]> git.proxmox.com Git - pve-manager-legacy.git/commitdiff
add more gettext markers
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 24 Feb 2012 13:39:01 +0000 (14:39 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 24 Feb 2012 13:39:01 +0000 (14:39 +0100)
19 files changed:
po/de.po
po/fr.po
po/ja.po
po/messages.pot
www/manager/form/CompressionSelector.js
www/manager/grid/BackupView.js
www/manager/qemu/BootOrderEdit.js
www/manager/qemu/CDEdit.js
www/manager/qemu/DisplayEdit.js
www/manager/qemu/HDEdit.js
www/manager/qemu/HardwareView.js
www/manager/qemu/KeyboardEdit.js
www/manager/qemu/MemoryEdit.js
www/manager/qemu/NetworkEdit.js
www/manager/qemu/Options.js
www/manager/qemu/ProcessorEdit.js
www/manager/storage/ContentView.js
www/manager/window/Backup.js
www/manager/window/Restore.js

index c44dc772c70bfa65fc72838e17f4c0a6265d39b1..5445147c584af647efda4bf0f7f728700ea98a35 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -7,8 +7,8 @@ msgid ""
 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"
@@ -33,7 +33,8 @@ msgstr "Aktiv"
 #: ../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"
 
@@ -64,10 +65,12 @@ msgstr ""
 "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?"
 
@@ -75,6 +78,10 @@ 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?"
@@ -92,7 +99,8 @@ msgid "Back"
 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"
 
@@ -100,6 +108,10 @@ 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"
@@ -114,6 +126,17 @@ msgstr "Basis-Volume"
 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"
@@ -130,7 +153,7 @@ msgstr "Cluster log"
 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"
 
@@ -169,7 +192,7 @@ msgstr "Inhalt"
 
 #: ../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
@@ -221,7 +244,12 @@ msgstr "Entfernen"
 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"
 
@@ -229,6 +257,10 @@ 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"
@@ -262,7 +294,7 @@ msgstr "Möchten Sie VM {0} wirklich aussetzen (suspend)?"
 
 #: ../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
@@ -270,6 +302,7 @@ 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 "Bearbeite"
 
@@ -358,11 +391,16 @@ msgstr "Ordner Ansicht"
 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"
@@ -384,6 +422,14 @@ msgstr "HA Services Status"
 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"
@@ -393,7 +439,9 @@ msgid "Include selected VMs"
 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"
 
@@ -437,6 +485,11 @@ msgstr "Max-Dateien"
 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"
@@ -454,7 +507,7 @@ msgstr "Meldung"
 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"
 
@@ -464,10 +517,11 @@ msgstr "Monitor"
 
 #: ../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
@@ -483,6 +537,12 @@ msgstr "Name"
 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"
@@ -491,6 +551,10 @@ 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
@@ -551,7 +615,7 @@ msgstr "Besitzer"
 
 #: ../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
@@ -599,6 +663,11 @@ msgstr "Port"
 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"
@@ -622,12 +691,14 @@ msgstr "Aktualisieren"
 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"
 
@@ -655,8 +726,9 @@ msgstr "Restart"
 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"
 
@@ -745,11 +817,16 @@ msgstr "Shell"
 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"
@@ -787,9 +864,12 @@ msgid "Stop"
 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"
 
@@ -824,12 +904,18 @@ msgid "Tasks"
 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"
@@ -857,7 +943,11 @@ msgstr "Unbekannter Fehler"
 
 #: ../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
@@ -946,10 +1036,22 @@ msgstr "Tag"
 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"
index 82d02cf9e62c36e4ed57e52a5587747ac44b69ff..ba06332d827aed419615176a02e4527a155094fc 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 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"
@@ -33,7 +33,8 @@ msgstr "Actif"
 #: ../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"
 
@@ -64,10 +65,12 @@ msgstr ""
 "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 ""
 
@@ -75,6 +78,11 @@ 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"
@@ -92,7 +100,8 @@ msgid "Back"
 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"
 
@@ -100,6 +109,11 @@ 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"
@@ -114,6 +128,18 @@ msgstr "Volume 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"
@@ -130,7 +156,7 @@ msgstr "Log du Cluster"
 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"
 
@@ -221,7 +247,13 @@ msgstr "Détruire"
 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"
 
@@ -229,6 +261,10 @@ 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"
@@ -270,6 +306,7 @@ 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 "Editer"
 
@@ -358,11 +395,16 @@ msgstr "Vue dossier"
 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"
@@ -384,6 +426,14 @@ msgstr "Etat du service HA"
 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"
@@ -393,7 +443,9 @@ msgid "Include selected VMs"
 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"
 
@@ -437,6 +489,12 @@ msgstr "Nombre maximum de fichiers"
 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"
@@ -454,7 +512,7 @@ msgstr "Message"
 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"
 
@@ -467,7 +525,8 @@ msgid "Mount"
 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
@@ -483,6 +542,13 @@ msgstr "Nom"
 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"
@@ -491,6 +557,11 @@ 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
@@ -599,6 +670,11 @@ msgstr "Ports"
 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"
@@ -622,12 +698,14 @@ msgstr "Rafraichir"
 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"
 
@@ -655,8 +733,9 @@ msgstr "Redemarrer"
 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"
 
@@ -745,11 +824,17 @@ msgstr "Shell"
 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"
@@ -787,9 +872,12 @@ msgid "Stop"
 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"
 
@@ -824,13 +912,25 @@ msgid "Tasks"
 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"
@@ -859,6 +959,10 @@ msgstr "Erreur inconnue"
 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
@@ -946,10 +1050,22 @@ msgstr "jour"
 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"
@@ -957,3 +1073,11 @@ 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"
index 0bf6d0825fe9b6f47691c88c974547de9fb3fdae..6ae5c0a6baf73a2fed5a31955138e2ea6f593794 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 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"
@@ -34,7 +34,8 @@ 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/Utils.js:727 ../www/manager/qemu/HardwareView.js:246
+#: ../www/manager/window/Edit.js:173
 msgid "Add"
 msgstr "追加"
 
@@ -67,10 +68,12 @@ 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} を削除してもよろしいですか?"
@@ -80,6 +83,11 @@ 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"
@@ -98,7 +106,8 @@ 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/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 "バックアップ"
 
