From ef7f61a35e7dfac0a6c00898f47f2255e0713508 Mon Sep 17 00:00:00 2001 From: Malcolm Tredinnick Date: Fri, 29 Aug 2008 18:09:10 +0000 Subject: [PATCH] Fixed #8541 -- An attempt at translating the technical messages IDs for zh_CN from garcia_marc. This fixes the obvious problem, but a full translation update is needed from a Chinese speaker here. git-svn-id: http://code.djangoproject.com/svn/django/trunk@8713 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- .../conf/locale/zh_CN/LC_MESSAGES/django.mo | Bin 42401 -> 29698 bytes .../conf/locale/zh_CN/LC_MESSAGES/django.po | 6200 +++++++++++------ 2 files changed, 4041 insertions(+), 2159 deletions(-) diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.mo b/django/conf/locale/zh_CN/LC_MESSAGES/django.mo index 55e77f8f1c9fea25c1b1af7ad80cdaa7ea9132f8..ef08cb203cc1e65532d603b4fdd4c80185bdff29 100644 GIT binary patch delta 10550 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 diff --git a/django/conf/locale/zh_CN/LC_MESSAGES/django.po b/django/conf/locale/zh_CN/LC_MESSAGES/django.po index fda4954524..9795b2a0f9 100644 --- a/django/conf/locale/zh_CN/LC_MESSAGES/django.po +++ b/django/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -1,563 +1,2344 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: Django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-16 10:10+0200\n" +"POT-Creation-Date: 2008-08-29 11:06-0700\n" "PO-Revision-Date: 2008-04-10 11:57+0800\n" "Last-Translator: hutuworm \n" "Language-Team: Simplified Chinese \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Chinese\n" "X-Poedit-Country: CHINA\n" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: db/models/manipulators.py:307 -#, python-format -msgid "%(object)s with this %(type)s already exists for the given %(field)s." -msgstr "带有这个 %(type)s 的 %(object)s 对于给定的 %(field)s 已经存在了。" - -#: db/models/manipulators.py:308 -#: contrib/admin/views/main.py:335 -#: contrib/admin/views/main.py:337 -#: contrib/admin/views/main.py:339 -msgid "and" -msgstr "和" - -#: db/models/fields/related.py:53 -#, python-format -msgid "Please enter a valid %s." -msgstr "请输入一个有效的 %s 。" - -#: db/models/fields/related.py:642 -msgid "Separate multiple IDs with commas." -msgstr "用逗号分隔多个ID。" - -#: db/models/fields/related.py:644 -msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one." -msgstr "按下 \"Control\",或者在Mac上按 \"Command\" 来选择多个值。" - -#: db/models/fields/related.py:691 -#, python-format -msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid." -msgid_plural "Please enter valid %(self)s IDs. The values %(value)r are invalid." -msgstr[0] "请输入有效的 %(self)s ID。值 %(value)r 无效。" - -#: db/models/fields/__init__.py:42 -#, python-format -msgid "%(optname)s with this %(fieldname)s already exists." -msgstr "%(optname)s 带有 %(fieldname)s 已经存在。" - -#: db/models/fields/__init__.py:117 -#: db/models/fields/__init__.py:274 -#: db/models/fields/__init__.py:610 -#: db/models/fields/__init__.py:621 -#: oldforms/__init__.py:357 -#: newforms/fields.py:80 -#: newforms/fields.py:376 -#: newforms/fields.py:452 -#: newforms/fields.py:463 -#: newforms/models.py:178 -msgid "This field is required." -msgstr "这个字段是必填项。" - -#: db/models/fields/__init__.py:367 -msgid "This value must be an integer." -msgstr "这个值必须是一个整数。" - -#: db/models/fields/__init__.py:402 -msgid "This value must be either True or False." -msgstr "这个值必须是 True 或 False。" - -#: db/models/fields/__init__.py:423 -msgid "This field cannot be null." -msgstr "这个值不能为 null。" - -#: db/models/fields/__init__.py:457 -#: core/validators.py:148 -msgid "Enter a valid date in YYYY-MM-DD format." -msgstr "输入一个 YYYY-MM-DD 格式的有效日期。" - -#: db/models/fields/__init__.py:526 -#: core/validators.py:157 -msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." -msgstr "输入一个 YYYY-MM-DD HH:MM 格式的有效日期/时间。" - -#: db/models/fields/__init__.py:630 -msgid "Enter a valid filename." -msgstr "输入一个有效的文件名。" - -#: db/models/fields/__init__.py:751 -msgid "This value must be either None, True or False." -msgstr "这个值必须是 None, True 或 False。" - -#: conf/global_settings.py:39 +#: conf/global_settings.py:44 msgid "Arabic" msgstr "阿拉伯语" -#: conf/global_settings.py:40 +#: conf/global_settings.py:45 msgid "Bengali" msgstr "孟加拉语" -#: conf/global_settings.py:41 +#: conf/global_settings.py:46 +#, fuzzy +msgid "Bulgarian" +msgstr "匈牙利语" + +#: conf/global_settings.py:47 msgid "Catalan" msgstr "加泰罗尼亚语" -#: conf/global_settings.py:42 +#: conf/global_settings.py:48 msgid "Czech" msgstr "捷克语" -#: conf/global_settings.py:43 +#: conf/global_settings.py:49 msgid "Welsh" msgstr "威尔士语" -#: conf/global_settings.py:44 +#: conf/global_settings.py:50 msgid "Danish" msgstr "丹麦语" -#: conf/global_settings.py:45 +#: conf/global_settings.py:51 msgid "German" msgstr "德语" -#: conf/global_settings.py:46 +#: conf/global_settings.py:52 msgid "Greek" msgstr "希腊语" -#: conf/global_settings.py:47 +#: conf/global_settings.py:53 msgid "English" msgstr "英语" -#: conf/global_settings.py:48 +#: conf/global_settings.py:54 msgid "Spanish" msgstr "西班牙语" -#: conf/global_settings.py:49 +#: conf/global_settings.py:55 +#, fuzzy +msgid "Estonian" +msgstr "罗马尼亚语" + +#: conf/global_settings.py:56 msgid "Argentinean Spanish" msgstr "阿根廷的西班牙语" -#: conf/global_settings.py:50 +#: conf/global_settings.py:57 +msgid "Basque" +msgstr "" + +#: conf/global_settings.py:58 +#, fuzzy +msgid "Persian" +msgstr "塞尔维亚语" + +#: conf/global_settings.py:59 msgid "Finnish" msgstr "芬兰语" -#: conf/global_settings.py:51 +#: conf/global_settings.py:60 msgid "French" msgstr "法语" -#: conf/global_settings.py:52 +#: conf/global_settings.py:61 +#, fuzzy +msgid "Irish" +msgstr "土耳其语" + +#: conf/global_settings.py:62 msgid "Galician" msgstr "加利西亚语" -#: conf/global_settings.py:53 +#: conf/global_settings.py:63 msgid "Hungarian" msgstr "匈牙利语" -#: conf/global_settings.py:54 +#: conf/global_settings.py:64 msgid "Hebrew" msgstr "希伯来语" -#: conf/global_settings.py:55 +#: conf/global_settings.py:65 +#, fuzzy +msgid "Croatian" +msgstr "加泰罗尼亚语" + +#: conf/global_settings.py:66 msgid "Icelandic" msgstr "冰岛语" -#: conf/global_settings.py:56 +#: conf/global_settings.py:67 msgid "Italian" msgstr "意大利语" -#: conf/global_settings.py:57 +#: conf/global_settings.py:68 msgid "Japanese" msgstr "日语" -#: conf/global_settings.py:58 +#: conf/global_settings.py:69 +#, fuzzy +msgid "Georgian" +msgstr "德语" + +#: conf/global_settings.py:70 +#, fuzzy +msgid "Korean" +msgstr "挪威语" + +#: conf/global_settings.py:71 +#, fuzzy +msgid "Khmer" +msgstr "爱媛" + +#: conf/global_settings.py:72 msgid "Kannada" msgstr "埃纳德语" -#: conf/global_settings.py:59 +#: conf/global_settings.py:73 msgid "Latvian" msgstr "拉脱维亚语" -#: conf/global_settings.py:60 +#: conf/global_settings.py:74 +msgid "Lithuanian" +msgstr "" + +#: conf/global_settings.py:75 msgid "Macedonian" msgstr "马其顿语" -#: conf/global_settings.py:61 +#: conf/global_settings.py:76 msgid "Dutch" msgstr "荷兰语" -#: conf/global_settings.py:62 +#: conf/global_settings.py:77 msgid "Norwegian" msgstr "挪威语" -#: conf/global_settings.py:63 +#: conf/global_settings.py:78 msgid "Polish" msgstr "波兰语" -#: conf/global_settings.py:64 +#: conf/global_settings.py:79 msgid "Portugese" msgstr "葡萄牙语" -#: conf/global_settings.py:65 -msgid "Brazilian" -msgstr "巴西语" +#: conf/global_settings.py:80 +#, fuzzy +msgid "Brazilian Portuguese" +msgstr "葡萄牙语" -#: conf/global_settings.py:66 +#: conf/global_settings.py:81 msgid "Romanian" msgstr "罗马尼亚语" -#: conf/global_settings.py:67 +#: conf/global_settings.py:82 msgid "Russian" msgstr "俄语" -#: conf/global_settings.py:68 +#: conf/global_settings.py:83 msgid "Slovak" msgstr "斯洛伐克语" -#: conf/global_settings.py:69 +#: conf/global_settings.py:84 msgid "Slovenian" msgstr "斯洛文尼亚语" -#: conf/global_settings.py:70 +#: conf/global_settings.py:85 msgid "Serbian" msgstr "塞尔维亚语" -#: conf/global_settings.py:71 +#: conf/global_settings.py:86 msgid "Swedish" msgstr "瑞典语" -#: conf/global_settings.py:72 +#: conf/global_settings.py:87 msgid "Tamil" msgstr "泰米尔语" -#: conf/global_settings.py:73 +#: conf/global_settings.py:88 msgid "Telugu" msgstr "泰卢固语" -#: conf/global_settings.py:74 +#: conf/global_settings.py:89 msgid "Turkish" msgstr "土耳其语" -#: conf/global_settings.py:75 +#: conf/global_settings.py:90 msgid "Ukrainian" msgstr "乌克兰语" -#: conf/global_settings.py:76 +#: conf/global_settings.py:91 msgid "Simplified Chinese" msgstr "简体中文" -#: conf/global_settings.py:77 +#: conf/global_settings.py:92 msgid "Traditional Chinese" msgstr "正体中文" -#: utils/timesince.py:12 -msgid "year" -msgid_plural "years" -msgstr[0] "年" - -#: utils/timesince.py:13 -msgid "month" -msgid_plural "months" -msgstr[0] "月" - -#: utils/timesince.py:14 -msgid "week" -msgid_plural "weeks" -msgstr[0] "周" - -#: utils/timesince.py:15 -msgid "day" -msgid_plural "days" -msgstr[0] "天" - -#: utils/timesince.py:16 -msgid "hour" -msgid_plural "hours" -msgstr[0] "小时" - -#: utils/timesince.py:17 -msgid "minute" -msgid_plural "minutes" -msgstr[0] "分钟" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "星期一" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "星期二" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "星期三" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "星期四" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "星期五" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "星期六" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "星期日" - -#: utils/dates.py:14 -msgid "January" -msgstr "一月" - -#: utils/dates.py:14 -msgid "February" -msgstr "二月" - -#: utils/dates.py:14 -#: utils/dates.py:27 -msgid "March" -msgstr "三月" - -#: utils/dates.py:14 -#: utils/dates.py:27 -msgid "April" -msgstr "四月" - -#: utils/dates.py:14 -#: utils/dates.py:27 -msgid "May" -msgstr "五月" - -#: utils/dates.py:14 -#: utils/dates.py:27 -msgid "June" -msgstr "六月" - -#: utils/dates.py:15 -#: utils/dates.py:27 -msgid "July" -msgstr "七月" - -#: utils/dates.py:15 -msgid "August" -msgstr "八月" - -#: utils/dates.py:15 -msgid "September" -msgstr "九月" - -#: utils/dates.py:15 -msgid "October" -msgstr "十月" - -#: utils/dates.py:15 -msgid "November" -msgstr "十一月" - -#: utils/dates.py:16 -msgid "December" -msgstr "十二月" - -#: utils/dates.py:19 -msgid "jan" -msgstr "一月" - -#: utils/dates.py:19 -msgid "feb" -msgstr "二月" - -#: utils/dates.py:19 -msgid "mar" -msgstr "三月" - -#: utils/dates.py:19 -msgid "apr" -msgstr "四月" - -#: utils/dates.py:19 -msgid "may" -msgstr "五月" - -#: utils/dates.py:19 -msgid "jun" -msgstr "六月" - -#: utils/dates.py:20 -msgid "jul" -msgstr "七月" - -#: utils/dates.py:20 -msgid "aug" -msgstr "八月" - -#: utils/dates.py:20 -msgid "sep" -msgstr "九月" - -#: utils/dates.py:20 -msgid "oct" -msgstr "十月" - -#: utils/dates.py:20 -msgid "nov" -msgstr "十一月" - -#: utils/dates.py:20 -msgid "dec" -msgstr "十二月" - -#: utils/dates.py:27 -msgid "Jan." -msgstr "一月" - -#: utils/dates.py:27 -msgid "Feb." -msgstr "二月" - -#: utils/dates.py:28 -msgid "Aug." -msgstr "八月" - -#: utils/dates.py:28 -msgid "Sept." -msgstr "九月" - -#: utils/dates.py:28 -msgid "Oct." -msgstr "十月" - -#: utils/dates.py:28 -msgid "Nov." -msgstr "十一月" - -#: utils/dates.py:28 -msgid "Dec." -msgstr "十二月" - -#: utils/dateformat.py:40 -msgid "p.m." -msgstr "p.m." - -#: utils/dateformat.py:41 -msgid "a.m." -msgstr "a.m." - -#: utils/dateformat.py:46 -msgid "PM" -msgstr "PM" - -#: utils/dateformat.py:47 -msgid "AM" -msgstr "AM" - -#: utils/dateformat.py:95 -msgid "midnight" -msgstr "午夜" - -#: utils/dateformat.py:97 -msgid "noon" -msgstr "中午" - -#: utils/translation/trans_real.py:358 -msgid "DATE_FORMAT" -msgstr "DATE_FORMAT" - -#: utils/translation/trans_real.py:359 -msgid "DATETIME_FORMAT" -msgstr "DATETIME_FORMAT" - -#: utils/translation/trans_real.py:360 -msgid "TIME_FORMAT" -msgstr "TIME_FORMAT" - -#: utils/translation/trans_real.py:376 -msgid "YEAR_MONTH_FORMAT" -msgstr "YEAR_MONTH_FORMAT" - -#: utils/translation/trans_real.py:377 -msgid "MONTH_DAY_FORMAT" -msgstr "MONTH_DAY_FORMAT" - -#: oldforms/__init__.py:392 +#: contrib/admin/filterspecs.py:44 #, python-format -msgid "Ensure your text is less than %s character." -msgid_plural "Ensure your text is less than %s characters." -msgstr[0] "确保你输入的文本少于 %s 个字符。" +msgid "" +"

By %s:

\n" +"