[Kimchi-devel] [PATCH 1/2] Add empty translation entries in English

Crístian Viana vianac at linux.vnet.ibm.com
Tue Jun 17 18:55:55 UTC 2014


Newer text entries did not have a corresponding "translation" in
English. Also, the main translation file "kimchi.pot" had missing
entries.

Add translation entries in English by copying the text ID to the
corresponding translation ID, and update "kimchi.pot" with the missing
entries.

Signed-off-by: Crístian Viana <vianac at linux.vnet.ibm.com>
---
 po/en_US.po   | 750 +++++++++++++++++++++++++++++++++-------------------------
 po/kimchi.pot | 139 +++++++----
 2 files changed, 526 insertions(+), 363 deletions(-)

diff --git a/po/en_US.po b/po/en_US.po
index 1ede7dc..2ced4d1 100644
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kimchi 0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-04-24 13:01-0300\n"
+"POT-Creation-Date: 2014-06-17 15:42-0300\n"
 "PO-Revision-Date: 2013-07-11 17:32-0400\n"
 "Last-Translator: Crístian Viana <vianac at linux.vnet.ibm.com>\n"
 "Language-Team: English\n"
@@ -19,100 +19,105 @@ msgstr ""
 
 #, python-format
 msgid "Unkown parameter specified %(value)s"
-msgstr ""
+msgstr "Unkown parameter specified %(value)s"
 
 #, python-format
 msgid "Delete is not allowed for %(resource)s"
-msgstr ""
+msgstr "Delete is not allowed for %(resource)s"
 
 #, python-format
 msgid "%(resource)s does not implement update method"
-msgstr ""
+msgstr "%(resource)s does not implement update method"
 
 #, python-format
 msgid "Parameters %(params)s are not allowed to be updated in %(resource)s"
-msgstr ""
+msgstr "Parameters %(params)s are not allowed to be updated in %(resource)s"
 
 #, python-format
 msgid "Create is not allowed for %(resource)s"
-msgstr ""
+msgstr "Create is not allowed for %(resource)s"
 
 msgid "Unable to parse JSON request"
-msgstr ""
+msgstr "Unable to parse JSON request"
 
 msgid "This API only supports JSON"
-msgstr ""
+msgstr "This API only supports JSON"
+
+#, python-format
+msgid "Parameters does not match requirement in schema: %(err)s"
+msgstr "Parameters does not match requirement in schema: %(err)s"
 
 msgid "Datastore is not initiated in the model object."
-msgstr ""
+msgstr "Datastore is not initiated in the model object."
 
 #, python-format
 msgid "Unable to start task due error: %(err)s"
-msgstr ""
+msgstr "Unable to start task due error: %(err)s"
 
 #, python-format
 msgid "Authentication failed for user '%(username)s'. [Error code: %(code)s]"
-msgstr ""
+msgstr "Authentication failed for user '%(username)s'. [Error code: %(code)s]"
 
 msgid "You are not authorized to access Kimchi"
-msgstr ""
+msgstr "You are not authorized to access Kimchi"
 
 #, python-format
 msgid "Specify %(item)s to login into Kimchi"
-msgstr ""
+msgstr "Specify %(item)s to login into Kimchi"
 
 #, python-format
 msgid "Error while getting block devices. Details: %(err)s"
-msgstr ""
+msgstr "Error while getting block devices. Details: %(err)s"
 
 #, python-format
 msgid "Error while getting block device information for %(device)s."
-msgstr ""
+msgstr "Error while getting block device information for %(device)s."
 
 #, python-format
 msgid "Unable to find distro file: %(filename)s"
-msgstr ""
+msgstr "Unable to find distro file: %(filename)s"
 
 #, python-format
 msgid ""
 "Unable to parse distro file: %(filename)s. Make sure, it is a JSON file."
 msgstr ""
+"Unable to parse distro file: %(filename)s. Make sure, it is a JSON file."
 
 #, python-format
 msgid "Unable to login to iSCSI host target %(portal)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to login to iSCSI host target %(portal)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to login to iSCSI host %(host)s target %(target)s"
-msgstr ""
+msgstr "Unable to login to iSCSI host %(host)s target %(target)s"
 
 #, python-format
 msgid "Unable to find ISO file ISO %(filename)s"
-msgstr ""
+msgstr "Unable to find ISO file ISO %(filename)s"
 
 #, python-format
 msgid "The ISO file %(filename)s is not bootable"
-msgstr ""
+msgstr "The ISO file %(filename)s is not bootable"
 
 #, python-format
 msgid "The ISO file %(filename)s does not have a valid El Torito boot record"
-msgstr ""
+msgstr "The ISO file %(filename)s does not have a valid El Torito boot record"
 
 #, python-format
 msgid "Invalid El Torito validation entry in ISO %(filename)s"
-msgstr ""
+msgstr "Invalid El Torito validation entry in ISO %(filename)s"
 
 #, python-format
 msgid "Invalid El Torito boot indicator in ISO %(filename)s"
-msgstr ""
+msgstr "Invalid El Torito boot indicator in ISO %(filename)s"
 
 #, python-format
 msgid "Unexpected volume type for primary volume in ISO %(filename)s"
-msgstr ""
+msgstr "Unexpected volume type for primary volume in ISO %(filename)s"
 
 #, python-format
 msgid "Bad format while reading volume descriptor in ISO %(filename)s"
-msgstr ""
+msgstr "Bad format while reading volume descriptor in ISO %(filename)s"
 
 #, python-format
 msgid ""
@@ -122,6 +127,11 @@ msgid ""
 "'%(user)s' to the ISO path group, or (not recommended) 'chmod -R o+x "
 "'path_to_iso'.Details: %(err)s"
 msgstr ""
+"The hypervisor doesn't have permission to use this ISO %(filename)s. "
+"Consider moving it under /var/lib/libvirt,  or set the search permission to "
+"file access control lists for '%(user)s' user if possible, or add the "
+"'%(user)s' to the ISO path group, or (not recommended) 'chmod -R o+x "
+"'path_to_iso'.Details: %(err)s"
 
 #, python-format
 msgid "Virtual machine %(name)s already exists"
@@ -136,708 +146,780 @@ msgid ""
 "Unable to rename virtual machine %(name)s. The name %(new_name)s already "
 "exists or it is not powered off."
 msgstr ""
+"Unable to rename virtual machine %(name)s. The name %(new_name)s already "
+"exists or it is not powered off."
 
 #, python-format
 msgid "Unable to retrieve screenshot for stopped virtual machine %(name)s"
-msgstr ""
+msgstr "Unable to retrieve screenshot for stopped virtual machine %(name)s"
 
 msgid "Remote ISO image is not supported by this server."
-msgstr ""
+msgstr "Remote ISO image is not supported by this server."
 
 #, python-format
 msgid "Screenshot not supported for virtual machine %(name)s"
-msgstr ""
+msgstr "Screenshot not supported for virtual machine %(name)s"
 
 #, python-format
 msgid "Unable to create virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to create virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to update virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to update virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to retrieve virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to retrieve virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to connect to powered off machine %(name)s."
-msgstr ""
+msgstr "Unable to connect to powered off machine %(name)s."
 
 msgid "Virtual machine name must be a string"
 msgstr "Virtual machine name must be a string"
 
 #, python-format
 msgid "Invalid template URI: %(value)s specified for virtual machine"
-msgstr ""
+msgstr "Invalid template URI: %(value)s specified for virtual machine"
 
 #, python-format
 msgid "Invalid storage pool URI: %(value)s specified for virtual machine"
-msgstr ""
+msgstr "Invalid storage pool URI: %(value)s specified for virtual machine"
 
 msgid "Supported virtual machine graphics are spice or VNC"
-msgstr ""
+msgstr "Supported virtual machine graphics are spice or VNC"
 
 msgid "Graphics address to listen on must be IPv4 or IPv6"
-msgstr ""
+msgstr "Graphics address to listen on must be IPv4 or IPv6"
 
 msgid "Specify a template to create a virtual machine from"