@@ -107,6 +116,10 @@ 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 "ベースストレージ"
@@ -122,6 +135,17 @@ 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 使用率"
@@ -138,7 +162,7 @@ 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 "圧縮"
 
@@ -230,7 +254,12 @@ 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 "ディスクサイズ"
 
@@ -238,6 +267,10 @@ 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 "プロキシを使用しない"
@@ -279,6 +312,7 @@ 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 "編集"
 
@@ -368,11 +402,16 @@ 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"
@@ -396,6 +435,14 @@ 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 "ハードウェア"
@@ -405,7 +452,9 @@ msgid "Include selected VMs"
 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 "レイアウト"
 
@@ -451,6 +500,11 @@ 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 "メモリーサイズ"
@@ -468,7 +522,7 @@ 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 "モード"
 
@@ -481,7 +535,8 @@ msgid "Mount"
 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
@@ -497,6 +552,12 @@ 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 "次へ"
@@ -505,6 +566,10 @@ 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
@@ -617,6 +682,11 @@ 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 "継承"
@@ -640,12 +710,14 @@ 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 "削除"
 
@@ -675,8 +747,9 @@ 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 "リストア"
 
@@ -765,11 +838,16 @@ 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 ""
@@ -807,9 +885,12 @@ msgid "Stop"
 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 "ストレージ"
 
@@ -844,14 +925,25 @@ msgid "Tasks"
 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 "時刻"
@@ -881,6 +973,10 @@ 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
@@ -973,10 +1069,22 @@ 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 "稼働中"
@@ -1057,13 +1165,6 @@ 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."
@@ -1080,9 +1181,6 @@ msgstr "停止中"
 #~ msgid "Backup VM {0}"
 #~ msgstr "VM {0} をバックアップ"
 
-#~ msgid "Backup now"
-#~ msgstr "今すぐバックアップ"
-
 #~ msgid "Backups"
 #~ msgstr "バックアップ"
 
@@ -1092,9 +1190,6 @@ msgstr "停止中"
 #~ msgid "Bond"
 #~ msgstr "Bond"
 
-#~ msgid "Boot order"
-#~ msgstr "ブート順"
-
 #~ msgid "Bridge"
 #~ msgstr "ブリッジ"
 
