msgstr ""
"Project-Id-Version: pve-manager 2.0\n"
"Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Wed Feb 22 07:45:45 2012\n"
-"PO-Revision-Date: 2012-02-22 07:29+0100\n"
+"POT-Creation-Date: Fri Feb 24 14:37:36 2012\n"
+"PO-Revision-Date: 2012-02-24 14:36+0100\n"
"Last-Translator: Proxmox Support Team <support@proxmox.com>\n"
"Language-Team: German\n"
"Language: de\n"
#: ../www/manager/grid/PoolMembers.js:144 ../www/manager/dc/ACLView.js:190
#: ../www/manager/dc/StorageView.js:93 ../www/manager/dc/Backup.js:387
#: ../www/manager/dc/AuthView.js:81 ../www/manager/dc/HAConfig.js:166
-#: ../www/manager/Utils.js:727 ../www/manager/window/Edit.js:173
+#: ../www/manager/Utils.js:727 ../www/manager/qemu/HardwareView.js:246
+#: ../www/manager/window/Edit.js:173
msgid "Add"
msgstr "Hinzufügen"
"Sind Sie sicher dass Sie VM {0} entfernen wollen? Damit löschen Sie alle "
"Daten der VM."
+#: ../www/manager/grid/BackupView.js:120
#: ../www/manager/grid/PoolMembers.js:111 ../www/manager/dc/StorageView.js:66
#: ../www/manager/dc/UserView.js:85 ../www/manager/dc/PoolView.js:28
#: ../www/manager/dc/AuthView.js:56 ../www/manager/dc/GroupView.js:28
#: ../www/manager/storage/ContentView.js:406
+#: ../www/manager/qemu/HardwareView.js:206
msgid "Are you sure you want to remove entry {0}"
msgstr "Möchten Sie Eintrag {0} wirklich entfernen?"
msgid "Are you sure you want to remove this entry"
msgstr "Möchten Sie diesen Eintrag wirklich entfernen?"
+#: ../www/manager/window/Restore.js:101
+msgid "Are you sure you want to restore this VM?"
+msgstr "Möchten Sie diese VM wirklich zurückspielen?"
+
#: ../www/manager/dc/HAConfig.js:148
msgid "Are you sure you want to revert your changes"
msgstr "Möchten Sie die Änderungen wirklich rückgängig machen?"
msgstr "Back"
#: ../www/manager/dc/Config.js:29 ../www/manager/Utils.js:401
-#: ../www/manager/qemu/Config.js:132 ../www/manager/openvz/Config.js:150
+#: ../www/manager/qemu/Config.js:132 ../www/manager/window/Backup.js:57
+#: ../www/manager/window/Backup.js:90 ../www/manager/openvz/Config.js:150
msgid "Backup"
msgstr "Backup"
msgid "Backup Job"
msgstr "Backup-Job"
+#: ../www/manager/grid/BackupView.js:81
+msgid "Backup now"
+msgstr "Backup starten"
+
#: ../www/manager/storage/LVMEdit.js:149
msgid "Base storage"
msgstr "Basis-Speicher"
msgid "Boot device"
msgstr "Boot-Device"
+#: ../www/manager/qemu/Options.js:64 ../www/manager/qemu/BootOrderEdit.js:184
+msgid "Boot order"
+msgstr "Boot-Reihenfolge"
+
+#: ../www/manager/qemu/HardwareView.js:100
+#: ../www/manager/qemu/HardwareView.js:110
+#: ../www/manager/qemu/HardwareView.js:120
+#: ../www/manager/qemu/HardwareView.js:262
+msgid "CD/DVD Drive"
+msgstr "CD/DVD Laufwerk"
+
#: ../www/manager/data/ResourceStore.js:133
msgid "CPU usage"
msgstr "CPU-Auslastung"
msgid "Comment"
msgstr "Kommentar"
-#: ../www/manager/dc/Backup.js:163
+#: ../www/manager/dc/Backup.js:163 ../www/manager/window/Backup.js:49
msgid "Compression"
msgstr "Kompression"
#: ../www/manager/Utils.js:399
msgid "Copy data"
-msgstr ""
+msgstr "Daten kopieren"
#: ../www/manager/dc/UserView.js:140 ../www/manager/dc/PoolView.js:68
#: ../www/manager/dc/GroupView.js:68 ../www/manager/Utils.js:376
msgid "Directory"
msgstr "Verzeichnis"
-#: ../www/manager/data/ResourceStore.js:110
+#: ../www/manager/qemu/HDEdit.js:112 ../www/manager/qemu/HDEdit.js:126
+#: ../www/manager/qemu/HDEdit.js:172
+msgid "Disk image"
+msgstr "Disk-Image"
+
+#: ../www/manager/data/ResourceStore.js:110 ../www/manager/qemu/HDEdit.js:137
msgid "Disk size"
msgstr "Disk-Größe"
msgid "Disk usage"
msgstr "Disk-Auslastung"
+#: ../www/manager/qemu/HardwareView.js:78 ../www/manager/qemu/DisplayEdit.js:8
+msgid "Display"
+msgstr "Anzeige"
+
#: ../www/manager/dc/OptionView.js:13 ../www/manager/dc/OptionView.js:52
msgid "Do not use any proxy"
msgstr "Keinen Proxy verwenden"
#: ../www/manager/Utils.js:400 ../www/manager/storage/ContentView.js:105
msgid "Download"
-msgstr ""
+msgstr "Herunterladen"
#: ../www/manager/node/TimeView.js:43 ../www/manager/node/DNSView.js:32
#: ../www/manager/dc/StorageView.js:55 ../www/manager/dc/UserView.js:119
#: ../www/manager/dc/AuthView.js:42 ../www/manager/dc/GroupView.js:60
#: ../www/manager/dc/OptionView.js:103 ../www/manager/dc/HAConfig.js:232
#: ../www/manager/Utils.js:732 ../www/manager/qemu/Options.js:228
+#: ../www/manager/qemu/HardwareView.js:188
msgid "Edit"
msgstr "Bearbeite"
msgid "Form fields may not be submitted with invalid values"
msgstr "Formularfelder müssen gültige Werte haben"
-#: ../www/manager/Utils.js:45 ../www/manager/Utils.js:50
-#: ../www/manager/Utils.js:55 ../www/manager/storage/ContentView.js:458
+#: ../www/manager/grid/BackupView.js:163 ../www/manager/Utils.js:45
+#: ../www/manager/Utils.js:50 ../www/manager/Utils.js:55
+#: ../www/manager/storage/ContentView.js:458 ../www/manager/qemu/HDEdit.js:182
msgid "Format"
msgstr "Format"
+#: ../www/manager/qemu/DisplayEdit.js:14
+msgid "Graphic card"
+msgstr "Grafikkarte"
+
#: ../www/manager/form/GroupSelector.js:22 ../www/manager/dc/ACLView.js:26
#: ../www/manager/dc/GroupEdit.js:22 ../www/manager/dc/UserEdit.js:83
msgid "Group"
msgid "HA managed VM/CT"
msgstr "HA managed VM/CT"
+#: ../www/manager/qemu/HDEdit.js:235 ../www/manager/qemu/HDEdit.js:237
+#: ../www/manager/qemu/HardwareView.js:99
+#: ../www/manager/qemu/HardwareView.js:109
+#: ../www/manager/qemu/HardwareView.js:119
+#: ../www/manager/qemu/HardwareView.js:250
+msgid "Hard Disk"
+msgstr "Laufwerk"
+
#: ../www/manager/qemu/Config.js:117
msgid "Hardware"
msgstr "Hardware"
msgstr "Mit den ausgewählten VMs"
#: ../www/manager/dc/OptionView.js:33 ../www/manager/dc/OptionView.js:38
-#: ../www/manager/dc/OptionView.js:63
+#: ../www/manager/dc/OptionView.js:63 ../www/manager/qemu/KeyboardEdit.js:8
+#: ../www/manager/qemu/KeyboardEdit.js:13
+#: ../www/manager/qemu/HardwareView.js:70
msgid "Keyboard Layout"
msgstr "Tastatur-Layout"
msgid "Members"
msgstr "Mitglieder"
+#: ../www/manager/qemu/MemoryEdit.js:17 ../www/manager/qemu/MemoryEdit.js:38
+#: ../www/manager/qemu/HardwareView.js:40
+msgid "Memory"
+msgstr "RAM Speicher"
+
#: ../www/manager/data/ResourceStore.js:125
msgid "Memory size"
msgstr "Speichergröße"
msgid "Migrate"
msgstr "Migration"
-#: ../www/manager/dc/Backup.js:178
+#: ../www/manager/dc/Backup.js:178 ../www/manager/window/Backup.js:41
msgid "Mode"
msgstr "Modus"
#: ../www/manager/Utils.js:392
msgid "Mount"
-msgstr ""
+msgstr "Mount"
#: ../www/manager/data/ResourceStore.js:97
-#: ../www/manager/node/ServiceView.js:118 ../www/manager/dc/UserView.js:204
+#: ../www/manager/node/ServiceView.js:118
+#: ../www/manager/grid/BackupView.js:156 ../www/manager/dc/UserView.js:204
#: ../www/manager/dc/PoolView.js:90 ../www/manager/dc/Backup.js:100
#: ../www/manager/dc/RoleView.js:40 ../www/manager/dc/GroupEdit.js:28
#: ../www/manager/dc/GroupView.js:90 ../www/manager/dc/Summary.js:30
msgid "Network"
msgstr "Netzwerk"
+#: ../www/manager/qemu/HardwareView.js:129
+#: ../www/manager/qemu/HardwareView.js:274
+#: ../www/manager/qemu/NetworkEdit.js:163
+msgid "Network Device"
+msgstr "Netzwerkkarte"
+
#: ../www/manager/window/Wizard.js:90
msgid "Next"
msgstr "Next"
msgid "No"
msgstr "Nein"
+#: ../www/manager/qemu/HDEdit.js:198
+msgid "No backup"
+msgstr "Kein Backup"
+
#: ../www/manager/storage/IScsiEdit.js:126
#: ../www/manager/storage/LVMEdit.js:186 ../www/manager/storage/DirEdit.js:73
#: ../www/manager/storage/NFSEdit.js:134
#: ../www/manager/storage/ContentView.js:50
msgid "Package"
-msgstr ""
+msgstr "Package"
#: ../www/manager/dc/UserView.js:31 ../www/manager/dc/UserView.js:38
#: ../www/manager/dc/UserView.js:126 ../www/manager/dc/UserEdit.js:44
msgid "Privileges"
msgstr "Privilegien"
+#: ../www/manager/qemu/ProcessorEdit.js:71
+#: ../www/manager/qemu/HardwareView.js:49
+msgid "Processors"
+msgstr "Prozessoren"
+
#: ../www/manager/dc/ACLView.js:51 ../www/manager/dc/ACLView.js:135
msgid "Propagate"
msgstr "Propagieren"
msgid "Reload"
msgstr "Neu laden"
+#: ../www/manager/grid/BackupView.js:116
#: ../www/manager/grid/PoolMembers.js:107 ../www/manager/dc/ACLView.js:149
#: ../www/manager/dc/StorageView.js:62 ../www/manager/dc/UserView.js:78
#: ../www/manager/dc/PoolView.js:24 ../www/manager/dc/Backup.js:357
#: ../www/manager/dc/AuthView.js:52 ../www/manager/dc/GroupView.js:24
#: ../www/manager/dc/HAConfig.js:238 ../www/manager/storage/ContentView.js:402
-#: ../www/manager/qemu/Config.js:79 ../www/manager/openvz/Config.js:80
+#: ../www/manager/qemu/Config.js:79 ../www/manager/qemu/HardwareView.js:202
+#: ../www/manager/openvz/Config.js:80
msgid "Remove"
msgstr "Entfernen"
msgid "Restarts"
msgstr "Restarts"
-#: ../www/manager/Utils.js:377 ../www/manager/Utils.js:387
-#: ../www/manager/storage/ContentView.js:374
+#: ../www/manager/grid/BackupView.js:94 ../www/manager/Utils.js:377
+#: ../www/manager/Utils.js:387 ../www/manager/storage/ContentView.js:374
+#: ../www/manager/window/Restore.js:77
msgid "Restore"
msgstr "Zurückspielen"
msgid "Shutdown"
msgstr "Herunterfahren"
+#: ../www/manager/grid/BackupView.js:168
#: ../www/manager/storage/StatusView.js:45
#: ../www/manager/storage/ContentView.js:463
msgid "Size"
msgstr "Größe"
+#: ../www/manager/window/Restore.js:41
+msgid "Source"
+msgstr "Quelle"
+
#: ../www/manager/dc/Summary.js:127
msgid "Standalone node - no cluster defined"
msgstr "Standalone-Knoten - keine Cluster definiert"
msgstr "Stopp"
#: ../www/manager/data/ResourceStore.js:161
-#: ../www/manager/grid/PoolMembers.js:52 ../www/manager/grid/PoolMembers.js:61
+#: ../www/manager/grid/BackupView.js:67 ../www/manager/grid/PoolMembers.js:52
+#: ../www/manager/grid/PoolMembers.js:61
#: ../www/manager/grid/PoolMembers.js:157 ../www/manager/dc/Backup.js:57
#: ../www/manager/dc/Backup.js:423 ../www/manager/dc/Config.js:24
+#: ../www/manager/qemu/HDEdit.js:144 ../www/manager/qemu/CDEdit.js:111
+#: ../www/manager/window/Restore.js:25 ../www/manager/window/Backup.js:25
msgid "Storage"
msgstr "Speicher"
msgstr "Tasks"
#: ../www/manager/storage/ContentView.js:133
-msgid "Template download"
-msgstr ""
-
#: ../www/manager/storage/ContentView.js:427
msgid "Templates"
-msgstr ""
+msgstr "Templates"
+
+#: ../www/manager/grid/BackupView.js:122
+#: ../www/manager/qemu/HardwareView.js:209
+msgid "This will permanently erase all image data."
+msgstr "Damit löschen Sie alle Daten."
+
+#: ../www/manager/window/Restore.js:102
+msgid "This will permanently erase current VM data."
+msgstr "Damit löschen Sie alle Daten der jetztigen VM."
#: ../www/manager/node/Config.js:86 ../www/manager/dc/Log.js:42
msgid "Time"
#: ../www/manager/Utils.js:393 ../www/manager/openvz/Config.js:43
msgid "Unmount"
-msgstr ""
+msgstr "Unmount"
+
+#: ../www/manager/qemu/HDEdit.js:233 ../www/manager/qemu/HardwareView.js:137
+msgid "Unused Disk"
+msgstr "Unused Disk"
#: ../www/manager/storage/ContentView.js:239
#: ../www/manager/storage/ContentView.js:303
msgid "days"
msgstr "Tage"
+#: ../www/manager/form/CompressionSelector.js:10
+msgid "fast"
+msgstr "schnell"
+
+#: ../www/manager/form/CompressionSelector.js:11
+msgid "good"
+msgstr "gut"
+
#: ../www/manager/Utils.js:551
msgid "never"
msgstr "niemals"
+#: ../www/manager/form/CompressionSelector.js:9
+msgid "none"
+msgstr "keine"
+
#: ../www/manager/Utils.js:549
msgid "running"
msgstr "läuft"
msgstr ""
"Project-Id-Version: pve-manager 2.0\n"
"Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Wed Feb 22 07:45:45 2012\n"
+"POT-Creation-Date: Fri Feb 24 14:37:36 2012\n"
"PO-Revision-Date: 2011-11-22 09:15+0100\n"
"Last-Translator: Proxmox Support Team <support@proxmox.com>\n"
"Language-Team: French\n"
#: ../www/manager/grid/PoolMembers.js:144 ../www/manager/dc/ACLView.js:190
#: ../www/manager/dc/StorageView.js:93 ../www/manager/dc/Backup.js:387
#: ../www/manager/dc/AuthView.js:81 ../www/manager/dc/HAConfig.js:166
-#: ../www/manager/Utils.js:727 ../www/manager/window/Edit.js:173
+#: ../www/manager/Utils.js:727 ../www/manager/qemu/HardwareView.js:246
+#: ../www/manager/window/Edit.js:173
msgid "Add"
msgstr "Ajouter"
"Etes vous certain de vouloir supprimer la VM {0}? Ceci supprimera "
"définitivement toute la VM"
+#: ../www/manager/grid/BackupView.js:120
#: ../www/manager/grid/PoolMembers.js:111 ../www/manager/dc/StorageView.js:66
#: ../www/manager/dc/UserView.js:85 ../www/manager/dc/PoolView.js:28
#: ../www/manager/dc/AuthView.js:56 ../www/manager/dc/GroupView.js:28
#: ../www/manager/storage/ContentView.js:406
+#: ../www/manager/qemu/HardwareView.js:206
msgid "Are you sure you want to remove entry {0}"
msgstr ""
msgid "Are you sure you want to remove this entry"
msgstr "Etes vous certain de vouliur supprimer cet élément"
+#: ../www/manager/window/Restore.js:101
+#, fuzzy
+msgid "Are you sure you want to restore this VM?"
+msgstr "Etes vous certain de vouliur supprimer cet élément"
+
#: ../www/manager/dc/HAConfig.js:148
msgid "Are you sure you want to revert your changes"
msgstr "Etes vous certain de vouloir annuler vos changements"
msgstr "Retour"
#: ../www/manager/dc/Config.js:29 ../www/manager/Utils.js:401
-#: ../www/manager/qemu/Config.js:132 ../www/manager/openvz/Config.js:150
+#: ../www/manager/qemu/Config.js:132 ../www/manager/window/Backup.js:57
+#: ../www/manager/window/Backup.js:90 ../www/manager/openvz/Config.js:150
msgid "Backup"
msgstr "Sauvegarde"
msgid "Backup Job"
msgstr "Job de backup"
+#: ../www/manager/grid/BackupView.js:81
+#, fuzzy
+msgid "Backup now"
+msgstr "Job de backup"
+
#: ../www/manager/storage/LVMEdit.js:149
msgid "Base storage"
msgstr "Stockage de base"
msgid "Boot device"
msgstr "Périphérique de boot"
+#: ../www/manager/qemu/Options.js:64 ../www/manager/qemu/BootOrderEdit.js:184
+#, fuzzy
+msgid "Boot order"
+msgstr "Périphérique de boot"
+
+#: ../www/manager/qemu/HardwareView.js:100
+#: ../www/manager/qemu/HardwareView.js:110
+#: ../www/manager/qemu/HardwareView.js:120
+#: ../www/manager/qemu/HardwareView.js:262
+msgid "CD/DVD Drive"
+msgstr ""
+
#: ../www/manager/data/ResourceStore.js:133
msgid "CPU usage"
msgstr "Utilisation CPU"
msgid "Comment"
msgstr "Commentaire"
-#: ../www/manager/dc/Backup.js:163
+#: ../www/manager/dc/Backup.js:163 ../www/manager/window/Backup.js:49
msgid "Compression"
msgstr "Compression"
msgid "Directory"
msgstr "Répertoire"
-#: ../www/manager/data/ResourceStore.js:110
+#: ../www/manager/qemu/HDEdit.js:112 ../www/manager/qemu/HDEdit.js:126
+#: ../www/manager/qemu/HDEdit.js:172
+#, fuzzy
+msgid "Disk image"
+msgstr "Utilisation disque"
+
+#: ../www/manager/data/ResourceStore.js:110 ../www/manager/qemu/HDEdit.js:137
msgid "Disk size"
msgstr "Taille du disque"
msgid "Disk usage"
msgstr "Utilisation disque"
+#: ../www/manager/qemu/HardwareView.js:78 ../www/manager/qemu/DisplayEdit.js:8
+msgid "Display"
+msgstr ""
+
#: ../www/manager/dc/OptionView.js:13 ../www/manager/dc/OptionView.js:52
msgid "Do not use any proxy"
msgstr "Ne pas utiliser de proxy"
#: ../www/manager/dc/AuthView.js:42 ../www/manager/dc/GroupView.js:60
#: ../www/manager/dc/OptionView.js:103 ../www/manager/dc/HAConfig.js:232
#: ../www/manager/Utils.js:732 ../www/manager/qemu/Options.js:228
+#: ../www/manager/qemu/HardwareView.js:188
msgid "Edit"
msgstr "Editer"
msgid "Form fields may not be submitted with invalid values"
msgstr "Les champs du formulaire ne peuvent contenir des données invalides"
-#: ../www/manager/Utils.js:45 ../www/manager/Utils.js:50
-#: ../www/manager/Utils.js:55 ../www/manager/storage/ContentView.js:458
+#: ../www/manager/grid/BackupView.js:163 ../www/manager/Utils.js:45
+#: ../www/manager/Utils.js:50 ../www/manager/Utils.js:55
+#: ../www/manager/storage/ContentView.js:458 ../www/manager/qemu/HDEdit.js:182
msgid "Format"
msgstr "Format"
+#: ../www/manager/qemu/DisplayEdit.js:14
+msgid "Graphic card"
+msgstr ""
+
#: ../www/manager/form/GroupSelector.js:22 ../www/manager/dc/ACLView.js:26
#: ../www/manager/dc/GroupEdit.js:22 ../www/manager/dc/UserEdit.js:83
msgid "Group"
msgid "HA managed VM/CT"
msgstr "VM/CT gérée par HA"
+#: ../www/manager/qemu/HDEdit.js:235 ../www/manager/qemu/HDEdit.js:237
+#: ../www/manager/qemu/HardwareView.js:99
+#: ../www/manager/qemu/HardwareView.js:109
+#: ../www/manager/qemu/HardwareView.js:119
+#: ../www/manager/qemu/HardwareView.js:250
+msgid "Hard Disk"
+msgstr ""
+
#: ../www/manager/qemu/Config.js:117
msgid "Hardware"
msgstr "Matériel"
msgstr "Inclure les VMS selectionnées"
#: ../www/manager/dc/OptionView.js:33 ../www/manager/dc/OptionView.js:38
-#: ../www/manager/dc/OptionView.js:63
+#: ../www/manager/dc/OptionView.js:63 ../www/manager/qemu/KeyboardEdit.js:8
+#: ../www/manager/qemu/KeyboardEdit.js:13
+#: ../www/manager/qemu/HardwareView.js:70
msgid "Keyboard Layout"
msgstr "Disposition du clavier"
msgid "Members"
msgstr "Membres"
+#: ../www/manager/qemu/MemoryEdit.js:17 ../www/manager/qemu/MemoryEdit.js:38
+#: ../www/manager/qemu/HardwareView.js:40
+#, fuzzy
+msgid "Memory"
+msgstr "Taille mémoire"
+
#: ../www/manager/data/ResourceStore.js:125
msgid "Memory size"
msgstr "Taille mémoire"
msgid "Migrate"
msgstr "Migration"
-#: ../www/manager/dc/Backup.js:178
+#: ../www/manager/dc/Backup.js:178 ../www/manager/window/Backup.js:41
msgid "Mode"
msgstr "Mode"
msgstr ""
#: ../www/manager/data/ResourceStore.js:97
-#: ../www/manager/node/ServiceView.js:118 ../www/manager/dc/UserView.js:204
+#: ../www/manager/node/ServiceView.js:118
+#: ../www/manager/grid/BackupView.js:156 ../www/manager/dc/UserView.js:204
#: ../www/manager/dc/PoolView.js:90 ../www/manager/dc/Backup.js:100
#: ../www/manager/dc/RoleView.js:40 ../www/manager/dc/GroupEdit.js:28
#: ../www/manager/dc/GroupView.js:90 ../www/manager/dc/Summary.js:30
msgid "Network"
msgstr "Réseau"
+#: ../www/manager/qemu/HardwareView.js:129
+#: ../www/manager/qemu/HardwareView.js:274
+#: ../www/manager/qemu/NetworkEdit.js:163
+#, fuzzy
+msgid "Network Device"
+msgstr "Réseau"
+
#: ../www/manager/window/Wizard.js:90
msgid "Next"
msgstr "Suivant"
msgid "No"
msgstr "Non"
+#: ../www/manager/qemu/HDEdit.js:198
+#, fuzzy
+msgid "No backup"
+msgstr "Sauvegarde"
+
#: ../www/manager/storage/IScsiEdit.js:126
#: ../www/manager/storage/LVMEdit.js:186 ../www/manager/storage/DirEdit.js:73
#: ../www/manager/storage/NFSEdit.js:134
msgid "Privileges"
msgstr "Privilèges"
+#: ../www/manager/qemu/ProcessorEdit.js:71
+#: ../www/manager/qemu/HardwareView.js:49
+msgid "Processors"
+msgstr ""
+
#: ../www/manager/dc/ACLView.js:51 ../www/manager/dc/ACLView.js:135
msgid "Propagate"
msgstr "Propager"
msgid "Reload"
msgstr "Recharger"
+#: ../www/manager/grid/BackupView.js:116
#: ../www/manager/grid/PoolMembers.js:107 ../www/manager/dc/ACLView.js:149
#: ../www/manager/dc/StorageView.js:62 ../www/manager/dc/UserView.js:78
#: ../www/manager/dc/PoolView.js:24 ../www/manager/dc/Backup.js:357
#: ../www/manager/dc/AuthView.js:52 ../www/manager/dc/GroupView.js:24
#: ../www/manager/dc/HAConfig.js:238 ../www/manager/storage/ContentView.js:402
-#: ../www/manager/qemu/Config.js:79 ../www/manager/openvz/Config.js:80
+#: ../www/manager/qemu/Config.js:79 ../www/manager/qemu/HardwareView.js:202
+#: ../www/manager/openvz/Config.js:80
msgid "Remove"
msgstr "Enlever"
msgid "Restarts"
msgstr "Redémarrages"
-#: ../www/manager/Utils.js:377 ../www/manager/Utils.js:387
-#: ../www/manager/storage/ContentView.js:374
+#: ../www/manager/grid/BackupView.js:94 ../www/manager/Utils.js:377
+#: ../www/manager/Utils.js:387 ../www/manager/storage/ContentView.js:374
+#: ../www/manager/window/Restore.js:77
msgid "Restore"
msgstr "Restaurer"
msgid "Shutdown"
msgstr "Arrêter"
+#: ../www/manager/grid/BackupView.js:168
#: ../www/manager/storage/StatusView.js:45
#: ../www/manager/storage/ContentView.js:463
msgid "Size"
msgstr "Taille"
+#: ../www/manager/window/Restore.js:41
+#, fuzzy
+msgid "Source"
+msgstr "Ressources"
+
#: ../www/manager/dc/Summary.js:127
msgid "Standalone node - no cluster defined"
msgstr "Noeud autonome - aucun cluster défini"
msgstr "Stopper"
#: ../www/manager/data/ResourceStore.js:161
-#: ../www/manager/grid/PoolMembers.js:52 ../www/manager/grid/PoolMembers.js:61
+#: ../www/manager/grid/BackupView.js:67 ../www/manager/grid/PoolMembers.js:52
+#: ../www/manager/grid/PoolMembers.js:61
#: ../www/manager/grid/PoolMembers.js:157 ../www/manager/dc/Backup.js:57
#: ../www/manager/dc/Backup.js:423 ../www/manager/dc/Config.js:24
+#: ../www/manager/qemu/HDEdit.js:144 ../www/manager/qemu/CDEdit.js:111
+#: ../www/manager/window/Restore.js:25 ../www/manager/window/Backup.js:25
msgid "Storage"
msgstr "Stockage"
msgstr "Tâches"
#: ../www/manager/storage/ContentView.js:133
-msgid "Template download"
-msgstr ""
-
#: ../www/manager/storage/ContentView.js:427
msgid "Templates"
msgstr ""
+#: ../www/manager/grid/BackupView.js:122
+#: ../www/manager/qemu/HardwareView.js:209
+#, fuzzy
+msgid "This will permanently erase all image data."
+msgstr ""
+"Etes vous certain de vouloir supprimer la VM {0}? Ceci supprimera "
+"définitivement toute la VM"
+
+#: ../www/manager/window/Restore.js:102
+#, fuzzy
+msgid "This will permanently erase current VM data."
+msgstr ""
+"Etes vous certain de vouloir supprimer la VM {0}? Ceci supprimera "
+"définitivement toute la VM"
+
#: ../www/manager/node/Config.js:86 ../www/manager/dc/Log.js:42
msgid "Time"
msgstr "Temps"
msgid "Unmount"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:233 ../www/manager/qemu/HardwareView.js:137
+msgid "Unused Disk"
+msgstr ""
+
#: ../www/manager/storage/ContentView.js:239
#: ../www/manager/storage/ContentView.js:303
#: ../www/manager/storage/ContentView.js:438
msgid "days"
msgstr "jours"
+#: ../www/manager/form/CompressionSelector.js:10
+msgid "fast"
+msgstr ""
+
+#: ../www/manager/form/CompressionSelector.js:11
+msgid "good"
+msgstr ""
+
#: ../www/manager/Utils.js:551
msgid "never"
msgstr "jamais"
+#: ../www/manager/form/CompressionSelector.js:9
+msgid "none"
+msgstr ""
+
#: ../www/manager/Utils.js:549
msgid "running"
msgstr "allumée"
#: ../www/manager/Utils.js:550
msgid "stopped"
msgstr "arrêté"
+
+#, fuzzy
+#~ msgid "Compress"
+#~ msgstr "Compression"
+
+#, fuzzy
+#~ msgid "Keyboard"
+#~ msgstr "Disposition du clavier"
msgstr ""
"Project-Id-Version: pve-manager 2.0\n"
"Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Wed Feb 22 07:45:45 2012\n"
+"POT-Creation-Date: Fri Feb 24 14:37:36 2012\n"
"PO-Revision-Date: 2011-12-08 07:14+0100\n"
"Last-Translator: Koichi MATSUMOTO <mzch@mac.com>\n"
"Language-Team: Japanese <support@proxmox.com>\n"
#: ../www/manager/grid/PoolMembers.js:144 ../www/manager/dc/ACLView.js:190
#: ../www/manager/dc/StorageView.js:93 ../www/manager/dc/Backup.js:387
#: ../www/manager/dc/AuthView.js:81 ../www/manager/dc/HAConfig.js:166
-#: ../www/manager/Utils.js:727 ../www/manager/window/Edit.js:173
+#: ../www/manager/Utils.js:727 ../www/manager/qemu/HardwareView.js:246
+#: ../www/manager/window/Edit.js:173
msgid "Add"
msgstr "追加"
"本当に VM {0} を削除してもよろしいですか? 削除すると、VM データを復活させるこ"
"とはできません。"
+#: ../www/manager/grid/BackupView.js:120
#: ../www/manager/grid/PoolMembers.js:111 ../www/manager/dc/StorageView.js:66
#: ../www/manager/dc/UserView.js:85 ../www/manager/dc/PoolView.js:28
#: ../www/manager/dc/AuthView.js:56 ../www/manager/dc/GroupView.js:28
#: ../www/manager/storage/ContentView.js:406
+#: ../www/manager/qemu/HardwareView.js:206
#, fuzzy
msgid "Are you sure you want to remove entry {0}"
msgstr "本当に {0} を削除してもよろしいですか?"
msgid "Are you sure you want to remove this entry"
msgstr "本当にこの項目を削除してもよろしいですか?"
+#: ../www/manager/window/Restore.js:101
+#, fuzzy
+msgid "Are you sure you want to restore this VM?"
+msgstr "本当にこの項目を削除してもよろしいですか?"
+
#: ../www/manager/dc/HAConfig.js:148
#, fuzzy
msgid "Are you sure you want to revert your changes"
msgstr "戻る"
#: ../www/manager/dc/Config.js:29 ../www/manager/Utils.js:401
-#: ../www/manager/qemu/Config.js:132 ../www/manager/openvz/Config.js:150
+#: ../www/manager/qemu/Config.js:132 ../www/manager/window/Backup.js:57
+#: ../www/manager/window/Backup.js:90 ../www/manager/openvz/Config.js:150
msgid "Backup"
msgstr "バックアップ"
msgid "Backup Job"
msgstr "バックアップジョブを作成"
+#: ../www/manager/grid/BackupView.js:81
+msgid "Backup now"
+msgstr "今すぐバックアップ"
+
#: ../www/manager/storage/LVMEdit.js:149
msgid "Base storage"
msgstr "ベースストレージ"
msgid "Boot device"
msgstr "最初にブートするデバイス"
+#: ../www/manager/qemu/Options.js:64 ../www/manager/qemu/BootOrderEdit.js:184
+msgid "Boot order"
+msgstr "ブート順"
+
+#: ../www/manager/qemu/HardwareView.js:100
+#: ../www/manager/qemu/HardwareView.js:110
+#: ../www/manager/qemu/HardwareView.js:120
+#: ../www/manager/qemu/HardwareView.js:262
+msgid "CD/DVD Drive"
+msgstr "CD/DVD ドライブ"
+
#: ../www/manager/data/ResourceStore.js:133
msgid "CPU usage"
msgstr "CPU 使用率"
msgid "Comment"
msgstr "コメント"
-#: ../www/manager/dc/Backup.js:163
+#: ../www/manager/dc/Backup.js:163 ../www/manager/window/Backup.js:49
msgid "Compression"
msgstr "圧縮"
msgid "Directory"
msgstr "ディレクトリ"
-#: ../www/manager/data/ResourceStore.js:110
+#: ../www/manager/qemu/HDEdit.js:112 ../www/manager/qemu/HDEdit.js:126
+#: ../www/manager/qemu/HDEdit.js:172
+msgid "Disk image"
+msgstr "ディスクイメージ"
+
+#: ../www/manager/data/ResourceStore.js:110 ../www/manager/qemu/HDEdit.js:137
msgid "Disk size"
msgstr "ディスクサイズ"
msgid "Disk usage"
msgstr "ディスク使用状況"
+#: ../www/manager/qemu/HardwareView.js:78 ../www/manager/qemu/DisplayEdit.js:8
+msgid "Display"
+msgstr "ディスプレイ"
+
#: ../www/manager/dc/OptionView.js:13 ../www/manager/dc/OptionView.js:52
msgid "Do not use any proxy"
msgstr "プロキシを使用しない"
#: ../www/manager/dc/AuthView.js:42 ../www/manager/dc/GroupView.js:60
#: ../www/manager/dc/OptionView.js:103 ../www/manager/dc/HAConfig.js:232
#: ../www/manager/Utils.js:732 ../www/manager/qemu/Options.js:228
+#: ../www/manager/qemu/HardwareView.js:188
msgid "Edit"
msgstr "編集"
msgid "Form fields may not be submitted with invalid values"
msgstr "すべての欄が正しく入力されていないとフォームを送信することはできません"
-#: ../www/manager/Utils.js:45 ../www/manager/Utils.js:50
-#: ../www/manager/Utils.js:55 ../www/manager/storage/ContentView.js:458
+#: ../www/manager/grid/BackupView.js:163 ../www/manager/Utils.js:45
+#: ../www/manager/Utils.js:50 ../www/manager/Utils.js:55
+#: ../www/manager/storage/ContentView.js:458 ../www/manager/qemu/HDEdit.js:182
msgid "Format"
msgstr "形式"
+#: ../www/manager/qemu/DisplayEdit.js:14
+msgid "Graphic card"
+msgstr "グラフィックカード"
+
#: ../www/manager/form/GroupSelector.js:22 ../www/manager/dc/ACLView.js:26
#: ../www/manager/dc/GroupEdit.js:22 ../www/manager/dc/UserEdit.js:83
msgid "Group"
msgid "HA managed VM/CT"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:235 ../www/manager/qemu/HDEdit.js:237
+#: ../www/manager/qemu/HardwareView.js:99
+#: ../www/manager/qemu/HardwareView.js:109
+#: ../www/manager/qemu/HardwareView.js:119
+#: ../www/manager/qemu/HardwareView.js:250
+msgid "Hard Disk"
+msgstr "ハードディスク"
+
#: ../www/manager/qemu/Config.js:117
msgid "Hardware"
msgstr "ハードウェア"
msgstr "選択した VM を含む"
#: ../www/manager/dc/OptionView.js:33 ../www/manager/dc/OptionView.js:38
-#: ../www/manager/dc/OptionView.js:63
+#: ../www/manager/dc/OptionView.js:63 ../www/manager/qemu/KeyboardEdit.js:8
+#: ../www/manager/qemu/KeyboardEdit.js:13
+#: ../www/manager/qemu/HardwareView.js:70
msgid "Keyboard Layout"
msgstr "レイアウト"
msgid "Members"
msgstr ""
+#: ../www/manager/qemu/MemoryEdit.js:17 ../www/manager/qemu/MemoryEdit.js:38
+#: ../www/manager/qemu/HardwareView.js:40
+msgid "Memory"
+msgstr "メモリー"
+
#: ../www/manager/data/ResourceStore.js:125
msgid "Memory size"
msgstr "メモリーサイズ"
msgid "Migrate"
msgstr "マイグレート"
-#: ../www/manager/dc/Backup.js:178
+#: ../www/manager/dc/Backup.js:178 ../www/manager/window/Backup.js:41
msgid "Mode"
msgstr "モード"
msgstr ""
#: ../www/manager/data/ResourceStore.js:97
-#: ../www/manager/node/ServiceView.js:118 ../www/manager/dc/UserView.js:204
+#: ../www/manager/node/ServiceView.js:118
+#: ../www/manager/grid/BackupView.js:156 ../www/manager/dc/UserView.js:204
#: ../www/manager/dc/PoolView.js:90 ../www/manager/dc/Backup.js:100
#: ../www/manager/dc/RoleView.js:40 ../www/manager/dc/GroupEdit.js:28
#: ../www/manager/dc/GroupView.js:90 ../www/manager/dc/Summary.js:30
msgid "Network"
msgstr "ネットワーク"
+#: ../www/manager/qemu/HardwareView.js:129
+#: ../www/manager/qemu/HardwareView.js:274
+#: ../www/manager/qemu/NetworkEdit.js:163
+msgid "Network Device"
+msgstr "ネットワークデバイス"
+
#: ../www/manager/window/Wizard.js:90
msgid "Next"
msgstr "次へ"
msgid "No"
msgstr "いいえ"
+#: ../www/manager/qemu/HDEdit.js:198
+msgid "No backup"
+msgstr "バックアップなし"
+
#: ../www/manager/storage/IScsiEdit.js:126
#: ../www/manager/storage/LVMEdit.js:186 ../www/manager/storage/DirEdit.js:73
#: ../www/manager/storage/NFSEdit.js:134
msgid "Privileges"
msgstr "権限"
+#: ../www/manager/qemu/ProcessorEdit.js:71
+#: ../www/manager/qemu/HardwareView.js:49
+msgid "Processors"
+msgstr "プロセッサー"
+
#: ../www/manager/dc/ACLView.js:51 ../www/manager/dc/ACLView.js:135
msgid "Propagate"
msgstr "継承"
msgid "Reload"
msgstr "再読込"
+#: ../www/manager/grid/BackupView.js:116
#: ../www/manager/grid/PoolMembers.js:107 ../www/manager/dc/ACLView.js:149
#: ../www/manager/dc/StorageView.js:62 ../www/manager/dc/UserView.js:78
#: ../www/manager/dc/PoolView.js:24 ../www/manager/dc/Backup.js:357
#: ../www/manager/dc/AuthView.js:52 ../www/manager/dc/GroupView.js:24
#: ../www/manager/dc/HAConfig.js:238 ../www/manager/storage/ContentView.js:402
-#: ../www/manager/qemu/Config.js:79 ../www/manager/openvz/Config.js:80
+#: ../www/manager/qemu/Config.js:79 ../www/manager/qemu/HardwareView.js:202
+#: ../www/manager/openvz/Config.js:80
msgid "Remove"
msgstr "削除"
msgid "Restarts"
msgstr "再起動"
-#: ../www/manager/Utils.js:377 ../www/manager/Utils.js:387
-#: ../www/manager/storage/ContentView.js:374
+#: ../www/manager/grid/BackupView.js:94 ../www/manager/Utils.js:377
+#: ../www/manager/Utils.js:387 ../www/manager/storage/ContentView.js:374
+#: ../www/manager/window/Restore.js:77
msgid "Restore"
msgstr "リストア"
msgid "Shutdown"
msgstr "シャットダウン"
+#: ../www/manager/grid/BackupView.js:168
#: ../www/manager/storage/StatusView.js:45
#: ../www/manager/storage/ContentView.js:463
msgid "Size"
msgstr "サイズ"
+#: ../www/manager/window/Restore.js:41
+msgid "Source"
+msgstr "リストアデータ"
+
#: ../www/manager/dc/Summary.js:127
msgid "Standalone node - no cluster defined"
msgstr ""
msgstr "停止"
#: ../www/manager/data/ResourceStore.js:161
-#: ../www/manager/grid/PoolMembers.js:52 ../www/manager/grid/PoolMembers.js:61
+#: ../www/manager/grid/BackupView.js:67 ../www/manager/grid/PoolMembers.js:52
+#: ../www/manager/grid/PoolMembers.js:61
#: ../www/manager/grid/PoolMembers.js:157 ../www/manager/dc/Backup.js:57
#: ../www/manager/dc/Backup.js:423 ../www/manager/dc/Config.js:24
+#: ../www/manager/qemu/HDEdit.js:144 ../www/manager/qemu/CDEdit.js:111
+#: ../www/manager/window/Restore.js:25 ../www/manager/window/Backup.js:25
msgid "Storage"
msgstr "ストレージ"
msgstr "タスク"
#: ../www/manager/storage/ContentView.js:133
-#, fuzzy
-msgid "Template download"
-msgstr "テンプレート"
-
#: ../www/manager/storage/ContentView.js:427
msgid "Templates"
msgstr "テンプレート"
+#: ../www/manager/grid/BackupView.js:122
+#: ../www/manager/qemu/HardwareView.js:209
+#, fuzzy
+msgid "This will permanently erase all image data."
+msgstr ""
+"本当にイメージ {0} を削除してもよろしいですか? 削除すると、イメージデータを復"
+"活させることはできません。"
+
+#: ../www/manager/window/Restore.js:102
+#, fuzzy
+msgid "This will permanently erase current VM data."
+msgstr ""
+"本当にイメージ {0} を削除してもよろしいですか? 削除すると、イメージデータを復"
+"活させることはできません。"
+
#: ../www/manager/node/Config.js:86 ../www/manager/dc/Log.js:42
msgid "Time"
msgstr "時刻"
msgid "Unmount"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:233 ../www/manager/qemu/HardwareView.js:137
+msgid "Unused Disk"
+msgstr "未使用のディスク"
+
#: ../www/manager/storage/ContentView.js:239
#: ../www/manager/storage/ContentView.js:303
#: ../www/manager/storage/ContentView.js:438
msgid "days"
msgstr "日 +"
+#: ../www/manager/form/CompressionSelector.js:10
+msgid "fast"
+msgstr ""
+
+#: ../www/manager/form/CompressionSelector.js:11
+msgid "good"
+msgstr ""
+
#: ../www/manager/Utils.js:551
msgid "never"
msgstr "無期限"
+#: ../www/manager/form/CompressionSelector.js:9
+msgid "none"
+msgstr ""
+
#: ../www/manager/Utils.js:549
msgid "running"
msgstr "稼働中"
#~ msgid "Are you sure you want to remove device {0}"
#~ msgstr "本当にデバイス {0} を削除してもよろしいですか"
-#~ msgid ""
-#~ "Are you sure you want to remove image {0}? This will permanently erase "
-#~ "all image data."
-#~ msgstr ""
-#~ "本当にイメージ {0} を削除してもよろしいですか? 削除すると、イメージデータ"
-#~ "を復活させることはできません。"
-
#~ msgid ""
#~ "Are you sure you want to restore VM {0}? This will permanently erase "
#~ "current VM data."
#~ msgid "Backup VM {0}"
#~ msgstr "VM {0} をバックアップ"
-#~ msgid "Backup now"
-#~ msgstr "今すぐバックアップ"
-
#~ msgid "Backups"
#~ msgstr "バックアップ"
#~ msgid "Bond"
#~ msgstr "Bond"
-#~ msgid "Boot order"
-#~ msgstr "ブート順"
-
#~ msgid "Bridge"
#~ msgstr "ブリッジ"
#~ msgid "CD/DVD"
#~ msgstr "CD/DVD"
-#~ msgid "CD/DVD Drive"
-#~ msgstr "CD/DVD ドライブ"
-
#~ msgid "CPU"
#~ msgstr "CPU"
#~ msgid "Disk IO"
#~ msgstr "ディスク I/O"
-#~ msgid "Disk image"
-#~ msgstr "ディスクイメージ"
-
#~ msgid "Disk size (GB)"
#~ msgstr "サイズ (GB)"
#~ msgid "Disk space (GB)"
#~ msgstr "ディスク容量 (GB)"
-#~ msgid "Display"
-#~ msgstr "ディスプレイ"
-
#~ msgid "Do not use any media"
#~ msgstr "メディアを使用しない"
#~ msgid "Grace period"
#~ msgstr "猶予期間"
-#~ msgid "Graphic card"
-#~ msgstr "グラフィックカード"
-
#~ msgid "Group name"
#~ msgstr "グループ名"
#~ msgid "HTTP proxy"
#~ msgstr "HTTP プロキシ"
-#~ msgid "Hard Disk"
-#~ msgstr "ハードディスク"
-
#~ msgid "Harddisk"
#~ msgstr "ハードディスク"
#~ msgid "Macedonian"
#~ msgstr "マケドニア語"
-#~ msgid "Memory"
-#~ msgstr "メモリー"
-
#~ msgid "Memory (MB)"
#~ msgstr "メモリー (MB)"
#~ msgid "Network Adapter"
#~ msgstr "ネットワークアダプタ"
-#~ msgid "Network Device"
-#~ msgstr "ネットワークデバイス"
-
#~ msgid "Network card"
#~ msgstr "カード種別"
#~ msgid "No Groups Selected"
#~ msgstr "グループが選択されていません"
-#~ msgid "No backup"
-#~ msgstr "バックアップなし"
-
#~ msgid "No cache"
#~ msgstr "キャッシュなし"
#~ msgid "Process ID"
#~ msgstr "プロセス ID"
-#~ msgid "Processors"
-#~ msgstr "プロセッサー"
-
#~ msgid "Proxmox Console"
#~ msgstr "Proxmox コンソール"
#~ msgid "Sockets"
#~ msgstr "ソケット"
-#~ msgid "Source"
-#~ msgstr "リストアデータ"
-
#~ msgid "Spanish"
#~ msgstr "スペイン語"
#~ msgid "Task viewer: "
#~ msgstr "タスクビューワー:"
+#, fuzzy
+#~ msgid "Template download"
+#~ msgstr "テンプレート"
+
#~ msgid "Thai"
#~ msgstr "タイ語"
#~ msgid "Unique task ID"
#~ msgstr "タスク ID"
-#~ msgid "Unused Disk"
-#~ msgstr "未使用のディスク"
-
#~ msgid "Upload failed"
#~ msgstr "アップロードできませんでした"
msgstr ""
"Project-Id-Version: pve-manager 2.0\n"
"Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Wed Feb 22 07:45:45 2012\n"
+"POT-Creation-Date: Fri Feb 24 14:37:36 2012\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <support@proxmox.com>\n"
msgid "Active"
msgstr ""
-#: ../www/manager/grid/PoolMembers.js:144 ../www/manager/dc/ACLView.js:190 ../www/manager/dc/StorageView.js:93 ../www/manager/dc/Backup.js:387 ../www/manager/dc/AuthView.js:81 ../www/manager/dc/HAConfig.js:166 ../www/manager/Utils.js:727 ../www/manager/window/Edit.js:173
+#: ../www/manager/grid/PoolMembers.js:144 ../www/manager/dc/ACLView.js:190 ../www/manager/dc/StorageView.js:93 ../www/manager/dc/Backup.js:387 ../www/manager/dc/AuthView.js:81 ../www/manager/dc/HAConfig.js:166 ../www/manager/Utils.js:727 ../www/manager/qemu/HardwareView.js:246 ../www/manager/window/Edit.js:173
msgid "Add"
msgstr ""
msgid "Are you sure you want to remove VM {0}? This will permanently erase all VM data."
msgstr ""
-#: ../www/manager/grid/PoolMembers.js:111 ../www/manager/dc/StorageView.js:66 ../www/manager/dc/UserView.js:85 ../www/manager/dc/PoolView.js:28 ../www/manager/dc/AuthView.js:56 ../www/manager/dc/GroupView.js:28 ../www/manager/storage/ContentView.js:406
+#: ../www/manager/grid/BackupView.js:120 ../www/manager/grid/PoolMembers.js:111 ../www/manager/dc/StorageView.js:66 ../www/manager/dc/UserView.js:85 ../www/manager/dc/PoolView.js:28 ../www/manager/dc/AuthView.js:56 ../www/manager/dc/GroupView.js:28 ../www/manager/storage/ContentView.js:406 ../www/manager/qemu/HardwareView.js:206
msgid "Are you sure you want to remove entry {0}"
msgstr ""
msgid "Are you sure you want to remove this entry"
msgstr ""
+#: ../www/manager/window/Restore.js:101
+msgid "Are you sure you want to restore this VM?"
+msgstr ""
+
#: ../www/manager/dc/HAConfig.js:148
msgid "Are you sure you want to revert your changes"
msgstr ""
msgid "Back"
msgstr ""
-#: ../www/manager/dc/Config.js:29 ../www/manager/Utils.js:401 ../www/manager/qemu/Config.js:132 ../www/manager/openvz/Config.js:150
+#: ../www/manager/dc/Config.js:29 ../www/manager/Utils.js:401 ../www/manager/qemu/Config.js:132 ../www/manager/window/Backup.js:57 ../www/manager/window/Backup.js:90 ../www/manager/openvz/Config.js:150
msgid "Backup"
msgstr ""
msgid "Backup Job"
msgstr ""
+#: ../www/manager/grid/BackupView.js:81
+msgid "Backup now"
+msgstr ""
+
#: ../www/manager/storage/LVMEdit.js:149
msgid "Base storage"
msgstr ""
msgid "Boot device"
msgstr ""
+#: ../www/manager/qemu/Options.js:64 ../www/manager/qemu/BootOrderEdit.js:184
+msgid "Boot order"
+msgstr ""
+
+#: ../www/manager/qemu/HardwareView.js:100 ../www/manager/qemu/HardwareView.js:110 ../www/manager/qemu/HardwareView.js:120 ../www/manager/qemu/HardwareView.js:262
+msgid "CD/DVD Drive"
+msgstr ""
+
#: ../www/manager/data/ResourceStore.js:133
msgid "CPU usage"
msgstr ""
msgid "Comment"
msgstr ""
-#: ../www/manager/dc/Backup.js:163
+#: ../www/manager/dc/Backup.js:163 ../www/manager/window/Backup.js:49
msgid "Compression"
msgstr ""
msgid "Directory"
msgstr ""
-#: ../www/manager/data/ResourceStore.js:110
+#: ../www/manager/qemu/HDEdit.js:112 ../www/manager/qemu/HDEdit.js:126 ../www/manager/qemu/HDEdit.js:172
+msgid "Disk image"
+msgstr ""
+
+#: ../www/manager/data/ResourceStore.js:110 ../www/manager/qemu/HDEdit.js:137
msgid "Disk size"
msgstr ""
msgid "Disk usage"
msgstr ""
+#: ../www/manager/qemu/HardwareView.js:78 ../www/manager/qemu/DisplayEdit.js:8
+msgid "Display"
+msgstr ""
+
#: ../www/manager/dc/OptionView.js:13 ../www/manager/dc/OptionView.js:52
msgid "Do not use any proxy"
msgstr ""
msgid "Download"
msgstr ""
-#: ../www/manager/node/TimeView.js:43 ../www/manager/node/DNSView.js:32 ../www/manager/dc/StorageView.js:55 ../www/manager/dc/UserView.js:119 ../www/manager/dc/PoolView.js:60 ../www/manager/dc/Backup.js:350 ../www/manager/dc/AuthView.js:42 ../www/manager/dc/GroupView.js:60 ../www/manager/dc/OptionView.js:103 ../www/manager/dc/HAConfig.js:232 ../www/manager/Utils.js:732 ../www/manager/qemu/Options.js:228
+#: ../www/manager/node/TimeView.js:43 ../www/manager/node/DNSView.js:32 ../www/manager/dc/StorageView.js:55 ../www/manager/dc/UserView.js:119 ../www/manager/dc/PoolView.js:60 ../www/manager/dc/Backup.js:350 ../www/manager/dc/AuthView.js:42 ../www/manager/dc/GroupView.js:60 ../www/manager/dc/OptionView.js:103 ../www/manager/dc/HAConfig.js:232 ../www/manager/Utils.js:732 ../www/manager/qemu/Options.js:228 ../www/manager/qemu/HardwareView.js:188
msgid "Edit"
msgstr ""
msgid "Form fields may not be submitted with invalid values"
msgstr ""
-#: ../www/manager/Utils.js:45 ../www/manager/Utils.js:50 ../www/manager/Utils.js:55 ../www/manager/storage/ContentView.js:458
+#: ../www/manager/grid/BackupView.js:163 ../www/manager/Utils.js:45 ../www/manager/Utils.js:50 ../www/manager/Utils.js:55 ../www/manager/storage/ContentView.js:458 ../www/manager/qemu/HDEdit.js:182
msgid "Format"
msgstr ""
+#: ../www/manager/qemu/DisplayEdit.js:14
+msgid "Graphic card"
+msgstr ""
+
#: ../www/manager/form/GroupSelector.js:22 ../www/manager/dc/ACLView.js:26 ../www/manager/dc/GroupEdit.js:22 ../www/manager/dc/UserEdit.js:83
msgid "Group"
msgstr ""
msgid "HA managed VM/CT"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:235 ../www/manager/qemu/HDEdit.js:237 ../www/manager/qemu/HardwareView.js:99 ../www/manager/qemu/HardwareView.js:109 ../www/manager/qemu/HardwareView.js:119 ../www/manager/qemu/HardwareView.js:250
+msgid "Hard Disk"
+msgstr ""
+
#: ../www/manager/qemu/Config.js:117
msgid "Hardware"
msgstr ""
msgid "Include selected VMs"
msgstr ""
-#: ../www/manager/dc/OptionView.js:33 ../www/manager/dc/OptionView.js:38 ../www/manager/dc/OptionView.js:63
+#: ../www/manager/dc/OptionView.js:33 ../www/manager/dc/OptionView.js:38 ../www/manager/dc/OptionView.js:63 ../www/manager/qemu/KeyboardEdit.js:8 ../www/manager/qemu/KeyboardEdit.js:13 ../www/manager/qemu/HardwareView.js:70
msgid "Keyboard Layout"
msgstr ""
msgid "Members"
msgstr ""
+#: ../www/manager/qemu/MemoryEdit.js:17 ../www/manager/qemu/MemoryEdit.js:38 ../www/manager/qemu/HardwareView.js:40
+msgid "Memory"
+msgstr ""
+
#: ../www/manager/data/ResourceStore.js:125
msgid "Memory size"
msgstr ""
msgid "Migrate"
msgstr ""
-#: ../www/manager/dc/Backup.js:178
+#: ../www/manager/dc/Backup.js:178 ../www/manager/window/Backup.js:41
msgid "Mode"
msgstr ""
msgid "Mount"
msgstr ""
-#: ../www/manager/data/ResourceStore.js:97 ../www/manager/node/ServiceView.js:118 ../www/manager/dc/UserView.js:204 ../www/manager/dc/PoolView.js:90 ../www/manager/dc/Backup.js:100 ../www/manager/dc/RoleView.js:40 ../www/manager/dc/GroupEdit.js:28 ../www/manager/dc/GroupView.js:90 ../www/manager/dc/Summary.js:30 ../www/manager/dc/Summary.js:141 ../www/manager/dc/PoolEdit.js:28 ../www/manager/storage/ContentView.js:451 ../www/manager/qemu/Options.js:24 ../www/manager/qemu/Options.js:27 ../www/manager/qemu/Options.js:32 ../www/manager/qemu/StatusView.js:43 ../www/manager/openvz/StatusView.js:64
+#: ../www/manager/data/ResourceStore.js:97 ../www/manager/node/ServiceView.js:118 ../www/manager/grid/BackupView.js:156 ../www/manager/dc/UserView.js:204 ../www/manager/dc/PoolView.js:90 ../www/manager/dc/Backup.js:100 ../www/manager/dc/RoleView.js:40 ../www/manager/dc/GroupEdit.js:28 ../www/manager/dc/GroupView.js:90 ../www/manager/dc/Summary.js:30 ../www/manager/dc/Summary.js:141 ../www/manager/dc/PoolEdit.js:28 ../www/manager/storage/ContentView.js:451 ../www/manager/qemu/Options.js:24 ../www/manager/qemu/Options.js:27 ../www/manager/qemu/Options.js:32 ../www/manager/qemu/StatusView.js:43 ../www/manager/openvz/StatusView.js:64
msgid "Name"
msgstr ""
msgid "Network"
msgstr ""
+#: ../www/manager/qemu/HardwareView.js:129 ../www/manager/qemu/HardwareView.js:274 ../www/manager/qemu/NetworkEdit.js:163
+msgid "Network Device"
+msgstr ""
+
#: ../www/manager/window/Wizard.js:90
msgid "Next"
msgstr ""
msgid "No"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:198
+msgid "No backup"
+msgstr ""
+
#: ../www/manager/storage/IScsiEdit.js:126 ../www/manager/storage/LVMEdit.js:186 ../www/manager/storage/DirEdit.js:73 ../www/manager/storage/NFSEdit.js:134
msgid "No restrictions"
msgstr ""
msgid "Privileges"
msgstr ""
+#: ../www/manager/qemu/ProcessorEdit.js:71 ../www/manager/qemu/HardwareView.js:49
+msgid "Processors"
+msgstr ""
+
#: ../www/manager/dc/ACLView.js:51 ../www/manager/dc/ACLView.js:135
msgid "Propagate"
msgstr ""
msgid "Reload"
msgstr ""
-#: ../www/manager/grid/PoolMembers.js:107 ../www/manager/dc/ACLView.js:149 ../www/manager/dc/StorageView.js:62 ../www/manager/dc/UserView.js:78 ../www/manager/dc/PoolView.js:24 ../www/manager/dc/Backup.js:357 ../www/manager/dc/AuthView.js:52 ../www/manager/dc/GroupView.js:24 ../www/manager/dc/HAConfig.js:238 ../www/manager/storage/ContentView.js:402 ../www/manager/qemu/Config.js:79 ../www/manager/openvz/Config.js:80
+#: ../www/manager/grid/BackupView.js:116 ../www/manager/grid/PoolMembers.js:107 ../www/manager/dc/ACLView.js:149 ../www/manager/dc/StorageView.js:62 ../www/manager/dc/UserView.js:78 ../www/manager/dc/PoolView.js:24 ../www/manager/dc/Backup.js:357 ../www/manager/dc/AuthView.js:52 ../www/manager/dc/GroupView.js:24 ../www/manager/dc/HAConfig.js:238 ../www/manager/storage/ContentView.js:402 ../www/manager/qemu/Config.js:79 ../www/manager/qemu/HardwareView.js:202 ../www/manager/openvz/Config.js:80
msgid "Remove"
msgstr ""
msgid "Restarts"
msgstr ""
-#: ../www/manager/Utils.js:377 ../www/manager/Utils.js:387 ../www/manager/storage/ContentView.js:374
+#: ../www/manager/grid/BackupView.js:94 ../www/manager/Utils.js:377 ../www/manager/Utils.js:387 ../www/manager/storage/ContentView.js:374 ../www/manager/window/Restore.js:77
msgid "Restore"
msgstr ""
msgid "Shutdown"
msgstr ""
-#: ../www/manager/storage/StatusView.js:45 ../www/manager/storage/ContentView.js:463
+#: ../www/manager/grid/BackupView.js:168 ../www/manager/storage/StatusView.js:45 ../www/manager/storage/ContentView.js:463
msgid "Size"
msgstr ""
+#: ../www/manager/window/Restore.js:41
+msgid "Source"
+msgstr ""
+
#: ../www/manager/dc/Summary.js:127
msgid "Standalone node - no cluster defined"
msgstr ""
msgid "Stop"
msgstr ""
-#: ../www/manager/data/ResourceStore.js:161 ../www/manager/grid/PoolMembers.js:52 ../www/manager/grid/PoolMembers.js:61 ../www/manager/grid/PoolMembers.js:157 ../www/manager/dc/Backup.js:57 ../www/manager/dc/Backup.js:423 ../www/manager/dc/Config.js:24
+#: ../www/manager/data/ResourceStore.js:161 ../www/manager/grid/BackupView.js:67 ../www/manager/grid/PoolMembers.js:52 ../www/manager/grid/PoolMembers.js:61 ../www/manager/grid/PoolMembers.js:157 ../www/manager/dc/Backup.js:57 ../www/manager/dc/Backup.js:423 ../www/manager/dc/Config.js:24 ../www/manager/qemu/HDEdit.js:144 ../www/manager/qemu/CDEdit.js:111 ../www/manager/window/Restore.js:25 ../www/manager/window/Backup.js:25
msgid "Storage"
msgstr ""
msgid "Tasks"
msgstr ""
-#: ../www/manager/storage/ContentView.js:133
-msgid "Template download"
+#: ../www/manager/storage/ContentView.js:133 ../www/manager/storage/ContentView.js:427
+msgid "Templates"
msgstr ""
-#: ../www/manager/storage/ContentView.js:427
-msgid "Templates"
+#: ../www/manager/grid/BackupView.js:122 ../www/manager/qemu/HardwareView.js:209
+msgid "This will permanently erase all image data."
+msgstr ""
+
+#: ../www/manager/window/Restore.js:102
+msgid "This will permanently erase current VM data."
msgstr ""
#: ../www/manager/node/Config.js:86 ../www/manager/dc/Log.js:42
msgid "Unmount"
msgstr ""
+#: ../www/manager/qemu/HDEdit.js:233 ../www/manager/qemu/HardwareView.js:137
+msgid "Unused Disk"
+msgstr ""
+
#: ../www/manager/storage/ContentView.js:239 ../www/manager/storage/ContentView.js:303 ../www/manager/storage/ContentView.js:438
msgid "Upload"
msgstr ""
msgid "days"
msgstr ""
+#: ../www/manager/form/CompressionSelector.js:10
+msgid "fast"
+msgstr ""
+
+#: ../www/manager/form/CompressionSelector.js:11
+msgid "good"
+msgstr ""
+
#: ../www/manager/Utils.js:551
msgid "never"
msgstr ""
+#: ../www/manager/form/CompressionSelector.js:9
+msgid "none"
+msgstr ""
+
#: ../www/manager/Utils.js:549
msgid "running"
msgstr ""
var me = this;
me.data = [
- ['', 'none'],
- ['lzo', 'LZO (fast)'],
- ['gzip', 'GZIP (good)']
+ ['', gettext('none')],
+ ['lzo', 'LZO (' + gettext('fast') + ')'],
+ ['gzip', 'GZIP (' + gettext('good') + ')']
];
me.callParent();
var storagesel = Ext.create('PVE.form.StorageSelector', {
nodename: nodename,
- fieldLabel: 'Storage',
+ fieldLabel: gettext('Storage'),
labelAlign: 'right',
storageContent: 'backup',
allowBlank: false,
var sm = Ext.create('Ext.selection.RowModel', {});
var backup_btn = Ext.create('Ext.button.Button', {
- text: 'Backup now',
+ text: gettext('Backup now'),
handler: function() {
var win = Ext.create('PVE.window.Backup', {
nodename: nodename,
});
var restore_btn = Ext.create('PVE.button.Button', {
- text: 'Restore',
+ text: gettext('Restore'),
disabled: true,
selModel: sm,
enableFn: function(rec) {
});
var delete_btn = Ext.create('PVE.button.Button', {
- text: 'Delete',
+ text: gettext('Remove'),
disabled: true,
selModel: sm,
confirmMsg: function(rec) {
- return 'Are you sure you want to delete "' + rec.data.volid + '"? ' +
- 'This will permanently erase all data.';
+ var msg = Ext.String.format(gettext('Are you sure you want to remove entry {0}'),
+ "'" + rec.data.volid + "'");
+ msg += " " + gettext('This will permanently erase all image data.');
+
+ return msg;
},
enableFn: function(rec) {
return !!rec;
tbar: [ backup_btn, restore_btn, delete_btn, '->', storagesel ],
columns: [
{
- header: 'Name',
+ header: gettext('Name'),
flex: 1,
sortable: true,
renderer: PVE.Utils.render_storage_content,
dataIndex: 'volid'
},
{
- header: 'Format',
+ header: gettext('Format'),
width: 100,
dataIndex: 'format'
},
{
- header: 'Size',
+ header: gettext('Size'),
width: 100,
renderer: PVE.Utils.format_size,
dataIndex: 'size'
me.items = [ ipanel ];
- me.subject = 'Boot order';
+ me.subject = gettext('Boot order');
me.callParent();
me.cdstoragesel = Ext.create('PVE.form.StorageSelector', {
name: 'cdstorage',
nodename: me.nodename,
- fieldLabel: 'Storage',
+ fieldLabel: gettext('Storage'),
labelAlign: 'right',
storageContent: 'iso',
allowBlank: false,
});
Ext.applyIf(me, {
- title: me.create ? 'Add CD/DVD Drive' :
- 'Change CD/DVD settings (' + me.confid + ')',
+ subject: 'CD/DVD Drive',
items: [ ipanel ]
});
var me = this;
Ext.apply(me, {
- title: "Edit display settings",
+ subject: gettext('Display'),
width: 350,
items: {
xtype: 'DisplaySelector',
name: 'vga',
value: '',
- fieldLabel: 'Graphic card'
+ fieldLabel: gettext('Graphic card')
}
});
if (me.unused) {
me.unusedDisks = Ext.create('PVE.form.KVComboBox', {
name: 'unusedId',
- fieldLabel: 'Disk image',
+ fieldLabel: gettext('Disk image'),
matchFieldWidth: false,
listConfig: {
width: 350
name: 'hdimage',
nodename: me.nodename,
storageContent: 'images',
- fieldLabel: 'Disk image',
+ fieldLabel: gettext('Disk image'),
disabled: true,
hidden: true,
allowBlank: false
minValue: 1,
maxValue: 128*1024,
value: '32',
- fieldLabel: 'Disk size (GB)',
+ fieldLabel: gettext('Disk size') + ' (GB)',
allowBlank: false
});
me.hdstoragesel = Ext.create('PVE.form.StorageSelector', {
name: 'hdstorage',
nodename: me.nodename,
- fieldLabel: 'Storage',
+ fieldLabel: gettext('Storage'),
storageContent: 'images',
autoSelect: me.insideWizard,
allowBlank: false,
} else {
me.column1.push({
xtype: 'displayfield',
- fieldLabel: 'Image',
- labelWidth: 50,
+ fieldLabel: gettext('Disk image'),
+ labelWidth: 50,
name: 'hdimage'
});
}
me.column2.push({
xtype: 'PVE.form.DiskFormatSelector',
name: 'diskformat',
- fieldLabel: 'Image format',
+ fieldLabel: gettext('Format'),
value: 'raw',
allowBlank: false
});
if (!me.insideWizard) {
me.column2.push({
xtype: 'pvecheckbox',
- fieldLabel: 'No backup',
+ fieldLabel: gettext('No backup'),
name: 'nobackup'
});
}
Ext.define('PVE.qemu.HDEdit', {
extend: 'PVE.window.Edit',
+ isAdd: true,
+
initComponent : function() {
var me = this;
create: me.create
});
- var title;
+ var subject;
if (unused) {
- me.title = 'Add (previously unused) Harddisk';
+ me.subject = gettext('Unused Disk');
} else if (me.create) {
- me.title = 'Add Harddisk';
+ me.subject = gettext('Hard Disk');
} else {
- me.title = 'Edit Harddisk settings (' + me.confid + ')';
+ me.subject = gettext('Hard Disk') + ' (' + me.confid + ')';
}
me.items = [ ipanel ];
if (rowdef.tdCls == 'pve-itype-icon-storage') {
if (record.data.value.match(/media=cdrom/)) {
metaData.tdCls = 'pve-itype-icon-cdrom';
- return rowdef.header.replace(/Hard Disk/, 'CD/DVD');
+ return rowdef.cdheader;
}
}
}
var rows = {
memory: {
- header: 'Memory',
+ header: gettext('Memory'),
editor: 'PVE.qemu.MemoryEdit',
never_delete: true,
tdCls: 'pve-itype-icon-memory',
}
},
sockets: {
- header: 'Processors',
+ header: gettext('Processors'),
never_delete: true,
editor: 'PVE.qemu.ProcessorEdit',
tdCls: 'pve-itype-icon-processor',
}
},
keyboard: {
- header: 'Keyboard',
+ header: gettext('Keyboard Layout'),
never_delete: true,
editor: 'PVE.qemu.KeyboardEdit',
tdCls: 'pve-itype-icon-keyboard',
renderer: PVE.Utils.render_kvm_language
},
vga: {
- header: 'Display',
+ header: gettext('Display'),
editor: 'PVE.qemu.DisplayEdit',
never_delete: true,
tdCls: 'pve-itype-icon-display',
group: 1,
tdCls: 'pve-itype-icon-storage',
editor: 'PVE.qemu.HDEdit',
- header: 'Hard Disk ' + '(' + confid +')'
+ header: gettext('Hard Disk') + ' (' + confid +')',
+ cdheader: gettext('CD/DVD Drive') + ' (' + confid +')'
};
}
for (i = 0; i < 16; i++) {
group: 1,
tdCls: 'pve-itype-icon-storage',
editor: 'PVE.qemu.HDEdit',
- header: 'Hard Disk ' + '(' + confid +')'
+ header: gettext('Hard Disk') + ' (' + confid +')',
+ cdheader: gettext('CD/DVD Drive') + ' (' + confid +')'
};
}
for (i = 0; i < 16; i++) {
group: 1,
tdCls: 'pve-itype-icon-storage',
editor: 'PVE.qemu.HDEdit',
- header: 'Hard Disk ' + '(' + confid +')'
+ header: gettext('Hard Disk') + ' (' + confid +')',
+ cdheader: gettext('CD/DVD Drive') + ' (' + confid +')'
};
}
for (i = 0; i < 32; i++) {
group: 2,
tdCls: 'pve-itype-icon-network',
editor: 'PVE.qemu.NetworkEdit',
- header: 'Network Adapter '+ '(' + confid +')'
+ header: gettext('Network Device') + ' (' + confid +')'
};
}
for (i = 0; i < 8; i++) {
group: 3,
tdCls: 'pve-itype-icon-storage',
editor: 'PVE.qemu.HDEdit',
- header: 'Unused Disk'
+ header: gettext('Unused Disk') + ' ' + i
};
}
var baseurl = 'nodes/' + nodename + '/qemu/' + vmid + '/config';
+ var sm = Ext.create('Ext.selection.RowModel', {});
+
var run_editor = function() {
- var sm = me.getSelectionModel();
var rec = sm.getSelection()[0];
if (!rec) {
return;
win.on('destroy', reload);
};
- var edit_btn = new Ext.Button({
- text: 'Edit',
+ var edit_btn = new PVE.button.Button({
+ text: gettext('Edit'),
+ selModel: sm,
disabled: true,
+ enableFn: function(rec) {
+ if (!rec) {
+ return false;
+ }
+ var rowdef = rows[rec.data.key];
+ return !!rowdef.editor;
+ },
handler: run_editor
});
- var remove_btn = new Ext.Button({
- text: 'Remove',
+ var remove_btn = new PVE.button.Button({
+ text: gettext('Remove'),
+ selModel: sm,
disabled: true,
- handler: function(){
- var sm = me.getSelectionModel();
- var rec = sm.getSelection()[0];
-
- if (!rec) {
- return;
+ confirmMsg: function(rec) {
+ var msg = Ext.String.format(gettext('Are you sure you want to remove entry {0}'),
+ "'" + me.renderKey(rec.data.key, {}, rec) + "'");
+ if (rec.data.key.match(/^unused\d+$/)) {
+ msg += " " + gettext('This will permanently erase all image data.');
}
- var msg = 'Are you sure you want to remove: ' +
- me.renderKey(rec.data.key, {}, rec);
- if (rec.data.key.match(/^unused\d+$/)) {
- msg = 'Are you sure you want to remove image "' +
- rec.data.value + '"? This will permanently erase ' +
- 'all image data.';
+ return msg;
+ },
+ enableFn: function(rec) {
+ if (!rec) {
+ return false;
}
+ var rowdef = rows[rec.data.key];
- Ext.Msg.confirm('Deletion Confirmation', msg, function(btn) {
- if (btn !== 'yes') {
- return;
+ return rowdef.never_delete !== true;
+ },
+ handler: function(b, e, rec) {
+ PVE.Utils.API2Request({
+ url: '/api2/extjs/' + baseurl,
+ waitMsgTarget: me,
+ method: 'PUT',
+ params: {
+ 'delete': rec.data.key
+ },
+ callback: function() {
+ reload();
+ },
+ failure: function (response, opts) {
+ Ext.Msg.alert('Error',response.htmlStatus);
}
- PVE.Utils.API2Request({
- url: '/api2/extjs/' + baseurl,
- waitMsgTarget: me,
- method: 'PUT',
- params: {
- 'delete': rec.data.key
- },
- callback: function() {
- reload();
- },
- failure: function (response, opts) {
- Ext.Msg.alert('Error',response.htmlStatus);
- }
- });
});
}
});
- var set_button_status = function() {
- var sm = me.getSelectionModel();
- var rec = sm.getSelection()[0];
-
- if (!rec) {
- remove_btn.disable();
- edit_btn.disable();
- return;
- }
-
- var rowdef = rows[rec.data.key];
-
- edit_btn.setDisabled(!rowdef.editor);
-
- remove_btn.setDisabled(rowdef.never_delete === true);
- };
-
Ext.applyIf(me, {
url: '/api2/json/' + baseurl,
+ selModel: sm,
cwidth1: 170,
tbar: [
{
- text: 'Add',
+ text: gettext('Add'),
menu: new Ext.menu.Menu({
items: [
{
- text: 'Hard Disk',
+ text: gettext('Hard Disk'),
iconCls: 'pve-itype-icon-storage',
handler: function() {
var win = Ext.create('PVE.qemu.HDEdit', {
}
},
{
- text: 'CD/DVD Drive',
+ text: gettext('CD/DVD Drive'),
iconCls: 'pve-itype-icon-cdrom',
handler: function() {
var win = Ext.create('PVE.qemu.CDEdit', {
}
},
{
- text: 'Network Device',
+ text: gettext('Network Device'),
iconCls: 'pve-itype-icon-network',
handler: function() {
var win = Ext.create('PVE.qemu.NetworkEdit', {
sorterFn: sorterFn,
listeners: {
show: reload,
- itemdblclick: run_editor,
- selectionchange: set_button_status
+ itemdblclick: run_editor
}
});
var me = this;
Ext.applyIf(me, {
- title: "Edit keyboard settings",
+ subject: gettext('Keyboard Layout'),
items: {
xtype: 'VNCKeyboardSelector',
name: 'keyboard',
value: '',
- fieldLabel: 'Keyboard Layout'
+ fieldLabel: gettext('Keyboard Layout')
}
});
maxValue: 128*1024,
value: '512',
step: 32,
- fieldLabel: 'Memory (MB)',
+ fieldLabel: gettext('Memory') + ' (MB)',
allowBlank: false
};
var me = this;
Ext.apply(me, {
- title: "Edit memory settings",
+ subject: gettext('Memory'),
+ fieldDefaults: { labelWidth: 120 },
items: Ext.create('PVE.qemu.MemoryInputPanel')
});
{
xtype: 'PVE.form.NetworkCardSelector',
name: 'model',
- fieldLabel: 'Network card',
+ fieldLabel: 'Model',
value: 'rtl8139',
allowBlank: false
},
Ext.define('PVE.qemu.NetworkEdit', {
extend: 'PVE.window.Edit',
+ isAdd: true,
+
initComponent : function() {
/*jslint confusion: true */
});
Ext.applyIf(me, {
- title: me.create ? "Add network device" :
- "Edit network device settings",
+ subject: gettext('Network Device'),
items: ipanel
});
visible: false
},
boot: {
- header: 'Boot order',
+ header: gettext('Boot order'),
defaultValue: 'cdn',
editor: 'PVE.qemu.BootOrderEdit',
renderer: function(order) {
var me = this;
Ext.apply(me, {
- title: "Edit processor settings",
+ subject: gettext('Processors'),
items: Ext.create('PVE.qemu.ProcessorInputPanel')
});
});
Ext.applyIf(me, {
- title: gettext('Template download'),
+ title: gettext('Templates'),
layout: 'fit',
width: 600,
height: 400,
nodename: me.nodename,
name: 'storage',
value: me.storage,
- fieldLabel: 'Storage',
+ fieldLabel: gettext('Storage'),
storageContent: 'backup',
allowBlank: false
});
storagesel,
{
xtype: 'pveBackupModeSelector',
- fieldLabel: 'Mode',
+ fieldLabel: gettext('Mode'),
value: 'snapshot',
name: 'mode'
},
xtype: 'pveCompressionSelector',
name: 'compress',
value: 'lzo',
- fieldLabel: 'Compress'
+ fieldLabel: gettext('Compression')
}
]
});
var form = me.formPanel.getForm();
var submitBtn = Ext.create('Ext.Button', {
- text: 'Backup',
+ text: gettext('Backup'),
handler: function(){
var storage = storagesel.getValue();
var values = form.getValues();
}
});
- var title = (me.vmtype === 'openvz') ?
- "Backup CT " + me.vmid :
- "Backup VM " + me.vmid;
+ var title = gettext('Backup') + " " +
+ ((me.vmtype === 'openvz') ? "CT" : "VM") +
+ " " + me.vmid;
Ext.apply(me, {
title: title,
nodename: me.nodename,
name: 'storage',
value: '',
- fieldLabel: 'Storage',
+ fieldLabel: gettext('Storage'),
storageContent: (me.vmtype === 'openvz') ? 'rootdir' : 'images',
allowBlank: true
});
{
xtype: 'displayfield',
value: me.volidText || me.volid,
- fieldLabel: 'Source'
+ fieldLabel: gettext('Source')
},
storagesel,
{
};
var submitBtn = Ext.create('Ext.Button', {
- text: 'Restore',
+ text: gettext('Restore'),
handler: function(){
var storage = storagesel.getValue();
var values = form.getValues();
}
if (me.vmid) {
- var msg = 'Are you sure you want to restore this VM"? ' +
- 'This will permanently erase current VM data.';
+ var msg = gettext('Are you sure you want to restore this VM?') + ' ' +
+ gettext('This will permanently erase current VM data.');
Ext.Msg.confirm('Confirmation', msg, function(btn) {
if (btn !== 'yes') {
return;