-msgstr ""
+msgstr "Specify a template to create a virtual machine from"
 
 #, python-format
 msgid "Unable to start virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to start virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to power off virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to power off virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to delete virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to delete virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to reset virtual machine %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to reset virtual machine %(name)s. Details: %(err)s"
 
 msgid "User names list must be an array"
-msgstr ""
+msgstr "User names list must be an array"
 
 msgid "User name must be a string"
-msgstr ""
+msgstr "User name must be a string"
 
 msgid "Group names list must be an array"
-msgstr ""
+msgstr "Group names list must be an array"
 
 msgid "Group name must be a string"
-msgstr ""
+msgstr "Group name must be a string"
 
 #, python-format
 msgid "User(s) '%(users)s' do not exist"
-msgstr ""
+msgstr "User(s) '%(users)s' do not exist"
 
 #, python-format
 msgid "Group(s) '%(groups)s' do not exist"
-msgstr ""
+msgstr "Group(s) '%(groups)s' do not exist"
 
 #, python-format
 msgid "Unable to shutdown virtual machine %(name)s. Details: %(err)s"
+msgstr "Unable to shutdown virtual machine %(name)s. Details: %(err)s"
+
+#, python-format
+msgid ""
+"Unable to get access metadata of virtual machine %(name)s. Details: %(err)s"
 msgstr ""
+"Unable to get access metadata of virtual machine %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Interface %(iface)s does not exist in virtual machine %(name)s"
-msgstr ""
+msgstr "Interface %(iface)s does not exist in virtual machine %(name)s"
 
 #, python-format
 msgid ""
 "Network %(network)s specified for virtual machine %(name)s does not exist"
 msgstr ""
+"Network %(network)s specified for virtual machine %(name)s does not exist"
 
 msgid "Do not support guest interface hot plug attachment"
-msgstr ""
+msgstr "Do not support guest interface hot plug attachment"
 
 msgid "Supported virtual machine interfaces type is only network"
-msgstr ""
+msgstr "Supported virtual machine interfaces type is only network"
 
 msgid "Network name for virtual machine interface must be a string"
-msgstr ""
+msgstr "Network name for virtual machine interface must be a string"
 
 msgid "Invalid network model card specified for virtual machine interface"
-msgstr ""
+msgstr "Invalid network model card specified for virtual machine interface"
 
 msgid "Specify type and network to add a new virtual machine interface"
-msgstr ""
+msgstr "Specify type and network to add a new virtual machine interface"
+
+msgid "Specify type and network to update a virtual machine interface"
+msgstr "Specify type and network to update a virtual machine interface"
 
 #, python-format
 msgid "Template %(name)s already exists"
-msgstr ""
+msgstr "Template %(name)s already exists"
 
 #, python-format
 msgid "Template %(name)s does not exist"
-msgstr ""
+msgstr "Template %(name)s does not exist"
 
 #, python-format
 msgid ""
 "Network '%(network)s' specified for template %(template)s does not exist"
 msgstr ""
+"Network '%(network)s' specified for template %(template)s does not exist"
 
 #, python-format
 msgid ""
 "Storage pool %(pool)s specified for template %(template)s does not exist"
 msgstr ""
+"Storage pool %(pool)s specified for template %(template)s does not exist"
 
 #, python-format
 msgid "Storage pool %(pool)s specified for template %(template)s is not active"
 msgstr ""
+"Storage pool %(pool)s specified for template %(template)s is not active"
 
 #, python-format
 msgid "Invalid parameter '%(param)s' specified for CDROM."
-msgstr ""
+msgstr "Invalid parameter '%(param)s' specified for CDROM."
 
 #, python-format
 msgid "Network %(network)s specified for template %(template)s is not active"
-msgstr ""
+msgstr "Network %(network)s specified for template %(template)s is not active"
 
 msgid "Template name must be a string"
-msgstr ""
+msgstr "Template name must be a string"
 
 msgid "Template icon must be a path to the image"
-msgstr ""
+msgstr "Template icon must be a path to the image"
 
 msgid "Template distribution must be a string"
-msgstr ""
+msgstr "Template distribution must be a string"
 
 msgid "Template distribution version must be a string"
-msgstr ""
+msgstr "Template distribution version must be a string"
 
 msgid "The number of CPUs must be an integer greater than 0"
-msgstr ""
+msgstr "The number of CPUs must be an integer greater than 0"
 
 msgid "Amount of memory (MB) must be an integer greater than 512"
-msgstr ""
+msgstr "Amount of memory (MB) must be an integer greater than 512"
 
 msgid "Template CDROM must be a local or remote ISO file"
-msgstr ""
+msgstr "Template CDROM must be a local or remote ISO file"
 
 #, python-format
 msgid "Invalid storage pool URI %(value)s specified for template"
-msgstr ""
+msgstr "Invalid storage pool URI %(value)s specified for template"
 
 msgid "Specify an ISO image as CDROM to create a template"
-msgstr ""
+msgstr "Specify an ISO image as CDROM to create a template"
 
 msgid "All networks for the template must be specified in a list."
-msgstr ""
+msgstr "All networks for the template must be specified in a list."
 
 msgid "Must specify a volume to a template, when storage pool is iscsi or scsi"
 msgstr ""
+"Must specify a volume to a template, when storage pool is iscsi or scsi"
 
 #, python-format
 msgid "The volume: %(volume)s in not in storage pool %(pool)s"
-msgstr ""
+msgstr "The volume: %(volume)s in not in storage pool %(pool)s"
 
 #, python-format
 msgid "Unable to create template due error: %(err)s"
-msgstr ""
+msgstr "Unable to create template due error: %(err)s"
 
 #, python-format
 msgid "Unable to delete template due error: %(err)s"
-msgstr ""
+msgstr "Unable to delete template due error: %(err)s"
+
+msgid "Disk size must be greater than 1GB."
+msgstr "Disk size must be greater than 1GB."
 
 #, python-format
 msgid "Storage pool %(name)s already exists"
-msgstr ""
+msgstr "Storage pool %(name)s already exists"
 
 #, python-format
 msgid "Storage pool %(name)s does not exist"
-msgstr ""
+msgstr "Storage pool %(name)s does not exist"
 
 #, python-format
 msgid "Specify %(item)s in order to create the storage pool %(name)s"
-msgstr ""
+msgstr "Specify %(item)s in order to create the storage pool %(name)s"
 
 #, python-format
 msgid "Unable to delete active storage pool %(name)s"
-msgstr ""
+msgstr "Unable to delete active storage pool %(name)s"
 
 #, python-format
 msgid "Unable to list storage pools. Details: %(err)s"
-msgstr ""
+msgstr "Unable to list storage pools. Details: %(err)s"
 
 #, python-format
 msgid "Unable to create storage pool %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to create storage pool %(name)s. Details: %(err)s"
 
 #, python-format
 msgid ""
 "Unable to get number of storage volumes in storage pool %(name)s. Details: "
 "%(err)s"
 msgstr ""
+"Unable to get number of storage volumes in storage pool %(name)s. Details: "
+"%(err)s"
 
 #, python-format
 msgid "Unable to activate storage pool %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to activate storage pool %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to deactivate storage pool %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to deactivate storage pool %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to delete storage pool %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to delete storage pool %(name)s. Details: %(err)s"
 
 #, python-format
 msgid ""
 "Unable to create NFS Pool as export path %(path)s may block during mount"
 msgstr ""
+"Unable to create NFS Pool as export path %(path)s may block during mount"
 
 #, python-format
 msgid "Unable to create NFS Pool as export path %(path)s mount failed"
-msgstr ""
+msgstr "Unable to create NFS Pool as export path %(path)s mount failed"
 
 #, python-format
 msgid "Unsupported storage pool type: %(type)s"
-msgstr ""
+msgstr "Unsupported storage pool type: %(type)s"
 
 #, python-format
 msgid "Error while getting xml for storage pool %(pool)s"