@@ -1113,9 +1208,6 @@ msgstr "停止中"
 #~ msgid "CD/DVD"
 #~ msgstr "CD/DVD"
 
-#~ msgid "CD/DVD Drive"
-#~ msgstr "CD/DVD ドライブ"
-
 #~ msgid "CPU"
 #~ msgstr "CPU"
 
@@ -1311,9 +1403,6 @@ msgstr "停止中"
 #~ msgid "Disk IO"
 #~ msgstr "ディスク I/O"
 
-#~ msgid "Disk image"
-#~ msgstr "ディスクイメージ"
-
 #~ msgid "Disk size (GB)"
 #~ msgstr "サイズ (GB)"
 
@@ -1323,9 +1412,6 @@ msgstr "停止中"
 #~ msgid "Disk space (GB)"
 #~ msgstr "ディスク容量 (GB)"
 
-#~ msgid "Display"
-#~ msgstr "ディスプレイ"
-
 #~ msgid "Do not use any media"
 #~ msgstr "メディアを使用しない"
 
@@ -1472,9 +1558,6 @@ msgstr "停止中"
 #~ msgid "Grace period"
 #~ msgstr "猶予期間"
 
-#~ msgid "Graphic card"
-#~ msgstr "グラフィックカード"
-
 #~ msgid "Group name"
 #~ msgstr "グループ名"
 
@@ -1487,9 +1570,6 @@ msgstr "停止中"
 #~ msgid "HTTP proxy"
 #~ msgstr "HTTP プロキシ"
 
-#~ msgid "Hard Disk"
-#~ msgstr "ハードディスク"
-
 #~ msgid "Harddisk"
 #~ msgstr "ハードディスク"
 
@@ -1638,9 +1718,6 @@ msgstr "停止中"
 #~ msgid "Macedonian"
 #~ msgstr "マケドニア語"
 
-#~ msgid "Memory"
-#~ msgstr "メモリー"
-
 #~ msgid "Memory (MB)"
 #~ msgstr "メモリー (MB)"
 
@@ -1687,9 +1764,6 @@ msgstr "停止中"
 #~ msgid "Network Adapter"
 #~ msgstr "ネットワークアダプタ"
 
-#~ msgid "Network Device"
-#~ msgstr "ネットワークデバイス"
-
 #~ msgid "Network card"
 #~ msgstr "カード種別"
 
@@ -1699,9 +1773,6 @@ msgstr "停止中"
 #~ msgid "No Groups Selected"
 #~ msgstr "グループが選択されていません"
 
-#~ msgid "No backup"
-#~ msgstr "バックアップなし"
-
 #~ msgid "No cache"
 #~ msgstr "キャッシュなし"
 
@@ -1766,9 +1837,6 @@ msgstr "停止中"
 #~ msgid "Process ID"
 #~ msgstr "プロセス ID"
 
-#~ msgid "Processors"
-#~ msgstr "プロセッサー"
-
 #~ msgid "Proxmox Console"
 #~ msgstr "Proxmox コンソール"
 
@@ -1913,9 +1981,6 @@ msgstr "停止中"
 #~ msgid "Sockets"
 #~ msgstr "ソケット"
 
-#~ msgid "Source"
-#~ msgstr "リストアデータ"
-
 #~ msgid "Spanish"
 #~ msgstr "スペイン語"
 
@@ -1995,6 +2060,10 @@ msgstr "停止中"
 #~ msgid "Task viewer: "
 #~ msgstr "タスクビューワー:"
 
+#, fuzzy
+#~ msgid "Template download"
+#~ msgstr "テンプレート"
+
 #~ msgid "Thai"
 #~ msgstr "タイ語"
 
@@ -2052,9 +2121,6 @@ msgstr "停止中"
 #~ msgid "Unique task ID"
 #~ msgstr "タスク ID"
 
-#~ msgid "Unused Disk"
-#~ msgstr "未使用のディスク"
-
 #~ msgid "Upload failed"
 #~ msgstr "アップロードできませんでした"
 
index a21b1386c9a4e8c0b9ab5ab188244cf8b938113f..7537bc6dafb0b6d1773f5b4a51b98e7195520709 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 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"
@@ -28,7 +28,7 @@ msgstr ""
 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 ""
 
