[Kimchi-devel] [PATCH] Update Chinese transtation to po

Hongliang Wang hlwang at linux.vnet.ibm.com
Thu Sep 18 06:32:01 UTC 2014


On 09/18/2014 01:33 PM, Wen Wang wrote:
> From: Wen Wang <wenwang at linux.vnet.ibm.com>
>
> Update the Chinese translation support
>
> Signed-off-by: Wen Wang <wenwang at linux.vnet.ibm.com>
> ---
>   po/zh_CN.po |  186 ++++++++++++++++++++++++++++++-----------------------------
>   1 files changed, 95 insertions(+), 91 deletions(-)
>
> diff --git a/po/zh_CN.po b/po/zh_CN.po
> index e6f9ac7..193fa58 100644
> --- a/po/zh_CN.po
> +++ b/po/zh_CN.po
> @@ -20,14 +20,14 @@ msgid ""
>   msgstr ""
>   "Project-Id-Version: kimchi 0.1\n"
>   "Report-Msgid-Bugs-To: \n"
> -"POT-Creation-Date: 2014-09-16 14:11-0300\n"
> +"POT-Creation-Date: 2014-09-18 13:24+0800\n"
>   "PO-Revision-Date: 2013-06-27 10:48+0000\n"
>   "Last-Translator: ShaoHe Feng <shaohef at linux.vnet.ibm.com>\n"
>   "Language-Team: ShaoHe Feng <shaohef at linux.vnet.ibm.com>\n"
> -"Language: zh_CN\n"
>   "MIME-Version: 1.0\n"
>   "Content-Type: text/plain; charset=UTF-8\n"
>   "Content-Transfer-Encoding: 8bit\n"
> +"Language: zh_CN\n"
>   "Generated-By: pygettext.py 1.5\n"
>   "X-Poedit-Country: CHINA\n"
>   "X-Poedit-Language: Chinese\n"
> @@ -35,7 +35,7 @@ msgstr ""
>
>   #, python-format
>   msgid "Unknown parameter %(value)s"
> -msgstr ""
> +msgstr "???? %(value)s"
>
>   #, python-format
>   msgid "Delete is not allowed for %(resource)s"
> @@ -64,7 +64,7 @@ msgid "Parameters does not match requirement in schema: %(err)s"
>   msgstr "??????????:%(err)s"
>
>   msgid "You don't have permission to perform this operation."
> -msgstr ""
> +msgstr "????????????"
>
>   msgid "Datastore is not initiated in the model object."
>   msgstr "???model??????????"
> @@ -111,7 +111,7 @@ msgstr "????iSCSI??%(host)s????%(target)s?"
>
>   #, python-format
>   msgid "Unable to find ISO file %(filename)s"
> -msgstr ""
> +msgstr "????ISO?? %(filename)s"
>
>   #, python-format
>   msgid "The ISO file %(filename)s is not bootable"
> @@ -141,8 +141,8 @@ msgstr "ISO??%(filename)s?????????"
>   msgid ""
>   "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 "
> +"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"
>   msgstr ""
>   "hypervisor????ISO??%(filename)s???????ISO??/var/lib/libvirt?"
> @@ -150,14 +150,14 @@ msgstr ""
>   "?????????????? 'chmod -R o+x '(???)???:%(err)s"
>
>   msgid "An error occurred when probing image OS information."
> -msgstr ""
> +msgstr "????????????????"
>
>   msgid "No OS information found in given image."
> -msgstr ""
> +msgstr "???????????????????"
>
>   #, python-format
>   msgid "Unable to read image file %(filename)s"
> -msgstr ""
> +msgstr "???????? %(filename)s"
>
>   #, python-format
>   msgid "Virtual machine %(name)s already exists"
> @@ -172,6 +172,8 @@ msgid ""
>   "Unable to rename virtual machine %(name)s. The name %(new_name)s is already "
>   "in use or the virtual machine is not powered off."
>   msgstr ""
> +"??????? %(name)s ???,?? %(new_name)s ????????????"
> +"??"
>
>   #, python-format
>   msgid "Unable to retrieve screenshot for stopped virtual machine %(name)s"
> @@ -182,7 +184,7 @@ msgstr "?????????ISO???"
>
>   #, python-format
>   msgid "Screenshot is not supported on virtual machine %(name)s"
> -msgstr ""
> +msgstr "??? %(name)s ?????"
>
>   #, python-format
>   msgid "Unable to create virtual machine %(name)s. Details: %(err)s"
> @@ -198,21 +200,21 @@ msgstr "???????%(name)s???:%(err)s"
>
>   #, python-format
>   msgid "Unable to connect to powered off virtual machine %(name)s."
> -msgstr ""
> +msgstr "??? %(name)s ???????"