-msgstr ""
+msgstr "Error while getting xml for storage pool %(pool)s"
 
 msgid "Storage pool name must be a string"
-msgstr ""
+msgstr "Storage pool name must be a string"
 
 msgid "Supported storage pool types are dir, netfs, logical and kimchi-iso"
-msgstr ""
+msgstr "Supported storage pool types are dir, netfs, logical and kimchi-iso"
 
 msgid "Storage pool path must be a string"
-msgstr ""
+msgstr "Storage pool path must be a string"
 
 msgid "Storage pool host must be a IP or hostname"
-msgstr ""
+msgstr "Storage pool host must be a IP or hostname"
 
 msgid "Storage pool devices must be the full path to the block device"
-msgstr ""
+msgstr "Storage pool devices must be the full path to the block device"
 
 msgid "Storage pool devices parameter must be a list"
-msgstr ""
+msgstr "Storage pool devices parameter must be a list"
 
 msgid "Target IQN of an iSCSI pool must be a string"
-msgstr ""
+msgstr "Target IQN of an iSCSI pool must be a string"
 
 msgid "Port of a remote storage server must be an integer between 1 and 65535"
-msgstr ""
+msgstr "Port of a remote storage server must be an integer between 1 and 65535"
 
 msgid "Login username of the iSCSI target must be a string"
-msgstr ""
+msgstr "Login username of the iSCSI target must be a string"
 
 msgid "Login password of the iSCSI target must be a string"
-msgstr ""
+msgstr "Login password of the iSCSI target must be a string"
 
 msgid "Specify name and type to create a storage pool"
-msgstr ""
+msgstr "Specify name and type to create a storage pool"
 
 #, python-format
 msgid ""
 "%(disk)s is not a valid disk/partition. Could not add it to the pool "
 "%(pool)s."
 msgstr ""
+"%(disk)s is not a valid disk/partition. Could not add it to the pool "
+"%(pool)s."
 
 #, python-format
 msgid "Error while extending logical pool %(pool)s. Details: %(err)s"
-msgstr ""
+msgstr "Error while extending logical pool %(pool)s. Details: %(err)s"
 
 msgid "The parameter disks only can be updated for logical storage pool."
-msgstr ""
+msgstr "The parameter disks only can be updated for logical storage pool."
 
 msgid "The SCSI host adapter name must be a string."
-msgstr ""
+msgstr "The SCSI host adapter name must be a string."
 
 msgid "The storage pool kimchi_isos is reserved for internal use"
-msgstr ""
+msgstr "The storage pool kimchi_isos is reserved for internal use"
 
 #, python-format
 msgid ""
 "Unable to activate NFS storage pool %(name)s. NFS server %(server)s is "
 "unreachable."
 msgstr ""
+"Unable to activate NFS storage pool %(name)s. NFS server %(server)s is "
+"unreachable."
 
 #, python-format
 msgid ""
 "Unable to deactivate NFS storage pool %(name)s. NFS server %(server)s is "
 "unreachable."
 msgstr ""
+"Unable to deactivate NFS storage pool %(name)s. NFS server %(server)s is "
+"unreachable."
 
 #, python-format
 msgid ""
 "Unable to deactivate pool %(name)s as it is associated with some templates"
 msgstr ""
+"Unable to deactivate pool %(name)s as it is associated with some templates"
 
 #, python-format
 msgid "Unable to delete pool %(name)s as it is associated with some templates"
-msgstr ""
+msgstr "Unable to delete pool %(name)s as it is associated with some templates"
 
 #, python-format
 msgid ""
 "A volume group named '%(name)s' already exists. Please, choose another name "
 "to create the logical pool."
 msgstr ""
+"A volume group named '%(name)s' already exists. Please, choose another name "
+"to create the logical pool."
 
 #, python-format
 msgid "Unable to update database with deep scan information due error: %(err)s"
 msgstr ""
+"Unable to update database with deep scan information due error: %(err)s"
 
 #, python-format
 msgid "Storage volume %(name)s already exists"
-msgstr ""
+msgstr "Storage volume %(name)s already exists"
 
 #, python-format
 msgid "Storage volume %(name)s does not exist in storage pool %(pool)s"
-msgstr ""
+msgstr "Storage volume %(name)s does not exist in storage pool %(pool)s"
 
 #, python-format
 msgid ""
 "Unable to create storage volume %(volume)s becuase storage pool %(pool)s is "
 "not active"
 msgstr ""
+"Unable to create storage volume %(volume)s becuase storage pool %(pool)s is "
+"not active"
 
 #, python-format
 msgid "Specify %(item)s in order to create storage volume %(volume)s"
-msgstr ""
+msgstr "Specify %(item)s in order to create storage volume %(volume)s"
 
 #, python-format
 msgid ""
 "Unable to retrieve storage volume %(volume)s because storage pool %(pool)s "
 "is not active"
 msgstr ""
+"Unable to retrieve storage volume %(volume)s because storage pool %(pool)s "
+"is not active"
 
 #, python-format
 msgid ""
 "Unable to list storage volumes because storage pool %(pool)s is not active"
 msgstr ""
+"Unable to list storage volumes because storage pool %(pool)s is not active"
 
 #, python-format
 msgid ""
 "Unable to create storage volume %(name)s in storage pool %(pool)s. Details: "
 "%(err)s"
 msgstr ""
+"Unable to create storage volume %(name)s in storage pool %(pool)s. Details: "
+"%(err)s"
 
 #, python-format
 msgid ""
 "Unable to list storage volumes in storage pool %(pool)s. Details: %(err)s"
 msgstr ""
+"Unable to list storage volumes in storage pool %(pool)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to wipe storage volumes %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to wipe storage volumes %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to delete storage volume %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to delete storage volume %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to resize storage volume %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to resize storage volume %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Storage type %(type)s does not support volume create and delete"
-msgstr ""
+msgstr "Storage type %(type)s does not support volume create and delete"
 
 msgid "Storage volume name must be a string"
-msgstr ""
+msgstr "Storage volume name must be a string"
 
 msgid "Storage volume allocation must be an integer number"
-msgstr ""
+msgstr "Storage volume allocation must be an integer number"
 
 msgid "Storage volume format not supported"
-msgstr ""
+msgstr "Storage volume format not supported"
 
 msgid "Storage volume requires a volume name"
-msgstr ""
+msgstr "Storage volume requires a volume name"
 
 #, python-format
 msgid ""
 "Unable to update database with storage volume information due error: %(err)s"
 msgstr ""
+"Unable to update database with storage volume information due error: %(err)s"
 
 #, python-format
 msgid "Interface %(name)s does not exist"
-msgstr ""
+msgstr "Interface %(name)s does not exist"
 
 #, python-format
 msgid "Network %(name)s already exists"
-msgstr ""
+msgstr "Network %(name)s already exists"
 
 #, python-format
 msgid "Network %(name)s does not exist"
-msgstr ""
+msgstr "Network %(name)s does not exist"
 
 #, python-format
 msgid "Subnet %(subnet)s specified for network %(network)s  is not valid."
-msgstr ""
+msgstr "Subnet %(subnet)s specified for network %(network)s  is not valid."
 
 #, python-format
 msgid "Specify a network interface to create bridged network %(name)s"
-msgstr ""
+msgstr "Specify a network interface to create bridged network %(name)s"
 
 #, python-format
 msgid "Unable to delete active network %(name)s"
-msgstr ""
+msgstr "Unable to delete active network %(name)s"
 
 #, python-format
 msgid "Interface %(iface)s specified for network %(network)s is already in use"
 msgstr ""
+"Interface %(iface)s specified for network %(network)s is already in use"
 
 msgid "Interface should be bare NIC, bonding or bridge device."
-msgstr ""
+msgstr "Interface should be bare NIC, bonding or bridge device."
 
 #, python-format
 msgid "Unable to create network %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to create network %(name)s. Details: %(err)s"
 
 #, python-format
 msgid "Unable to find a free IP address for network '%(name)s'"