@@ -52,7 +52,7 @@ 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 ""
 
@@ -60,6 +60,10 @@ 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 ""
@@ -76,7 +80,7 @@ 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 ""
 
@@ -84,6 +88,10 @@ 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 ""
@@ -96,6 +104,14 @@ 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 ""
@@ -108,7 +124,7 @@ 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 ""
 
@@ -176,7 +192,11 @@ 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 ""
 
@@ -184,6 +204,10 @@ 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 ""
@@ -216,7 +240,7 @@ 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 ""
 
@@ -288,10 +312,14 @@ 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 ""
@@ -312,6 +340,10 @@ 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 ""
@@ -320,7 +352,7 @@ 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 ""
 
@@ -364,6 +396,10 @@ 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 ""
@@ -380,7 +416,7 @@ 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 ""
 
@@ -392,7 +428,7 @@ 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 ""
 
@@ -400,6 +436,10 @@ 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 ""
@@ -408,6 +448,10 @@ 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 ""
@@ -500,6 +544,10 @@ 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 ""
@@ -520,7 +568,7 @@ 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 ""
 
@@ -544,7 +592,7 @@ 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 ""
 
@@ -624,10 +672,14 @@ 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 ""
@@ -648,7 +700,7 @@ 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 ""
 
@@ -680,12 +732,16 @@ 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
@@ -712,6 +768,10 @@ 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 "Upload"
 msgstr ""