??? %(name)s ???,?????

>
>   msgid "Virtual machine name must be a string"
>   msgstr "????????????"
>
>   #, python-format
>   msgid "Invalid template URI %(value)s specified for virtual machine"
> -msgstr ""
> +msgstr "????????URI %(value)s"
>
>   #, python-format
>   msgid "Invalid storage pool URI %(value)s specified for virtual machine"
> -msgstr ""
> +msgstr "?????????URI %(value)s"
>
>   msgid "Supported virtual machine graphics are Spice or VNC"
> -msgstr ""
> +msgstr "??????????Spice??VNC"
>
>   msgid "Graphics address to listen on must be IPv4 or IPv6"
>   msgstr "??????????????IPv4?IPv6???"
> @@ -237,13 +239,13 @@ msgid "Unable to reset virtual machine %(name)s. Details: %(err)s"
>   msgstr "???????%(name)s???:%(err)s"
>
>   msgid "User name list must be an array"
> -msgstr ""
> +msgstr "????????????"
>
>   msgid "User name must be a string"
>   msgstr "???????????"
>
>   msgid "Group name list must be an array"
> -msgstr ""
> +msgstr "????????????"
>
>   msgid "Group name must be a string"
>   msgstr "?????????????"
> @@ -266,10 +268,10 @@ msgid ""
>   msgstr "??????? %(name)s????,??:%(err)s"
>
>   msgid "The guest console password must be a string."
> -msgstr ""
> +msgstr "?????????????????"
>
>   msgid "The life time for the guest console password must be a number."
> -msgstr ""
> +msgstr "????????????????????"
>
>   #, python-format
>   msgid "Interface %(iface)s does not exist in virtual machine %(name)s"
> @@ -354,17 +356,17 @@ msgid "Invalid storage pool URI %(value)s specified for template"
>   msgstr "????????????URI %(value)s"
>
>   msgid "Specify an ISO image as CDROM or a base image to create a template"
> -msgstr ""
> +msgstr "????ISO?????????CDROM??????"
>
>   msgid "All networks for the template must be specified in a list."
>   msgstr "????????????????"
>
>   msgid "Specify a volume to a template when storage pool is iSCSI or SCSI"
> -msgstr ""
> +msgstr "???????iSCSI??SCSI????????????"
>
>   #, python-format
>   msgid "The volume %(volume)s is not in storage pool %(pool)s"
> -msgstr ""
> +msgstr "?%(volume)s?????%(pool)s?"
>
>   #, python-format
>   msgid "Unable to create template due error: %(err)s"
> @@ -378,11 +380,11 @@ msgid "Disk size must be greater than 1GB."
>   msgstr "????????1GB?"
>
>   msgid "Template base image must be a valid local image file"
> -msgstr ""
> +msgstr "????????????????????"
>
>   #, python-format
>   msgid "Cannot identify base image %(path)s format"
> -msgstr ""
> +msgstr "????????%(path)s??"
>
>   #, python-format
>   msgid "Storage pool %(name)s already exists"
> @@ -410,8 +412,8 @@ msgstr "??????? %(name)s???: %(err)s"
>
>   #, python-format
>   msgid ""
> -"Unable to get number of storage volumes in storage pool %(name)s. Details: "
> -"%(err)s"
> +"Unable to get number of storage volumes in storage pool %(name)s. Details: %"
> +"(err)s"
>   msgstr "???????%(name)s????????: %(err)s"
>
>   #, python-format
> @@ -441,7 +443,7 @@ msgstr "?????????:%(type)s"
>
>   #, python-format
>   msgid "Error while retrieving storage pool XML to %(pool)s"
> -msgstr ""
> +msgstr "?????XML?%(pool)s?????"
>
>   msgid "Storage pool name must be a string"
>   msgstr "?????????????"
> @@ -449,7 +451,7 @@ msgstr "?????????????"
>   msgid ""
>   "Supported storage pool types are dir, netfs, logical, iscsi, isci and kimchi-"
>   "iso"
> -msgstr ""
> +msgstr "????????dir,netfs,logical,iscsi,isci??kimchi-iso"
>
>   msgid "Storage pool path must be a string"
>   msgstr "???????????"
> @@ -458,7 +460,7 @@ msgid "Storage pool host must be a IP or hostname"
>   msgstr "??????????IP?????"
>
>   msgid "Storage pool device must be the absolute path to the block device"
> -msgstr ""
> +msgstr "??????????????????"
>
>   msgid "Storage pool devices parameter must be a list"
>   msgstr "??????????????"
> @@ -470,23 +472,23 @@ msgid "Port of a remote storage server must be an integer between 1 and 65535"
>   msgstr "?????????????1?65535?????"
>
>   msgid "iSCSI target username must be a string"
> -msgstr ""
> +msgstr "iSCSI?????????????"
>
>   msgid "iSCSI target password must be a string"
> -msgstr ""
> +msgstr "iSCSI????????????"
>
>   msgid "Specify name and type to create a storage pool"
>   msgstr "????????????"
>
>   #, python-format
>   msgid ""
> -"%(disk)s is not a valid disk/partition. Could not add it to the pool "
> -"%(pool)s."
> +"%(disk)s is not a valid disk/partition. Could not add it to the pool %(pool)"
> +"s."
>   msgstr "%(disk)s ???????/????????????%(pool)s?"
>
>   #, python-format
>   msgid "Unable to extend logical pool %(pool)s. Details: %(err)s"
> -msgstr ""
> +msgstr "???????%(pool)s???,??:%(err)s"
>
>   msgid "The parameter disks only can be updated for logical storage pool."
>   msgstr "????????????????"
> @@ -540,7 +542,7 @@ msgstr "???%(pool)s??????%(name)s"
>   msgid ""
>   "Unable to create storage volume %(volume)s because storage pool %(pool)s is "
>   "not active"
> -msgstr ""
> +msgstr "???????%(volume)s,?????%(pool)s ????"
>
>   #, python-format
>   msgid "Specify %(item)s in order to create storage volume %(volume)s"
> @@ -559,8 +561,8 @@ msgstr "???????,?????%(pool)s????"
>
>   #, python-format
>   msgid ""
> -"Unable to create storage volume %(name)s in storage pool %(pool)s. Details: "
> -"%(err)s"
> +"Unable to create storage volume %(name)s in storage pool %(pool)s. Details: %"
> +"(err)s"
>   msgstr "??????%(pool)s??????%(name)s???:%(err)s"
>
>   #, python-format
> @@ -603,17 +605,17 @@ msgstr "????????????:%(err)s"
>
>   #, python-format
>   msgid "Only one of parameter %(param)s can be specified"
> -msgstr ""
> +msgstr "?????%(param)s????????"
>
>   #, python-format
>   msgid "Create volume from %(param)s is not supported"
> -msgstr ""
> +msgstr "????%(param)s?????"
>
>   msgid "Storage volume capacity must be an integer number."
> -msgstr ""
> +msgstr "????????????"
>
>   msgid "Storage volume URL must be http://, https://, ftp:// or ftps://."
> -msgstr ""
> +msgstr "???URL???http://,https://,ftp://?ftps://"
>
>   #, python-format
>   msgid "Interface %(name)s does not exist"
> @@ -711,19 +713,21 @@ msgstr "????????%(name)s???:%(err)s"
>
>   #, python-format
>   msgid "Can not find any debug report with the given name %(name)s"
> -msgstr ""
> +msgstr "????????%(name)s?????"
>
>   #, python-format
>   msgid "Unable to generate debug report %(name)s. Details: %(err)s"
>   msgstr "????????%(name)s???:%(err)s"
>
>   msgid "You should give a name for the debug report file."
> -msgstr ""
> +msgstr "?????????????????"
>
>   msgid ""
>   "Debug report name must be a string. Only letters, digits, underscore ('_') "
>   "and hyphen ('-') are allowed."
>   msgstr ""
> +"?????????????????????,??,???('_')?????('-')"
> +"??????"
>
>   #, python-format
>   msgid ""
> @@ -780,7 +784,7 @@ msgid "Timeout while running command '%(cmd)s' after %(seconds)s seconds"
>   msgstr "??'%(cmd)s'??%(seconds)s?????"
>
>   msgid "Unable to choose a virtual machine name"
> -msgstr ""
> +msgstr "???????????"
>
>   msgid "Invalid vm storage device name"
>   msgstr "????????????"
> @@ -790,21 +794,21 @@ msgstr "?????????????:'cdrom','disk'"
>
>   #, python-format
>   msgid "The path '%(value)s' is not a valid local/remote path for the device"
> -msgstr ""
> +msgstr "??'%(value)s'?????????/????"
>
>   #, python-format
>   msgid ""
>   "Device name %(dev_name)s already exists in the virtual machine %(vm_name)s"
> -msgstr ""
> +msgstr "????%(dev_name)s????????%(vm_name)s"
>
>   msgid "Only CDROM path can be update."
> -msgstr ""
> +msgstr "???CDROM?????"
>
>   #, python-format
>   msgid ""
> -"The storage device %(dev_name)s does not exist in the virtual machine "
> -"%(vm_name)s"
> -msgstr ""
> +"The storage device %(dev_name)s does not exist in the virtual machine %"
> +"(vm_name)s"
> +msgstr "????%(dev_name)s????%(vm_name)s????"
>
>   #, python-format
>   msgid "Error while creating new storage device: %(error)s"
> @@ -819,7 +823,7 @@ msgid "Error while removing storage device: %(error)s"
>   msgstr "?????????:%(error)s"
>
>   msgid "Do not support IDE device hot plug"
> -msgstr ""
> +msgstr "???IDE??????"
>
>   msgid ""
>   "Specify type and path or type and pool/volume to add a new virtual machine "
> @@ -835,10 +839,10 @@ msgstr "??????%(type)s???????%(limit)s"
>
>   #, python-format
>   msgid "Cannot retrieve disk path information for given pool/volume: %(error)s"
> -msgstr ""
> +msgstr "?????????/?????????????:%(error)s"
>
>   msgid "Volume already in use by other virtual machine."
> -msgstr ""
> +msgstr "?????????????"
>
>   msgid ""
>   "Only one of path or pool/volume can be specified to add a new virtual "
> @@ -1148,7 +1152,7 @@ msgid "No such data available."
>   msgstr "???????"
>
>   msgid "Options needed."
> -msgstr ""
> +msgstr "?????"
>
>   msgid ""
>   "Can not contact the host system. Verify the host system is up and that you "
> @@ -1169,13 +1173,13 @@ msgid "Warning"
>   msgstr "??"
>
>   msgid "Creating..."
> -msgstr ""
> +msgstr "????..."
>
>   msgid "Loading..."
>   msgstr "????..."
>
>   msgid "An error occurred while checking for packages update."
> -msgstr ""
> +msgstr "?????????????"
>
>   msgid "Retry"
>   msgstr "??"
> @@ -1184,7 +1188,7 @@ msgid "Detailed message:"
>   msgstr "????:"
>
>   msgid "No ISO found"
> -msgstr ""
> +msgstr "????ISO??"
>
>   msgid "This is not a valid ISO file."
>   msgstr "????????ISO??"
> @@ -1287,7 +1291,7 @@ msgid "Updating..."
>   msgstr "????..."
>
>   msgid "Failed to retrieve packages update information."
> -msgstr ""
> +msgstr "????????????"
>
>   msgid "Failed to update package(s)."
>   msgstr "???????"
> @@ -1351,11 +1355,11 @@ msgid "Note the guest OS may ignore this request. Would you like to continue?"
>   msgstr "??,????????????????,???????"
>
>   msgid "Virtual Machine delete Confirmation"
> -msgstr ""
> +msgstr "???????"
>
>   msgid ""
>   "This virtual machine is not persistent. Power Off will delete it. Continue?"
> -msgstr ""
> +msgstr "??????????????,???????,?????"
>
>   msgid ""
>   "This CDROM will be detached permanently and you can re-attach it. Continue "
> @@ -1380,7 +1384,7 @@ msgstr "????"
>   msgid ""
>   "This disk will be detached permanently and you can re-attach it. Continue to "
>   "detach it?"
> -msgstr ""
> +msgstr "??????????,????????,??????????"
>
>   msgid "The VLAN id must be between 1 and 4094."
>   msgstr "VLAN ??????1?4094??"
> @@ -1422,46 +1426,46 @@ msgid "No SCSI adapters found."
>   msgstr "????SCSI???"
>
>   msgid "Loading iSCSI targets..."
> -msgstr ""
> +msgstr "??iSCSI??..."
>
>   msgid "No iSCSI found. Please input one."
> -msgstr ""
> +msgstr "????iSCSI,?????"
>
>   msgid "Failed to load iSCSI targets."
> -msgstr ""
> +msgstr "??iSCSI?????"
>
>   msgid "The storage pool name can not be blank."
> -msgstr "??????????"
> +msgstr "???????????"
>
>   msgid "The storage pool path can not be blank."
> -msgstr "??????????"
> +msgstr "???????????"
>
>   msgid "NFS server mount path can not be blank."
> -msgstr "NFS???????????"
> +msgstr "NFS????????????"
>
>   msgid "Invalid storage pool name. It should not contain '/'."
>   msgstr "?????????????????'/'?"
>
>   msgid "Invalid NFS mount path."
> -msgstr "???NFS????"
> +msgstr "???NFS?????"
>
>   msgid "No logical device selected."
> -msgstr "????????"
> +msgstr "?????????"
>
>   msgid "The iSCSI target can not be blank."
> -msgstr "iSCSI??????"
> +msgstr "iSCSI???????"
>
>   msgid "Server name can not be blank."
> -msgstr "???????"
> +msgstr "????????"
>
>   msgid "This is not a valid Server Name or IP. Please, modify it."
> -msgstr ""
> +msgstr "??????????????IP??,????????"
>
>   msgid "Looking for available partitions ..."
>   msgstr "??????? ..."
>
>   msgid "No available partitions found."
> -msgstr "??????"
> +msgstr "???????"
>
>   msgid ""
>   "This storage pool is not persistent. Instead of deactivate, this action will "
> @@ -1469,28 +1473,28 @@ msgid ""
>   msgstr "????????,????????????????????????"
>
>   msgid "Unable to retrieve partitions information."
> -msgstr ""
> +msgstr "?????????"
>
>   msgid "In progress..."
> -msgstr ""
> +msgstr "????..."
>
>   msgid "Failed!"
> -msgstr ""
> +msgstr "??!"
>
>   msgid "CDROM path needs to be a valid local/remote path and cannot be blank."
> -msgstr ""
> +msgstr "CDROM???????????/??????????"
>
>   msgid "Disk pool or volume cannot be blank."
>   msgstr "?????????"
>
>   msgid "Peers"
> -msgstr ""
> +msgstr "???"
>
>   msgid "Searching"
> -msgstr ""
> +msgstr "????"
>
>   msgid "No peers found."
> -msgstr ""
> +msgstr "????????"
>
>   msgid "Help"
>   msgstr "??"
> @@ -1528,15 +1532,15 @@ msgstr ""
>   "?????????? ('_') ????('-')"
>
>   msgid "Rename a Debug Report"
> -msgstr ""
> +msgstr "?????????"
>
>   msgid ""
>   "The name used to identify the report. Name can contain: letters, digits and "
>   "hyphen (\"-\")."
> -msgstr ""
> +msgstr "?????????,??????:????,??????(\"-\")?"
>
>   msgid "Submit"
> -msgstr ""
> +msgstr "??"
>
>   msgid "Add a Repository"
>   msgstr "????????"
> @@ -1657,19 +1661,19 @@ msgid "Please, wait..."
>   msgstr "???..."
>
>   msgid "Add a Volume to Storage Pool"
> -msgstr ""
> +msgstr "?????????"
>
>   msgid "Fetch from remote URL"
> -msgstr ""
> +msgstr "???URL??"
>
>   msgid "Enter the remote URL here."
> -msgstr ""
> +msgstr "???????URL?"
>
>   msgid "Upload an file"
> -msgstr ""
> +msgstr "??????"
>
>   msgid "Choose the ISO file (with .iso suffix) you want to upload."
> -msgstr ""
> +msgstr "????????ISO??(?.iso????)?"
>
>   msgid "Add Template"
>   msgstr "????"
> @@ -1681,7 +1685,7 @@ msgid "Local ISO Image"
>   msgstr "??ISO??"
>
>   msgid "Local Image File"
> -msgstr ""
> +msgstr "??????"
>
>   msgid "Remote ISO Image"
>   msgstr "??ISO??"
> @@ -1738,7 +1742,7 @@ msgid "CDROM"
>   msgstr "??"
>
>   msgid "Image File"
> -msgstr ""
> +msgstr "????"
>
>   msgid "Graphics"
>   msgstr "??"
> @@ -1840,7 +1844,7 @@ msgid "Activate"
>   msgstr "??"
>
>   msgid "Add Volume"
> -msgstr ""
> +msgstr "???"
>
>   msgid "Extend"
>   msgstr "??"
>
>
> _______________________________________________
> Kimchi-devel mailing list
> Kimchi-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/kimchi-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/kimchi-devel/attachments/20140918/95968856/attachment.html>


More information about the Kimchi-devel mailing list