-msgstr ""
+msgstr "Unable to find a free IP address for network '%(name)s'"
 
 msgid "Network name must be a string"
-msgstr ""
+msgstr "Network name must be a string"
 
 msgid "Supported network types are isolated, NAT and bridge"
-msgstr ""
+msgstr "Supported network types are isolated, NAT and bridge"
 
 msgid "Network subnet must be a string with IP address and prefix or netmask"
-msgstr ""
+msgstr "Network subnet must be a string with IP address and prefix or netmask"
 
 msgid "Network interface must be a string"
-msgstr ""
+msgstr "Network interface must be a string"
 
 msgid "Network VLAN ID must be an integer between 1 and 4094"
 msgstr "Network VLAN ID must be an integer between 1 and 4094"
 
 msgid "Specify name and type to create a Network"
-msgstr ""
+msgstr "Specify name and type to create a Network"
 
 #, python-format
 msgid ""
 "Unable to delete network %(name)s. There are some virtual machines and/or "
 "templates linked to this network."
 msgstr ""
+"Unable to delete network %(name)s. There are some virtual machines and/or "
+"templates linked to this network."
 
 #, python-format
 msgid ""
 "Unable to deactivate network %(name)s. There are some virtual machines and/"
 "or templates linked to this network."
 msgstr ""
+"Unable to deactivate network %(name)s. There are some virtual machines and/"
+"or templates linked to this network."
 
 #, python-format
 msgid "Bridge device %(name)s can not be the trunk device of a VLAN."
-msgstr ""
+msgstr "Bridge device %(name)s can not be the trunk device of a VLAN."
 
 #, python-format
 msgid "Failed to activate interface %(iface)s: %(err)s."
-msgstr ""
+msgstr "Failed to activate interface %(iface)s: %(err)s."
 
 #, python-format
 msgid ""
 "Failed to activate interface %(iface)s. Please check the physical link "
 "status."
 msgstr ""
+"Failed to activate interface %(iface)s. Please check the physical link "
+"status."
 
 #, python-format
 msgid "Debug report %(name)s does not exist"
-msgstr ""
+msgstr "Debug report %(name)s does not exist"
 
 msgid "Debug report tool not found in system"
-msgstr ""
+msgstr "Debug report tool not found in system"
 
 #, python-format
 msgid "Unable to create debug report %(name)s. Details: %(err)s."
-msgstr ""
+msgstr "Unable to create debug report %(name)s. Details: %(err)s."
 
 #, python-format
 msgid "Can not find any generated debug report matching name %(name)s"
-msgstr ""
+msgstr "Can not find any generated debug report matching name %(name)s"
 
 #, python-format
 msgid "Unable to generate debug report %(name)s. Details: %(err)s"
-msgstr ""
+msgstr "Unable to generate debug report %(name)s. Details: %(err)s"
 
 msgid "You should give a name for the debug file report."
-msgstr ""
+msgstr "You should give a name for the debug file report."
 
 msgid ""
 "Name should be a string. Only letters, digits and hyphen ('-') are allowed."
 msgstr ""
+"Name should be a string. Only letters, digits and hyphen ('-') are allowed."
 
 #, python-format
 msgid "Storage server %(server)s was not used by Kimchi"
-msgstr ""
+msgstr "Storage server %(server)s was not used by Kimchi"
 
 #, python-format
 msgid "Distro '%(name)s' does not exist"
-msgstr ""
+msgstr "Distro '%(name)s' does not exist"
 
 #, python-format
 msgid "Partition %(name)s does not exist in the host"
-msgstr ""
+msgstr "Partition %(name)s does not exist in the host"
 
 msgid "Unable to shutdown host machine as there are running virtual machines"
-msgstr ""
+msgstr "Unable to shutdown host machine as there are running virtual machines"
 
 msgid "Unable to reboot host machine as there are running virtual machines"
-msgstr ""
+msgstr "Unable to reboot host machine as there are running virtual machines"
 
 #, python-format
 msgid "Node device '%(name)s' not found"
-msgstr ""
+msgstr "Node device '%(name)s' not found"
 
 msgid "No packages marked for update"
-msgstr ""
+msgstr "No packages marked for update"
 
 #, python-format
 msgid "Package %(name)s is not marked to be updated."
-msgstr ""
+msgstr "Package %(name)s is not marked to be updated."
 
 #, python-format
 msgid "Error while getting packages marked to be updated. Details: %(err)s"
-msgstr ""
+msgstr "Error while getting packages marked to be updated. Details: %(err)s"
 
 msgid "There is no compatible package manager for this system."
-msgstr ""
+msgstr "There is no compatible package manager for this system."
 
 #, python-format
 msgid "Unable to find %(item)s in datastore"
-msgstr ""
+msgstr "Unable to find %(item)s in datastore"
 
 #, python-format
 msgid "Invalid URI %(uri)s"
-msgstr ""
+msgstr "Invalid URI %(uri)s"
 
 #, python-format
 msgid "Timeout while running command '%(cmd)s' after %(seconds)s seconds"
-msgstr ""
+msgstr "Timeout while running command '%(cmd)s' after %(seconds)s seconds"
 
 msgid "Unable to choose a virutal machine name"
-msgstr ""
+msgstr "Unable to choose a virutal machine name"
 
-msgid "Invalid CDROM device name"
-msgstr ""
+msgid "Invalid vm storage device name"
+msgstr "Invalid vm storage device name"
 
-msgid "Invalid storage type. Types supported: 'cdrom'"
-msgstr ""
+msgid "Invalid storage type. Types supported: 'cdrom', 'disk'"
+msgstr "Invalid storage type. Types supported: 'cdrom', 'disk'"
 
 #, python-format
 msgid "The path '%(value)s' is not valid local/remote path for the device"
-msgstr ""
+msgstr "The path '%(value)s' is not valid local/remote path for the device"
 
 #, python-format
 msgid "Device name %(dev_name)s already exists in vm %(vm_name)s"
+msgstr "Device name %(dev_name)s already exists in vm %(vm_name)s"
+
+msgid "Invalid target device bus type, type supported: 'ide', 'scsi', 'virtio'"
 msgstr ""
+"Invalid target device bus type, type supported: 'ide', 'scsi', 'virtio'"
+
+msgid "Just support cdrom path update"
+msgstr "Just support cdrom path update"
 
 #, python-format
 msgid "The storage device %(dev_name)s does not exist in the guest %(vm_name)s"
 msgstr ""
+"The storage device %(dev_name)s does not exist in the guest %(vm_name)s"
 
 #, python-format
 msgid "Error while creating new storage device: %(error)s"
-msgstr ""
+msgstr "Error while creating new storage device: %(error)s"
 
 #, python-format
 msgid "Error while updating storage device: %(error)s"
-msgstr ""
+msgstr "Error while updating storage device: %(error)s"
 
 #, python-format
 msgid "Error while removing storage device: %(error)s"
-msgstr ""
+msgstr "Error while removing storage device: %(error)s"
 
-msgid "Do not support guest CDROM hot plug attachment"
-msgstr ""
+msgid "Do not support ide device hot plug"
+msgstr "Do not support ide device hot plug"
 
-msgid "Specify type and path to add a new virtual machine disk"
+msgid ""
+"Specify type and path or type and pool/volume to add a new virtual machine "
+"disk"
 msgstr ""
+"Specify type and path or type and pool/volume to add a new virtual machine "
+"disk"
 
 msgid "Specify path to update virtual machine disk"
-msgstr ""
+msgstr "Specify path to update virtual machine disk"
 
 #, python-format
 msgid "Controller type %(type)s limitation of %(limit)s devices reached"
-msgstr ""
+msgstr "Controller type %(type)s limitation of %(limit)s devices reached"
+
+#, python-format
+msgid "Cannot lookup disk path information by given pool/volume: %(error)s"
+msgstr "Cannot lookup disk path information by given pool/volume: %(error)s"
+
+msgid "Volume already been used by other vm"
+msgstr "Volume already been used by other vm"
 
 msgid "YUM Repository ID must be one word only string."
