From 21fcb8cd64c99165f4c7c1fc0f0b4f537bf5c488 Mon Sep 17 00:00:00 2001 From: catborise Date: Tue, 9 Jun 2020 11:44:29 +0300 Subject: [PATCH 1/6] workaround for django 2.2 bug related with '0011_update_proxy_permissions' migration --- admin/migrations/0001_initial.py | 1 - admin/migrations/0002_auto_20200609_0830.py | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 admin/migrations/0002_auto_20200609_0830.py diff --git a/admin/migrations/0001_initial.py b/admin/migrations/0001_initial.py index 9a54081..e558854 100644 --- a/admin/migrations/0001_initial.py +++ b/admin/migrations/0001_initial.py @@ -9,7 +9,6 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('auth', '0011_update_proxy_permissions'), ] operations = [ diff --git a/admin/migrations/0002_auto_20200609_0830.py b/admin/migrations/0002_auto_20200609_0830.py new file mode 100644 index 0000000..012a070 --- /dev/null +++ b/admin/migrations/0002_auto_20200609_0830.py @@ -0,0 +1,14 @@ +# Generated by Django 2.2.12 on 2020-06-09 08:30 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('admin', '0001_initial'), + ('auth', '0011_update_proxy_permissions'), + ] + + operations = [ + ] From 31c86a6a7be7bfd0a5f5dfb0c4e9f47098e823a7 Mon Sep 17 00:00:00 2001 From: catborise Date: Tue, 9 Jun 2020 14:13:40 +0300 Subject: [PATCH 2/6] add bottom space for computes cards --- computes/templates/computes.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/computes/templates/computes.html b/computes/templates/computes.html index 8b37ab2..c22f9de 100644 --- a/computes/templates/computes.html +++ b/computes/templates/computes.html @@ -16,7 +16,7 @@
{% if computes_info %} {% for compute in computes_info %} -
+
{% if compute.status is True %}
From 7bb6bd310b80fcf01a3a796377e83509f143b1b2 Mon Sep 17 00:00:00 2001 From: catborise Date: Wed, 10 Jun 2020 11:15:14 +0300 Subject: [PATCH 3/6] update locale files and TR translations. --- accounts/forms.py | 2 +- accounts/templates/accounts-list.html | 2 +- accounts/templates/accounts.html | 2 +- admin/templates/admin/user_list.html | 4 +- create/templates/create_instance_w1.html | 4 +- create/templates/create_instance_w2.html | 2 +- instances/templates/instance.html | 16 +- instances/views.py | 8 +- interfaces/forms.py | 16 +- locale/de/LC_MESSAGES/django.mo | Bin 0 -> 380 bytes locale/de/LC_MESSAGES/django.po | 1334 +++---- locale/en/LC_MESSAGES/django.mo | Bin 0 -> 380 bytes locale/en/LC_MESSAGES/django.po | 4475 ++++++++++++++++++++++ locale/es/LC_MESSAGES/django.mo | Bin 0 -> 380 bytes locale/es/LC_MESSAGES/django.po | 1334 +++---- locale/fr/LC_MESSAGES/django.mo | Bin 0 -> 379 bytes locale/fr/LC_MESSAGES/django.po | 1334 +++---- locale/nl/LC_MESSAGES/django.mo | Bin 0 -> 380 bytes locale/nl/LC_MESSAGES/django.po | 1334 +++---- locale/ru/LC_MESSAGES/django.mo | Bin 0 -> 518 bytes locale/ru/LC_MESSAGES/django.po | 1334 +++---- locale/tr/LC_MESSAGES/django.mo | Bin 0 -> 49408 bytes locale/tr/LC_MESSAGES/django.po | 2611 +++++++------ locale/uk/LC_MESSAGES/django.mo | Bin 0 -> 602 bytes locale/uk/LC_MESSAGES/django.po | 1334 +++---- networks/forms.py | 8 +- networks/templates/create_net_block.html | 2 +- networks/templates/network.html | 4 +- storages/forms.py | 4 +- templates/navbar.html | 4 + 30 files changed, 10038 insertions(+), 5130 deletions(-) create mode 100644 locale/de/LC_MESSAGES/django.mo create mode 100644 locale/en/LC_MESSAGES/django.mo create mode 100644 locale/en/LC_MESSAGES/django.po create mode 100644 locale/es/LC_MESSAGES/django.mo create mode 100644 locale/fr/LC_MESSAGES/django.mo create mode 100644 locale/nl/LC_MESSAGES/django.mo create mode 100644 locale/ru/LC_MESSAGES/django.mo create mode 100644 locale/tr/LC_MESSAGES/django.mo create mode 100644 locale/uk/LC_MESSAGES/django.mo diff --git a/accounts/forms.py b/accounts/forms.py index a98767b..2e04118 100644 --- a/accounts/forms.py +++ b/accounts/forms.py @@ -7,7 +7,7 @@ from django.conf import settings class UserAddForm(forms.Form): name = forms.CharField(label="Name", - error_messages={'required': _('No User name has been entered')}, + error_messages={'required': _('No username has been entered')}, max_length=20) password = forms.CharField(required=not settings.ALLOW_EMPTY_PASSWORD, error_messages={'required': _('No password has been entered')},) diff --git a/accounts/templates/accounts-list.html b/accounts/templates/accounts-list.html index b9c3487..9c77911 100644 --- a/accounts/templates/accounts-list.html +++ b/accounts/templates/accounts-list.html @@ -22,7 +22,7 @@
- {% trans "Warning" %}: {% trans "You don't have any User" %} + {% trans "Warning" %}: {% trans "You don't have any user" %}
{% else %} diff --git a/accounts/templates/accounts.html b/accounts/templates/accounts.html index 68b64d9..0164d43 100644 --- a/accounts/templates/accounts.html +++ b/accounts/templates/accounts.html @@ -18,7 +18,7 @@
- {% trans "Warning" %}: {% trans "You don't have any User" %} + {% trans "Warning" %}: {% trans "You don't have any user" %}
{% else %} diff --git a/admin/templates/admin/user_list.html b/admin/templates/admin/user_list.html index 9553187..7c1f2a5 100644 --- a/admin/templates/admin/user_list.html +++ b/admin/templates/admin/user_list.html @@ -22,7 +22,7 @@
- {% icon 'exclamation-triangle '%} {% trans "Warning" %}: {% trans "You don't have any users" %} + {% icon 'exclamation-triangle '%} {% trans "Warning" %}: {% trans "You don't have any user" %}
{% else %} @@ -35,7 +35,7 @@ {% trans "Staff" %} {% trans "Superuser" %} {% trans "Can Clone" %} - {% trans "" %} + "" diff --git a/create/templates/create_instance_w1.html b/create/templates/create_instance_w1.html index 612afd8..ab01a79 100644 --- a/create/templates/create_instance_w1.html +++ b/create/templates/create_instance_w1.html @@ -1,10 +1,10 @@ {% extends "base.html" %} {% load i18n %} {% load staticfiles %} -{% block title %}{% trans "Create new instanc" %} - {% trans "Select Type" %}{% endblock %} +{% block title %}{% trans "Create new instance" %} - {% trans "Select Type" %}{% endblock %} {% block content %} - +
diff --git a/create/templates/create_instance_w2.html b/create/templates/create_instance_w2.html index cd12449..9c34267 100644 --- a/create/templates/create_instance_w2.html +++ b/create/templates/create_instance_w2.html @@ -414,7 +414,7 @@
- +
diff --git a/instances/templates/instance.html b/instances/templates/instance.html index dfa4dd6..d67077c 100644 --- a/instances/templates/instance.html +++ b/instances/templates/instance.html @@ -229,7 +229,7 @@ {% endif %} {% if status == 5 %}
-

{% trans "Click on Boot button to start this instance." %}

+

{% trans "Click on Power On button to start this instance." %}

{% csrf_token %} {% if instance.is_template %}

{% trans "Template instance cannot be started." %}

@@ -447,7 +447,7 @@ {% csrf_token %}

{% trans "Total host memory" %}: {{ memory_host|filesizeformat }}

- +
@@ -487,7 +487,7 @@

{% trans "Disk allocation (GB)" %}:

{% for disk in disks %}
- +
@@ -761,7 +761,7 @@ data-toggle="popover" data-html="true" data-content="{% trans 'Bus' %}: {{ cd.bus }}
- {% trans 'Dev' %}: {{ cd.dev }}"> + {% trans 'Device' %}: {{ cd.dev }}"> {% trans "CD-ROM" %} {{ forloop.counter }} {% if not cd.image %} @@ -1053,7 +1053,7 @@ {% for q, attrs in qos.items %} {% for att in attrs %} - {% csrf_token %} + {% csrf_token %}
-
-

{% trans "If you need to edit xml please Power Off the instance" %}

+
+

{% trans "If you need to edit XML please Power Off the instance" %}

{% csrf_token %}
diff --git a/instances/views.py b/instances/views.py index c82b53a..3389acc 100644 --- a/instances/views.py +++ b/instances/views.py @@ -337,12 +337,12 @@ def instance(request, compute_id, vname): if instance.uuid != uuid: instance.uuid = uuid instance.save() - msg = _("Fixing uuid %s" % uuid) + msg = _("Fixing UUID %s" % uuid) addlogmsg(request.user.username, instance.name, msg) except Instance.DoesNotExist: instance = Instance(compute_id=compute_id, name=vname, uuid=uuid) instance.save() - msg = _("Instance.DoesNotExist: Creating new instance") + msg = _("Instance does not exist: Creating new instance") addlogmsg(request.user.username, instance.name, msg) userinstances = UserInstance.objects.filter(instance=instance).order_by('user__username') @@ -600,10 +600,10 @@ def instance(request, compute_id, vname): cache, io, discard, zeroes) if not conn.get_status() == 5: - messages.success(request, _("Disk changes changes are applied. " + + messages.success(request, _("Volume changes are applied. " + "But it will be activated after shutdown")) else: - messages.success(request, _("Disk is changed successfully.")) + messages.success(request, _("Volume is changed successfully.")) msg = _('Edit disk: ' + target_dev) addlogmsg(request.user.username, instance.name, msg) diff --git a/interfaces/forms.py b/interfaces/forms.py index e7c22bf..8767f5c 100644 --- a/interfaces/forms.py +++ b/interfaces/forms.py @@ -22,36 +22,36 @@ class AddInterface(forms.Form): ipv4_addr = self.cleaned_data['ipv4_addr'] have_symbol = re.match('^[0-9./]+$', ipv4_addr) if not have_symbol: - raise forms.ValidationError(_('The ipv4 must not contain any special characters')) + raise forms.ValidationError(_('The IPv4 address must not contain any special characters')) elif len(ipv4_addr) > 20: - raise forms.ValidationError(_('The ipv4 must not exceed 20 characters')) + raise forms.ValidationError(_('The IPv4 address must not exceed 20 characters')) return ipv4_addr def clean_ipv4_gw(self): ipv4_gw = self.cleaned_data['ipv4_gw'] have_symbol = re.match('^[0-9.]+$', ipv4_gw) if not have_symbol: - raise forms.ValidationError(_('The ipv4 gateway must not contain any special characters')) + raise forms.ValidationError(_('The IPv4 gateway must not contain any special characters')) elif len(ipv4_gw) > 20: - raise forms.ValidationError(_('The ipv4 gateway must not exceed 20 characters')) + raise forms.ValidationError(_('The IPv4 gateway must not exceed 20 characters')) return ipv4_gw def clean_ipv6_addr(self): ipv6_addr = self.cleaned_data['ipv6_addr'] have_symbol = re.match('^[0-9a-f./:]+$', ipv6_addr) if not have_symbol: - raise forms.ValidationError(_('The ipv6 must not contain any special characters')) + raise forms.ValidationError(_('The IPv6 address must not contain any special characters')) elif len(ipv6_addr) > 100: - raise forms.ValidationError(_('The ipv6 must not exceed 100 characters')) + raise forms.ValidationError(_('The IPv6 address must not exceed 100 characters')) return ipv6_addr def clean_ipv6_gw(self): ipv6_gw = self.cleaned_data['ipv6_gw'] have_symbol = re.match('^[0-9.]+$', ipv6_gw) if not have_symbol: - raise forms.ValidationError(_('The ipv6 gateway must not contain any special characters')) + raise forms.ValidationError(_('The IPv6 gateway must not contain any special characters')) elif len(ipv6_gw) > 100: - raise forms.ValidationError(_('The ipv6 gateway must not exceed 100 characters')) + raise forms.ValidationError(_('The IPv6 gateway must not exceed 100 characters')) return ipv6_gw def clean_name(self): diff --git a/locale/de/LC_MESSAGES/django.mo b/locale/de/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 GIT binary patch literal 380 zcmYL@K~KUk7=|%=+R?Lz&%}d9i{c3jGZa>EvE7z2Nc2{r&Y96JZ6W$Y{CoZuJ5A(G zp7i_Dx9RhJeDu}vIq;l#&OC>nD^HugXY4QU{MmN?lNtRkR}RH%w3NnHT4Bh@vF%H^(V-=Ii1iQ$Qo9Pt!I1Rhe%oml#`f^NEGFCKEL->Rc=KoQ6a?!10%_7(V7ey8`V`;n{war z20Z3;uifk31QV^CRQ|iq#``$=;jWunRB8aLH({)F;i8zL{=V00y-I_qTIqGAN(}v% i$^}`yHKImSZ8jEzYJOK6-VWez49^vuhS0kh1f3tbb!oc* literal 0 HcmV?d00001 diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index 6e18fb5..b4d694c 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:09+0000\n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,10 +19,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -38,12 +38,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -56,15 +60,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -74,7 +79,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -83,11 +88,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -95,23 +100,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -131,10 +141,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -143,7 +149,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -152,8 +158,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -161,23 +167,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -186,37 +195,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -224,37 +231,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -274,7 +285,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -293,21 +304,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -320,7 +328,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -345,12 +353,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -371,7 +379,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -394,10 +402,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -418,6 +422,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -427,7 +435,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -435,21 +443,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -470,7 +474,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -482,92 +486,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -577,17 +683,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -601,18 +698,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -627,37 +717,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -671,7 +756,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -769,7 +854,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -804,6 +889,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -891,7 +980,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -900,7 +989,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -909,8 +998,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -928,7 +1017,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -941,7 +1031,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -954,10 +1044,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1004,7 +1090,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1019,8 +1105,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1033,7 +1119,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1050,7 +1136,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1061,8 +1147,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1125,7 +1211,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1142,44 +1229,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1216,13 +1299,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1230,7 +1313,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1240,9 +1323,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1259,39 +1342,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1307,6 +1381,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1372,605 +1450,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1979,188 +2031,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2173,100 +2216,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2356,141 +2403,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2620,10 +2671,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2644,16 +2691,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2713,7 +2764,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2790,7 +2841,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2810,7 +2861,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2833,40 +2884,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2931,35 +2982,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2982,26 +3033,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3009,11 +3046,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3026,11 +3067,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3119,17 +3160,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3149,23 +3190,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3173,50 +3214,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3225,10 +3283,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3251,7 +3305,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3259,6 +3313,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4413,9 +4473,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/locale/en/LC_MESSAGES/django.mo b/locale/en/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 GIT binary patch literal 380 zcmYL@K~KUk7=|%=+R?Lz&%}d9i{c3jGZa>EvE7z2Nc2{r&Y96JZ6W$Y{CoZuJ5A(G zp7i_Dx9RhJeDu}vIq;l#&OC>nD^HugXY4QU{MmN?lNtRkR}RH%w3NnHT4Bh@vF%H^(V-=Ii1iQ$Qo9Pt!I1Rhe%oml#`f^NEGFCKEL->Rc=KoQ6a?!10%_7(V7ey8`V`;n{war z20Z3;uifk31QV^CRQ|iq#``$=;jWunRB8aLH({)F;i8zL{=V00y-I_qTIqGAN(}v% i$^}`yHKImSZ8jEzYJOK6-VWez49^vuhS0kh1f3tbb!oc* literal 0 HcmV?d00001 diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po new file mode 100644 index 0000000..b4d694c --- /dev/null +++ b/locale/en/LC_MESSAGES/django.po @@ -0,0 +1,4475 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: accounts/forms.py:10 +msgid "No username has been entered" +msgstr "" + +#: accounts/forms.py:13 +msgid "No password has been entered" +msgstr "" + +#: accounts/forms.py:19 create/forms.py:23 +msgid "The flavor name must not contain any special characters" +msgstr "" + +#: accounts/forms.py:21 create/forms.py:25 +msgid "The flavor name must not exceed 20 characters" +msgstr "" + +#: accounts/forms.py:26 create/forms.py:30 +msgid "Flavor name is already use" +msgstr "" + +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 +#: instances/templates/add_instance_owner_block.html:18 +#: instances/templates/allinstances_index_grouped.html:7 +#: instances/templates/allinstances_index_nongrouped.html:6 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 +msgid "User" +msgstr "" + +#: accounts/templates/account.html:23 accounts/templates/profile.html:98 +msgid "Key name" +msgstr "" + +#: accounts/templates/account.html:24 accounts/templates/profile.html:104 +msgid "Public key" +msgstr "" + +#: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 +#: create/templates/create_instance_w2.html:70 +#: instances/templates/allinstances.html:33 +#: instances/templates/allinstances.html:49 +#: instances/templates/instances.html:61 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 +msgid "Warning" +msgstr "" + +#: accounts/templates/account.html:47 +msgid "User doesn't have any Instance" +msgstr "" + +#: accounts/templates/account.html:56 +#: accounts/templates/create_user_inst_block.html:18 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 +msgid "Instance" +msgstr "" + +#: accounts/templates/account.html:57 accounts/templates/account.html:88 +msgid "VNC" +msgstr "" + +#: accounts/templates/account.html:58 accounts/templates/account.html:97 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 +msgid "Resize" +msgstr "" + +#: accounts/templates/account.html:59 accounts/templates/account.html:106 +#: accounts/templates/account.html:127 +#: accounts/templates/accounts-list.html:133 +#: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 +msgid "Delete" +msgstr "" + +#: accounts/templates/account.html:60 +#: create/templates/create_instance_w2.html:85 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 +#: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 +#: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 +#: storages/templates/storage.html:102 +msgid "Action" +msgstr "" + +#: accounts/templates/account.html:81 +msgid "Edit privilegies for" +msgstr "" + +#: accounts/templates/account.html:91 accounts/templates/account.html:100 +#: accounts/templates/account.html:109 +msgid "False" +msgstr "" + +#: accounts/templates/account.html:116 +#: accounts/templates/accounts-list.html:145 +#: accounts/templates/accounts.html:138 +#: accounts/templates/create_user_block.html:31 +#: accounts/templates/create_user_inst_block.html:29 +#: computes/templates/computes.html:101 computes/templates/computes.html:145 +#: computes/templates/computes.html:193 computes/templates/computes.html:223 +#: create/templates/create_flav_block.html:51 +#: create/templates/create_instance_w2.html:273 +#: instances/templates/add_instance_network_block.html:49 +#: instances/templates/add_instance_owner_block.html:29 +#: instances/templates/add_instance_volume.html:89 +#: instances/templates/add_instance_volume.html:144 +#: instances/templates/create_inst_block.html:34 +#: instances/templates/edit_instance_volume.html:123 +#: instances/templates/instance.html:993 +#: interfaces/templates/create_iface_block.html:135 +#: networks/templates/add_network_qos.html:50 +#: networks/templates/create_net_block.html:84 +#: 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:23 +#: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 +#: 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:27 +#: storages/templates/create_stg_vol_block.html:81 +#: storages/templates/storage.html:156 +msgid "Close" +msgstr "" + +#: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 +#: accounts/templates/accounts-list.html:148 +#: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 +msgid "Edit" +msgstr "" + +#: accounts/templates/account.html:127 accounts/templates/profile.html:84 +#: create/templates/create_instance_w2.html:291 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 +#: interfaces/templates/interface.html:61 +#: interfaces/templates/interface.html:63 networks/templates/network.html:53 +#: networks/templates/network.html:55 networks/templates/network.html:65 +#: networks/templates/network.html:139 networks/templates/network.html:192 +#: networks/templates/network.html:197 networks/templates/network.html:252 +#: networks/templates/network.html:301 networks/templates/network.html:306 +#: networks/templates/network.html:356 networks/templates/network.html:361 +#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:64 storages/templates/storage.html:67 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 +msgid "Are you sure?" +msgstr "" + +#: accounts/templates/accounts-list.html:4 +#: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 +msgid "Users" +msgstr "" + +#: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" +msgstr "" + +#: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 +msgid "Username" +msgstr "" + +#: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 +#: instances/templates/allinstances_index_grouped.html:8 +#: instances/templates/allinstances_index_nongrouped.html:7 +#: instances/templates/instances.html:72 +msgid "Status" +msgstr "" + +#: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 +msgid "Staff" +msgstr "" + +#: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 +msgid "Superuser" +msgstr "" + +#: accounts/templates/accounts-list.html:37 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 +#: instances/templates/instance_actions.html:7 +#: nwfilters/templates/nwfilters.html:112 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 +msgid "Clone" +msgstr "" + +#: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 +#: instances/templates/allinstances.html:68 +#: instances/templates/allinstances_index_grouped.html:26 +#: instances/templates/allinstances_index_grouped.html:56 +#: instances/templates/allinstances_index_nongrouped.html:20 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 +msgid "Active" +msgstr "" + +#: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 +msgid "Blocked" +msgstr "" + +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 +msgid "Edit user info" +msgstr "" + +#: accounts/templates/accounts-list.html:76 accounts/templates/accounts.html:69 +#: accounts/templates/create_user_block.html:18 +#: computes/templates/computes.html:172 +#: create/templates/create_flav_block.html:19 +#: create/templates/create_instance_w2.html:81 +#: create/templates/create_instance_w2.html:107 +#: create/templates/create_instance_w2.html:110 +#: create/templates/create_instance_w2.html:309 +#: create/templates/create_instance_w2.html:311 +#: create/templates/create_instance_w2.html:522 +#: create/templates/create_instance_w2.html:524 +#: instances/templates/add_instance_volume.html:40 +#: instances/templates/add_instance_volume.html:42 +#: instances/templates/allinstances.html:56 +#: instances/templates/allinstances_index_grouped.html:6 +#: instances/templates/allinstances_index_nongrouped.html:5 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 +#: instances/templates/instances.html:70 +#: interfaces/templates/create_iface_block.html:18 +#: interfaces/templates/interface.html:76 +#: 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:177 networks/templates/network.html:286 +#: nwfilters/templates/nwfilter.html:44 nwfilters/templates/nwfilters.html:59 +#: nwfilters/templates/nwfilters.html:103 +#: nwfilters/templates/nwfilters.html:105 +#: 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:20 +#: storages/templates/create_stg_vol_block.html:51 +#: storages/templates/create_stg_vol_block.html:53 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 +msgid "Name" +msgstr "" + +#: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 +#: accounts/templates/create_user_block.html:24 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 +#: console/templates/console-spice-full.html:200 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 +msgid "Password" +msgstr "" + +#: accounts/templates/accounts-list.html:89 accounts/templates/accounts.html:82 +msgid "Is staff" +msgstr "" + +#: accounts/templates/accounts-list.html:95 accounts/templates/accounts.html:88 +msgid "Is superuser" +msgstr "" + +#: accounts/templates/accounts-list.html:101 +#: accounts/templates/accounts.html:94 instances/models.py:25 +msgid "Can clone instances" +msgstr "" + +#: accounts/templates/accounts-list.html:107 +#: accounts/templates/accounts.html:100 +msgid "Max instances" +msgstr "" + +#: accounts/templates/accounts-list.html:113 +#: accounts/templates/accounts.html:106 +msgid "Max cpus" +msgstr "" + +#: accounts/templates/accounts-list.html:119 +#: accounts/templates/accounts.html:112 +msgid "Max memory (MB)" +msgstr "" + +#: accounts/templates/accounts-list.html:125 +#: accounts/templates/accounts.html:118 +msgid "Max disk size (GB)" +msgstr "" + +#: accounts/templates/accounts-list.html:137 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 +msgid "Block" +msgstr "" + +#: accounts/templates/accounts-list.html:141 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 +msgid "Unblock" +msgstr "" + +#: accounts/templates/create_user_block.html:13 +msgid "Add New User" +msgstr "" + +#: accounts/templates/create_user_block.html:32 +#: create/templates/create_instance_w1.html:93 +#: create/templates/create_instance_w2.html:275 +#: create/templates/create_instance_w2.html:277 +#: create/templates/create_instance_w2.html:504 +#: create/templates/create_instance_w2.html:508 +#: create/templates/create_instance_w2.html:717 +#: create/templates/create_instance_w2.html:721 +#: interfaces/templates/create_iface_block.html:138 +#: networks/templates/create_net_block.html:85 +#: networks/templates/modify_ipv4_fixed_address.html:45 +#: networks/templates/modify_ipv6_fixed_address.html:45 +#: 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:82 +msgid "Create" +msgstr "" + +#: accounts/templates/create_user_inst_block.html:12 +msgid "Add Instance for User" +msgstr "" + +#: accounts/templates/create_user_inst_block.html:18 +#: console/templates/console-spice-full.html:198 +#: instances/templates/allinstances_index_nongrouped.html:6 +msgid "Host" +msgstr "" + +#: accounts/templates/create_user_inst_block.html:30 +#: accounts/templates/profile.html:111 +#: create/templates/create_flav_block.html:54 +#: instances/templates/add_instance_network_block.html:50 +#: instances/templates/add_instance_owner_block.html:30 +#: nwfilters/templates/add_nwf_rule.html:26 +msgid "Add" +msgstr "" + +#: accounts/templates/login.html:3 accounts/templates/logout.html:4 +msgid "WebVirtCloud" +msgstr "" + +#: accounts/templates/login.html:3 accounts/templates/login.html:17 +#: accounts/templates/login.html:21 +msgid "Sign In" +msgstr "" + +#: accounts/templates/login.html:13 +msgid "Incorrect username or password." +msgstr "" + +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + +#: accounts/templates/logout.html:4 +msgid "Sign Out" +msgstr "" + +#: accounts/templates/logout.html:13 +msgid "Successful log out" +msgstr "" + +#: accounts/templates/profile.html:4 accounts/templates/profile.html:9 +#: templates/navbar.html:45 +msgid "Profile" +msgstr "" + +#: accounts/templates/profile.html:18 +msgid "Edit Profile" +msgstr "" + +#: accounts/templates/profile.html:33 +msgid "Email" +msgstr "" + +#: accounts/templates/profile.html:40 accounts/templates/profile.html:67 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 +msgid "Change" +msgstr "" + +#: accounts/templates/profile.html:45 +msgid "Edit Password" +msgstr "" + +#: accounts/templates/profile.html:48 +msgid "Old" +msgstr "" + +#: accounts/templates/profile.html:54 +msgid "New" +msgstr "" + +#: accounts/templates/profile.html:60 +msgid "Retry" +msgstr "" + +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 +msgid "SSH Keys" +msgstr "" + +#: accounts/templates/profile.html:100 +msgid "Enter Name" +msgstr "" + +#: accounts/templates/profile.html:106 +msgid "Enter Public Key" +msgstr "" + +#: accounts/views.py:52 +msgid "Key name already exist" +msgstr "" + +#: accounts/views.py:55 +msgid "Public key already exist" +msgstr "" + +#: accounts/views.py:58 +msgid "Invalid characters in public key" +msgstr "" + +#: accounts/views.py:112 +msgid "Instance already added" +msgstr "" + +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 +msgid "No hostname has been entered" +msgstr "" + +#: computes/forms.py:48 +msgid "No IP / Domain name has been entered" +msgstr "" + +#: computes/forms.py:49 +msgid "No login has been entered" +msgstr "" + +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" +msgstr "" + +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" +msgstr "" + +#: computes/forms.py:67 computes/validators.py:16 +msgid "" +"Hostname must contain only numbers, or the domain name separated by \".\"" +msgstr "" + +#: computes/forms.py:69 computes/validators.py:18 +msgid "Wrong IP address" +msgstr "" + +#: computes/templates/computes.html:3 computes/templates/computes.html:9 +#: templates/navbar.html:18 +msgid "Computes" +msgstr "" + +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 +msgid "Connected" +msgstr "" + +#: computes/templates/computes.html:44 +msgid "Not Connected" +msgstr "" + +#: computes/templates/computes.html:46 computes/templates/computes.html:91 +#: computes/templates/computes.html:134 computes/templates/computes.html:182 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 +msgid "Details" +msgstr "" + +#: computes/templates/computes.html:50 +msgid "No details available" +msgstr "" + +#: computes/templates/computes.html:59 +msgid "Edit connection" +msgstr "" + +#: computes/templates/computes.html:66 computes/templates/computes.html:114 +#: computes/templates/computes.html:157 computes/templates/computes.html:205 +msgid "Label" +msgstr "" + +#: computes/templates/computes.html:73 computes/templates/computes.html:121 +#: computes/templates/computes.html:164 +msgid "FQDN / IP" +msgstr "" + +#: computes/templates/computes.html:112 +msgid "" +"Need create ssh authorization key. If you have another SSH port on " +"your server, you can add IP:PORT like '192.168.1.1:2222'." +msgstr "" + +#: computes/templates/computes.html:241 +msgid "Hypervisor doesn't have any Computes" +msgstr "" + +#: computes/templates/computes/form.html:6 +msgid "Add Compute" +msgstr "" + +#: computes/templates/computes/form.html:11 +msgid "Create Compute" +msgstr "" + +#: computes/templates/create_comp_block.html:5 +msgid "TCP" +msgstr "" + +#: computes/templates/create_comp_block.html:6 +msgid "SSH" +msgstr "" + +#: computes/templates/create_comp_block.html:7 +msgid "TLS" +msgstr "" + +#: computes/templates/create_comp_block.html:8 +msgid "Local" +msgstr "" + +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" +msgstr "" + +#: computes/templates/overview.html:4 computes/templates/overview.html:13 +#: instances/templates/instances.html:30 interfaces/templates/interface.html:11 +#: interfaces/templates/interfaces.html:14 networks/templates/network.html:13 +#: networks/templates/networks.html:17 nwfilters/templates/nwfilter.html:12 +#: nwfilters/templates/nwfilters.html:21 secrets/templates/secrets.html:17 +#: storages/templates/storage.html:17 storages/templates/storages.html:17 +msgid "Overview" +msgstr "" + +#: computes/templates/overview.html:16 instances/templates/allinstances.html:4 +#: instances/templates/allinstances.html:20 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 +#: instances/templates/instances.html:33 interfaces/templates/interface.html:14 +#: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 +#: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 +#: nwfilters/templates/nwfilters.html:24 secrets/templates/secrets.html:20 +#: storages/templates/storage.html:20 storages/templates/storages.html:20 +#: templates/navbar.html:14 +msgid "Instances" +msgstr "" + +#: computes/templates/overview.html:19 instances/templates/instances.html:36 +#: interfaces/templates/interface.html:17 +#: interfaces/templates/interfaces.html:20 networks/templates/network.html:19 +#: networks/templates/networks.html:23 nwfilters/templates/nwfilter.html:18 +#: nwfilters/templates/nwfilters.html:27 secrets/templates/secrets.html:23 +#: storages/templates/storage.html:23 storages/templates/storages.html:3 +#: storages/templates/storages.html:9 storages/templates/storages.html:23 +msgid "Storages" +msgstr "" + +#: computes/templates/overview.html:22 instances/templates/instances.html:39 +#: interfaces/templates/interface.html:20 +#: interfaces/templates/interfaces.html:23 networks/templates/network.html:22 +#: networks/templates/networks.html:3 networks/templates/networks.html:9 +#: networks/templates/networks.html:26 nwfilters/templates/nwfilter.html:21 +#: nwfilters/templates/nwfilters.html:30 secrets/templates/secrets.html:26 +#: storages/templates/storage.html:26 storages/templates/storages.html:26 +msgid "Networks" +msgstr "" + +#: computes/templates/overview.html:25 instances/templates/instances.html:42 +#: interfaces/templates/interface.html:23 +#: interfaces/templates/interfaces.html:4 +#: interfaces/templates/interfaces.html:26 networks/templates/network.html:25 +#: networks/templates/networks.html:29 nwfilters/templates/nwfilter.html:24 +#: nwfilters/templates/nwfilters.html:33 secrets/templates/secrets.html:29 +#: storages/templates/storage.html:29 storages/templates/storages.html:29 +msgid "Interfaces" +msgstr "" + +#: computes/templates/overview.html:28 instances/templates/instances.html:45 +#: interfaces/templates/interface.html:26 +#: interfaces/templates/interfaces.html:29 networks/templates/network.html:28 +#: networks/templates/networks.html:32 nwfilters/templates/nwfilter.html:4 +#: nwfilters/templates/nwfilter.html:27 nwfilters/templates/nwfilters.html:4 +#: nwfilters/templates/nwfilters.html:13 nwfilters/templates/nwfilters.html:36 +#: secrets/templates/secrets.html:32 storages/templates/storage.html:32 +#: storages/templates/storages.html:32 +msgid "NWFilters" +msgstr "" + +#: computes/templates/overview.html:31 instances/templates/instances.html:48 +#: interfaces/templates/interface.html:29 +#: interfaces/templates/interfaces.html:32 networks/templates/network.html:31 +#: networks/templates/networks.html:35 nwfilters/templates/nwfilter.html:30 +#: nwfilters/templates/nwfilters.html:39 secrets/templates/secrets.html:4 +#: secrets/templates/secrets.html:13 secrets/templates/secrets.html:35 +#: storages/templates/create_stg_block.html:124 +#: storages/templates/storage.html:35 storages/templates/storages.html:35 +msgid "Secrets" +msgstr "" + +#: computes/templates/overview.html:42 +msgid "Basic details" +msgstr "" + +#: computes/templates/overview.html:44 +#: storages/templates/create_stg_block.html:171 +msgid "Hostname" +msgstr "" + +#: computes/templates/overview.html:46 +msgid "Hypervisors" +msgstr "" + +#: computes/templates/overview.html:63 +msgid "more" +msgstr "" + +#: computes/templates/overview.html:73 +msgid "Emulator" +msgstr "" + +#: computes/templates/overview.html:75 +msgid "Version" +msgstr "" + +#: computes/templates/overview.html:77 +msgid "Qemu" +msgstr "" + +#: computes/templates/overview.html:79 +msgid "Libvirt" +msgstr "" + +#: computes/templates/overview.html:82 instances/templates/allinstances.html:59 +#: instances/templates/allinstances_index_grouped.html:10 +#: instances/templates/allinstances_index_nongrouped.html:9 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 +msgid "Memory" +msgstr "" + +#: computes/templates/overview.html:84 +#: create/templates/create_instance_w1.html:40 +#: create/templates/create_instance_w1.html:56 +msgid "Architecture" +msgstr "" + +#: computes/templates/overview.html:86 +msgid "Logical CPUs" +msgstr "" + +#: computes/templates/overview.html:88 +msgid "Processor" +msgstr "" + +#: computes/templates/overview.html:90 +msgid "Connection" +msgstr "" + +#: computes/templates/overview.html:96 +#: instances/templates/edit_instance_volume.html:22 +msgid "Performance" +msgstr "" + +#: computes/templates/overview.html:102 +msgid "CPU Utilization" +msgstr "" + +#: computes/templates/overview.html:111 +msgid "RAM Utilization" +msgstr "" + +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + +#: console/templates/console-base.html:69 +msgid "Send key(s)" +msgstr "" + +#: console/templates/console-base.html:89 +msgid "Fullscreen" +msgstr "" + +#: console/templates/console-spice-full.html:199 +msgid "Port" +msgstr "" + +#: console/templates/console-spice-full.html:201 +msgid "Show console" +msgstr "" + +#: console/templates/console-spice-full.html:202 +#: interfaces/templates/interface.html:60 networks/templates/network.html:52 +#: networks/templates/network.html:122 networks/templates/network.html:128 +#: networks/templates/network.html:234 networks/templates/network.html:240 +#: storages/templates/storage.html:62 +msgid "Start" +msgstr "" + +#: console/templates/console-vnc-full.html:83 +msgid "noVNC encountered an error" +msgstr "" + +#: console/templates/console-vnc-lite.html:297 +msgid "Loading" +msgstr "" + +#: create/forms.py:10 +msgid "No flavor name has been entered" +msgstr "" + +#: create/forms.py:13 create/forms.py:37 +msgid "No VCPU has been entered" +msgstr "" + +#: create/forms.py:15 +msgid "No HDD image has been entered" +msgstr "" + +#: create/forms.py:17 create/forms.py:40 +msgid "No RAM size has been entered" +msgstr "" + +#: create/forms.py:34 +msgid "No Virtual Machine name has been entered" +msgstr "" + +#: create/forms.py:41 +msgid "No Network pool has been choosen" +msgstr "" + +#: create/forms.py:46 +msgid "Please select HDD cache mode" +msgstr "" + +#: create/forms.py:53 +msgid "Please select a graphics type" +msgstr "" + +#: create/forms.py:54 +msgid "Please select a video driver" +msgstr "" + +#: create/forms.py:61 +msgid "The name of the virtual machine must not contain any special characters" +msgstr "" + +#: create/forms.py:63 +msgid "The name of the virtual machine must not exceed 20 characters" +msgstr "" + +#: create/templates/create_flav_block.html:13 +msgid "Add New Flavor" +msgstr "" + +#: create/templates/create_flav_block.html:26 +#: create/templates/create_instance_w2.html:82 +#: create/templates/create_instance_w2.html:327 +#: create/templates/create_instance_w2.html:540 +#: instances/templates/allinstances.html:58 +#: instances/templates/allinstances_index_grouped.html:9 +#: instances/templates/allinstances_index_nongrouped.html:8 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 +#: instances/templates/instances.html:73 +msgid "VCPU" +msgstr "" + +#: create/templates/create_flav_block.html:33 +#: create/templates/create_instance_w2.html:83 +#: create/templates/create_instance_w2.html:356 +#: create/templates/create_instance_w2.html:567 +#: instances/templates/instance.html:45 +msgid "RAM" +msgstr "" + +#: create/templates/create_flav_block.html:38 +#: create/templates/create_instance_w2.html:94 +#: create/templates/create_instance_w2.html:360 +#: create/templates/create_instance_w2.html:571 +#: instances/templates/allinstances.html:78 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 +msgid "MB" +msgstr "" + +#: create/templates/create_flav_block.html:41 +#: create/templates/create_instance_w2.html:84 +#: create/templates/create_instance_w2.html:371 +msgid "HDD" +msgstr "" + +#: create/templates/create_flav_block.html:46 +#: create/templates/create_instance_w2.html:95 +#: instances/templates/add_instance_volume.html:60 +#: storages/templates/create_stg_vol_block.html:71 +msgid "GB" +msgstr "" + +#: create/templates/create_instance_w1.html:4 +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" +msgstr "" + +#: create/templates/create_instance_w1.html:4 +msgid "Select Type" +msgstr "" + +#: create/templates/create_instance_w1.html:10 +#: create/templates/create_instance_w2.html:13 +msgid "New instance on" +msgstr "" + +#: create/templates/create_instance_w1.html:45 +#: instances/templates/instance.html:643 networks/templates/network.html:75 +#: nwfilters/templates/nwfilter.html:52 +msgid "XML" +msgstr "" + +#: create/templates/create_instance_w1.html:66 +msgid "Chipset" +msgstr "" + +#: create/templates/create_instance_w1.html:76 +msgid "Next" +msgstr "" + +#: create/templates/create_instance_w2.html:49 +msgid "Flavor" +msgstr "" + +#: create/templates/create_instance_w2.html:54 +msgid "Custom" +msgstr "" + +#: create/templates/create_instance_w2.html:59 +msgid "Template" +msgstr "" + +#: create/templates/create_instance_w2.html:70 +msgid "Hypervisor doesn't have any Flavors" +msgstr "" + +#: create/templates/create_instance_w2.html:75 +msgid "Create from flavor" +msgstr "" + +#: create/templates/create_instance_w2.html:101 +msgid "Create Virtual Machine" +msgstr "" + +#: create/templates/create_instance_w2.html:119 +#: create/templates/create_instance_w2.html:316 +#: create/templates/create_instance_w2.html:529 +msgid "Firmware" +msgstr "" + +#: create/templates/create_instance_w2.html:131 +#: create/templates/create_instance_w2.html:334 +#: create/templates/create_instance_w2.html:546 +msgid "VCPU Config" +msgstr "" + +#: create/templates/create_instance_w2.html:134 +#: create/templates/create_instance_w2.html:337 +#: create/templates/create_instance_w2.html:549 +msgid "no-mode" +msgstr "" + +#: create/templates/create_instance_w2.html:153 +#: create/templates/create_instance_w2.html:595 +#: instances/templates/add_instance_volume.html:30 +#: instances/templates/add_instance_volume.html:100 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 +#: storages/templates/storage.html:14 +msgid "Storage" +msgstr "" + +#: create/templates/create_instance_w2.html:162 +#: create/templates/create_instance_w2.html:190 +#: create/templates/create_instance_w2.html:381 +#: create/templates/create_instance_w2.html:436 +#: create/templates/create_instance_w2.html:584 +#: create/templates/create_instance_w2.html:603 +#: create/templates/create_instance_w2.html:649 +#: instances/templates/add_instance_network_block.html:40 +#: instances/templates/add_instance_volume.html:117 +#: instances/templates/create_inst_block.html:25 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 +#: interfaces/templates/interface.html:42 +#: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 +#: storages/templates/create_stg_block.html:132 +#: storages/templates/storage.html:49 storages/templates/storage.html:51 +#: storages/templates/storage.html:53 +msgid "None" +msgstr "" + +#: create/templates/create_instance_w2.html:168 +#: create/templates/create_instance_w2.html:392 +#: create/templates/create_instance_w2.html:609 +#: instances/templates/add_instance_network_block.html:24 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 +#: networks/templates/network.html:4 networks/templates/network.html:9 +#: networks/templates/network.html:110 networks/templates/network.html:221 +msgid "Network" +msgstr "" + +#: create/templates/create_instance_w2.html:178 +#: create/templates/create_instance_w2.html:406 +#: create/templates/create_instance_w2.html:619 +#: instances/templates/edit_instance_volume.html:25 +msgid "Advanced" +msgstr "" + +#: create/templates/create_instance_w2.html:187 +#: create/templates/create_instance_w2.html:433 +#: create/templates/create_instance_w2.html:646 +#: instances/templates/add_instance_network_block.html:37 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 +msgid "NWFilter" +msgstr "" + +#: create/templates/create_instance_w2.html:198 +#: create/templates/create_instance_w2.html:635 +msgid "HDD cache mode" +msgstr "" + +#: create/templates/create_instance_w2.html:209 +#: instances/templates/add_instance_network_block.html:18 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 +#: interfaces/templates/interface.html:46 +#: interfaces/templates/interface.html:75 +#: interfaces/templates/interfaces.html:63 +#: networks/templates/modify_ipv4_fixed_address.html:24 +#: networks/templates/network.html:175 +msgid "MAC" +msgstr "" + +#: create/templates/create_instance_w2.html:216 +#: create/templates/create_instance_w2.html:445 +#: create/templates/create_instance_w2.html:658 +msgid "Graphics" +msgstr "" + +#: create/templates/create_instance_w2.html:227 +#: create/templates/create_instance_w2.html:456 +#: create/templates/create_instance_w2.html:669 +msgid "Video" +msgstr "" + +#: create/templates/create_instance_w2.html:241 +#: create/templates/create_instance_w2.html:470 +#: create/templates/create_instance_w2.html:683 +msgid "Console Access" +msgstr "" + +#: create/templates/create_instance_w2.html:251 +#: create/templates/create_instance_w2.html:253 +#: create/templates/create_instance_w2.html:480 +#: create/templates/create_instance_w2.html:482 +#: create/templates/create_instance_w2.html:693 +#: create/templates/create_instance_w2.html:695 +msgid "Console Password" +msgstr "" + +#: create/templates/create_instance_w2.html:257 +#: create/templates/create_instance_w2.html:486 +#: create/templates/create_instance_w2.html:699 +msgid "Guest Agent" +msgstr "" + +#: create/templates/create_instance_w2.html:264 +#: create/templates/create_instance_w2.html:493 +#: create/templates/create_instance_w2.html:706 +msgid "VirtIO" +msgstr "" + +#: create/templates/create_instance_w2.html:363 +msgid "Added Disks" +msgstr "" + +#: create/templates/create_instance_w2.html:376 +#: create/templates/create_instance_w2.html:579 +msgid "Select pool" +msgstr "" + +#: create/templates/create_instance_w2.html:415 +#: create/templates/create_instance_w2.html:628 +msgid "Disk Metadata" +msgstr "" + +#: create/templates/create_instance_w2.html:417 +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" +msgstr "" + +#: create/templates/create_instance_w2.html:419 +#: create/templates/create_instance_w2.html:632 +#: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 +msgid "Image" +msgstr "" + +#: create/templates/create_instance_w2.html:422 +msgid "HDD Cache Mode" +msgstr "" + +#: create/templates/create_instance_w2.html:574 +msgid "Template Disk" +msgstr "" + +#: create/views.py:52 create/views.py:164 +msgid "A virtual machine with this name already exists" +msgstr "" + +#: create/views.py:133 +msgid "You haven't defined any storage pools" +msgstr "" + +#: create/views.py:136 +msgid "You haven't defined any network pools" +msgstr "" + +#: create/views.py:167 +msgid "There is an instance with same name. Are you sure?" +msgstr "" + +#: create/views.py:171 +msgid "No Virtual Machine MAC has been entered" +msgstr "" + +#: create/views.py:204 +msgid "Image has already exist. Please check volumes or change instance name" +msgstr "" + +#: create/views.py:230 +msgid "First you need to create or select an image" +msgstr "" + +#: create/views.py:252 +msgid "Invalid cache mode" +msgstr "" + +#: create/views.py:290 +msgid "Instance is created" +msgstr "" + +#: instances/templates/add_instance_network_block.html:12 +msgid "Add Instance Network" +msgstr "" + +#: instances/templates/add_instance_owner_block.html:12 +msgid "Add Instance Owner" +msgstr "" + +#: instances/templates/add_instance_volume.html:3 +#: instances/templates/add_instance_volume.html:90 +#: instances/templates/add_instance_volume.html:145 +msgid "Add Volume" +msgstr "" + +#: instances/templates/add_instance_volume.html:12 +msgid "Add Instance Volume" +msgstr "" + +#: instances/templates/add_instance_volume.html:18 +msgid "New Disk" +msgstr "" + +#: instances/templates/add_instance_volume.html:21 +msgid "Existing Disk" +msgstr "" + +#: instances/templates/add_instance_volume.html:28 +#: instances/templates/add_instance_volume.html:98 +msgid "Volume parameters" +msgstr "" + +#: instances/templates/add_instance_volume.html:46 +#: storages/templates/create_stg_block.html:183 +#: storages/templates/create_stg_vol_block.html:57 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 +msgid "Format" +msgstr "" + +#: instances/templates/add_instance_volume.html:56 +#: storages/templates/create_stg_vol_block.html:67 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 +#: storages/templates/storages.html:66 +msgid "Size" +msgstr "" + +#: instances/templates/add_instance_volume.html:63 +#: instances/templates/add_instance_volume.html:123 +#: instances/templates/edit_instance_volume.html:53 +#: instances/templates/instance.html:763 +msgid "Bus" +msgstr "" + +#: instances/templates/add_instance_volume.html:73 +#: instances/templates/add_instance_volume.html:133 +msgid "Cache" +msgstr "" + +#: instances/templates/add_instance_volume.html:83 +#: instances/templates/instance.html:1414 +#: storages/templates/create_stg_vol_block.html:74 +#: storages/templates/storage.html:149 +msgid "Metadata" +msgstr "" + +#: instances/templates/add_instance_volume.html:103 +msgid "Select Pool" +msgstr "" + +#: instances/templates/add_instance_volume.html:114 +msgid "Volume" +msgstr "" + +#: instances/templates/allinstances.html:33 +#: instances/templates/allinstances.html:49 +msgid "You don't have any Instance" +msgstr "" + +#: instances/templates/allinstances.html:71 +#: instances/templates/allinstances_index_grouped.html:57 +#: instances/templates/allinstances_index_nongrouped.html:21 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 +msgid "Off" +msgstr "" + +#: instances/templates/allinstances.html:74 +#: instances/templates/allinstances_index_grouped.html:58 +#: instances/templates/allinstances_index_nongrouped.html:22 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 +#: instances/templates/instance_actions.html:15 +#: instances/templates/instance_actions.html:32 +#: instances/templates/instance_actions.html:49 +#: instances/templates/instances.html:87 instances/views.py:699 +#: instances/views.py:1239 +msgid "Suspend" +msgstr "" + +#: instances/templates/allinstances_index_grouped.html:6 +#: instances/templates/allinstances_index_nongrouped.html:5 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 +msgid "Description" +msgstr "" + +#: instances/templates/allinstances_index_grouped.html:11 +msgid "Mem Usage" +msgstr "" + +#: instances/templates/allinstances_index_grouped.html:27 +msgid "Not Active" +msgstr "" + +#: instances/templates/allinstances_index_grouped.html:28 +msgid "Connection Failed" +msgstr "" + +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + +#: instances/templates/create_inst_block.html:12 +msgid "Choose a compute for new instance" +msgstr "" + +#: instances/templates/create_inst_block.html:18 +msgid "Compute" +msgstr "" + +#: instances/templates/create_inst_block.html:21 +msgid "Please select" +msgstr "" + +#: instances/templates/create_inst_block.html:38 +#: instances/templates/create_inst_block.html:42 +msgid "Choose" +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 "" + +#: 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:26 +msgid "Guest Agent Enabled & Connected" +msgstr "" + +#: instances/templates/instance.html:29 +msgid "Guest Agent Enabled but not Connected" +msgstr "" + +#: instances/templates/instance.html:33 +msgid "Guest Agent Not Enabled & Not Connected" +msgstr "" + +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 +msgid "Disk" +msgstr "" + +#: instances/templates/instance.html:55 +msgid "Refresh instance info" +msgstr "" + +#: instances/templates/instance.html:59 +msgid "quota reached" +msgstr "" + +#: instances/templates/instance.html:76 +msgid "Power" +msgstr "" + +#: instances/templates/instance.html:82 +msgid "Access" +msgstr "" + +#: instances/templates/instance.html:95 +msgid "Snapshot" +msgstr "" + +#: instances/templates/instance.html:102 templates/navbar.html:32 +msgid "Settings" +msgstr "" + +#: instances/templates/instance.html:108 +msgid "Stats" +msgstr "" + +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 +msgid "Destroy" +msgstr "" + +#: instances/templates/instance.html:127 instances/templates/instance.html:176 +#: instances/templates/instance_actions.html:18 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 +msgid "Power Off" +msgstr "" + +#: instances/templates/instance.html:132 instances/templates/instance.html:183 +#: instances/templates/instance_actions.html:21 +#: instances/templates/instance_actions.html:38 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 +msgid "Power Cycle" +msgstr "" + +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 +msgid "Force Off" +msgstr "" + +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 +#: instances/templates/instance_actions.html:29 instances/views.py:705 +#: instances/views.py:1245 +msgid "Resume" +msgstr "" + +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 +#: instances/templates/instance_actions.html:11 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 +msgid "Power On" +msgstr "" + +#: instances/templates/instance.html:174 +msgid "This action sends an ACPI shutdown signal to the instance." +msgstr "" + +#: instances/templates/instance.html:181 +msgid "" +"This action forcibly powers off and start the instance and may cause data " +"corruption." +msgstr "" + +#: instances/templates/instance.html:188 instances/templates/instance.html:214 +msgid "" +"This action forcibly powers off the instance and may cause data corruption." +msgstr "" + +#: instances/templates/instance.html:196 +msgid "This action suspends the instance." +msgstr "" + +#: instances/templates/instance.html:207 +msgid "This action restore the instance after suspend." +msgstr "" + +#: instances/templates/instance.html:222 +msgid "Administrator blocked your instance." +msgstr "" + +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." +msgstr "" + +#: instances/templates/instance.html:235 +msgid "Template instance cannot be started." +msgstr "" + +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 +#: instances/templates/instance_actions.html:58 +msgid "Console" +msgstr "" + +#: instances/templates/instance.html:259 +msgid "Root Password" +msgstr "" + +#: instances/templates/instance.html:273 instances/templates/instance.html:349 +msgid "VDI" +msgstr "" + +#: instances/templates/instance.html:281 +msgid "" +"This action opens a new window with a VNC connection to the console of the " +"instance." +msgstr "" + +#: instances/templates/instance.html:287 +msgid "Toggle Dropdown" +msgstr "" + +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +msgid "Console port" +msgstr "" + +#: instances/templates/instance.html:290 +msgid "Lite" +msgstr "" + +#: instances/templates/instance.html:291 +msgid "Full" +msgstr "" + +#: instances/templates/instance.html:301 +msgid "You need shut down your instance and enter a new root password." +msgstr "" + +#: instances/templates/instance.html:305 +msgid "Enter Password" +msgstr "" + +#: instances/templates/instance.html:309 instances/templates/instance.html:311 +msgid "Reset Root Password" +msgstr "" + +#: instances/templates/instance.html:319 +msgid "You need shut down your instance and choose your public key." +msgstr "" + +#: instances/templates/instance.html:335 instances/templates/instance.html:337 +msgid "Add Public Key" +msgstr "" + +#: instances/templates/instance.html:345 +msgid "" +"This action opens a remote viewer with a connection to the console of the " +"instance." +msgstr "" + +#: instances/templates/instance.html:364 +msgid "CPU" +msgstr "" + +#: instances/templates/instance.html:385 +msgid "Logical host CPUs" +msgstr "" + +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 +msgid "Current Allocation" +msgstr "" + +#: instances/templates/instance.html:401 instances/templates/instance.html:463 +msgid "Maximum Allocation" +msgstr "" + +#: instances/templates/instance.html:419 +msgid "Logical Instance Active/Maximum CPUs" +msgstr "" + +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 +#: storages/templates/storage.html:79 +msgid "Disable" +msgstr "" + +#: instances/templates/instance.html:429 +msgid "Constant" +msgstr "" + +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 +#: storages/templates/storage.html:76 +msgid "Enable" +msgstr "" + +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 +msgid "You don't have permission for resizing instance" +msgstr "" + +#: instances/templates/instance.html:448 +msgid "Total host memory" +msgstr "" + +#: instances/templates/instance.html:458 instances/templates/instance.html:473 +msgid "Custom value" +msgstr "" + +#: instances/templates/instance.html:487 +msgid "Disk allocation (GB)" +msgstr "" + +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 +msgid "Take Snapshot" +msgstr "" + +#: instances/templates/instance.html:522 +msgid "Manage Snapshots" +msgstr "" + +#: instances/templates/instance.html:530 +msgid "" +"This may take more than an hour, depending on how much content is on your " +"droplet and how large the disk is." +msgstr "" + +#: instances/templates/instance.html:534 +msgid "Enter Snapshot Name" +msgstr "" + +#: instances/templates/instance.html:545 +msgid "To take a snapshot please Power Off the instance." +msgstr "" + +#: instances/templates/instance.html:550 +msgid "Choose a snapshot for restore/delete" +msgstr "" + +#: instances/templates/instance.html:567 +msgid "Revert to this Snapshot" +msgstr "" + +#: instances/templates/instance.html:572 +msgid "To restore snapshots you need Power Off the instance." +msgstr "" + +#: instances/templates/instance.html:581 +msgid "Delete Snapshot" +msgstr "" + +#: instances/templates/instance.html:592 +msgid "You do not have any snapshots" +msgstr "" + +#: instances/templates/instance.html:605 +msgid "Boot" +msgstr "" + +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 +msgid "Migrate" +msgstr "" + +#: instances/templates/instance.html:650 +msgid "Options" +msgstr "" + +#: instances/templates/instance.html:666 networks/templates/network.html:59 +#: storages/templates/storage.html:71 +msgid "Autostart" +msgstr "" + +#: instances/templates/instance.html:670 +msgid "Autostart your instance when host server is power on " +msgstr "" + +#: instances/templates/instance.html:680 +msgid "Boot Order" +msgstr "" + +#: instances/templates/instance.html:685 +msgid "Enable Boot Menu for your instance when it starts up " +msgstr "" + +#: instances/templates/instance.html:687 +msgid "Show boot menu" +msgstr "" + +#: instances/templates/instance.html:689 +msgid "Hide boot menu" +msgstr "" + +#: instances/templates/instance.html:693 +msgid "Please shutdown instance to modify boot menu" +msgstr "" + +#: instances/templates/instance.html:724 +msgid "up: move selected devices" +msgstr "" + +#: instances/templates/instance.html:727 +msgid "down: move selected devices" +msgstr "" + +#: instances/templates/instance.html:733 instances/templates/instance.html:994 +msgid "Apply" +msgstr "" + +#: instances/templates/instance.html:743 +msgid "Instance Media" +msgstr "" + +#: instances/templates/instance.html:746 +msgid "Add CD-ROM" +msgstr "" + +#: instances/templates/instance.html:764 instances/templates/instance.html:826 +#: interfaces/templates/create_iface_block.html:34 +#: networks/templates/network.html:46 networks/templates/networks.html:63 +#: storages/templates/create_stg_block.html:77 +msgid "Device" +msgstr "" + +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 +msgid "Used" +msgstr "" + +#: instances/templates/instance.html:828 +msgid "Capacity" +msgstr "" + +#: instances/templates/instance.html:830 instances/templates/instance.html:928 +msgid "Source" +msgstr "" + +#: instances/templates/instance.html:870 instances/templates/instance.html:877 +msgid "Detach" +msgstr "" + +#: instances/templates/instance.html:870 +msgid "Are you sure to detach volume?" +msgstr "" + +#: instances/templates/instance.html:873 +msgid "Are you sure to delete volume?" +msgstr "" + +#: instances/templates/instance.html:877 instances/templates/instance.html:880 +msgid "Are you sure? This may lead data corruption!" +msgstr "" + +#: instances/templates/instance.html:896 +msgid "Add a network device" +msgstr "" + +#: instances/templates/instance.html:902 +msgid "Network Devices" +msgstr "" + +#: instances/templates/instance.html:907 instances/templates/instance.html:908 +msgid "Info" +msgstr "" + +#: instances/templates/instance.html:921 +msgid "active" +msgstr "" + +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 +msgid "Filter" +msgstr "" + +#: instances/templates/instance.html:933 +msgid "Edit NIC" +msgstr "" + +#: instances/templates/instance.html:941 +msgid "Edit Instance Network" +msgstr "" + +#: instances/templates/instance.html:954 +msgid "Net Source" +msgstr "" + +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 +#: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 +msgid "Interface" +msgstr "" + +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 +msgid "Model" +msgstr "" + +#: instances/templates/instance.html:994 +msgid "Apply network changes" +msgstr "" + +#: instances/templates/instance.html:1003 +msgid "Delete Device" +msgstr "" + +#: instances/templates/instance.html:1011 +#: interfaces/templates/create_iface_block.html:71 +#: interfaces/templates/interface.html:42 +msgid "IPv4" +msgstr "" + +#: instances/templates/instance.html:1015 +#: interfaces/templates/create_iface_block.html:74 +#: interfaces/templates/interface.html:44 +msgid "IPv6" +msgstr "" + +#: instances/templates/instance.html:1021 +msgid "QoS" +msgstr "" + +#: instances/templates/instance.html:1040 networks/templates/network.html:325 +msgid "QoS Configuration" +msgstr "" + +#: instances/templates/instance.html:1046 +#: networks/templates/add_network_qos.html:18 +#: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 +msgid "Direction" +msgstr "" + +#: instances/templates/instance.html:1047 +#: networks/templates/add_network_qos.html:27 +#: networks/templates/network.html:332 +msgid "Average" +msgstr "" + +#: instances/templates/instance.html:1048 +#: networks/templates/add_network_qos.html:34 +#: networks/templates/network.html:333 +msgid "Peak" +msgstr "" + +#: instances/templates/instance.html:1049 +#: networks/templates/add_network_qos.html:41 +#: networks/templates/network.html:334 +msgid "Burst" +msgstr "" + +#: instances/templates/instance.html:1073 networks/templates/network.html:356 +msgid "Edit QoS" +msgstr "" + +#: instances/templates/instance.html:1078 networks/templates/network.html:361 +msgid "Delete QoS" +msgstr "" + +#: instances/templates/instance.html:1093 +msgid "For migration both host servers must have equal settings and OS type" +msgstr "" + +#: instances/templates/instance.html:1096 +msgid "Original host" +msgstr "" + +#: instances/templates/instance.html:1102 +msgid "Host migration" +msgstr "" + +#: instances/templates/instance.html:1119 +msgid "Live migration" +msgstr "" + +#: instances/templates/instance.html:1127 +msgid "Unsafe migration" +msgstr "" + +#: instances/templates/instance.html:1135 +msgid "Delete original" +msgstr "" + +#: instances/templates/instance.html:1143 +msgid "Offline migration" +msgstr "" + +#: instances/templates/instance.html:1151 +msgid "Post copy" +msgstr "" + +#: instances/templates/instance.html:1159 +msgid "Forces CPU convergence during live migration" +msgstr "" + +#: instances/templates/instance.html:1159 +msgid "Auto converge" +msgstr "" + +#: instances/templates/instance.html:1167 +msgid "Compress instance memory for fast migration" +msgstr "" + +#: instances/templates/instance.html:1167 +msgid "Compressed" +msgstr "" + +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" +msgstr "" + +#: instances/templates/instance.html:1201 +msgid "Instance owners" +msgstr "" + +#: instances/templates/instance.html:1214 +msgid "Delete Ownership" +msgstr "" + +#: instances/templates/instance.html:1229 +msgid "To set console's type, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1232 +#: interfaces/templates/create_iface_block.html:44 +#: interfaces/templates/interface.html:77 +#: 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:64 +msgid "Type" +msgstr "" + +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 +msgid "please choose" +msgstr "" + +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 +msgid "Set" +msgstr "" + +#: instances/templates/instance.html:1253 +msgid "To set console listen address, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1256 +msgid "Listen on" +msgstr "" + +#: instances/templates/instance.html:1276 +msgid "To create console password, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1282 +msgid "Generate" +msgstr "" + +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 +#: networks/templates/network.html:279 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 +msgid "Clear" +msgstr "" + +#: instances/templates/instance.html:1302 networks/templates/network.html:161 +#: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 +msgid "Show" +msgstr "" + +#: instances/templates/instance.html:1314 +msgid "To set console's keymap, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1325 +msgid "Keymap" +msgstr "" + +#: instances/templates/instance.html:1351 +msgid "Create a clone" +msgstr "" + +#: instances/templates/instance.html:1354 +msgid "Clone Name" +msgstr "" + +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 +msgid "Guess" +msgstr "" + +#: instances/templates/instance.html:1380 +msgid "Network devices" +msgstr "" + +#: instances/templates/instance.html:1390 +msgid "Random" +msgstr "" + +#: instances/templates/instance.html:1405 +msgid "Storage devices" +msgstr "" + +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 +msgid "Title" +msgstr "" + +#: instances/templates/instance.html:1450 +msgid "To set instance template name description, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1465 +msgid "Is template" +msgstr "" + +#: instances/templates/instance.html:1486 +msgid "To set instance video model, shutdown the instance." +msgstr "" + +#: instances/templates/instance.html:1489 +msgid "Primary Video Model" +msgstr "" + +#: instances/templates/instance.html:1510 +msgid "To set instance vCPUs hotpluggable" +msgstr "" + +#: instances/templates/instance.html:1513 +msgid "vCPU Hot Plug" +msgstr "" + +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 +msgid "Enabled" +msgstr "" + +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 +msgid "Disabled" +msgstr "" + +#: instances/templates/instance.html:1532 +msgid "To Enable/Disable Qemu Guest Agent. Status" +msgstr "" + +#: instances/templates/instance.html:1537 +msgid "Disconnected" +msgstr "" + +#: instances/templates/instance.html:1540 +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 +msgid "Unknown" +msgstr "" + +#: instances/templates/instance.html:1544 +msgid "Qemu Guest Agent" +msgstr "" + +#: instances/templates/instance.html:1570 +msgid "Real Time" +msgstr "" + +#: instances/templates/instance.html:1584 +msgid "CPU Usage" +msgstr "" + +#: instances/templates/instance.html:1596 +msgid "Memory Usage" +msgstr "" + +#: instances/templates/instance.html:1609 +msgid "Bandwidth Device" +msgstr "" + +#: instances/templates/instance.html:1623 +msgid "Disk I/O device" +msgstr "" + +#: instances/templates/instance.html:1662 +msgid "Destroy Instance" +msgstr "" + +#: instances/templates/instance.html:1669 +msgid "Delete storage for instance?" +msgstr "" + +#: instances/templates/instance.html:1678 +msgid "Remove Instance's data" +msgstr "" + +#: instances/templates/instance.html:1685 +msgid "Remove Instance's NVRAM" +msgstr "" + +#: instances/templates/instance_actions.html:24 +#: instances/templates/instance_actions.html:41 +msgid "VNC Console" +msgstr "" + +#: instances/templates/instances.html:61 +msgid "Hypervisor doesn't have any Instances" +msgstr "" + +#: instances/views.py:224 +msgid "None available device name" +msgstr "" + +#: instances/views.py:260 +#, python-format +msgid "Migrate to %s" +msgstr "" + +#: instances/views.py:340 +#, python-format +msgid "Fixing UUID %s" +msgstr "" + +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" +msgstr "" + +#: instances/views.py:370 instances/views.py:1190 +msgid "Templates cannot be started." +msgstr "" + +#: instances/views.py:437 +msgid "Reset root password" +msgstr "" + +#: instances/views.py:445 instances/views.py:467 +msgid "Please shutdown down your instance and then try again" +msgstr "" + +#: instances/views.py:459 +#, python-format +msgid "Installed new ssh public key %s" +msgstr "" + +#: instances/views.py:477 +#, python-brace-format +msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" +msgstr "" + +#: instances/views.py:483 +msgid "Resize CPU" +msgstr "" + +#: instances/views.py:501 +#, python-brace-format +msgid "" +"User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" +msgstr "" + +#: instances/views.py:507 +msgid "Resize Memory" +msgstr "" + +#: instances/views.py:524 +#, python-brace-format +msgid "" +"User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" +msgstr "" + +#: instances/views.py:528 +msgid "Disk resize" +msgstr "" + +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 +msgid "Attach Existing disk: " +msgstr "" + +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" +msgstr "" + +#: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 +msgid "Edit disk: " +msgstr "" + +#: instances/views.py:623 +msgid "Delete disk: " +msgstr "" + +#: instances/views.py:628 +msgid "The disk: " +msgstr "" + +#: instances/views.py:638 +msgid "Detach disk: " +msgstr "" + +#: instances/views.py:646 +msgid "Add CD-ROM: " +msgstr "" + +#: instances/views.py:653 +msgid "Detach CD-ROM: " +msgstr "" + +#: instances/views.py:661 +msgid "Mount media: " +msgstr "" + +#: instances/views.py:669 +msgid "Umount media: " +msgstr "" + +#: instances/views.py:676 +msgid "New snapshot :" +msgstr "" + +#: instances/views.py:683 +msgid "Delete snapshot :" +msgstr "" + +#: instances/views.py:690 +msgid "Successful revert snapshot: " +msgstr "" + +#: instances/views.py:693 +msgid "Revert snapshot" +msgstr "" + +#: instances/views.py:716 +msgid "vCPU {} is enabled={}" +msgstr "" + +#: instances/views.py:723 +msgid "VCPU Hot-plug is enabled={}" +msgstr "" + +#: instances/views.py:734 +msgid "Set autostart" +msgstr "" + +#: instances/views.py:740 +msgid "Unset autostart" +msgstr "" + +#: instances/views.py:746 +msgid "Enable boot menu" +msgstr "" + +#: instances/views.py:752 +msgid "Disable boot menu" +msgstr "" + +#: instances/views.py:764 +msgid "Set boot order" +msgstr "" + +#: instances/views.py:767 +msgid "Boot menu changes applied. But it will be activated after shutdown" +msgstr "" + +#: instances/views.py:770 +msgid "Boot order changed successfully." +msgstr "" + +#: instances/views.py:778 +msgid "Edit XML" +msgstr "" + +#: instances/views.py:792 +msgid "Enter the console password or select Generate" +msgstr "" + +#: instances/views.py:796 +msgid "" +"Error setting console password. You should check that your instance have an " +"graphic device." +msgstr "" + +#: instances/views.py:800 +msgid "Set VNC password" +msgstr "" + +#: instances/views.py:811 +msgid "Set VNC keymap" +msgstr "" + +#: instances/views.py:817 +msgid "Set VNC type" +msgstr "" + +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 +msgid "Set VNC listen address" +msgstr "" + +#: instances/views.py:840 +#, python-brace-format +msgid "Set Quest Agent {status}" +msgstr "" + +#: instances/views.py:847 +msgid "Set Video Model" +msgstr "" + +#: instances/views.py:872 +msgid "Change network" +msgstr "" + +#: instances/views.py:885 +msgid "Network Device Config is changed. Please shutdown instance to activate." +msgstr "" + +#: instances/views.py:890 +msgid "Add network" +msgstr "" + +#: instances/views.py:900 +msgid "Delete network" +msgstr "" + +#: instances/views.py:912 +#, python-brace-format +msgid "Set Link State: {state}" +msgstr "" + +#: instances/views.py:928 +msgid "{qos_dir.capitalize()} QoS is set" +msgstr "" + +#: instances/views.py:931 networks/views.py:216 +msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." +msgstr "" + +#: instances/views.py:932 networks/views.py:217 +msgid "Stop and start network to activate new config" +msgstr "" + +#: instances/views.py:943 networks/views.py:233 +msgid "{qos_dir.capitalize()} QoS is deleted" +msgstr "" + +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" +msgstr "" + +#: instances/views.py:964 +#, python-brace-format +msgid "Added owner {user_id}" +msgstr "" + +#: instances/views.py:972 +#, python-brace-format +msgid "Deleted owner {userinstance_id}" +msgstr "" + +#: instances/views.py:1001 +msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" +msgstr "" + +#: instances/views.py:1004 +msgid "Instance '{clone_data['name']}' already exists!" +msgstr "" + +#: instances/views.py:1007 +msgid "Instance name '{clone_data['name']}' contains invalid characters!" +msgstr "" + +#: instances/views.py:1011 +msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" +msgstr "" + +#: instances/views.py:1027 +#, python-format +msgid "Clone of '%s'" +msgstr "" + +#: instances/views.py:1046 +msgid "Edit options" +msgstr "" + +#: instances/views.py:1103 +msgid "Deleting due to multiple(Instance Name) records." +msgstr "" + +#: instances/views.py:1111 +msgid "Deleting due to multiple(UUID) records." +msgstr "" + +#: instances/views.py:1218 +msgid "Send console.vv file" +msgstr "" + +#: interfaces/forms.py:25 +msgid "The IPv4 address must not contain any special characters" +msgstr "" + +#: interfaces/forms.py:27 +msgid "The IPv4 address must not exceed 20 characters" +msgstr "" + +#: interfaces/forms.py:34 +msgid "The IPv4 gateway must not contain any special characters" +msgstr "" + +#: interfaces/forms.py:36 +msgid "The IPv4 gateway must not exceed 20 characters" +msgstr "" + +#: interfaces/forms.py:43 +msgid "The IPv6 address must not contain any special characters" +msgstr "" + +#: interfaces/forms.py:45 +msgid "The IPv6 address must not exceed 100 characters" +msgstr "" + +#: interfaces/forms.py:52 +msgid "The IPv6 gateway must not contain any special characters" +msgstr "" + +#: interfaces/forms.py:54 +msgid "The IPv6 gateway must not exceed 100 characters" +msgstr "" + +#: interfaces/forms.py:61 interfaces/forms.py:70 +msgid "The interface must not contain any special characters" +msgstr "" + +#: interfaces/forms.py:63 interfaces/forms.py:72 +msgid "The interface must not exceed 10 characters" +msgstr "" + +#: interfaces/templates/create_iface_block.html:12 +msgid "Create New Interface" +msgstr "" + +#: interfaces/templates/create_iface_block.html:24 +msgid "Start mode" +msgstr "" + +#: interfaces/templates/create_iface_block.html:27 +msgid "none" +msgstr "" + +#: interfaces/templates/create_iface_block.html:28 +msgid "onboot" +msgstr "" + +#: interfaces/templates/create_iface_block.html:29 +msgid "hotplug" +msgstr "" + +#: interfaces/templates/create_iface_block.html:47 +msgid "bridge" +msgstr "" + +#: interfaces/templates/create_iface_block.html:48 +msgid "ethernet" +msgstr "" + +#: interfaces/templates/create_iface_block.html:53 +msgid "STP" +msgstr "" + +#: interfaces/templates/create_iface_block.html:57 +msgid "on" +msgstr "" + +#: interfaces/templates/create_iface_block.html:58 +msgid "off" +msgstr "" + +#: interfaces/templates/create_iface_block.html:63 +msgid "Delay" +msgstr "" + +#: interfaces/templates/create_iface_block.html:82 +msgid "IPv4 Mode" +msgstr "" + +#: interfaces/templates/create_iface_block.html:85 +#: interfaces/templates/create_iface_block.html:112 +#: networks/templates/network.html:112 networks/templates/network.html:223 +msgid "DHCP" +msgstr "" + +#: interfaces/templates/create_iface_block.html:86 +#: interfaces/templates/create_iface_block.html:113 +msgid "Static" +msgstr "" + +#: interfaces/templates/create_iface_block.html:87 +#: interfaces/templates/create_iface_block.html:111 +msgid "No configuration" +msgstr "" + +#: interfaces/templates/create_iface_block.html:92 +msgid "IPv4 Address" +msgstr "" + +#: interfaces/templates/create_iface_block.html:98 +msgid "IPv4 Gateway" +msgstr "" + +#: interfaces/templates/create_iface_block.html:108 +msgid "IPv6 Mode" +msgstr "" + +#: interfaces/templates/create_iface_block.html:118 +msgid "IPv6 Address" +msgstr "" + +#: interfaces/templates/create_iface_block.html:124 +msgid "IPv6 Gateway" +msgstr "" + +#: interfaces/templates/interface.html:48 +msgid "Interface Type" +msgstr "" + +#: interfaces/templates/interface.html:51 +msgid "Bridge Device" +msgstr "" + +#: interfaces/templates/interface.html:54 +msgid "Boot Mode" +msgstr "" + +#: interfaces/templates/interface.html:56 +#: interfaces/templates/interface.html:79 networks/templates/network.html:48 +#: storages/templates/storage.html:58 +msgid "State" +msgstr "" + +#: interfaces/templates/interface.html:63 networks/templates/network.html:55 +#: storages/templates/storage.html:66 +msgid "Stop" +msgstr "" + +#: interfaces/templates/interface.html:70 +msgid "Slaves" +msgstr "" + +#: interfaces/templates/interface.html:78 +msgid "Speed" +msgstr "" + +#: interfaces/templates/interfaces.html:47 +msgid "Hypervisor doesn't have any Interfaces" +msgstr "" + +#: networks/forms.py:7 storages/forms.py:7 +msgid "No pool name has been entered" +msgstr "" + +#: networks/forms.py:9 +msgid "No IPv4 subnet has been entered" +msgstr "" + +#: networks/forms.py:11 +msgid "No IPv6 subnet has been entered" +msgstr "" + +#: networks/forms.py:24 storages/forms.py:25 +msgid "The pool name must not contain any special characters" +msgstr "" + +#: networks/forms.py:26 storages/forms.py:27 +msgid "The pool name must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" +msgstr "" + +#: networks/forms.py:35 +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" +msgstr "" + +#: networks/forms.py:44 +msgid "The IPv6 subnet must not exceed 42 characters" +msgstr "" + +#: networks/forms.py:52 +msgid "The pool bridge name must not contain any special characters" +msgstr "" + +#: networks/forms.py:54 +msgid "The pool bridge name must not exceed 20 characters" +msgstr "" + +#: networks/templates/add_network_qos.html:13 +msgid "Add QoS for Network" +msgstr "" + +#: networks/templates/add_network_qos.html:21 +msgid "Inbound" +msgstr "" + +#: networks/templates/add_network_qos.html:22 +msgid "Outbound" +msgstr "" + +#: networks/templates/create_net_block.html:12 +msgid "Add New Network" +msgstr "" + +#: networks/templates/create_net_block.html:24 +msgid "Type forwarding" +msgstr "" + +#: networks/templates/create_net_block.html:27 +#: networks/templates/network.html:98 +msgid "NAT" +msgstr "" + +#: networks/templates/create_net_block.html:28 +#: networks/templates/network.html:101 networks/templates/network.html:218 +msgid "ROUTE" +msgstr "" + +#: networks/templates/create_net_block.html:29 +#: networks/templates/network.html:107 networks/templates/network.html:216 +msgid "ISOLATE" +msgstr "" + +#: networks/templates/create_net_block.html:30 +#: networks/templates/network.html:104 +msgid "BRIDGE" +msgstr "" + +#: networks/templates/create_net_block.html:35 +msgid "IPv4 Subnet pool" +msgstr "" + +#: networks/templates/create_net_block.html:41 +msgid "DHCPv4" +msgstr "" + +#: networks/templates/create_net_block.html:47 +msgid "Fixed Addresses" +msgstr "" + +#: networks/templates/create_net_block.html:53 +msgid "Enable IPv6" +msgstr "" + +#: networks/templates/create_net_block.html:59 +msgid "IPv6 Subnet pool" +msgstr "" + +#: networks/templates/create_net_block.html:65 +msgid "DHCPv6" +msgstr "" + +#: networks/templates/create_net_block.html:71 +msgid "Bridge Name" +msgstr "" + +#: networks/templates/create_net_block.html:77 +msgid "Open vSwitch" +msgstr "" + +#: networks/templates/modify_ipv4_fixed_address.html:12 +msgid "Add IPv4 Fixed Address" +msgstr "" + +#: networks/templates/modify_ipv4_fixed_address.html:18 +#: networks/templates/modify_ipv6_fixed_address.html:18 +msgid "Subnet Pool" +msgstr "" + +#: networks/templates/modify_ipv4_fixed_address.html:36 +#: networks/templates/modify_ipv6_fixed_address.html:36 +#: networks/templates/network.html:176 networks/templates/network.html:285 +msgid "Address" +msgstr "" + +#: networks/templates/modify_ipv6_fixed_address.html:12 +msgid "Add IPV6 Fixed Address" +msgstr "" + +#: networks/templates/modify_ipv6_fixed_address.html:24 +#: networks/templates/network.html:284 +msgid "ID" +msgstr "" + +#: networks/templates/network.html:44 +msgid "Network name" +msgstr "" + +#: networks/templates/network.html:92 +msgid "IPv4 Configuration" +msgstr "" + +#: networks/templates/network.html:95 +msgid "IPv4 Forwarding" +msgstr "" + +#: networks/templates/network.html:115 networks/templates/network.html:227 +msgid "ON" +msgstr "" + +#: networks/templates/network.html:117 networks/templates/network.html:229 +msgid "OFF" +msgstr "" + +#: networks/templates/network.html:124 networks/templates/network.html:130 +#: networks/templates/network.html:236 networks/templates/network.html:242 +msgid "End" +msgstr "" + +#: networks/templates/network.html:138 networks/templates/network.html:251 +msgid "Edit DHCP Range" +msgstr "" + +#: networks/templates/network.html:152 +msgid "IPv4 Fixed Addresses" +msgstr "" + +#: networks/templates/network.html:192 networks/templates/network.html:301 +msgid "Edit entry" +msgstr "" + +#: networks/templates/network.html:197 networks/templates/network.html:306 +msgid "Delete entry" +msgstr "" + +#: networks/templates/network.html:210 +msgid "IPv6 Configuration" +msgstr "" + +#: networks/templates/network.html:213 +msgid "IPv6 Forwarding" +msgstr "" + +#: networks/templates/network.html:264 +msgid "IPv6 Fixed Addresses" +msgstr "" + +#: networks/templates/networks.html:50 +msgid "Hypervisor doesn't have any Network" +msgstr "" + +#: networks/templates/networks.html:65 +msgid "Forward" +msgstr "" + +#: networks/views.py:43 +msgid "Network pool name already in use" +msgstr "" + +#: networks/views.py:46 +msgid "Please enter bridge name" +msgstr "" + +#: networks/views.py:54 +msgid "For libvirt, the IPv6 network prefix must be /64" +msgstr "" + +#: networks/views.py:124 +msgid "Unknown Network Family" +msgstr "" + +#: networks/views.py:174 +msgid "{family.upper()} Fixed Address Operation Completed." +msgstr "" + +#: networks/views.py:184 +msgid "{family.upper()} Fixed Address is Deleted." +msgstr "" + +#: networks/views.py:192 +msgid "{family.upper()} DHCP Range is Changed." +msgstr "" + +#: networks/views.py:201 +msgid "" +"Network XML is changed. \\Stop and start network to activate new config." +msgstr "" + +#: networks/views.py:203 +msgid "Network XML is changed." +msgstr "" + +#: networks/views.py:219 +msgid "{} QoS is set" +msgstr "" + +#: networks/views.py:230 +msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " +msgstr "" + +#: networks/views.py:231 +msgid "Stop and start network to activate new config." +msgstr "" + +#: nwfilters/templates/add_nwf_rule.html:12 +msgid "Add New NWFilter Rule" +msgstr "" + +#: nwfilters/templates/add_nwf_rule.html:22 +msgid "If there is a rule which has same attributes it replaces that rule" +msgstr "" + +#: nwfilters/templates/create_nwfilter_block.html:12 +msgid "Create New NWFilter" +msgstr "" + +#: nwfilters/templates/nwfilter.html:42 nwfilters/templates/nwfilters.html:58 +#: secrets/templates/secrets.html:59 +msgid "UUID" +msgstr "" + +#: nwfilters/templates/nwfilter.html:71 +msgid "Filter References" +msgstr "" + +#: nwfilters/templates/nwfilter.html:103 +msgid "Reference" +msgstr "" + +#: nwfilters/templates/nwfilter.html:128 +msgid "Rules" +msgstr "" + +#: nwfilters/templates/nwfilter.html:132 +msgid "Rule" +msgstr "" + +#: nwfilters/templates/nwfilter.html:133 +msgid "Action Type" +msgstr "" + +#: nwfilters/templates/nwfilter.html:135 +msgid "Priority" +msgstr "" + +#: nwfilters/templates/nwfilter.html:136 +msgid "Statematch" +msgstr "" + +#: nwfilters/templates/nwfilter.html:137 +msgid "Directives" +msgstr "" + +#: nwfilters/templates/nwfilters.html:74 +msgid "Details of NWFilter" +msgstr "" + +#: nwfilters/templates/nwfilters.html:97 +msgid "Clone NWFilter" +msgstr "" + +#: nwfilters/templates/nwfilters.html:138 +msgid "Hypervisor doesn't have any NWFilters" +msgstr "" + +#: nwfilters/views.py:43 +msgid "A network filter with this name already exists" +msgstr "" + +#: nwfilters/views.py:46 +msgid "A network filter with this uuid already exists" +msgstr "" + +#: nwfilters/views.py:50 +#, python-format +msgid "Creating NWFilter: %s" +msgstr "" + +#: nwfilters/views.py:59 +#, python-brace-format +msgid "Deleting NWFilter: {name}" +msgstr "" + +#: nwfilters/views.py:71 +#, python-brace-format +msgid "NWFilter is in use by {inst}. Cannot be deleted." +msgstr "" + +#: nwfilters/views.py:88 +#, python-brace-format +msgid "Cloning NWFilter {name} as {cln_name}" +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:56 +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:39 +msgid "No path has been entered" +msgstr "" + +#: storages/forms.py:36 +msgid "The target must not contain any special characters" +msgstr "" + +#: storages/forms.py:48 +msgid "No device or path has been entered" +msgstr "" + +#: storages/forms.py:50 +msgid "The disk source must not contain any special characters" +msgstr "" + +#: storages/forms.py:66 storages/forms.py:85 +msgid "The image name must not contain any special characters" +msgstr "" + +#: storages/forms.py:68 storages/forms.py:87 +msgid "The image name must not exceed 120 characters" +msgstr "" + +#: storages/templates/create_stg_block.html:12 +msgid "Create Storage Pool" +msgstr "" + +#: storages/templates/create_stg_block.html:18 +msgid "DIR" +msgstr "" + +#: storages/templates/create_stg_block.html:21 +msgid "LVM" +msgstr "" + +#: storages/templates/create_stg_block.html:23 +msgid "CEPH" +msgstr "" + +#: storages/templates/create_stg_block.html:25 +msgid "NETFS" +msgstr "" + +#: storages/templates/create_stg_block.html:27 +msgid "ISO" +msgstr "" + +#: storages/templates/create_stg_block.html:48 +#: storages/templates/create_stg_block.html:222 +msgid "Path" +msgstr "" + +#: storages/templates/create_stg_block.html:106 +msgid "Ceph User" +msgstr "" + +#: storages/templates/create_stg_block.html:112 +msgid "Ceph Pool" +msgstr "" + +#: storages/templates/create_stg_block.html:118 +msgid "Ceph Host" +msgstr "" + +#: storages/templates/create_stg_block.html:177 +msgid "Remote Path" +msgstr "" + +#: storages/templates/create_stg_block.html:186 +msgid "auto" +msgstr "" + +#: storages/templates/create_stg_block.html:187 +msgid "nfs" +msgstr "" + +#: storages/templates/create_stg_block.html:188 +msgid "glusterfs" +msgstr "" + +#: storages/templates/create_stg_block.html:189 +msgid "cifs" +msgstr "" + +#: storages/templates/create_stg_block.html:194 +msgid "Local Path" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:14 +msgid "Upload ISO Image" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:28 +msgid "Upload" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:45 +msgid "Add New Volume" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:60 +#: storages/templates/storage.html:144 +msgid "qcow2" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:61 +#: storages/templates/storage.html:143 +msgid "qcow" +msgstr "" + +#: storages/templates/create_stg_vol_block.html:62 +#: storages/templates/storage.html:142 +msgid "raw" +msgstr "" + +#: storages/templates/storage.html:46 +msgid "Pool name" +msgstr "" + +#: storages/templates/storage.html:48 +msgid "Pool type" +msgstr "" + +#: storages/templates/storage.html:50 +msgid "Pool path" +msgstr "" + +#: storages/templates/storage.html:52 +msgid "Pool status" +msgstr "" + +#: storages/templates/storage.html:87 storages/templates/storages.html:68 +msgid "Volumes" +msgstr "" + +#: storages/templates/storage.html:99 +msgid "Allocated" +msgstr "" + +#: storages/templates/storage.html:120 +msgid "Clone image" +msgstr "" + +#: storages/templates/storage.html:133 +msgid "Convert" +msgstr "" + +#: storages/templates/storage.html:189 +msgid "Hypervisor doesn't have any Volumes" +msgstr "" + +#: storages/templates/storages.html:50 +msgid "Hypervisor doesn't have any Storages" +msgstr "" + +#: storages/views.py:38 +msgid "Pool name already use" +msgstr "" + +#: storages/views.py:42 +msgid "You need create secret for pool" +msgstr "" + +#: storages/views.py:45 +msgid "You need input all fields for creating ceph pool" +msgstr "" + +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" +msgstr "" + +#: storages/views.py:165 +msgid "Volume: {} is deleted." +msgstr "" + +#: storages/views.py:171 +msgid "ISO image already exist" +msgstr "" + +#: storages/views.py:175 +msgid "ISO: {} is uploaded." +msgstr "" + +#: storages/views.py:184 +msgid "Name of volume already in use" +msgstr "" + +#: storages/views.py:195 +msgid "{} image cloned as {} successfully" +msgstr "" + +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + +#: templates/404.html:3 +msgid "404" +msgstr "" + +#: templates/404.html:9 +msgid "404 Not Found" +msgstr "" + +#: templates/404.html:11 +msgid "The requested page was not found on this server." +msgstr "" + +#: templates/500.html:3 +msgid "500" +msgstr "" + +#: templates/500.html:9 +msgid "500 Internal Server Error" +msgstr "" + +#: templates/500.html:11 +msgid "" +"The server encountered an internal error or misconfiguration and was unable " +"to complete you request." +msgstr "" + +#: templates/errors_block.html:8 +msgid "Error" +msgstr "" + +#: templates/messages_block.html:8 +msgid "Success" +msgstr "" + +#: templates/navbar.html:47 +msgid "Log Out" +msgstr "" + +#: templates/pleasewaitdialog.html:7 +msgid "Processing" +msgstr "" + +#: 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 +msgid "Messages" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 +msgid "Site Maps" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/contrib/staticfiles/apps.py:9 +msgid "Static Files" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/contrib/syndication/apps.py:7 +msgid "Syndication" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/paginator.py:45 +msgid "That page number is not an integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/paginator.py:47 +msgid "That page number is less than 1" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/paginator.py:52 +msgid "That page contains no results" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:31 +msgid "Enter a valid value." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:102 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:658 +msgid "Enter a valid URL." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:154 +msgid "Enter a valid integer." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:165 +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:239 +msgid "" +"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:246 +msgid "" +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " +"hyphens." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:255 +#: venv/lib/python3.6/site-packages/django/core/validators.py:275 +msgid "Enter a valid IPv4 address." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:260 +#: venv/lib/python3.6/site-packages/django/core/validators.py:276 +msgid "Enter a valid IPv6 address." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:270 +#: venv/lib/python3.6/site-packages/django/core/validators.py:274 +msgid "Enter a valid IPv4 or IPv6 address." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:304 +msgid "Enter only digits separated by commas." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:310 +#, 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:342 +#, 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:351 +#, 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:361 +#, python-format +msgid "" +"Ensure this value has at least %(limit_value)d character (it has " +"%(show_value)d)." +msgid_plural "" +"Ensure this value has at least %(limit_value)d characters (it has " +"%(show_value)d)." +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:376 +#, python-format +msgid "" +"Ensure this value has at most %(limit_value)d character (it has " +"%(show_value)d)." +msgid_plural "" +"Ensure this value has at most %(limit_value)d characters (it has " +"%(show_value)d)." +msgstr[0] "" +msgstr[1] "" + +#: 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 +msgid "Enter a number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:397 +#, 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] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:402 +#, 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] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:407 +#, python-format +msgid "" +"Ensure that there are no more than %(max)s digit before the decimal point." +msgid_plural "" +"Ensure that there are no more than %(max)s digits before the decimal point." +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/core/validators.py:469 +#, python-format +msgid "" +"File extension '%(extension)s' is not allowed. Allowed extensions are: " +"'%(allowed_extensions)s'." +msgstr "" + +#: 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:1162 +#: venv/lib/python3.6/site-packages/django/forms/models.py:756 +msgid "and" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/base.py:1164 +#, 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:104 +#, python-format +msgid "Value %(value)r is not a valid choice." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 +msgid "This field cannot be null." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 +msgid "This field cannot be blank." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:107 +#, python-format +msgid "%(model_name)s with this %(field_label)s already exists." +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:111 +#, 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:128 +#, python-format +msgid "Field of type: %(field_type)s" +msgstr "" + +#: 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 +msgid "Integer" +msgstr "" + +#: 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 +#, 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 +msgid "Big (8 byte) integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 +#, 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: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 +msgid "Boolean (Either True or False)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1040 +#, python-format +msgid "String (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 +msgid "Comma-separated integers" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 +#, 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 +#, 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 +msgid "Date (without time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 +#, 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 +#, 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 +msgid "Date (with time)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 +#, 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 +msgid "Decimal number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 +#, 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 +msgid "Duration" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1646 +msgid "Email address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 +msgid "File path" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 +#, python-format +msgid "'%(value)s' value must be a float." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 +msgid "Floating point number" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 +msgid "IPv4 address" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 +msgid "IP address" +msgstr "" + +#: 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 +#, 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:1980 +msgid "Boolean (Either True, False or None)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 +msgid "Positive integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 +msgid "Positive small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2042 +#, python-format +msgid "Slug (up to %(max_length)s)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2074 +msgid "Small integer" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2081 +msgid "Text" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2109 +#, python-format +msgid "" +"'%(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:2111 +#, python-format +msgid "" +"'%(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:2114 +msgid "Time" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 +msgid "URL" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 +msgid "Raw binary data" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 +#, python-format +msgid "'%(value)s' is not a valid UUID." +msgstr "" + +#: 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:221 +msgid "File" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:778 +#, 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:780 +msgid "Foreign Key (type determined by related field)" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 +msgid "One-to-one relationship" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 +#, python-format +msgid "%(from)s-%(to)s relationship" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 +#, python-format +msgid "%(from)s-%(to)s relationships" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 +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:146 +msgid ":?.!" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:53 +msgid "This field is required." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:245 +msgid "Enter a whole number." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:396 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 +msgid "Enter a valid date." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:420 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 +msgid "Enter a valid time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:442 +msgid "Enter a valid date/time." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:471 +msgid "Enter a valid duration." +msgstr "" + +#: 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:532 +msgid "No file was submitted. Check the encoding type on the form." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:533 +msgid "No file was submitted." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:534 +msgid "The submitted file is empty." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:536 +#, python-format +msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." +msgid_plural "" +"Ensure this filename has at most %(max)d characters (it has %(length)d)." +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:539 +msgid "Please either submit a file or check the clear checkbox, not both." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:600 +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:762 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:852 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1270 +#, python-format +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:853 +#: venv/lib/python3.6/site-packages/django/forms/fields.py:968 +#: venv/lib/python3.6/site-packages/django/forms/models.py:1269 +msgid "Enter a list of values." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:969 +msgid "Enter a complete value." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 +msgid "Enter a valid UUID." +msgstr "" + +#. Translators: This is the default suffix added to form field labels +#: venv/lib/python3.6/site-packages/django/forms/forms.py:86 +msgid ":" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/forms.py:212 +#, python-format +msgid "(Hidden field %(name)s) %(error)s" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 +msgid "ManagementForm data is missing or has been tampered with" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:338 +#, python-format +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:345 +#, python-format +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:371 +#: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 +msgid "Order" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/models.py:751 +#, python-format +msgid "Please correct the duplicate data for %(field)s." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/models.py:755 +#, 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:761 +#, python-format +msgid "" +"Please correct the duplicate data for %(field_name)s which must be unique " +"for the %(lookup)s in %(date_field)s." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/models.py:770 +msgid "Please correct the duplicate values below." +msgstr "" + +#: 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:1158 +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:1272 +#, python-format +msgid "\"%(pk)s\" is not a valid value." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/utils.py:162 +#, 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 "" + +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:396 +msgid "Currently" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 +msgid "Yes" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 +msgid "No" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 +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 +#, python-format +msgid "%(size)d byte" +msgid_plural "%(size)d bytes" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 +#, python-format +msgid "%s KB" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 +#, python-format +msgid "%s MB" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 +#, python-format +msgid "%s GB" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 +#, python-format +msgid "%s TB" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 +#, python-format +msgid "%s PB" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 +msgid "p.m." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:63 +msgid "a.m." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:68 +msgid "PM" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:69 +msgid "AM" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 +msgid "midnight" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 +msgid "noon" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:6 +msgid "Monday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:6 +msgid "Tuesday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:6 +msgid "Wednesday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:6 +msgid "Thursday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:6 +msgid "Friday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:7 +msgid "Saturday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:7 +msgid "Sunday" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:10 +msgid "Mon" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:10 +msgid "Tue" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:10 +msgid "Wed" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:10 +msgid "Thu" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:10 +msgid "Fri" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:11 +msgid "Sat" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:11 +msgid "Sun" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "January" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "February" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "March" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "April" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "May" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:14 +msgid "June" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:15 +msgid "July" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:15 +msgid "August" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:15 +msgid "September" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:15 +msgid "October" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:15 +msgid "November" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:16 +msgid "December" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "jan" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "feb" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "mar" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "apr" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "may" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:19 +msgid "jun" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "jul" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "aug" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "sep" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "oct" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "nov" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:20 +msgid "dec" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:23 +msgctxt "abbrev. month" +msgid "Jan." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:24 +msgctxt "abbrev. month" +msgid "Feb." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:25 +msgctxt "abbrev. month" +msgid "March" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:26 +msgctxt "abbrev. month" +msgid "April" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:27 +msgctxt "abbrev. month" +msgid "May" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:28 +msgctxt "abbrev. month" +msgid "June" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:29 +msgctxt "abbrev. month" +msgid "July" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:30 +msgctxt "abbrev. month" +msgid "Aug." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:31 +msgctxt "abbrev. month" +msgid "Sept." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:32 +msgctxt "abbrev. month" +msgid "Oct." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:33 +msgctxt "abbrev. month" +msgid "Nov." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:34 +msgctxt "abbrev. month" +msgid "Dec." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:37 +msgctxt "alt. month" +msgid "January" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:38 +msgctxt "alt. month" +msgid "February" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:39 +msgctxt "alt. month" +msgid "March" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:40 +msgctxt "alt. month" +msgid "April" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:41 +msgctxt "alt. month" +msgid "May" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:42 +msgctxt "alt. month" +msgid "June" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:43 +msgctxt "alt. month" +msgid "July" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:44 +msgctxt "alt. month" +msgid "August" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:45 +msgctxt "alt. month" +msgid "September" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:46 +msgctxt "alt. month" +msgid "October" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:47 +msgctxt "alt. month" +msgid "November" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/dates.py:48 +msgctxt "alt. month" +msgid "December" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/ipv6.py:8 +msgid "This is not a valid IPv6 address." +msgstr "" + +#: 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:233 +msgid "or" +msgstr "" + +#. Translators: This string is used as a separator between list elements +#: venv/lib/python3.6/site-packages/django/utils/text.py:252 +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 +msgid ", " +msgstr "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:9 +#, python-format +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:10 +#, python-format +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:11 +#, python-format +msgid "%d week" +msgid_plural "%d weeks" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:12 +#, python-format +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:13 +#, python-format +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:14 +#, python-format +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" + +#: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 +msgid "0 minutes" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:110 +msgid "Forbidden" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:111 +msgid "CSRF verification failed. Request aborted." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:115 +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 "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:120 +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 "" + +#: 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." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:132 +msgid "" +"You are seeing this message because this site requires a CSRF cookie when " +"submitting forms. This cookie 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:137 +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 "" + +#: venv/lib/python3.6/site-packages/django/views/csrf.py:142 +msgid "More information is available with DEBUG=True." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:41 +msgid "No year specified" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:61 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:111 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:208 +msgid "Date out of range" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:90 +msgid "No month specified" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:142 +msgid "No day specified" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:188 +msgid "No week specified" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:338 +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:367 +#, python-format +msgid "No %(verbose_name_plural)s available" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 +#, python-format +msgid "" +"Future %(verbose_name_plural)s not available because %(class_name)s." +"allow_future is False." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 +#, python-format +msgid "Invalid date string '%(datestr)s' given format '%(format)s'" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/detail.py:54 +#, python-format +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." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 +#, python-format +msgid "Invalid page (%(page_number)s): %(message)s" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 +#, python-format +msgid "Empty list and '%(class_name)s.allow_empty' is False." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/static.py:40 +msgid "Directory indexes are not allowed here." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/static.py:42 +#, python-format +msgid "\"%(path)s\" does not exist" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/static.py:80 +#, python-format +msgid "Index of %(directory)s" +msgstr "" + +#: 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:345 +#, python-format +msgid "" +"View release notes for Django %(version)s" +msgstr "" + +#: 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 is in your settings file and you have not configured any " +"URLs." +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:383 +msgid "Django Documentation" +msgstr "" + +#: 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:395 +msgid "Tutorial: A Polling App" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:396 +msgid "Get started with Django" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:407 +msgid "Django Community" +msgstr "" + +#: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:408 +msgid "Connect, get help, or contribute" +msgstr "" diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 GIT binary patch literal 380 zcmYL@K~KUk7=|%=+R?Lz&%}d9i{c3jGZa>EvE7z2Nc2{r&Y96JZ6W$Y{CoZuJ5A(G zp7i_Dx9RhJeDu}vIq;l#&OC>nD^HugXY4QU{MmN?lNtRkR}RH%w3NnHT4Bh@vF%H^(V-=Ii1iQ$Qo9Pt!I1Rhe%oml#`f^NEGFCKEL->Rc=KoQ6a?!10%_7(V7ey8`V`;n{war z20Z3;uifk31QV^CRQ|iq#``$=;jWunRB8aLH({)F;i8zL{=V00y-I_qTIqGAN(}v% i$^}`yHKImSZ8jEzYJOK6-VWez49^vuhS0kh1f3tbb!oc* literal 0 HcmV?d00001 diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index 2dd0342..ecc4104 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:10+0000\n" +"POT-Creation-Date: 2020-06-10 08:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,10 +19,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -38,12 +38,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -56,15 +60,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -74,7 +79,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -83,11 +88,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -95,23 +100,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -131,10 +141,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -143,7 +149,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -152,8 +158,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -161,23 +167,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -186,37 +195,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -224,37 +231,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -274,7 +285,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -293,21 +304,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -320,7 +328,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -345,12 +353,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -371,7 +379,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -394,10 +402,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -418,6 +422,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -427,7 +435,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -435,21 +443,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -470,7 +474,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -482,92 +486,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -577,17 +683,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -601,18 +698,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -627,37 +717,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -671,7 +756,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -769,7 +854,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -804,6 +889,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -891,7 +980,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -900,7 +989,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -909,8 +998,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -928,7 +1017,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -941,7 +1031,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -954,10 +1044,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1004,7 +1090,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1019,8 +1105,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1033,7 +1119,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1050,7 +1136,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1061,8 +1147,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1125,7 +1211,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1142,44 +1229,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1216,13 +1299,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1230,7 +1313,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1240,9 +1323,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1259,39 +1342,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1307,6 +1381,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1372,605 +1450,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1979,188 +2031,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2173,100 +2216,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2356,141 +2403,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2620,10 +2671,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2644,16 +2691,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2713,7 +2764,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2790,7 +2841,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2810,7 +2861,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2833,40 +2884,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2931,35 +2982,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2982,26 +3033,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3009,11 +3046,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3026,11 +3067,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3119,17 +3160,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3149,23 +3190,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3173,50 +3214,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3225,10 +3283,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3251,7 +3305,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3259,6 +3313,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4413,9 +4473,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..2c90dd0c81aca562856271a6885816b565885734 GIT binary patch literal 379 zcmYL@y-ve06h@0+%E-)c2L=$hP^RMksHSmCgq=ibS_wAOnqZXLk?kUQ5MGaG!2yYW z(vk0#Kg;L)_~@$>au7HPoCXd9mw`6@01213;cPqq$*p;lYmbr*T1o4a(HL?veIRoR zD_Sg)ER71;80!&tmD-@YUFA?|FhqHV3i+e|LVdy_A hALaGViW<#~-8u}q`CZ-UW&nTV=uE>Hdgp_v^8-$QX_^24 literal 0 HcmV?d00001 diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 2aa2e75..47d05eb 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:09+0000\n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,10 +19,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -38,12 +38,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -56,15 +60,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -74,7 +79,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -83,11 +88,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -95,23 +100,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -131,10 +141,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -143,7 +149,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -152,8 +158,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -161,23 +167,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -186,37 +195,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -224,37 +231,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -274,7 +285,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -293,21 +304,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -320,7 +328,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -345,12 +353,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -371,7 +379,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -394,10 +402,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -418,6 +422,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -427,7 +435,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -435,21 +443,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -470,7 +474,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -482,92 +486,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -577,17 +683,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -601,18 +698,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -627,37 +717,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -671,7 +756,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -769,7 +854,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -804,6 +889,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -891,7 +980,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -900,7 +989,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -909,8 +998,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -928,7 +1017,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -941,7 +1031,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -954,10 +1044,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1004,7 +1090,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1019,8 +1105,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1033,7 +1119,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1050,7 +1136,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1061,8 +1147,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1125,7 +1211,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1142,44 +1229,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1216,13 +1299,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1230,7 +1313,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1240,9 +1323,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1259,39 +1342,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1307,6 +1381,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1372,605 +1450,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1979,188 +2031,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2173,100 +2216,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2356,141 +2403,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2620,10 +2671,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2644,16 +2691,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2713,7 +2764,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2790,7 +2841,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2810,7 +2861,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2833,40 +2884,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2931,35 +2982,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2982,26 +3033,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3009,11 +3046,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3026,11 +3067,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3119,17 +3160,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3149,23 +3190,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3173,50 +3214,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3225,10 +3283,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3251,7 +3305,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3259,6 +3313,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4413,9 +4473,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/locale/nl/LC_MESSAGES/django.mo b/locale/nl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..71cbdf3e9d8d54be31066ec4ad8628bc2c1f2845 GIT binary patch literal 380 zcmYL@K~KUk7=|%=+R?Lz&%}d9i{c3jGZa>EvE7z2Nc2{r&Y96JZ6W$Y{CoZuJ5A(G zp7i_Dx9RhJeDu}vIq;l#&OC>nD^HugXY4QU{MmN?lNtRkR}RH%w3NnHT4Bh@vF%H^(V-=Ii1iQ$Qo9Pt!I1Rhe%oml#`f^NEGFCKEL->Rc=KoQ6a?!10%_7(V7ey8`V`;n{war z20Z3;uifk31QV^CRQ|iq#``$=;jWunRB8aLH({)F;i8zL{=V00y-I_qTIqGAN(}v% i$^}`yHKImSZ8jEzYJOK6-VWez49^vuhS0kh1f3tbb!oc* literal 0 HcmV?d00001 diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index 6e18fb5..b4d694c 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:09+0000\n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,10 +19,10 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -38,12 +38,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -56,15 +60,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -74,7 +79,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -83,11 +88,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -95,23 +100,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -131,10 +141,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -143,7 +149,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -152,8 +158,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -161,23 +167,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -186,37 +195,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -224,37 +231,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -274,7 +285,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -293,21 +304,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -320,7 +328,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -345,12 +353,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -371,7 +379,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -394,10 +402,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -418,6 +422,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -427,7 +435,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -435,21 +443,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -470,7 +474,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -482,92 +486,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -577,17 +683,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -601,18 +698,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -627,37 +717,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -671,7 +756,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -769,7 +854,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -804,6 +889,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -891,7 +980,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -900,7 +989,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -909,8 +998,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -928,7 +1017,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -941,7 +1031,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -954,10 +1044,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1004,7 +1090,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1019,8 +1105,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1033,7 +1119,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1050,7 +1136,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1061,8 +1147,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1125,7 +1211,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1142,44 +1229,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1216,13 +1299,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1230,7 +1313,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1240,9 +1323,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1259,39 +1342,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1307,6 +1381,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1372,605 +1450,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1979,188 +2031,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2173,100 +2216,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2356,141 +2403,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2620,10 +2671,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2644,16 +2691,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2713,7 +2764,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2790,7 +2841,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2810,7 +2861,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2833,40 +2884,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2931,35 +2982,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2982,26 +3033,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3009,11 +3046,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3026,11 +3067,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3119,17 +3160,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3149,23 +3190,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3173,50 +3214,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3225,10 +3283,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3251,7 +3305,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3259,6 +3313,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4413,9 +4473,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/locale/ru/LC_MESSAGES/django.mo b/locale/ru/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..7007a3d4e50ddf1c5e7d2870e6247ecea1df5a7b GIT binary patch literal 518 zcmYLD!A`4K+%j0Bc>V=ahb#m z!%m)^DxI!1m>>!wwvO$b+SZklMo2vOKF2&pyqU9k&NJDB$url5FmycXk@{L!#(EN( zFga1vOr|c>A2VYO@`dI(=_x%cT#)l+ThLk)eknbY2aZjt1BZuDQhSd&4z$4rlw;qb z)z!$OwURC!w&zsg\n" "Language-Team: LANGUAGE \n" @@ -21,10 +21,10 @@ msgstr "" "%100>=11 && n%100<=14)? 2 : 3);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -40,12 +40,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -58,15 +62,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -76,7 +81,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -85,11 +90,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -97,23 +102,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -133,10 +143,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -145,7 +151,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -154,8 +160,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -163,23 +169,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -188,37 +197,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -226,37 +233,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -276,7 +287,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -295,21 +306,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -322,7 +330,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -347,12 +355,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -373,7 +381,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -396,10 +404,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -420,6 +424,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -429,7 +437,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -437,21 +445,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -472,7 +476,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -484,92 +488,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -579,17 +685,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -603,18 +700,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -629,37 +719,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -673,7 +758,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -771,7 +856,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -806,6 +891,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -893,7 +982,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -902,7 +991,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -911,8 +1000,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -930,7 +1019,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -943,7 +1033,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -956,10 +1046,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1006,7 +1092,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1021,8 +1107,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1035,7 +1121,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1052,7 +1138,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1063,8 +1149,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1127,7 +1213,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1144,44 +1231,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1218,13 +1301,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1232,7 +1315,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1242,9 +1325,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1261,39 +1344,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1309,6 +1383,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1374,605 +1452,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1981,188 +2033,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2175,100 +2218,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2358,141 +2405,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2622,10 +2673,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2646,16 +2693,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2715,7 +2766,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2792,7 +2843,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2812,7 +2863,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2835,40 +2886,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2933,35 +2984,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2984,26 +3035,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3011,11 +3048,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3028,11 +3069,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3121,17 +3162,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3151,23 +3192,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3175,50 +3216,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3227,10 +3285,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3253,7 +3307,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3261,6 +3315,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4415,9 +4475,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/locale/tr/LC_MESSAGES/django.mo b/locale/tr/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..3e40e525f8d43321292488800e03024fd9b374f6 GIT binary patch literal 49408 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 MAI$xWlrGW#59hbCiU0rr literal 0 HcmV?d00001 diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index 8ef9b93..2e3b3a0 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -2,29 +2,32 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# +# Translators: +# catborise , 2020 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:08+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"PO-Revision-Date: 2020-06-09 12:00+0000\n" +"Last-Translator: catborise , 2020\n" +"Language-Team: Turkish (https://www.transifex.com/catborise/teams/110663/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" -msgstr "Kullanıcı adı belirtilmedi" +msgid "No username has been entered" +msgstr "Kullanıcı adı girilmedi" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" -msgstr "Şifre girilmedi" +msgstr "Parola girilmedi" #: accounts/forms.py:19 create/forms.py:23 msgid "The flavor name must not contain any special characters" @@ -38,12 +41,17 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "Parola değiştirebilir" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 +#: instances/templates/instances.html:71 msgid "User" msgstr "Kullanıcı" @@ -56,68 +64,75 @@ msgid "Public key" msgstr "Açık anahtar" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 +#: admin/templates/admin/group_list.html:24 admin/templates/admin/logs.html:21 +#: admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "Uyarı" #: accounts/templates/account.html:47 msgid "User doesn't have any Instance" -msgstr "" +msgstr "Kullanıcının hiç sanal makinesi yok" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" -msgstr "" +msgstr "Sanal Makine" #: accounts/templates/account.html:57 accounts/templates/account.html:88 msgid "VNC" msgstr "VNC" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" -msgstr "" +msgstr "Boyutlandır" #: accounts/templates/account.html:59 accounts/templates/account.html:106 #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 #: interfaces/templates/interface.html:61 networks/templates/network.html:53 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 +#: storages/templates/storage.html:63 storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "Sil" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "Eylem" #: accounts/templates/account.html:81 msgid "Edit privilegies for" -msgstr "" +msgstr "İmtiyazları düzenle" #: accounts/templates/account.html:91 accounts/templates/account.html:100 #: accounts/templates/account.html:109 @@ -131,10 +146,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -143,7 +154,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -151,9 +162,10 @@ msgstr "" #: networks/templates/modify_ipv6_fixed_address.html:44 #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 -#: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: nwfilters/templates/nwfilters.html:83 +#: nwfilters/templates/nwfilters.html:111 +#: 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 @@ -161,23 +173,28 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "Kapat" -#: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 +#: accounts/templates/account.html:117 +#: accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "Düzenle" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 +#: instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -186,37 +203,36 @@ msgstr "Düzenle" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "Emin misiniz?" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "Kullanıcılar" -#: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" -msgstr "Hiç kullanıcınız yok" +#: accounts/templates/accounts-list.html:25 +#: accounts/templates/accounts.html:21 admin/templates/admin/user_list.html:25 +msgid "You don't have any user" +msgstr "Hiç kullanınız yok" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "Kullanıcı Adı" -#: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: accounts/templates/accounts-list.html:34 +#: accounts/templates/accounts.html:44 admin/templates/admin/user_list.html:34 +#: computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -224,41 +240,48 @@ msgid "Status" msgstr "Durum" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" -msgstr "" +msgstr "Görevli" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" -msgstr "" +msgstr "Süperkullanıcı" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 +#: instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "Klonla" -#: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: accounts/templates/accounts-list.html:51 +#: accounts/templates/accounts.html:48 admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "Aktif" -#: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: accounts/templates/accounts-list.html:53 +#: accounts/templates/accounts.html:50 admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "Engelli" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 +#: accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "Kullanıcı bilgisi düzenle" -#: accounts/templates/accounts-list.html:76 accounts/templates/accounts.html:69 +#: accounts/templates/accounts-list.html:76 +#: accounts/templates/accounts.html:69 #: accounts/templates/create_user_block.html:18 #: computes/templates/computes.html:172 #: create/templates/create_flav_block.html:19 @@ -274,7 +297,7 @@ msgstr "Kullanıcı bilgisi düzenle" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -293,64 +316,66 @@ msgstr "Kullanıcı bilgisi düzenle" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "Ad" -#: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 +#: accounts/templates/accounts-list.html:83 +#: accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" -msgstr "Şifre" +msgstr "Parola" -#: accounts/templates/accounts-list.html:89 accounts/templates/accounts.html:82 +#: accounts/templates/accounts-list.html:89 +#: accounts/templates/accounts.html:82 msgid "Is staff" -msgstr "" +msgstr "Görevli mi" -#: accounts/templates/accounts-list.html:95 accounts/templates/accounts.html:88 +#: accounts/templates/accounts-list.html:95 +#: accounts/templates/accounts.html:88 msgid "Is superuser" -msgstr "" +msgstr "Süperkullanıcı mı" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" -msgstr "" +msgstr "Sanal makineleri klonlayabilir" #: accounts/templates/accounts-list.html:107 #: accounts/templates/accounts.html:100 msgid "Max instances" -msgstr "" +msgstr "Maksimum sanal makine sayısı" #: accounts/templates/accounts-list.html:113 #: accounts/templates/accounts.html:106 msgid "Max cpus" -msgstr "" +msgstr "Maksimum CPU" #: accounts/templates/accounts-list.html:119 #: accounts/templates/accounts.html:112 msgid "Max memory (MB)" -msgstr "" +msgstr "Maksimum Bellek (MB)" #: accounts/templates/accounts-list.html:125 #: accounts/templates/accounts.html:118 msgid "Max disk size (GB)" -msgstr "" +msgstr "Maksimum Disk Boyutu (GB)" #: accounts/templates/accounts-list.html:137 #: accounts/templates/accounts.html:130 +#: admin/templates/admin/user_list.html:63 msgid "Block" msgstr "Engelle" #: accounts/templates/accounts-list.html:141 #: accounts/templates/accounts.html:134 +#: admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "Engeli Kaldır" @@ -371,7 +396,7 @@ msgstr "Yeni Kullanıc Ekle" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -384,7 +409,7 @@ msgstr "Oluştur" #: accounts/templates/create_user_inst_block.html:12 msgid "Add Instance for User" -msgstr "" +msgstr "Kullanıcıya sanal makine ekle" #: accounts/templates/create_user_inst_block.html:18 #: console/templates/console-spice-full.html:198 @@ -394,10 +419,6 @@ msgstr "Makine" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -407,7 +428,7 @@ msgstr "Ekle" #: accounts/templates/login.html:3 accounts/templates/logout.html:4 msgid "WebVirtCloud" -msgstr "" +msgstr "WebVirtCloud" #: accounts/templates/login.html:3 accounts/templates/login.html:17 #: accounts/templates/login.html:21 @@ -416,7 +437,11 @@ msgstr "Oturum Aç" #: accounts/templates/login.html:13 msgid "Incorrect username or password." -msgstr "Kullanıcı adı veya şifre hatalı." +msgstr "Kullanıcı adı veya parola hatalı." + +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "Bağlan" #: accounts/templates/logout.html:4 msgid "Sign Out" @@ -427,7 +452,7 @@ msgid "Successful log out" msgstr "Oturumdan başarıyla çıkıldı" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "Profil" @@ -435,28 +460,24 @@ msgstr "Profil" msgid "Edit Profile" msgstr "Profil Düzenle" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "Bağlan" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "E-posta" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "Değiştir" #: accounts/templates/profile.html:45 msgid "Edit Password" -msgstr "Şifre Düzenle" +msgstr "Parola Düzenle" #: accounts/templates/profile.html:48 msgid "Old" @@ -470,7 +491,7 @@ msgstr "Yeni" msgid "Retry" msgstr "Yeniden dene" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "SSH Anahtarları" @@ -482,92 +503,194 @@ msgstr "Ad gir" msgid "Enter Public Key" msgstr "Açık Anahtar Gir" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "Temalar" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "Mevcut Tema" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "Anahtar adı zaten mevcut" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "Açık anahtar zaten mevcut" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "Açık anahtarda geçersiz karakterler mevcut" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" -msgstr "" +msgstr "Sanal makine zaten eklenmiş" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "İzinler" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "Gruplar" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "Silmek istediğinize emin misiniz" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "İptal" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "Kaydet" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "Yeni Oluştur" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "Ara" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "Hiç grubunuz yok" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "Grup Adı" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 +#: instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "Eylemler" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "Loglar" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "Hiç Logunuz yok" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "Tarih" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "Mesaj" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "Klonlayabilir" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "Profili Görüntüle" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "Grup Oluştur" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "Grubu Güncelle" + +#: admin/views.py:108 +msgid "Create User" +msgstr "Kullanıcı Oluştur" + +#: admin/views.py:130 +msgid "Update User" +msgstr "Kullanıcıyı Güncelle" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "Ayarları Düzenle" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "Uygulama Ayarları" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "Dil" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "Değişiklikten sonra lütfen 'Ctrl + F5' ile sayfayı yenileyin" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "Diğer Ayarlar" + +#: appsettings/views.py:42 +#, 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:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "Tema değiştirildi. Şimdi: {theme}" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "{setting.name} değiştirildi. Şimdi: {setting.value}" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "FQDN/IP" + +#: computes/forms.py:47 msgid "No hostname has been entered" -msgstr "" +msgstr "Makine adı girilmedi" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" -msgstr "" +msgstr "IP/Alan adı girilmedi" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" -msgstr "" +msgstr "Oturum açma bilgileri girilmedi" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" -msgstr "" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" +msgstr "Makine adı özel karakterler içeremez" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" -msgstr "" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" +msgstr "Makine adı 20 karakterden fazla olamaz" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "Bu makine zaten bağlı" +#: computes/forms.py:67 computes/validators.py:16 +msgid "Hostname must contain only numbers, or the domain name separated by \".\"" +msgstr "Makine adı sadece rakam içerebilir, ya da \".\" ile ayrılmış alanlar..." -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 -msgid "" -"Hostname must contain only numbers, or the domain name separated by \".\"" -msgstr "" - -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "Hatalı IP adresi" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "Detay bilgiler girilmedi" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" -msgstr "" +msgstr "Hesaplayıcılar" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "Bağlı" @@ -577,17 +700,8 @@ msgstr "Bağlı değil" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "Detaylar" @@ -601,18 +715,11 @@ msgstr "Bağlantıyı düzenle" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "Etiket" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "FQDN / IP" @@ -625,61 +732,58 @@ msgstr "" #: computes/templates/computes.html:241 msgid "Hypervisor doesn't have any Computes" -msgstr "" +msgstr "Hipervizör hiç bir Hesaplayıcıya sahip değil" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" -msgstr "Bağlantı Ekle" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" +msgstr "Hesaplayıcı Ekle" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" -msgstr "TCP Bağlantısı" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" +msgstr "Hesaplayıcı Oluştur" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" -msgstr "SSH Bağlantısı" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" +msgstr "TCP" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" -msgstr "TLS Bağlantısı" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" +msgstr "SSH" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" -msgstr "Yerel Soket Bağlantısı" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" +msgstr "TLS" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" -msgstr "" +#: computes/templates/create_comp_block.html:8 +msgid "Local" +msgstr "Yerel" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." -msgstr "" +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" +msgstr "Yeni makine ekle" #: computes/templates/overview.html:4 computes/templates/overview.html:13 -#: instances/templates/instances.html:30 interfaces/templates/interface.html:11 +#: instances/templates/instances.html:30 +#: interfaces/templates/interface.html:11 #: interfaces/templates/interfaces.html:14 networks/templates/network.html:13 #: networks/templates/networks.html:17 nwfilters/templates/nwfilter.html:12 #: nwfilters/templates/nwfilters.html:21 secrets/templates/secrets.html:17 #: storages/templates/storage.html:17 storages/templates/storages.html:17 msgid "Overview" -msgstr "" +msgstr "Genel Görünüm" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 -#: instances/templates/instances.html:33 interfaces/templates/interface.html:14 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 +#: instances/templates/instances.html:33 +#: interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 #: nwfilters/templates/nwfilters.html:24 secrets/templates/secrets.html:20 #: storages/templates/storage.html:20 storages/templates/storages.html:20 #: templates/navbar.html:14 msgid "Instances" -msgstr "" +msgstr "Sanal Makineler" #: computes/templates/overview.html:19 instances/templates/instances.html:36 #: interfaces/templates/interface.html:17 @@ -689,7 +793,7 @@ msgstr "" #: storages/templates/storage.html:23 storages/templates/storages.html:3 #: storages/templates/storages.html:9 storages/templates/storages.html:23 msgid "Storages" -msgstr "" +msgstr "Depolamalar" #: computes/templates/overview.html:22 instances/templates/instances.html:39 #: interfaces/templates/interface.html:20 @@ -740,7 +844,7 @@ msgstr "Temel bilgiler" #: computes/templates/overview.html:44 #: storages/templates/create_stg_block.html:171 msgid "Hostname" -msgstr "" +msgstr "Makineadı" #: computes/templates/overview.html:46 msgid "Hypervisors" @@ -752,7 +856,7 @@ msgstr "daha" #: computes/templates/overview.html:73 msgid "Emulator" -msgstr "" +msgstr "Emülatör" #: computes/templates/overview.html:75 msgid "Version" @@ -760,16 +864,17 @@ msgstr "Sürüm" #: computes/templates/overview.html:77 msgid "Qemu" -msgstr "" +msgstr "Qemu" #: computes/templates/overview.html:79 msgid "Libvirt" -msgstr "" +msgstr "Libvirt" -#: computes/templates/overview.html:82 instances/templates/allinstances.html:59 +#: computes/templates/overview.html:82 +#: instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "Bellek" @@ -804,6 +909,10 @@ msgstr "MİB Kullanımı" msgid "RAM Utilization" msgstr "RAM Kullanımı" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "Makine adı özel karakterler içeremez" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "Anahtar(ları) gönder" @@ -814,7 +923,7 @@ msgstr "Tamekran" #: console/templates/console-spice-full.html:199 msgid "Port" -msgstr "Port" +msgstr "Bağlantı Noktası" #: console/templates/console-spice-full.html:201 msgid "Show console" @@ -830,7 +939,7 @@ msgstr "Başlat" #: console/templates/console-vnc-full.html:83 msgid "noVNC encountered an error" -msgstr "" +msgstr "noVNC bir hatayla karşılaştı" #: console/templates/console-vnc-lite.html:297 msgid "Loading" @@ -842,43 +951,44 @@ msgstr "" #: create/forms.py:13 create/forms.py:37 msgid "No VCPU has been entered" -msgstr "" +msgstr "VCPU belirtilmedi" #: create/forms.py:15 msgid "No HDD image has been entered" -msgstr "" +msgstr "HDD imajı belirtilmedi" #: create/forms.py:17 create/forms.py:40 msgid "No RAM size has been entered" -msgstr "" +msgstr "RAM boyutu belirtilmedi" #: create/forms.py:34 msgid "No Virtual Machine name has been entered" -msgstr "" +msgstr "Sanal makine adı girilmedi" #: create/forms.py:41 msgid "No Network pool has been choosen" -msgstr "" +msgstr "Ağ havuzu seçilmedi" #: create/forms.py:46 msgid "Please select HDD cache mode" -msgstr "" +msgstr "Lütfen HDD ön bellek modunu seçin" #: create/forms.py:53 msgid "Please select a graphics type" -msgstr "" +msgstr "Lütfen Grafik tipini seçiniz" #: create/forms.py:54 msgid "Please select a video driver" msgstr "Lütfen bir video sürücüsü seçin" #: create/forms.py:61 -msgid "The name of the virtual machine must not contain any special characters" -msgstr "" +msgid "" +"The name of the virtual machine must not contain any special characters" +msgstr "Sanal makine adı özel karakterler içeremez" #: create/forms.py:63 msgid "The name of the virtual machine must not exceed 20 characters" -msgstr "" +msgstr "Sanal makine adı 20 karakterden fazla olamaz" #: create/templates/create_flav_block.html:13 msgid "Add New Flavor" @@ -891,53 +1001,50 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" -msgstr "" +msgstr "VCPU" #: create/templates/create_flav_block.html:33 #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" -msgstr "" +msgstr "RAM" #: create/templates/create_flav_block.html:38 #: create/templates/create_instance_w2.html:94 #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" -msgstr "" +msgstr "MB" #: create/templates/create_flav_block.html:41 #: create/templates/create_instance_w2.html:84 #: create/templates/create_instance_w2.html:371 msgid "HDD" -msgstr "" +msgstr "HDD" #: create/templates/create_flav_block.html:46 #: create/templates/create_instance_w2.html:95 #: instances/templates/add_instance_volume.html:60 #: storages/templates/create_stg_vol_block.html:71 msgid "GB" -msgstr "" +msgstr "GB" #: create/templates/create_instance_w1.html:4 -#, fuzzy -#| msgid "Create New Interface" -msgid "Create new instanc" -msgstr "Yeni arayüz oluştur" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" +msgstr "Yeni sanal makine oluştur" #: create/templates/create_instance_w1.html:4 -#, fuzzy -#| msgid "Action Type" msgid "Select Type" -msgstr "Eylem Tipi" +msgstr "Tip seçin" #: create/templates/create_instance_w1.html:10 #: create/templates/create_instance_w2.html:13 @@ -945,7 +1052,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "XML" @@ -958,17 +1065,13 @@ msgstr "Yonga" msgid "Next" msgstr "İleri" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" #: create/templates/create_instance_w2.html:54 msgid "Custom" -msgstr "" +msgstr "Özel" #: create/templates/create_instance_w2.html:59 msgid "Template" @@ -996,7 +1099,7 @@ msgstr "" #: create/templates/create_instance_w2.html:334 #: create/templates/create_instance_w2.html:546 msgid "VCPU Config" -msgstr "" +msgstr "VCPU konfigi" #: create/templates/create_instance_w2.html:134 #: create/templates/create_instance_w2.html:337 @@ -1008,7 +1111,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "Depolama" @@ -1023,21 +1126,22 @@ msgstr "Depolama" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 +#: instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 #: storages/templates/storage.html:49 storages/templates/storage.html:51 #: storages/templates/storage.html:53 msgid "None" -msgstr "" +msgstr "Hiçbiri" #: create/templates/create_instance_w2.html:168 #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1054,7 +1158,7 @@ msgstr "Gelişmiş" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "AğFiltresi" @@ -1065,15 +1169,15 @@ msgstr "HDD önbellek modu" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 #: networks/templates/modify_ipv4_fixed_address.html:24 #: networks/templates/network.html:175 msgid "MAC" -msgstr "" +msgstr "MAC" #: create/templates/create_instance_w2.html:216 #: create/templates/create_instance_w2.html:445 @@ -1100,19 +1204,19 @@ msgstr "Konsol Erişimi" #: create/templates/create_instance_w2.html:693 #: create/templates/create_instance_w2.html:695 msgid "Console Password" -msgstr "Konsol Şifresi" +msgstr "Konsol Parolası" #: create/templates/create_instance_w2.html:257 #: create/templates/create_instance_w2.html:486 #: create/templates/create_instance_w2.html:699 msgid "Guest Agent" -msgstr "" +msgstr "Misafir Aracı" #: create/templates/create_instance_w2.html:264 #: create/templates/create_instance_w2.html:493 #: create/templates/create_instance_w2.html:706 msgid "VirtIO" -msgstr "" +msgstr "VirtIO" #: create/templates/create_instance_w2.html:363 msgid "Added Disks" @@ -1121,88 +1225,87 @@ msgstr "Eklenen Diskler" #: create/templates/create_instance_w2.html:376 #: create/templates/create_instance_w2.html:579 msgid "Select pool" -msgstr "" +msgstr "Havuz seçin" #: create/templates/create_instance_w2.html:415 #: create/templates/create_instance_w2.html:628 msgid "Disk Metadata" -msgstr "" +msgstr "Disk Metadata" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" -msgstr "" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" +msgstr "Metadata öntahsis" #: create/templates/create_instance_w2.html:419 #: create/templates/create_instance_w2.html:632 #: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:360 msgid "Image" -msgstr "" +msgstr "İmaj" #: create/templates/create_instance_w2.html:422 msgid "HDD Cache Mode" -msgstr "" +msgstr "HDD Önbellek Modu" #: create/templates/create_instance_w2.html:574 msgid "Template Disk" -msgstr "" +msgstr "Şablon Disk" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" -msgstr "" +msgstr "Bu isimde bir sanal makine mevcut" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" -msgstr "" +msgstr "Hiç bir depolama havuzu tanımlamadınız" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" -msgstr "" +msgstr "Hiç bir ağ havuzu tanımlamadınız" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" -msgstr "" +msgstr "Aynı adlı bir sanal makine var. Emin misiniz?" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" -msgstr "" +msgstr "Sanal makine için MAC adresi belirtmediniz" -#: create/views.py:211 +#: create/views.py:204 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" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" -msgstr "" +msgstr "Ya daha önce oluşturun ya da bir imaj seçin" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "Geçersiz önbellek modu" -#: create/views.py:269 -msgid "Instance is created." -msgstr "" +#: create/views.py:290 +msgid "Instance is created" +msgstr "Sanal makine oluşturuldu" #: instances/templates/add_instance_network_block.html:12 msgid "Add Instance Network" -msgstr "" +msgstr "Sanal makine ağı ekle" #: instances/templates/add_instance_owner_block.html:12 msgid "Add Instance Owner" -msgstr "" +msgstr "Sanal makine sahibi ekle" #: instances/templates/add_instance_volume.html:3 #: instances/templates/add_instance_volume.html:90 #: instances/templates/add_instance_volume.html:145 msgid "Add Volume" -msgstr "" +msgstr "Birim Ekle" #: instances/templates/add_instance_volume.html:12 msgid "Add Instance Volume" -msgstr "" +msgstr "Sanal makine birimi ekle" #: instances/templates/add_instance_volume.html:18 msgid "New Disk" @@ -1215,18 +1318,18 @@ msgstr "Mevcut Disk" #: instances/templates/add_instance_volume.html:28 #: instances/templates/add_instance_volume.html:98 msgid "Volume parameters" -msgstr "" +msgstr "Birim parametreleri" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "Biçem" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "Boyut" @@ -1234,9 +1337,9 @@ msgstr "Boyut" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" -msgstr "" +msgstr "Veriyolu" #: instances/templates/add_instance_volume.html:73 #: instances/templates/add_instance_volume.html:133 @@ -1244,97 +1347,93 @@ msgid "Cache" msgstr "Önbellek" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "Metaveri" #: instances/templates/add_instance_volume.html:103 msgid "Select Pool" -msgstr "" +msgstr "Havuz seç" #: instances/templates/add_instance_volume.html:114 msgid "Volume" -msgstr "" +msgstr "Birim" #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 msgid "You don't have any Instance" -msgstr "" - -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "Eylemler" +msgstr "Hiç sanal makineniz yok" #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" -msgstr "" +msgstr "Kapalı" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "Duraklatılmış" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 +#: instances/templates/instances.html:70 msgid "Description" -msgstr "" +msgstr "Tanım" #: instances/templates/allinstances_index_grouped.html:11 msgid "Mem Usage" -msgstr "" +msgstr "Bellek Kullanımı" #: instances/templates/allinstances_index_grouped.html:27 msgid "Not Active" -msgstr "" +msgstr "Pasif" #: instances/templates/allinstances_index_grouped.html:28 msgid "Connection Failed" -msgstr "" +msgstr "Bağlantı Başarısız" + +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "MAKİNE" #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" -msgstr "" +msgstr "Yeni sanal makine için bir hesaplayıcı seç" #: instances/templates/create_inst_block.html:18 msgid "Compute" -msgstr "" +msgstr "Hesaplayıcı" #: instances/templates/create_inst_block.html:21 msgid "Please select" -msgstr "" +msgstr "Lütfen seçin" #: instances/templates/create_inst_block.html:38 #: instances/templates/create_inst_block.html:42 msgid "Choose" -msgstr "" +msgstr "Seçin" #: instances/templates/edit_instance_volume.html:3 msgid "Edit Volume" -msgstr "" +msgstr "Birim Düzenle" #: instances/templates/edit_instance_volume.html:12 msgid "Edit Instance Volume" -msgstr "" +msgstr "Sanal makine birimi düzenle" #: instances/templates/edit_instance_volume.html:19 msgid "Virtual Disk" @@ -1342,7 +1441,7 @@ msgstr "Sanal Disk" #: instances/templates/edit_instance_volume.html:32 msgid "Volume Path" -msgstr "" +msgstr "Birim Yolu" #: instances/templates/edit_instance_volume.html:38 msgid "Readonly" @@ -1358,7 +1457,7 @@ msgstr "Seri Numarası" #: instances/templates/edit_instance_volume.html:69 msgid "Storage Format" -msgstr "" +msgstr "Depolama biçemi" #: instances/templates/edit_instance_volume.html:78 msgid "Cache mode" @@ -1366,7 +1465,7 @@ msgstr "Önbellek modu" #: instances/templates/edit_instance_volume.html:88 msgid "IO mode" -msgstr "" +msgstr "IO modu" #: instances/templates/edit_instance_volume.html:98 msgid "Discard mode" @@ -1376,605 +1475,588 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "Kaydet" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" -msgstr "" +msgstr "Misafir Aracı Etkin & Bağlı" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" -msgstr "" +msgstr "Misafir Aracı Etkin fakat bağlı değil" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" -msgstr "" +msgstr "Misafir Aracı etkin değil & Bağlanmamış" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "Disk" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" -msgstr "" +msgstr "Sanal makine bilgilerini yenile" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "kotaya erişildi" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" -msgstr "" +msgstr "Güç" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "Erişim" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "Anlık Görüntü" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "Ayarlar" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" -msgstr "" +msgstr "İstatistikler" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 +#: instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" -msgstr "" +msgstr "Yoket" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" -msgstr "" +msgstr "Kapat" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" -msgstr "" +msgstr "Yeniden başlat" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" -msgstr "" +msgstr "Zorla Kapat" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" -msgstr "" +msgstr "Devam ettir" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" -msgstr "" +msgstr "Başlat" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." -msgstr "" +msgstr "Bu eylem sanal makineye bir ACPI kapatma sinyali gönderir." -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" +"Bu eylem sanal makineyi zorla kapatır ve yeniden başlatır ve bu eylem veri " +"bozulmasına yol açabilir." -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 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/instance.html:196 +msgid "This action suspends the instance." +msgstr "Bu eylem sanal makineyi duraklatır." + +#: instances/templates/instance.html:207 +msgid "This action restore the instance after suspend." +msgstr "Bu eylem sanal makineyi sürdürmeye döndürür." #: instances/templates/instance.html:222 -msgid "This action suspends the instance." -msgstr "" - -#: instances/templates/instance.html:233 -msgid "This action restore the instance after suspend." -msgstr "" - -#: instances/templates/instance.html:248 msgid "Administrator blocked your instance." -msgstr "" +msgstr "Yönetici sizin sanal makinenizi blokladı." -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." -msgstr "" +#: instances/templates/instance.html:232 +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/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." -msgstr "" +msgstr "Şablon sanal makine başlatılamaz" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "Konsol" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" -msgstr "" +msgstr "Kök Parola" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "VDI" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." -msgstr "" +msgstr "Bu eylem sanal makinenin konsoluna bir VNC bağlantısı penceresi açar." -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" -msgstr "" +msgstr "Konsol bağlantı noktası" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" -msgstr "" +msgstr "Hafif" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" -msgstr "" +msgstr "Tam" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." -msgstr "" +msgstr "Sanal makinenizi kapatmalı ve yeni kök parolanızı girmelisiniz." -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" -msgstr "Şifre Gir" +msgstr "Parola Gir" + +#: instances/templates/instance.html:309 instances/templates/instance.html:311 +msgid "Reset Root Password" +msgstr "Kök parola sıfırla" + +#: instances/templates/instance.html:319 +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/instance.html:335 instances/templates/instance.html:337 -msgid "Reset Root Password" -msgstr "" +msgid "Add Public Key" +msgstr "Açık Anahtar Ekle" #: instances/templates/instance.html:345 -msgid "You need shut down your instance and choose your public key." -msgstr "" - -#: instances/templates/instance.html:361 instances/templates/instance.html:363 -msgid "Add Public Key" -msgstr "" - -#: instances/templates/instance.html:371 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" +"Bu eylem sanal makinenin konsoluna bir bağlantı ile uzak görüntüleyiciyi " +"açar." -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" -msgstr "" +msgstr "CPU" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" -msgstr "" +msgstr "Mantıksal Makine CPUları" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" -msgstr "" +msgstr "Mevcut Tahsis" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" -msgstr "" +msgstr "Maksimum Tahsis" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" -msgstr "" +msgstr "Mantıksal sanal makine Aktif/Maksimum CPUları" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" -msgstr "" +msgstr "Devredışı" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" -msgstr "" +msgstr "Sabit" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" -msgstr "" +msgstr "Etkin" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" -msgstr "" +msgstr "Sanal makineyi yeniden boyutlandırma iznine sahip değilsiniz" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" -msgstr "" +msgstr "Toplam makine belleği" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" -msgstr "" +msgstr "Özel değer" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" -msgstr "" +msgstr "Disk Tahsisi (GB)" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" -msgstr "" +msgstr "Anlık Görüntü Oluştur" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "Anlık Görüntüleri Yönet" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "Anlık görüntü adı girin" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." -msgstr "" +msgstr "Anlık görüntü oluşturmak için lütfen sanal makinenizi kapatınız." -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" -msgstr "" +msgstr "Geri yükleme/Silmek için bir anlık görüntü seçin" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "Tarih" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" -msgstr "" +msgstr "Bu anlık görüntüye dön" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." -msgstr "" +msgstr "Anlık görüntüye dönmek için lütfen sanal makineyi kapatınız." -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "Anlık Görüntü Sil" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" -msgstr "" +msgstr "Hiç anlık görüntünüz yok" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" -msgstr "" +msgstr "Ön Yükleme" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 +#: instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" -msgstr "" +msgstr "Taşı" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" -msgstr "" +msgstr "Seçenekler" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" -msgstr "" +msgstr "Oto başlat" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " -msgstr "" +msgstr "Sunucu başlatıldığında sanal makineyi de otomatik başlat" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" -msgstr "" +msgstr "Boot sırası" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " -msgstr "" +msgstr "Sanal makinenizin ön yükleme menüsünü başlangıçta etkinleştir" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" -msgstr "" +msgstr "Ön yükleme menüsünü göster" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" -msgstr "" +msgstr "Ön yükleme menüsünü gizle" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" -msgstr "" +msgstr "Ön yükleme menüsünü düzenlemek için lütfen sanal makineyi kapatın" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" -msgstr "" +msgstr "yukarı: seçili aygıtları taşı" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" -msgstr "" +msgstr "aşağı: seçili aygıtları taşı" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "Uygula" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "CD-ROM Ekle" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "Aygıt" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "CD-ROM" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "Bağla" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "CD-ROM ayır (cihazi sil)" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "Ayır" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "Hiç bir CD-ROM aygıtı mevcut değil." + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "Sanal Makine Birimi" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "Kullanılan" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "Kapasite" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "Kaynak" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "Ayır" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" -msgstr "" +msgstr "Birimi ayırmak istediğinize emin misiniz?" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" -msgstr "" +msgstr "Birimi silmek istediğinize emin misiniz?" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" -msgstr "" +msgstr "Emin misiniz? Bu veri bozulmasına yol açabilir!" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "Bir ağ aygıtı ekle" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "Ağ Aygıtları" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "Bilgi" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "aktif" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "Filtre" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "NIC Düzenle" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" -msgstr "" +msgstr "Sanal Makine Ağını Düzenle" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "Ağ Kaynağı" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 -#: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 +#: interfaces/templates/interface.html:8 +#: interfaces/templates/interface.html:40 msgid "Interface" msgstr "Arayüz" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 +#: instances/templates/instance.html:1019 msgid "Model" msgstr "Model" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" -msgstr "Ağ Değişiklikleri Uygula" +#: instances/templates/instance.html:994 +msgid "Apply network changes" +msgstr "Ağ değişikliklerini uygula" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "Aygıt Sil" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" -msgstr "" +msgstr "IPv4" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" -msgstr "" +msgstr "IPv6" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" -msgstr "" +msgstr "Qos" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" -msgstr "" +msgstr "Qos Yapılandırması" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" -msgstr "" +msgstr "Yön" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "Ortalama" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "Tepe" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" -msgstr "" +msgstr "QoS Düzenle" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" -msgstr "" +msgstr "QoS Sil" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" -msgstr "" +msgstr "Makine taşıma" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" -msgstr "" +msgstr "Canlı taşıma" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" -msgstr "" +msgstr "Güvensiz taşıma" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" -msgstr "" +msgstr "Orjinali sil" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" -msgstr "" +msgstr "Kapalı taşıma" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" -msgstr "" +msgstr "Hızlı taşıma için sanal makine belleğini sıkıştır" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "Sıkıştırılmış" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" -msgstr "" +msgstr "Sanal makine sahipleri" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" -msgstr "" +msgstr "Sahipliği sil" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." -msgstr "" +msgstr "Konsol tipini ayarlamak için sanal makineyi kapatın" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1983,190 +2065,182 @@ msgstr "" msgid "Type" msgstr "Tip" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "lütfen seçin" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "Ayarla" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." -msgstr "" +msgstr "Dinleme adresini ayarlamak için sanal makineyi kapatın." -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." -msgstr "" +msgstr "Konsol parolasını oluşturmak için sanal makineyi kapatın" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" -msgstr "" +msgstr "Oluştur" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "Temizle" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "Göster" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "Bir klon oluştur" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "Klon Adı" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" -msgstr "" +msgstr "Tahmin" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "Ağ aygıtları" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "Rastgele" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "Depolama aygıtları" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" -msgstr "" +msgstr "Başlık" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 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/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" -msgstr "" +msgstr "Şablon mu?" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." -msgstr "" +msgstr "Sanal makine video modelini ayarlamak için sanal makineyi kapatın." -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" -msgstr "" +msgstr "Birincil Video Model" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" -msgstr "" +msgstr "Etkin" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" -msgstr "" +msgstr "Devredışı" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" -msgstr "" +msgstr "Misafir Aracıyı Etkilenleştirme/Devredışı bırakmak için. Durum" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" -msgstr "" +msgstr "Bağlantı yok" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "Bilinmeyen" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" -msgstr "" +msgstr "Qemu Misafir Aracısı" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "Gerçek Zamanlı" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "CPU Kullanımı" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "Bellek Kullanımı" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "Bant Genişliği Aygıtı" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" -msgstr "" +msgstr "Disk I/O aygıtı" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "Mesaj" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" -msgstr "" +msgstr "Sanal makineyi yok et" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" -msgstr "" +msgstr "Sanal makinenin depolamasını da sil?" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" -msgstr "" +msgstr "Sanal makine verisi sil" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" -msgstr "" +msgstr "Sanal makine NVRAM'ini sil" #: instances/templates/instance_actions.html:24 #: instances/templates/instance_actions.html:41 @@ -2175,102 +2249,110 @@ msgstr "VNC Konsol" #: instances/templates/instances.html:61 msgid "Hypervisor doesn't have any Instances" -msgstr "" +msgstr "Hipervizör üzerinde hiç sanal makine yok" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" -msgstr "" +msgstr "Hiçbiri uygun aygıt adı değil" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" -msgstr "" +msgstr "%s ya taşı" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" -msgstr "" +msgid "Fixing UUID %s" +msgstr "UUID Düzeltiliyor %s" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" -msgstr "" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" +msgstr "Sanal makine mevcut değil: Yeni sanal makine oluşturuluyor" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." -msgstr "" +msgstr "Şablon makineler başlatılamaz." -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" -msgstr "" +msgstr "Kök parolayı sıfırla" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" -msgstr "" +msgstr "Lütfen sanal makinenizi kapatın ve yeniden deneyin" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" -msgstr "" +msgstr "Kurulmuş yeni SSH açık anahtarı %s" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format -msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" +msgid "" +"User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" +"{quota_msg} Kullanıcı kotası doldu, '{instance.name}' in CPU su yeniden " +"boyutlandırılamıyor!" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" -msgstr "" +#: instances/views.py:528 +msgid "Disk resize" +msgstr "Diski yeniden boyutlandır" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "Yeni disk tak {name} ({format})" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "Mevcut diski ekle: " -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +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:606 +msgid "Volume is changed successfully." +msgstr "Birim başarıyla değiştirildi." + +#: instances/views.py:607 msgid "Edit disk: " msgstr "Diski düzenle: " -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "Disk sil: " -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " -msgstr "" +msgstr "Disk:" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "Diski ayır: " -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "CD-ROM Ekle: " @@ -2280,11 +2362,11 @@ msgstr "CD-ROM Ayır: " #: instances/views.py:661 msgid "Mount media: " -msgstr "" +msgstr "Medya bağla:" #: instances/views.py:669 msgid "Umount media: " -msgstr "" +msgstr "Medya ayır:" #: instances/views.py:676 msgid "New snapshot :" @@ -2296,7 +2378,7 @@ msgstr "Anlık görüntü sil :" #: instances/views.py:690 msgid "Successful revert snapshot: " -msgstr "" +msgstr "Anlık görüntü geri dönüş başarılı:" #: instances/views.py:693 msgid "Revert snapshot" @@ -2312,198 +2394,213 @@ msgstr "" #: instances/views.py:734 msgid "Set autostart" -msgstr "" +msgstr "Otomatik başlatmayı ayarla" #: instances/views.py:740 msgid "Unset autostart" -msgstr "" +msgstr "Otomatik başlatmayı iptal et" #: instances/views.py:746 msgid "Enable boot menu" -msgstr "" +msgstr "Ön yükleme menüsünü etkinleştir" #: instances/views.py:752 msgid "Disable boot menu" -msgstr "" +msgstr "Ön yükleme menüsünü devredışı bırak" #: instances/views.py:764 msgid "Set boot order" -msgstr "" +msgstr "Ön yükleme sırasını ayarla" #: instances/views.py:767 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:770 msgid "Boot order changed successfully." -msgstr "" +msgstr "Ön yükleme sırası başarıyla değiştirildi." #: instances/views.py:778 msgid "Edit XML" -msgstr "" +msgstr "XML Düzenle" #: instances/views.py:792 msgid "Enter the console password or select Generate" -msgstr "" +msgstr "Konsol parolası girin veya Oluştur u seçin" #: instances/views.py:796 msgid "" "Error setting console password. You should check that your instance have an " "graphic device." msgstr "" +"Konsol parolası ayarlanırken hata oluştu. Sanal makinenin bir grafik " +"aygıtına sahip olduğundan emin olunuz." #: instances/views.py:800 msgid "Set VNC password" -msgstr "" +msgstr "VNC parolası ayarlar" #: instances/views.py:811 msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "VNC tipini ayarla" -#: instances/views.py:825 -msgid "Set VNC listen address" -msgstr "" +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "Konsol tipi desteklenmiyor" -#: instances/views.py:837 +#: instances/views.py:828 +msgid "Set VNC listen address" +msgstr "VNC dinleme adresini ayarla" + +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" -msgstr "" +msgstr "Misafir Aracı Ayarla {status}" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" -msgstr "" +msgstr "Video Modeli Ayarla" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" -msgstr "" +msgstr "Ağ değiştir" -#: instances/views.py:882 -msgid "Network Device Config is changed. Please shutdown instance to activate." +#: instances/views.py:885 +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:887 +#: instances/views.py:890 msgid "Add network" msgstr "Ağ ekle" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "Ağ sil" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" -msgstr "" +msgstr "Bağlantı durumunu ayarla: {state}" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" -msgstr "" +msgstr "{qos_dir.capitalize()} Qos ayarlandı" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." -msgstr "" +msgstr "{qos_dir.capitalize()} Qos ayarlandı. Ağ XML değiştirildi." -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" -msgstr "" +msgstr "Yeni yapılandırmayı aktifleştirmek için ağı durdurun ve başlatın" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" -msgstr "" +msgstr "{qos_dir.capitalize()} Qos silindi" -#: instances/views.py:956 -msgid "Owner already added" -msgstr "" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" +msgstr "Sadece bir sahibe izin verilmiş durumda ve bu sahip zaten eklenmiş" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" -msgstr "" +msgstr "Eklenmiş sahip {user_id}" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" -msgstr "" - -#: instances/views.py:995 -msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" -msgstr "" - -#: instances/views.py:998 -msgid "Instance '{clone_data['name']}' already exists!" -msgstr "" +msgstr "Silinmiş sahip {userinstance_id}" #: instances/views.py:1001 +msgid "" +"User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" +msgstr "" + +#: instances/views.py:1004 +msgid "Instance '{clone_data['name']}' already exists!" +msgstr "'{clone_data['name']}' sanal makinesi zaten mevcut!" + +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" +"Sanal makine adı '{clone_data['name']}' geçersiz karakterler içermektedir!" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" +"Sanal makine MAC adresi '{clone_data['clone-net-mac-0']}' geçersiz biçemde " +"belirtilmiş!" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" -msgstr "" +msgstr "'%s' klonu" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" -msgstr "" +msgstr "Seçenekleri düzenle" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." -msgstr "" +msgstr "Çoklu kayıt(sanal makine adı) nedeniyle siliniyor" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." -msgstr "" +msgstr "Çoklu(UUID) kayıtlar nedeniyle siliniyor." -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" -msgstr "" +msgstr "console.vv dosyası gönder" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" -msgstr "" +msgid "The IPv4 address must not contain any special characters" +msgstr "IPv4 adresi herhangi bir özel karakter içeremez" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" -msgstr "" +msgid "The IPv4 address must not exceed 20 characters" +msgstr "IPv4 adresi 20 karakterden fazla olamaz" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" -msgstr "" +msgid "The IPv4 gateway must not contain any special characters" +msgstr "IPv4 ağ geçidi adresi herhangi bir özel karakter içeremez" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" -msgstr "" +msgid "The IPv4 gateway must not exceed 20 characters" +msgstr "IPv4 ağ geçidi adresi 20 karakterden fazla olamaz" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" -msgstr "" +msgid "The IPv6 address must not contain any special characters" +msgstr "IPv6 adresi herhangi bir özel karakter içeremez" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" -msgstr "" +msgid "The IPv6 address must not exceed 100 characters" +msgstr "IPv6 adresi 100 karakterden fazla olamaz" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" -msgstr "" +msgid "The IPv6 gateway must not contain any special characters" +msgstr "IPv6 ağ geçidi adresi herhangi bir özel karakter içeremez" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" -msgstr "" +msgid "The IPv6 gateway must not exceed 100 characters" +msgstr "IPv6 ağ geçidi adresi 100 karakterden fazla olamaz" #: interfaces/forms.py:61 interfaces/forms.py:70 msgid "The interface must not contain any special characters" -msgstr "" +msgstr "Arabirim hehangi bir özel karakter içeremez" #: interfaces/forms.py:63 interfaces/forms.py:72 msgid "The interface must not exceed 10 characters" -msgstr "" +msgstr "Arabirim 10 karakterden fazla olamaz" #: interfaces/templates/create_iface_block.html:12 msgid "Create New Interface" @@ -2511,15 +2608,15 @@ msgstr "Yeni arayüz oluştur" #: interfaces/templates/create_iface_block.html:24 msgid "Start mode" -msgstr "" +msgstr "Başlatma modu" #: interfaces/templates/create_iface_block.html:27 msgid "none" -msgstr "" +msgstr "hiçbiri" #: interfaces/templates/create_iface_block.html:28 msgid "onboot" -msgstr "" +msgstr "başlangıçta" #: interfaces/templates/create_iface_block.html:29 msgid "hotplug" @@ -2531,11 +2628,11 @@ msgstr "köprü" #: interfaces/templates/create_iface_block.html:48 msgid "ethernet" -msgstr "" +msgstr "ethernet" #: interfaces/templates/create_iface_block.html:53 msgid "STP" -msgstr "" +msgstr "STP" #: interfaces/templates/create_iface_block.html:57 msgid "on" @@ -2547,17 +2644,17 @@ msgstr "" #: interfaces/templates/create_iface_block.html:63 msgid "Delay" -msgstr "" +msgstr "Geçikme" #: interfaces/templates/create_iface_block.html:82 msgid "IPv4 Mode" -msgstr "" +msgstr "IPv4 Modu" #: interfaces/templates/create_iface_block.html:85 #: interfaces/templates/create_iface_block.html:112 #: networks/templates/network.html:112 networks/templates/network.html:223 msgid "DHCP" -msgstr "" +msgstr "DHCP" #: interfaces/templates/create_iface_block.html:86 #: interfaces/templates/create_iface_block.html:113 @@ -2567,7 +2664,7 @@ msgstr "Statik" #: interfaces/templates/create_iface_block.html:87 #: interfaces/templates/create_iface_block.html:111 msgid "No configuration" -msgstr "" +msgstr "Yapılandırma yok" #: interfaces/templates/create_iface_block.html:92 msgid "IPv4 Address" @@ -2575,19 +2672,19 @@ msgstr "IPv4 Adresi" #: interfaces/templates/create_iface_block.html:98 msgid "IPv4 Gateway" -msgstr "" +msgstr "IPv4 Ağ Geçidi" #: interfaces/templates/create_iface_block.html:108 msgid "IPv6 Mode" -msgstr "" +msgstr "IPv6 Modu" #: interfaces/templates/create_iface_block.html:118 msgid "IPv6 Address" -msgstr "" +msgstr "IPv6 Adresi" #: interfaces/templates/create_iface_block.html:124 msgid "IPv6 Gateway" -msgstr "" +msgstr "IPv6 Ağ Geçidi" #: interfaces/templates/interface.html:48 msgid "Interface Type" @@ -2595,11 +2692,11 @@ msgstr "Arayüz Tipi" #: interfaces/templates/interface.html:51 msgid "Bridge Device" -msgstr "" +msgstr "Köprü Aygıtı" #: interfaces/templates/interface.html:54 msgid "Boot Mode" -msgstr "" +msgstr "Ön yükleme Modu" #: interfaces/templates/interface.html:56 #: interfaces/templates/interface.html:79 networks/templates/network.html:48 @@ -2610,11 +2707,11 @@ msgstr "Durum" #: interfaces/templates/interface.html:63 networks/templates/network.html:55 #: storages/templates/storage.html:66 msgid "Stop" -msgstr "" +msgstr "Durdur" #: interfaces/templates/interface.html:70 msgid "Slaves" -msgstr "" +msgstr "Köleler" #: interfaces/templates/interface.html:78 msgid "Speed" @@ -2622,63 +2719,63 @@ msgstr "Hız" #: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" -msgstr "" - -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" +msgstr "Hipervizör hiç bir arabirime sahip değil" #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" -msgstr "" +msgstr "Havuz adı girilmedi" #: networks/forms.py:9 msgid "No IPv4 subnet has been entered" -msgstr "" +msgstr "IPv4 subneti girilmemiş" #: networks/forms.py:11 msgid "No IPv6 subnet has been entered" -msgstr "" +msgstr "IPv6 subneti girilmemiş" #: networks/forms.py:24 storages/forms.py:25 msgid "The pool name must not contain any special characters" -msgstr "" +msgstr "Havuz adı herhangi bir özel karakter içermemelidir" #: networks/forms.py:26 storages/forms.py:27 msgid "The pool name must not exceed 20 characters" -msgstr "" +msgstr "Havuz adı 20 karakterden fazla olamaz" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" -msgstr "" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" +msgstr "IPv4 subnet herhangi bir özel karakter içeremez" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" -msgstr "" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "IPv4 subneti 20 karakterden fazla olamaz" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" +msgstr "IPv6 subneti herhangi bir özel karakter içeremez" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" -msgstr "" +msgid "The IPv6 subnet must not exceed 42 characters" +msgstr "IPv6 subneti 42 karakterden fazla olamaz" #: networks/forms.py:52 msgid "The pool bridge name must not contain any special characters" -msgstr "" +msgstr "Havuz köprü adı herhangi bir özel karakter içeremez" #: networks/forms.py:54 msgid "The pool bridge name must not exceed 20 characters" -msgstr "" +msgstr "Havuz köprü adı 20 karakterden fazla olamaz" #: networks/templates/add_network_qos.html:13 msgid "Add QoS for Network" -msgstr "" +msgstr "Ağ için Qos Ekle" #: networks/templates/add_network_qos.html:21 msgid "Inbound" -msgstr "" +msgstr "Gelen" #: networks/templates/add_network_qos.html:22 msgid "Outbound" -msgstr "" +msgstr "Giden" #: networks/templates/create_net_block.html:12 msgid "Add New Network" @@ -2686,51 +2783,51 @@ msgstr "Yeni Ağ Ekle" #: networks/templates/create_net_block.html:24 msgid "Type forwarding" -msgstr "" +msgstr "Tip yönlendirme" #: networks/templates/create_net_block.html:27 #: networks/templates/network.html:98 msgid "NAT" -msgstr "" +msgstr "NAT" #: networks/templates/create_net_block.html:28 #: networks/templates/network.html:101 networks/templates/network.html:218 msgid "ROUTE" -msgstr "" +msgstr "ROUTE" #: networks/templates/create_net_block.html:29 #: networks/templates/network.html:107 networks/templates/network.html:216 msgid "ISOLATE" -msgstr "" +msgstr "ISOLATE" #: networks/templates/create_net_block.html:30 #: networks/templates/network.html:104 msgid "BRIDGE" -msgstr "" +msgstr "BRIDGE" #: networks/templates/create_net_block.html:35 msgid "IPv4 Subnet pool" -msgstr "" +msgstr "IPv4 Subnet Havuzu" #: networks/templates/create_net_block.html:41 msgid "DHCPv4" -msgstr "" +msgstr "DHCPv4" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" -msgstr "" +msgid "Fixed Addresses" +msgstr "Sabit Adresler" #: networks/templates/create_net_block.html:53 msgid "Enable IPv6" -msgstr "" +msgstr "IPv6 Etkileştir" #: networks/templates/create_net_block.html:59 msgid "IPv6 Subnet pool" -msgstr "" +msgstr "IPv6 Subnet havuzu" #: networks/templates/create_net_block.html:65 msgid "DHCPv6" -msgstr "" +msgstr "DHCPv6" #: networks/templates/create_net_block.html:71 msgid "Bridge Name" @@ -2738,16 +2835,16 @@ msgstr "Köprü Adı" #: networks/templates/create_net_block.html:77 msgid "Open vSwitch" -msgstr "" +msgstr "Open vSwitch" #: networks/templates/modify_ipv4_fixed_address.html:12 msgid "Add IPv4 Fixed Address" -msgstr "" +msgstr "Sabit IPv4 Adresi Ekle" #: networks/templates/modify_ipv4_fixed_address.html:18 #: networks/templates/modify_ipv6_fixed_address.html:18 msgid "Subnet Pool" -msgstr "" +msgstr "Subnet Havuzu" #: networks/templates/modify_ipv4_fixed_address.html:36 #: networks/templates/modify_ipv6_fixed_address.html:36 @@ -2757,32 +2854,32 @@ msgstr "Adres" #: networks/templates/modify_ipv6_fixed_address.html:12 msgid "Add IPV6 Fixed Address" -msgstr "" +msgstr "Sabit IPv6 Adresi Ekle" #: networks/templates/modify_ipv6_fixed_address.html:24 #: networks/templates/network.html:284 msgid "ID" -msgstr "" +msgstr "ID" #: networks/templates/network.html:44 msgid "Network name" -msgstr "" +msgstr "Ağ adı" #: networks/templates/network.html:92 msgid "IPv4 Configuration" -msgstr "" +msgstr "IPv4 Yapılandırması" #: networks/templates/network.html:95 msgid "IPv4 Forwarding" -msgstr "" +msgstr "IPv4 Yönlendirme" #: networks/templates/network.html:115 networks/templates/network.html:227 msgid "ON" -msgstr "" +msgstr "AÇIK" #: networks/templates/network.html:117 networks/templates/network.html:229 msgid "OFF" -msgstr "" +msgstr "KAPALI" #: networks/templates/network.html:124 networks/templates/network.html:130 #: networks/templates/network.html:236 networks/templates/network.html:242 @@ -2791,96 +2888,97 @@ msgstr "" #: networks/templates/network.html:138 networks/templates/network.html:251 msgid "Edit DHCP Range" -msgstr "" +msgstr "DHCP Aralığı Düzenle" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" -msgstr "" +msgid "IPv4 Fixed Addresses" +msgstr "IPv4 Sabit Adresleri" #: networks/templates/network.html:192 networks/templates/network.html:301 msgid "Edit entry" -msgstr "" +msgstr "Girdiyi düzenle" #: networks/templates/network.html:197 networks/templates/network.html:306 msgid "Delete entry" -msgstr "" +msgstr "Girdiyi sil" #: networks/templates/network.html:210 msgid "IPv6 Configuration" -msgstr "" +msgstr "IPv6 Yapılandırması" #: networks/templates/network.html:213 msgid "IPv6 Forwarding" -msgstr "" +msgstr "IPv6 Yönlendirme" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" -msgstr "" +msgid "IPv6 Fixed Addresses" +msgstr "IPv6 Sabit Adresleri" #: networks/templates/networks.html:50 msgid "Hypervisor doesn't have any Network" -msgstr "" +msgstr "Hipervizör hiç bir Ağa sahip değil" #: networks/templates/networks.html:65 msgid "Forward" -msgstr "" +msgstr "Yönledirme" #: networks/views.py:43 msgid "Network pool name already in use" -msgstr "" +msgstr "Ağ havuzu adı zaten kullanımda" #: networks/views.py:46 msgid "Please enter bridge name" -msgstr "" +msgstr "Lütfen köprü adı giriniz" #: networks/views.py:54 msgid "For libvirt, the IPv6 network prefix must be /64" -msgstr "" +msgstr "Libvirt için IPv6 ağ prefixi /64 olmak zorundadır" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "Bilinmeyen Ağ Ailesi" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." -msgstr "" +msgstr "{family.upper()} sabit adres operasyonu tamamlandı." -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." -msgstr "" - -#: networks/views.py:183 -msgid "{family.upper()} DHCP Range is Changed." -msgstr "" +msgstr "{family.upper()} sabit adresi silindi." #: networks/views.py:192 -msgid "" -"Network XML is changed. \\Stop and start network to activate new config." -msgstr "" +msgid "{family.upper()} DHCP Range is Changed." +msgstr "{family.upper()} DHCP aralığı değiştirildi." -#: networks/views.py:195 +#: networks/views.py:201 +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." + +#: networks/views.py:203 msgid "Network XML is changed." -msgstr "" - -#: networks/views.py:209 -msgid "{} QoS is set" -msgstr "" - -#: networks/views.py:218 -msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " -msgstr "" +msgstr "Ağ XML i değiştirildi." #: networks/views.py:219 +msgid "{} QoS is set" +msgstr "{} QoS ayarlandı" + +#: networks/views.py:230 +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:231 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." #: nwfilters/templates/add_nwf_rule.html:12 msgid "Add New NWFilter Rule" -msgstr "" +msgstr "Yeni AğFiltresi Ekle" #: nwfilters/templates/add_nwf_rule.html:22 msgid "If there is a rule which has same attributes it replaces that rule" -msgstr "" +msgstr "Eğer aynı niteliklerde bir kural varsa bu kuralla değiştirilecektir" #: nwfilters/templates/create_nwfilter_block.html:12 msgid "Create New NWFilter" @@ -2889,15 +2987,15 @@ msgstr "Yeni AğFiltresi Oluştur" #: nwfilters/templates/nwfilter.html:42 nwfilters/templates/nwfilters.html:58 #: secrets/templates/secrets.html:59 msgid "UUID" -msgstr "" +msgstr "UUID" #: nwfilters/templates/nwfilter.html:71 msgid "Filter References" -msgstr "" +msgstr "Filtre Referansları" #: nwfilters/templates/nwfilter.html:103 msgid "Reference" -msgstr "" +msgstr "Referans" #: nwfilters/templates/nwfilter.html:128 msgid "Rules" @@ -2913,7 +3011,7 @@ msgstr "Eylem Tipi" #: nwfilters/templates/nwfilter.html:135 msgid "Priority" -msgstr "" +msgstr "Öncelik" #: nwfilters/templates/nwfilter.html:136 msgid "Statematch" @@ -2921,7 +3019,7 @@ msgstr "" #: nwfilters/templates/nwfilter.html:137 msgid "Directives" -msgstr "" +msgstr "Direktifler" #: nwfilters/templates/nwfilters.html:74 msgid "Details of NWFilter" @@ -2933,43 +3031,43 @@ msgstr "AğFiltresi Klonla" #: nwfilters/templates/nwfilters.html:138 msgid "Hypervisor doesn't have any NWFilters" -msgstr "" +msgstr "Hipervizör hiç bir AğFiltresine sahip değil" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" -msgstr "" +msgstr "Bu isimde bir ağ filtresi zaten mevcut" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" -msgstr "" +msgstr "Bu UUID e sahip bir ağ filtresi zaten mevcut" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" -msgstr "" +msgstr "AğFiltresi Oluşturuluyor: %s" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" -msgstr "" +msgstr "AğFiltresi Siliniyor: {name}" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." -msgstr "" +msgstr "AğFiltresi, {inst} tarafından kullanımda. Silinemiyor." -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" -msgstr "" +msgstr "Ağfiltresi {name} , {cln_name} olarak klonlanıyor" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" #: secrets/templates/create_secret_block.html:18 msgid "Ephemeral" -msgstr "" +msgstr "Geçici" #: secrets/templates/create_secret_block.html:21 #: secrets/templates/create_secret_block.html:30 @@ -2983,29 +3081,15 @@ msgstr "evet" #: secrets/templates/create_secret_block.html:27 msgid "Private" -msgstr "" +msgstr "Özel" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "Kullanım" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "Veri" @@ -3013,233 +3097,250 @@ msgstr "Veri" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: 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:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "Değer" #: storages/forms.py:10 storages/forms.py:39 msgid "No path has been entered" -msgstr "" +msgstr "Yol girilmedi" #: storages/forms.py:36 msgid "The target must not contain any special characters" -msgstr "" +msgstr "Hedef herhangi bir özel karakter içeremez" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" -msgstr "" +msgid "The disk source must not contain any special characters" +msgstr "Disk kaynağı herhangi bir özel karakter içermemelidir" #: storages/forms.py:66 storages/forms.py:85 msgid "The image name must not contain any special characters" -msgstr "" +msgstr "İmaj adı herhangi bir özel karakter içeremez" #: storages/forms.py:68 storages/forms.py:87 msgid "The image name must not exceed 120 characters" -msgstr "" +msgstr "İmaj adı 120 karakterden fazla olamaz" #: storages/templates/create_stg_block.html:12 msgid "Create Storage Pool" -msgstr "" +msgstr "Depolama Havuzu Oluştur" #: storages/templates/create_stg_block.html:18 msgid "DIR" -msgstr "" +msgstr "DIR" #: storages/templates/create_stg_block.html:21 msgid "LVM" -msgstr "" +msgstr "LVM" #: storages/templates/create_stg_block.html:23 msgid "CEPH" -msgstr "" +msgstr "CEPH" #: storages/templates/create_stg_block.html:25 msgid "NETFS" -msgstr "" +msgstr "NETFS" #: storages/templates/create_stg_block.html:27 msgid "ISO" -msgstr "" +msgstr "ISO" #: storages/templates/create_stg_block.html:48 #: storages/templates/create_stg_block.html:222 msgid "Path" -msgstr "" +msgstr "Yol" #: storages/templates/create_stg_block.html:106 msgid "Ceph User" -msgstr "" +msgstr "Ceph Kullanıcısı" #: storages/templates/create_stg_block.html:112 msgid "Ceph Pool" -msgstr "" +msgstr "Ceph Havuzu" #: storages/templates/create_stg_block.html:118 msgid "Ceph Host" -msgstr "" +msgstr "Ceph Makinesi" #: storages/templates/create_stg_block.html:177 msgid "Remote Path" -msgstr "" +msgstr "Uzak Yol" #: storages/templates/create_stg_block.html:186 msgid "auto" -msgstr "" +msgstr "oto" #: storages/templates/create_stg_block.html:187 msgid "nfs" -msgstr "" +msgstr "nfs" #: storages/templates/create_stg_block.html:188 msgid "glusterfs" -msgstr "" +msgstr "glusterfs" #: storages/templates/create_stg_block.html:189 msgid "cifs" -msgstr "" +msgstr "cifs" #: storages/templates/create_stg_block.html:194 msgid "Local Path" -msgstr "" +msgstr "Yerel Yol" #: storages/templates/create_stg_vol_block.html:14 msgid "Upload ISO Image" -msgstr "" +msgstr "ISO İmajı Yükle" #: storages/templates/create_stg_vol_block.html:28 msgid "Upload" -msgstr "" +msgstr "Yükleme" #: storages/templates/create_stg_vol_block.html:45 msgid "Add New Volume" -msgstr "Yeni Disk Ekle" +msgstr "Yeni Birim Ekle" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" -msgstr "" +msgstr "qcow2" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" -msgstr "" +msgstr "qcow" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" -msgstr "" +msgstr "raw" #: storages/templates/storage.html:46 msgid "Pool name" -msgstr "" +msgstr "Havuz adı" #: storages/templates/storage.html:48 msgid "Pool type" -msgstr "" +msgstr "Havuz tipi" #: storages/templates/storage.html:50 msgid "Pool path" -msgstr "" +msgstr "Havuz yolu" #: storages/templates/storage.html:52 msgid "Pool status" -msgstr "" +msgstr "Havuz durumu" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" -msgstr "" +msgstr "Birimler" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" -msgstr "" +msgstr "Tahsis Edilmiş" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" -msgstr "" +msgstr "İmaj Klonla" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" -msgstr "" +msgstr "Dönüştür" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" -msgstr "" +msgstr "Hipervizör hiç bir birime sahip değil" #: storages/templates/storages.html:50 msgid "Hypervisor doesn't have any Storages" -msgstr "" +msgstr "Hipervizör hiç bir depolama alanına sahip değil" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" -msgstr "" +msgstr "Havuz adı zaten kullanılıyor" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" -msgstr "" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" +msgstr "İmaj dosyası {name} başarıyla oluşturuldu" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." -msgstr "" +msgstr "Birim: {} silindi." -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" -msgstr "" +msgstr "ISO imajı zaten mevcut" + +#: storages/views.py:175 +msgid "ISO: {} is uploaded." +msgstr "ISO: {} yüklendi." #: storages/views.py:184 -msgid "ISO: {} is uploaded." -msgstr "" - -#: storages/views.py:193 msgid "Name of volume already in use" -msgstr "" +msgstr "Birim adı zaten kullanımda" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" -msgstr "" +msgstr " {} imajı {} olarak başarıyla klonlandı" -#: templates/404.html:3 -msgid "404" -msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "403" -#: templates/404.html:7 templates/500.html:7 +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 msgid "Oops!" -msgstr "" +msgstr "Oops!" -#: templates/404.html:9 -msgid "404 Not Found" -msgstr "" +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "403 Yasaklı" -#: templates/404.html:11 -msgid "The requested page was not found on this server." -msgstr "" +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "Bu sayfaya erişme izniniz yok." -#: templates/404.html:12 templates/500.html:12 +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 msgid "Back" msgstr "Geri" +#: templates/404.html:3 +msgid "404" +msgstr "404" + +#: templates/404.html:9 +msgid "404 Not Found" +msgstr "404 Bulunamadı" + +#: templates/404.html:11 +msgid "The requested page was not found on this server." +msgstr "Talep edilen sayfa bu sunucuda bulanamadı." + #: templates/500.html:3 msgid "500" -msgstr "" +msgstr "500" #: templates/500.html:9 msgid "500 Internal Server Error" -msgstr "" +msgstr "500 İç Sunucu Hatası" #: templates/500.html:11 msgid "" @@ -3253,15 +3354,21 @@ msgstr "Hata" #: templates/messages_block.html:8 msgid "Success" -msgstr "" +msgstr "Başarılı" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" -msgstr "" +msgstr "Oturumu Kapat" #: templates/pleasewaitdialog.html:7 msgid "Processing" -msgstr "" +msgstr "İşleniyor" + +#: 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 msgid "Messages" @@ -3269,7 +3376,7 @@ msgstr "Mesajlar" #: venv/lib/python3.6/site-packages/django/contrib/sitemaps/apps.py:7 msgid "Site Maps" -msgstr "" +msgstr "Site Haritası" #: venv/lib/python3.6/site-packages/django/contrib/staticfiles/apps.py:9 msgid "Static Files" @@ -3277,19 +3384,19 @@ msgstr "Statik Dosyalar" #: venv/lib/python3.6/site-packages/django/contrib/syndication/apps.py:7 msgid "Syndication" -msgstr "" +msgstr "Sendika" #: venv/lib/python3.6/site-packages/django/core/paginator.py:45 msgid "That page number is not an integer" -msgstr "" +msgstr "Bu sayfa numarası bir tam sayı değil" #: venv/lib/python3.6/site-packages/django/core/paginator.py:47 msgid "That page number is less than 1" -msgstr "" +msgstr "Sayfa numarası 1'den daha küçük" #: venv/lib/python3.6/site-packages/django/core/paginator.py:52 msgid "That page contains no results" -msgstr "" +msgstr "Bu sayfada hiç sonuç yok" #: venv/lib/python3.6/site-packages/django/core/validators.py:31 msgid "Enter a valid value." @@ -3298,11 +3405,11 @@ msgstr "Geçerli bir değer girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:102 #: venv/lib/python3.6/site-packages/django/forms/fields.py:658 msgid "Enter a valid URL." -msgstr "" +msgstr "Geçerli bir URL girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:154 msgid "Enter a valid integer." -msgstr "" +msgstr "Geçerli bir tam sayı girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:165 msgid "Enter a valid email address." @@ -3316,28 +3423,28 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/core/validators.py:246 msgid "" -"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or " -"hyphens." +"Enter a valid 'slug' consisting of Unicode letters, numbers, underscores, or" +" hyphens." msgstr "" #: venv/lib/python3.6/site-packages/django/core/validators.py:255 #: venv/lib/python3.6/site-packages/django/core/validators.py:275 msgid "Enter a valid IPv4 address." -msgstr "" +msgstr "Geçerli bir IPv4 adresi girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:260 #: venv/lib/python3.6/site-packages/django/core/validators.py:276 msgid "Enter a valid IPv6 address." -msgstr "" +msgstr "Geçerli bir IPv6 adresi girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:270 #: venv/lib/python3.6/site-packages/django/core/validators.py:274 msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" +msgstr "Geçerli bir IPv4 veya IPv6 adresi girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:304 msgid "Enter only digits separated by commas." -msgstr "" +msgstr "Sadece virgüllerle ayrılmış sayılar girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:310 #, python-format @@ -3380,7 +3487,7 @@ msgstr[1] "" #: venv/lib/python3.6/site-packages/django/forms/fields.py:290 #: venv/lib/python3.6/site-packages/django/forms/fields.py:325 msgid "Enter a number." -msgstr "" +msgstr "Bir sayı girin." #: venv/lib/python3.6/site-packages/django/core/validators.py:397 #, python-format @@ -3414,12 +3521,12 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/core/validators.py:521 msgid "Null characters are not allowed." -msgstr "" +msgstr "Null karakterlere izin verilmiyor." #: venv/lib/python3.6/site-packages/django/db/models/base.py:1162 #: venv/lib/python3.6/site-packages/django/forms/models.py:756 msgid "and" -msgstr "" +msgstr "ve" #: venv/lib/python3.6/site-packages/django/db/models/base.py:1164 #, python-format @@ -3429,11 +3536,11 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:104 #, python-format msgid "Value %(value)r is not a valid choice." -msgstr "" +msgstr "%(value)r değeri geçerli bir seçenek değil." #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:105 msgid "This field cannot be null." -msgstr "" +msgstr "Bu alan null olamaz" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:106 msgid "This field cannot be blank." @@ -3455,28 +3562,28 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:128 #, python-format msgid "Field of type: %(field_type)s" -msgstr "" +msgstr "Alan tipi: %(field_type)s" #: 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 msgid "Integer" -msgstr "" +msgstr "Tam sayı" #: 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 #, python-format msgid "'%(value)s' value must be an integer." -msgstr "" +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 msgid "Big (8 byte) integer" -msgstr "" +msgstr "Büyük (8 bayt) sayı" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:996 #, python-format msgid "'%(value)s' value must be either True or False." -msgstr "" +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 @@ -3494,7 +3601,7 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1104 msgid "Comma-separated integers" -msgstr "" +msgstr "Virgülle ayrılmış tam sayılar" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1153 #, python-format @@ -3513,40 +3620,40 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1158 msgid "Date (without time)" -msgstr "" +msgstr "Tarih (zaman yok)" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1296 #, python-format msgid "" -"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." +"'%(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 #, 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." +"'%(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 msgid "Date (with time)" -msgstr "" +msgstr "Tarih (zamanlı)" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1452 #, python-format msgid "'%(value)s' value must be a decimal number." -msgstr "" +msgstr "'%(value)s' değeri bir tam sayı olmalıdır." #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1454 msgid "Decimal number" -msgstr "" +msgstr "Ondalık sayı" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1593 #, python-format msgid "" -"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[." -"uuuuuu] format." +"'%(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 @@ -3559,7 +3666,7 @@ msgstr "E-posta adresi" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1669 msgid "File path" -msgstr "" +msgstr "Dosya yolu" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 #, python-format @@ -3568,11 +3675,11 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1737 msgid "Floating point number" -msgstr "" +msgstr "Kayan noktalı sayı" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1866 msgid "IPv4 address" -msgstr "" +msgstr "IPv4 adresi" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1897 msgid "IP address" @@ -3590,7 +3697,7 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2015 msgid "Positive integer" -msgstr "" +msgstr "Pozitif sayı" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2028 msgid "Positive small integer" @@ -3629,20 +3736,20 @@ msgstr "Zaman" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2240 msgid "URL" -msgstr "" +msgstr "URL" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2262 msgid "Raw binary data" -msgstr "" +msgstr "Ham ikili veri" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2312 #, python-format msgid "'%(value)s' is not a valid UUID." -msgstr "" +msgstr "'%(value)s' geçerli bir UUID değil." #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:2314 msgid "Universally unique identifier" -msgstr "" +msgstr "Evrensel eşsiz betimleyici" #: venv/lib/python3.6/site-packages/django/db/models/fields/files.py:221 msgid "File" @@ -3659,7 +3766,7 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1007 msgid "One-to-one relationship" -msgstr "" +msgstr "Bire-bir ilişki" #: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #, python-format @@ -3676,10 +3783,11 @@ 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 +#. characters will prevent the default label_suffix to be appended to the +#. label #: venv/lib/python3.6/site-packages/django/forms/boundfield.py:146 msgid ":?.!" -msgstr "" +msgstr ":?.!" #: venv/lib/python3.6/site-packages/django/forms/fields.py:53 msgid "This field is required." @@ -3687,25 +3795,25 @@ msgstr "Bu alan gerekli." #: venv/lib/python3.6/site-packages/django/forms/fields.py:245 msgid "Enter a whole number." -msgstr "" +msgstr "Bir tüm sayı girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:396 #: venv/lib/python3.6/site-packages/django/forms/fields.py:1126 msgid "Enter a valid date." -msgstr "" +msgstr "Geçerli bir tarih girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:420 #: venv/lib/python3.6/site-packages/django/forms/fields.py:1127 msgid "Enter a valid time." -msgstr "" +msgstr "Geçerli bir zaman girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:442 msgid "Enter a valid date/time." -msgstr "" +msgstr "Geçerli bir tarih/saat girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:471 msgid "Enter a valid duration." -msgstr "" +msgstr "Geçerli bir süre girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:472 #, python-brace-format @@ -3718,15 +3826,16 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/forms/fields.py:533 msgid "No file was submitted." -msgstr "" +msgstr "Gönderilen dosya yok" #: venv/lib/python3.6/site-packages/django/forms/fields.py:534 msgid "The submitted file is empty." -msgstr "" +msgstr "Gönderilen dosya boş" #: venv/lib/python3.6/site-packages/django/forms/fields.py:536 #, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." +msgid "" +"Ensure this filename has at most %(max)d character (it has %(length)d)." msgid_plural "" "Ensure this filename has at most %(max)d characters (it has %(length)d)." msgstr[0] "" @@ -3748,12 +3857,13 @@ msgstr "" #, python-format 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:853 #: venv/lib/python3.6/site-packages/django/forms/fields.py:968 #: venv/lib/python3.6/site-packages/django/forms/models.py:1269 msgid "Enter a list of values." -msgstr "" +msgstr "Bir değer listesi girin." #: venv/lib/python3.6/site-packages/django/forms/fields.py:969 msgid "Enter a complete value." @@ -3761,12 +3871,12 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/forms/fields.py:1185 msgid "Enter a valid UUID." -msgstr "" +msgstr "Geçerli bir UUID girin." #. Translators: This is the default suffix added to form field labels #: venv/lib/python3.6/site-packages/django/forms/forms.py:86 msgid ":" -msgstr "" +msgstr ":" #: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #, python-format @@ -3794,7 +3904,7 @@ msgstr[1] "" #: venv/lib/python3.6/site-packages/django/forms/formsets.py:371 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:373 msgid "Order" -msgstr "" +msgstr "Sıra" #: venv/lib/python3.6/site-packages/django/forms/models.py:751 #, python-format @@ -3822,13 +3932,14 @@ msgid "The inline value did not match the parent instance." msgstr "" #: venv/lib/python3.6/site-packages/django/forms/models.py:1158 -msgid "Select a valid choice. That choice is not one of the available choices." +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:1272 #, python-format msgid "\"%(pk)s\" is not a valid value." -msgstr "" +msgstr "'%(pk)s' bir geçerli değer değil." #: venv/lib/python3.6/site-packages/django/forms/utils.py:162 #, python-format @@ -3843,48 +3954,48 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/forms/widgets.py:710 msgid "Yes" -msgstr "" +msgstr "Evet" #: venv/lib/python3.6/site-packages/django/forms/widgets.py:711 msgid "No" -msgstr "" +msgstr "Hayır" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:788 msgid "yes,no,maybe" -msgstr "" +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 #, python-format msgid "%(size)d byte" msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(size)d byte" +msgstr[1] "%(size)d byte" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:836 #, python-format msgid "%s KB" -msgstr "" +msgstr "%s KB" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:838 #, python-format msgid "%s MB" -msgstr "" +msgstr "%s MB" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:840 #, python-format msgid "%s GB" -msgstr "" +msgstr "%s GB" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:842 #, python-format msgid "%s TB" -msgstr "" +msgstr "%s TB" #: venv/lib/python3.6/site-packages/django/template/defaultfilters.py:844 #, python-format msgid "%s PB" -msgstr "" +msgstr "%s PB" #: venv/lib/python3.6/site-packages/django/utils/dateformat.py:62 msgid "p.m." @@ -3904,357 +4015,357 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/utils/dateformat.py:150 msgid "midnight" -msgstr "" +msgstr "gece yarısı" #: venv/lib/python3.6/site-packages/django/utils/dateformat.py:152 msgid "noon" -msgstr "" +msgstr "öğle" #: venv/lib/python3.6/site-packages/django/utils/dates.py:6 msgid "Monday" -msgstr "" +msgstr "Pazartesi" #: venv/lib/python3.6/site-packages/django/utils/dates.py:6 msgid "Tuesday" -msgstr "" +msgstr "Sal" #: venv/lib/python3.6/site-packages/django/utils/dates.py:6 msgid "Wednesday" -msgstr "" +msgstr "Çarşamba" #: venv/lib/python3.6/site-packages/django/utils/dates.py:6 msgid "Thursday" -msgstr "" +msgstr "Perşembe" #: venv/lib/python3.6/site-packages/django/utils/dates.py:6 msgid "Friday" -msgstr "" +msgstr "Cuma" #: venv/lib/python3.6/site-packages/django/utils/dates.py:7 msgid "Saturday" -msgstr "" +msgstr "Cumartesi" #: venv/lib/python3.6/site-packages/django/utils/dates.py:7 msgid "Sunday" -msgstr "" +msgstr "Pazar" #: venv/lib/python3.6/site-packages/django/utils/dates.py:10 msgid "Mon" -msgstr "" +msgstr "Pzt" #: venv/lib/python3.6/site-packages/django/utils/dates.py:10 msgid "Tue" -msgstr "" +msgstr "Sa" #: venv/lib/python3.6/site-packages/django/utils/dates.py:10 msgid "Wed" -msgstr "" +msgstr "Çar" #: venv/lib/python3.6/site-packages/django/utils/dates.py:10 msgid "Thu" -msgstr "" +msgstr "Per" #: venv/lib/python3.6/site-packages/django/utils/dates.py:10 msgid "Fri" -msgstr "" +msgstr "Cu" #: venv/lib/python3.6/site-packages/django/utils/dates.py:11 msgid "Sat" -msgstr "" +msgstr "Cmt" #: venv/lib/python3.6/site-packages/django/utils/dates.py:11 msgid "Sun" -msgstr "" +msgstr "Pzr" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "January" -msgstr "" +msgstr "Ocak" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "February" -msgstr "" +msgstr "Şubak" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "March" -msgstr "" +msgstr "Mart" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "April" -msgstr "" +msgstr "Nisan" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "May" -msgstr "" +msgstr "Mayıs" #: venv/lib/python3.6/site-packages/django/utils/dates.py:14 msgid "June" -msgstr "" +msgstr "Haziran" #: venv/lib/python3.6/site-packages/django/utils/dates.py:15 msgid "July" -msgstr "" +msgstr "Temmuz" #: venv/lib/python3.6/site-packages/django/utils/dates.py:15 msgid "August" -msgstr "" +msgstr "Ağustos" #: venv/lib/python3.6/site-packages/django/utils/dates.py:15 msgid "September" -msgstr "" +msgstr "Eylül" #: venv/lib/python3.6/site-packages/django/utils/dates.py:15 msgid "October" -msgstr "" +msgstr "Ekim" #: venv/lib/python3.6/site-packages/django/utils/dates.py:15 msgid "November" -msgstr "" +msgstr "Kasım" #: venv/lib/python3.6/site-packages/django/utils/dates.py:16 msgid "December" -msgstr "" +msgstr "Aralık" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "jan" -msgstr "" +msgstr "oca" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "feb" -msgstr "" +msgstr "şub" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "mar" -msgstr "" +msgstr "mar" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "apr" -msgstr "" +msgstr "nis" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "may" -msgstr "" +msgstr "may" #: venv/lib/python3.6/site-packages/django/utils/dates.py:19 msgid "jun" -msgstr "" +msgstr "haz" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "jul" -msgstr "" +msgstr "tem" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "aug" -msgstr "" +msgstr "ağu" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "sep" -msgstr "" +msgstr "eyl" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "oct" -msgstr "" +msgstr "eki" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "nov" -msgstr "" +msgstr "kas" #: venv/lib/python3.6/site-packages/django/utils/dates.py:20 msgid "dec" -msgstr "" +msgstr "ara" #: venv/lib/python3.6/site-packages/django/utils/dates.py:23 msgctxt "abbrev. month" msgid "Jan." -msgstr "" +msgstr "Oca." #: venv/lib/python3.6/site-packages/django/utils/dates.py:24 msgctxt "abbrev. month" msgid "Feb." -msgstr "" +msgstr "Şub." #: venv/lib/python3.6/site-packages/django/utils/dates.py:25 msgctxt "abbrev. month" msgid "March" -msgstr "" +msgstr "Mart" #: venv/lib/python3.6/site-packages/django/utils/dates.py:26 msgctxt "abbrev. month" msgid "April" -msgstr "" +msgstr "Nisan" #: venv/lib/python3.6/site-packages/django/utils/dates.py:27 msgctxt "abbrev. month" msgid "May" -msgstr "" +msgstr "May" #: venv/lib/python3.6/site-packages/django/utils/dates.py:28 msgctxt "abbrev. month" msgid "June" -msgstr "" +msgstr "Hazi" #: venv/lib/python3.6/site-packages/django/utils/dates.py:29 msgctxt "abbrev. month" msgid "July" -msgstr "" +msgstr "Temm" #: venv/lib/python3.6/site-packages/django/utils/dates.py:30 msgctxt "abbrev. month" msgid "Aug." -msgstr "" +msgstr "Ağu." #: venv/lib/python3.6/site-packages/django/utils/dates.py:31 msgctxt "abbrev. month" msgid "Sept." -msgstr "" +msgstr "Eyl." #: venv/lib/python3.6/site-packages/django/utils/dates.py:32 msgctxt "abbrev. month" msgid "Oct." -msgstr "" +msgstr "Ekim" #: venv/lib/python3.6/site-packages/django/utils/dates.py:33 msgctxt "abbrev. month" msgid "Nov." -msgstr "" +msgstr "Kas." #: venv/lib/python3.6/site-packages/django/utils/dates.py:34 msgctxt "abbrev. month" msgid "Dec." -msgstr "" +msgstr "Ara." #: venv/lib/python3.6/site-packages/django/utils/dates.py:37 msgctxt "alt. month" msgid "January" -msgstr "" +msgstr "Ocak" #: venv/lib/python3.6/site-packages/django/utils/dates.py:38 msgctxt "alt. month" msgid "February" -msgstr "" +msgstr "Şubat" #: venv/lib/python3.6/site-packages/django/utils/dates.py:39 msgctxt "alt. month" msgid "March" -msgstr "" +msgstr "Mart" #: venv/lib/python3.6/site-packages/django/utils/dates.py:40 msgctxt "alt. month" msgid "April" -msgstr "" +msgstr "Nisan" #: venv/lib/python3.6/site-packages/django/utils/dates.py:41 msgctxt "alt. month" msgid "May" -msgstr "" +msgstr "Mayıs" #: venv/lib/python3.6/site-packages/django/utils/dates.py:42 msgctxt "alt. month" msgid "June" -msgstr "" +msgstr "Haziran" #: venv/lib/python3.6/site-packages/django/utils/dates.py:43 msgctxt "alt. month" msgid "July" -msgstr "" +msgstr "Temmuz" #: venv/lib/python3.6/site-packages/django/utils/dates.py:44 msgctxt "alt. month" msgid "August" -msgstr "" +msgstr "Ağustos" #: venv/lib/python3.6/site-packages/django/utils/dates.py:45 msgctxt "alt. month" msgid "September" -msgstr "" +msgstr "Eylül" #: venv/lib/python3.6/site-packages/django/utils/dates.py:46 msgctxt "alt. month" msgid "October" -msgstr "" +msgstr "Ekim" #: venv/lib/python3.6/site-packages/django/utils/dates.py:47 msgctxt "alt. month" msgid "November" -msgstr "" +msgstr "Kasım" #: venv/lib/python3.6/site-packages/django/utils/dates.py:48 msgctxt "alt. month" msgid "December" -msgstr "" +msgstr "Aralık" #: venv/lib/python3.6/site-packages/django/utils/ipv6.py:8 msgid "This is not a valid IPv6 address." -msgstr "" +msgstr "Bu bir geçerli IPv6 adresi değil." #: 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 "" +msgstr "%(truncated_text)s..." #: venv/lib/python3.6/site-packages/django/utils/text.py:233 msgid "or" -msgstr "" +msgstr "veya" #. Translators: This string is used as a separator between list elements #: venv/lib/python3.6/site-packages/django/utils/text.py:252 #: venv/lib/python3.6/site-packages/django/utils/timesince.py:83 msgid ", " -msgstr "" +msgstr "," #: venv/lib/python3.6/site-packages/django/utils/timesince.py:9 #, python-format msgid "%d year" msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%dyıl" +msgstr[1] "%d yıl" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:10 #, python-format msgid "%d month" msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d ay" +msgstr[1] "%day" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:11 #, python-format msgid "%d week" msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%dhafta" +msgstr[1] "%d hafta" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:12 #, python-format msgid "%d day" msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d gün" +msgstr[1] "%dgün" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:13 #, python-format msgid "%d hour" msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%dsaat" +msgstr[1] "%d saat" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:14 #, python-format msgid "%d minute" msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%d dakika" +msgstr[1] "%ddakika" #: venv/lib/python3.6/site-packages/django/utils/timesince.py:72 msgid "0 minutes" -msgstr "" +msgstr "0 dakika" #: venv/lib/python3.6/site-packages/django/views/csrf.py:110 msgid "Forbidden" -msgstr "" +msgstr "Yasaklı" #: venv/lib/python3.6/site-packages/django/views/csrf.py:111 msgid "CSRF verification failed. Request aborted." -msgstr "" +msgstr "CSRF doğrulama başarısız. İstek iptal edildi." #: venv/lib/python3.6/site-packages/django/views/csrf.py:115 msgid "" @@ -4273,11 +4384,11 @@ 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." +"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." msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:132 @@ -4295,41 +4406,41 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/views/csrf.py:142 msgid "More information is available with DEBUG=True." -msgstr "" +msgstr "Daha fazla bilgi DEBUG=True ile edinilebilir." #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:41 msgid "No year specified" -msgstr "" +msgstr "Yıl belirtilmedi" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:61 #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:111 #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:208 msgid "Date out of range" -msgstr "" +msgstr "Tarih aralık dışında" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:90 msgid "No month specified" -msgstr "" +msgstr "Ay belirtilmedi" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:142 msgid "No day specified" -msgstr "" +msgstr "Gün belirtilmedi" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:188 msgid "No week specified" -msgstr "" +msgstr "Hafta belirtilmedi" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:338 #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:367 #, python-format msgid "No %(verbose_name_plural)s available" -msgstr "" +msgstr "%(verbose_name_plural)s uygun olmayan" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:589 #, python-format msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." +"Future %(verbose_name_plural)s not available because " +"%(class_name)s.allow_future is False." msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/dates.py:623 @@ -4358,17 +4469,17 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/views/static.py:40 msgid "Directory indexes are not allowed here." -msgstr "" +msgstr "Dizin indekslerine burada izin verilmişyor." #: venv/lib/python3.6/site-packages/django/views/static.py:42 #, python-format msgid "\"%(path)s\" does not exist" -msgstr "" +msgstr "\"%(path)s\" mevcut değil" #: venv/lib/python3.6/site-packages/django/views/static.py:80 #, python-format msgid "Index of %(directory)s" -msgstr "" +msgstr "%(directory)s indeksi" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:6 msgid "Django: the Web framework for perfectionists with deadlines." @@ -4383,24 +4494,24 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:367 msgid "The install worked successfully! Congratulations!" -msgstr "" +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 is in your settings file and you have not configured any " -"URLs." +"You are seeing this page because DEBUG=True is in your settings file " +"and you have not configured any URLs." msgstr "" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:383 msgid "Django Documentation" -msgstr "" +msgstr "Django Dökümanları" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:384 msgid "Topics, references, & how-to's" -msgstr "" +msgstr "Başlıklar, referanslar, & Nasıl yapılırlar" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:395 msgid "Tutorial: A Polling App" @@ -4412,14 +4523,8 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:407 msgid "Django Community" -msgstr "" +msgstr "Django Topluluğu" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" +msgstr "Bağlan, yardım al veya katkıda bulun" diff --git a/locale/uk/LC_MESSAGES/django.mo b/locale/uk/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..8a94daa0a9ecc34ca808d0a036fc6213abff7cfa GIT binary patch literal 602 zcmZurT~FIE6z#^I^0?_kF+x^<#55XNtBMfOs=%CB&qUZL5|mXMW&j9H%>_=Zwluj17RhFOCDw*$&d+qjy;xM1OpQ=gDXcaWhO;<^QJ8S(@g$7mqi`_D_+-*Ysmj+Pmt-o%l0qDg zPG_!3FOHAOVpp5I)?kAqN_bs6*!8^=t*lgd?(YiwSoz29tx8d-F3hilsibAI>5z14 zovZa*8p73FFA9}Y==>_IH!jyklw_#QvZA0?kF;X#E_Sycs d{DbD3U(93J@3lYPV?i65?m~;gk7n0vJODNhlRy9f literal 0 HcmV?d00001 diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index 6dbb1ac..46e8383 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-21 22:10+0000\n" +"POT-Creation-Date: 2020-06-10 08:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,10 +22,10 @@ msgstr "" "(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" #: accounts/forms.py:10 -msgid "No User name has been entered" +msgid "No username has been entered" msgstr "" -#: accounts/forms.py:13 computes/forms.py:14 computes/forms.py:90 +#: accounts/forms.py:13 msgid "No password has been entered" msgstr "" @@ -41,12 +41,16 @@ msgstr "" msgid "Flavor name is already use" msgstr "" -#: accounts/templates/account.html:3 +#: accounts/models.py:85 +msgid "Can change password" +msgstr "" + +#: accounts/templates/account.html:3 admin/templates/admin/common/form.html:6 +#: admin/templates/admin/logs.html:32 admin/templates/admin/user_form.html:6 #: instances/templates/add_instance_owner_block.html:18 #: instances/templates/allinstances_index_grouped.html:7 #: instances/templates/allinstances_index_nongrouped.html:6 -#: instances/templates/instance.html:1669 instances/templates/instances.html:71 -#: logs/templates/showlogs.html:32 +#: instances/templates/instance.html:1642 instances/templates/instances.html:71 msgid "User" msgstr "" @@ -59,15 +63,16 @@ msgid "Public key" msgstr "" #: accounts/templates/account.html:47 accounts/templates/accounts-list.html:25 -#: accounts/templates/accounts.html:21 computes/templates/computes.html:241 +#: accounts/templates/accounts.html:21 admin/templates/admin/group_list.html:24 +#: admin/templates/admin/logs.html:21 admin/templates/admin/user_list.html:25 +#: computes/templates/computes.html:241 #: create/templates/create_instance_w2.html:70 #: instances/templates/allinstances.html:33 #: instances/templates/allinstances.html:49 #: instances/templates/instances.html:61 -#: interfaces/templates/interfaces.html:47 logs/templates/showlogs.html:21 -#: networks/templates/networks.html:50 nwfilters/templates/nwfilters.html:138 -#: secrets/templates/secrets.html:50 storages/templates/storage.html:191 -#: storages/templates/storages.html:50 +#: interfaces/templates/interfaces.html:47 networks/templates/networks.html:50 +#: nwfilters/templates/nwfilters.html:138 secrets/templates/secrets.html:50 +#: storages/templates/storage.html:189 storages/templates/storages.html:50 msgid "Warning" msgstr "" @@ -77,7 +82,7 @@ msgstr "" #: accounts/templates/account.html:56 #: accounts/templates/create_user_inst_block.html:18 -#: instances/templates/instance.html:4 logs/templates/showlogs.html:33 +#: admin/templates/admin/logs.html:33 instances/templates/instance.html:4 msgid "Instance" msgstr "" @@ -86,11 +91,11 @@ msgid "VNC" msgstr "" #: accounts/templates/account.html:58 accounts/templates/account.html:97 -#: instances/templates/instance.html:114 instances/templates/instance.html:438 -#: instances/templates/instance.html:440 instances/templates/instance.html:467 -#: instances/templates/instance.html:502 instances/templates/instance.html:506 -#: instances/templates/instance.html:523 instances/templates/instance.html:525 -#: instances/templates/instance.html:530 instances/views.py:527 +#: instances/templates/instance.html:88 instances/templates/instance.html:412 +#: instances/templates/instance.html:414 instances/templates/instance.html:441 +#: instances/templates/instance.html:476 instances/templates/instance.html:480 +#: instances/templates/instance.html:497 instances/templates/instance.html:499 +#: instances/templates/instance.html:504 msgid "Resize" msgstr "" @@ -98,23 +103,28 @@ msgstr "" #: accounts/templates/account.html:127 #: accounts/templates/accounts-list.html:133 #: accounts/templates/accounts.html:126 accounts/templates/profile.html:84 -#: computes/templates/computes.html:98 computes/templates/computes.html:142 -#: computes/templates/computes.html:190 computes/templates/computes.html:220 -#: instances/templates/instance.html:899 instances/templates/instance.html:906 -#: interfaces/templates/interface.html:61 networks/templates/network.html:53 -#: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 -#: storages/templates/storage.html:63 storages/templates/storage.html:177 +#: admin/templates/admin/common/confirm_delete.html:6 +#: admin/templates/admin/common/confirm_delete.html:16 +#: admin/templates/admin/common/list.html:22 +#: admin/templates/admin/group_list.html:47 +#: admin/templates/admin/user_list.html:67 computes/templates/computes.html:98 +#: computes/templates/computes.html:142 computes/templates/computes.html:190 +#: computes/templates/computes.html:220 instances/templates/instance.html:873 +#: instances/templates/instance.html:880 interfaces/templates/interface.html:61 +#: networks/templates/network.html:53 nwfilters/templates/nwfilter.html:114 +#: nwfilters/templates/nwfilter.html:154 nwfilters/templates/nwfilters.html:123 +#: secrets/templates/secrets.html:77 storages/templates/storage.html:63 +#: storages/templates/storage.html:176 #: venv/lib/python3.6/site-packages/django/forms/formsets.py:375 msgid "Delete" msgstr "" #: accounts/templates/account.html:60 #: create/templates/create_instance_w2.html:85 -#: instances/templates/instance.html:582 instances/templates/instance.html:857 +#: instances/templates/instance.html:556 instances/templates/instance.html:831 #: nwfilters/templates/nwfilter.html:104 nwfilters/templates/nwfilter.html:138 #: nwfilters/templates/nwfilters.html:60 secrets/templates/secrets.html:62 -#: storages/templates/storage.html:103 +#: storages/templates/storage.html:102 msgid "Action" msgstr "" @@ -134,10 +144,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:29 #: computes/templates/computes.html:101 computes/templates/computes.html:145 #: computes/templates/computes.html:193 computes/templates/computes.html:223 -#: computes/templates/create_comp_block.html:60 -#: computes/templates/create_comp_block.html:99 -#: computes/templates/create_comp_block.html:143 -#: computes/templates/create_comp_block.html:171 #: create/templates/create_flav_block.html:51 #: create/templates/create_instance_w2.html:273 #: instances/templates/add_instance_network_block.html:49 @@ -146,7 +152,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:144 #: instances/templates/create_inst_block.html:34 #: instances/templates/edit_instance_volume.html:123 -#: instances/templates/instance.html:1020 +#: instances/templates/instance.html:993 #: interfaces/templates/create_iface_block.html:135 #: networks/templates/add_network_qos.html:50 #: networks/templates/create_net_block.html:84 @@ -155,8 +161,8 @@ msgstr "" #: nwfilters/templates/add_nwf_rule.html:25 #: nwfilters/templates/create_nwfilter_block.html:23 #: nwfilters/templates/nwfilters.html:83 nwfilters/templates/nwfilters.html:111 -#: secrets/templates/create_secret_block.html:53 -#: secrets/templates/secrets.html:111 +#: 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 @@ -164,23 +170,26 @@ msgstr "" #: storages/templates/create_stg_block.html:230 #: storages/templates/create_stg_vol_block.html:27 #: storages/templates/create_stg_vol_block.html:81 -#: storages/templates/storage.html:157 +#: storages/templates/storage.html:156 msgid "Close" msgstr "" #: accounts/templates/account.html:117 accounts/templates/accounts-list.html:45 #: accounts/templates/accounts-list.html:148 #: accounts/templates/accounts.html:36 accounts/templates/accounts.html:141 -#: computes/templates/computes.html:33 networks/templates/network.html:85 -#: nwfilters/templates/nwfilter.html:62 secrets/templates/secrets.html:83 +#: admin/templates/admin/common/list.html:16 +#: admin/templates/admin/group_list.html:44 +#: admin/templates/admin/user_list.html:61 computes/templates/computes.html:33 +#: networks/templates/network.html:85 nwfilters/templates/nwfilter.html:62 +#: secrets/templates/secrets.html:74 msgid "Edit" msgstr "" #: accounts/templates/account.html:127 accounts/templates/profile.html:84 #: create/templates/create_instance_w2.html:291 -#: instances/templates/instance.html:607 instances/templates/instance.html:1031 -#: instances/templates/instance.html:1100 -#: instances/templates/instance.html:1105 +#: instances/templates/instance.html:581 instances/templates/instance.html:1004 +#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1078 #: interfaces/templates/interface.html:61 #: interfaces/templates/interface.html:63 networks/templates/network.html:53 #: networks/templates/network.html:55 networks/templates/network.html:65 @@ -189,37 +198,35 @@ msgstr "" #: networks/templates/network.html:301 networks/templates/network.html:306 #: networks/templates/network.html:356 networks/templates/network.html:361 #: nwfilters/templates/nwfilter.html:114 nwfilters/templates/nwfilter.html:154 -#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:86 +#: nwfilters/templates/nwfilters.html:123 secrets/templates/secrets.html:77 #: storages/templates/storage.html:64 storages/templates/storage.html:67 -#: storages/templates/storage.html:79 storages/templates/storage.html:177 +#: storages/templates/storage.html:79 storages/templates/storage.html:176 msgid "Are you sure?" msgstr "" #: accounts/templates/accounts-list.html:4 #: accounts/templates/accounts-list.html:13 accounts/templates/accounts.html:3 -#: accounts/templates/accounts.html:9 instances/templates/instance.html:683 -#: templates/navbar.html:22 +#: accounts/templates/accounts.html:9 admin/templates/admin/group_list.html:5 +#: admin/templates/admin/user_list.html:6 +#: admin/templates/admin/user_list.html:16 admin/views.py:83 +#: instances/templates/instance.html:657 templates/navbar.html:29 msgid "Users" msgstr "" #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 -msgid "You don't have any User" +#: admin/templates/admin/user_list.html:25 +msgid "You don't have any user" msgstr "" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 -#: computes/templates/computes.html:79 computes/templates/computes.html:127 -#: computes/templates/computes.html:170 -#: computes/templates/create_comp_block.html:40 -#: computes/templates/create_comp_block.html:42 -#: computes/templates/create_comp_block.html:85 -#: computes/templates/create_comp_block.html:87 -#: computes/templates/create_comp_block.html:123 -#: computes/templates/create_comp_block.html:125 +#: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 +#: computes/templates/computes.html:127 computes/templates/computes.html:170 msgid "Username" msgstr "" #: accounts/templates/accounts-list.html:34 accounts/templates/accounts.html:44 -#: computes/templates/computes.html:40 instances/templates/allinstances.html:57 +#: admin/templates/admin/user_list.html:34 computes/templates/computes.html:40 +#: instances/templates/allinstances.html:57 #: instances/templates/allinstances_index_grouped.html:8 #: instances/templates/allinstances_index_nongrouped.html:7 #: instances/templates/instances.html:72 @@ -227,37 +234,41 @@ msgid "Status" msgstr "" #: accounts/templates/accounts-list.html:35 +#: admin/templates/admin/user_list.html:35 msgid "Staff" msgstr "" #: accounts/templates/accounts-list.html:36 +#: admin/templates/admin/user_list.html:36 msgid "Superuser" msgstr "" #: accounts/templates/accounts-list.html:37 -#: instances/templates/instance.html:657 instances/templates/instance.html:1469 -#: instances/templates/instance.html:1471 +#: instances/templates/instance.html:631 instances/templates/instance.html:1442 +#: instances/templates/instance.html:1444 #: instances/templates/instance_actions.html:7 #: nwfilters/templates/nwfilters.html:112 -#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:158 -#: storages/templates/storage.html:165 +#: nwfilters/templates/nwfilters.html:118 storages/templates/storage.html:157 +#: storages/templates/storage.html:164 msgid "Clone" msgstr "" #: accounts/templates/accounts-list.html:51 accounts/templates/accounts.html:48 +#: admin/templates/admin/user_list.html:50 #: instances/templates/allinstances.html:68 #: instances/templates/allinstances_index_grouped.html:26 #: instances/templates/allinstances_index_grouped.html:56 #: instances/templates/allinstances_index_nongrouped.html:20 -#: instances/templates/instance.html:43 instances/templates/instances.html:85 +#: instances/templates/instance.html:17 instances/templates/instances.html:85 msgid "Active" msgstr "" #: accounts/templates/accounts-list.html:53 accounts/templates/accounts.html:50 +#: admin/templates/admin/user_list.html:52 msgid "Blocked" msgstr "" -#: accounts/templates/accounts-list.html:72 accounts/templates/accounts.html:63 +#: accounts/templates/accounts-list.html:71 accounts/templates/accounts.html:63 msgid "Edit user info" msgstr "" @@ -277,7 +288,7 @@ msgstr "" #: instances/templates/allinstances.html:56 #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:580 instances/templates/instance.html:933 +#: instances/templates/instance.html:554 instances/templates/instance.html:906 #: instances/templates/instances.html:70 #: interfaces/templates/create_iface_block.html:18 #: interfaces/templates/interface.html:76 @@ -296,21 +307,18 @@ msgstr "" #: storages/templates/create_stg_vol_block.html:20 #: storages/templates/create_stg_vol_block.html:51 #: storages/templates/create_stg_vol_block.html:53 -#: storages/templates/storage.html:99 storages/templates/storage.html:127 -#: storages/templates/storage.html:129 +#: storages/templates/storage.html:98 storages/templates/storage.html:126 +#: storages/templates/storage.html:128 msgid "Name" msgstr "" #: accounts/templates/accounts-list.html:83 accounts/templates/accounts.html:76 #: accounts/templates/create_user_block.html:24 -#: computes/templates/computes.html:85 computes/templates/computes.html:176 -#: computes/templates/create_comp_block.html:46 -#: computes/templates/create_comp_block.html:48 -#: computes/templates/create_comp_block.html:129 -#: computes/templates/create_comp_block.html:131 +#: accounts/templates/login.html:19 computes/templates/computes.html:85 +#: computes/templates/computes.html:176 #: console/templates/console-spice-full.html:200 -#: instances/templates/instance.html:1318 -#: instances/templates/instance.html:1325 +#: instances/templates/instance.html:1291 +#: instances/templates/instance.html:1298 msgid "Password" msgstr "" @@ -323,7 +331,7 @@ msgid "Is superuser" msgstr "" #: accounts/templates/accounts-list.html:101 -#: accounts/templates/accounts.html:94 +#: accounts/templates/accounts.html:94 instances/models.py:25 msgid "Can clone instances" msgstr "" @@ -348,12 +356,12 @@ msgid "Max disk size (GB)" msgstr "" #: accounts/templates/accounts-list.html:137 -#: accounts/templates/accounts.html:130 +#: accounts/templates/accounts.html:130 admin/templates/admin/user_list.html:63 msgid "Block" msgstr "" #: accounts/templates/accounts-list.html:141 -#: accounts/templates/accounts.html:134 +#: accounts/templates/accounts.html:134 admin/templates/admin/user_list.html:65 msgid "Unblock" msgstr "" @@ -374,7 +382,7 @@ msgstr "" #: networks/templates/modify_ipv4_fixed_address.html:45 #: networks/templates/modify_ipv6_fixed_address.html:45 #: nwfilters/templates/create_nwfilter_block.html:24 -#: secrets/templates/create_secret_block.html:54 +#: 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 @@ -397,10 +405,6 @@ msgstr "" #: accounts/templates/create_user_inst_block.html:30 #: accounts/templates/profile.html:111 -#: computes/templates/create_comp_block.html:63 -#: computes/templates/create_comp_block.html:102 -#: computes/templates/create_comp_block.html:146 -#: computes/templates/create_comp_block.html:174 #: create/templates/create_flav_block.html:54 #: instances/templates/add_instance_network_block.html:50 #: instances/templates/add_instance_owner_block.html:30 @@ -421,6 +425,10 @@ msgstr "" msgid "Incorrect username or password." msgstr "" +#: accounts/templates/login.html:18 accounts/templates/profile.html:21 +msgid "Login" +msgstr "" + #: accounts/templates/logout.html:4 msgid "Sign Out" msgstr "" @@ -430,7 +438,7 @@ msgid "Successful log out" msgstr "" #: accounts/templates/profile.html:4 accounts/templates/profile.html:9 -#: templates/navbar.html:35 +#: templates/navbar.html:45 msgid "Profile" msgstr "" @@ -438,21 +446,17 @@ msgstr "" msgid "Edit Profile" msgstr "" -#: accounts/templates/profile.html:21 -msgid "Login" -msgstr "" - #: accounts/templates/profile.html:33 msgid "Email" msgstr "" #: accounts/templates/profile.html:40 accounts/templates/profile.html:67 -#: accounts/templates/profile.html:133 computes/templates/computes.html:104 -#: computes/templates/computes.html:148 computes/templates/computes.html:196 -#: computes/templates/computes.html:225 instances/templates/instance.html:1215 -#: instances/templates/instance.html:1219 -#: instances/templates/instance.html:1505 -#: instances/templates/instance.html:1507 +#: computes/templates/computes.html:104 computes/templates/computes.html:148 +#: computes/templates/computes.html:196 computes/templates/computes.html:225 +#: instances/templates/instance.html:1188 +#: instances/templates/instance.html:1192 +#: instances/templates/instance.html:1478 +#: instances/templates/instance.html:1480 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:397 msgid "Change" msgstr "" @@ -473,7 +477,7 @@ msgstr "" msgid "Retry" msgstr "" -#: accounts/templates/profile.html:72 instances/templates/instance.html:292 +#: accounts/templates/profile.html:72 instances/templates/instance.html:266 msgid "SSH Keys" msgstr "" @@ -485,92 +489,194 @@ msgstr "" msgid "Enter Public Key" msgstr "" -#: accounts/templates/profile.html:116 accounts/templates/profile.html:119 -msgid "Themes" -msgstr "" - -#: accounts/templates/profile.html:126 -msgid "Current Theme" -msgstr "" - -#: accounts/templates/profile.html:129 -msgid "After change please full refresh page with Ctrl + F5 " -msgstr "" - -#: accounts/views.py:57 +#: accounts/views.py:52 msgid "Key name already exist" msgstr "" -#: accounts/views.py:60 +#: accounts/views.py:55 msgid "Public key already exist" msgstr "" -#: accounts/views.py:63 +#: accounts/views.py:58 msgid "Invalid characters in public key" msgstr "" -#: accounts/views.py:214 +#: accounts/views.py:112 msgid "Instance already added" msgstr "" -#: computes/forms.py:8 computes/forms.py:47 computes/forms.py:84 -#: computes/forms.py:124 computes/forms.py:154 +#: admin/forms.py:46 +msgid "Permissions" +msgstr "" + +#: admin/forms.py:53 admin/templates/admin/group_list.html:15 +#: templates/navbar.html:30 +msgid "Groups" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:12 +msgid "Are you sure you want to delete" +msgstr "" + +#: admin/templates/admin/common/confirm_delete.html:14 +#: admin/templates/admin/common/form.html:22 +#: admin/templates/admin/user_form.html:22 +#: computes/templates/computes/form.html:22 +msgid "Cancel" +msgstr "" + +#: admin/templates/admin/common/form.html:24 +#: admin/templates/admin/user_form.html:24 +#: computes/templates/computes/form.html:24 +#: instances/templates/edit_instance_volume.html:124 +#: networks/templates/add_network_qos.html:51 +msgid "Save" +msgstr "" + +#: admin/templates/admin/common/list.html:9 +msgid "Create New" +msgstr "" + +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +msgid "Search" +msgstr "" + +#: admin/templates/admin/group_list.html:24 +msgid "You don't have any groups" +msgstr "" + +#: admin/templates/admin/group_list.html:32 +msgid "Group Name" +msgstr "" + +#: admin/templates/admin/group_list.html:33 +#: instances/templates/allinstances.html:60 +#: instances/templates/allinstances_index_grouped.html:11 +#: instances/templates/allinstances_index_nongrouped.html:10 +#: instances/templates/instance.html:909 instances/templates/instance.html:1050 +#: instances/templates/instances.html:75 networks/templates/network.html:178 +#: networks/templates/network.html:287 networks/templates/network.html:335 +msgid "Actions" +msgstr "" + +#: admin/templates/admin/logs.html:3 admin/templates/admin/logs.html:8 +#: instances/templates/instance.html:1575 templates/navbar.html:31 +msgid "Logs" +msgstr "" + +#: admin/templates/admin/logs.html:21 +msgid "You don't have any Logs" +msgstr "" + +#: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 +#: instances/templates/instance.html:1641 +msgid "Date" +msgstr "" + +#: admin/templates/admin/logs.html:34 instances/templates/instance.html:1643 +msgid "Message" +msgstr "" + +#: admin/templates/admin/user_list.html:37 +msgid "Can Clone" +msgstr "" + +#: admin/templates/admin/user_list.html:60 +msgid "View Profile" +msgstr "" + +#: admin/views.py:38 +msgid "Create Group" +msgstr "" + +#: admin/views.py:56 +msgid "Update Group" +msgstr "" + +#: admin/views.py:108 +msgid "Create User" +msgstr "" + +#: admin/views.py:130 +msgid "Update User" +msgstr "" + +#: appsettings/templates/appsettings.html:3 +#: appsettings/templates/appsettings.html:8 +msgid "Edit Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:18 +msgid "App Settings" +msgstr "" + +#: appsettings/templates/appsettings.html:22 templates/navbar.html:43 +msgid "Language" +msgstr "" + +#: appsettings/templates/appsettings.html:55 +msgid "After change please full refresh page with 'Ctrl + F5' " +msgstr "" + +#: appsettings/templates/appsettings.html:60 +msgid "Other Settings" +msgstr "" + +#: appsettings/views.py:42 +#, python-brace-format +msgid "SASS directory path is changed. Now: {sass_dir.value}" +msgstr "" + +#: appsettings/views.py:68 +#, python-brace-format +msgid "Theme changed. Now: {theme}" +msgstr "" + +#: appsettings/views.py:83 +#, python-brace-format +msgid "{setting.name} is changed. Now: {setting.value}" +msgstr "" + +#: computes/forms.py:19 +msgid "FQDN/IP" +msgstr "" + +#: computes/forms.py:47 msgid "No hostname has been entered" msgstr "" -#: computes/forms.py:10 computes/forms.py:49 computes/forms.py:86 -#: computes/forms.py:126 +#: computes/forms.py:48 msgid "No IP / Domain name has been entered" msgstr "" -#: computes/forms.py:12 computes/forms.py:51 computes/forms.py:88 -#: computes/forms.py:128 +#: computes/forms.py:49 msgid "No login has been entered" msgstr "" -#: computes/forms.py:22 computes/forms.py:98 computes/forms.py:161 -msgid "The host name must not contain any special characters" +#: computes/forms.py:57 +msgid "The name of the host must not contain any special characters" msgstr "" -#: computes/forms.py:24 computes/forms.py:100 computes/forms.py:163 -msgid "The host name must not exceed 20 characters" +#: computes/forms.py:59 +msgid "The name of the host must not exceed 20 characters" msgstr "" -#: computes/forms.py:29 computes/forms.py:43 computes/forms.py:66 -#: computes/forms.py:80 computes/forms.py:105 computes/forms.py:119 -#: computes/forms.py:168 -msgid "This host is already connected" -msgstr "" - -#: computes/forms.py:36 computes/forms.py:73 computes/forms.py:112 -#: computes/forms.py:147 +#: computes/forms.py:67 computes/validators.py:16 msgid "" "Hostname must contain only numbers, or the domain name separated by \".\"" msgstr "" -#: computes/forms.py:38 computes/forms.py:75 computes/forms.py:114 -#: computes/forms.py:149 +#: computes/forms.py:69 computes/validators.py:18 msgid "Wrong IP address" msgstr "" -#: computes/forms.py:59 computes/forms.py:137 -msgid "The name of the host must not contain any special characters" -msgstr "" - -#: computes/forms.py:61 computes/forms.py:139 -msgid "The name of the host must not exceed 20 characters" -msgstr "" - -#: computes/forms.py:155 -msgid "No details has been entered" -msgstr "" - #: computes/templates/computes.html:3 computes/templates/computes.html:9 -#: templates/navbar.html:19 +#: templates/navbar.html:18 msgid "Computes" msgstr "" -#: computes/templates/computes.html:42 instances/templates/instance.html:1562 +#: computes/templates/computes.html:42 instances/templates/instance.html:1535 msgid "Connected" msgstr "" @@ -580,17 +686,8 @@ msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 #: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 -#: computes/templates/create_comp_block.html:52 -#: computes/templates/create_comp_block.html:54 -#: computes/templates/create_comp_block.html:91 -#: computes/templates/create_comp_block.html:93 -#: computes/templates/create_comp_block.html:135 -#: computes/templates/create_comp_block.html:137 -#: computes/templates/create_comp_block.html:162 -#: computes/templates/create_comp_block.html:164 -#: computes/templates/overview.html:92 instances/templates/instance.html:787 -#: instances/templates/instance.html:866 +#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -604,18 +701,11 @@ msgstr "" #: computes/templates/computes.html:66 computes/templates/computes.html:114 #: computes/templates/computes.html:157 computes/templates/computes.html:205 -#: computes/templates/create_comp_block.html:28 -#: computes/templates/create_comp_block.html:73 -#: computes/templates/create_comp_block.html:111 -#: computes/templates/create_comp_block.html:155 msgid "Label" msgstr "" #: computes/templates/computes.html:73 computes/templates/computes.html:121 #: computes/templates/computes.html:164 -#: computes/templates/create_comp_block.html:34 -#: computes/templates/create_comp_block.html:79 -#: computes/templates/create_comp_block.html:117 msgid "FQDN / IP" msgstr "" @@ -630,37 +720,32 @@ msgstr "" msgid "Hypervisor doesn't have any Computes" msgstr "" -#: computes/templates/create_comp_block.html:12 -msgid "Add Connection" +#: computes/templates/computes/form.html:6 +msgid "Add Compute" msgstr "" -#: computes/templates/create_comp_block.html:17 -msgid "TCP Connection" +#: computes/templates/computes/form.html:11 +msgid "Create Compute" msgstr "" -#: computes/templates/create_comp_block.html:18 -msgid "SSH Connection" +#: computes/templates/create_comp_block.html:5 +msgid "TCP" msgstr "" -#: computes/templates/create_comp_block.html:19 -msgid "TLS Connection" +#: computes/templates/create_comp_block.html:6 +msgid "SSH" msgstr "" -#: computes/templates/create_comp_block.html:20 -msgid "Local Socket Connection" +#: computes/templates/create_comp_block.html:7 +msgid "TLS" msgstr "" -#: computes/templates/create_comp_block.html:36 -#: computes/templates/create_comp_block.html:81 -#: computes/templates/create_comp_block.html:119 -msgid "FQDN or IP Address" +#: computes/templates/create_comp_block.html:8 +msgid "Local" msgstr "" -#: computes/templates/create_comp_block.html:71 -msgid "" -"You must create ssh authorization key. If you have another SSH port " -"on your server, you can add IP:PORT like '192.168.1.1:2222'." +#: computes/templates/create_comp_block.html:9 +msgid "Add new host" msgstr "" #: computes/templates/overview.html:4 computes/templates/overview.html:13 @@ -674,7 +759,7 @@ msgstr "" #: computes/templates/overview.html:16 instances/templates/allinstances.html:4 #: instances/templates/allinstances.html:20 -#: instances/templates/instance.html:23 instances/templates/instances.html:4 +#: instances/templates/bottom_bar.html:17 instances/templates/instances.html:4 #: instances/templates/instances.html:33 interfaces/templates/interface.html:14 #: interfaces/templates/interfaces.html:17 networks/templates/network.html:16 #: networks/templates/networks.html:20 nwfilters/templates/nwfilter.html:15 @@ -772,7 +857,7 @@ msgstr "" #: computes/templates/overview.html:82 instances/templates/allinstances.html:59 #: instances/templates/allinstances_index_grouped.html:10 #: instances/templates/allinstances_index_nongrouped.html:9 -#: instances/templates/instance.html:395 instances/templates/instances.html:74 +#: instances/templates/instance.html:369 instances/templates/instances.html:74 msgid "Memory" msgstr "" @@ -807,6 +892,10 @@ msgstr "" msgid "RAM Utilization" msgstr "" +#: computes/validators.py:24 +msgid "The host name must not contain any special characters" +msgstr "" + #: console/templates/console-base.html:69 msgid "Send key(s)" msgstr "" @@ -894,7 +983,7 @@ msgstr "" #: instances/templates/allinstances.html:58 #: instances/templates/allinstances_index_grouped.html:9 #: instances/templates/allinstances_index_nongrouped.html:8 -#: instances/templates/instance.html:66 instances/templates/instance.html:68 +#: instances/templates/instance.html:40 instances/templates/instance.html:42 #: instances/templates/instances.html:73 msgid "VCPU" msgstr "" @@ -903,7 +992,7 @@ msgstr "" #: create/templates/create_instance_w2.html:83 #: create/templates/create_instance_w2.html:356 #: create/templates/create_instance_w2.html:567 -#: instances/templates/instance.html:71 +#: instances/templates/instance.html:45 msgid "RAM" msgstr "" @@ -912,8 +1001,8 @@ msgstr "" #: create/templates/create_instance_w2.html:360 #: create/templates/create_instance_w2.html:571 #: instances/templates/allinstances.html:78 -#: instances/templates/instance.html:71 instances/templates/instance.html:476 -#: instances/templates/instance.html:489 +#: instances/templates/instance.html:45 instances/templates/instance.html:450 +#: instances/templates/instance.html:463 msgid "MB" msgstr "" @@ -931,7 +1020,8 @@ msgid "GB" msgstr "" #: create/templates/create_instance_w1.html:4 -msgid "Create new instanc" +#: create/templates/create_instance_w2.html:4 +msgid "Create new instance" msgstr "" #: create/templates/create_instance_w1.html:4 @@ -944,7 +1034,7 @@ msgid "New instance on" msgstr "" #: create/templates/create_instance_w1.html:45 -#: instances/templates/instance.html:669 networks/templates/network.html:75 +#: instances/templates/instance.html:643 networks/templates/network.html:75 #: nwfilters/templates/nwfilter.html:52 msgid "XML" msgstr "" @@ -957,10 +1047,6 @@ msgstr "" msgid "Next" msgstr "" -#: create/templates/create_instance_w2.html:4 -msgid "Create new instance" -msgstr "" - #: create/templates/create_instance_w2.html:49 msgid "Flavor" msgstr "" @@ -1007,7 +1093,7 @@ msgstr "" #: create/templates/create_instance_w2.html:595 #: instances/templates/add_instance_volume.html:30 #: instances/templates/add_instance_volume.html:100 -#: instances/templates/instance.html:855 storages/templates/storage.html:4 +#: instances/templates/instance.html:829 storages/templates/storage.html:4 #: storages/templates/storage.html:14 msgid "Storage" msgstr "" @@ -1022,8 +1108,8 @@ msgstr "" #: instances/templates/add_instance_network_block.html:40 #: instances/templates/add_instance_volume.html:117 #: instances/templates/create_inst_block.html:25 -#: instances/templates/instance.html:355 instances/templates/instance.html:805 -#: instances/templates/instance.html:999 instances/templates/instance.html:1674 +#: instances/templates/instance.html:329 instances/templates/instance.html:776 +#: instances/templates/instance.html:972 instances/templates/instance.html:1647 #: interfaces/templates/interface.html:42 #: interfaces/templates/interface.html:44 nwfilters/templates/nwfilter.html:81 #: storages/templates/create_stg_block.html:132 @@ -1036,7 +1122,7 @@ msgstr "" #: create/templates/create_instance_w2.html:392 #: create/templates/create_instance_w2.html:609 #: instances/templates/add_instance_network_block.html:24 -#: instances/templates/instance.html:650 instances/templates/instance.html:986 +#: instances/templates/instance.html:624 instances/templates/instance.html:959 #: networks/templates/network.html:4 networks/templates/network.html:9 #: networks/templates/network.html:110 networks/templates/network.html:221 msgid "Network" @@ -1053,7 +1139,7 @@ msgstr "" #: create/templates/create_instance_w2.html:433 #: create/templates/create_instance_w2.html:646 #: instances/templates/add_instance_network_block.html:37 -#: instances/templates/instance.html:995 nwfilters/templates/nwfilter.html:9 +#: instances/templates/instance.html:968 nwfilters/templates/nwfilter.html:9 msgid "NWFilter" msgstr "" @@ -1064,8 +1150,8 @@ msgstr "" #: create/templates/create_instance_w2.html:209 #: instances/templates/add_instance_network_block.html:18 -#: instances/templates/instance.html:951 instances/templates/instance.html:974 -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:924 instances/templates/instance.html:947 +#: instances/templates/instance.html:1046 #: interfaces/templates/interface.html:46 #: interfaces/templates/interface.html:75 #: interfaces/templates/interfaces.html:63 @@ -1128,7 +1214,8 @@ msgid "Disk Metadata" msgstr "" #: create/templates/create_instance_w2.html:417 -msgid "Metadata Preallocation" +#: create/templates/create_instance_w2.html:630 +msgid "Metadata preallocation" msgstr "" #: create/templates/create_instance_w2.html:419 @@ -1145,44 +1232,40 @@ msgstr "" msgid "Template Disk" msgstr "" -#: create/templates/create_instance_w2.html:630 -msgid "Metadata preallocation" -msgstr "" - -#: create/views.py:69 create/views.py:184 +#: create/views.py:52 create/views.py:164 msgid "A virtual machine with this name already exists" msgstr "" -#: create/views.py:150 +#: create/views.py:133 msgid "You haven't defined any storage pools" msgstr "" -#: create/views.py:153 +#: create/views.py:136 msgid "You haven't defined any network pools" msgstr "" -#: create/views.py:187 +#: create/views.py:167 msgid "There is an instance with same name. Are you sure?" msgstr "" -#: create/views.py:191 +#: create/views.py:171 msgid "No Virtual Machine MAC has been entered" msgstr "" -#: create/views.py:211 +#: create/views.py:204 msgid "Image has already exist. Please check volumes or change instance name" msgstr "" -#: create/views.py:225 +#: create/views.py:230 msgid "First you need to create or select an image" msgstr "" -#: create/views.py:240 +#: create/views.py:252 msgid "Invalid cache mode" msgstr "" -#: create/views.py:269 -msgid "Instance is created." +#: create/views.py:290 +msgid "Instance is created" msgstr "" #: instances/templates/add_instance_network_block.html:12 @@ -1219,13 +1302,13 @@ msgstr "" #: instances/templates/add_instance_volume.html:46 #: storages/templates/create_stg_block.html:183 #: storages/templates/create_stg_vol_block.html:57 -#: storages/templates/storage.html:102 storages/templates/storage.html:140 +#: storages/templates/storage.html:101 storages/templates/storage.html:139 msgid "Format" msgstr "" #: instances/templates/add_instance_volume.html:56 #: storages/templates/create_stg_vol_block.html:67 -#: storages/templates/storage.html:54 storages/templates/storage.html:101 +#: storages/templates/storage.html:54 storages/templates/storage.html:100 #: storages/templates/storages.html:66 msgid "Size" msgstr "" @@ -1233,7 +1316,7 @@ msgstr "" #: instances/templates/add_instance_volume.html:63 #: instances/templates/add_instance_volume.html:123 #: instances/templates/edit_instance_volume.html:53 -#: instances/templates/instance.html:792 +#: instances/templates/instance.html:763 msgid "Bus" msgstr "" @@ -1243,9 +1326,9 @@ msgid "Cache" msgstr "" #: instances/templates/add_instance_volume.html:83 -#: instances/templates/instance.html:1441 +#: instances/templates/instance.html:1414 #: storages/templates/create_stg_vol_block.html:74 -#: storages/templates/storage.html:150 +#: storages/templates/storage.html:149 msgid "Metadata" msgstr "" @@ -1262,39 +1345,30 @@ msgstr "" msgid "You don't have any Instance" msgstr "" -#: instances/templates/allinstances.html:60 -#: instances/templates/allinstances_index_grouped.html:11 -#: instances/templates/allinstances_index_nongrouped.html:10 -#: instances/templates/instance.html:936 instances/templates/instance.html:1077 -#: instances/templates/instances.html:75 networks/templates/network.html:178 -#: networks/templates/network.html:287 networks/templates/network.html:335 -msgid "Actions" -msgstr "" - #: instances/templates/allinstances.html:71 #: instances/templates/allinstances_index_grouped.html:57 #: instances/templates/allinstances_index_nongrouped.html:21 -#: instances/templates/instance.html:40 instances/templates/instances.html:86 +#: instances/templates/instance.html:14 instances/templates/instances.html:86 msgid "Off" msgstr "" #: instances/templates/allinstances.html:74 #: instances/templates/allinstances_index_grouped.html:58 #: instances/templates/allinstances_index_nongrouped.html:22 -#: instances/templates/instance.html:46 instances/templates/instance.html:169 -#: instances/templates/instance.html:224 +#: instances/templates/instance.html:20 instances/templates/instance.html:143 +#: instances/templates/instance.html:198 #: instances/templates/instance_actions.html:15 #: instances/templates/instance_actions.html:32 #: instances/templates/instance_actions.html:49 #: instances/templates/instances.html:87 instances/views.py:699 -#: instances/views.py:1233 +#: instances/views.py:1239 msgid "Suspend" msgstr "" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 -#: instances/templates/instance.html:1463 -#: instances/templates/instance.html:1486 instances/templates/instances.html:70 +#: instances/templates/instance.html:1436 +#: instances/templates/instance.html:1459 instances/templates/instances.html:70 msgid "Description" msgstr "" @@ -1310,6 +1384,10 @@ msgstr "" msgid "Connection Failed" msgstr "" +#: instances/templates/bottom_bar.html:4 +msgid "HOST" +msgstr "" + #: instances/templates/create_inst_block.html:12 msgid "Choose a compute for new instance" msgstr "" @@ -1375,605 +1453,579 @@ msgstr "" msgid "Detect zeroes" msgstr "" -#: instances/templates/edit_instance_volume.html:124 -#: networks/templates/add_network_qos.html:51 -msgid "Save" -msgstr "" - -#: instances/templates/instance.html:10 -msgid "HOST" -msgstr "" - -#: instances/templates/instance.html:52 +#: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" msgstr "" -#: instances/templates/instance.html:55 +#: instances/templates/instance.html:29 msgid "Guest Agent Enabled but not Connected" msgstr "" -#: instances/templates/instance.html:59 +#: instances/templates/instance.html:33 msgid "Guest Agent Not Enabled & Not Connected" msgstr "" -#: instances/templates/instance.html:74 instances/templates/instance.html:400 -#: instances/templates/instance.html:636 +#: instances/templates/instance.html:48 instances/templates/instance.html:374 +#: instances/templates/instance.html:610 msgid "Disk" msgstr "" -#: instances/templates/instance.html:81 +#: instances/templates/instance.html:55 msgid "Refresh instance info" msgstr "" -#: instances/templates/instance.html:85 +#: instances/templates/instance.html:59 msgid "quota reached" msgstr "" -#: instances/templates/instance.html:102 +#: instances/templates/instance.html:76 msgid "Power" msgstr "" -#: instances/templates/instance.html:108 +#: instances/templates/instance.html:82 msgid "Access" msgstr "" -#: instances/templates/instance.html:121 +#: instances/templates/instance.html:95 msgid "Snapshot" msgstr "" -#: instances/templates/instance.html:128 +#: instances/templates/instance.html:102 templates/navbar.html:32 msgid "Settings" msgstr "" -#: instances/templates/instance.html:134 +#: instances/templates/instance.html:108 msgid "Stats" msgstr "" -#: instances/templates/instance.html:140 instances/templates/instance.html:1699 -#: instances/templates/instance.html:1717 -#: instances/templates/instance.html:1721 instances/views.py:420 +#: instances/templates/instance.html:114 instances/templates/instance.html:1672 +#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" msgstr "" -#: instances/templates/instance.html:153 instances/templates/instance.html:202 +#: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 -#: instances/templates/instance_actions.html:52 instances/views.py:386 -#: instances/views.py:1193 +#: instances/templates/instance_actions.html:52 instances/views.py:387 +#: instances/views.py:1199 msgid "Power Off" msgstr "" -#: instances/templates/instance.html:158 instances/templates/instance.html:209 +#: instances/templates/instance.html:132 instances/templates/instance.html:183 #: instances/templates/instance_actions.html:21 #: instances/templates/instance_actions.html:38 -#: instances/templates/instance_actions.html:55 instances/views.py:380 -#: instances/views.py:1205 +#: instances/templates/instance_actions.html:55 instances/views.py:381 +#: instances/views.py:1211 msgid "Power Cycle" msgstr "" -#: instances/templates/instance.html:163 instances/templates/instance.html:183 -#: instances/templates/instance.html:216 instances/templates/instance.html:242 -#: instances/templates/instance_actions.html:35 instances/views.py:392 -#: instances/views.py:1200 +#: instances/templates/instance.html:137 instances/templates/instance.html:157 +#: instances/templates/instance.html:190 instances/templates/instance.html:216 +#: instances/templates/instance_actions.html:35 instances/views.py:393 +#: instances/views.py:1206 msgid "Force Off" msgstr "" -#: instances/templates/instance.html:178 instances/templates/instance.html:235 -#: instances/templates/instance.html:250 +#: instances/templates/instance.html:152 instances/templates/instance.html:209 +#: instances/templates/instance.html:224 #: instances/templates/instance_actions.html:29 instances/views.py:705 -#: instances/views.py:1239 +#: instances/views.py:1245 msgid "Resume" msgstr "" -#: instances/templates/instance.html:191 instances/templates/instance.html:262 -#: instances/templates/instance.html:264 +#: instances/templates/instance.html:165 instances/templates/instance.html:236 +#: instances/templates/instance.html:238 #: instances/templates/instance_actions.html:11 -#: instances/templates/instance_actions.html:46 instances/views.py:373 -#: instances/views.py:1187 +#: instances/templates/instance_actions.html:46 instances/views.py:374 +#: instances/views.py:1193 msgid "Power On" msgstr "" -#: instances/templates/instance.html:200 +#: instances/templates/instance.html:174 msgid "This action sends an ACPI shutdown signal to the instance." msgstr "" -#: instances/templates/instance.html:207 +#: instances/templates/instance.html:181 msgid "" "This action forcibly powers off and start the instance and may cause data " "corruption." msgstr "" -#: instances/templates/instance.html:214 instances/templates/instance.html:240 +#: instances/templates/instance.html:188 instances/templates/instance.html:214 msgid "" "This action forcibly powers off the instance and may cause data corruption." msgstr "" -#: instances/templates/instance.html:222 +#: instances/templates/instance.html:196 msgid "This action suspends the instance." msgstr "" -#: instances/templates/instance.html:233 +#: instances/templates/instance.html:207 msgid "This action restore the instance after suspend." msgstr "" -#: instances/templates/instance.html:248 +#: instances/templates/instance.html:222 msgid "Administrator blocked your instance." msgstr "" -#: instances/templates/instance.html:258 -msgid "Click on Boot button to start this instance." +#: instances/templates/instance.html:232 +msgid "Click on Power On button to start this instance." msgstr "" -#: instances/templates/instance.html:261 +#: instances/templates/instance.html:235 msgid "Template instance cannot be started." msgstr "" -#: instances/templates/instance.html:279 instances/templates/instance.html:311 -#: instances/templates/instance.html:316 instances/templates/instance.html:317 -#: instances/templates/instance.html:321 instances/templates/instance.html:643 +#: instances/templates/instance.html:253 instances/templates/instance.html:285 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 +#: instances/templates/instance.html:295 instances/templates/instance.html:617 #: instances/templates/instance_actions.html:58 msgid "Console" msgstr "" -#: instances/templates/instance.html:285 +#: instances/templates/instance.html:259 msgid "Root Password" msgstr "" -#: instances/templates/instance.html:299 instances/templates/instance.html:375 +#: instances/templates/instance.html:273 instances/templates/instance.html:349 msgid "VDI" msgstr "" -#: instances/templates/instance.html:307 +#: instances/templates/instance.html:281 msgid "" "This action opens a new window with a VNC connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:313 +#: instances/templates/instance.html:287 msgid "Toggle Dropdown" msgstr "" -#: instances/templates/instance.html:316 instances/templates/instance.html:317 +#: instances/templates/instance.html:290 instances/templates/instance.html:291 msgid "Console port" msgstr "" -#: instances/templates/instance.html:316 +#: instances/templates/instance.html:290 msgid "Lite" msgstr "" -#: instances/templates/instance.html:317 +#: instances/templates/instance.html:291 msgid "Full" msgstr "" -#: instances/templates/instance.html:327 +#: instances/templates/instance.html:301 msgid "You need shut down your instance and enter a new root password." msgstr "" -#: instances/templates/instance.html:331 +#: instances/templates/instance.html:305 msgid "Enter Password" msgstr "" -#: instances/templates/instance.html:335 instances/templates/instance.html:337 +#: instances/templates/instance.html:309 instances/templates/instance.html:311 msgid "Reset Root Password" msgstr "" -#: instances/templates/instance.html:345 +#: instances/templates/instance.html:319 msgid "You need shut down your instance and choose your public key." msgstr "" -#: instances/templates/instance.html:361 instances/templates/instance.html:363 +#: instances/templates/instance.html:335 instances/templates/instance.html:337 msgid "Add Public Key" msgstr "" -#: instances/templates/instance.html:371 +#: instances/templates/instance.html:345 msgid "" "This action opens a remote viewer with a connection to the console of the " "instance." msgstr "" -#: instances/templates/instance.html:390 +#: instances/templates/instance.html:364 msgid "CPU" msgstr "" -#: instances/templates/instance.html:411 +#: instances/templates/instance.html:385 msgid "Logical host CPUs" msgstr "" -#: instances/templates/instance.html:413 +#: instances/templates/instance.html:387 instances/templates/instance.html:450 +#: instances/templates/instance.html:490 msgid "Current Allocation" msgstr "" -#: instances/templates/instance.html:427 +#: instances/templates/instance.html:401 instances/templates/instance.html:463 msgid "Maximum Allocation" msgstr "" -#: instances/templates/instance.html:445 +#: instances/templates/instance.html:419 msgid "Logical Instance Active/Maximum CPUs" msgstr "" -#: instances/templates/instance.html:453 instances/templates/instance.html:700 -#: instances/templates/instance.html:715 networks/templates/network.html:65 +#: instances/templates/instance.html:427 instances/templates/instance.html:674 +#: instances/templates/instance.html:689 networks/templates/network.html:65 #: storages/templates/storage.html:79 msgid "Disable" msgstr "" -#: instances/templates/instance.html:455 +#: instances/templates/instance.html:429 msgid "Constant" msgstr "" -#: instances/templates/instance.html:457 instances/templates/instance.html:698 -#: instances/templates/instance.html:713 networks/templates/network.html:63 +#: instances/templates/instance.html:431 instances/templates/instance.html:672 +#: instances/templates/instance.html:687 networks/templates/network.html:63 #: storages/templates/storage.html:76 msgid "Enable" msgstr "" -#: instances/templates/instance.html:466 instances/templates/instance.html:505 -#: instances/templates/instance.html:529 +#: instances/templates/instance.html:440 instances/templates/instance.html:479 +#: instances/templates/instance.html:503 msgid "You don't have permission for resizing instance" msgstr "" -#: instances/templates/instance.html:474 +#: instances/templates/instance.html:448 msgid "Total host memory" msgstr "" -#: instances/templates/instance.html:476 instances/templates/instance.html:516 -msgid "Current allocation" -msgstr "" - -#: instances/templates/instance.html:484 instances/templates/instance.html:499 +#: instances/templates/instance.html:458 instances/templates/instance.html:473 msgid "Custom value" msgstr "" -#: instances/templates/instance.html:489 -msgid "Maximum allocation" -msgstr "" - -#: instances/templates/instance.html:513 +#: instances/templates/instance.html:487 msgid "Disk allocation (GB)" msgstr "" -#: instances/templates/instance.html:543 instances/templates/instance.html:564 -#: instances/templates/instance.html:566 +#: instances/templates/instance.html:517 instances/templates/instance.html:538 +#: instances/templates/instance.html:540 msgid "Take Snapshot" msgstr "" -#: instances/templates/instance.html:548 +#: instances/templates/instance.html:522 msgid "Manage Snapshots" msgstr "" -#: instances/templates/instance.html:556 +#: instances/templates/instance.html:530 msgid "" "This may take more than an hour, depending on how much content is on your " "droplet and how large the disk is." msgstr "" -#: instances/templates/instance.html:560 +#: instances/templates/instance.html:534 msgid "Enter Snapshot Name" msgstr "" -#: instances/templates/instance.html:571 +#: instances/templates/instance.html:545 msgid "To take a snapshot please Power Off the instance." msgstr "" -#: instances/templates/instance.html:576 +#: instances/templates/instance.html:550 msgid "Choose a snapshot for restore/delete" msgstr "" -#: instances/templates/instance.html:581 instances/templates/instance.html:1668 -#: logs/templates/showlogs.html:31 -msgid "Date" -msgstr "" - -#: instances/templates/instance.html:593 +#: instances/templates/instance.html:567 msgid "Revert to this Snapshot" msgstr "" -#: instances/templates/instance.html:598 +#: instances/templates/instance.html:572 msgid "To restore snapshots you need Power Off the instance." msgstr "" -#: instances/templates/instance.html:607 +#: instances/templates/instance.html:581 msgid "Delete Snapshot" msgstr "" -#: instances/templates/instance.html:618 +#: instances/templates/instance.html:592 msgid "You do not have any snapshots" msgstr "" -#: instances/templates/instance.html:631 +#: instances/templates/instance.html:605 msgid "Boot" msgstr "" -#: instances/templates/instance.html:664 instances/templates/instance.html:1199 -#: instances/templates/instance.html:1201 +#: instances/templates/instance.html:638 instances/templates/instance.html:1172 +#: instances/templates/instance.html:1174 msgid "Migrate" msgstr "" -#: instances/templates/instance.html:676 +#: instances/templates/instance.html:650 msgid "Options" msgstr "" -#: instances/templates/instance.html:692 networks/templates/network.html:59 +#: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" msgstr "" -#: instances/templates/instance.html:696 +#: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " msgstr "" -#: instances/templates/instance.html:706 +#: instances/templates/instance.html:680 msgid "Boot Order" msgstr "" -#: instances/templates/instance.html:711 +#: instances/templates/instance.html:685 msgid "Enable Boot Menu for your instance when it starts up " msgstr "" -#: instances/templates/instance.html:713 +#: instances/templates/instance.html:687 msgid "Show boot menu" msgstr "" -#: instances/templates/instance.html:715 +#: instances/templates/instance.html:689 msgid "Hide boot menu" msgstr "" -#: instances/templates/instance.html:719 +#: instances/templates/instance.html:693 msgid "Please shutdown instance to modify boot menu" msgstr "" -#: instances/templates/instance.html:750 +#: instances/templates/instance.html:724 msgid "up: move selected devices" msgstr "" -#: instances/templates/instance.html:753 +#: instances/templates/instance.html:727 msgid "down: move selected devices" msgstr "" -#: instances/templates/instance.html:759 instances/templates/instance.html:1021 +#: instances/templates/instance.html:733 instances/templates/instance.html:994 msgid "Apply" msgstr "" -#: instances/templates/instance.html:769 +#: instances/templates/instance.html:743 msgid "Instance Media" msgstr "" -#: instances/templates/instance.html:771 -msgid "Detach CD-ROM (remove device)" -msgstr "" - -#: instances/templates/instance.html:776 +#: instances/templates/instance.html:746 msgid "Add CD-ROM" msgstr "" -#: instances/templates/instance.html:793 -msgid "Dev" -msgstr "" - -#: instances/templates/instance.html:794 -msgid "CD-ROM" -msgstr "" - -#: instances/templates/instance.html:811 instances/templates/instance.html:813 -msgid "Mount" -msgstr "" - -#: instances/templates/instance.html:826 instances/templates/instance.html:828 -msgid "Unmount" -msgstr "" - -#: instances/templates/instance.html:838 -msgid "There is not any CD-ROM device." -msgstr "" - -#: instances/templates/instance.html:843 -msgid "Instance Volume" -msgstr "" - -#: instances/templates/instance.html:852 +#: instances/templates/instance.html:764 instances/templates/instance.html:826 #: interfaces/templates/create_iface_block.html:34 #: networks/templates/network.html:46 networks/templates/networks.html:63 #: storages/templates/create_stg_block.html:77 msgid "Device" msgstr "" -#: instances/templates/instance.html:853 +#: instances/templates/instance.html:765 +msgid "CD-ROM" +msgstr "" + +#: instances/templates/instance.html:781 instances/templates/instance.html:783 +msgid "Mount" +msgstr "" + +#: instances/templates/instance.html:786 +msgid "Detach CD-ROM (remove device)" +msgstr "" + +#: instances/templates/instance.html:800 instances/templates/instance.html:802 +msgid "Unmount" +msgstr "" + +#: instances/templates/instance.html:812 +msgid "There is not any CD-ROM device." +msgstr "" + +#: instances/templates/instance.html:817 +msgid "Instance Volume" +msgstr "" + +#: instances/templates/instance.html:827 msgid "Used" msgstr "" -#: instances/templates/instance.html:854 +#: instances/templates/instance.html:828 msgid "Capacity" msgstr "" -#: instances/templates/instance.html:856 instances/templates/instance.html:955 +#: instances/templates/instance.html:830 instances/templates/instance.html:928 msgid "Source" msgstr "" -#: instances/templates/instance.html:896 instances/templates/instance.html:903 +#: instances/templates/instance.html:870 instances/templates/instance.html:877 msgid "Detach" msgstr "" -#: instances/templates/instance.html:896 +#: instances/templates/instance.html:870 msgid "Are you sure to detach volume?" msgstr "" -#: instances/templates/instance.html:899 +#: instances/templates/instance.html:873 msgid "Are you sure to delete volume?" msgstr "" -#: instances/templates/instance.html:903 instances/templates/instance.html:906 +#: instances/templates/instance.html:877 instances/templates/instance.html:880 msgid "Are you sure? This may lead data corruption!" msgstr "" -#: instances/templates/instance.html:923 +#: instances/templates/instance.html:896 msgid "Add a network device" msgstr "" -#: instances/templates/instance.html:929 +#: instances/templates/instance.html:902 msgid "Network Devices" msgstr "" -#: instances/templates/instance.html:934 instances/templates/instance.html:935 +#: instances/templates/instance.html:907 instances/templates/instance.html:908 msgid "Info" msgstr "" -#: instances/templates/instance.html:948 +#: instances/templates/instance.html:921 msgid "active" msgstr "" -#: instances/templates/instance.html:953 nwfilters/templates/nwfilter.html:78 +#: instances/templates/instance.html:926 nwfilters/templates/nwfilter.html:78 msgid "Filter" msgstr "" -#: instances/templates/instance.html:960 +#: instances/templates/instance.html:933 msgid "Edit NIC" msgstr "" -#: instances/templates/instance.html:968 +#: instances/templates/instance.html:941 msgid "Edit Instance Network" msgstr "" -#: instances/templates/instance.html:981 +#: instances/templates/instance.html:954 msgid "Net Source" msgstr "" -#: instances/templates/instance.html:989 interfaces/templates/interface.html:3 +#: instances/templates/instance.html:962 interfaces/templates/interface.html:3 #: interfaces/templates/interface.html:8 interfaces/templates/interface.html:40 msgid "Interface" msgstr "" -#: instances/templates/instance.html:1007 -#: instances/templates/instance.html:1046 +#: instances/templates/instance.html:980 instances/templates/instance.html:1019 msgid "Model" msgstr "" -#: instances/templates/instance.html:1021 -msgid "Apply Network Changes" +#: instances/templates/instance.html:994 +msgid "Apply network changes" msgstr "" -#: instances/templates/instance.html:1030 +#: instances/templates/instance.html:1003 msgid "Delete Device" msgstr "" -#: instances/templates/instance.html:1038 +#: instances/templates/instance.html:1011 #: interfaces/templates/create_iface_block.html:71 #: interfaces/templates/interface.html:42 msgid "IPv4" msgstr "" -#: instances/templates/instance.html:1042 +#: instances/templates/instance.html:1015 #: interfaces/templates/create_iface_block.html:74 #: interfaces/templates/interface.html:44 msgid "IPv6" msgstr "" -#: instances/templates/instance.html:1048 +#: instances/templates/instance.html:1021 msgid "QoS" msgstr "" -#: instances/templates/instance.html:1067 networks/templates/network.html:325 +#: instances/templates/instance.html:1040 networks/templates/network.html:325 msgid "QoS Configuration" msgstr "" -#: instances/templates/instance.html:1073 +#: instances/templates/instance.html:1046 #: networks/templates/add_network_qos.html:18 #: networks/templates/network.html:331 nwfilters/templates/nwfilter.html:134 msgid "Direction" msgstr "" -#: instances/templates/instance.html:1074 +#: instances/templates/instance.html:1047 #: networks/templates/add_network_qos.html:27 #: networks/templates/network.html:332 msgid "Average" msgstr "" -#: instances/templates/instance.html:1075 +#: instances/templates/instance.html:1048 #: networks/templates/add_network_qos.html:34 #: networks/templates/network.html:333 msgid "Peak" msgstr "" -#: instances/templates/instance.html:1076 +#: instances/templates/instance.html:1049 #: networks/templates/add_network_qos.html:41 #: networks/templates/network.html:334 msgid "Burst" msgstr "" -#: instances/templates/instance.html:1100 networks/templates/network.html:356 +#: instances/templates/instance.html:1073 networks/templates/network.html:356 msgid "Edit QoS" msgstr "" -#: instances/templates/instance.html:1105 networks/templates/network.html:361 +#: instances/templates/instance.html:1078 networks/templates/network.html:361 msgid "Delete QoS" msgstr "" -#: instances/templates/instance.html:1120 +#: instances/templates/instance.html:1093 msgid "For migration both host servers must have equal settings and OS type" msgstr "" -#: instances/templates/instance.html:1123 +#: instances/templates/instance.html:1096 msgid "Original host" msgstr "" -#: instances/templates/instance.html:1129 +#: instances/templates/instance.html:1102 msgid "Host migration" msgstr "" -#: instances/templates/instance.html:1146 +#: instances/templates/instance.html:1119 msgid "Live migration" msgstr "" -#: instances/templates/instance.html:1154 +#: instances/templates/instance.html:1127 msgid "Unsafe migration" msgstr "" -#: instances/templates/instance.html:1162 +#: instances/templates/instance.html:1135 msgid "Delete original" msgstr "" -#: instances/templates/instance.html:1170 +#: instances/templates/instance.html:1143 msgid "Offline migration" msgstr "" -#: instances/templates/instance.html:1178 +#: instances/templates/instance.html:1151 msgid "Post copy" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Forces CPU convergence during live migration" msgstr "" -#: instances/templates/instance.html:1186 +#: instances/templates/instance.html:1159 msgid "Auto converge" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compress instance memory for fast migration" msgstr "" -#: instances/templates/instance.html:1194 +#: instances/templates/instance.html:1167 msgid "Compressed" msgstr "" -#: instances/templates/instance.html:1207 -msgid "If you need to edit xml please Power Off the instance" +#: instances/templates/instance.html:1180 +msgid "If you need to edit XML please Power Off the instance" msgstr "" -#: instances/templates/instance.html:1228 +#: instances/templates/instance.html:1201 msgid "Instance owners" msgstr "" -#: instances/templates/instance.html:1241 +#: instances/templates/instance.html:1214 msgid "Delete Ownership" msgstr "" -#: instances/templates/instance.html:1256 +#: instances/templates/instance.html:1229 msgid "To set console's type, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1259 +#: instances/templates/instance.html:1232 #: interfaces/templates/create_iface_block.html:44 #: interfaces/templates/interface.html:77 -#: interfaces/templates/interfaces.html:62 secrets/templates/secrets.html:60 +#: 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 @@ -1982,188 +2034,179 @@ msgstr "" msgid "Type" msgstr "" -#: instances/templates/instance.html:1263 -#: instances/templates/instance.html:1287 -#: instances/templates/instance.html:1356 -#: instances/templates/instance.html:1520 +#: instances/templates/instance.html:1236 +#: instances/templates/instance.html:1260 +#: instances/templates/instance.html:1329 +#: instances/templates/instance.html:1493 msgid "please choose" msgstr "" -#: instances/templates/instance.html:1271 -#: instances/templates/instance.html:1273 -#: instances/templates/instance.html:1294 -#: instances/templates/instance.html:1296 -#: instances/templates/instance.html:1332 -#: instances/templates/instance.html:1334 -#: instances/templates/instance.html:1364 -#: instances/templates/instance.html:1366 -#: instances/templates/instance.html:1527 -#: instances/templates/instance.html:1529 -#: instances/templates/instance.html:1549 -#: instances/templates/instance.html:1551 -#: instances/templates/instance.html:1579 secrets/templates/secrets.html:112 +#: instances/templates/instance.html:1244 +#: instances/templates/instance.html:1246 +#: instances/templates/instance.html:1267 +#: instances/templates/instance.html:1269 +#: instances/templates/instance.html:1305 +#: instances/templates/instance.html:1307 +#: instances/templates/instance.html:1337 +#: instances/templates/instance.html:1339 +#: instances/templates/instance.html:1500 +#: instances/templates/instance.html:1502 +#: instances/templates/instance.html:1522 +#: instances/templates/instance.html:1524 +#: instances/templates/instance.html:1552 secrets/templates/secrets.html:103 msgid "Set" msgstr "" -#: instances/templates/instance.html:1280 +#: instances/templates/instance.html:1253 msgid "To set console listen address, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1283 +#: instances/templates/instance.html:1256 msgid "Listen on" msgstr "" -#: instances/templates/instance.html:1303 +#: instances/templates/instance.html:1276 msgid "To create console password, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1309 +#: instances/templates/instance.html:1282 msgid "Generate" msgstr "" -#: instances/templates/instance.html:1313 -#: instances/templates/instance.html:1347 networks/templates/network.html:169 +#: instances/templates/instance.html:1286 +#: instances/templates/instance.html:1320 networks/templates/network.html:169 #: networks/templates/network.html:279 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:395 msgid "Clear" msgstr "" -#: instances/templates/instance.html:1329 networks/templates/network.html:161 +#: instances/templates/instance.html:1302 networks/templates/network.html:161 #: networks/templates/network.html:271 nwfilters/templates/nwfilters.html:88 msgid "Show" msgstr "" -#: instances/templates/instance.html:1341 +#: instances/templates/instance.html:1314 msgid "To set console's keymap, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1352 +#: instances/templates/instance.html:1325 msgid "Keymap" msgstr "" -#: instances/templates/instance.html:1378 +#: instances/templates/instance.html:1351 msgid "Create a clone" msgstr "" -#: instances/templates/instance.html:1381 +#: instances/templates/instance.html:1354 msgid "Clone Name" msgstr "" -#: instances/templates/instance.html:1388 -#: instances/templates/instance.html:1419 +#: instances/templates/instance.html:1361 +#: instances/templates/instance.html:1392 msgid "Guess" msgstr "" -#: instances/templates/instance.html:1407 +#: instances/templates/instance.html:1380 msgid "Network devices" msgstr "" -#: instances/templates/instance.html:1417 +#: instances/templates/instance.html:1390 msgid "Random" msgstr "" -#: instances/templates/instance.html:1432 +#: instances/templates/instance.html:1405 msgid "Storage devices" msgstr "" -#: instances/templates/instance.html:1457 -#: instances/templates/instance.html:1480 +#: instances/templates/instance.html:1430 +#: instances/templates/instance.html:1453 msgid "Title" msgstr "" -#: instances/templates/instance.html:1477 +#: instances/templates/instance.html:1450 msgid "To set instance template name description, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1492 +#: instances/templates/instance.html:1465 msgid "Is template" msgstr "" -#: instances/templates/instance.html:1513 +#: instances/templates/instance.html:1486 msgid "To set instance video model, shutdown the instance." msgstr "" -#: instances/templates/instance.html:1516 +#: instances/templates/instance.html:1489 msgid "Primary Video Model" msgstr "" -#: instances/templates/instance.html:1537 +#: instances/templates/instance.html:1510 msgid "To set instance vCPUs hotpluggable" msgstr "" -#: instances/templates/instance.html:1540 +#: instances/templates/instance.html:1513 msgid "vCPU Hot Plug" msgstr "" -#: instances/templates/instance.html:1544 -#: instances/templates/instance.html:1575 +#: instances/templates/instance.html:1517 +#: instances/templates/instance.html:1548 msgid "Enabled" msgstr "" -#: instances/templates/instance.html:1545 -#: instances/templates/instance.html:1576 +#: instances/templates/instance.html:1518 +#: instances/templates/instance.html:1549 msgid "Disabled" msgstr "" -#: instances/templates/instance.html:1559 +#: instances/templates/instance.html:1532 msgid "To Enable/Disable Qemu Guest Agent. Status" msgstr "" -#: instances/templates/instance.html:1564 +#: instances/templates/instance.html:1537 msgid "Disconnected" msgstr "" -#: instances/templates/instance.html:1567 +#: instances/templates/instance.html:1540 #: venv/lib/python3.6/site-packages/django/forms/widgets.py:709 msgid "Unknown" msgstr "" -#: instances/templates/instance.html:1571 +#: instances/templates/instance.html:1544 msgid "Qemu Guest Agent" msgstr "" -#: instances/templates/instance.html:1597 +#: instances/templates/instance.html:1570 msgid "Real Time" msgstr "" -#: instances/templates/instance.html:1602 logs/templates/showlogs.html:3 -#: logs/templates/showlogs.html:8 templates/navbar.html:25 -msgid "Logs" -msgstr "" - -#: instances/templates/instance.html:1611 +#: instances/templates/instance.html:1584 msgid "CPU Usage" msgstr "" -#: instances/templates/instance.html:1623 +#: instances/templates/instance.html:1596 msgid "Memory Usage" msgstr "" -#: instances/templates/instance.html:1636 +#: instances/templates/instance.html:1609 msgid "Bandwidth Device" msgstr "" -#: instances/templates/instance.html:1650 +#: instances/templates/instance.html:1623 msgid "Disk I/O device" msgstr "" -#: instances/templates/instance.html:1670 logs/templates/showlogs.html:34 -msgid "Message" -msgstr "" - -#: instances/templates/instance.html:1689 +#: instances/templates/instance.html:1662 msgid "Destroy Instance" msgstr "" -#: instances/templates/instance.html:1696 +#: instances/templates/instance.html:1669 msgid "Delete storage for instance?" msgstr "" -#: instances/templates/instance.html:1706 +#: instances/templates/instance.html:1678 msgid "Remove Instance's data" msgstr "" -#: instances/templates/instance.html:1713 +#: instances/templates/instance.html:1685 msgid "Remove Instance's NVRAM" msgstr "" @@ -2176,100 +2219,104 @@ msgstr "" msgid "Hypervisor doesn't have any Instances" msgstr "" -#: instances/views.py:226 +#: instances/views.py:224 msgid "None available device name" msgstr "" -#: instances/views.py:262 +#: instances/views.py:260 #, python-format msgid "Migrate to %s" msgstr "" -#: instances/views.py:339 +#: instances/views.py:340 #, python-format -msgid "Fixing uuid %s" +msgid "Fixing UUID %s" msgstr "" -#: instances/views.py:344 -msgid "Instance.DoesNotExist: Creating new instance" +#: instances/views.py:345 +msgid "Instance does not exist: Creating new instance" msgstr "" -#: instances/views.py:369 instances/views.py:1184 +#: instances/views.py:370 instances/views.py:1190 msgid "Templates cannot be started." msgstr "" -#: instances/views.py:436 +#: instances/views.py:437 msgid "Reset root password" msgstr "" -#: instances/views.py:444 instances/views.py:466 +#: instances/views.py:445 instances/views.py:467 msgid "Please shutdown down your instance and then try again" msgstr "" -#: instances/views.py:458 +#: instances/views.py:459 #, python-format msgid "Installed new ssh public key %s" msgstr "" -#: instances/views.py:476 +#: instances/views.py:477 #, python-brace-format msgid "User {quota_msg} quota reached, cannot resize CPU of '{instance.name}'!" msgstr "" -#: instances/views.py:482 +#: instances/views.py:483 msgid "Resize CPU" msgstr "" -#: instances/views.py:500 +#: instances/views.py:501 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize memory of '{instance.name}'!" msgstr "" -#: instances/views.py:506 +#: instances/views.py:507 msgid "Resize Memory" msgstr "" -#: instances/views.py:523 +#: instances/views.py:524 #, python-brace-format msgid "" "User {quota_msg} quota reached, cannot resize disks of '{instance.name}'!" msgstr "" -#: instances/views.py:548 -msgid "Attach new disk {} ({})" +#: instances/views.py:528 +msgid "Disk resize" msgstr "" -#: instances/views.py:570 +#: instances/views.py:549 +#, python-brace-format +msgid "Attach new disk {name} ({format})" +msgstr "" + +#: instances/views.py:571 msgid "Attach Existing disk: " msgstr "" -#: instances/views.py:602 -msgid "" -"Disk changes changes are applied. But it will be activated after shutdown" -msgstr "" - -#: instances/views.py:605 -msgid "Disk is changed successfully." +#: instances/views.py:603 +msgid "Volume changes are applied. But it will be activated after shutdown" msgstr "" #: instances/views.py:606 +msgid "Volume is changed successfully." +msgstr "" + +#: instances/views.py:607 msgid "Edit disk: " msgstr "" -#: instances/views.py:622 +#: instances/views.py:623 msgid "Delete disk: " msgstr "" -#: instances/views.py:627 +#: instances/views.py:628 msgid "The disk: " msgstr "" -#: instances/views.py:637 +#: instances/views.py:638 msgid "Detach disk: " msgstr "" -#: instances/views.py:645 +#: instances/views.py:646 msgid "Add CD-ROM: " msgstr "" @@ -2359,141 +2406,145 @@ msgstr "" msgid "Set VNC keymap" msgstr "" -#: instances/views.py:818 +#: instances/views.py:817 msgid "Set VNC type" msgstr "" -#: instances/views.py:825 +#: instances/views.py:821 +msgid "Console type not supported" +msgstr "" + +#: instances/views.py:828 msgid "Set VNC listen address" msgstr "" -#: instances/views.py:837 +#: instances/views.py:840 #, python-brace-format msgid "Set Quest Agent {status}" msgstr "" -#: instances/views.py:844 +#: instances/views.py:847 msgid "Set Video Model" msgstr "" -#: instances/views.py:869 +#: instances/views.py:872 msgid "Change network" msgstr "" -#: instances/views.py:882 +#: instances/views.py:885 msgid "Network Device Config is changed. Please shutdown instance to activate." msgstr "" -#: instances/views.py:887 +#: instances/views.py:890 msgid "Add network" msgstr "" -#: instances/views.py:897 +#: instances/views.py:900 msgid "Delete network" msgstr "" -#: instances/views.py:909 +#: instances/views.py:912 #, python-brace-format msgid "Set Link State: {state}" msgstr "" -#: instances/views.py:925 +#: instances/views.py:928 msgid "{qos_dir.capitalize()} QoS is set" msgstr "" -#: instances/views.py:928 networks/views.py:206 +#: instances/views.py:931 networks/views.py:216 msgid "{qos_dir.capitalize()} QoS is set. Network XML is changed." msgstr "" -#: instances/views.py:929 networks/views.py:207 +#: instances/views.py:932 networks/views.py:217 msgid "Stop and start network to activate new config" msgstr "" -#: instances/views.py:940 networks/views.py:221 +#: instances/views.py:943 networks/views.py:233 msgid "{qos_dir.capitalize()} QoS is deleted" msgstr "" -#: instances/views.py:956 -msgid "Owner already added" +#: instances/views.py:959 +msgid "One owner is allowed and owner already added" msgstr "" -#: instances/views.py:961 +#: instances/views.py:964 #, python-brace-format msgid "Added owner {user_id}" msgstr "" -#: instances/views.py:969 +#: instances/views.py:972 #, python-brace-format msgid "Deleted owner {userinstance_id}" msgstr "" -#: instances/views.py:995 +#: instances/views.py:1001 msgid "User '{quota_msg}' quota reached, cannot create '{clone_data['name']}'!" msgstr "" -#: instances/views.py:998 +#: instances/views.py:1004 msgid "Instance '{clone_data['name']}' already exists!" msgstr "" -#: instances/views.py:1001 +#: instances/views.py:1007 msgid "Instance name '{clone_data['name']}' contains invalid characters!" msgstr "" -#: instances/views.py:1005 +#: instances/views.py:1011 msgid "Instance MAC '{clone_data['clone-net-mac-0']}' invalid format!" msgstr "" -#: instances/views.py:1021 +#: instances/views.py:1027 #, python-format msgid "Clone of '%s'" msgstr "" -#: instances/views.py:1039 +#: instances/views.py:1046 msgid "Edit options" msgstr "" -#: instances/views.py:1097 +#: instances/views.py:1103 msgid "Deleting due to multiple(Instance Name) records." msgstr "" -#: instances/views.py:1105 +#: instances/views.py:1111 msgid "Deleting due to multiple(UUID) records." msgstr "" -#: instances/views.py:1212 +#: instances/views.py:1218 msgid "Send console.vv file" msgstr "" #: interfaces/forms.py:25 -msgid "The ipv4 must not contain any special characters" +msgid "The IPv4 address must not contain any special characters" msgstr "" #: interfaces/forms.py:27 -msgid "The ipv4 must not exceed 20 characters" +msgid "The IPv4 address must not exceed 20 characters" msgstr "" #: interfaces/forms.py:34 -msgid "The ipv4 gateway must not contain any special characters" +msgid "The IPv4 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:36 -msgid "The ipv4 gateway must not exceed 20 characters" +msgid "The IPv4 gateway must not exceed 20 characters" msgstr "" #: interfaces/forms.py:43 -msgid "The ipv6 must not contain any special characters" +msgid "The IPv6 address must not contain any special characters" msgstr "" #: interfaces/forms.py:45 -msgid "The ipv6 must not exceed 100 characters" +msgid "The IPv6 address must not exceed 100 characters" msgstr "" #: interfaces/forms.py:52 -msgid "The ipv6 gateway must not contain any special characters" +msgid "The IPv6 gateway must not contain any special characters" msgstr "" #: interfaces/forms.py:54 -msgid "The ipv6 gateway must not exceed 100 characters" +msgid "The IPv6 gateway must not exceed 100 characters" msgstr "" #: interfaces/forms.py:61 interfaces/forms.py:70 @@ -2623,10 +2674,6 @@ msgstr "" msgid "Hypervisor doesn't have any Interfaces" msgstr "" -#: logs/templates/showlogs.html:21 -msgid "You don't have any Logs" -msgstr "" - #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" msgstr "" @@ -2647,16 +2694,20 @@ msgstr "" msgid "The pool name must not exceed 20 characters" msgstr "" -#: networks/forms.py:33 networks/forms.py:42 -msgid "The pool subnet must not contain any special characters" +#: networks/forms.py:33 +msgid "The IPv4 subnet must not contain any special characters" msgstr "" #: networks/forms.py:35 -msgid "The pool subnet must not exceed 20 characters" +msgid "The IPv4 subnet must not exceed 20 characters" +msgstr "" + +#: networks/forms.py:42 +msgid "The IPv6 subnet must not contain any special characters" msgstr "" #: networks/forms.py:44 -msgid "The pool subnet must not exceed 42 characters" +msgid "The IPv6 subnet must not exceed 42 characters" msgstr "" #: networks/forms.py:52 @@ -2716,7 +2767,7 @@ msgid "DHCPv4" msgstr "" #: networks/templates/create_net_block.html:47 -msgid "Fixed Address" +msgid "Fixed Addresses" msgstr "" #: networks/templates/create_net_block.html:53 @@ -2793,7 +2844,7 @@ msgid "Edit DHCP Range" msgstr "" #: networks/templates/network.html:152 -msgid "IPv4 Fixed Address" +msgid "IPv4 Fixed Addresses" msgstr "" #: networks/templates/network.html:192 networks/templates/network.html:301 @@ -2813,7 +2864,7 @@ msgid "IPv6 Forwarding" msgstr "" #: networks/templates/network.html:264 -msgid "IPv6 Fixed Address" +msgid "IPv6 Fixed Addresses" msgstr "" #: networks/templates/networks.html:50 @@ -2836,40 +2887,40 @@ msgstr "" msgid "For libvirt, the IPv6 network prefix must be /64" msgstr "" -#: networks/views.py:115 +#: networks/views.py:124 msgid "Unknown Network Family" msgstr "" -#: networks/views.py:165 +#: networks/views.py:174 msgid "{family.upper()} Fixed Address Operation Completed." msgstr "" -#: networks/views.py:175 +#: networks/views.py:184 msgid "{family.upper()} Fixed Address is Deleted." msgstr "" -#: networks/views.py:183 +#: networks/views.py:192 msgid "{family.upper()} DHCP Range is Changed." msgstr "" -#: networks/views.py:192 +#: networks/views.py:201 msgid "" "Network XML is changed. \\Stop and start network to activate new config." msgstr "" -#: networks/views.py:195 +#: networks/views.py:203 msgid "Network XML is changed." msgstr "" -#: networks/views.py:209 +#: networks/views.py:219 msgid "{} QoS is set" msgstr "" -#: networks/views.py:218 +#: networks/views.py:230 msgid "{qos_dir.capitalize()} QoS is deleted. Network XML is changed. " msgstr "" -#: networks/views.py:219 +#: networks/views.py:231 msgid "Stop and start network to activate new config." msgstr "" @@ -2934,35 +2985,35 @@ msgstr "" msgid "Hypervisor doesn't have any NWFilters" msgstr "" -#: nwfilters/views.py:48 +#: nwfilters/views.py:43 msgid "A network filter with this name already exists" msgstr "" -#: nwfilters/views.py:51 +#: nwfilters/views.py:46 msgid "A network filter with this uuid already exists" msgstr "" -#: nwfilters/views.py:55 +#: nwfilters/views.py:50 #, python-format msgid "Creating NWFilter: %s" msgstr "" -#: nwfilters/views.py:64 +#: nwfilters/views.py:59 #, python-brace-format msgid "Deleting NWFilter: {name}" msgstr "" -#: nwfilters/views.py:76 +#: nwfilters/views.py:71 #, python-brace-format msgid "NWFilter is in use by {inst}. Cannot be deleted." msgstr "" -#: nwfilters/views.py:93 +#: nwfilters/views.py:88 #, python-brace-format msgid "Cloning NWFilter {name} as {cln_name}" msgstr "" -#: secrets/templates/create_secret_block.html:13 +#: secrets/templates/create_secret_block.html:12 msgid "Create New Secret" msgstr "" @@ -2985,26 +3036,12 @@ msgid "Private" msgstr "" #: secrets/templates/create_secret_block.html:36 -#: secrets/templates/secrets.html:61 storages/templates/storage.html:56 +#: storages/templates/storage.html:56 msgid "Usage" msgstr "" -#: secrets/templates/create_secret_block.html:39 -#: secrets/templates/secrets.html:76 -msgid "ceph" -msgstr "" - -#: secrets/templates/create_secret_block.html:40 -#: secrets/templates/secrets.html:70 -msgid "volume" -msgstr "" - -#: secrets/templates/create_secret_block.html:41 -#: secrets/templates/secrets.html:73 -msgid "iscsi" -msgstr "" - #: secrets/templates/create_secret_block.html:46 +#: secrets/templates/secrets.html:61 msgid "Data" msgstr "" @@ -3012,11 +3049,15 @@ msgstr "" msgid "Hypervisor doesn't have any Secrets" msgstr "" -#: secrets/templates/secrets.html:97 +#: secrets/templates/secrets.html:60 +msgid "Usage Type" +msgstr "" + +#: secrets/templates/secrets.html:88 msgid "Set secret value" msgstr "" -#: secrets/templates/secrets.html:103 +#: secrets/templates/secrets.html:94 msgid "Value" msgstr "" @@ -3029,11 +3070,11 @@ msgid "The target must not contain any special characters" msgstr "" #: storages/forms.py:48 -msgid "No device has been entered" +msgid "No device or path has been entered" msgstr "" #: storages/forms.py:50 -msgid "The source must not contain any special characters" +msgid "The disk source must not contain any special characters" msgstr "" #: storages/forms.py:66 storages/forms.py:85 @@ -3122,17 +3163,17 @@ msgid "Add New Volume" msgstr "" #: storages/templates/create_stg_vol_block.html:60 -#: storages/templates/storage.html:145 +#: storages/templates/storage.html:144 msgid "qcow2" msgstr "" #: storages/templates/create_stg_vol_block.html:61 -#: storages/templates/storage.html:144 +#: storages/templates/storage.html:143 msgid "qcow" msgstr "" #: storages/templates/create_stg_vol_block.html:62 -#: storages/templates/storage.html:143 +#: storages/templates/storage.html:142 msgid "raw" msgstr "" @@ -3152,23 +3193,23 @@ msgstr "" msgid "Pool status" msgstr "" -#: storages/templates/storage.html:88 storages/templates/storages.html:68 +#: storages/templates/storage.html:87 storages/templates/storages.html:68 msgid "Volumes" msgstr "" -#: storages/templates/storage.html:100 +#: storages/templates/storage.html:99 msgid "Allocated" msgstr "" -#: storages/templates/storage.html:121 +#: storages/templates/storage.html:120 msgid "Clone image" msgstr "" -#: storages/templates/storage.html:134 +#: storages/templates/storage.html:133 msgid "Convert" msgstr "" -#: storages/templates/storage.html:191 +#: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" msgstr "" @@ -3176,50 +3217,67 @@ msgstr "" msgid "Hypervisor doesn't have any Storages" msgstr "" -#: storages/views.py:41 +#: storages/views.py:38 msgid "Pool name already use" msgstr "" -#: storages/views.py:45 +#: storages/views.py:42 msgid "You need create secret for pool" msgstr "" -#: storages/views.py:48 +#: storages/views.py:45 msgid "You need input all fields for creating ceph pool" msgstr "" -#: storages/views.py:162 -msgid "Image file {} is created successfully" +#: storages/views.py:153 +#, python-brace-format +msgid "Image file {name} is created successfully" msgstr "" -#: storages/views.py:174 +#: storages/views.py:165 msgid "Volume: {} is deleted." msgstr "" -#: storages/views.py:180 +#: storages/views.py:171 msgid "ISO image already exist" msgstr "" -#: storages/views.py:184 +#: storages/views.py:175 msgid "ISO: {} is uploaded." msgstr "" -#: storages/views.py:193 +#: storages/views.py:184 msgid "Name of volume already in use" msgstr "" -#: storages/views.py:204 +#: storages/views.py:195 msgid "{} image cloned as {} successfully" msgstr "" +#: templates/403.html:3 +msgid "403" +msgstr "" + +#: templates/403.html:7 templates/404.html:7 templates/500.html:7 +msgid "Oops!" +msgstr "" + +#: templates/403.html:9 +msgid "403 Forbidden" +msgstr "" + +#: templates/403.html:11 +msgid "You do not have permission to access this page." +msgstr "" + +#: templates/403.html:12 templates/404.html:12 templates/500.html:12 +msgid "Back" +msgstr "" + #: templates/404.html:3 msgid "404" msgstr "" -#: templates/404.html:7 templates/500.html:7 -msgid "Oops!" -msgstr "" - #: templates/404.html:9 msgid "404 Not Found" msgstr "" @@ -3228,10 +3286,6 @@ msgstr "" msgid "The requested page was not found on this server." msgstr "" -#: templates/404.html:12 templates/500.html:12 -msgid "Back" -msgstr "" - #: templates/500.html:3 msgid "500" msgstr "" @@ -3254,7 +3308,7 @@ msgstr "" msgid "Success" msgstr "" -#: templates/navbar.html:37 +#: templates/navbar.html:47 msgid "Log Out" msgstr "" @@ -3262,6 +3316,12 @@ msgstr "" msgid "Processing" msgstr "" +#: 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 msgid "Messages" msgstr "" @@ -4416,9 +4476,3 @@ msgstr "" #: 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/pylint_django/tests/input/func_noerror_gettext_lazy_format.py:7 -#: venv/lib/python3.6/site-packages/pylint_django/tests/input/func_noerror_ugettext_lazy_format.py:7 -#, python-brace-format -msgid "{something}" -msgstr "" diff --git a/networks/forms.py b/networks/forms.py index fbf08bb..5fe0cee 100644 --- a/networks/forms.py +++ b/networks/forms.py @@ -30,18 +30,18 @@ class AddNetPool(forms.Form): subnet = self.cleaned_data['subnet'] have_symbol = re.match('^[0-9./]+$', subnet if subnet else ".") if not have_symbol: - raise forms.ValidationError(_('The pool subnet must not contain any special characters')) + raise forms.ValidationError(_('The IPv4 subnet must not contain any special characters')) elif len(subnet) > 20: - raise forms.ValidationError(_('The pool subnet must not exceed 20 characters')) + raise forms.ValidationError(_('The IPv4 subnet must not exceed 20 characters')) return subnet def clean_subnet6(self): subnet = self.cleaned_data['subnet6'] have_symbol = re.match('^[0-9a-fA-F:/]+$', subnet if subnet else ":") if not have_symbol: - raise forms.ValidationError(_('The pool subnet must not contain any special characters')) + raise forms.ValidationError(_('The IPv6 subnet must not contain any special characters')) elif len(subnet) > 42: - raise forms.ValidationError(_('The pool subnet must not exceed 42 characters')) + raise forms.ValidationError(_('The IPv6 subnet must not exceed 42 characters')) return subnet def clean_bridge_name(self): diff --git a/networks/templates/create_net_block.html b/networks/templates/create_net_block.html index a456739..01e1a09 100644 --- a/networks/templates/create_net_block.html +++ b/networks/templates/create_net_block.html @@ -44,7 +44,7 @@
- +
diff --git a/networks/templates/network.html b/networks/templates/network.html index 4e2bd59..415a483 100644 --- a/networks/templates/network.html +++ b/networks/templates/network.html @@ -149,7 +149,7 @@ {% include 'modify_ipv4_fixed_address.html' %} {% endif %} - + {% endif %} @@ -261,7 +261,7 @@ {% if state %} {% include 'modify_ipv6_fixed_address.html' %} {% endif %} - + {% endif %} {% if ipv6_fixed_address %} diff --git a/storages/forms.py b/storages/forms.py index ca143e7..b77277d 100644 --- a/storages/forms.py +++ b/storages/forms.py @@ -45,9 +45,9 @@ class AddStgPool(forms.Form): have_symbol = re.match('^[a-zA-Z0-9\/]+$', source) if storage_type == 'logical' or storage_type == 'netfs': if not source: - raise forms.ValidationError(_('No device has been entered')) + raise forms.ValidationError(_('No device or path has been entered')) if not have_symbol: - raise forms.ValidationError(_('The source must not contain any special characters')) + raise forms.ValidationError(_('The disk source must not contain any special characters')) return source diff --git a/templates/navbar.html b/templates/navbar.html index 5b06e45..a170ae9 100644 --- a/templates/navbar.html +++ b/templates/navbar.html @@ -38,6 +38,10 @@ {{ request.user.username }} @@ -211,7 +211,7 @@
- +
diff --git a/create/templates/create_flav_block.html b/create/templates/create_flav_block.html index b619d30..47d3b58 100644 --- a/create/templates/create_flav_block.html +++ b/create/templates/create_flav_block.html @@ -18,7 +18,7 @@
-
diff --git a/dev/scss/wvc-main.scss b/dev/scss/wvc-main.scss index b85716f..41cf796 100644 --- a/dev/scss/wvc-main.scss +++ b/dev/scss/wvc-main.scss @@ -1,3 +1,3 @@ -@import 'dev/scss/wvc-theme/flatly/variables'; -@import 'dev/scss/bootstrap-overrides.scss'; -@import 'dev/scss/wvc-theme/flatly/bootswatch'; +@import 'dev/scss//wvc-theme/flatly/variables'; +@import 'dev/scss//bootstrap-overrides.scss'; +@import 'dev/scss//wvc-theme/flatly/bootswatch'; diff --git a/instances/templates/allinstances.html b/instances/templates/allinstances.html index 3a80c44..8e6b342 100644 --- a/instances/templates/allinstances.html +++ b/instances/templates/allinstances.html @@ -14,7 +14,7 @@ {% endif %} {% if all_host_vms or all_user_vms %} {% endif %} diff --git a/instances/templates/instance.html b/instances/templates/instance.html index d67077c..9a9bcb8 100644 --- a/instances/templates/instance.html +++ b/instances/templates/instance.html @@ -1682,7 +1682,7 @@
-
{% endif %} diff --git a/instances/templates/instances.html b/instances/templates/instances.html index 20ebeae..0c1d604 100644 --- a/instances/templates/instances.html +++ b/instances/templates/instances.html @@ -16,7 +16,7 @@ {% endif %} {% if all_host_vms or all_user_vms %} {% endif %} diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po index b4d694c..35a1b55 100644 --- a/locale/de/LC_MESSAGES/django.po +++ b/locale/de/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,6 +38,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -210,6 +214,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -366,6 +379,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -534,11 +551,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -548,6 +560,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -599,6 +612,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -682,8 +903,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -973,6 +1196,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2727,10 +2954,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index b4d694c..35a1b55 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,6 +38,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -210,6 +214,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -366,6 +379,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -534,11 +551,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -548,6 +560,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -599,6 +612,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -682,8 +903,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -973,6 +1196,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2727,10 +2954,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po index ecc4104..35a1b55 100644 --- a/locale/es/LC_MESSAGES/django.po +++ b/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:00+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,6 +38,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -210,6 +214,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -366,6 +379,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -534,11 +551,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -548,6 +560,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -599,6 +612,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -682,8 +903,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -973,6 +1196,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2727,10 +2954,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index 47d05eb..bcc82fb 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,6 +38,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -210,6 +214,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -366,6 +379,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -534,11 +551,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -548,6 +560,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -599,6 +612,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -682,8 +903,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -973,6 +1196,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2727,10 +2954,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/nl/LC_MESSAGES/django.po b/locale/nl/LC_MESSAGES/django.po index b4d694c..35a1b55 100644 --- a/locale/nl/LC_MESSAGES/django.po +++ b/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -38,6 +38,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -210,6 +214,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -366,6 +379,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -534,11 +551,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -548,6 +560,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -599,6 +612,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -682,8 +903,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -973,6 +1196,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2727,10 +2954,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index 1177cf7..e29fe8d 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -40,6 +40,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -212,6 +216,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -368,6 +381,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -536,11 +553,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -550,6 +562,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -601,6 +614,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -684,8 +905,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -975,6 +1198,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2729,10 +2956,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/locale/tr/LC_MESSAGES/django.mo b/locale/tr/LC_MESSAGES/django.mo index 3e40e525f8d43321292488800e03024fd9b374f6..e0953e722375bc2156bf3e81da0e2638a8de9ca7 100644 GIT binary patch literal 54934 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

EqGF8TSfgi%Tj=fjU3Cbenokgdc|Bue)B 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, 2020\n" "Language-Team: Turkish (https://www.transifex.com/catborise/teams/110663/tr/)\n" @@ -41,6 +41,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "Herhangi bir değer. Sınırsız için -1." + #: accounts/models.py:85 msgid "Can change password" msgstr "Parola değiştirebilir" @@ -137,7 +141,7 @@ msgstr "İmtiyazları düzenle" #: accounts/templates/account.html:91 accounts/templates/account.html:100 #: accounts/templates/account.html:109 msgid "False" -msgstr "" +msgstr "Yanlış" #: accounts/templates/account.html:116 #: accounts/templates/accounts-list.html:145 @@ -218,10 +222,19 @@ msgstr "Emin misiniz?" msgid "Users" msgstr "Kullanıcılar" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "Ara" + #: accounts/templates/accounts-list.html:25 #: accounts/templates/accounts.html:21 admin/templates/admin/user_list.html:25 msgid "You don't have any user" -msgstr "Hiç kullanınız yok" +msgstr "Hiç kullanıcınız yok" #: accounts/templates/accounts-list.html:33 accounts/templates/profile.html:27 #: admin/templates/admin/user_list.html:33 computes/templates/computes.html:79 @@ -350,7 +363,7 @@ msgstr "Sanal makineleri klonlayabilir" #: accounts/templates/accounts-list.html:107 #: accounts/templates/accounts.html:100 msgid "Max instances" -msgstr "Maksimum sanal makine sayısı" +msgstr "Maksimum sanal makine" #: accounts/templates/accounts-list.html:113 #: accounts/templates/accounts.html:106 @@ -383,6 +396,10 @@ msgstr "Engeli Kaldır" msgid "Add New User" msgstr "Yeni Kullanıc Ekle" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "ali" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -551,11 +568,6 @@ msgstr "Kaydet" msgid "Create New" msgstr "Yeni Oluştur" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "Ara" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "Hiç grubunuz yok" @@ -565,6 +577,7 @@ msgid "Group Name" msgstr "Grup Adı" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -582,7 +595,7 @@ msgstr "Loglar" #: admin/templates/admin/logs.html:21 msgid "You don't have any Logs" -msgstr "Hiç Logunuz yok" +msgstr "Hiç Log kaydınız yok" #: admin/templates/admin/logs.html:31 instances/templates/instance.html:555 #: instances/templates/instance.html:1641 @@ -617,6 +630,214 @@ msgstr "Kullanıcı Oluştur" msgid "Update User" msgstr "Kullanıcıyı Güncelle" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "Tema" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "Bootstrap CSS & Bootswatch Teması" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "Tema SASS Yolu" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "Bootstrap SASS & Bootswatch Directory" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "Tüm Sanal Makine Listesi Görünümü" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "Tüm Sanal Makineler Listesi Görünüm Stili" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "Herbir sayfa için Log sayısı" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "Loglar için sayfalama" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "VM için çoklu sahiplik" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "Bir sanal makine için çoklu sahip atanmasına izin verir" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "Kota Hata Ayıklama" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "Kullanıcı kotaları için hata ayıklama" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "Disk Biçemi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "Sanal Makine Disk Biçemi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "Disk Veriyolu" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "Sanal makine diski veriyolu tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "Disk SCSI Denetleyicisi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "SCSI denetleyicisi tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "Disk Ön Belleği" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "Disk birimi ön bellek tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "Disk IO Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "Birim IO modları" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "Disk Sıfır Yakalama" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "Disk birimi sıfır yakalama modu" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "Disk sahip UIDsi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "Disk sahibi GID" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "VM CPU Modu" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "CPU Modları" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "VM Makine Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "Yonga/Makine Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "VM Yonga Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "VM Mimari Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "Mimari Tipler: x86_64, i688, vs" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "VM Konsol Tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "Varsayılan konsol tipi" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "VM Klon Adı Ön Eki" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "Klonlanmış sanal makineler için ön ek" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "VM Klon Otomatik Ad" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "Klonamış Sanal Makine için Oluşturala isim" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "VM Klonu Otomatik Taşı" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "Klondan sonra sanal makineyi otomatik taşı" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "VM Alt Kısayol Çubuğu" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "Root Erişim Parolasını Göster" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "Kök erişim parolasını göster" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "SSH Erişim Anahtarlarını Göster" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "SSH Erişim Anahtarlarını Göster" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -699,8 +920,10 @@ msgid "Not Connected" msgstr "Bağlı değil" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "Detaylar" @@ -732,7 +955,7 @@ msgstr "" #: computes/templates/computes.html:241 msgid "Hypervisor doesn't have any Computes" -msgstr "Hipervizör hiç bir Hesaplayıcıya sahip değil" +msgstr "Hipervizör hiçbir Hesaplayıcıya sahip değil" #: computes/templates/computes/form.html:6 msgid "Add Compute" @@ -813,7 +1036,7 @@ msgstr "Ağlar" #: nwfilters/templates/nwfilters.html:33 secrets/templates/secrets.html:29 #: storages/templates/storage.html:29 storages/templates/storages.html:29 msgid "Interfaces" -msgstr "Arayüzler" +msgstr "Arabirimler" #: computes/templates/overview.html:28 instances/templates/instances.html:45 #: interfaces/templates/interface.html:26 @@ -886,7 +1109,7 @@ msgstr "Mimari" #: computes/templates/overview.html:86 msgid "Logical CPUs" -msgstr "Mantıksal MİBs" +msgstr "Mantıksal CPUlar" #: computes/templates/overview.html:88 msgid "Processor" @@ -994,6 +1217,10 @@ msgstr "Sanal makine adı 20 karakterden fazla olamaz" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "Mikro" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -1384,7 +1611,7 @@ msgstr "Kapalı" #: instances/templates/instances.html:87 instances/views.py:699 #: instances/views.py:1239 msgid "Suspend" -msgstr "Duraklatılmış" +msgstr "Duraklat" #: instances/templates/allinstances_index_grouped.html:6 #: instances/templates/allinstances_index_nongrouped.html:5 @@ -1425,7 +1652,7 @@ msgstr "Lütfen seçin" #: instances/templates/create_inst_block.html:38 #: instances/templates/create_inst_block.html:42 msgid "Choose" -msgstr "Seçin" +msgstr "Seç" #: instances/templates/edit_instance_volume.html:3 msgid "Edit Volume" @@ -1473,7 +1700,7 @@ msgstr "" #: instances/templates/edit_instance_volume.html:108 msgid "Detect zeroes" -msgstr "" +msgstr "Sıfırları yakala" #: instances/templates/instance.html:26 msgid "Guest Agent Enabled & Connected" @@ -1525,7 +1752,7 @@ msgstr "İstatistikler" #: instances/templates/instance.html:1689 #: instances/templates/instance.html:1693 instances/views.py:421 msgid "Destroy" -msgstr "Yoket" +msgstr "Sil" #: instances/templates/instance.html:127 instances/templates/instance.html:176 #: instances/templates/instance_actions.html:18 @@ -1781,7 +2008,7 @@ msgstr "Seçenekler" #: instances/templates/instance.html:666 networks/templates/network.html:59 #: storages/templates/storage.html:71 msgid "Autostart" -msgstr "Oto başlat" +msgstr "Otomatik başlat" #: instances/templates/instance.html:670 msgid "Autostart your instance when host server is power on " @@ -1852,7 +2079,7 @@ msgstr "Ayır" #: instances/templates/instance.html:812 msgid "There is not any CD-ROM device." -msgstr "Hiç bir CD-ROM aygıtı mevcut değil." +msgstr "Hiçbir CD-ROM aygıtı mevcut değil." #: instances/templates/instance.html:817 msgid "Instance Volume" @@ -1922,7 +2149,7 @@ msgstr "Ağ Kaynağı" #: interfaces/templates/interface.html:8 #: interfaces/templates/interface.html:40 msgid "Interface" -msgstr "Arayüz" +msgstr "Arabirim" #: instances/templates/instance.html:980 #: instances/templates/instance.html:1019 @@ -1992,6 +2219,7 @@ msgstr "QoS Sil" #: instances/templates/instance.html:1093 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/instance.html:1096 msgid "Original host" @@ -2040,6 +2268,8 @@ msgstr "Sıkıştırılmış" #: instances/templates/instance.html:1180 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/instance.html:1201 msgid "Instance owners" @@ -2070,7 +2300,7 @@ msgstr "Tip" #: instances/templates/instance.html:1329 #: instances/templates/instance.html:1493 msgid "please choose" -msgstr "lütfen seçin" +msgstr "lütfen seçiniz" #: instances/templates/instance.html:1244 #: instances/templates/instance.html:1246 @@ -2228,7 +2458,7 @@ msgstr "Disk I/O aygıtı" #: instances/templates/instance.html:1662 msgid "Destroy Instance" -msgstr "Sanal makineyi yok et" +msgstr "Sanal makineyi sil" #: instances/templates/instance.html:1669 msgid "Delete storage for instance?" @@ -2296,7 +2526,7 @@ msgstr "" #: instances/views.py:483 msgid "Resize CPU" -msgstr "" +msgstr "CPU Boyutlandır" #: instances/views.py:501 #, python-brace-format @@ -2306,7 +2536,7 @@ msgstr "" #: instances/views.py:507 msgid "Resize Memory" -msgstr "" +msgstr "Bellek Boyutlandır" #: instances/views.py:524 #, python-brace-format @@ -2316,7 +2546,7 @@ msgstr "" #: instances/views.py:528 msgid "Disk resize" -msgstr "Diski yeniden boyutlandır" +msgstr "Diski Boyutlandır" #: instances/views.py:549 #, python-brace-format @@ -2382,7 +2612,7 @@ msgstr "Anlık görüntü geri dönüş başarılı:" #: instances/views.py:693 msgid "Revert snapshot" -msgstr "" +msgstr "Snapshota dön" #: instances/views.py:716 msgid "vCPU {} is enabled={}" @@ -2604,7 +2834,7 @@ msgstr "Arabirim 10 karakterden fazla olamaz" #: interfaces/templates/create_iface_block.html:12 msgid "Create New Interface" -msgstr "Yeni arayüz oluştur" +msgstr "Yeni Arabirim Oluştur" #: interfaces/templates/create_iface_block.html:24 msgid "Start mode" @@ -2636,11 +2866,11 @@ msgstr "STP" #: interfaces/templates/create_iface_block.html:57 msgid "on" -msgstr "" +msgstr "açık" #: interfaces/templates/create_iface_block.html:58 msgid "off" -msgstr "" +msgstr "kapalı" #: interfaces/templates/create_iface_block.html:63 msgid "Delay" @@ -2688,7 +2918,7 @@ msgstr "IPv6 Ağ Geçidi" #: interfaces/templates/interface.html:48 msgid "Interface Type" -msgstr "Arayüz Tipi" +msgstr "Arabirim Tipi" #: interfaces/templates/interface.html:51 msgid "Bridge Device" @@ -2719,7 +2949,7 @@ msgstr "Hız" #: interfaces/templates/interfaces.html:47 msgid "Hypervisor doesn't have any Interfaces" -msgstr "Hipervizör hiç bir arabirime sahip değil" +msgstr "Hipervizör hiçbir arabirime sahip değil" #: networks/forms.py:7 storages/forms.py:7 msgid "No pool name has been entered" @@ -2777,13 +3007,25 @@ msgstr "Gelen" msgid "Outbound" msgstr "Giden" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "kilobayt" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "Yeni Ağ Ekle" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "varsayılan" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" -msgstr "Tip yönlendirme" +msgstr "Yönlendirme Tipi" #: networks/templates/create_net_block.html:27 #: networks/templates/network.html:98 @@ -2884,7 +3126,7 @@ msgstr "KAPALI" #: networks/templates/network.html:124 networks/templates/network.html:130 #: networks/templates/network.html:236 networks/templates/network.html:242 msgid "End" -msgstr "" +msgstr "Son" #: networks/templates/network.html:138 networks/templates/network.html:251 msgid "Edit DHCP Range" @@ -2916,7 +3158,7 @@ msgstr "IPv6 Sabit Adresleri" #: networks/templates/networks.html:50 msgid "Hypervisor doesn't have any Network" -msgstr "Hipervizör hiç bir Ağa sahip değil" +msgstr "Hipervizör hiçbir Ağa sahip değil" #: networks/templates/networks.html:65 msgid "Forward" @@ -3119,7 +3361,7 @@ msgstr "Hedef herhangi bir özel karakter içeremez" #: storages/forms.py:48 msgid "No device or path has been entered" -msgstr "" +msgstr "Aygıt ya da yol girilmedi" #: storages/forms.py:50 msgid "The disk source must not contain any special characters" @@ -3259,7 +3501,7 @@ msgstr "Dönüştür" #: storages/templates/storage.html:189 msgid "Hypervisor doesn't have any Volumes" -msgstr "Hipervizör hiç bir birime sahip değil" +msgstr "Hipervizör hiçbir birime sahip değil" #: storages/templates/storages.html:50 msgid "Hypervisor doesn't have any Storages" @@ -3671,7 +3913,7 @@ msgstr "Dosya yolu" #: venv/lib/python3.6/site-packages/django/db/models/fields/__init__.py:1735 #, python-format msgid "'%(value)s' value must be a float." -msgstr "" +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 msgid "Floating point number" @@ -3771,16 +4013,16 @@ msgstr "Bire-bir ilişki" #: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1057 #, python-format msgid "%(from)s-%(to)s relationship" -msgstr "" +msgstr "%(from)s'den %(to)s ye ilişki" #: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1058 #, python-format msgid "%(from)s-%(to)s relationships" -msgstr "" +msgstr "%(from)s'den %(to)s ye ilişkiler" #: venv/lib/python3.6/site-packages/django/db/models/fields/related.py:1100 msgid "Many-to-many relationship" -msgstr "" +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 @@ -3850,6 +4092,8 @@ msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." 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:762 #: venv/lib/python3.6/site-packages/django/forms/fields.py:852 @@ -3881,7 +4125,7 @@ msgstr ":" #: venv/lib/python3.6/site-packages/django/forms/forms.py:212 #, python-format msgid "(Hidden field %(name)s) %(error)s" -msgstr "" +msgstr "(Gizli alan %(name)s) %(error)s" #: venv/lib/python3.6/site-packages/django/forms/formsets.py:91 msgid "ManagementForm data is missing or has been tampered with" @@ -4460,7 +4704,7 @@ msgstr "" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:72 #, python-format msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" +msgstr "Geçersiz sayfa (%(page_number)s): %(message)s" #: venv/lib/python3.6/site-packages/django/views/generic/list.py:154 #, python-format @@ -4504,6 +4748,10 @@ msgid "" "target=\"_blank\" rel=\"noopener\">DEBUG=True is in your settings file " "and you have not configured any URLs." msgstr "" +"Ayarlarınızı içeren dosyada 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:383 msgid "Django Documentation" @@ -4515,11 +4763,11 @@ msgstr "Başlıklar, referanslar, & Nasıl yapılırlar" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:395 msgid "Tutorial: A Polling App" -msgstr "" +msgstr "Eğitsel: Bir Yoklama Uygulaması" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:396 msgid "Get started with Django" -msgstr "" +msgstr "Django ile Tanışın" #: venv/lib/python3.6/site-packages/django/views/templates/default_urlconf.html:407 msgid "Django Community" diff --git a/locale/uk/LC_MESSAGES/django.po b/locale/uk/LC_MESSAGES/django.po index 46e8383..8dbc3bc 100644 --- a/locale/uk/LC_MESSAGES/django.po +++ b/locale/uk/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-06-10 08:01+0000\n" +"POT-Creation-Date: 2020-06-10 12:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,6 +41,10 @@ msgstr "" msgid "Flavor name is already use" msgstr "" +#: accounts/models.py:33 +msgid "-1 for unlimited. Any integer value" +msgstr "" + #: accounts/models.py:85 msgid "Can change password" msgstr "" @@ -213,6 +217,15 @@ msgstr "" msgid "Users" msgstr "" +#: accounts/templates/accounts-list.html:11 +#: admin/templates/admin/group_list.html:13 +#: admin/templates/admin/user_list.html:14 +#: instances/templates/allinstances.html:17 +#: instances/templates/instances.html:19 nwfilters/templates/nwfilters.html:11 +#: storages/templates/storage.html:89 +msgid "Search" +msgstr "" + #: accounts/templates/accounts-list.html:25 accounts/templates/accounts.html:21 #: admin/templates/admin/user_list.html:25 msgid "You don't have any user" @@ -369,6 +382,10 @@ msgstr "" msgid "Add New User" msgstr "" +#: accounts/templates/create_user_block.html:20 +msgid "john" +msgstr "" + #: accounts/templates/create_user_block.html:32 #: create/templates/create_instance_w1.html:93 #: create/templates/create_instance_w2.html:275 @@ -537,11 +554,6 @@ msgstr "" msgid "Create New" msgstr "" -#: admin/templates/admin/group_list.html:13 -#: admin/templates/admin/user_list.html:14 -msgid "Search" -msgstr "" - #: admin/templates/admin/group_list.html:24 msgid "You don't have any groups" msgstr "" @@ -551,6 +563,7 @@ msgid "Group Name" msgstr "" #: admin/templates/admin/group_list.html:33 +#: admin/templates/admin/user_list.html:38 #: instances/templates/allinstances.html:60 #: instances/templates/allinstances_index_grouped.html:11 #: instances/templates/allinstances_index_nongrouped.html:10 @@ -602,6 +615,214 @@ msgstr "" msgid "Update User" msgstr "" +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:10 +msgid "Bootstrap CSS & Bootswatch Theme" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Theme SASS Path" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:11 +msgid "Bootstrap SASS & Bootswatch SASS Directory" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All Instances View Style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:12 +msgid "All instances list style" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Logs per Page" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:13 +msgid "Pagination for logs" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Multiple Owner for VM" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:14 +msgid "Allow to have multiple owner for instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Quota Debug" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:15 +msgid "Debug for user quotas" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Disk Format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:16 +msgid "Instance disk format" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Disk Bus" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:17 +msgid "Instance disk bus type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "Disk SCSI Controller" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:18 +msgid "SCSI controller type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk Cache" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:19 +msgid "Disk volume cache type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Disk IO Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:20 +msgid "Volume io modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Disk Detect Zeroes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:21 +msgid "Volume detect zeroes mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Disk Discard" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:22 +msgid "Volume discard mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Disk Owner UID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:23 +msgid "Owner UID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Disk Owner GID" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:24 +msgid "Owner GID: up to os, 0=root, 107=qemu or libvirt-bin(for ubuntu)" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "VM CPU Mode" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:25 +msgid "Cpu modes" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "VM Machine Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:26 +msgid "Chipset/Machine type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "VM Firmware Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:27 +msgid "Firmware type for x86_64" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "VM Architecture Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:28 +msgid "Architecture type: x86_64, i686, etc" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "VM Console Type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:29 +msgid "Default console type" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "VM Clone Name Prefix" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:30 +msgid "Prefix for cloned instance name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "VM Clone Auto Name" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:31 +msgid "Generated name for cloned instance" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "VM Clone Auto Migrate" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:32 +msgid "Auto migrate instance after clone" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "VM Bottom Bar" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:33 +msgid "Bottom navbar for instance details" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show Access Root Pass" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:34 +msgid "Show access root password" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show Access SSH Keys" +msgstr "" + +#: appsettings/migrations/0002_auto_20200527_1603.py:35 +msgid "Show access ssh keys" +msgstr "" + #: appsettings/templates/appsettings.html:3 #: appsettings/templates/appsettings.html:8 msgid "Edit Settings" @@ -685,8 +906,10 @@ msgid "Not Connected" msgstr "" #: computes/templates/computes.html:46 computes/templates/computes.html:91 -#: computes/templates/computes.html:134 computes/templates/computes.html:182 -#: computes/templates/computes.html:212 computes/templates/overview.html:92 +#: computes/templates/computes.html:93 computes/templates/computes.html:134 +#: computes/templates/computes.html:136 computes/templates/computes.html:182 +#: computes/templates/computes.html:184 computes/templates/computes.html:212 +#: computes/templates/computes.html:214 computes/templates/overview.html:92 #: instances/templates/instance.html:758 instances/templates/instance.html:840 msgid "Details" msgstr "" @@ -976,6 +1199,10 @@ msgstr "" msgid "Add New Flavor" msgstr "" +#: create/templates/create_flav_block.html:21 +msgid "Micro" +msgstr "" + #: create/templates/create_flav_block.html:26 #: create/templates/create_instance_w2.html:82 #: create/templates/create_instance_w2.html:327 @@ -2730,10 +2957,22 @@ msgstr "" msgid "Outbound" msgstr "" +#: networks/templates/add_network_qos.html:29 +#: networks/templates/add_network_qos.html:36 +#: networks/templates/add_network_qos.html:43 +msgid "kilobytes" +msgstr "" + #: networks/templates/create_net_block.html:12 msgid "Add New Network" msgstr "" +#: networks/templates/create_net_block.html:20 +#: storages/templates/create_stg_block.html:44 +#: storages/templates/create_stg_block.html:73 +msgid "default" +msgstr "" + #: networks/templates/create_net_block.html:24 msgid "Type forwarding" msgstr "" diff --git a/networks/templates/add_network_qos.html b/networks/templates/add_network_qos.html index 1397c7a..a4265b0 100644 --- a/networks/templates/add_network_qos.html +++ b/networks/templates/add_network_qos.html @@ -26,21 +26,21 @@

-
-
-
diff --git a/networks/templates/create_net_block.html b/networks/templates/create_net_block.html index 01e1a09..a40eeba 100644 --- a/networks/templates/create_net_block.html +++ b/networks/templates/create_net_block.html @@ -17,7 +17,7 @@
- +
diff --git a/nwfilters/templates/nwfilters.html b/nwfilters/templates/nwfilters.html index 675dc32..b1fb566 100644 --- a/nwfilters/templates/nwfilters.html +++ b/nwfilters/templates/nwfilters.html @@ -8,7 +8,7 @@
{% include 'create_nwfilter_block.html' %}
diff --git a/storages/templates/create_stg_block.html b/storages/templates/create_stg_block.html index 1a09452..65414a8 100644 --- a/storages/templates/create_stg_block.html +++ b/storages/templates/create_stg_block.html @@ -41,7 +41,7 @@
- +
@@ -70,7 +70,7 @@
- +
diff --git a/storages/templates/storage.html b/storages/templates/storage.html index 226087b..b0db398 100644 --- a/storages/templates/storage.html +++ b/storages/templates/storage.html @@ -86,7 +86,7 @@
- +
diff --git a/webvirtcloud/settings.py.template b/webvirtcloud/settings.py.template index dc23517..93a6f6f 100644 --- a/webvirtcloud/settings.py.template +++ b/webvirtcloud/settings.py.template @@ -42,6 +42,7 @@ INSTALLED_APPS = [ MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', @@ -49,7 +50,6 @@ MIDDLEWARE = [ 'django.contrib.auth.middleware.RemoteUserMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', - 'django.middleware.locale.LocaleMiddleware', ] ROOT_URLCONF = 'webvirtcloud.urls' @@ -111,6 +111,10 @@ STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] +LOCALE_PATHS = [ + 'locale/', +] + LOGGING = { "version": 1, "disable_existing_loggers": False, From fd3212de9007bdf267ea6689ba3c726f8640aedf Mon Sep 17 00:00:00 2001 From: catborise Date: Wed, 10 Jun 2020 16:25:29 +0300 Subject: [PATCH 5/6] fix layout for instance qos configuration --- instances/templates/instance.html | 100 +++++++++++++++--------------- 1 file changed, 51 insertions(+), 49 deletions(-) diff --git a/instances/templates/instance.html b/instances/templates/instance.html index 9a9bcb8..f479027 100644 --- a/instances/templates/instance.html +++ b/instances/templates/instance.html @@ -1036,55 +1036,57 @@
{% if qos %} -
-

{% trans "QoS Configuration" %}

-
-
- - - - - - - - - - - - {% for q, attrs in qos.items %} - {% for att in attrs %} - {% csrf_token %} - - - - - - - - - {% endfor %} - {% endfor %} - -
{% trans "MAC" %}/{% trans "Direction" %}{% trans "Average" %}{% trans "Peak" %}{% trans "Burst" %}{% trans "Actions" %}
- - - - - - - -
+
+
+

{% trans "QoS Configuration" %}

+
+
+ + + + + + + + + + + + {% for q, attrs in qos.items %} + {% for att in attrs %} + {% csrf_token %} + + + + + + + + + {% endfor %} + {% endfor %} + +
{% trans "MAC" %}/{% trans "Direction" %}{% trans "Average" %}{% trans "Peak" %}{% trans "Burst" %}{% trans "Actions" %}
+ + + + + + + +
+
{% endif %}
From e97d592e511d76e039683d1f0b4ce665d6519758 Mon Sep 17 00:00:00 2001 From: catborise Date: Fri, 12 Jun 2020 14:46:17 +0300 Subject: [PATCH 6/6] fix some messages, add translation for some keywords, update tr locale file --- accounts/models.py | 16 +- appsettings/models.py | 12 +- appsettings/templates/appsettings.html | 12 +- appsettings/views.py | 4 +- computes/models.py | 12 +- computes/templates/computes.html | 20 +- computes/validators.py | 2 +- console/templates/console-spice-lite.html | 3 +- console/views.py | 2 +- create/models.py | 10 +- create/templates/create_instance_w1.html | 4 +- create/templates/create_instance_w2.html | 82 ++-- datasource/views.py | 6 +- dev/scss/wvc-main.scss | 6 +- instances/models.py | 8 +- instances/templates/instance.html | 4 +- instances/views.py | 60 +-- locale/de/LC_MESSAGES/django.po | 293 +++++------ locale/en/LC_MESSAGES/django.po | 428 ++++++++++------ locale/es/LC_MESSAGES/django.po | 313 ++++++------ locale/fr/LC_MESSAGES/django.po | 313 ++++++------ locale/nl/LC_MESSAGES/django.po | 293 +++++------ locale/ru/LC_MESSAGES/django.po | 428 ++++++++++------ locale/tr/LC_MESSAGES/django.mo | Bin 54934 -> 58345 bytes locale/tr/LC_MESSAGES/django.po | 574 +++++++++++++--------- locale/uk/LC_MESSAGES/django.po | 428 ++++++++++------ logs/models.py | 10 +- nwfilters/views.py | 2 +- storages/views.py | 6 +- 29 files changed, 1987 insertions(+), 1364 deletions(-) diff --git a/accounts/models.py b/accounts/models.py index 2510d7d..0f96879 100644 --- a/accounts/models.py +++ b/accounts/models.py @@ -19,8 +19,8 @@ class UserInstance(models.Model): class UserSSHKey(models.Model): user = models.ForeignKey(User, on_delete=models.DO_NOTHING) - keyname = models.CharField(max_length=25) - keypublic = models.CharField(max_length=500) + keyname = models.CharField(_('key name'), max_length=25) + keypublic = models.CharField(_('public key'), max_length=500) def __unicode__(self): return self.keyname @@ -29,24 +29,28 @@ class UserSSHKey(models.Model): class UserAttributes(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) can_clone_instances = models.BooleanField(default=True) - max_instances = models.IntegerField(default=2, + max_instances = models.IntegerField(_('max instances'), + default=2, help_text=_("-1 for unlimited. Any integer value"), validators=[ MinValueValidator(-1), ]) max_cpus = models.IntegerField( + _('max CPUs'), default=2, - help_text="-1 for unlimited. Any integer value", + help_text=_("-1 for unlimited. Any integer value"), validators=[MinValueValidator(-1)], ) max_memory = models.IntegerField( + _('max memory'), default=2048, - help_text="-1 for unlimited. Any integer value", + help_text=_("-1 for unlimited. Any integer value"), validators=[MinValueValidator(-1)], ) max_disk_size = models.IntegerField( + _('max disk size'), default=20, - help_text="-1 for unlimited. Any integer value", + help_text=_("-1 for unlimited. Any integer value"), validators=[MinValueValidator(-1)], ) diff --git a/appsettings/models.py b/appsettings/models.py index ed1b73c..0e0393c 100644 --- a/appsettings/models.py +++ b/appsettings/models.py @@ -1,13 +1,13 @@ from django.db import models - +from django.utils.translation import ugettext_lazy as _ class AppSettings(models.Model): def choices_as_list(self): return self.choices.split(',') - name = models.CharField(max_length=25, null=False) - key = models.CharField(db_index=True, max_length=50, unique=True) - value = models.CharField(max_length=25) - choices = models.CharField(max_length=50) - description = models.CharField(max_length=100, null=True) + name = models.CharField(_('name'), max_length=25, null=False) + key = models.CharField(_('key'), db_index=True, max_length=50, unique=True) + value = models.CharField(_('value'), max_length=25) + choices = models.CharField(_('choices'), max_length=50) + description = models.CharField(_('description'), max_length=100, null=True) diff --git a/appsettings/templates/appsettings.html b/appsettings/templates/appsettings.html index f1942d4..e584136 100644 --- a/appsettings/templates/appsettings.html +++ b/appsettings/templates/appsettings.html @@ -37,9 +37,9 @@ {% if request.user.is_superuser %}
{% csrf_token %}
- +
- +
@@ -47,7 +47,7 @@
- {% for theme in themes_list %} {% endfor %} @@ -61,16 +61,16 @@ {% for setting in appsettings %}
{% csrf_token %}
- +
{% if setting.choices %} - {% for choice in setting.choices_as_list %} {% endfor %} {% else %} - + {% endif%}
diff --git a/appsettings/views.py b/appsettings/views.py index b2ab57c..0b95cf8 100644 --- a/appsettings/views.py +++ b/appsettings/views.py @@ -20,7 +20,7 @@ def appsettings(request): :return: """ error_messages = [] - + main_css = "wvc-main.min.css" sass_dir = AppSettings.objects.get(key="SASS_DIR") bootstrap_theme = AppSettings.objects.get(key="BOOTSTRAP_THEME") try: @@ -59,7 +59,7 @@ def appsettings(request): main.write(scss_var + "\n" + scss_boot + "\n" + scss_bootswatch + "\n") css_compressed = sass.compile(string=scss_var + "\n"+ scss_boot + "\n" + scss_bootswatch, output_style='compressed') - with open("static/" + "css/wvc-main.min.css", "w") as css: + with open("static/css/" + main_css, "w") as css: css.write(css_compressed) bootstrap_theme.value = theme diff --git a/computes/models.py b/computes/models.py index bda751b..c2ab052 100644 --- a/computes/models.py +++ b/computes/models.py @@ -1,12 +1,12 @@ from django.db.models import Model, CharField, IntegerField - +from django.utils.translation import ugettext_lazy as _ class Compute(Model): - name = CharField(max_length=64, unique=True) - hostname = CharField(max_length=64) - login = CharField(max_length=20) - password = CharField(max_length=14, blank=True, null=True) - details = CharField(max_length=64, null=True, blank=True) + name = CharField(_('name'), max_length=64, unique=True) + hostname = CharField(_('hostname'), max_length=64) + login = CharField(_('login'), max_length=20) + password = CharField(_('password'), max_length=14, blank=True, null=True) + details = CharField(_('details'), max_length=64, null=True, blank=True) type = IntegerField() def __unicode__(self): diff --git a/computes/templates/computes.html b/computes/templates/computes.html index ed7a568..3e7f98b 100644 --- a/computes/templates/computes.html +++ b/computes/templates/computes.html @@ -37,17 +37,17 @@
-
{% trans "Status" %}
+
{% trans "Status" %}
{% if compute.status %} -
{% trans "Connected" %}
+
{% trans "Connected" %}
{% else %} -
{% trans "Not Connected" %}
+
{% trans "Not Connected" %}
{% endif %} -
{% trans "Details" %}
+
{% trans "Details" %}
{% if compute.details %} -
{% trans compute.details %}
+
{% trans compute.details %}
{% else %} -
{% trans "No details available" %}
+
{% trans "No details available" %}
{% endif %}
@@ -63,7 +63,7 @@ {% csrf_token %}