From a06565fa0b7e075aeba6c84133d9a7c8262e3fbf Mon Sep 17 00:00:00 2001 From: catborise Date: Wed, 4 Nov 2026 09:13:43 +0300 Subject: [PATCH] feat(instances): the Network tab shows each NIC as a cable to its source MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A NIC's row put its name and host device in one column, "Source", "IPv4 unknown" and the link switch in another, and its model, MAC and filter behind Device details; every NIC also had a "QoS limits · none" fold and solid Edit, Add QoS and Delete buttons. Now a row reads eth0, a cable, then the source: the cable is solid green while the link is up and dashed grey while it is down. Under it are the IPv4 addresses (or "No IPv4 address known") beside the link switch, and a line of model, MAC, filter and whether bandwidth is limited. Device details keep the type, the host device and IPv6; QoS limits show only for a NIC that has one. The buttons are outlined. Dialogs, form names and posts are unchanged. --- .../templates/instances/settings_tab.html | 56 +-- locale/tr/LC_MESSAGES/django.mo | Bin 190602 -> 190826 bytes locale/tr/LC_MESSAGES/django.po | 439 +++++++++--------- locale/zh/LC_MESSAGES/django.mo | Bin 178183 -> 178392 bytes locale/zh/LC_MESSAGES/django.po | 435 ++++++++--------- static/css/webvirtcloud.css | 21 + 6 files changed, 496 insertions(+), 455 deletions(-) diff --git a/instances/templates/instances/settings_tab.html b/instances/templates/instances/settings_tab.html index 2cd8944c..534dd153 100644 --- a/instances/templates/instances/settings_tab.html +++ b/instances/templates/instances/settings_tab.html @@ -289,62 +289,64 @@ {# a row per NIC in one list, as the disks; its QoS limits fold out like its device details #}
-

{% trans "Network devices" %} · {{ instance.config_networks|length }}

+

{% trans "Network devices" %} ({{ instance.config_networks|length }})

{% include 'add_instance_network_block.html' %}
{% for network in instance.config_networks %}
-
-
-

{% bs_icon 'ethernet' %} eth{{ forloop.counter0 }}