-msgstr ""
+msgstr "YUM Repository ID must be one word only string."
 
 msgid "Repository URL must be an http://, ftp:// or file:// URL."
-msgstr ""
+msgstr "Repository URL must be an http://, ftp:// or file:// URL."
 
 msgid ""
 "Repository configuration is a dictionary with specific values according to "
 "repository type."
 msgstr ""
+"Repository configuration is a dictionary with specific values according to "
+"repository type."
 
 msgid "Distribution to DEB repository must be a string"
-msgstr ""
+msgstr "Distribution to DEB repository must be a string"
 
 msgid "Components to DEB repository must be listed in a array"
-msgstr ""
+msgstr "Components to DEB repository must be listed in a array"
 
 msgid "Components to DEB repository must be a string"
-msgstr ""
+msgstr "Components to DEB repository must be a string"
 
 msgid "Mirror list to DEB repository must be a string"
-msgstr ""
+msgstr "Mirror list to DEB repository must be a string"
 
 msgid "YUM Repository name must be string."
-msgstr ""
+msgstr "YUM Repository name must be string."
 
 msgid "GPG check must be a boolean value."
-msgstr ""
+msgstr "GPG check must be a boolean value."
 
 msgid "GPG key must be a URL pointing to the ASCII-armored file."
-msgstr ""
+msgstr "GPG key must be a URL pointing to the ASCII-armored file."
 
 #, python-format
 msgid "Could not update repository %(repo_id)s."
-msgstr ""
+msgstr "Could not update repository %(repo_id)s."
 
 #, python-format
 msgid "Repository %(repo_id)s does not exist."
-msgstr ""
+msgstr "Repository %(repo_id)s does not exist."
 
 msgid ""
 "Specify repository base URL or mirror list in order to create a YUM "
 "repository."
 msgstr ""
+"Specify repository base URL or mirror list in order to create a YUM "
+"repository."
 
 msgid "Repository management tool was not recognized for your system."
-msgstr ""
+msgstr "Repository management tool was not recognized for your system."
 
 #, python-format
 msgid "Repository %(repo_id)s is already enabled."
-msgstr ""
+msgstr "Repository %(repo_id)s is already enabled."
 
 #, python-format
 msgid "Repository %(repo_id)s is already disabled."
-msgstr ""
+msgstr "Repository %(repo_id)s is already disabled."
 
 #, python-format
 msgid "Could not remove repository %(repo_id)s."
-msgstr ""
+msgstr "Could not remove repository %(repo_id)s."
 
 #, python-format
 msgid "Could not write repository configuration file %(repo_file)s"
-msgstr ""
+msgstr "Could not write repository configuration file %(repo_file)s"
 
 msgid "Specify repository distribution in order to create a DEB repository."
-msgstr ""
+msgstr "Specify repository distribution in order to create a DEB repository."
 
 #, python-format
 msgid "Could not enable repository %(repo_id)s."
-msgstr ""
+msgstr "Could not enable repository %(repo_id)s."
 
 #, python-format
 msgid "Could not disable repository %(repo_id)s."
-msgstr ""
+msgstr "Could not disable repository %(repo_id)s."
 
 msgid "YUM Repository ID already exists"
-msgstr ""
+msgstr "YUM Repository ID already exists"
 
 msgid "YUM Repository name must be a string"
-msgstr ""
+msgstr "YUM Repository name must be a string"
 
 #, python-format
 msgid "Unable to list repositories. Details: '%(err)s'"
-msgstr ""
+msgstr "Unable to list repositories. Details: '%(err)s'"
 
 #, python-format
 msgid "Unable to retrieve repository information. Details: '%(err)s'"
-msgstr ""
+msgstr "Unable to retrieve repository information. Details: '%(err)s'"
 
 #, python-format
 msgid "Unable to add repository. Details: '%(err)s'"
-msgstr ""
+msgstr "Unable to add repository. Details: '%(err)s'"
 
 #, python-format
 msgid "Unable to remove repository. Details: '%(err)s'"
-msgstr ""
+msgstr "Unable to remove repository. Details: '%(err)s'"
 
 msgid "ERROR CODE"
 msgstr "ERROR CODE"
@@ -861,6 +943,8 @@ msgid ""
 "The name used to identify the virtual machine. If omitted, a name will be "
 "chosen based on the template used."
 msgstr ""
+"The name used to identify the virtual machine. If omitted, a name will be "
+"chosen based on the template used."
 
 msgid "Template"
 msgstr "Template"
@@ -889,35 +973,11 @@ msgstr "Memory"
 msgid "Create"
 msgstr "Create"
 
-msgid "Replace a CDROM of VM"
-msgstr ""
-
-msgid "Device Name"
-msgstr ""
-
-msgid "The name used to identify the CDROM. Read-only."
-msgstr "The name used to identify the CDROM. Read-only."
-
-msgid "Device Type"
-msgstr ""
-
-msgid "The device type. Currently, only \"cdrom\" is supported."
-msgstr ""
-
-msgid "ISO File Path"
-msgstr "ISO File Path"
-
-msgid "The ISO file path in the server."
-msgstr ""
-
-msgid "Replace"
-msgstr ""
-
 msgid "Edit Guest"
 msgstr "Edit Guest"
 
 msgid "General"
-msgstr ""
+msgstr "General"
 
 msgid "Storage"
 msgstr "Storage"
@@ -937,8 +997,11 @@ msgstr "Memory (MB)"
 msgid "Icon"
 msgstr "Icon"
 
-msgid "Attach"
-msgstr ""
+msgid "Device"
+msgstr "Device"
+
+msgid "Path"
+msgstr "Path"
 
 msgid "Network"
 msgstr "Network"
@@ -949,27 +1012,14 @@ msgstr "Type"
 msgid "Save"
 msgstr "Save"
 
-msgid "Detach"
-msgstr ""
-
-msgid "Manage Media"
-msgstr ""
-
-msgid "Add a Storage Device to VM"
-msgstr ""
-
-msgid ""
-"The name used to identify the device. If omitted, a name will be chosen "
-"automatically."
-msgstr ""
-"The name used to identify the device. If omitted, a name will be chosen "
-"automatically."
+msgid "Replace"
+msgstr "Replace"
 
-msgid "File Path"
-msgstr "File Path"
+msgid "Detach"
+msgstr "Detach"
 
-msgid "The ISO file path in the server for CDROM."
-msgstr ""
+msgid "Cancel"
+msgstr "Cancel"
 
 msgid "Start"
 msgstr "Start"
@@ -978,7 +1028,7 @@ msgid "Reset"
 msgstr "Reset"
 
 msgid "Power Off"
-msgstr ""
+msgstr "Power Off"
 
 msgid "Actions"
 msgstr "Actions"
@@ -986,6 +1036,9 @@ msgstr "Actions"
 msgid "Connect"
 msgstr "Connect"
 
+msgid "Manage Media"
+msgstr "Manage Media"
+
 msgid "Edit"
 msgstr "Edit"
 
@@ -995,6 +1048,49 @@ msgstr "Shut Down"
 msgid "Delete"
 msgstr "Delete"
 
+msgid "Add a Storage Device to VM"
+msgstr "Add a Storage Device to VM"
+
+msgid "Device Name"
+msgstr "Device Name"
+
+msgid ""
+"The name used to identify the device. If omitted, a name will be chosen "
+"automatically."
+msgstr ""
+"The name used to identify the device. If omitted, a name will be chosen "
+"automatically."
+
+msgid "Device Type"
+msgstr "Device Type"
+
+msgid "The device type. Currently,  \"cdrom\" and \"disk\" are supported."
+msgstr "The device type. Currently,  \"cdrom\" and \"disk\" are supported."
+
+msgid "Device Bus"
+msgstr "Device Bus"
+
+msgid "Storage Pool"
+msgstr "Storage Pool"
+
+msgid "Storage pool which volume located in"
+msgstr "Storage pool which volume located in"
+
+msgid "Storage Volume"
+msgstr "Storage Volume"
+
+msgid "Storage volume to be attached"
+msgstr "Storage volume to be attached"
+
+msgid "File Path"
+msgstr "File Path"
+
+msgid "The ISO file path in the server for CDROM."
+msgstr "The ISO file path in the server for CDROM."
+
+msgid "Attach"
+msgstr "Attach"
+
 msgid "The username or password you entered is incorrect. Please try again."
 msgstr "The username or password you entered is incorrect. Please try again."
 