@@ -788,10 +848,22 @@ 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 ""
index fa3adeb3c761dd37592a581cbf3faf539b1b699f..b060bfc79a4a6a248a5b82eb3da1712225c057b2 100644 (file)
@@ -6,9 +6,9 @@ Ext.define('PVE.form.CompressionSelector', {
        var me = this;
 
         me.data = [ 
-           ['', 'none'],
-           ['lzo', 'LZO (fast)'],
-           ['gzip', 'GZIP (good)']
+           ['', gettext('none')],
+           ['lzo', 'LZO (' + gettext('fast') + ')'],
+           ['gzip', 'GZIP (' + gettext('good') + ')']
        ];
 
        me.callParent();
index f6f04229397bc5fb9c8cb7d990246f38b084abad..102ab77578e563db0af1031684f83ecf75e355aa 100644 (file)
@@ -64,7 +64,7 @@ Ext.define('PVE.grid.BackupView', {
 
        var storagesel = Ext.create('PVE.form.StorageSelector', {
            nodename: nodename,
-           fieldLabel: 'Storage',
+           fieldLabel: gettext('Storage'),
            labelAlign: 'right',
            storageContent: 'backup',
            allowBlank: false,
@@ -78,7 +78,7 @@ Ext.define('PVE.grid.BackupView', {
        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,
@@ -91,7 +91,7 @@ Ext.define('PVE.grid.BackupView', {
        });
 
        var restore_btn = Ext.create('PVE.button.Button', {
-           text: 'Restore',
+           text: gettext('Restore'),
            disabled: true,
            selModel: sm,
            enableFn: function(rec) {
@@ -113,12 +113,15 @@ Ext.define('PVE.grid.BackupView', {
        });
 
        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;
@@ -150,19 +153,19 @@ Ext.define('PVE.grid.BackupView', {
            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'
index 5127c384f229dc7b70944df771f1016c80509b04..1fab5e3bdec8a4b270559a8879f28d1e4986f2fc 100644 (file)
@@ -181,7 +181,7 @@ Ext.define('PVE.qemu.BootOrderEdit', {
 
        me.items = [ ipanel ];
 
-       me.subject = 'Boot order';
+       me.subject = gettext('Boot order');
 
        me.callParent();
        
index 3db838df6b0ede6bbaf82139c5bbc5714ac15e21..159002869748e06624ec95cfa0103bbc7bdeffa5 100644 (file)
@@ -108,7 +108,7 @@ Ext.define('PVE.qemu.CDInputPanel', {
        me.cdstoragesel = Ext.create('PVE.form.StorageSelector', {
            name: 'cdstorage',
            nodename: me.nodename,
-           fieldLabel: 'Storage',
+           fieldLabel: gettext('Storage'),
            labelAlign: 'right',
            storageContent: 'iso',
            allowBlank: false,
@@ -166,8 +166,7 @@ Ext.define('PVE.qemu.CDEdit', {
        });
 
        Ext.applyIf(me, {
-           title: me.create ? 'Add CD/DVD Drive' : 
-               'Change CD/DVD settings (' + me.confid + ')',
+           subject: 'CD/DVD Drive',
            items: [ ipanel ]
        });
 
index 0cabd87a7d0e7e8469fcd1ad24441deb9006f91f..8c7da8aa4f5a97cadda2fb70eea6efbe71ac9409 100644 (file)
@@ -5,13 +5,13 @@ Ext.define('PVE.qemu.DisplayEdit', {
        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')
            }
        });
 
index 45d964434097d1ef31c556341034267242dc35ca..fcda098263b65afbe6669fc2b893acd20f8f8bac 100644 (file)
@@ -109,7 +109,7 @@ Ext.define('PVE.qemu.HDInputPanel', {
        if (me.unused) {
            me.unusedDisks = Ext.create('PVE.form.KVComboBox', {
                name: 'unusedId',       
-               fieldLabel: 'Disk image',
+               fieldLabel: gettext('Disk image'),
                matchFieldWidth: false,
                listConfig: {
                    width: 350
@@ -123,7 +123,7 @@ Ext.define('PVE.qemu.HDInputPanel', {
                name: 'hdimage',
                nodename: me.nodename,
                storageContent: 'images',
-               fieldLabel: 'Disk image',
+               fieldLabel: gettext('Disk image'),
                disabled: true,
                hidden: true,
                allowBlank: false
@@ -134,14 +134,14 @@ Ext.define('PVE.qemu.HDInputPanel', {
                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,
@@ -169,8 +169,8 @@ Ext.define('PVE.qemu.HDInputPanel', {
        } else {
            me.column1.push({
                xtype: 'displayfield',
-                fieldLabel: 'Image',
-               labelWidth: 50,
+               fieldLabel: gettext('Disk image'),
+               labelWidth: 50,
                 name: 'hdimage'
            });
        }
@@ -179,7 +179,7 @@ Ext.define('PVE.qemu.HDInputPanel', {
            me.column2.push({
                xtype: 'PVE.form.DiskFormatSelector',
                name: 'diskformat',
-               fieldLabel: 'Image format',
+               fieldLabel: gettext('Format'),
                value: 'raw',
                allowBlank: false
            });
@@ -195,7 +195,7 @@ Ext.define('PVE.qemu.HDInputPanel', {
        if (!me.insideWizard) {
            me.column2.push({
                xtype: 'pvecheckbox',
-               fieldLabel: 'No backup',
+               fieldLabel: gettext('No backup'),
                name: 'nobackup'
            });
        }
@@ -207,6 +207,8 @@ Ext.define('PVE.qemu.HDInputPanel', {
 Ext.define('PVE.qemu.HDEdit', {
     extend: 'PVE.window.Edit',
 
+    isAdd: true,
+
     initComponent : function() {
        var me = this;
 
@@ -226,13 +228,13 @@ Ext.define('PVE.qemu.HDEdit', {
            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 ];
index 74f17abc78624467dec3d5865d535849c5ea1a7b..a8c76a5de1ebdafef57310eaafe8db88259e576e 100644 (file)
@@ -14,7 +14,7 @@ Ext.define('PVE.qemu.HardwareView', {
            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;
                }
            }
        }
@@ -37,7 +37,7 @@ Ext.define('PVE.qemu.HardwareView', {
 
        var rows = {
            memory: {
-               header: 'Memory',
+               header: gettext('Memory'),
                editor: 'PVE.qemu.MemoryEdit',
                never_delete: true,
                tdCls: 'pve-itype-icon-memory',
@@ -46,7 +46,7 @@ Ext.define('PVE.qemu.HardwareView', {
                }
            },
            sockets: {
-               header: 'Processors',
+               header: gettext('Processors'),
                never_delete: true,
                editor: 'PVE.qemu.ProcessorEdit',
                tdCls: 'pve-itype-icon-processor',
@@ -67,7 +67,7 @@ Ext.define('PVE.qemu.HardwareView', {
                }
            },
            keyboard: {
-               header: 'Keyboard',
+               header: gettext('Keyboard Layout'),
                never_delete: true,
                editor: 'PVE.qemu.KeyboardEdit',
                tdCls: 'pve-itype-icon-keyboard',
@@ -75,7 +75,7 @@ Ext.define('PVE.qemu.HardwareView', {
                renderer: PVE.Utils.render_kvm_language
            },
            vga: {
-               header: 'Display',
+               header: gettext('Display'),
                editor: 'PVE.qemu.DisplayEdit',
                never_delete: true,
                tdCls: 'pve-itype-icon-display',
@@ -96,7 +96,8 @@ Ext.define('PVE.qemu.HardwareView', {
                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++) {
@@ -105,7 +106,8 @@ Ext.define('PVE.qemu.HardwareView', {
                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++) {
@@ -114,7 +116,8 @@ Ext.define('PVE.qemu.HardwareView', {
                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++) {
@@ -123,7 +126,7 @@ Ext.define('PVE.qemu.HardwareView', {
                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++) {
@@ -131,7 +134,7 @@ Ext.define('PVE.qemu.HardwareView', {
                group: 3,
                tdCls: 'pve-itype-icon-storage',
                editor: 'PVE.qemu.HDEdit',
-               header: 'Unused Disk'
+               header: gettext('Unused Disk') + ' ' + i
            };
        }
 
@@ -151,8 +154,9 @@ Ext.define('PVE.qemu.HardwareView', {
 
        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;
@@ -180,80 +184,70 @@ Ext.define('PVE.qemu.HardwareView', {
            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', {
@@ -265,7 +259,7 @@ Ext.define('PVE.qemu.HardwareView', {
                                }
                            },
                            {
-                               text: 'CD/DVD Drive',
+                               text: gettext('CD/DVD Drive'),
                                iconCls: 'pve-itype-icon-cdrom',
                                handler: function() {
                                    var win = Ext.create('PVE.qemu.CDEdit', {
@@ -277,7 +271,7 @@ Ext.define('PVE.qemu.HardwareView', {
                                }
                            },
                            {
-                               text: 'Network Device',
+                               text: gettext('Network Device'),
                                iconCls: 'pve-itype-icon-network',
                                handler: function() {
                                    var win = Ext.create('PVE.qemu.NetworkEdit', {
@@ -298,8 +292,7 @@ Ext.define('PVE.qemu.HardwareView', {
            sorterFn: sorterFn,
            listeners: {
                show: reload,
-               itemdblclick: run_editor,
-               selectionchange: set_button_status
+               itemdblclick: run_editor
            }
        });
 
index 2a375135cdeefd0b39f5c3792c0680565fca9ebe..f3f1e9e55a78ff6759325f0aa417b96efa39e820 100644 (file)
@@ -5,12 +5,12 @@ Ext.define('PVE.qemu.KeyboardEdit', {
        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')
            }
        });
 
index a54a2180b3660cd370d813cbe8fe814ddd9b4906..a566c7c1c225abfde558e16516fd330a625cd60b 100644 (file)
@@ -14,7 +14,7 @@ Ext.define('PVE.qemu.MemoryInputPanel', {
            maxValue: 128*1024,
            value: '512',
            step: 32,
-           fieldLabel: 'Memory (MB)',
+           fieldLabel: gettext('Memory') + ' (MB)',
            allowBlank: false
        };
 
@@ -35,7 +35,8 @@ Ext.define('PVE.qemu.MemoryEdit', {
        var me = this;
        
        Ext.apply(me, {
-           title: "Edit memory settings",
+           subject: gettext('Memory'),
+           fieldDefaults: { labelWidth: 120 },
            items: Ext.create('PVE.qemu.MemoryInputPanel')
        });
 
index 1f52dd9c4976902a22e075e7b9f920b5fc6aaf66..536813d9b0e0f8a0bc25634c9a6fcbd1e480da95 100644 (file)
@@ -109,7 +109,7 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
            {
                xtype: 'PVE.form.NetworkCardSelector',
                name: 'model',
-               fieldLabel: 'Network card',
+               fieldLabel: 'Model',
                value: 'rtl8139',
                allowBlank: false
            },
@@ -140,6 +140,8 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
 Ext.define('PVE.qemu.NetworkEdit', {
     extend: 'PVE.window.Edit',
 
+    isAdd: true,
+
     initComponent : function() {
        /*jslint confusion: true */
 
@@ -158,8 +160,7 @@ Ext.define('PVE.qemu.NetworkEdit', {
        });
 
        Ext.applyIf(me, {
-           title: me.create ? "Add network device" : 
-               "Edit network device settings",
+           subject: gettext('Network Device'),
            items: ipanel
        });
 
index ad0f20597f281a433c27f477a0ca398742169ad3..59410d9f802b12a7542949f3f088c82ccf867925 100644 (file)
@@ -61,7 +61,7 @@ Ext.define('PVE.qemu.Options', {
                visible: false
            },
            boot: {
-               header: 'Boot order',
+               header: gettext('Boot order'),
                defaultValue: 'cdn',
                editor: 'PVE.qemu.BootOrderEdit',
                renderer: function(order) {
index 19002d2577e45e0ccb8acd587587a37b77723e92..ad116f7d145f925c191d2612b7ec4aa3682d9188 100644 (file)
@@ -68,7 +68,7 @@ Ext.define('PVE.qemu.ProcessorEdit', {
        var me = this;
        
        Ext.apply(me, {
-           title: "Edit processor settings",
+           subject: gettext('Processors'),
            items: Ext.create('PVE.qemu.ProcessorInputPanel')
        });
 
index 4354e2b1cf5352f2072a137152560c159a578121..6a8c7ba4ae3ddfe9a1cd3fe27e470e1b25af8e95 100644 (file)
@@ -130,7 +130,7 @@ Ext.define('PVE.storage.TemplateDownload', {
        });
 
         Ext.applyIf(me, {
-            title: gettext('Template download'),
+            title: gettext('Templates'),
            layout: 'fit',
            width: 600,
            height: 400,
index 905473869d3c3906255670d903858f50feae3565..46eb42a9a7104e44f5e1df3e5d26ae8a5957e146 100644 (file)
@@ -22,7 +22,7 @@ Ext.define('PVE.window.Backup', {
            nodename: me.nodename,
            name: 'storage',
            value: me.storage,
-           fieldLabel: 'Storage',
+           fieldLabel: gettext('Storage'),
            storageContent: 'backup',
            allowBlank: false
        });
@@ -38,7 +38,7 @@ Ext.define('PVE.window.Backup', {
                storagesel,
                {
                    xtype: 'pveBackupModeSelector',
-                   fieldLabel: 'Mode',
+                   fieldLabel: gettext('Mode'),
                    value: 'snapshot',
                    name: 'mode'
                },
@@ -46,7 +46,7 @@ Ext.define('PVE.window.Backup', {
                    xtype: 'pveCompressionSelector',
                    name: 'compress',
                    value: 'lzo',
-                   fieldLabel: 'Compress'
+                   fieldLabel: gettext('Compression')
                }
            ]
        });
@@ -54,7 +54,7 @@ Ext.define('PVE.window.Backup', {
        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();
@@ -87,9 +87,9 @@ Ext.define('PVE.window.Backup', {
            }
        });
 
-       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,
index 8ee7c413337612a5ecbc5b3b5da80b676a62b320..5994ed7bde77d3e8b78a507b1f2280bb9c812acd 100644 (file)
@@ -22,7 +22,7 @@ Ext.define('PVE.window.Restore', {
            nodename: me.nodename,
            name: 'storage',
            value: '',
-           fieldLabel: 'Storage',
+           fieldLabel: gettext('Storage'),
            storageContent: (me.vmtype === 'openvz') ? 'rootdir' : 'images',
            allowBlank: true
        });
@@ -38,7 +38,7 @@ Ext.define('PVE.window.Restore', {
                {
                    xtype: 'displayfield',
                    value: me.volidText || me.volid,
-                   fieldLabel: 'Source'
+                   fieldLabel: gettext('Source')
                },
                storagesel,
                {
@@ -74,7 +74,7 @@ Ext.define('PVE.window.Restore', {
        };
 
        var submitBtn = Ext.create('Ext.Button', {
-           text: 'Restore',
+           text: gettext('Restore'),
            handler: function(){
                var storage = storagesel.getValue();
                var values = form.getValues();
@@ -98,8 +98,8 @@ Ext.define('PVE.window.Restore', {
                }
 
                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;