1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-09 03:36:48 +00:00

style(instances): the Console tab asks for a new password only with "Set a new one"

The New password field sits under the "Set a new one" choice and shows
only while it is chosen, so its help no longer has to say so. The Console
heading above the Console type label goes, and the save button has the
size of the other tabs' main buttons.
This commit is contained in:
catborise 2026-11-04 14:56:15 +03:00
parent cb07d4304e
commit 3911e9e238
6 changed files with 162 additions and 161 deletions

View file

@ -700,8 +700,7 @@
{% if instance.status != 5 %}
<p class="small text-body-secondary">{% trans "The running console keeps its current settings; changes here apply after the VM is shut down and started." %}</p>
{% endif %}
<section class="mb-4" aria-labelledby="console-heading">
<h2 class="h6" id="console-heading">{% trans "Console" %}</h2>
<div class="mb-4">
<label class="form-label" for="{{ console_form.console_type.id_for_label }}">{{ console_form.console_type.label }}</label>
{{ console_form.console_type }}
{% if console_form.keymap %}
@ -709,7 +708,7 @@
{% else %}
<p class="small text-body-secondary mt-1 mb-0">{% trans "The VNC settings appear once the console type VNC is saved." %}</p>
{% endif %}
</section>
</div>
{% if console_form.keymap %}
<div class="row g-3 mb-3">
<div class="col-12 col-lg-6">
@ -740,18 +739,23 @@
{{ choice.tag }}
<label class="form-check-label" for="{{ choice.id_for_label }}">{{ choice.choice_label }}</label>
</div>
{% if choice.data.value == "set" %}
{# shown while "Set a new one" is chosen (webvirtcloud.css) #}
<div class="console-new-password ms-4 mt-1 mb-2">
<label class="form-label small" for="{{ console_form.password.id_for_label }}">{{ console_form.password.label }}</label>
{{ console_form.password }}
<p class="small text-body-secondary mt-1 mb-0">{% trans "Up to 8 characters; an accented letter counts as two." %}</p>
</div>
{% endif %}
{% endfor %}
</fieldset>
<label class="form-label mt-3" for="{{ console_form.password.id_for_label }}">{{ console_form.password.label }}</label>
{{ console_form.password }}
<p class="small text-body-secondary mt-1 mb-0">{% trans 'Up to 8 characters (an accented letter counts as two), used with "Set a new one".' %}</p>
</div>
</section>
</div>
</div>
{% endif %}
<div class="d-flex justify-content-end">
<button type="submit" class="btn btn-sm btn-primary">{% trans "Save console settings" %}</button>
<button type="submit" class="btn btn-primary">{% trans "Save console settings" %}</button>
</div>
</form>
</div>

Binary file not shown.

View file

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-11-04 11:17+0000\n"
"POT-Creation-Date: 2026-11-04 11:55+0000\n"
"PO-Revision-Date: 2020-11-04 12:00+0000\n"
"Last-Translator: catborise <muhammetalisag@gmail.com>, 2020\n"
"Language-Team: Turkish (https://www.transifex.com/catborise/teams/110663/tr/)\n"
@ -710,7 +710,7 @@ msgstr "Üyeler"
#: instances/templates/instances/nic_qos_form.html:23
#: instances/templates/instances/settings_tab.html:412
#: instances/templates/instances/settings_tab.html:653
#: instances/templates/instances/settings_tab.html:903
#: instances/templates/instances/settings_tab.html:907
#: 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
@ -1662,7 +1662,6 @@ 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:704
msgid "Console"
msgstr "Konsol"
@ -1726,8 +1725,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:867
#: instances/templates/instances/settings_tab.html:899
#: instances/templates/instances/settings_tab.html:871
#: instances/templates/instances/settings_tab.html:903
#: instances/templates/instances/snapshots_tab.html:27
#: instances/templates/instances/snapshots_tab.html:71
msgid "Description"
@ -1990,7 +1989,7 @@ msgstr "Sanal Makineler"
#: computes/templates/computes/host_nav.html:16
#: computes/templates/overview.html:74
#: instances/templates/instances/settings_tab.html:550
#: instances/templates/instances/settings_tab.html:823
#: instances/templates/instances/settings_tab.html:827
#: storages/templates/storage.html:6 storages/templates/storage.html:8
msgid "Storage"
msgstr "Depolama"
@ -2124,7 +2123,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:849
#: instances/templates/instances/settings_tab.html:853
msgid "vCPUs"
msgstr "vCPU"
@ -2132,7 +2131,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:963
#: instances/templates/instances/settings_tab.html:967
#: networks/templates/network.html:260
msgid "Connected"
msgstr "Bağlı"
@ -2579,7 +2578,7 @@ msgstr ""
"VNC olarak değiştirin."
#: instances/forms.py:14 instances/templates/create_instance_w2.html:69
#: instances/templates/instances/settings_tab.html:853
#: instances/templates/instances/settings_tab.html:857
msgid "Memory (MiB)"
msgstr "Bellek (MiB)"
@ -3268,7 +3267,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:846
#: instances/templates/instances/settings_tab.html:850
msgid "Size"
msgstr "Boyut"
@ -3583,7 +3582,7 @@ msgid "Firmware"
msgstr "Üretici yazılımı"
#: instances/templates/create_instance_w2.html:86
#: instances/templates/instances/settings_tab.html:942
#: instances/templates/instances/settings_tab.html:946
msgid "TPM 2.0"
msgstr "TPM 2.0"
@ -3686,7 +3685,7 @@ msgid "Network filter"
msgstr "Ağ filtresi"
#: instances/templates/create_instance_w2.html:293
#: instances/templates/instances/settings_tab.html:925
#: instances/templates/instances/settings_tab.html:929
#: vrtManager/nodedevs.py:30
msgid "Video"
msgstr "Görüntü"
@ -3700,7 +3699,7 @@ msgid "Input device"
msgstr "Girdi aygıtı"
#: instances/templates/create_instance_w2.html:334
#: instances/templates/instances/settings_tab.html:955
#: instances/templates/instances/settings_tab.html:959
msgid "Guest agent"
msgstr "Konuk ajanı"
@ -3742,8 +3741,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:877
#: instances/templates/instances/settings_tab.html:879
#: instances/templates/instances/settings_tab.html:881
#: instances/templates/instances/settings_tab.html:883
#: nwfilters/templates/nwfilters.html:57 nwfilters/templates/nwfilters.html:94
#: storages/templates/storage.html:143 storages/templates/storage.html:203
msgid "Clone"
@ -4561,7 +4560,7 @@ msgstr ""
"sağlar."
#: instances/templates/instances/resize_tab.html:77
#: instances/templates/instances/settings_tab.html:915
#: instances/templates/instances/settings_tab.html:919
msgid "Shut the VM down to change this."
msgstr "Bunu değiştirmek için sanal makineyi kapatın."
@ -4628,7 +4627,7 @@ msgid "Boot"
msgstr "Ön Yükleme"
#: instances/templates/instances/settings_tab.html:39
#: instances/templates/instances/settings_tab.html:801
#: instances/templates/instances/settings_tab.html:805
#: instances/templates/instances/stats_tab.html:44
#: networks/templates/network.html:6 networks/templates/network.html:8
#: networks/templates/network.html:48
@ -5235,60 +5234,56 @@ 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:708
#: instances/templates/instances/settings_tab.html:707
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:710
#: instances/templates/instances/settings_tab.html:709
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:718
#: instances/templates/instances/settings_tab.html:717
msgid "VNC connection"
msgstr "VNC bağlantısı"
#: instances/templates/instances/settings_tab.html:723
#: instances/templates/instances/settings_tab.html:722
msgid "Only administrators can change this."
msgstr "Bunu yalnızca yöneticiler değiştirebilir."
#: instances/templates/instances/settings_tab.html:723
#: instances/templates/instances/settings_tab.html:722
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:734
#: instances/templates/instances/settings_tab.html:733
msgid "VNC password"
msgstr "VNC parolası"
#: instances/templates/instances/settings_tab.html:737
#: instances/templates/instances/settings_tab.html:736
msgid "A password is set."
msgstr "Parola ayarlanmış."
#: instances/templates/instances/settings_tab.html:737
#: instances/templates/instances/settings_tab.html:736
msgid "No password is set."
msgstr "Parola ayarlanmamış."
#: instances/templates/instances/settings_tab.html:747
msgid ""
"Up to 8 characters (an accented letter counts as two), used with \"Set a new "
"one\"."
msgstr ""
"En fazla 8 karakter (aksanlı bir harf iki sayılır), \"Yenisini belirle\" ile "
"kullanılır."
msgid "Up to 8 characters; an accented letter counts as two."
msgstr "En fazla 8 karakter; aksanlı bir harf iki sayılır."
#: instances/templates/instances/settings_tab.html:754
#: instances/templates/instances/settings_tab.html:758
msgid "Save console settings"
msgstr "Konsol ayarlarını kaydet"
#: instances/templates/instances/settings_tab.html:763
#: instances/templates/instances/settings_tab.html:767
msgid "Create a clone"
msgstr "Bir klon oluştur"
#: instances/templates/instances/settings_tab.html:764
#: instances/templates/instances/settings_tab.html:768
#, python-format
msgid "Source VM: %(name)s"
msgstr "Kaynak sanal makine: %(name)s"
#: instances/templates/instances/settings_tab.html:766
#: instances/templates/instances/settings_tab.html:770
msgid ""
"The clone gets a new, empty TPM: keys in this VM's TPM, such as BitLocker's, "
"do not come along."
@ -5296,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:771
#: instances/templates/instances/settings_tab.html:784
#: instances/templates/instances/settings_tab.html:787
#: instances/templates/instances/settings_tab.html:775
#: instances/templates/instances/settings_tab.html:788
#: instances/templates/instances/settings_tab.html:791
msgid "Clone name"
msgstr "Klon adı"
#: instances/templates/instances/settings_tab.html:779
#: instances/templates/instances/settings_tab.html:811
#: instances/templates/instances/settings_tab.html:783
#: instances/templates/instances/settings_tab.html:815
msgid "Guess"
msgstr "Tahmin"
#: instances/templates/instances/settings_tab.html:782
#: instances/templates/instances/settings_tab.html:786
msgid "The DHCP file has no free name to suggest."
msgstr "DHCP dosyasında önerilecek boş ad yok."
#: instances/templates/instances/settings_tab.html:785
#: instances/templates/instances/settings_tab.html:789
msgid "Automatic"
msgstr "Otomatik"
#: instances/templates/instances/settings_tab.html:805
#: instances/templates/instances/settings_tab.html:809
msgid "New MAC address"
msgstr "Yeni MAC adresi"
#: instances/templates/instances/settings_tab.html:808
#: instances/templates/instances/settings_tab.html:812
msgid "Random"
msgstr "Rastgele"
#: instances/templates/instances/settings_tab.html:826
#: instances/templates/instances/settings_tab.html:830
#, python-format
msgid "%(pool)s pool"
msgstr "%(pool)s havuzu"
#: instances/templates/instances/settings_tab.html:827
#: instances/templates/instances/settings_tab.html:831
msgid "New volume name"
msgstr "Yeni birim adı"
#: instances/templates/instances/settings_tab.html:833
#: instances/templates/instances/settings_tab.html:837
msgid "Preallocate qcow2 metadata"
msgstr "qcow2 meta verisini önceden ayır"
#: instances/templates/instances/settings_tab.html:838
#: instances/templates/instances/settings_tab.html:842
msgid "The VM has no disk to copy."
msgstr "Sanal makinenin kopyalanacak diski yok."
#: instances/templates/instances/settings_tab.html:857
#: instances/templates/instances/settings_tab.html:861
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:860
#: instances/templates/instances/settings_tab.html:864
msgid "Start the clone when it is made"
msgstr "Klon oluşturulunca başlat"
#: instances/templates/instances/settings_tab.html:864
#: instances/templates/instances/settings_tab.html:868
msgid "Optional details"
msgstr "İsteğe bağlı ayrıntılar"
#: instances/templates/instances/settings_tab.html:865
#: instances/templates/instances/settings_tab.html:895
#: instances/templates/instances/settings_tab.html:869
#: instances/templates/instances/settings_tab.html:899
msgid "Title"
msgstr "Başlık"
#: instances/templates/instances/settings_tab.html:872
#: instances/templates/instances/settings_tab.html:876
msgid ""
"The clone gets none of the VM's host devices: one VM holds a device of the "
"host."
@ -5366,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:875
#: instances/templates/instances/settings_tab.html:879
msgid "Cloning runs as a background job."
msgstr "Klonlama arka planda bir iş olarak çalışır."
#: instances/templates/instances/settings_tab.html:892
#: instances/templates/instances/settings_tab.html:896
msgid "VM details"
msgstr "Sanal makine ayrıntıları"
#: instances/templates/instances/settings_tab.html:911
#: instances/templates/instances/settings_tab.html:915
msgid "Use as a template"
msgstr "Şablon olarak kullan"
#: instances/templates/instances/settings_tab.html:913
#: instances/templates/instances/settings_tab.html:917
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:914
#: instances/templates/instances/settings_tab.html:918
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:921
#: instances/templates/instances/settings_tab.html:925
msgid "Devices the guest sees"
msgstr "Konuk sistemin gördüğü aygıtlar"
#: instances/templates/instances/settings_tab.html:922
#: instances/templates/instances/settings_tab.html:926
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:931
#: instances/templates/instances/settings_tab.html:935
msgid "The graphics device the guest sees."
msgstr "Konuk sistemin gördüğü grafik aygıtı."
#: instances/templates/instances/settings_tab.html:934
#: instances/templates/instances/settings_tab.html:938
msgid "Virtio RNG"
msgstr "Virtio RNG"
#: instances/templates/instances/settings_tab.html:939
#: instances/templates/instances/settings_tab.html:943
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:939
#: instances/templates/instances/settings_tab.html:943
msgid ""
"Feeds the guest's entropy from the host, so a new VM does not wait for it at "
"boot."
@ -5417,15 +5412,15 @@ msgstr ""
"Konuk sistemin entropisini sunucudan besler; yeni bir sanal makine açılışta "
"onu beklemez."
#: instances/templates/instances/settings_tab.html:948
#: instances/templates/instances/settings_tab.html:952
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:949
#: instances/templates/instances/settings_tab.html:953
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:950
#: instances/templates/instances/settings_tab.html:954
msgid ""
"Turned off, its state stays on the host until the VM is destroyed; turned on "
"again, it is back."
@ -5433,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:951
#: instances/templates/instances/settings_tab.html:955
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:960
#: instances/templates/instances/settings_tab.html:964
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:961
#: instances/templates/instances/settings_tab.html:965
msgid "VM not running"
msgstr "Sanal makine çalışmıyor"
#: instances/templates/instances/settings_tab.html:962
#: instances/templates/instances/settings_tab.html:966
msgid "No channel"
msgstr "Kanal yok"
#: instances/templates/instances/settings_tab.html:964
#: instances/templates/instances/settings_tab.html:968
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:969
#: instances/templates/instances/settings_tab.html:973
msgid "When the guest crashes"
msgstr "Konuk sistem çöktüğünde"
#: instances/templates/instances/settings_tab.html:974
#: instances/templates/instances/settings_tab.html:978
msgid "Restart"
msgstr "Yeniden başlat"
#: instances/templates/instances/settings_tab.html:976
#: instances/templates/instances/settings_tab.html:980
#: 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:978
#: instances/templates/instances/settings_tab.html:982
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."
@ -5477,7 +5472,7 @@ msgstr ""
" tekrar çöken bir sanal makineyi incelemek için kapalı tutar. Sonraki "
"başlatmadan itibaren."
#: instances/templates/instances/settings_tab.html:980
#: instances/templates/instances/settings_tab.html:984
#, python-format
msgid "%(action)s: change it in the XML editor."
msgstr "%(action)s: XML düzenleyicide değiştirin."

Binary file not shown.

View file

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-11-04 11:17+0000\n"
"POT-Creation-Date: 2026-11-04 11:55+0000\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
@ -692,7 +692,7 @@ msgstr "成员"
#: instances/templates/instances/nic_qos_form.html:23
#: instances/templates/instances/settings_tab.html:412
#: instances/templates/instances/settings_tab.html:653
#: instances/templates/instances/settings_tab.html:903
#: instances/templates/instances/settings_tab.html:907
#: 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
@ -1608,7 +1608,6 @@ msgstr "克隆"
#: 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:704
msgid "Console"
msgstr "控制台"
@ -1672,8 +1671,8 @@ msgid "Stored, leave empty to keep"
msgstr "已保存,留空则保持不变"
#: computes/forms.py:28 computes/templates/computes/instances.html:45
#: instances/templates/instances/settings_tab.html:867
#: instances/templates/instances/settings_tab.html:899
#: instances/templates/instances/settings_tab.html:871
#: instances/templates/instances/settings_tab.html:903
#: instances/templates/instances/snapshots_tab.html:27
#: instances/templates/instances/snapshots_tab.html:71
msgid "Description"
@ -1921,7 +1920,7 @@ msgstr "虚拟机"
#: computes/templates/computes/host_nav.html:16
#: computes/templates/overview.html:74
#: instances/templates/instances/settings_tab.html:550
#: instances/templates/instances/settings_tab.html:823
#: instances/templates/instances/settings_tab.html:827
#: storages/templates/storage.html:6 storages/templates/storage.html:8
msgid "Storage"
msgstr "存储"
@ -2055,7 +2054,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:849
#: instances/templates/instances/settings_tab.html:853
msgid "vCPUs"
msgstr "vCPU"
@ -2063,7 +2062,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:963
#: instances/templates/instances/settings_tab.html:967
#: networks/templates/network.html:260
msgid "Connected"
msgstr "已连接"
@ -2486,7 +2485,7 @@ msgid ""
msgstr "不支持控制台类型 '%(type)s'。请将虚拟机图形切换为 VNC。"
#: instances/forms.py:14 instances/templates/create_instance_w2.html:69
#: instances/templates/instances/settings_tab.html:853
#: instances/templates/instances/settings_tab.html:857
msgid "Memory (MiB)"
msgstr "内存(MiB)"
@ -3143,7 +3142,7 @@ msgid "Letters, digits, dot, dash and underscore."
msgstr "字母、数字、点、短横线和下划线。"
#: instances/templates/add_instance_volume.html:44
#: instances/templates/instances/settings_tab.html:846
#: instances/templates/instances/settings_tab.html:850
msgid "Size"
msgstr "大小"
@ -3450,7 +3449,7 @@ msgid "Firmware"
msgstr "固件"
#: instances/templates/create_instance_w2.html:86
#: instances/templates/instances/settings_tab.html:942
#: instances/templates/instances/settings_tab.html:946
msgid "TPM 2.0"
msgstr "TPM 2.0"
@ -3553,7 +3552,7 @@ msgid "Network filter"
msgstr "网络过滤器"
#: instances/templates/create_instance_w2.html:293
#: instances/templates/instances/settings_tab.html:925
#: instances/templates/instances/settings_tab.html:929
#: vrtManager/nodedevs.py:30
msgid "Video"
msgstr "显卡"
@ -3567,7 +3566,7 @@ msgid "Input device"
msgstr "输入设备"
#: instances/templates/create_instance_w2.html:334
#: instances/templates/instances/settings_tab.html:955
#: instances/templates/instances/settings_tab.html:959
msgid "Guest agent"
msgstr "客户机代理"
@ -3607,8 +3606,8 @@ msgstr "详情"
#: instances/templates/instance.html:34
#: instances/templates/instance_actions.html:13
#: instances/templates/instances/settings_tab.html:53
#: instances/templates/instances/settings_tab.html:877
#: instances/templates/instances/settings_tab.html:879
#: instances/templates/instances/settings_tab.html:881
#: instances/templates/instances/settings_tab.html:883
#: nwfilters/templates/nwfilters.html:57 nwfilters/templates/nwfilters.html:94
#: storages/templates/storage.html:143 storages/templates/storage.html:203
msgid "Clone"
@ -4371,7 +4370,7 @@ msgid "Lets vCPUs up to the maximum be turned on and off while the VM runs."
msgstr "允许在虚拟机运行时开启或关闭不超过最大数量的 vCPU。"
#: instances/templates/instances/resize_tab.html:77
#: instances/templates/instances/settings_tab.html:915
#: instances/templates/instances/settings_tab.html:919
msgid "Shut the VM down to change this."
msgstr "请先关闭虚拟机再修改此项。"
@ -4433,7 +4432,7 @@ msgid "Boot"
msgstr "启动"
#: instances/templates/instances/settings_tab.html:39
#: instances/templates/instances/settings_tab.html:801
#: instances/templates/instances/settings_tab.html:805
#: instances/templates/instances/stats_tab.html:44
#: networks/templates/network.html:6 networks/templates/network.html:8
#: networks/templates/network.html:48
@ -4995,233 +4994,231 @@ msgid ""
"VM is shut down and started."
msgstr "运行中的控制台保持当前设置;此处的更改在虚拟机关机并重新启动后生效。"
#: instances/templates/instances/settings_tab.html:708
#: instances/templates/instances/settings_tab.html:707
msgid "The settings below apply to a VNC console."
msgstr "以下设置适用于 VNC 控制台。"
#: instances/templates/instances/settings_tab.html:710
#: instances/templates/instances/settings_tab.html:709
msgid "The VNC settings appear once the console type VNC is saved."
msgstr "保存控制台类型为 VNC 后,将显示 VNC 设置。"
#: instances/templates/instances/settings_tab.html:718
#: instances/templates/instances/settings_tab.html:717
msgid "VNC connection"
msgstr "VNC 连接"
#: instances/templates/instances/settings_tab.html:723
#: instances/templates/instances/settings_tab.html:722
msgid "Only administrators can change this."
msgstr "只有管理员可以更改此项。"
#: instances/templates/instances/settings_tab.html:723
#: instances/templates/instances/settings_tab.html:722
msgid "Beyond localhost the console is reachable from the network."
msgstr "监听 localhost 以外的地址时,可从网络访问控制台。"
#: instances/templates/instances/settings_tab.html:734
#: instances/templates/instances/settings_tab.html:733
msgid "VNC password"
msgstr "VNC 密码"
#: instances/templates/instances/settings_tab.html:737
#: instances/templates/instances/settings_tab.html:736
msgid "A password is set."
msgstr "已设置密码。"
#: instances/templates/instances/settings_tab.html:737
#: instances/templates/instances/settings_tab.html:736
msgid "No password is set."
msgstr "未设置密码。"
#: instances/templates/instances/settings_tab.html:747
msgid ""
"Up to 8 characters (an accented letter counts as two), used with \"Set a new "
"one\"."
msgstr "最多 8 个字符(带重音的字母计为两个),用于“设置新密码”。"
msgid "Up to 8 characters; an accented letter counts as two."
msgstr "最多 8 个字符;带重音的字母计为两个。"
#: instances/templates/instances/settings_tab.html:754
#: instances/templates/instances/settings_tab.html:758
msgid "Save console settings"
msgstr "保存控制台设置"
#: instances/templates/instances/settings_tab.html:763
#: instances/templates/instances/settings_tab.html:767
msgid "Create a clone"
msgstr "创建克隆"
#: instances/templates/instances/settings_tab.html:764
#: instances/templates/instances/settings_tab.html:768
#, python-format
msgid "Source VM: %(name)s"
msgstr "源虚拟机:%(name)s"
#: instances/templates/instances/settings_tab.html:766
#: instances/templates/instances/settings_tab.html:770
msgid ""
"The clone gets a new, empty TPM: keys in this VM's TPM, such as BitLocker's, "
"do not come along."
msgstr "克隆将获得一个新的空 TPM:此虚拟机 TPM 中的密钥(例如 BitLocker 的密钥)不会被带过去。"
#: instances/templates/instances/settings_tab.html:771
#: instances/templates/instances/settings_tab.html:784
#: instances/templates/instances/settings_tab.html:787
#: instances/templates/instances/settings_tab.html:775
#: instances/templates/instances/settings_tab.html:788
#: instances/templates/instances/settings_tab.html:791
msgid "Clone name"
msgstr "克隆名称"
#: instances/templates/instances/settings_tab.html:779
#: instances/templates/instances/settings_tab.html:811
#: instances/templates/instances/settings_tab.html:783
#: instances/templates/instances/settings_tab.html:815
msgid "Guess"
msgstr "推测"
#: instances/templates/instances/settings_tab.html:782
#: instances/templates/instances/settings_tab.html:786
msgid "The DHCP file has no free name to suggest."
msgstr "DHCP 文件中没有可建议的空闲名称。"
#: instances/templates/instances/settings_tab.html:785
#: instances/templates/instances/settings_tab.html:789
msgid "Automatic"
msgstr "自动"
#: instances/templates/instances/settings_tab.html:805
#: instances/templates/instances/settings_tab.html:809
msgid "New MAC address"
msgstr "新 MAC 地址"
#: instances/templates/instances/settings_tab.html:808
#: instances/templates/instances/settings_tab.html:812
msgid "Random"
msgstr "随机"
#: instances/templates/instances/settings_tab.html:826
#: instances/templates/instances/settings_tab.html:830
#, python-format
msgid "%(pool)s pool"
msgstr "%(pool)s 存储池"
#: instances/templates/instances/settings_tab.html:827
#: instances/templates/instances/settings_tab.html:831
msgid "New volume name"
msgstr "新卷名称"
#: instances/templates/instances/settings_tab.html:833
#: instances/templates/instances/settings_tab.html:837
msgid "Preallocate qcow2 metadata"
msgstr "预分配 qcow2 元数据"
#: instances/templates/instances/settings_tab.html:838
#: instances/templates/instances/settings_tab.html:842
msgid "The VM has no disk to copy."
msgstr "该虚拟机没有可复制的磁盘。"
#: instances/templates/instances/settings_tab.html:857
#: instances/templates/instances/settings_tab.html:861
msgid "The VM's size to start from; the quota counts the larger of the two."
msgstr "以虚拟机的大小作为起点;配额按两者中较大的计算。"
#: instances/templates/instances/settings_tab.html:860
#: instances/templates/instances/settings_tab.html:864
msgid "Start the clone when it is made"
msgstr "创建后启动克隆"
#: instances/templates/instances/settings_tab.html:864
#: instances/templates/instances/settings_tab.html:868
msgid "Optional details"
msgstr "可选详情"
#: instances/templates/instances/settings_tab.html:865
#: instances/templates/instances/settings_tab.html:895
#: instances/templates/instances/settings_tab.html:869
#: instances/templates/instances/settings_tab.html:899
msgid "Title"
msgstr "标题"
#: instances/templates/instances/settings_tab.html:872
#: instances/templates/instances/settings_tab.html:876
msgid ""
"The clone gets none of the VM's host devices: one VM holds a device of the "
"host."
msgstr "克隆不会获得虚拟机的任何主机设备:一个主机设备只能由一台虚拟机持有。"
#: instances/templates/instances/settings_tab.html:875
#: instances/templates/instances/settings_tab.html:879
msgid "Cloning runs as a background job."
msgstr "克隆作为后台任务运行。"
#: instances/templates/instances/settings_tab.html:892
#: instances/templates/instances/settings_tab.html:896
msgid "VM details"
msgstr "虚拟机详情"
#: instances/templates/instances/settings_tab.html:911
#: instances/templates/instances/settings_tab.html:915
msgid "Use as a template"
msgstr "用作模板"
#: instances/templates/instances/settings_tab.html:913
#: instances/templates/instances/settings_tab.html:917
msgid ""
"A template is a VM to clone: it is not counted in quotas and cannot be "
"started."
msgstr "模板是用于克隆的虚拟机:不计入配额,且无法启动。"
#: instances/templates/instances/settings_tab.html:914
#: instances/templates/instances/settings_tab.html:918
msgid "Only administrators and staff can change this."
msgstr "只有管理员和工作人员可以更改此项。"
#: instances/templates/instances/settings_tab.html:921
#: instances/templates/instances/settings_tab.html:925
msgid "Devices the guest sees"
msgstr "客户机看到的设备"
#: instances/templates/instances/settings_tab.html:922
#: instances/templates/instances/settings_tab.html:926
msgid "Changes apply from the next start; the guest agent's at once."
msgstr "更改在下次启动时生效;客户机代理的更改立即生效。"
#: instances/templates/instances/settings_tab.html:931
#: instances/templates/instances/settings_tab.html:935
msgid "The graphics device the guest sees."
msgstr "客户机看到的图形设备。"
#: instances/templates/instances/settings_tab.html:934
#: instances/templates/instances/settings_tab.html:938
msgid "Virtio RNG"
msgstr "Virtio RNG"
#: instances/templates/instances/settings_tab.html:939
#: instances/templates/instances/settings_tab.html:943
msgid "The VM has its own RNG device: change it in the XML editor."
msgstr "该虚拟机有自定义的 RNG 设备:请在 XML 编辑器中更改。"
#: instances/templates/instances/settings_tab.html:939
#: instances/templates/instances/settings_tab.html:943
msgid ""
"Feeds the guest's entropy from the host, so a new VM does not wait for it at "
"boot."
msgstr "从主机为客户机提供熵,新虚拟机启动时无需等待。"
#: instances/templates/instances/settings_tab.html:948
#: instances/templates/instances/settings_tab.html:952
msgid "The VM has its own TPM: change it in the XML editor."
msgstr "该虚拟机有自定义的 TPM:请在 XML 编辑器中更改。"
#: instances/templates/instances/settings_tab.html:949
#: instances/templates/instances/settings_tab.html:953
msgid "This host offers no TPM 2.0: install swtpm on it."
msgstr "此主机不提供 TPM 2.0:请在其上安装 swtpm。"
#: instances/templates/instances/settings_tab.html:950
#: instances/templates/instances/settings_tab.html:954
msgid ""
"Turned off, its state stays on the host until the VM is destroyed; turned on "
"again, it is back."
msgstr "关闭后,其状态保留在主机上,直到虚拟机被销毁;再次开启时会恢复。"
#: instances/templates/instances/settings_tab.html:951
#: instances/templates/instances/settings_tab.html:955
msgid "Windows 11 needs it, with UEFI Secure Boot."
msgstr "Windows 11 需要它,并需 UEFI 安全启动。"
#: instances/templates/instances/settings_tab.html:960
#: instances/templates/instances/settings_tab.html:964
msgid "The channel to the agent in the guest: a running VM gets it at once."
msgstr "通往客户机内代理的通道:运行中的虚拟机会立即获得。"
#: instances/templates/instances/settings_tab.html:961
#: instances/templates/instances/settings_tab.html:965
msgid "VM not running"
msgstr "虚拟机未运行"
#: instances/templates/instances/settings_tab.html:962
#: instances/templates/instances/settings_tab.html:966
msgid "No channel"
msgstr "无通道"
#: instances/templates/instances/settings_tab.html:964
#: instances/templates/instances/settings_tab.html:968
msgid "Not connected: is the agent installed and running in the guest?"
msgstr "未连接:客户机中是否已安装并运行代理?"
#: instances/templates/instances/settings_tab.html:969
#: instances/templates/instances/settings_tab.html:973
msgid "When the guest crashes"
msgstr "客户机崩溃时"
#: instances/templates/instances/settings_tab.html:974
#: instances/templates/instances/settings_tab.html:978
msgid "Restart"
msgstr "重启"
#: instances/templates/instances/settings_tab.html:976
#: instances/templates/instances/settings_tab.html:980
#: interfaces/templates/interface.html:16 networks/templates/network.html:16
#: storages/templates/storage.html:18
msgid "Stop"
msgstr "停止"
#: instances/templates/instances/settings_tab.html:978
#: instances/templates/instances/settings_tab.html:982
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."
msgstr "适用于客户机报告的崩溃,而非挂起。“停止”会让反复崩溃的虚拟机保持停止状态以便排查。下次启动时生效。"
#: instances/templates/instances/settings_tab.html:980
#: instances/templates/instances/settings_tab.html:984
#, python-format
msgid "%(action)s: change it in the XML editor."
msgstr "%(action)s:请在 XML 编辑器中更改。"

View file

@ -276,3 +276,8 @@ button.vcpu-cell:disabled { opacity: .65; }
.log-message {
min-width: 16rem;
}
/* the VM's new console password: only with "Set a new one" */
fieldset:not(:has(input[value="set"]:checked)) > .console-new-password {
display: none;
}