@@ -1023,21 +1119,23 @@ msgid "Failed to get application configuration"
 msgstr "Failed to get application configuration"
 
 msgid "This is not a valid Linux path"
-msgstr ""
+msgstr "This is not a valid Linux path"
 
 msgid "This is not a valid URL."
-msgstr ""
+msgstr "This is not a valid URL."
 
 msgid "No such data available."
-msgstr ""
+msgstr "No such data available."
 
 msgid "options needed."
-msgstr ""
+msgstr "options needed."
 
 msgid ""
 "Can not contact the host system. Verify the host system is up and that you "
 "have network connectivity to it. HTTP request response %1. "
 msgstr ""
+"Can not contact the host system. Verify the host system is up and that you "
+"have network connectivity to it. HTTP request response %1. "
 
 msgid "Delete Confirmation"
 msgstr "Delete Confirmation"
@@ -1045,9 +1143,6 @@ msgstr "Delete Confirmation"
 msgid "OK"
 msgstr "OK"
 
-msgid "Cancel"
-msgstr "Cancel"
-
 msgid "Confirm"
 msgstr "Confirm"
 
@@ -1055,16 +1150,16 @@ msgid "Warning"
 msgstr "Warning"
 
 msgid "Loading..."
-msgstr ""
+msgstr "Loading..."
 
 msgid "An error occurs while checking for packages update."
-msgstr ""
+msgstr "An error occurs while checking for packages update."
 
 msgid "Retry"
-msgstr ""
+msgstr "Retry"
 
 msgid "Detailed message:"
-msgstr ""
+msgstr "Detailed message:"
 
 msgid "No iso found"
 msgstr "No iso found"
@@ -1073,13 +1168,13 @@ msgid "This is not a valid ISO file."
 msgstr "This is not a valid ISO file."
 
 msgid "It will take long time. Do you want to continue?"
-msgstr ""
+msgstr "It will take long time. Do you want to continue?"
 
 msgid "This will permanently delete the template. Would you like to continue?"
-msgstr ""
+msgstr "This will permanently delete the template. Would you like to continue?"
 
 msgid "Unable to shut down system as there are some virtual machines running!"
-msgstr ""
+msgstr "Unable to shut down system as there are some virtual machines running!"
 
 msgid "Max:"
 msgstr "Max:"
@@ -1113,72 +1208,74 @@ msgid ""
 "Repository will be removed permanently and can't be recovered. Do you want "
 "to continue?"
 msgstr ""
+"Repository will be removed permanently and can't be recovered. Do you want "
+"to continue?"
 
 msgid "Repositories"
-msgstr ""
+msgstr "Repositories"
 
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 msgid "Base URL"
-msgstr ""
+msgstr "Base URL"
 
 msgid "Is Mirror"
-msgstr ""
+msgstr "Is Mirror"
 
 msgid "URL Args"
-msgstr ""
+msgstr "URL Args"
 
 msgid "Enabled"
-msgstr ""
+msgstr "Enabled"
 
 msgid "GPG Check"
-msgstr ""
+msgstr "GPG Check"
 
 msgid "GPG Key"
-msgstr ""
+msgstr "GPG Key"
 
 msgid "Add"
-msgstr ""
+msgstr "Add"
 
 msgid "Remove"
 msgstr "Remove"
 
 msgid "Failed."
-msgstr ""
+msgstr "Failed."
 
 msgid "Enable"
-msgstr ""
+msgstr "Enable"
 
 msgid "Disable"
-msgstr ""
+msgstr "Disable"
 
 msgid "Software Updates"
-msgstr ""
+msgstr "Software Updates"
 
 msgid "Package Name"
-msgstr ""
+msgstr "Package Name"
 
 msgid "Version"
 msgstr "Version"
 
 msgid "Architecture"
-msgstr ""
+msgstr "Architecture"
 
 msgid "Repository"
-msgstr ""
+msgstr "Repository"
 
 msgid "Update All"
-msgstr ""
+msgstr "Update All"
 
 msgid "Updating..."
-msgstr ""
+msgstr "Updating..."
 
 msgid "Failed to retrieve updates."
-msgstr ""
+msgstr "Failed to retrieve updates."
 
 msgid "Failed to update package(s)."
-msgstr ""
+msgstr "Failed to update package(s)."
 
 msgid ""
 "Debug report will be removed permanently and can't be recovered. Do you want "
@@ -1206,12 +1303,17 @@ msgid "Download"
 msgstr "Download"
 
 msgid "Report name should contain only letters, digits and/or hyphen ('-')."
-msgstr ""
+msgstr "Report name should contain only letters, digits and/or hyphen ('-')."
+
+msgid "Pending..."
+msgstr "Pending..."
 
 msgid ""
 "This will delete the virtual machine and its virtual disks. This operation "
 "cannot be undone. Would you like to continue?"
 msgstr ""
+"This will delete the virtual machine and its virtual disks. This operation "
+"cannot be undone. Would you like to continue?"
 
 msgid "Power off Confirmation"
 msgstr "Power off Confirmation"
@@ -1220,6 +1322,8 @@ msgid ""
 "This action may produce undesirable results, for example unflushed disk "
 "cache in the guest. Would you like to continue?"
 msgstr ""
+"This action may produce undesirable results, for example unflushed disk "
+"cache in the guest. Would you like to continue?"
 
 msgid "Reset Confirmation"
 msgstr "Reset Confirmation"
@@ -1228,32 +1332,39 @@ msgid ""
 "There is a risk of data loss caused by reset without the guest OS shutdown. "
 "Would you like to continue?"
 msgstr ""
+"There is a risk of data loss caused by reset without the guest OS shutdown. "
+"Would you like to continue?"
 
 msgid "Shut Down Confirmation"
 msgstr "Shut Down Confirmation"
 
 msgid "Note the guest OS may ignore this request. Would you like to continue?"
-msgstr ""
+msgstr "Note the guest OS may ignore this request. Would you like to continue?"
+
+msgid "VM Delete Confirmation"
+msgstr "VM Delete Confirmation"
 
 msgid ""
 "This CDROM will be detached permanently and you can re-attach it. Continue "
 "to detach it?"
 msgstr ""
+"This CDROM will be detached permanently and you can re-attach it. Continue "
+"to detach it?"
 
 msgid "Attaching..."
-msgstr ""
+msgstr "Attaching..."
 
 msgid "Replacing..."
-msgstr ""
+msgstr "Replacing..."
 
 msgid "Successfully attached!"
-msgstr ""
+msgstr "Successfully attached!"
 
 msgid "Successfully replaced!"
-msgstr ""
+msgstr "Successfully replaced!"
 
 msgid "Successfully detached!"
-msgstr ""
+msgstr "Successfully detached!"
 
 msgid "The VLAN id must be between 1 and 4094."
 msgstr "The VLAN id must be between 1 and 4094."
@@ -1275,10 +1386,13 @@ msgid ""
 "This network is not persistent. Instead of stop, this action will "
 "permanently delete it. Would you like to continue?"
 msgstr ""
+"This network is not persistent. Instead of stop, this action will "
+"permanently delete it. Would you like to continue?"
 
 msgid ""
 "This will permanently delete the storage pool. Would you like to continue?"
 msgstr ""
+"This will permanently delete the storage pool. Would you like to continue?"
 
 msgid "This storage pool is empty."
 msgstr "This storage pool is empty."
@@ -1291,25 +1405,25 @@ msgstr ""
 "to continue? "
 
 msgid "SCSI Fibre Channel"
