[Checkins] SVN: z3c.form/trunk/ Add chinese translation. Mention that in CHANGES.txt
Dan Korostelev
nadako at gmail.com
Mon Sep 8 02:55:52 EDT 2008
Log message for revision 90926:
Add chinese translation. Mention that in CHANGES.txt
Changed:
U z3c.form/trunk/CHANGES.txt
A z3c.form/trunk/src/z3c/form/locales/zh_CN/
A z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/
A z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.mo
A z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po
-=-
Modified: z3c.form/trunk/CHANGES.txt
===================================================================
--- z3c.form/trunk/CHANGES.txt 2008-09-08 06:30:06 UTC (rev 90925)
+++ z3c.form/trunk/CHANGES.txt 2008-09-08 06:55:51 UTC (rev 90926)
@@ -10,7 +10,7 @@
converting to a widget value.
- Feature: Add support for internationalization of z3c.form's messages.
- Added Russian and French translations.
+ Added Russian, French, German and Chinese translations.
- Feature: The `TypeError` message used when a field does not provide
``IFormUnicode`` now also contains the type of the field.
Added: z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.mo
===================================================================
(Binary files differ)
Property changes on: z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.mo
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po
===================================================================
--- z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po (rev 0)
+++ z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po 2008-09-08 06:55:51 UTC (rev 90926)
@@ -0,0 +1,557 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: Thu Sep 4 14:30:01 2008\n"
+"PO-Revision-Date: \n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Chinese\n"
+"X-Poedit-Country: CHINA\n"
+
+#: src/z3c/form/browser/multi.py:57
+#: src/z3c/form/form.py:203
+msgid "Add"
+msgstr "æ·»å "
+
+#: src/z3c/form/browser/multi.py:61
+msgid "Remove"
+msgstr "å é¤"
+
+#: src/z3c/form/browser/select.py:39
+msgid "no value"
+msgstr "空å¼"
+
+#: src/z3c/form/browser/select.py:40
+msgid "select a value ..."
+msgstr "éæ©ä¸ä¸ªå¼ ..."
+
+#: src/z3c/form/converter.py:123
+msgid "The entered value is not a valid integer literal."
+msgstr "è¾å
¥å¼ä¸æ¯ä¸ä¸ªææçæ´å"
+
+#: src/z3c/form/converter.py:130
+#: src/z3c/form/converter.py:137
+msgid "The entered value is not a valid decimal literal."
+msgstr "è¾å
¥å¼ä¸æ¯ä¸ä¸ªææçåè¿å¶ç±»å"
+
+#: src/z3c/form/converter.py:232
+msgid "Bytes data is not a file object"
+msgstr "åèæ°æ®ä¸æ¯ä¸ä¸ªæ件对象"
+
+#: src/z3c/form/error.py:89
+msgid "The system could not process the given value."
+msgstr "ç³»ç»æ æ³å¤çç»å®å¼."
+
+#: src/z3c/form/form.py:201
+#: src/z3c/form/form.py:240
+#: src/z3c/form/subform.py:29
+msgid "There were some errors."
+msgstr "æä¸äºé误."
+
+#: src/z3c/form/form.py:241
+#: src/z3c/form/subform.py:30
+msgid "Data successfully updated."
+msgstr "æ°æ®å·²æåæ´æ°."
+
+#: src/z3c/form/form.py:242
+#: src/z3c/form/subform.py:31
+msgid "No changes were applied."
+msgstr "没æåæ´è¢«åºç¨."
+
+#: src/z3c/form/form.py:259
+msgid "Apply"
+msgstr "åºç¨"
+
+#: src/z3c/form/interfaces.py:101
+#: src/z3c/form/interfaces.py:735
+msgid "Context"
+msgstr "ä¸ä¸æ"
+
+#: src/z3c/form/interfaces.py:102
+msgid "The context in which the data is validated."
+msgstr "æ°æ®è¢«éªè¯çä¸ä¸æ."
+
+#: src/z3c/form/interfaces.py:142
+#: src/z3c/form/interfaces.py:946
+msgid "Widget"
+msgstr "çªä½"
+
+#: src/z3c/form/interfaces.py:143
+msgid "The widget that the view is on"
+msgstr "è§å¾æå¨ççªä½"
+
+#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:360
+#: src/z3c/form/interfaces.py:629
+msgid "Error"
+msgstr "é误"
+
+#: src/z3c/form/interfaces.py:148
+msgid "Error the view is for."
+msgstr "é误è§å¾"
+
+#: src/z3c/form/interfaces.py:164
+#: src/z3c/form/interfaces.py:603
+msgid "Title"
+msgstr "æ é¢"
+
+#: src/z3c/form/interfaces.py:165
+msgid "The name of the field within the form."
+msgstr "表åçnameå段"
+
+#: src/z3c/form/interfaces.py:169
+msgid "Schema Field"
+msgstr "模å¼å段"
+
+#: src/z3c/form/interfaces.py:170
+msgid "The schema field that is to be rendered."
+msgstr "å°ä¼æ¸²æç模å¼å段"
+
+#: src/z3c/form/interfaces.py:174
+#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:796
+msgid "Prefix"
+msgstr "åç¼"
+
+#: src/z3c/form/interfaces.py:175
+msgid "The prefix of the field used to avoid name clashes."
+msgstr "ç¨äºé¿å
ååå²çªçåç¼å段"
+
+#: src/z3c/form/interfaces.py:179
+#: src/z3c/form/interfaces.py:347
+#: src/z3c/form/interfaces.py:761
+msgid "Mode"
+msgstr "æ ·å¼"
+
+#: src/z3c/form/interfaces.py:180
+msgid "The mode in which to render the widget for the field."
+msgstr "å段ççªä½æ¸²ææ ·å¼"
+
+#: src/z3c/form/interfaces.py:184
+msgid "Interface"
+msgstr "æ¥å£"
+
+#: src/z3c/form/interfaces.py:185
+msgid "The interface from which the field is coming."
+msgstr "å段æ¥èªçæ¥å£"
+
+#: src/z3c/form/interfaces.py:189
+msgid "Data Provider"
+msgstr "æ°æ®æä¾è
"
+
+#: src/z3c/form/interfaces.py:190
+msgid "The component providing the data of the field for the widget."
+msgstr "为çªä½æä¾å段æ°æ®çç»ä»¶"
+
+#: src/z3c/form/interfaces.py:195
+msgid "Widget Factory"
+msgstr "çªä½å·¥å"
+
+#: src/z3c/form/interfaces.py:196
+msgid "The widget factory."
+msgstr "çªä½çå·¥å"
+
+#: src/z3c/form/interfaces.py:314
+msgid "True-value Label"
+msgstr "çå¼æ ç¾"
+
+#: src/z3c/form/interfaces.py:315
+msgid "The label for a true value of the Bool field."
+msgstr "Boolå段ççå¼æ ç¾"
+
+#: src/z3c/form/interfaces.py:319
+msgid "False-value Label"
+msgstr "åå¼æ ç¾"
+
+#: src/z3c/form/interfaces.py:320
+msgid "The label for a false value of the Bool field."
+msgstr "Boolå段çåå¼æ ç¾"
+
+#: src/z3c/form/interfaces.py:330
+#: src/z3c/form/interfaces.py:597
+#: src/z3c/form/interfaces.py:843
+msgid "Name"
+msgstr "åå"
+
+#: src/z3c/form/interfaces.py:331
+#, fuzzy
+msgid "The name the widget is known under."
+msgstr "çªä½æç¥çåå."
+
+#: src/z3c/form/interfaces.py:335
+#: src/z3c/form/interfaces.py:790
+msgid "Label"
+msgstr "æ è®°"
+
+#: src/z3c/form/interfaces.py:336
+msgid ""
+"\n"
+" The widget label.\n"
+"\n"
+" Label may be translated for the request.\n"
+"\n"
+" The attribute may be implemented as either a read-write or read-only\n"
+" property, depending on the requirements for a specific implementation.\n"
+" "
+msgstr ""
+"\n"
+" çªä½æ è®°. \n"
+"\n"
+" æ ¹æ®éæ±,æ è®°å¯è½è¢«ç¿»è¯. \n"
+"\n"
+" æ ¹æ®ç¹å®å®ç°çéæ±,å±æ§å¯è½è¢«è®¾è®¡ä¸ºè¯»åæåªè¯».\n"
+" "
+
+#: src/z3c/form/interfaces.py:348
+msgid "A widget mode."
+msgstr "ä¸ä¸ªçªä½æ ·å¼."
+
+#: src/z3c/form/interfaces.py:353
+msgid "Required"
+msgstr "å¿
é"
+
+#: src/z3c/form/interfaces.py:354
+msgid "If true the widget should be displayed as required input."
+msgstr "å¦æ为ç,çªä½åºæ¾ç¤ºä¸ºæéçè¾å
¥."
+
+#: src/z3c/form/interfaces.py:361
+msgid "If an error occurred during any step, the error view stored here."
+msgstr "å¦æå¨ä»»ä½ä¸æ¥æé误åç,é误è§å¾å°è¢«å¨åå¨é£é."
+
+#: src/z3c/form/interfaces.py:366
+msgid "Value"
+msgstr "å¼"
+
+#: src/z3c/form/interfaces.py:367
+msgid "The value that the widget represents."
+msgstr "çªä½è¡¨ç°å¼"
+
+#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:541
+#: src/z3c/form/interfaces.py:772
+msgid "Ignore Request"
+msgstr "忽ç¥è¯·æ±"
+
+#: src/z3c/form/interfaces.py:374
+#, fuzzy
+msgid "A flag, when set, forces the widget not to look at the request for a value."
+msgstr "å½è¿ä¸ªæ 记被设置æ¶,强å¶çªä½ä¸å»ååºå¼ç请æ±."
+
+#: src/z3c/form/interfaces.py:419
+msgid "NOVALUE Token"
+msgstr "éå¼ æ è®°"
+
+#: src/z3c/form/interfaces.py:420
+msgid "The token to be used, if no value has been selected."
+msgstr "å¦æ没æ使ç¨ä»»ä½å¼,è¿ä¸ªæ è®°å°è¢«ä½¿ç¨"
+
+#: src/z3c/form/interfaces.py:423
+#, fuzzy
+msgid "Terms"
+msgstr "æ¡æ¬¾"
+
+#: src/z3c/form/interfaces.py:424
+msgid "A component that provides the options for selection."
+msgstr "æä¾å¯ä¾éæ©çé项çç»ä»¶"
+
+#: src/z3c/form/interfaces.py:454
+msgid "Prompt"
+msgstr "æ示"
+
+#: src/z3c/form/interfaces.py:455
+msgid "A flag, when set, enables a choice explicitely requesting the user to choose a value."
+msgstr "å½è¿ä¸ªæ 记被设置æ¶,å¢å ä¸ä¸ªéæ©æç¡®çè¦æ±ç¨æ·ä¸ä¸ªå¼."
+
+#: src/z3c/form/interfaces.py:460
+msgid "Items"
+msgstr "æ¡ç®"
+
+#: src/z3c/form/interfaces.py:461
+msgid "A collection of dictionaries containing all pieces of information for renderiing. The following keys must be in each dictionary: id, value, content, selected"
+msgstr "ä¸ä¸ªå
å«ææ渲æç段信æ¯çåå
¸éå.å¦ä¸çé®å¿
é¡»å¨æ¯ä¸ªåå
¸ä¸: id, value, content, selected"
+
+#: src/z3c/form/interfaces.py:466
+msgid "No-Value Message"
+msgstr "ç©ºå¼ ä¿¡æ¯"
+
+#: src/z3c/form/interfaces.py:467
+#: src/z3c/form/interfaces.py:472
+msgid "A human-readable text that is displayed to refer the missing value."
+msgstr "丢失çå¼å°ä»¥äººç±»å¯è¯»çææ¬æ¾ç¤º."
+
+#: src/z3c/form/interfaces.py:471
+msgid "Prompt Message"
+msgstr "æ示信æ¯"
+
+#: src/z3c/form/interfaces.py:517
+#: src/z3c/form/interfaces.py:523
+msgid "The prefix of the widgets."
+msgstr "çªä½çåç¼"
+
+#: src/z3c/form/interfaces.py:528
+msgid "Errors"
+msgstr "é误"
+
+#: src/z3c/form/interfaces.py:529
+msgid "The collection of errors that occured during validation."
+msgstr "éªè¯ä¸æåºç°çé误éå"
+
+#: src/z3c/form/interfaces.py:535
+#: src/z3c/form/interfaces.py:740
+#: src/z3c/form/interfaces.py:766
+msgid "Ignore Context"
+msgstr "忽ç¥ä¸ä¸æ"
+
+#: src/z3c/form/interfaces.py:536
+#: src/z3c/form/interfaces.py:767
+msgid "If set the context is ignored to retrieve a value."
+msgstr "å¦æ设置äºä¸ä¸æ,忽ç¥ååºçä¸ä¸ªå¼."
+
+#: src/z3c/form/interfaces.py:542
+#: src/z3c/form/interfaces.py:773
+msgid "If set the request is ignored to retrieve a value."
+msgstr "å¦æ设置äºè¯·æ±å¿½ç¥ååºçä¸ä¸ªå¼."
+
+#: src/z3c/form/interfaces.py:547
+#: src/z3c/form/interfaces.py:778
+msgid "Ignore Readonly"
+msgstr "忽ç¥åªè¯»"
+
+#: src/z3c/form/interfaces.py:548
+#: src/z3c/form/interfaces.py:779
+msgid "If set then readonly fields will also be shown."
+msgstr "å¦æ被设置,åªè¯»å段ä¹ä¼è¢«æ¾ç¤º."
+
+#: src/z3c/form/interfaces.py:568
+#: src/z3c/form/zcml.py:69
+msgid "Field"
+msgstr "å段"
+
+#: src/z3c/form/interfaces.py:569
+msgid "The schema field which the widget is representing."
+msgstr "çªä½å°æ¾ç¤ºç模å¼å段."
+
+#: src/z3c/form/interfaces.py:598
+msgid "The object name."
+msgstr "对象å称."
+
+#: src/z3c/form/interfaces.py:604
+msgid "The action title."
+msgstr "å¨ä½æ é¢."
+
+#: src/z3c/form/interfaces.py:619
+#: src/z3c/form/interfaces.py:837
+msgid "Action"
+msgstr "å¨ä½"
+
+#: src/z3c/form/interfaces.py:620
+msgid "The action for which the event is created."
+msgstr "å建äºä»¶æ¶çå¨ä½."
+
+#: src/z3c/form/interfaces.py:630
+msgid "The error that occurred during the action."
+msgstr "å¨ä½åçæ¶äº§ççé误."
+
+#: src/z3c/form/interfaces.py:656
+msgid "Access Key"
+msgstr "访é®é®"
+
+#: src/z3c/form/interfaces.py:657
+msgid "The key when pressed causes the button to be pressed."
+msgstr "å½é®è¢«æä¸æ¶å¼åæé®è¢«æä¸."
+
+#: src/z3c/form/interfaces.py:663
+msgid "Action Factory"
+msgstr "å¨ä½å·¥å"
+
+#: src/z3c/form/interfaces.py:664
+msgid "The action factory."
+msgstr "å¨ä½çå·¥å"
+
+#: src/z3c/form/interfaces.py:674
+msgid "Image Path"
+msgstr "å¾åè·¯å¾"
+
+#: src/z3c/form/interfaces.py:675
+msgid "A relative image path to the root of the resources."
+msgstr "èµæºæ ¹ç®å½çç¸å¯¹å¾åè·¯å¾."
+
+#: src/z3c/form/interfaces.py:721
+msgid "Handlers"
+msgstr "å¤çå¨"
+
+#: src/z3c/form/interfaces.py:722
+msgid "A list of action handlers defined on the form."
+msgstr "表åä¸å®ä¹çå¨ä½å¤çå¨çå表."
+
+#: src/z3c/form/interfaces.py:736
+msgid "The context in which the widget is displayed."
+msgstr "çªä½å°è¢«æ¾ç¤ºçä¸ä¸æ."
+
+#: src/z3c/form/interfaces.py:741
+msgid "A flag, when set, forces the widget not to look at the context for a value."
+msgstr "å½è¿ä¸ªæ 记被设å®æ¶,强å¶çªä½ä¸ååºå¼çä¸ä¸æ."
+
+#: src/z3c/form/interfaces.py:762
+msgid "The mode in which to render the widgets."
+msgstr "渲æçªä½çæ ·å¼"
+
+#: src/z3c/form/interfaces.py:784
+msgid "Widgets"
+msgstr "çªä½"
+
+#: src/z3c/form/interfaces.py:785
+msgid "A widget manager containing the widgets to be used in the form."
+msgstr "ä¸ä¸ªå
å«äºè¡¨åä¸å°ç¨å°çææçªä½ççªä½ç®¡çå¨."
+
+#: src/z3c/form/interfaces.py:791
+msgid "A human readable text desribing the form that can be used in the UI."
+msgstr "ä¸ä»½äººç±»å¯è¯»ææ¬,æè¿°å¯ç¨äºUIç表å"
+
+#: src/z3c/form/interfaces.py:797
+msgid "The prefix of the form used to uniquely identify it."
+msgstr "ç¨äºå¯ä¸æ è¯è¿ä¸ªè¡¨åçåç¼."
+
+#: src/z3c/form/interfaces.py:801
+msgid "Status"
+msgstr "ç¶æ"
+
+#: src/z3c/form/interfaces.py:802
+msgid "The status message of the form."
+msgstr "表åçç¶ææ¶æ¯."
+
+#: src/z3c/form/interfaces.py:838
+msgid "The action defines the URI to which the form data is sent."
+msgstr "å®ä¹äºè¡¨åæ°æ®å°åéå¾çURIçå¨ä½"
+
+#: src/z3c/form/interfaces.py:844
+msgid "The name of the form used to identify it."
+msgstr "ç¨äºæ è¯è¡¨åçåå"
+
+#: src/z3c/form/interfaces.py:848
+msgid "Id"
+msgstr "Id"
+
+#: src/z3c/form/interfaces.py:849
+msgid "The id of the form used to identify it."
+msgstr "ç¨äºæ è¯è¡¨åçid"
+
+#: src/z3c/form/interfaces.py:853
+msgid "Method"
+msgstr "æ¹æ³"
+
+#: src/z3c/form/interfaces.py:854
+msgid "The HTTP method used to submit the form."
+msgstr "ç¨äºæ交表åçHTTPæ¹æ³."
+
+#: src/z3c/form/interfaces.py:860
+msgid "Encoding Type"
+msgstr "ç¼ç ç±»å"
+
+#: src/z3c/form/interfaces.py:861
+msgid "The data encoding used to submit the data safely."
+msgstr "ç¨äºå®å
¨æ交æ°æ®çæ°æ®ç¼ç ."
+
+#: src/z3c/form/interfaces.py:866
+msgid "Accepted Character Sets"
+msgstr "å¯æ¥åçå符é"
+
+#: src/z3c/form/interfaces.py:867
+msgid "This is a list of character sets the server accepts. By default this is unknwon."
+msgstr "è¿æ¯æå¡å¨å¯æ¥æ¶çå符éæ¸
å.é»è®¤æ¯æªç¥."
+
+#: src/z3c/form/interfaces.py:872
+msgid "Accepted Content Types"
+msgstr "å¯æ¥åçå
容类å"
+
+#: src/z3c/form/interfaces.py:873
+msgid "This is a list of content types the server can safely handle."
+msgstr "è¿æ¯æå¡å¨å¯ä»¥å®å
¨å¤ççå
容类åæ¸
å."
+
+#: src/z3c/form/interfaces.py:911
+msgid "Fields"
+msgstr "å段é"
+
+#: src/z3c/form/interfaces.py:912
+msgid "A field manager describing the fields to be used for the form."
+msgstr "ä¸ä¸ªå段管çå¨,æè¿°å°ç¨äºè¡¨åçå段"
+
+#: src/z3c/form/interfaces.py:921
+msgid "Buttons"
+msgstr "æé®é"
+
+#: src/z3c/form/interfaces.py:922
+msgid "A button manager describing the buttons to be used for the form."
+msgstr "ä¸ä¸ªæé®ç®¡çå¨,æè¿°ç¨äºè¡¨åçæé®."
+
+#: src/z3c/form/interfaces.py:947
+msgid "The widget for which the event was created."
+msgstr "äºä»¶å建çªä½"
+
+#: src/z3c/form/term.py:82
+msgid "yes"
+msgstr "æ¯"
+
+#: src/z3c/form/term.py:83
+msgid "no"
+msgstr "å¦"
+
+#: src/z3c/form/util.py:114
+msgid "Missing filename extension."
+msgstr "丢失æ件åæ©å±."
+
+#: src/z3c/form/zcml.py:38
+msgid "Layout template."
+msgstr "å¸å±æ¨¡æ¿."
+
+#: src/z3c/form/zcml.py:39
+msgid "Refers to a file containing a page template (should end in extension ``.pt`` or ``.html``)."
+msgstr "æåä¸ä¸ªå
å«é¡µé¢æ¨¡æ¿çæ件(åºè¯¥ä»¥æ©å±å``.pt`` æ ``.html``ç»æ)."
+
+#: src/z3c/form/zcml.py:44
+msgid "The mode of the template."
+msgstr "模æ¿çæ ·å¼."
+
+#: src/z3c/form/zcml.py:45
+msgid "The mode is used for define input and display templates"
+msgstr "å®ä¹æ¨¡æ¿è¾å
¥åæ¾ç¤ºçæ ·å¼"
+
+#: src/z3c/form/zcml.py:51
+#: src/z3c/form/zcml.py:63
+#: src/z3c/form/zcml.py:75
+msgid "View"
+msgstr "è§å¾"
+
+#: src/z3c/form/zcml.py:52
+#: src/z3c/form/zcml.py:64
+msgid "The view for which the template should be available"
+msgstr "模æ¿å¯ç¨çè§å¾"
+
+#: src/z3c/form/zcml.py:57
+msgid "Layer"
+msgstr "å±"
+
+#: src/z3c/form/zcml.py:58
+msgid "The layer for which the template should be available"
+msgstr "模æ¿å¯ç¨çå±"
+
+#: src/z3c/form/zcml.py:70
+msgid "The field for which the template should be available"
+msgstr "模æ¿å¯ç¨çå段"
+
+#: src/z3c/form/zcml.py:76
+msgid "The widget for which the template should be available"
+msgstr "模æ¿å¯ç¨ççªä½"
+
+#: src/z3c/form/zcml.py:81
+msgid "Content Type"
+msgstr "å
容类å"
+
+#: src/z3c/form/zcml.py:82
+msgid "The content type identifies the type of data."
+msgstr "æ è¯æ°æ®ç±»åçå
容类å."
+
More information about the Checkins
mailing list