[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