-msgstr ""
+msgstr "SCSI Fibre Channel"
 
 msgid "No SCSI adapters found."
-msgstr ""
+msgstr "No SCSI adapters found."
 
 msgid "The storage pool name can not be blank."
-msgstr ""
+msgstr "The storage pool name can not be blank."
 
 msgid "The storage pool path can not be blank."
-msgstr ""
+msgstr "The storage pool path can not be blank."
 
 msgid "NFS server mount path can not be blank."
 msgstr "NFS server mount path can not be blank."
 
 msgid "Invalid storage pool name. It should not contain '/'."
-msgstr ""
+msgstr "Invalid storage pool name. It should not contain '/'."
 
 msgid "Invalid NFS mount path."
-msgstr ""
+msgstr "Invalid NFS mount path."
 
 msgid "No logical device selected."
 msgstr "No logical device selected."
@@ -1324,21 +1438,23 @@ msgid "This is not a valid Server Name or IP. please, modify it."
 msgstr "This is not a valid Server Name or IP. please, modify it."
 
 msgid "Looking for available partitions ..."
-msgstr ""
+msgstr "Looking for available partitions ..."
 
 msgid "No available partitions found."
-msgstr ""
+msgstr "No available partitions found."
 
 msgid ""
 "This storage pool is not persistent. Instead of deactivate, this action will "
 "permanently delete it. Would you like to continue?"
 msgstr ""
+"This storage pool is not persistent. Instead of deactivate, this action will "
+"permanently delete it. Would you like to continue?"
 
 msgid "Help"
-msgstr ""
+msgstr "Help"
 
 msgid "About"
-msgstr ""
+msgstr "About"
 
 msgid "Log out"
 msgstr "Log out"
@@ -1346,8 +1462,8 @@ msgstr "Log out"
 msgid "Version:"
 msgstr "Version:"
 
-msgid "Log In"
-msgstr "Log In"
+msgid "Session timeout, please re-login."
+msgstr "Session timeout, please re-login."
 
 msgid "User Name"
 msgstr "User Name"
@@ -1355,6 +1471,9 @@ msgstr "User Name"
 msgid "Password"
 msgstr "Password"
 
+msgid "Log In"
+msgstr "Log In"
+
 msgid "Generate a New Debug Report"
 msgstr "Generate a New Debug Report"
 
@@ -1365,54 +1484,56 @@ msgid ""
 "The name used to identify the report. If omitted, a name will be chosen "
 "based on current time. Name can contain: letters, digits and hyphen (\"-\")."
 msgstr ""
+"The name used to identify the report. If omitted, a name will be chosen "
+"based on current time. Name can contain: letters, digits and hyphen (\"-\")."
 
 msgid "Add a Repository"
-msgstr ""
+msgstr "Add a Repository"
 
 msgid "Identifier"
-msgstr ""
+msgstr "Identifier"
 
 msgid "Single word, unique identifier for the repository."
-msgstr ""
+msgstr "Single word, unique identifier for the repository."
 
 msgid "Textual name for the repository."
-msgstr ""
+msgstr "Textual name for the repository."
 
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 msgid "Required Field"
-msgstr ""
+msgstr "Required Field"
 
 msgid "URL to the repository. Supported protocols are http, ftp, and file."
-msgstr ""
+msgstr "URL to the repository. Supported protocols are http, ftp, and file."
 
 msgid "Repository is a mirror"
-msgstr ""
+msgstr "Repository is a mirror"
 
 msgid "Distribution"
-msgstr ""
+msgstr "Distribution"
 
 msgid "Distribution of the DEB repository."
-msgstr ""
+msgstr "Distribution of the DEB repository."
 
 msgid "Components"
-msgstr ""
+msgstr "Components"
 
 msgid "List of components in DEB repository."
-msgstr ""
+msgstr "List of components in DEB repository."
 
 msgid "Edit Repository"
-msgstr ""
+msgstr "Edit Repository"
 
 msgid "Mirror List URL"
-msgstr ""
+msgstr "Mirror List URL"
 
 msgid "Yes"
-msgstr ""
+msgstr "Yes"
 
 msgid "No"
-msgstr ""
+msgstr "No"
 
 msgid "Define a New Storage Pool"
 msgstr "Define a New Storage Pool"
@@ -1444,19 +1565,19 @@ msgstr ""
 "your system."
 
 msgid "NFS Server IP"
-msgstr ""
+msgstr "NFS Server IP"
 
 msgid "NFS server IP or hostname. It can be input or chosen from history."
-msgstr ""
+msgstr "NFS server IP or hostname. It can be input or chosen from history."
 
 msgid "NFS Path"
 msgstr "NFS Path"
 
 msgid "The NFS exported path on NFS server."
-msgstr ""
+msgstr "The NFS exported path on NFS server."
 
 msgid "Device path"
-msgstr ""
+msgstr "Device path"
 
 msgid "iSCSI Server"
 msgstr "iSCSI Server"
@@ -1483,7 +1604,7 @@ msgid "iSCSI Authentication"
 msgstr "iSCSI Authentication"
 
 msgid "SCSI Adapter"
-msgstr ""
+msgstr "SCSI Adapter"
 
 msgid "Add Template"
 msgstr "Add Template"
@@ -1528,10 +1649,10 @@ msgid "I want to use a specific ISO file"
 msgstr "I want to use a specific ISO file"
 
 msgid "Loading default remote ISOs ..."
-msgstr ""
+msgstr "Loading default remote ISOs ..."
 
 msgid "Arch: "
-msgstr ""
+msgstr "Arch: "
 
 msgid "I want to use a custom URL"
 msgstr "I want to use a custom URL"
@@ -1552,10 +1673,7 @@ msgid "CDROM"
 msgstr "CDROM"
 
 msgid "Graphics"
-msgstr ""
-
-msgid "Storage Pool"
-msgstr "Storage Pool"
+msgstr "Graphics"
 
 msgid "CPU"
 msgstr "CPU"
@@ -1593,11 +1711,8 @@ msgstr "Processor"
 msgid "System Statistics"
 msgstr "System Statistics"
 
-msgid "Collecting data after leaving this page"
-msgstr "Collecting data after leaving this page"
-
 msgid "Update Progress"
-msgstr ""
+msgstr "Update Progress"
 
 msgid "Network Name"
 msgstr "Network Name"
@@ -1621,7 +1736,7 @@ msgid "NAT: outbound physical network connection only"
 msgstr "NAT: outbound physical network connection only"
 
 msgid "Bridged: Virtual machines are connected to physical network directly"
-msgstr ""
+msgstr "Bridged: Virtual machines are connected to physical network directly"
 
 msgid "Destination"
 msgstr "Destination"
@@ -1656,6 +1771,9 @@ msgstr "Deactivate"
 msgid "Activate"
 msgstr "Activate"
 
+msgid "Extend"
+msgstr "Extend"
+
 msgid "Undefine"
 msgstr "Undefine"
 
@@ -1669,4 +1787,4 @@ msgid "No templates found."
 msgstr "No templates found."
 
 msgid "Clone"
-msgstr ""
+msgstr "Clone"
diff --git a/po/kimchi.pot b/po/kimchi.pot
index 9e875f1..ec8a234 100755
--- a/po/kimchi.pot
+++ b/po/kimchi.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-04-24 13:01-0300\n"
+"POT-Creation-Date: 2014-06-17 12:03-0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -43,6 +43,10 @@ msgstr ""
 msgid "This API only supports JSON"
 msgstr ""
 
+#, python-format
+msgid "Parameters does not match requirement in schema: %(err)s"
+msgstr ""
+
 msgid "Datastore is not initiated in the model object."
 msgstr ""
 
@@ -225,6 +229,11 @@ msgid "Unable to shutdown virtual machine %(name)s. Details: %(err)s"
 msgstr ""
 
 #, python-format
+msgid ""
+"Unable to get access metadata of virtual machine %(name)s. Details: %(err)s"
+msgstr ""
+
+#, python-format
 msgid "Interface %(iface)s does not exist in virtual machine %(name)s"
 msgstr ""
 