-
{{ network.target|default:_("no target") }}
+ {# the NIC as a cable from the VM to its source: solid while its link is up, dashed while down #} +
+
+

eth{{ forloop.counter0 }}

+ + {{ network.nic|default:"—" }}
-
-
{% trans "Source" %} {{ network.nic|default:"—" }}
-
{% trans "IPv4" %} {{ network.ipv4|join:", "|default:_("unknown") }}
-
{% csrf_token %} - - -
- - -
-
-
-
+
{# a NIC that is a host device is changed in the XML editor #} {% if network.type != "hostdev" %} - + {% endif %} - + {% if network.type != "hostdev" %}
{% csrf_token %} -
{% endif %}
+
+ {% if network.ipv4 %}{{ network.ipv4|join:", " }}{% else %}{% trans "No IPv4 address known" %}{% endif %} +
{% csrf_token %} + + +
+ + +
+
+
+
{{ network.model|default:"—" }}, {{ network.mac }}{% if network.filterref %}, {% blocktrans with filter=network.filterref %}filter {{ filter }}{% endblocktrans %}{% endif %}{% if network.inbound or network.outbound %}, {% trans "bandwidth limited" %}{% endif %}
+ {% if network.type == 'direct' %} +

{% trans "In most configurations, macvtap does not work for host to guest network communication" %}

+ {% endif %}
{% trans "Device details" %}
{% trans "Type" %}
{{ network.type }}
-
{% trans "MAC" %}
{{ network.mac }}
-
{% trans "Model" %}
{{ network.model|default:"—" }}
-
{% trans "NWFilter" %}
{{ network.filterref|default:_("None") }}
+
{% trans "Host device" %}
{{ network.target|default:_("no target") }}
{% trans "IPv6" %}
{{ network.ipv6|join:", "|default:_("unknown") }}
+ {% if network.inbound or network.outbound %}
- {% trans "QoS limits" %} · {% if network.inbound and network.outbound %}{% trans "inbound, outbound" %}{% elif network.inbound %}{% trans "inbound" %}{% elif network.outbound %}{% trans "outbound" %}{% else %}{% trans "none" %}{% endif %} + {% trans "QoS limits" %}: {% if network.inbound and network.outbound %}{% trans "inbound, outbound" %}{% elif network.inbound %}{% trans "inbound" %}{% else %}{% trans "outbound" %}{% endif %} {% if network.inbound %}{% include 'instances/nic_qos_form.html' with nic=forloop.counter0 direction="inbound" limit=network.inbound %}{% endif %} {% if network.outbound %}{% include 'instances/nic_qos_form.html' with nic=forloop.counter0 direction="outbound" limit=network.outbound %}{% endif %}

{% trans "Average and peak are in KiB/s, burst in KiB. A running VM gets a change after it is powered off and on." %}

- {% if network.type == 'direct' %} -

{% bs_icon 'info-circle' %} {% trans "In most configurations, macvtap does not work for host to guest network communication" %}

{% endif %} {# the dialogs of Edit and Add QoS #} {% if network.type != "hostdev" %} diff --git a/locale/tr/LC_MESSAGES/django.mo b/locale/tr/LC_MESSAGES/django.mo index acac1c2c4cf6784c56b1f08ffc7eb0762ff333e2..7fd2b7d5881dd94580a0f45564a789d70079c6dc 100644 GIT binary patch delta 41905 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 delta 41728 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 T>sE@dL>mX}e@s5n`8DewF(0Wd diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po index b6159a1a..a010ce9b 100644 --- a/locale/tr/LC_MESSAGES/django.po +++ b/locale/tr/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-11-04 05:47+0000\n" +"POT-Creation-Date: 2026-11-04 06:09+0000\n" "PO-Revision-Date: 2020-11-04 12:00+0000\n" "Last-Translator: catborise , 2020\n" "Language-Team: Turkish (https://www.transifex.com/catborise/teams/110663/tr/)\n" @@ -30,17 +30,17 @@ msgid "Instance owned by another user" msgstr "Diğer kullanıcıya ait sanal makineler" #: accounts/forms.py:36 accounts/templates/account.html:66 -#: instances/templates/instances/settings_tab.html:666 +#: instances/templates/instances/settings_tab.html:668 msgid "Change settings" msgstr "Ayarları değiştir" #: accounts/forms.py:36 accounts/templates/account.html:67 -#: instances/templates/instances/settings_tab.html:666 +#: instances/templates/instances/settings_tab.html:668 msgid "Delete the VM" msgstr "Sanal makineyi sil" #: accounts/forms.py:37 accounts/templates/account.html:68 -#: instances/templates/instances/settings_tab.html:666 +#: instances/templates/instances/settings_tab.html:668 msgid "Change console settings" msgstr "Konsol ayarlarını değiştir" @@ -234,7 +234,7 @@ msgid "Host" msgstr "Sunucu" #: accounts/templates/account.html:69 -#: instances/templates/instances/settings_tab.html:668 +#: instances/templates/instances/settings_tab.html:670 msgid "Power and console only" msgstr "Yalnızca güç ve konsol" @@ -278,8 +278,8 @@ msgstr "Parola Değiştir" #: instances/templates/instances/destroy_instance_form.html:51 #: instances/templates/instances/edit_instance_volume.html:111 #: instances/templates/instances/move_disk.html:27 -#: instances/templates/instances/settings_tab.html:409 -#: instances/templates/instances/settings_tab.html:643 +#: instances/templates/instances/settings_tab.html:411 +#: instances/templates/instances/settings_tab.html:645 #: interfaces/templates/create_iface_block.html:147 #: networks/templates/add_network_qos.html:35 #: networks/templates/create_net_block.html:126 @@ -435,7 +435,7 @@ msgstr "%(name)s API anahtarı için işlemler" #: admin/templates/admin/user_list.html:78 #: instances/templates/create_flavors.html:11 #: instances/templates/instances/settings_tab.html:251 -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:315 #: instances/templates/instances/snapshots_tab.html:103 #: instances/templates/instances/snapshots_tab.html:117 #: networks/templates/network.html:168 storages/templates/storage.html:152 @@ -708,9 +708,9 @@ msgstr "Üyeler" #: computes/templates/computes/form.html:46 #: instances/templates/instances/edit_instance_volume.html:112 #: instances/templates/instances/nic_qos_form.html:23 -#: instances/templates/instances/settings_tab.html:410 -#: instances/templates/instances/settings_tab.html:644 -#: instances/templates/instances/settings_tab.html:894 +#: instances/templates/instances/settings_tab.html:412 +#: instances/templates/instances/settings_tab.html:646 +#: instances/templates/instances/settings_tab.html:896 #: networks/templates/add_network_qos.html:36 #: networks/templates/network.html:336 networks/templates/network.html:376 #: networks/templates/network.html:403 networks/templates/network.html:442 @@ -758,7 +758,7 @@ msgstr[1] "%(count)s izin" #: admin/templates/admin/group_list.html:40 #: admin/templates/admin/user_list.html:63 #: instances/templates/instances/edit_instance_volume.html:3 -#: instances/templates/instances/settings_tab.html:319 +#: instances/templates/instances/settings_tab.html:309 #: networks/templates/network.html:159 networks/templates/network.html:301 msgid "Edit" msgstr "Düzenle" @@ -1662,7 +1662,7 @@ msgstr "Klonlar" #: console/templates/console-base.html:23 #: instances/templates/instance_actions.html:11 #: instances/templates/instances/settings_tab.html:32 -#: instances/templates/instances/settings_tab.html:695 +#: instances/templates/instances/settings_tab.html:697 msgid "Console" msgstr "Konsol" @@ -1726,8 +1726,8 @@ msgid "Stored, leave empty to keep" msgstr "Kayıtlı, korumak için boş bırakın" #: computes/forms.py:28 computes/templates/computes/instances.html:45 -#: instances/templates/instances/settings_tab.html:858 -#: instances/templates/instances/settings_tab.html:890 +#: instances/templates/instances/settings_tab.html:860 +#: instances/templates/instances/settings_tab.html:892 #: instances/templates/instances/snapshots_tab.html:27 #: instances/templates/instances/snapshots_tab.html:71 msgid "Description" @@ -1960,8 +1960,7 @@ msgstr "kayıtlı" #: computes/templates/computes/form.html:34 #: instances/templates/instances/edit_instance_volume.html:82 -#: instances/templates/instances/settings_tab.html:341 -#: instances/templates/instances/settings_tab.html:372 +#: instances/templates/instances/settings_tab.html:374 #: networks/templates/networks.html:63 msgid "none" msgstr "hiçbiri" @@ -1990,8 +1989,8 @@ msgstr "Sanal Makineler" #: computes/templates/computes/host_nav.html:15 #: computes/templates/computes/host_nav.html:16 #: computes/templates/overview.html:74 -#: instances/templates/instances/settings_tab.html:548 -#: instances/templates/instances/settings_tab.html:814 +#: instances/templates/instances/settings_tab.html:550 +#: instances/templates/instances/settings_tab.html:816 #: storages/templates/storage.html:6 storages/templates/storage.html:8 msgid "Storage" msgstr "Depolama" @@ -2001,7 +2000,7 @@ msgstr "Depolama" #: instances/templates/add_instance_network_block.html:18 #: instances/templates/create_instance_w2.html:230 #: instances/templates/create_instance_w2.html:232 -#: instances/templates/instances/settings_tab.html:373 +#: instances/templates/instances/settings_tab.html:375 #: networks/templates/networks.html:5 networks/templates/networks.html:7 msgid "Networks" msgstr "Ağlar" @@ -2009,7 +2008,7 @@ msgstr "Ağlar" #: computes/templates/computes/host_nav.html:23 #: computes/templates/computes/host_nav.html:24 #: instances/templates/add_instance_network_block.html:23 -#: instances/templates/instances/settings_tab.html:378 +#: instances/templates/instances/settings_tab.html:380 #: interfaces/templates/interfaces.html:6 #: interfaces/templates/interfaces.html:8 msgid "Interfaces" @@ -2077,8 +2076,8 @@ msgstr "Bellek" #: computes/templates/computes/list.html:60 #: instances/templates/allinstances_index_grouped.html:18 #: instances/templates/allinstances_index_nongrouped.html:16 -#: instances/templates/instances/settings_tab.html:447 -#: instances/templates/instances/settings_tab.html:482 +#: instances/templates/instances/settings_tab.html:449 +#: instances/templates/instances/settings_tab.html:484 #: networks/templates/network.html:146 networks/templates/network.html:204 #: networks/templates/network.html:286 nwfilters/templates/nwfilter.html:56 #: nwfilters/templates/nwfilter.html:100 nwfilters/templates/nwfilters.html:35 @@ -2125,7 +2124,7 @@ msgstr "/ %(memory)s" #: instances/templates/allinstances_index_nongrouped.html:14 #: instances/templates/create_instance_w2.html:63 #: instances/templates/instances/resize_tab.html:29 -#: instances/templates/instances/settings_tab.html:840 +#: instances/templates/instances/settings_tab.html:842 msgid "vCPUs" msgstr "vCPU" @@ -2133,7 +2132,7 @@ msgstr "vCPU" #: console/templates/console-vnc.html:13 #: console/templates/console-xterm.html:16 #: instances/templates/allinstances_index_grouped.html:36 -#: instances/templates/instances/settings_tab.html:954 +#: instances/templates/instances/settings_tab.html:956 #: networks/templates/network.html:260 msgid "Connected" msgstr "Bağlı" @@ -2404,8 +2403,7 @@ msgstr "Ölçekleme" #: instances/templates/create_instance_w2.html:324 #: instances/templates/instance.html:65 #: instances/templates/instances/settings_tab.html:180 -#: instances/templates/instances/settings_tab.html:336 -#: instances/templates/instances/settings_tab.html:396 +#: instances/templates/instances/settings_tab.html:398 #: instances/templates/instances/stats_tab.html:63 #: interfaces/templates/create_iface_block.html:94 #: interfaces/templates/create_iface_block.html:117 @@ -2478,8 +2476,8 @@ msgstr "Bağlan" #: instances/templates/create_instance_w2.html:367 #: instances/templates/instances/edit_instance_volume.html:13 #: instances/templates/instances/move_disk.html:13 -#: instances/templates/instances/settings_tab.html:360 -#: instances/templates/instances/settings_tab.html:635 +#: instances/templates/instances/settings_tab.html:362 +#: instances/templates/instances/settings_tab.html:637 #: interfaces/templates/create_iface_block.html:20 #: networks/templates/add_network_qos.html:8 #: networks/templates/create_net_block.html:20 @@ -2581,7 +2579,7 @@ msgstr "" "VNC olarak değiştirin." #: instances/forms.py:14 instances/templates/create_instance_w2.html:69 -#: instances/templates/instances/settings_tab.html:844 +#: instances/templates/instances/settings_tab.html:846 msgid "Memory (MiB)" msgstr "Bellek (MiB)" @@ -3185,27 +3183,23 @@ msgstr "Sanal makine ağı ekleme formu" #: instances/templates/allinstances.html:105 #: instances/templates/instances/edit_instance_volume.html:21 #: instances/templates/instances/settings_tab.html:224 -#: instances/templates/instances/settings_tab.html:305 -#: instances/templates/instances/settings_tab.html:369 +#: instances/templates/instances/settings_tab.html:371 msgid "Source" msgstr "Kaynak" #: instances/templates/add_instance_network_block.html:31 -#: instances/templates/instances/settings_tab.html:335 -#: instances/templates/instances/settings_tab.html:386 +#: instances/templates/instances/settings_tab.html:388 msgid "Model" msgstr "Model" #: instances/templates/add_instance_network_block.html:39 -#: instances/templates/instances/settings_tab.html:336 -#: instances/templates/instances/settings_tab.html:394 +#: instances/templates/instances/settings_tab.html:396 msgid "NWFilter" msgstr "AğFiltresi" #: instances/templates/add_instance_network_block.html:48 #: instances/templates/allinstances.html:104 -#: instances/templates/instances/settings_tab.html:334 -#: instances/templates/instances/settings_tab.html:403 +#: instances/templates/instances/settings_tab.html:405 #: interfaces/templates/interface.html:60 #: interfaces/templates/interface.html:121 #: interfaces/templates/interfaces.html:39 networks/templates/network.html:67 @@ -3274,7 +3268,7 @@ msgid "Letters, digits, dot, dash and underscore." msgstr "Harf, rakam, nokta, tire ve alt çizgi." #: instances/templates/add_instance_volume.html:44 -#: instances/templates/instances/settings_tab.html:837 +#: instances/templates/instances/settings_tab.html:839 msgid "Size" msgstr "Boyut" @@ -3589,7 +3583,7 @@ msgid "Firmware" msgstr "Üretici yazılımı" #: instances/templates/create_instance_w2.html:86 -#: instances/templates/instances/settings_tab.html:933 +#: instances/templates/instances/settings_tab.html:935 msgid "TPM 2.0" msgstr "TPM 2.0" @@ -3645,7 +3639,7 @@ msgstr "Aygıt" #: instances/templates/create_instance_w2.html:188 #: instances/templates/create_instance_w2.html:246 #: instances/templates/instances/boot_device.html:14 -#: instances/templates/instances/settings_tab.html:675 +#: instances/templates/instances/settings_tab.html:677 #: networks/templates/network.html:304 msgid "Remove" msgstr "Kaldır" @@ -3692,7 +3686,7 @@ msgid "Network filter" msgstr "Ağ filtresi" #: instances/templates/create_instance_w2.html:293 -#: instances/templates/instances/settings_tab.html:916 +#: instances/templates/instances/settings_tab.html:918 #: vrtManager/nodedevs.py:30 msgid "Video" msgstr "Görüntü" @@ -3706,7 +3700,7 @@ msgid "Input device" msgstr "Girdi aygıtı" #: instances/templates/create_instance_w2.html:334 -#: instances/templates/instances/settings_tab.html:946 +#: instances/templates/instances/settings_tab.html:948 msgid "Guest agent" msgstr "Konuk ajanı" @@ -3748,8 +3742,8 @@ msgstr "Ayrıntılar" #: instances/templates/instance.html:34 #: instances/templates/instance_actions.html:13 #: instances/templates/instances/settings_tab.html:53 -#: instances/templates/instances/settings_tab.html:868 #: instances/templates/instances/settings_tab.html:870 +#: instances/templates/instances/settings_tab.html:872 #: nwfilters/templates/nwfilters.html:57 nwfilters/templates/nwfilters.html:94 #: storages/templates/storage.html:143 storages/templates/storage.html:203 msgid "Clone" @@ -3792,7 +3786,6 @@ msgid "vCPU" msgstr "vCPU" #: instances/templates/instance.html:69 -#: instances/templates/instances/settings_tab.html:306 msgid "IPv4" msgstr "IPv4" @@ -4100,7 +4093,7 @@ msgid "Edit %(dev)s" msgstr "Düzenle: %(dev)s" #: instances/templates/instances/edit_instance_volume.html:18 -#: instances/templates/instances/settings_tab.html:364 +#: instances/templates/instances/settings_tab.html:366 msgid "The VM is running: the changes apply at its next start." msgstr "" "Sanal makine çalışıyor: değişiklikler bir sonraki başlatmada uygulanır." @@ -4373,13 +4366,13 @@ msgstr "" "makine ya da birim kullanmıyorsa %(path)s silinir." #: instances/templates/instances/nic_qos_form.html:3 -#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:345 #: networks/templates/network.html:291 msgid "inbound" msgstr "gelen" #: instances/templates/instances/nic_qos_form.html:3 -#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:345 #: networks/templates/network.html:291 msgid "outbound" msgstr "giden" @@ -4568,7 +4561,7 @@ msgstr "" "sağlar." #: instances/templates/instances/resize_tab.html:77 -#: instances/templates/instances/settings_tab.html:906 +#: instances/templates/instances/settings_tab.html:908 msgid "Shut the VM down to change this." msgstr "Bunu değiştirmek için sanal makineyi kapatın." @@ -4635,7 +4628,7 @@ msgid "Boot" msgstr "Ön Yükleme" #: instances/templates/instances/settings_tab.html:39 -#: instances/templates/instances/settings_tab.html:792 +#: instances/templates/instances/settings_tab.html:794 #: instances/templates/instances/stats_tab.html:44 #: networks/templates/network.html:6 networks/templates/network.html:8 #: networks/templates/network.html:48 @@ -4647,8 +4640,8 @@ msgid "Host devices" msgstr "Sunucu aygıtları" #: instances/templates/instances/settings_tab.html:60 -#: instances/templates/instances/settings_tab.html:607 -#: instances/templates/instances/settings_tab.html:610 +#: instances/templates/instances/settings_tab.html:609 +#: instances/templates/instances/settings_tab.html:612 msgid "Migrate" msgstr "Taşı" @@ -4792,7 +4785,7 @@ msgid "Delete %(dev)s? It is detached and its file and data are removed." msgstr "%(dev)s silinsin mi? Ayrılır, dosyası ve verileri kaldırılır." #: instances/templates/instances/settings_tab.html:256 -#: instances/templates/instances/settings_tab.html:331 +#: instances/templates/instances/settings_tab.html:336 msgid "Device details" msgstr "Aygıt ayrıntıları" @@ -4822,38 +4815,15 @@ msgstr "PCIe yuvası ekle" msgid "Network devices" msgstr "Ağ aygıtları" -#: instances/templates/instances/settings_tab.html:302 -msgid "no target" -msgstr "hedef yok" - -#: instances/templates/instances/settings_tab.html:306 -#: instances/templates/instances/settings_tab.html:337 -msgid "unknown" -msgstr "bilinmiyor" - -#: instances/templates/instances/settings_tab.html:307 -msgid "Link state form" -msgstr "Bağlantı durumu formu" - -#: instances/templates/instances/settings_tab.html:312 -#: interfaces/templates/link_badge.html:1 -msgid "Link up" -msgstr "Bağlantı açık" - -#: instances/templates/instances/settings_tab.html:312 -#: interfaces/templates/link_badge.html:1 -msgid "Link down" -msgstr "Bağlantı kapalı" - -#: instances/templates/instances/settings_tab.html:321 +#: instances/templates/instances/settings_tab.html:311 msgid "Add QoS" msgstr "QoS ekle" -#: instances/templates/instances/settings_tab.html:323 +#: instances/templates/instances/settings_tab.html:313 msgid "Delete network device form" msgstr "Ağ aygıtı silme formu" -#: instances/templates/instances/settings_tab.html:325 +#: instances/templates/instances/settings_tab.html:315 #, python-format msgid "" "Remove network card %(mac)s? A running VM loses its connection through it at " @@ -4862,7 +4832,42 @@ msgstr "" "%(mac)s ağ kartı kaldırılsın mı? Çalışan bir sanal makine bu kart üzerinden " "bağlantısını hemen kaybeder." +#: instances/templates/instances/settings_tab.html:321 +msgid "No IPv4 address known" +msgstr "Bilinen IPv4 adresi yok" + +#: instances/templates/instances/settings_tab.html:322 +msgid "Link state form" +msgstr "Bağlantı durumu formu" + +#: instances/templates/instances/settings_tab.html:327 +#: interfaces/templates/link_badge.html:1 +msgid "Link up" +msgstr "Bağlantı açık" + +#: instances/templates/instances/settings_tab.html:327 +#: interfaces/templates/link_badge.html:1 +msgid "Link down" +msgstr "Bağlantı kapalı" + +#: instances/templates/instances/settings_tab.html:331 +#, python-format +msgid "filter %(filter)s" +msgstr "%(filter)s filtresi" + +#: instances/templates/instances/settings_tab.html:331 +msgid "bandwidth limited" +msgstr "bant genişliği sınırlı" + #: instances/templates/instances/settings_tab.html:333 +msgid "" +"In most configurations, macvtap does not work for host to guest network " +"communication" +msgstr "" +"macvtap birçok yapılandırmada sunucu ile sanal makine ağı arasındaki " +"iletişimde çalışmaz" + +#: instances/templates/instances/settings_tab.html:338 #: interfaces/templates/create_iface_block.html:26 #: interfaces/templates/interface.html:43 #: interfaces/templates/interface.html:120 @@ -4874,19 +4879,31 @@ msgstr "" msgid "Type" msgstr "Tip" -#: instances/templates/instances/settings_tab.html:337 +#: instances/templates/instances/settings_tab.html:339 +msgid "Host device" +msgstr "Sunucudaki aygıt" + +#: instances/templates/instances/settings_tab.html:339 +msgid "no target" +msgstr "hedef yok" + +#: instances/templates/instances/settings_tab.html:340 msgid "IPv6" msgstr "IPv6" -#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:340 +msgid "unknown" +msgstr "bilinmiyor" + +#: instances/templates/instances/settings_tab.html:345 msgid "QoS limits" msgstr "QoS sınırları" -#: instances/templates/instances/settings_tab.html:341 +#: instances/templates/instances/settings_tab.html:345 msgid "inbound, outbound" msgstr "gelen, giden" -#: instances/templates/instances/settings_tab.html:344 +#: instances/templates/instances/settings_tab.html:348 msgid "" "Average and peak are in KiB/s, burst in KiB. A running VM gets a change after" " it is powered off and on." @@ -4894,33 +4911,25 @@ msgstr "" "Ortalama ve tepe KiB/s, ani yük KiB cinsindendir. Çalışan bir sanal makine " "değişikliği kapatılıp açıldıktan sonra alır." -#: instances/templates/instances/settings_tab.html:347 -msgid "" -"In most configurations, macvtap does not work for host to guest network " -"communication" -msgstr "" -"macvtap birçok yapılandırmada sunucu ile sanal makine ağı arasındaki " -"iletişimde çalışmaz" - -#: instances/templates/instances/settings_tab.html:357 +#: instances/templates/instances/settings_tab.html:359 #, python-format msgid "Edit eth%(nic)s" msgstr "eth%(nic)s düzenle" -#: instances/templates/instances/settings_tab.html:372 +#: instances/templates/instances/settings_tab.html:374 #, python-format msgid "%(nic)s, as it is" msgstr "%(nic)s, olduğu gibi" -#: instances/templates/instances/settings_tab.html:417 +#: instances/templates/instances/settings_tab.html:419 msgid "Add network QoS form" msgstr "Ağ QoS ekleme formu" -#: instances/templates/instances/settings_tab.html:423 +#: instances/templates/instances/settings_tab.html:425 msgid "The VM has no network device." msgstr "Sanal makinenin ağ aygıtı yok." -#: instances/templates/instances/settings_tab.html:431 +#: instances/templates/instances/settings_tab.html:433 msgid "" "Devices of the host given to the VM. The VM starts only on a host that has " "them; it is not migrated while it has them, and its clones get none." @@ -4929,130 +4938,130 @@ msgstr "" "sahip bir sunucuda başlar; bunlara sahipken taşınmaz ve klonları bunları " "almaz." -#: instances/templates/instances/settings_tab.html:434 +#: instances/templates/instances/settings_tab.html:436 msgid "The host's devices could not be read." msgstr "Sunucunun aygıtları okunamadı." -#: instances/templates/instances/settings_tab.html:435 +#: instances/templates/instances/settings_tab.html:437 msgid "Reading the host's devices…" msgstr "Sunucunun aygıtları okunuyor…" -#: instances/templates/instances/settings_tab.html:443 +#: instances/templates/instances/settings_tab.html:445 msgid "USB device" msgstr "USB aygıtı" -#: instances/templates/instances/settings_tab.html:444 +#: instances/templates/instances/settings_tab.html:446 msgid "Chosen by" msgstr "Seçim ölçütü" -#: instances/templates/instances/settings_tab.html:445 -#: instances/templates/instances/settings_tab.html:480 +#: instances/templates/instances/settings_tab.html:447 +#: instances/templates/instances/settings_tab.html:482 msgid "Running VM" msgstr "Çalışan sanal makine" -#: instances/templates/instances/settings_tab.html:446 -#: instances/templates/instances/settings_tab.html:481 +#: instances/templates/instances/settings_tab.html:448 +#: instances/templates/instances/settings_tab.html:483 msgid "Next start" msgstr "Sonraki başlatma" -#: instances/templates/instances/settings_tab.html:454 +#: instances/templates/instances/settings_tab.html:456 #, python-format msgid "Its address %(bus)s/%(device)s" msgstr "Adresi %(bus)s/%(device)s" -#: instances/templates/instances/settings_tab.html:454 +#: instances/templates/instances/settings_tab.html:456 msgid "Its model: any device of it" msgstr "Modeli: bu modelin herhangi bir aygıtı" -#: instances/templates/instances/settings_tab.html:455 +#: instances/templates/instances/settings_tab.html:457 #, python-format msgid "Has %(bus)s/%(device)s" msgstr "%(bus)s/%(device)s üzerinde" -#: instances/templates/instances/settings_tab.html:456 -#: instances/templates/instances/settings_tab.html:490 +#: instances/templates/instances/settings_tab.html:458 +#: instances/templates/instances/settings_tab.html:492 msgid "Yes" msgstr "Evet" -#: instances/templates/instances/settings_tab.html:456 -#: instances/templates/instances/settings_tab.html:490 +#: instances/templates/instances/settings_tab.html:458 +#: instances/templates/instances/settings_tab.html:492 msgid "No" msgstr "Hayır" -#: instances/templates/instances/settings_tab.html:463 +#: instances/templates/instances/settings_tab.html:465 msgid "Remove the USB device" msgstr "USB aygıtını kaldır" -#: instances/templates/instances/settings_tab.html:464 +#: instances/templates/instances/settings_tab.html:466 msgid "Remove this USB device from the VM? A running VM loses it at once." msgstr "" "Bu USB aygıtı sanal makineden kaldırılsın mı? Çalışan bir sanal makine onu " "hemen kaybeder." -#: instances/templates/instances/settings_tab.html:479 +#: instances/templates/instances/settings_tab.html:481 msgid "PCI device" msgstr "PCI aygıtı" -#: instances/templates/instances/settings_tab.html:489 +#: instances/templates/instances/settings_tab.html:491 msgid "Has it" msgstr "Var" -#: instances/templates/instances/settings_tab.html:495 +#: instances/templates/instances/settings_tab.html:497 msgid "Remove the PCI device" msgstr "PCI aygıtını kaldır" -#: instances/templates/instances/settings_tab.html:496 +#: instances/templates/instances/settings_tab.html:498 msgid "A paused VM, or one with a saved state, does not change its PCI devices" msgstr "" "Duraklatılmış ya da durumu kaydedilmiş bir sanal makinenin PCI aygıtları " "değiştirilemez" -#: instances/templates/instances/settings_tab.html:497 +#: instances/templates/instances/settings_tab.html:499 msgid "" "Remove this PCI device from the VM? A running VM's guest has to let it go." msgstr "" "Bu PCI aygıtı sanal makineden kaldırılsın mı? Çalışan bir sanal makinede " "konuk sistemin aygıtı bırakması gerekir." -#: instances/templates/instances/settings_tab.html:509 +#: instances/templates/instances/settings_tab.html:511 msgid "Network interface" msgstr "Ağ arabirimi" -#: instances/templates/instances/settings_tab.html:510 +#: instances/templates/instances/settings_tab.html:512 msgid "running VM and next start" msgstr "çalışan sanal makine ve sonraki başlatma" -#: instances/templates/instances/settings_tab.html:510 +#: instances/templates/instances/settings_tab.html:512 msgid "running VM only" msgstr "yalnızca çalışan sanal makine" -#: instances/templates/instances/settings_tab.html:510 +#: instances/templates/instances/settings_tab.html:512 msgid "next start only" msgstr "yalnızca sonraki başlatmada" -#: instances/templates/instances/settings_tab.html:510 +#: instances/templates/instances/settings_tab.html:512 msgid "changed in the XML editor" msgstr "XML düzenleyicide değiştirilir" -#: instances/templates/instances/settings_tab.html:514 +#: instances/templates/instances/settings_tab.html:516 msgid "The VM has no host devices." msgstr "Sanal makinenin sunucu aygıtı yok." -#: instances/templates/instances/settings_tab.html:521 +#: instances/templates/instances/settings_tab.html:523 msgid "Migration route" msgstr "Taşıma yolu" -#: instances/templates/instances/settings_tab.html:524 +#: instances/templates/instances/settings_tab.html:526 #: networks/templates/network.html:393 msgid "From" msgstr "Başlangıç" -#: instances/templates/instances/settings_tab.html:529 +#: instances/templates/instances/settings_tab.html:531 #: networks/templates/network.html:397 msgid "To" msgstr "Bitiş" -#: instances/templates/instances/settings_tab.html:538 +#: instances/templates/instances/settings_tab.html:540 msgid "" "The VM is running: it migrates live, or paused for the transfer when Live " "migration is off." @@ -5060,15 +5069,15 @@ msgstr "" "Sanal makine çalışıyor: canlı taşınır, Canlı olarak taşı kapalıysa aktarım " "süresince duraklatılır." -#: instances/templates/instances/settings_tab.html:539 +#: instances/templates/instances/settings_tab.html:541 msgid "The VM is paused: it stays paused on the destination." msgstr "Sanal makine duraklatılmış: hedefte de duraklatılmış kalır." -#: instances/templates/instances/settings_tab.html:540 +#: instances/templates/instances/settings_tab.html:542 msgid "The VM is shut off: it moves offline." msgstr "Sanal makine kapalı: çevrimdışı taşınır." -#: instances/templates/instances/settings_tab.html:541 +#: instances/templates/instances/settings_tab.html:543 msgid "" "Both hosts need the same emulator; the VM's definition leaves the source " "host." @@ -5076,35 +5085,35 @@ msgstr "" "İki sunucuda da aynı emülatör olmalıdır; sanal makinenin tanımı kaynak " "sunucudan kaldırılır." -#: instances/templates/instances/settings_tab.html:550 +#: instances/templates/instances/settings_tab.html:552 msgid "Checking the hosts…" msgstr "Sunucular denetleniyor…" -#: instances/templates/instances/settings_tab.html:550 +#: instances/templates/instances/settings_tab.html:552 msgid "The hosts could not be checked." msgstr "Sunucular denetlenemedi." -#: instances/templates/instances/settings_tab.html:551 +#: instances/templates/instances/settings_tab.html:553 msgid "No host can take the VM now." msgstr "Şu anda sanal makineyi alabilecek sunucu yok." -#: instances/templates/instances/settings_tab.html:551 +#: instances/templates/instances/settings_tab.html:553 msgid "Checking the disks…" msgstr "Diskler denetleniyor…" -#: instances/templates/instances/settings_tab.html:552 +#: instances/templates/instances/settings_tab.html:554 msgid "The disks could not be checked." msgstr "Diskler denetlenemedi." -#: instances/templates/instances/settings_tab.html:557 +#: instances/templates/instances/settings_tab.html:559 msgid "Transfer settings" msgstr "Aktarım ayarları" -#: instances/templates/instances/settings_tab.html:563 +#: instances/templates/instances/settings_tab.html:565 msgid "Live migration" msgstr "Canlı olarak taşı" -#: instances/templates/instances/settings_tab.html:565 +#: instances/templates/instances/settings_tab.html:567 msgid "" "The VM keeps running while its memory is copied. Off, it is paused for the " "transfer." @@ -5112,11 +5121,11 @@ msgstr "" "Belleği kopyalanırken sanal makine çalışmaya devam eder. Kapalıysa aktarım " "süresince duraklatılır." -#: instances/templates/instances/settings_tab.html:572 +#: instances/templates/instances/settings_tab.html:574 msgid "Auto converge" msgstr "Otomatik yavaşlat" -#: instances/templates/instances/settings_tab.html:574 +#: instances/templates/instances/settings_tab.html:576 msgid "" "Slows the guest's CPUs so that a busy VM's live migration can finish. Only " "with Live migration." @@ -5124,21 +5133,21 @@ msgstr "" "Yoğun bir sanal makinenin canlı taşımasının bitebilmesi için konuk sistemin " "CPU'larını yavaşlatır. Yalnızca canlı taşımada." -#: instances/templates/instances/settings_tab.html:579 +#: instances/templates/instances/settings_tab.html:581 msgid "Compressed" msgstr "Sıkıştırılmış" -#: instances/templates/instances/settings_tab.html:581 +#: instances/templates/instances/settings_tab.html:583 msgid "Compresses the memory sent: less network, more CPU on both hosts." msgstr "" "Gönderilen belleği sıkıştırır: daha az ağ trafiği, iki sunucuda da daha fazla" " CPU." -#: instances/templates/instances/settings_tab.html:586 +#: instances/templates/instances/settings_tab.html:588 msgid "Unsafe migration" msgstr "Güvensiz şekilde taşı" -#: instances/templates/instances/settings_tab.html:588 +#: instances/templates/instances/settings_tab.html:590 msgid "" "Skips libvirt's safety checks, such as a disk cache mode that can corrupt " "data in a migration." @@ -5146,11 +5155,11 @@ msgstr "" "libvirt'in güvenlik denetimlerini atlar; örneğin taşımada veriyi bozabilecek " "bir disk önbellek modu." -#: instances/templates/instances/settings_tab.html:594 +#: instances/templates/instances/settings_tab.html:596 msgid "Delete the source files of copied disks" msgstr "Kopyalanan disklerin kaynak dosyalarını sil" -#: instances/templates/instances/settings_tab.html:596 +#: instances/templates/instances/settings_tab.html:598 msgid "" "After a migration that copied disks, their files on the source host go. Disks" " on shared storage stay." @@ -5158,22 +5167,22 @@ msgstr "" "Diskleri kopyalayan bir taşımadan sonra kaynak sunucudaki dosyaları silinir. " "Paylaşımlı depolamadaki diskler kalır." -#: instances/templates/instances/settings_tab.html:605 +#: instances/templates/instances/settings_tab.html:607 msgid "Migration runs as a background job." msgstr "Taşıma arka planda bir iş olarak çalışır." -#: instances/templates/instances/settings_tab.html:619 +#: instances/templates/instances/settings_tab.html:621 msgid "" "This is the definition for the VM's next start; a saved change applies then." msgstr "" "Bu, sanal makinenin sonraki başlatmasındaki tanımdır; kaydedilen değişiklik o" " zaman uygulanır." -#: instances/templates/instances/settings_tab.html:626 +#: instances/templates/instances/settings_tab.html:628 msgid "Review changes" msgstr "Değişiklikleri incele" -#: instances/templates/instances/settings_tab.html:630 +#: instances/templates/instances/settings_tab.html:632 msgid "" "The request did not go through; your edit is still in the editor. Try again, " "or copy it and reload the page." @@ -5181,19 +5190,19 @@ msgstr "" "İstek iletilemedi; düzenlemeniz hâlâ düzenleyicide. Yeniden deneyin ya da " "kopyalayıp sayfayı yeniden yükleyin." -#: instances/templates/instances/settings_tab.html:634 +#: instances/templates/instances/settings_tab.html:636 msgid "Review the XML change" msgstr "XML değişikliğini incele" -#: instances/templates/instances/settings_tab.html:639 +#: instances/templates/instances/settings_tab.html:641 msgid "The XML is the same as the VM's definition; there is nothing to save." msgstr "XML, sanal makinenin tanımıyla aynı; kaydedilecek bir şey yok." -#: instances/templates/instances/settings_tab.html:653 +#: instances/templates/instances/settings_tab.html:655 msgid "Instance owners" msgstr "Sanal makine sahipleri" -#: instances/templates/instances/settings_tab.html:656 +#: instances/templates/instances/settings_tab.html:658 msgid "" "Every owner can power the VM and open its console. A new owner has no other " "right until it is given one." @@ -5201,19 +5210,19 @@ msgstr "" "Her sahip sanal makineyi açıp kapatabilir ve konsolunu açabilir. Yeni bir " "sahibin, verilene kadar başka bir hakkı yoktur." -#: instances/templates/instances/settings_tab.html:674 +#: instances/templates/instances/settings_tab.html:676 msgid "Edit rights" msgstr "Hakları düzenle" -#: instances/templates/instances/settings_tab.html:683 +#: instances/templates/instances/settings_tab.html:685 msgid "The VM has no owner: only administrators can use it." msgstr "Sanal makinenin sahibi yok: yalnızca yöneticiler kullanabilir." -#: instances/templates/instances/settings_tab.html:690 +#: instances/templates/instances/settings_tab.html:692 msgid "Console settings" msgstr "Konsol ayarları" -#: instances/templates/instances/settings_tab.html:692 +#: instances/templates/instances/settings_tab.html:694 msgid "" "The running console keeps its current settings; changes here apply after the " "VM is shut down and started." @@ -5221,39 +5230,39 @@ msgstr "" "Çalışan konsol mevcut ayarlarını korur; buradaki değişiklikler sanal makine " "kapatılıp başlatıldıktan sonra uygulanır." -#: instances/templates/instances/settings_tab.html:699 +#: instances/templates/instances/settings_tab.html:701 msgid "The settings below apply to a VNC console." msgstr "Aşağıdaki ayarlar VNC konsolu için geçerlidir." -#: instances/templates/instances/settings_tab.html:701 +#: instances/templates/instances/settings_tab.html:703 msgid "The VNC settings appear once the console type VNC is saved." msgstr "VNC ayarları, konsol tipi VNC olarak kaydedildiğinde görünür." -#: instances/templates/instances/settings_tab.html:709 +#: instances/templates/instances/settings_tab.html:711 msgid "VNC connection" msgstr "VNC bağlantısı" -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:716 msgid "Only administrators can change this." msgstr "Bunu yalnızca yöneticiler değiştirebilir." -#: instances/templates/instances/settings_tab.html:714 +#: instances/templates/instances/settings_tab.html:716 msgid "Beyond localhost the console is reachable from the network." msgstr "localhost dışında konsola ağdan erişilebilir." -#: instances/templates/instances/settings_tab.html:725 +#: instances/templates/instances/settings_tab.html:727 msgid "VNC password" msgstr "VNC parolası" -#: instances/templates/instances/settings_tab.html:728 +#: instances/templates/instances/settings_tab.html:730 msgid "A password is set." msgstr "Parola ayarlanmış." -#: instances/templates/instances/settings_tab.html:728 +#: instances/templates/instances/settings_tab.html:730 msgid "No password is set." msgstr "Parola ayarlanmamış." -#: instances/templates/instances/settings_tab.html:738 +#: instances/templates/instances/settings_tab.html:740 msgid "" "Up to 8 characters (an accented letter counts as two), used with \"Set a new " "one\"." @@ -5261,20 +5270,20 @@ msgstr "" "En fazla 8 karakter (aksanlı bir harf iki sayılır), \"Yenisini belirle\" ile " "kullanılır." -#: instances/templates/instances/settings_tab.html:745 +#: instances/templates/instances/settings_tab.html:747 msgid "Save console settings" msgstr "Konsol ayarlarını kaydet" -#: instances/templates/instances/settings_tab.html:754 +#: instances/templates/instances/settings_tab.html:756 msgid "Create a clone" msgstr "Bir klon oluştur" -#: instances/templates/instances/settings_tab.html:755 +#: instances/templates/instances/settings_tab.html:757 #, python-format msgid "Source VM: %(name)s" msgstr "Kaynak sanal makine: %(name)s" -#: instances/templates/instances/settings_tab.html:757 +#: instances/templates/instances/settings_tab.html:759 msgid "" "The clone gets a new, empty TPM: keys in this VM's TPM, such as BitLocker's, " "do not come along." @@ -5282,69 +5291,69 @@ msgstr "" "Klon yeni ve boş bir TPM alır: bu sanal makinenin TPM'indeki anahtarlar, " "örneğin BitLocker'ınkiler, klona geçmez." -#: instances/templates/instances/settings_tab.html:762 -#: instances/templates/instances/settings_tab.html:775 -#: instances/templates/instances/settings_tab.html:778 +#: instances/templates/instances/settings_tab.html:764 +#: instances/templates/instances/settings_tab.html:777 +#: instances/templates/instances/settings_tab.html:780 msgid "Clone name" msgstr "Klon adı" -#: instances/templates/instances/settings_tab.html:770 -#: instances/templates/instances/settings_tab.html:802 +#: instances/templates/instances/settings_tab.html:772 +#: instances/templates/instances/settings_tab.html:804 msgid "Guess" msgstr "Tahmin" -#: instances/templates/instances/settings_tab.html:773 +#: instances/templates/instances/settings_tab.html:775 msgid "The DHCP file has no free name to suggest." msgstr "DHCP dosyasında önerilecek boş ad yok." -#: instances/templates/instances/settings_tab.html:776 +#: instances/templates/instances/settings_tab.html:778 msgid "Automatic" msgstr "Otomatik" -#: instances/templates/instances/settings_tab.html:796 +#: instances/templates/instances/settings_tab.html:798 msgid "New MAC address" msgstr "Yeni MAC adresi" -#: instances/templates/instances/settings_tab.html:799 +#: instances/templates/instances/settings_tab.html:801 msgid "Random" msgstr "Rastgele" -#: instances/templates/instances/settings_tab.html:817 +#: instances/templates/instances/settings_tab.html:819 #, python-format msgid "Pool: %(pool)s" msgstr "Havuz: %(pool)s" -#: instances/templates/instances/settings_tab.html:818 +#: instances/templates/instances/settings_tab.html:820 msgid "New volume name" msgstr "Yeni birim adı" -#: instances/templates/instances/settings_tab.html:824 +#: instances/templates/instances/settings_tab.html:826 msgid "Preallocate qcow2 metadata" msgstr "qcow2 meta verisini önceden ayır" -#: instances/templates/instances/settings_tab.html:829 +#: instances/templates/instances/settings_tab.html:831 msgid "The VM has no disk to copy." msgstr "Sanal makinenin kopyalanacak diski yok." -#: instances/templates/instances/settings_tab.html:848 +#: instances/templates/instances/settings_tab.html:850 msgid "The VM's size to start from; the quota counts the larger of the two." msgstr "" "Başlangıç olarak sanal makinenin boyutu; kota ikisinden büyük olanı sayar." -#: instances/templates/instances/settings_tab.html:851 +#: instances/templates/instances/settings_tab.html:853 msgid "Start the clone when it is made" msgstr "Klon oluşturulunca başlat" -#: instances/templates/instances/settings_tab.html:855 +#: instances/templates/instances/settings_tab.html:857 msgid "Optional details" msgstr "İsteğe bağlı ayrıntılar" -#: instances/templates/instances/settings_tab.html:856 -#: instances/templates/instances/settings_tab.html:886 +#: instances/templates/instances/settings_tab.html:858 +#: instances/templates/instances/settings_tab.html:888 msgid "Title" msgstr "Başlık" -#: instances/templates/instances/settings_tab.html:863 +#: instances/templates/instances/settings_tab.html:865 msgid "" "The clone gets none of the VM's host devices: one VM holds a device of the " "host." @@ -5352,50 +5361,50 @@ msgstr "" "Klon, sanal makinenin sunucu aygıtlarını almaz: bir sunucu aygıtını tek bir " "sanal makine tutar." -#: instances/templates/instances/settings_tab.html:866 +#: instances/templates/instances/settings_tab.html:868 msgid "Cloning runs as a background job." msgstr "Klonlama arka planda bir iş olarak çalışır." -#: instances/templates/instances/settings_tab.html:883 +#: instances/templates/instances/settings_tab.html:885 msgid "VM details" msgstr "Sanal makine ayrıntıları" -#: instances/templates/instances/settings_tab.html:902 +#: instances/templates/instances/settings_tab.html:904 msgid "Use as a template" msgstr "Şablon olarak kullan" -#: instances/templates/instances/settings_tab.html:904 +#: instances/templates/instances/settings_tab.html:906 msgid "" "A template is a VM to clone: it is not counted in quotas and cannot be " "started." msgstr "" "Şablon, klonlanacak bir sanal makinedir: kotalarda sayılmaz ve başlatılamaz." -#: instances/templates/instances/settings_tab.html:905 +#: instances/templates/instances/settings_tab.html:907 msgid "Only administrators and staff can change this." msgstr "Bunu yalnızca yöneticiler ve personel değiştirebilir." -#: instances/templates/instances/settings_tab.html:912 +#: instances/templates/instances/settings_tab.html:914 msgid "Devices the guest sees" msgstr "Konuk sistemin gördüğü aygıtlar" -#: instances/templates/instances/settings_tab.html:913 +#: instances/templates/instances/settings_tab.html:915 msgid "Changes apply from the next start; the guest agent's at once." msgstr "Değişiklikler sonraki başlatmada geçerli olur; konuk ajanınki hemen." -#: instances/templates/instances/settings_tab.html:922 +#: instances/templates/instances/settings_tab.html:924 msgid "The graphics device the guest sees." msgstr "Konuk sistemin gördüğü grafik aygıtı." -#: instances/templates/instances/settings_tab.html:925 +#: instances/templates/instances/settings_tab.html:927 msgid "Virtio RNG" msgstr "Virtio RNG" -#: instances/templates/instances/settings_tab.html:930 +#: instances/templates/instances/settings_tab.html:932 msgid "The VM has its own RNG device: change it in the XML editor." msgstr "Sanal makinenin kendi RNG aygıtı var: XML düzenleyicide değiştirin." -#: instances/templates/instances/settings_tab.html:930 +#: instances/templates/instances/settings_tab.html:932 msgid "" "Feeds the guest's entropy from the host, so a new VM does not wait for it at " "boot." @@ -5403,15 +5412,15 @@ msgstr "" "Konuk sistemin entropisini sunucudan besler; yeni bir sanal makine açılışta " "onu beklemez." -#: instances/templates/instances/settings_tab.html:939 +#: instances/templates/instances/settings_tab.html:941 msgid "The VM has its own TPM: change it in the XML editor." msgstr "Sanal makinenin kendi TPM'i var: XML düzenleyicide değiştirin." -#: instances/templates/instances/settings_tab.html:940 +#: instances/templates/instances/settings_tab.html:942 msgid "This host offers no TPM 2.0: install swtpm on it." msgstr "Bu sunucu TPM 2.0 sunmuyor: üzerine swtpm kurun." -#: instances/templates/instances/settings_tab.html:941 +#: instances/templates/instances/settings_tab.html:943 msgid "" "Turned off, its state stays on the host until the VM is destroyed; turned on " "again, it is back." @@ -5419,42 +5428,42 @@ msgstr "" "Kapatıldığında durumu, sanal makine silinene kadar sunucuda kalır; yeniden " "açıldığında geri gelir." -#: instances/templates/instances/settings_tab.html:942 +#: instances/templates/instances/settings_tab.html:944 msgid "Windows 11 needs it, with UEFI Secure Boot." msgstr "Windows 11, UEFI Secure Boot ile birlikte bunu ister." -#: instances/templates/instances/settings_tab.html:951 +#: instances/templates/instances/settings_tab.html:953 msgid "The channel to the agent in the guest: a running VM gets it at once." msgstr "" "Konuk sistemdeki ajana giden kanal: çalışan bir sanal makine onu hemen alır." -#: instances/templates/instances/settings_tab.html:952 +#: instances/templates/instances/settings_tab.html:954 msgid "VM not running" msgstr "Sanal makine çalışmıyor" -#: instances/templates/instances/settings_tab.html:953 +#: instances/templates/instances/settings_tab.html:955 msgid "No channel" msgstr "Kanal yok" -#: instances/templates/instances/settings_tab.html:955 +#: instances/templates/instances/settings_tab.html:957 msgid "Not connected: is the agent installed and running in the guest?" msgstr "Bağlı değil: ajan konuk sistemde kurulu ve çalışıyor mu?" -#: instances/templates/instances/settings_tab.html:960 +#: instances/templates/instances/settings_tab.html:962 msgid "When the guest crashes" msgstr "Konuk sistem çöktüğünde" -#: instances/templates/instances/settings_tab.html:965 +#: instances/templates/instances/settings_tab.html:967 msgid "Restart" msgstr "Yeniden başlat" -#: instances/templates/instances/settings_tab.html:967 +#: instances/templates/instances/settings_tab.html:969 #: interfaces/templates/interface.html:16 networks/templates/network.html:16 #: storages/templates/storage.html:18 msgid "Stop" msgstr "Durdur" -#: instances/templates/instances/settings_tab.html:969 +#: instances/templates/instances/settings_tab.html:971 msgid "" "For a crash the guest reports, not a hang. Stop keeps a VM that crashes again" " and again down for a look. From the next start." @@ -5463,7 +5472,7 @@ msgstr "" " tekrar çöken bir sanal makineyi incelemek için kapalı tutar. Sonraki " "başlatmadan itibaren." -#: instances/templates/instances/settings_tab.html:971 +#: instances/templates/instances/settings_tab.html:973 #, python-format msgid "%(action)s: change it in the XML editor." msgstr "%(action)s: XML düzenleyicide değiştirin." diff --git a/locale/zh/LC_MESSAGES/django.mo b/locale/zh/LC_MESSAGES/django.mo index 40114fcc55563019b9cfd30caca21cfc4bd6ab69..577db08ca18d571790fd7b9d2db696a01410b40d 100644 GIT binary patch delta 41907 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 Wd9lC!+3qDzXRbgtdB-{?e@+0kaWtL) delta 41723 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