From e08e19604f7399e1f0918404331dace80d45a719 Mon Sep 17 00:00:00 2001
From: Georg Bauer <gb@hugo.westfalen.de>
Date: Wed, 28 Dec 2005 22:58:41 +0000
Subject: [PATCH] fixes #1129 - added new 'zh-tw' translation

git-svn-id: http://code.djangoproject.com/svn/django/trunk@1787 bcc190cf-cafb-0310-a4f2-bffc1f526a37
---
 django/conf/global_settings.py                |    2 +
 .../conf/locale/zh_TW/LC_MESSAGES/django.mo   |  Bin 0 -> 29481 bytes
 .../conf/locale/zh_TW/LC_MESSAGES/django.po   | 1775 +++++++++++++++++
 3 files changed, 1777 insertions(+)
 create mode 100644 django/conf/locale/zh_TW/LC_MESSAGES/django.mo
 create mode 100644 django/conf/locale/zh_TW/LC_MESSAGES/django.po

diff --git a/django/conf/global_settings.py b/django/conf/global_settings.py
index 5baea8747c..b2b95ea611 100644
--- a/django/conf/global_settings.py
+++ b/django/conf/global_settings.py
@@ -45,6 +45,7 @@ LANGUAGES = (
     ('gl', _('Galician')),
     ('is', _('Icelandic')),
     ('it', _('Italian')),
+    ('ja', _('Japanese')),
     ('no', _('Norwegian')),
     ('pt-br', _('Brazilian')),
     ('ro', _('Romanian')),
@@ -53,6 +54,7 @@ LANGUAGES = (
     ('sr', _('Serbian')),
     ('sv', _('Swedish')),
     ('zh-cn', _('Simplified Chinese')),
+    ('zh-tw', _('Traditional Chinese')),
 )
 
 # Not-necessarily-technical managers of the site. They get broken link
diff --git a/django/conf/locale/zh_TW/LC_MESSAGES/django.mo b/django/conf/locale/zh_TW/LC_MESSAGES/django.mo
new file mode 100644
index 0000000000000000000000000000000000000000..27141efc494ecc7e7ec15299a6ecd011f9877cbf
GIT binary patch
literal 29481
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

literal 0
HcmV?d00001

diff --git a/django/conf/locale/zh_TW/LC_MESSAGES/django.po b/django/conf/locale/zh_TW/LC_MESSAGES/django.po
new file mode 100644
index 0000000000..9b7a8f498f
--- /dev/null
+++ b/django/conf/locale/zh_TW/LC_MESSAGES/django.po
@@ -0,0 +1,1775 @@
+# 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 <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: django v1.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-12-28 23:21+0800\n"
+"PO-Revision-Date: 2005-12-28 23:30+0800\n"
+"Last-Translator: yungyuc <yyc@seety.org>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: conf/global_settings.py:37
+msgid "Bengali"
+msgstr "孟加拉文"
+
+#: conf/global_settings.py:38
+msgid "Czech"
+msgstr "捷克文"
+
+#: conf/global_settings.py:39
+msgid "Welsh"
+msgstr "威爾斯文"
+
+#: conf/global_settings.py:40
+msgid "Danish"
+msgstr "丹麥文"
+
+#: conf/global_settings.py:41
+msgid "German"
+msgstr "德文"
+
+#: conf/global_settings.py:42
+msgid "English"
+msgstr "英文"
+
+#: conf/global_settings.py:43
+msgid "Spanish"
+msgstr "西班牙文"
+
+#: conf/global_settings.py:44
+msgid "French"
+msgstr "法文"
+
+#: conf/global_settings.py:45
+msgid "Galician"
+msgstr "加利西亞文"
+
+#: conf/global_settings.py:46
+msgid "Icelandic"
+msgstr "冰島文"
+
+#: conf/global_settings.py:47
+msgid "Italian"
+msgstr "義大利文"
+
+#: conf/global_settings.py:48
+msgid "Norwegian"
+msgstr "挪威文"
+
+#: conf/global_settings.py:49
+msgid "Brazilian"
+msgstr "巴西文"
+
+#: conf/global_settings.py:50
+msgid "Romanian"
+msgstr "羅馬尼亞文"
+
+#: conf/global_settings.py:51
+msgid "Russian"
+msgstr "俄文"
+
+#: conf/global_settings.py:52
+msgid "Slovak"
+msgstr "斯洛伐克文"
+
+#: conf/global_settings.py:53
+msgid "Serbian"
+msgstr "塞爾維亞文"
+
+#: conf/global_settings.py:54
+msgid "Swedish"
+msgstr "瑞典文"
+
+#: conf/global_settings.py:55
+msgid "Simplified Chinese"
+msgstr "簡體中文"
+
+#: conf/global_settings.py:56
+msgid "Tranditional Chinese"
+msgstr "繁體中文"
+
+#: core/validators.py:62
+msgid "This value must contain only letters, numbers and underscores."
+msgstr "此值僅能包含字母、數字與底線。"
+
+#: core/validators.py:66
+msgid "This value must contain only letters, numbers, underscores and slashes."
+msgstr "此值僅能包含字母、數字、底線與斜線。"
+
+#: core/validators.py:74
+msgid "Uppercase letters are not allowed here."
+msgstr "此處不允許大寫字母。"
+
+#: core/validators.py:78
+msgid "Lowercase letters are not allowed here."
+msgstr "此處不允許小寫字母。"
+
+#: core/validators.py:85
+msgid "Enter only digits separated by commas."
+msgstr "輸入以逗號分隔的數字。"
+
+#: core/validators.py:97
+msgid "Enter valid e-mail addresses separated by commas."
+msgstr "輸入以逗號分隔的有效電子郵件地址。"
+
+#: core/validators.py:101
+msgid "Please enter a valid IP address."
+msgstr "請輸入有效的 IP 位址。"
+
+#: core/validators.py:105
+msgid "Empty values are not allowed here."
+msgstr "此處不允許空值。"
+
+#: core/validators.py:109
+msgid "Non-numeric characters aren't allowed here."
+msgstr "此處不允許非數字字元。"
+
+#: core/validators.py:113
+msgid "This value can't be comprised solely of digits."
+msgstr "此值不能只以數字組成。"
+
+#: core/validators.py:118
+msgid "Enter a whole number."
+msgstr "輸入一個整數。"
+
+#: core/validators.py:122
+msgid "Only alphabetical characters are allowed here."
+msgstr "此處只允許字母。"
+
+#: core/validators.py:126
+msgid "Enter a valid date in YYYY-MM-DD format."
+msgstr "以 YYYY-MM-DD 格式輸入有效的日期。"
+
+#: core/validators.py:130
+msgid "Enter a valid time in HH:MM format."
+msgstr "以 HH:MM 格式輸入有效的時間。"
+
+#: core/validators.py:134
+msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format."
+msgstr "以 YYYY-MM-DD HH:MM 格式輸入有效的日期/時間。"
+
+#: core/validators.py:138
+msgid "Enter a valid e-mail address."
+msgstr "輸入有效的電子郵件地址。"
+
+#: core/validators.py:150
+msgid ""
+"Upload a valid image. The file you uploaded was either not an image or a "
+"corrupted image."
+msgstr "上傳一個有效的影像。你上傳的檔案不是影像,否則就是壞掉了。"
+
+#: core/validators.py:157
+#, python-format
+msgid "The URL %s does not point to a valid image."
+msgstr "URL %s 未指向有效的影像。"
+
+#: core/validators.py:161
+#, python-format
+msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid."
+msgstr "電話號碼必須是 XXX-XXX-XXXX 格式。\"%s\" 無效。"
+
+#: core/validators.py:169
+#, python-format
+msgid "The URL %s does not point to a valid QuickTime video."
+msgstr "URL %s 未指向有效的 QuickTime 視像。"
+
+#: core/validators.py:173
+msgid "A valid URL is required."
+msgstr "必須是有效的 URL。"
+
+#: core/validators.py:187
+#, python-format
+msgid ""
+"Valid HTML is required. Specific errors are:\n"
+"%s"
+msgstr ""
+"必須是有效的 HTML。具體的錯誤是:\n"
+"%s"
+
+#: core/validators.py:194
+#, python-format
+msgid "Badly formed XML: %s"
+msgstr "排列錯誤的 XML: %s"
+
+#: core/validators.py:204
+#, python-format
+msgid "Invalid URL: %s"
+msgstr "無效的 URL: %s"
+
+#: core/validators.py:208 core/validators.py:210
+#, python-format
+msgid "The URL %s is a broken link."
+msgstr "URL %s 是斷掉的連結。"
+
+#: core/validators.py:216
+msgid "Enter a valid U.S. state abbreviation."
+msgstr "輸入有效的 U.S. 州名簡稱。"
+
+#: core/validators.py:231
+#, python-format
+msgid "Watch your mouth! The word %s is not allowed here."
+msgid_plural "Watch your mouth! The words %s are not allowed here."
+msgstr[0] "看住你的嘴!%s 不允許出現在這裡。"
+
+#: core/validators.py:238
+#, python-format
+msgid "This field must match the '%s' field."
+msgstr "此欄位必須符合 '%s' 欄位。"
+
+#: core/validators.py:257
+msgid "Please enter something for at least one field."
+msgstr "請在至少一個欄位裡進行輸入。"
+
+#: core/validators.py:266 core/validators.py:277
+msgid "Please enter both fields or leave them both empty."
+msgstr "請輸入兩個欄位或全部留空。"
+
+#: core/validators.py:284
+#, python-format
+msgid "This field must be given if %(field)s is %(value)s"
+msgstr "如果 %(field)s 是 %(value)s 則此欄位必須給定。"
+
+#: core/validators.py:296
+#, python-format
+msgid "This field must be given if %(field)s is not %(value)s"
+msgstr "如果 %(field)s 不是 %(value)s 則此欄位必須給定。"
+
+#: core/validators.py:315
+msgid "Duplicate values are not allowed."
+msgstr "不允許重複值。"
+
+#: core/validators.py:338
+#, python-format
+msgid "This value must be a power of %s."
+msgstr "此值必須是 %s 的乘方。"
+
+#: core/validators.py:349
+msgid "Please enter a valid decimal number."
+msgstr "請輸入有效的小數。"
+
+#: core/validators.py:351
+#, python-format
+msgid "Please enter a valid decimal number with at most %s total digit."
+msgid_plural ""
+"Please enter a valid decimal number with at most %s total digits."
+msgstr[0] "請輸入最長 %s 位的有效小數。"
+msgstr[1] "請輸入最長 %s 位的有效小數。"
+
+#: core/validators.py:354
+#, python-format
+msgid "Please enter a valid decimal number with at most %s decimal place."
+msgid_plural ""
+"Please enter a valid decimal number with at most %s decimal places."
+msgstr[0] "請輸入小數最長 %s 位的有效小數。"
+msgstr[1] "請輸入小數最長 %s 位的有效小數。"
+
+#: core/validators.py:364
+#, python-format
+msgid "Make sure your uploaded file is at least %s bytes big."
+msgstr "確定你上傳的檔案至少有 %s 位元組。"
+
+#: core/validators.py:365
+#, python-format
+msgid "Make sure your uploaded file is at most %s bytes big."
+msgstr "確定你上傳的檔案最多是 %s 位元組。"
+
+#: core/validators.py:378
+msgid "The format for this field is wrong."
+msgstr "此欄位的格式錯誤。"
+
+#: core/validators.py:393
+msgid "This field is invalid."
+msgstr "此欄位無效。"
+
+#: core/validators.py:428
+#, python-format
+msgid "Could not retrieve anything from %s."
+msgstr "無法從 %s 取得任何東西。"
+
+#: core/validators.py:431
+#, python-format
+msgid ""
+"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'."
+msgstr "URL %(url)s 傳回了無效的 Content-Type 標頭 '%(contenttype)s'。"
+
+#: core/validators.py:464
+#, python-format
+msgid ""
+"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with "
+"\"%(start)s\".)"
+msgstr ""
+"請將第 %(line)s 行開始未封閉的 %(tag)s 標籤封閉起來 (行開始於 \"%(start)s"
+"\")。"
+
+#: core/validators.py:468
+#, python-format
+msgid ""
+"Some text starting on line %(line)s is not allowed in that context. (Line "
+"starts with \"%(start)s\".)"
+msgstr "該內容不允許某些從第 %(line)s 開始的文字 (行開始於 \"%(start)s\")。"
+
+#: core/validators.py:473
+#, python-format
+msgid ""
+"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%"
+"(start)s\".)"
+msgstr ""
+"第 \"%(line)s\" 的 \"%(attr)s\" 是無效的屬性 (行開始顧 \"%(start)s\")。"
+
+#: core/validators.py:478
+#, python-format
+msgid ""
+"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%"
+"(start)s\".)"
+msgstr "第 %(line)s 行的 \"<%(tag)s>\" 是無效的標籤 (行開始於 \"%(start)s\")。"
+
+#: core/validators.py:482
+#, python-format
+msgid ""
+"A tag on line %(line)s is missing one or more required attributes. (Line "
+"starts with \"%(start)s\".)"
+msgstr ""
+"第 %(line)s 有一個標籤缺少了一個或更多必需的屬性 (行開始顧 \"%(start)s\")。"
+
+#: core/validators.py:487
+#, python-format
+msgid ""
+"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line "
+"starts with \"%(start)s\".)"
+msgstr ""
+"在第 %(line)s 的 \"%(attr)s\" 屬性有一個無效值 (行開始於 \"%(start)s\")。"
+
+#: core/formfields.py:59 core/meta/fields.py:285 core/meta/fields.py:488
+#: core/meta/fields.py:499
+msgid "This field is required."
+msgstr "此欄位是必需的。"
+
+#: core/formfields.py:338
+#, python-format
+msgid "Ensure your text is less than %s character."
+msgid_plural "Ensure your text is less than %s characters."
+msgstr[0] "確定你的文字少於 %s 個字元。"
+msgstr[1] "確定你的文字少於 %s 個字元。"
+
+#: core/formfields.py:343
+msgid "Line breaks are not allowed here."
+msgstr "此處不允許斷行。"
+
+#: core/formfields.py:438 core/formfields.py:509 core/formfields.py:547
+#, python-format
+msgid "Select a valid choice; '%(data)s' is not in %(choices)s."
+msgstr "進行有效的選擇: '%(data)s' 不在 %(choices)s 裡。"
+
+#: core/formfields.py:603
+msgid "The submitted file is empty."
+msgstr "提交的檔案是空的。"
+
+#: core/formfields.py:657
+msgid "Enter a whole number between -32,768 and 32,767."
+msgstr "輸入一個介於 -32,768 與 32,767 之間的整數。"
+
+#: core/formfields.py:666
+msgid "Enter a positive number."
+msgstr "輸入一個正數。"
+
+#: core/formfields.py:675
+msgid "Enter a whole number between 0 and 32,767."
+msgstr "輸入一個介於 0 與 32,767 之間的整數。"
+
+#: core/meta/fields.py:46
+#, python-format
+msgid "Please enter a valid %s."
+msgstr "請輸入一個有效的 %s。"
+
+#: core/meta/fields.py:60
+#, python-format
+msgid "%(optname)s with this %(fieldname)s already exists."
+msgstr "此 %(fieldname)s 欄位的 %(optname)s 已經存在。"
+
+#: core/meta/fields.py:129
+msgid " Separate multiple IDs with commas."
+msgstr " 以逗號分隔多個 ID。"
+
+#: core/meta/fields.py:132
+msgid ""
+" Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
+msgstr " 押下 \"Control\" 或 Mac 下的 \"Command\",以進行多重選擇。"
+
+#: core/meta/fields.py:508
+msgid "Enter a valid filename."
+msgstr "輸入有效的檔名。"
+
+#: core/meta/fields.py:782
+#, 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 是無效的。"
+msgstr[1] "請輸入有效的 %(self)s ID。%(value)r 是無效的。"
+
+#: core/meta/__init__.py:1947
+#, python-format
+msgid "%(object)s with this %(type)s already exists for the given %(field)s."
+msgstr "此 %(type)s 的 %(object)s 已存在於給定的 %(field)s 裡。"
+
+#: core/template/defaultfilters.py:371
+msgid "yes,no,maybe"
+msgstr "是,否,也許"
+
+#: contrib/admin/filterspecs.py:40
+#, python-format
+msgid ""
+"<h3>By %s:</h3>\n"
+"<ul>\n"
+msgstr ""
+"<h3>由 %s:</h3>\n"
+"<ul>\n"
+
+#: contrib/admin/filterspecs.py:70 contrib/admin/filterspecs.py:88
+#: contrib/admin/filterspecs.py:143
+msgid "All"
+msgstr "全部"
+
+#: contrib/admin/filterspecs.py:109
+msgid "Any date"
+msgstr "任何日期"
+
+#: contrib/admin/filterspecs.py:110
+msgid "Today"
+msgstr "本日"
+
+#: contrib/admin/filterspecs.py:113
+msgid "Past 7 days"
+msgstr "過去 7 天"
+
+#: contrib/admin/filterspecs.py:115
+msgid "This month"
+msgstr "本月"
+
+#: contrib/admin/filterspecs.py:117
+msgid "This year"
+msgstr "本年"
+
+#: contrib/admin/filterspecs.py:143
+msgid "Yes"
+msgstr "是"
+
+#: contrib/admin/filterspecs.py:143
+msgid "No"
+msgstr "否"
+
+#: contrib/admin/filterspecs.py:150
+msgid "Unknown"
+msgstr "未知"
+
+#: contrib/admin/views/decorators.py:9 parts/auth/formfields.py:33
+#: parts/auth/formfields.py:38
+msgid ""
+"Please enter a correct username and password. Note that both fields are case-"
+"sensitive."
+msgstr "請輸入一個正確的使用者名稱與密碼。注意此二欄位都是大小寫有別的。"
+
+#: contrib/admin/views/decorators.py:23
+#: contrib/admin/templates/admin/login.html:24
+msgid "Log in"
+msgstr "登入"
+
+#: contrib/admin/views/decorators.py:57
+msgid ""
+"Please log in again, because your session has expired. Don't worry: Your "
+"submission has been saved."
+msgstr "請再登入一次,因為你的 session 已經到期。不必擔心: 你的提交已被儲存。"
+
+#: contrib/admin/views/decorators.py:64
+msgid ""
+"Looks like your browser isn't configured to accept cookies. Please enable "
+"cookies, reload this page, and try again."
+msgstr ""
+"看起來你的瀏覽器沒有組態成允許 cookie。請啟用 cookie、重新載入此頁,然後再試"
+"一次。"
+
+#: contrib/admin/views/decorators.py:78
+msgid "Usernames cannot contain the '@' character."
+msgstr "使用者名稱不能包含 '@' 字元。"
+
+#: contrib/admin/views/decorators.py:80
+#, python-format
+msgid "Your e-mail address is not your username. Try '%s' instead."
+msgstr "你的電子郵件地址不是你的使用者名稱。試著改用 '%s'。"
+
+#: contrib/admin/views/main.py:52
+msgid "Site administration"
+msgstr "網站管理"
+
+#: contrib/admin/views/main.py:67
+#, python-format
+msgid "Select %s"
+msgstr "選擇 %s"
+
+#: contrib/admin/views/main.py:68
+#, python-format
+msgid "Select %s to change"
+msgstr "選擇 %s 來變更"
+
+#: contrib/admin/views/main.py:410
+#, python-format
+msgid "The %(name)s \"%(obj)s\" was added successfully."
+msgstr "%(name)s \"%(obj)s\" 已成功新增。"
+
+#: contrib/admin/views/main.py:415 contrib/admin/views/main.py:492
+msgid "You may edit it again below."
+msgstr "你可以在下面再次編輯。"
+
+#: contrib/admin/views/main.py:423 contrib/admin/views/main.py:501
+#, python-format
+msgid "You may add another %s below."
+msgstr "你可以在下面新增另一個 %s。"
+
+#: contrib/admin/views/main.py:441
+#, python-format
+msgid "Add %s"
+msgstr "新增 %s"
+
+#: contrib/admin/views/main.py:457
+#, python-format
+msgid "Added %s."
+msgstr "%s 已新增。"
+
+#: contrib/admin/views/main.py:457 contrib/admin/views/main.py:459
+#: contrib/admin/views/main.py:461
+msgid "and"
+msgstr "和"
+
+#: contrib/admin/views/main.py:459
+#, python-format
+msgid "Changed %s."
+msgstr "%s 已變更。"
+
+#: contrib/admin/views/main.py:461
+#, python-format
+msgid "Deleted %s."
+msgstr "%s 已刪除。"
+
+#: contrib/admin/views/main.py:464
+msgid "No fields changed."
+msgstr "沒有欄位被變更。"
+
+#: contrib/admin/views/main.py:489
+#, python-format
+msgid "The %(name)s \"%(obj)s\" was changed successfully."
+msgstr "%(name)s \"%(obj)s\" 已成功變更。"
+
+#: contrib/admin/views/main.py:498
+#, python-format
+msgid ""
+"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
+msgstr "%(name)s \"%(obj)s\" 已成功新增。你可以在下面再次編輯。"
+
+#: contrib/admin/views/main.py:536
+#, python-format
+msgid "Change %s"
+msgstr "變更 %s"
+
+#: contrib/admin/views/main.py:614
+#, python-format
+msgid "One or more %(fieldname)s in %(name)s: %(obj)s"
+msgstr "在 %(name) 裡的一個或多個 %(fieldname)s: %(obj)s"
+
+#: contrib/admin/views/main.py:619
+#, python-format
+msgid "One or more %(fieldname)s in %(name)s:"
+msgstr "在 %(name)s 裡的一個或多個 %(fieldname)s:"
+
+#: contrib/admin/views/main.py:648
+#, python-format
+msgid "The %(name)s \"%(obj)s\" was deleted successfully."
+msgstr "%(name)s \"%(obj)s\" 已成功刪除。"
+
+#: contrib/admin/views/main.py:651
+msgid "Are you sure?"
+msgstr "你確定?"
+
+#: contrib/admin/views/main.py:666
+#, python-format
+msgid "Change history: %s"
+msgstr "變更歷史: %s"
+
+#: contrib/admin/views/doc.py:244 contrib/admin/views/doc.py:253
+#: contrib/admin/views/doc.py:255 contrib/admin/views/doc.py:261
+#: contrib/admin/views/doc.py:262 contrib/admin/views/doc.py:264
+msgid "Integer"
+msgstr "整數"
+
+#: contrib/admin/views/doc.py:245
+msgid "Boolean (Either True or False)"
+msgstr "布林值 (True 或 False)"
+
+#: contrib/admin/views/doc.py:246
+#, python-format
+msgid "String (up to %(maxlength)s)"
+msgstr "字串 (最長到 %(maxlength)s)"
+
+#: contrib/admin/views/doc.py:247
+msgid "Comma-separated integers"
+msgstr "逗號分隔的整數"
+
+#: contrib/admin/views/doc.py:248
+msgid "Date (without time)"
+msgstr "日期 (不包括時間)"
+
+#: contrib/admin/views/doc.py:249
+msgid "Date (with time)"
+msgstr "日期 (包括時間)"
+
+#: contrib/admin/views/doc.py:250
+msgid "E-mail address"
+msgstr "電子郵件地址"
+
+#: contrib/admin/views/doc.py:251 contrib/admin/views/doc.py:254
+msgid "File path"
+msgstr "檔案路徑"
+
+#: contrib/admin/views/doc.py:252
+msgid "Decimal number"
+msgstr "小數"
+
+#: contrib/admin/views/doc.py:256 contrib/comments/models/comments.py:26
+msgid "IP address"
+msgstr "IP 位址"
+
+#: contrib/admin/views/doc.py:258
+msgid "Boolean (Either True, False or None)"
+msgstr "布林值 (True, False 或 None)"
+
+#: contrib/admin/views/doc.py:259
+msgid "Relation to parent model"
+msgstr "與父模型的關係"
+
+#: contrib/admin/views/doc.py:260
+msgid "Phone number"
+msgstr "電話號碼"
+
+#: contrib/admin/views/doc.py:263
+msgid "String (up to 50)"
+msgstr "字串 (最長到 50)"
+
+#: contrib/admin/views/doc.py:265
+msgid "Text"
+msgstr "文字"
+
+#: contrib/admin/views/doc.py:266
+msgid "Time"
+msgstr "時間"
+
+#: contrib/admin/views/doc.py:267 contrib/flatpages/models/flatpages.py:6
+msgid "URL"
+msgstr "URL"
+
+#: contrib/admin/views/doc.py:268
+msgid "U.S. state (two uppercase letters)"
+msgstr "U.S. 州名 (兩個大寫字母)"
+
+#: contrib/admin/views/doc.py:269
+msgid "XML text"
+msgstr "XML 文字"
+
+#: contrib/admin/models/admin.py:6
+msgid "action time"
+msgstr "動作時間"
+
+#: contrib/admin/models/admin.py:9
+msgid "object id"
+msgstr "物件 id"
+
+#: contrib/admin/models/admin.py:10
+msgid "object repr"
+msgstr "物件 repr"
+
+#: contrib/admin/models/admin.py:11
+msgid "action flag"
+msgstr "動作旗標"
+
+#: contrib/admin/models/admin.py:12
+msgid "change message"
+msgstr "變更訊息"
+
+#: contrib/admin/models/admin.py:15
+msgid "log entry"
+msgstr "紀錄項目"
+
+#: contrib/admin/models/admin.py:16
+msgid "log entries"
+msgstr "紀錄項目"
+
+#: contrib/admin/templatetags/admin_list.py:245
+msgid "All dates"
+msgstr "所有日期"
+
+#: contrib/admin/templates/admin/delete_confirmation.html:3
+#: contrib/admin/templates/admin/change_form.html:9
+#: contrib/admin/templates/admin/change_list.html:4
+#: contrib/admin/templates/admin/object_history.html:3
+#: contrib/admin/templates/admin/base.html:23
+#: contrib/admin/templates/admin_doc/template_filter_index.html:5
+#: contrib/admin/templates/admin_doc/bookmarklets.html:4
+#: contrib/admin/templates/admin_doc/template_tag_index.html:5
+#: contrib/admin/templates/admin_doc/index.html:4
+#: contrib/admin/templates/admin_doc/model_detail.html:3
+#: contrib/admin/templates/admin_doc/missing_docutils.html:4
+#: contrib/admin/templates/admin_doc/template_detail.html:4
+#: contrib/admin/templates/admin_doc/view_index.html:5
+#: contrib/admin/templates/admin_doc/model_index.html:5
+#: contrib/admin/templates/admin_doc/view_detail.html:4
+msgid "Change password"
+msgstr "變更密碼"
+
+#: contrib/admin/templates/admin/delete_confirmation.html:3
+#: contrib/admin/templates/admin/change_form.html:9
+#: contrib/admin/templates/admin/change_list.html:4
+#: contrib/admin/templates/admin/object_history.html:3
+#: contrib/admin/templates/admin/base.html:23
+#: contrib/admin/templates/admin_doc/template_filter_index.html:5
+#: contrib/admin/templates/admin_doc/bookmarklets.html:4
+#: contrib/admin/templates/admin_doc/template_tag_index.html:5
+#: contrib/admin/templates/admin_doc/index.html:4
+#: contrib/admin/templates/admin_doc/model_detail.html:3
+#: contrib/admin/templates/admin_doc/missing_docutils.html:4
+#: contrib/admin/templates/admin_doc/template_detail.html:4
+#: contrib/admin/templates/admin_doc/view_index.html:5
+#: contrib/admin/templates/admin_doc/model_index.html:5
+#: contrib/admin/templates/admin_doc/view_detail.html:4
+msgid "Log out"
+msgstr "登出"
+
+#: contrib/admin/templates/admin/delete_confirmation.html:6
+#, python-format
+msgid ""
+"Deleting the %(object_name)s '%(object)s' would result in deleting related "
+"objects, but your account doesn't have permission to delete the following "
+"types of objects:"
+msgstr ""
+"刪除 %(object_name)s '%(object)s' 會把相關的物件也刪除,不過你的帳號並沒有刪"
+"除以下型態物件的權限:"
+
+#: contrib/admin/templates/admin/delete_confirmation.html:13
+#, python-format
+msgid ""
+"Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of "
+"the following related items will be deleted:"
+msgstr ""
+"你確定想要刪除 %(object_name)s \"%(object)s\"?以下所有的相關項目都會被刪除:"
+
+#: contrib/admin/templates/admin/delete_confirmation.html:17
+msgid "Yes, I'm sure"
+msgstr "是的,我確定"
+
+#: contrib/admin/templates/admin/404.html:4
+#: contrib/admin/templates/admin/404.html:8
+msgid "Page not found"
+msgstr "找不到頁面"
+
+#: contrib/admin/templates/admin/404.html:10
+msgid "We're sorry, but the requested page could not be found."
+msgstr "我們很抱歉,不過被要求的頁面找不到"
+
+#: contrib/admin/templates/admin/change_form.html:12
+#: contrib/admin/templates/admin/change_list.html:5
+#: contrib/admin/templates/admin/object_history.html:5
+#: contrib/admin/templates/admin/500.html:4
+#: contrib/admin/templates/admin/base.html:29
+#: contrib/admin/templates/admin_doc/bookmarklets.html:3
+#: contrib/admin/templates/registration/password_reset_form.html:4
+#: contrib/admin/templates/registration/logged_out.html:4
+#: contrib/admin/templates/registration/password_reset_done.html:4
+#: contrib/admin/templates/registration/password_change_form.html:4
+#: contrib/admin/templates/registration/password_change_done.html:4
+msgid "Home"
+msgstr "首頁"
+
+#: contrib/admin/templates/admin/change_form.html:14
+#: contrib/admin/templates/admin/index.html:27
+msgid "Add"
+msgstr "新增"
+
+#: contrib/admin/templates/admin/change_form.html:19
+#: contrib/admin/templates/admin/object_history.html:5
+msgid "History"
+msgstr "歷史"
+
+#: contrib/admin/templates/admin/change_form.html:20
+msgid "View on site"
+msgstr "在網站上檢視"
+
+#: contrib/admin/templates/admin/change_form.html:28
+msgid "Please correct the error below."
+msgid_plural "Please correct the errors below."
+msgstr[0] "請更正以下的錯誤。"
+msgstr[1] "請更正以下的錯誤。"
+
+#: contrib/admin/templates/admin/change_form.html:45
+msgid "Ordering"
+msgstr "排序中"
+
+#: contrib/admin/templates/admin/change_form.html:48
+msgid "Order:"
+msgstr "順序:"
+
+#: contrib/admin/templates/admin/filter.html:2
+#, python-format
+msgid " By %(title)s "
+msgstr " 根據 %(title)s "
+
+#: contrib/admin/templates/admin/submit_line.html:3
+msgid "Delete"
+msgstr "刪除"
+
+#: contrib/admin/templates/admin/submit_line.html:4
+msgid "Save as new"
+msgstr "儲存為新的"
+
+#: contrib/admin/templates/admin/submit_line.html:5
+msgid "Save and add another"
+msgstr "儲存並新增另一個"
+
+#: contrib/admin/templates/admin/submit_line.html:6
+msgid "Save and continue editing"
+msgstr "儲存並繼續編輯"
+
+#: contrib/admin/templates/admin/submit_line.html:7
+msgid "Save"
+msgstr "儲存"
+
+#: contrib/admin/templates/admin/change_list.html:10
+#, python-format
+msgid "Add %(name)s"
+msgstr "新增 %(name)s"
+
+#: contrib/admin/templates/admin/index.html:33
+msgid "Change"
+msgstr "變更"
+
+#: contrib/admin/templates/admin/index.html:43
+msgid "You don't have permission to edit anything."
+msgstr "你沒有編輯任何東西的權限"
+
+#: contrib/admin/templates/admin/index.html:51
+msgid "Recent Actions"
+msgstr "最近的動作"
+
+#: contrib/admin/templates/admin/index.html:52
+msgid "My Actions"
+msgstr "我的動作"
+
+#: contrib/admin/templates/admin/index.html:56
+msgid "None available"
+msgstr "沒有可用的"
+
+#: contrib/admin/templates/admin/base_site.html:4
+msgid "Django site admin"
+msgstr "Django 網站管理"
+
+#: contrib/admin/templates/admin/base_site.html:7
+msgid "Django administration"
+msgstr "Django 管理"
+
+#: contrib/admin/templates/admin/object_history.html:18
+msgid "Date/time"
+msgstr "日期/時間"
+
+#: contrib/admin/templates/admin/object_history.html:19 models/auth.py:47
+msgid "User"
+msgstr "使用者"
+
+#: contrib/admin/templates/admin/object_history.html:20
+msgid "Action"
+msgstr "動作"
+
+#: contrib/admin/templates/admin/object_history.html:26
+msgid "DATE_WITH_TIME_FULL"
+msgstr "DATE_WITH_TIME_FULL"
+
+#: contrib/admin/templates/admin/object_history.html:36
+msgid ""
+"This object doesn't have a change history. It probably wasn't added via this "
+"admin site."
+msgstr "這個物件沒有變更的歷蜜。它可能不是透過這個管理網站新增的。"
+
+#: contrib/admin/templates/admin/500.html:4
+msgid "Server error"
+msgstr "伺服器錯誤"
+
+#: contrib/admin/templates/admin/500.html:6
+msgid "Server error (500)"
+msgstr "伺服器錯誤 (500)"
+
+#: contrib/admin/templates/admin/500.html:9
+msgid "Server Error <em>(500)</em>"
+msgstr "伺服器錯誤 <em>(500)</em>"
+
+#: contrib/admin/templates/admin/500.html:10
+msgid ""
+"There's been an error. It's been reported to the site administrators via e-"
+"mail and should be fixed shortly. Thanks for your patience."
+msgstr ""
+"有一個錯誤。它已經被透過電子郵件報告給了網站管理員,應該不久就會解決。感謝你"
+"的忍耐。"
+
+#: contrib/admin/templates/admin/search_form.html:7
+msgid "Go"
+msgstr "去"
+
+#: contrib/admin/templates/admin/login.html:15
+msgid "Username:"
+msgstr "使用者名稱:"
+
+#: contrib/admin/templates/admin/login.html:18
+msgid "Password:"
+msgstr "密碼:"
+
+#: contrib/admin/templates/admin/login.html:20
+msgid "Have you <a href=\"/password_reset/\">forgotten your password</a>?"
+msgstr "你 <a href=\"/password_reset/\">忘記你的密碼了嗎</a>?"
+
+#: contrib/admin/templates/admin/base.html:23
+msgid "Welcome,"
+msgstr "歡迎,"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:3
+msgid "Documentation"
+msgstr "文件"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:3
+msgid "Bookmarklets"
+msgstr "Bookmarklets"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:5
+msgid "Documentation bookmarklets"
+msgstr "文件 bookmarklets"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:9
+msgid ""
+"\n"
+"<p class=\"help\">To install bookmarklets, drag the link to your bookmarks\n"
+"toolbar, or right-click the link and add it to your bookmarks. Now you can\n"
+"select the bookmarklet from any page in the site.  Note that some of these\n"
+"bookmarklets require you to be viewing the site from a computer designated\n"
+"as \"internal\" (talk to your system administrator if you aren't sure if\n"
+"your computer is \"internal\").</p>\n"
+msgstr ""
+"\n"
+"<p class=\"help\">要安裝 bookmarklet,把連結拖進你的書籤工具列,或右擊該連結"
+"後新增到你的書籤裡。現在你可以從網站的任何頁面來選擇 bookmarklet。注意其中某"
+"些 bookmarklet 要求你必須是從被稱為 \"內部\" 的電腦來檢視網站的 (如果你不確定"
+"你的電腦是否在 \"內部\",那就和你的系統管理員談談)。</p>\n"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:19
+msgid "Documentation for this page"
+msgstr "本頁面的文件"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:20
+msgid ""
+"Jumps you from any page to the documentation for the view that generates "
+"that page."
+msgstr "讓你跳到用來產生該頁面之檢視的任何一頁文件。"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:22
+msgid "Show object ID"
+msgstr "顯示物件 ID"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:23
+msgid ""
+"Shows the content-type and unique ID for pages that represent a single "
+"object."
+msgstr "顯示用來表示單一物件的頁面 content-type 與唯一 ID。"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:25
+msgid "Edit this object (current window)"
+msgstr "編輯此物件 (目前視窗)"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:26
+msgid "Jumps to the admin page for pages that represent a single object."
+msgstr "跳到用來表示單一物件的管理頁面。"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:28
+msgid "Edit this object (new window)"
+msgstr "編輯此物件 (新視窗)"
+
+#: contrib/admin/templates/admin_doc/bookmarklets.html:29
+msgid "As above, but opens the admin page in a new window."
+msgstr "如上,但在新視窗裡開啟管理頁面。"
+
+#: contrib/admin/templates/widget/date_time.html:3
+msgid "Date:"
+msgstr "日期:"
+
+#: contrib/admin/templates/widget/date_time.html:4
+msgid "Time:"
+msgstr "時間:"
+
+#: contrib/admin/templates/widget/file.html:2
+msgid "Currently:"
+msgstr "目前:"
+
+#: contrib/admin/templates/widget/file.html:3
+msgid "Change:"
+msgstr "變更:"
+
+#: contrib/admin/templates/registration/password_reset_form.html:4
+#: contrib/admin/templates/registration/password_reset_form.html:6
+#: contrib/admin/templates/registration/password_reset_form.html:10
+#: contrib/admin/templates/registration/password_reset_done.html:4
+msgid "Password reset"
+msgstr "密碼重設"
+
+#: contrib/admin/templates/registration/password_reset_form.html:12
+msgid ""
+"Forgotten your password? Enter your e-mail address below, and we'll reset "
+"your password and e-mail the new one to you."
+msgstr ""
+"忘記你的密碼了?在下面輸入你的電子郵件地址,我們就會重設你的密碼並把新的用電"
+"子郵件寄給你。"
+
+#: contrib/admin/templates/registration/password_reset_form.html:16
+msgid "E-mail address:"
+msgstr "電子郵件地址:"
+
+#: contrib/admin/templates/registration/password_reset_form.html:16
+msgid "Reset my password"
+msgstr "重設我的密碼"
+
+#: contrib/admin/templates/registration/password_reset_email.html:2
+msgid "You're receiving this e-mail because you requested a password reset"
+msgstr "因為你要求重設密碼,所以收到了這封電子郵件"
+
+#: contrib/admin/templates/registration/password_reset_email.html:3
+#, python-format
+msgid "for your user account at %(site_name)s"
+msgstr "你在 %(site_name)s 裡的使用者帳號"
+
+#: contrib/admin/templates/registration/password_reset_email.html:5
+#, python-format
+msgid "Your new password is: %(new_password)s"
+msgstr "你的新密碼是: %(new_password)s"
+
+#: contrib/admin/templates/registration/password_reset_email.html:7
+msgid "Feel free to change this password by going to this page:"
+msgstr "放心地到此頁面變更密碼:"
+
+#: contrib/admin/templates/registration/password_reset_email.html:11
+msgid "Your username, in case you've forgotten:"
+msgstr "你的使用者名稱,萬一你已經忘記的話:"
+
+#: contrib/admin/templates/registration/password_reset_email.html:13
+msgid "Thanks for using our site!"
+msgstr "感謝使用本網站!"
+
+#: contrib/admin/templates/registration/password_reset_email.html:15
+#, python-format
+msgid "The %(site_name)s team"
+msgstr "%(site_name)s 團隊"
+
+#: contrib/admin/templates/registration/logged_out.html:8
+msgid "Thanks for spending some quality time with the Web site today."
+msgstr "感謝你今天花了重要的時間留在本網站。"
+
+#: contrib/admin/templates/registration/logged_out.html:10
+msgid "Log in again"
+msgstr "再次登入"
+
+#: contrib/admin/templates/registration/password_reset_done.html:6
+#: contrib/admin/templates/registration/password_reset_done.html:10
+msgid "Password reset successful"
+msgstr "密碼成功地重設"
+
+#: contrib/admin/templates/registration/password_reset_done.html:12
+msgid ""
+"We've e-mailed a new password to the e-mail address you submitted. You "
+"should be receiving it shortly."
+msgstr "我們已經把新的密碼寄到你送出的電子郵件地址。你應該不久就能收到。"
+
+#: contrib/admin/templates/registration/password_change_form.html:4
+#: contrib/admin/templates/registration/password_change_form.html:6
+#: contrib/admin/templates/registration/password_change_form.html:10
+#: contrib/admin/templates/registration/password_change_done.html:4
+msgid "Password change"
+msgstr "密碼變更"
+
+#: contrib/admin/templates/registration/password_change_form.html:12
+msgid ""
+"Please enter your old password, for security's sake, and then enter your new "
+"password twice so we can verify you typed it in correctly."
+msgstr ""
+"為了安全上的考慮,請輸入你的舊密碼,再輸入新密碼兩次,讓我們核驗你已正確地輸"
+"入。"
+
+#: contrib/admin/templates/registration/password_change_form.html:17
+msgid "Old password:"
+msgstr "舊密碼:"
+
+#: contrib/admin/templates/registration/password_change_form.html:19
+msgid "New password:"
+msgstr "新密碼:"
+
+#: contrib/admin/templates/registration/password_change_form.html:21
+msgid "Confirm password:"
+msgstr "確認密碼:"
+
+#: contrib/admin/templates/registration/password_change_form.html:23
+msgid "Change my password"
+msgstr "變更我的密碼"
+
+#: contrib/admin/templates/registration/password_change_done.html:6
+#: contrib/admin/templates/registration/password_change_done.html:10
+msgid "Password change successful"
+msgstr "密碼成功地變更"
+
+#: contrib/admin/templates/registration/password_change_done.html:12
+msgid "Your password was changed."
+msgstr "你的密碼已變更。"
+
+#: contrib/flatpages/models/flatpages.py:7
+msgid ""
+"Example: '/about/contact/'. Make sure to have leading and trailing slashes."
+msgstr "範例: '/about/contact/'。開頭與結束都一定要有斜線。"
+
+#: contrib/flatpages/models/flatpages.py:8
+msgid "title"
+msgstr "標題"
+
+#: contrib/flatpages/models/flatpages.py:9
+msgid "content"
+msgstr "內容"
+
+#: contrib/flatpages/models/flatpages.py:10
+msgid "enable comments"
+msgstr "允許評論"
+
+#: contrib/flatpages/models/flatpages.py:11
+msgid "template name"
+msgstr "模板名稱"
+
+#: contrib/flatpages/models/flatpages.py:12
+msgid ""
+"Example: 'flatpages/contact_page'. If this isn't provided, the system will "
+"use 'flatpages/default'."
+msgstr ""
+"範例: 'flatpages/contact_page'。如果沒有提供它,系統會使用 'flatpages/"
+"default'。"
+
+#: contrib/flatpages/models/flatpages.py:13
+msgid "registration required"
+msgstr "需要註冊"
+
+#: contrib/flatpages/models/flatpages.py:13
+msgid "If this is checked, only logged-in users will be able to view the page."
+msgstr "如果此項被選取,則只有登入的使用者可以檢視頁面。"
+
+#: contrib/flatpages/models/flatpages.py:17
+msgid "flat page"
+msgstr "簡平頁面"
+
+#: contrib/flatpages/models/flatpages.py:18
+msgid "flat pages"
+msgstr "簡平頁面"
+
+#: contrib/redirects/models/redirects.py:7
+msgid "redirect from"
+msgstr "重導向自"
+
+#: contrib/redirects/models/redirects.py:8
+msgid ""
+"This should be an absolute path, excluding the domain name. Example: '/"
+"events/search/'."
+msgstr "此應為一絕對路徑,但不包括網域名稱。範例: '/events/search/'。"
+
+#: contrib/redirects/models/redirects.py:9
+msgid "redirect to"
+msgstr "重導向至"
+
+#: contrib/redirects/models/redirects.py:10
+msgid ""
+"This can be either an absolute path (as above) or a full URL starting with "
+"'http://'."
+msgstr "此可為一絕對路徑 (如上) 或一個以 'http://' 開頭的完整 URL. "
+
+#: contrib/redirects/models/redirects.py:12
+msgid "redirect"
+msgstr "重導向"
+
+#: contrib/redirects/models/redirects.py:13
+msgid "redirects"
+msgstr "重導向"
+
+#: contrib/comments/views/karma.py:18
+msgid "Anonymous users cannot vote"
+msgstr "匿名使用者不可投票"
+
+#: contrib/comments/views/karma.py:22
+msgid "Invalid comment ID"
+msgstr "無效的評論 ID"
+
+#: contrib/comments/views/karma.py:24
+msgid "No voting for yourself"
+msgstr "不要投票給你自己"
+
+#: contrib/comments/views/comments.py:25
+msgid ""
+"This rating is required because you've entered at least one other rating."
+msgstr "此等級被要求是因為你至少輸入了一個其它的等級。"
+
+#: contrib/comments/views/comments.py:109
+#, python-format
+msgid ""
+"This comment was posted by a user who has posted fewer than %(count)s "
+"comment:\n"
+"\n"
+"%(text)s"
+msgid_plural ""
+"This comment was posted by a user who has posted fewer than %(count)s "
+"comments:\n"
+"\n"
+"%(text)s"
+msgstr[0] ""
+"張貼此評論的使用者之所有評論少於 %(count)s:\n"
+"\n"
+"%(text)s"
+msgstr[1] ""
+"張貼此評論的使用者之所有評論少於 %(count)s:\n"
+"\n"
+"%(text)s"
+
+#: contrib/comments/views/comments.py:114
+#, python-format
+msgid ""
+"This comment was posted by a sketchy user:\n"
+"\n"
+"%(text)s"
+msgstr ""
+"此評論被一個隨便的使用者所張貼:\n"
+"\n"
+"%(text)s"
+
+#: contrib/comments/views/comments.py:186
+#: contrib/comments/views/comments.py:277
+msgid "Only POSTs are allowed"
+msgstr "只允許 POST"
+
+#: contrib/comments/views/comments.py:190
+#: contrib/comments/views/comments.py:281
+msgid "One or more of the required fields wasn't submitted"
+msgstr "一個或多個所需的欄位沒有送出"
+
+#: contrib/comments/views/comments.py:194
+#: contrib/comments/views/comments.py:283
+msgid "Somebody tampered with the comment form (security violation)"
+msgstr "有人篡改了評論表單 (違反保全)"
+
+#: contrib/comments/views/comments.py:204
+#: contrib/comments/views/comments.py:289
+msgid ""
+"The comment form had an invalid 'target' parameter -- the object ID was "
+"invalid"
+msgstr "此評論表單有一個無效的 'target' 參數 -- 物件 ID 是無效的"
+
+#: contrib/comments/views/comments.py:254
+#: contrib/comments/views/comments.py:318
+msgid "The comment form didn't provide either 'preview' or 'post'"
+msgstr "此評論表單沒有提供 'preview' 或 'post'"
+
+#: contrib/comments/models/comments.py:8
+#: contrib/comments/models/comments.py:161
+msgid "object ID"
+msgstr "物件 ID"
+
+#: contrib/comments/models/comments.py:9
+msgid "headline"
+msgstr "頭條"
+
+#: contrib/comments/models/comments.py:10
+#: contrib/comments/models/comments.py:162
+msgid "comment"
+msgstr "評論"
+
+#: contrib/comments/models/comments.py:11
+msgid "rating #1"
+msgstr "等級 #1"
+
+#: contrib/comments/models/comments.py:12
+msgid "rating #2"
+msgstr "等級 #2"
+
+#: contrib/comments/models/comments.py:13
+msgid "rating #3"
+msgstr "等級 #3"
+
+#: contrib/comments/models/comments.py:14
+msgid "rating #4"
+msgstr "等級 #4"
+
+#: contrib/comments/models/comments.py:15
+msgid "rating #5"
+msgstr "等級 #5"
+
+#: contrib/comments/models/comments.py:16
+msgid "rating #6"
+msgstr "等級 #6"
+
+#: contrib/comments/models/comments.py:17
+msgid "rating #7"
+msgstr "等級 #7"
+
+#: contrib/comments/models/comments.py:18
+msgid "rating #8"
+msgstr "等級 #8"
+
+#: contrib/comments/models/comments.py:23
+msgid "is valid rating"
+msgstr "是有效的等級"
+
+#: contrib/comments/models/comments.py:24
+#: contrib/comments/models/comments.py:164
+msgid "date/time submitted"
+msgstr "日期/時間已發送"
+
+#: contrib/comments/models/comments.py:25
+#: contrib/comments/models/comments.py:165
+msgid "is public"
+msgstr "是公開的"
+
+#: contrib/comments/models/comments.py:27
+msgid "is removed"
+msgstr "已移除"
+
+#: contrib/comments/models/comments.py:27
+msgid ""
+"Check this box if the comment is inappropriate. A \"This comment has been "
+"removed\" message will be displayed instead."
+msgstr "如果此評論不恰當則選取這個方塊,其將以 \"此評論已被移除\" 訊息取代。"
+
+#: contrib/comments/models/comments.py:31
+msgid "Comment"
+msgstr "評論"
+
+#: contrib/comments/models/comments.py:32
+msgid "Comments"
+msgstr "評論"
+
+#: contrib/comments/models/comments.py:85
+#: contrib/comments/models/comments.py:204
+msgid "Content object"
+msgstr "內容物件"
+
+#: contrib/comments/models/comments.py:113
+#, python-format
+msgid ""
+"Posted by %(user)s at %(date)s\n"
+"\n"
+"%(comment)s\n"
+"\n"
+"http://%(domain)s%(url)s"
+msgstr ""
+"由 %(user)s 在 %(date)s 張貼\n"
+"\n"
+"%(comment)s\n"
+"\n"
+"http://%(domain)s%(url)s"
+
+#: contrib/comments/models/comments.py:163
+msgid "person's name"
+msgstr "人名"
+
+#: contrib/comments/models/comments.py:166
+msgid "ip address"
+msgstr "ip 位址"
+
+#: contrib/comments/models/comments.py:168
+msgid "approved by staff"
+msgstr "由工作人員核准"
+
+#: contrib/comments/models/comments.py:172
+msgid "Free comment"
+msgstr "自由評論"
+
+#: contrib/comments/models/comments.py:173
+msgid "Free comments"
+msgstr "自由評論"
+
+#: contrib/comments/models/comments.py:209
+msgid "score"
+msgstr "分數"
+
+#: contrib/comments/models/comments.py:210
+msgid "score date"
+msgstr "分數日期"
+
+#: contrib/comments/models/comments.py:213
+msgid "Karma score"
+msgstr "Karma 分數"
+
+#: contrib/comments/models/comments.py:214
+msgid "Karma scores"
+msgstr "Karma 分數"
+
+#: contrib/comments/models/comments.py:223
+#, python-format
+msgid "%(score)d rating by %(user)s"
+msgstr "被 %(user)s 評定為 %(score)d 等級"
+
+#: contrib/comments/models/comments.py:248
+msgid "flag date"
+msgstr "標識日期"
+
+#: contrib/comments/models/comments.py:251
+msgid "User flag"
+msgstr "使用者旗標"
+
+#: contrib/comments/models/comments.py:252
+msgid "User flags"
+msgstr "使用者旗標"
+
+#: contrib/comments/models/comments.py:256
+#, python-format
+msgid "Flag by %r"
+msgstr "被 %r 標識"
+
+#: contrib/comments/models/comments.py:271
+#, python-format
+msgid ""
+"This comment was flagged by %(user)s:\n"
+"\n"
+"%(text)s"
+msgstr ""
+"此評論被 %(user)s 標識:\n"
+"\n"
+"%(text)s"
+
+#: contrib/comments/models/comments.py:278
+msgid "deletion date"
+msgstr "刪除日期"
+
+#: contrib/comments/models/comments.py:281
+msgid "Moderator deletion"
+msgstr "仲裁刪除"
+
+#: contrib/comments/models/comments.py:282
+msgid "Moderator deletions"
+msgstr "仲裁刪除"
+
+#: contrib/comments/models/comments.py:286
+#, python-format
+msgid "Moderator deletion by %r"
+msgstr "由 %r 仲裁刪除"
+
+#: parts/auth/formfields.py:27
+msgid ""
+"Your Web browser doesn't appear to have cookies enabled. Cookies are "
+"required for logging in."
+msgstr "你的網頁瀏覽器看來沒有啟用 cookie。若要登入則需使用 cookie。"
+
+#: 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: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/translation.py:350
+msgid "DATE_FORMAT"
+msgstr "DATE_FORMAT"
+
+#: utils/translation.py:351
+msgid "DATETIME_FORMAT"
+msgstr "DATETIME_FORMAT"
+
+#: utils/translation.py:352
+msgid "TIME_FORMAT"
+msgstr "TIME_FORMAT"
+
+#: utils/timesince.py:12
+msgid "year"
+msgid_plural "years"
+msgstr[0] "年"
+msgstr[1] "年"
+
+#: utils/timesince.py:13
+msgid "month"
+msgid_plural "months"
+msgstr[0] "月"
+msgstr[1] "月"
+
+#: utils/timesince.py:14
+msgid "day"
+msgid_plural "days"
+msgstr[0] "日"
+msgstr[1] "日"
+
+#: utils/timesince.py:15
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] "時"
+msgstr[1] "時"
+
+#: utils/timesince.py:16
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] "分"
+msgstr[1] "分"
+
+#: models/core.py:7
+msgid "domain name"
+msgstr "網域名稱"
+
+#: models/core.py:8
+msgid "display name"
+msgstr "顯示名稱"
+
+#: models/core.py:10
+msgid "site"
+msgstr "網站"
+
+#: models/core.py:11
+msgid "sites"
+msgstr "網站"
+
+#: models/core.py:28
+msgid "label"
+msgstr "標示"
+
+#: models/core.py:29 models/core.py:40 models/auth.py:6 models/auth.py:19
+msgid "name"
+msgstr "名稱"
+
+#: models/core.py:31
+msgid "package"
+msgstr "套件"
+
+#: models/core.py:32
+msgid "packages"
+msgstr "套件"
+
+#: models/core.py:42
+msgid "python module name"
+msgstr "python 模組名稱"
+
+#: models/core.py:44
+msgid "content type"
+msgstr "內容型態"
+
+#: models/core.py:45
+msgid "content types"
+msgstr "內容型態"
+
+#: models/core.py:67
+msgid "session key"
+msgstr "session 鍵"
+
+#: models/core.py:68
+msgid "session data"
+msgstr "session 資料"
+
+#: models/core.py:69
+msgid "expire date"
+msgstr "到期日期"
+
+#: models/core.py:71
+msgid "session"
+msgstr "session"
+
+#: models/core.py:72
+msgid "sessions"
+msgstr "sessions"
+
+#: models/auth.py:8
+msgid "codename"
+msgstr "codename"
+
+#: models/auth.py:10
+msgid "Permission"
+msgstr "權限"
+
+#: models/auth.py:11 models/auth.py:58
+msgid "Permissions"
+msgstr "權限"
+
+#: models/auth.py:22
+msgid "Group"
+msgstr "群組"
+
+#: models/auth.py:23 models/auth.py:60
+msgid "Groups"
+msgstr "群組"
+
+#: models/auth.py:33
+msgid "username"
+msgstr "使用者名稱"
+
+#: models/auth.py:34
+msgid "first name"
+msgstr "名字"
+
+#: models/auth.py:35
+msgid "last name"
+msgstr "姓氏"
+
+#: models/auth.py:36
+msgid "e-mail address"
+msgstr "電子郵件地址"
+
+#: models/auth.py:37
+msgid "password"
+msgstr "密碼"
+
+#: models/auth.py:37
+msgid "Use '[algo]$[salt]$[hexdigest]'"
+msgstr "使用 '[algo]$[salt]$[hexdigest]'"
+
+#: models/auth.py:38
+msgid "staff status"
+msgstr "工作人員狀態"
+
+#: models/auth.py:38
+msgid "Designates whether the user can log into this admin site."
+msgstr "指明何使用者可以登入此管理網站。"
+
+#: models/auth.py:39
+msgid "active"
+msgstr "活動中"
+
+#: models/auth.py:40
+msgid "superuser status"
+msgstr "超級使用者狀態"
+
+#: models/auth.py:41
+msgid "last login"
+msgstr "上次登入"
+
+#: models/auth.py:42
+msgid "date joined"
+msgstr "加入日期"
+
+#: models/auth.py:44
+msgid ""
+"In addition to the permissions manually assigned, this user will also get "
+"all permissions granted to each group he/she is in."
+msgstr "除了手動指定的權限之外,這個使用者也會得到其群組擁有的所有權限。"
+
+#: models/auth.py:48
+msgid "Users"
+msgstr "使用者"
+
+#: models/auth.py:57
+msgid "Personal info"
+msgstr "個人資訊"
+
+#: models/auth.py:59
+msgid "Important dates"
+msgstr "重要日期"
+
+#: models/auth.py:216
+msgid "Message"
+msgstr "訊息"