@@ -248,6 +257,9 @@ msgstr ""
 msgid "Specify type and network to add a new virtual machine interface"
 msgstr ""
 
+msgid "Specify type and network to update a virtual machine interface"
+msgstr ""
+
 #, python-format
 msgid "Template %(name)s already exists"
 msgstr ""
@@ -324,6 +336,9 @@ msgstr ""
 msgid "Unable to delete template due error: %(err)s"
 msgstr ""
 
+msgid "Disk size must be greater than 1GB."
+msgstr ""
+
 #, python-format
 msgid "Storage pool %(name)s already exists"
 msgstr ""
@@ -699,10 +714,10 @@ msgstr ""
 msgid "Unable to choose a virutal machine name"
 msgstr ""
 
-msgid "Invalid CDROM device name"
+msgid "Invalid vm storage device name"
 msgstr ""
 
-msgid "Invalid storage type. Types supported: 'cdrom'"
+msgid "Invalid storage type. Types supported: 'cdrom', 'disk'"
 msgstr ""
 
 #, python-format
@@ -713,6 +728,12 @@ msgstr ""
 msgid "Device name %(dev_name)s already exists in vm %(vm_name)s"
 msgstr ""
 
+msgid "Invalid target device bus type, type supported: 'ide', 'scsi', 'virtio'"
+msgstr ""
+
+msgid "Just support cdrom path update"
+msgstr ""
+
 #, python-format
 msgid "The storage device %(dev_name)s does not exist in the guest %(vm_name)s"
 msgstr ""
@@ -729,10 +750,12 @@ msgstr ""
 msgid "Error while removing storage device: %(error)s"
 msgstr ""
 
-msgid "Do not support guest CDROM hot plug attachment"
+msgid "Do not support ide device hot plug"
 msgstr ""
 
-msgid "Specify type and path to add a new virtual machine disk"
+msgid ""
+"Specify type and path or type and pool/volume to add a new virtual machine "
+"disk"
 msgstr ""
 
 msgid "Specify path to update virtual machine disk"
@@ -742,6 +765,13 @@ msgstr ""
 msgid "Controller type %(type)s limitation of %(limit)s devices reached"
 msgstr ""
 
+#, python-format
+msgid "Cannot lookup disk path information by given pool/volume: %(error)s"
+msgstr ""
+
+msgid "Volume already been used by other vm"
+msgstr ""
+
 msgid "YUM Repository ID must be one word only string."
 msgstr ""
 
@@ -889,108 +919,120 @@ msgstr ""
 msgid "Create"
 msgstr ""
 
-msgid "Replace a CDROM of VM"
+msgid "Edit Guest"
 msgstr ""
 
-msgid "Device Name"
+msgid "General"
 msgstr ""
 
-msgid "The name used to identify the CDROM. Read-only."
+msgid "Storage"
 msgstr ""
 
-msgid "Device Type"
+msgid "Interface"
 msgstr ""
 
-msgid "The device type. Currently, only \"cdrom\" is supported."
+msgid "Name"
 msgstr ""
 
-msgid "ISO File Path"
+msgid "CPUs"
 msgstr ""
 
-msgid "The ISO file path in the server."
+msgid "Memory (MB)"
 msgstr ""
 
-msgid "Replace"
+msgid "Icon"
 msgstr ""
 
-msgid "Edit Guest"
+msgid "Device"
 msgstr ""
 
-msgid "General"
+msgid "Path"
 msgstr ""
 
-msgid "Storage"
+msgid "Network"
 msgstr ""
 
-msgid "Interface"
+msgid "Type"
 msgstr ""
 
-msgid "Name"
+msgid "Save"
 msgstr ""
 
-msgid "CPUs"
+msgid "Replace"
 msgstr ""
 
-msgid "Memory (MB)"
+msgid "Detach"
 msgstr ""
 
-msgid "Icon"
+msgid "Cancel"
 msgstr ""
 
-msgid "Attach"
+msgid "Start"
 msgstr ""
 
-msgid "Network"
+msgid "Reset"
 msgstr ""
 
-msgid "Type"
+msgid "Power Off"
 msgstr ""
 
-msgid "Save"
+msgid "Actions"
 msgstr ""
 
-msgid "Detach"
+msgid "Connect"
 msgstr ""
 
 msgid "Manage Media"
 msgstr ""
 
+msgid "Edit"
+msgstr ""
+
+msgid "Shut Down"
+msgstr ""
+
+msgid "Delete"
+msgstr ""
+
 msgid "Add a Storage Device to VM"
 msgstr ""
 
+msgid "Device Name"
+msgstr ""
+
 msgid ""
 "The name used to identify the device. If omitted, a name will be chosen "
 "automatically."
 msgstr ""
 
-msgid "File Path"
+msgid "Device Type"
 msgstr ""
 
-msgid "The ISO file path in the server for CDROM."
+msgid "The device type. Currently,  \"cdrom\" and \"disk\" are supported."
 msgstr ""
 
-msgid "Start"
+msgid "Device Bus"
 msgstr ""
 
-msgid "Reset"
+msgid "Storage Pool"
 msgstr ""
 
-msgid "Power Off"
+msgid "Storage pool which volume located in"
 msgstr ""
 
-msgid "Actions"
+msgid "Storage Volume"
 msgstr ""
 
-msgid "Connect"
+msgid "Storage volume to be attached"
 msgstr ""
 
-msgid "Edit"
+msgid "File Path"
 msgstr ""
 
-msgid "Shut Down"
+msgid "The ISO file path in the server for CDROM."
 msgstr ""
 
-msgid "Delete"
+msgid "Attach"
 msgstr ""
 
 msgid "The username or password you entered is incorrect. Please try again."
@@ -1043,9 +1085,6 @@ msgstr ""
 msgid "OK"
 msgstr ""
 
-msgid "Cancel"
-msgstr ""
-
 msgid "Confirm"
 msgstr ""
 
@@ -1202,6 +1241,9 @@ msgstr ""
 msgid "Report name should contain only letters, digits and/or hyphen ('-')."
 msgstr ""
 
+msgid "Pending..."
+msgstr ""
+
 msgid ""
 "This will delete the virtual machine and its virtual disks. This operation "
 "cannot be undone. Would you like to continue?"
@@ -1229,6 +1271,9 @@ msgstr ""
 msgid "Note the guest OS may ignore this request. Would you like to continue?"
 msgstr ""
 
+msgid "VM Delete Confirmation"
+msgstr ""
+
 msgid ""
 "This CDROM will be detached permanently and you can re-attach it. Continue "
 "to detach it?"
@@ -1336,7 +1381,7 @@ msgstr ""
 msgid "Version:"
 msgstr ""
 
-msgid "Log In"
+msgid "Session timeout, please re-login."
 msgstr ""
 
 msgid "User Name"
@@ -1345,6 +1390,9 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
+msgid "Log In"
+msgstr ""
+
 msgid "Generate a New Debug Report"
 msgstr ""
 
@@ -1377,7 +1425,7 @@ msgstr ""
 msgid "URL to the repository. Supported protocols are http, ftp, and file."
 msgstr ""
 
-msgid "Repository is a mirror."
+msgid "Repository is a mirror"
 msgstr ""
 
 msgid "Distribution"
@@ -1540,9 +1588,6 @@ msgstr ""
 msgid "Graphics"
 msgstr ""
 
-msgid "Storage Pool"
-msgstr ""
-
 msgid "CPU"
 msgstr ""
 
@@ -1579,9 +1624,6 @@ msgstr ""
 msgid "System Statistics"
 msgstr ""
 
-msgid "Collecting data after leaving this page"
-msgstr ""
-
 msgid "Update Progress"
 msgstr ""
 
@@ -1642,6 +1684,9 @@ msgstr ""
 msgid "Activate"
 msgstr ""
 
+msgid "Extend"
+msgstr ""
+
 msgid "Undefine"
 msgstr ""
 
-- 
1.9.3




More information about the Kimchi-devel mailing list