[Checkins] SVN: z3c.form/trunk/src/z3c/form/ Rename the NOVALUE object to NO_VALUE to follow common naming style.
Dan Korostelev
nadako at gmail.com
Mon Feb 9 22:48:08 EST 2009
Log message for revision 96365:
Rename the NOVALUE object to NO_VALUE to follow common naming style.
The NOVALUE backward-compatibility name for the object is still in place, but its `repr` was changed, so it may break your doctests.
Changed:
U z3c.form/trunk/src/z3c/form/browser/button.txt
U z3c.form/trunk/src/z3c/form/browser/file-testing.txt
U z3c.form/trunk/src/z3c/form/browser/file.txt
U z3c.form/trunk/src/z3c/form/browser/image.py
U z3c.form/trunk/src/z3c/form/browser/image.txt
U z3c.form/trunk/src/z3c/form/browser/object.txt
U z3c.form/trunk/src/z3c/form/browser/objectmulti.txt
U z3c.form/trunk/src/z3c/form/browser/orderedselect.txt
U z3c.form/trunk/src/z3c/form/browser/password.txt
U z3c.form/trunk/src/z3c/form/browser/submit.txt
U z3c.form/trunk/src/z3c/form/datamanager.py
U z3c.form/trunk/src/z3c/form/datamanager.txt
U z3c.form/trunk/src/z3c/form/field.py
U z3c.form/trunk/src/z3c/form/interfaces.py
U z3c.form/trunk/src/z3c/form/locales/de/LC_MESSAGES/z3c.form.po
U z3c.form/trunk/src/z3c/form/locales/fr/LC_MESSAGES/z3c.form.po
U z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.mo
U z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.po
U z3c.form/trunk/src/z3c/form/locales/z3c.form.pot
U z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po
U z3c.form/trunk/src/z3c/form/object.py
U z3c.form/trunk/src/z3c/form/widget.py
U z3c.form/trunk/src/z3c/form/widget.txt
-=-
Modified: z3c.form/trunk/src/z3c/form/browser/button.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/button.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/button.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -68,4 +68,4 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Modified: z3c.form/trunk/src/z3c/form/browser/file-testing.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/file-testing.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/file-testing.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -61,7 +61,7 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Make also sure that we can handle FileUpload objects given from a file upload.
@@ -103,7 +103,7 @@
... form={'widget.name.testing': 'File upload contents.'})
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
The extract method uses the request directly, but we can get the value
using the data converter.
Modified: z3c.form/trunk/src/z3c/form/browser/file.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/file.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/file.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -62,7 +62,7 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Make also sure that we can handle FileUpload objects given form a file upload.
Modified: z3c.form/trunk/src/z3c/form/browser/image.py
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/image.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/image.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -34,7 +34,7 @@
src = FieldProperty(IHTMLImageWidget['src'])
klass = u'image-widget'
- def extract(self, default=interfaces.NOVALUE):
+ def extract(self, default=interfaces.NO_VALUE):
"""See z3c.form.interfaces.IWidget."""
if self.name + '.x' not in self.request:
return default
Modified: z3c.form/trunk/src/z3c/form/browser/image.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/image.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/image.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -71,4 +71,4 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Modified: z3c.form/trunk/src/z3c/form/browser/object.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/object.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/object.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -185,10 +185,10 @@
</body>
</html>
-The widget's value is NOVALUE until it gets a request:
+The widget's value is NO_VALUE until it gets a request:
>>> widget.value
- <NOVALUE>
+ <NO_VALUE>
Let's fill in some values via the request:
Modified: z3c.form/trunk/src/z3c/form/browser/objectmulti.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/objectmulti.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/objectmulti.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -349,7 +349,7 @@
Let's see what we get on value extraction:
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
If we now click on the ``Add`` button, we will get a new input field for enter
a new value:
Modified: z3c.form/trunk/src/z3c/form/browser/orderedselect.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/orderedselect.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/orderedselect.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -155,7 +155,7 @@
>>> widget.request = testing.TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Let's now make sure that a bogus value causes extract to return the default as
described by the interface:
@@ -163,7 +163,7 @@
>>> widget.request = testing.TestRequest(form={'widget.name': ['x']})
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Finally, let's check correctness of widget rendering in one rare case when
we got selection terms with callable values and without titles. For example,
Modified: z3c.form/trunk/src/z3c/form/browser/password.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/password.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/password.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -67,4 +67,4 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Modified: z3c.form/trunk/src/z3c/form/browser/submit.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/submit.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/browser/submit.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -67,4 +67,4 @@
>>> widget.request = TestRequest()
>>> widget.update()
>>> widget.extract()
- <NOVALUE>
+ <NO_VALUE>
Modified: z3c.form/trunk/src/z3c/form/datamanager.py
===================================================================
--- z3c.form/trunk/src/z3c/form/datamanager.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/datamanager.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -47,7 +47,7 @@
context = self.field.interface(context)
return getattr(context, self.field.__name__)
- def query(self, default=interfaces.NOVALUE):
+ def query(self, default=interfaces.NO_VALUE):
"""See z3c.form.interfaces.IDataManager"""
try:
return self.get()
@@ -103,7 +103,7 @@
"""See z3c.form.interfaces.IDataManager"""
return self.data[self.field.__name__]
- def query(self, default=interfaces.NOVALUE):
+ def query(self, default=interfaces.NO_VALUE):
"""See z3c.form.interfaces.IDataManager"""
return self.data.get(self.field.__name__, default)
Modified: z3c.form/trunk/src/z3c/form/datamanager.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/datamanager.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/datamanager.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -87,7 +87,7 @@
AttributeError: 'Person' object has no attribute 'phone'
>>> phoneDm.query()
- <NOVALUE>
+ <NO_VALUE>
>>> phoneDm.query('nothing')
'nothing'
@@ -274,7 +274,7 @@
KeyError: 'name'
>>> nameDm.query()
- <NOVALUE>
+ <NO_VALUE>
Initially we get the default value (as specified in the field), since the
person dictionariy has no entry. If no default value has been specified in the
Modified: z3c.form/trunk/src/z3c/form/field.py
===================================================================
--- z3c.form/trunk/src/z3c/form/field.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/field.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -285,7 +285,7 @@
try:
widget.setErrors = self.setErrors
raw = widget.extract()
- if raw is not interfaces.NOVALUE:
+ if raw is not interfaces.NO_VALUE:
value = interfaces.IDataConverter(widget).toFieldValue(raw)
zope.component.getMultiAdapter(
(self.content,
Modified: z3c.form/trunk/src/z3c/form/interfaces.py
===================================================================
--- z3c.form/trunk/src/z3c/form/interfaces.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/interfaces.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -29,18 +29,18 @@
DISPLAY_MODE = 'display'
HIDDEN_MODE = 'hidden'
-# XXX: should this be changed to NOTCHANGED to follow the
-# same naming style as NOVALUE.
class NOT_CHANGED(object):
def __repr__(self):
return '<NOT_CHANGED>'
NOT_CHANGED = NOT_CHANGED()
-class NOVALUE(object):
+class NO_VALUE(object):
def __repr__(self):
- return '<NOVALUE>'
-NOVALUE = NOVALUE()
+ return '<NO_VALUE>'
+NO_VALUE = NO_VALUE()
+NOVALUE = NO_VALUE # BBB: the object was renamed to follow common naming style
+
# ----[ Layer Declaration ]--------------------------------------------------
class IFormLayer(IBrowserRequest):
@@ -239,7 +239,7 @@
If no value can be found, raise an error
"""
- def query(default=NOVALUE):
+ def query(default=NO_VALUE):
"""Get the value.
If no value can be found, return the default value.
@@ -428,7 +428,7 @@
default=True,
required=False)
- def extract(default=NOVALUE):
+ def extract(default=NO_VALUE):
"""Extract the string value(s) of the widget from the form.
The return value may be any Python construct, but is typically a
@@ -468,7 +468,7 @@
"""
noValueToken = zope.schema.ASCIILine(
- title=_('NOVALUE Token'),
+ title=_('NO_VALUE Token'),
description=_('The token to be used, if no value has been selected.'))
terms = zope.schema.Object(
Modified: z3c.form/trunk/src/z3c/form/locales/de/LC_MESSAGES/z3c.form.po
===================================================================
--- z3c.form/trunk/src/z3c/form/locales/de/LC_MESSAGES/z3c.form.po 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/locales/de/LC_MESSAGES/z3c.form.po 2009-02-10 03:48:08 UTC (rev 96365)
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: Development/Unknown\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: Wed Feb 4 04:06:37 2009\n"
+"POT-Creation-Date: Tue Feb 10 06:42:00 2009\n"
"PO-Revision-Date: 2008-09-08 08:27+0100\n"
"Last-Translator: Hermann Himmelbauer <dusty at qwer.tk>\n"
"Language-Team: Zope 3 Developers <zope3-dev at zope.org>\n"
@@ -20,11 +20,11 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/z3c/form/browser/multi.py:63 src/z3c/form/form.py:209
+#: src/z3c/form/browser/multi.py:69 src/z3c/form/form.py:209
msgid "Add"
msgstr "Hinzufügen"
-#: src/z3c/form/browser/multi.py:68
+#: src/z3c/form/browser/multi.py:74
msgid "Remove selected"
msgstr ""
@@ -70,128 +70,128 @@
msgid "Apply"
msgstr "Anwenden"
-#: src/z3c/form/interfaces.py:1009
+#: src/z3c/form/interfaces.py:1011
msgid "The widget for which the event was created."
msgstr "Das Widget, für welches der Event erzeugt wurde."
-#: src/z3c/form/interfaces.py:105 src/z3c/form/interfaces.py:795
+#: src/z3c/form/interfaces.py:107 src/z3c/form/interfaces.py:797
msgid "Context"
msgstr "Kontext"
-#: src/z3c/form/interfaces.py:106
+#: src/z3c/form/interfaces.py:108
#, fuzzy
msgid "The context in which the data are validated."
msgstr "Der Kontext, in dem die Daten validiert werden."
-#: src/z3c/form/interfaces.py:146 src/z3c/form/interfaces.py:1008
+#: src/z3c/form/interfaces.py:148 src/z3c/form/interfaces.py:1010
msgid "Widget"
msgstr "Widget"
-#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:149
msgid "The widget that the view is on"
msgstr "Das Widget, für welche die View ist"
-#: src/z3c/form/interfaces.py:151 src/z3c/form/interfaces.py:402
-#: src/z3c/form/interfaces.py:689
+#: src/z3c/form/interfaces.py:153 src/z3c/form/interfaces.py:404
+#: src/z3c/form/interfaces.py:691
msgid "Error"
msgstr "Fehler"
-#: src/z3c/form/interfaces.py:152
+#: src/z3c/form/interfaces.py:154
msgid "Error the view is for."
msgstr "Fehler, für den die View ist."
-#: src/z3c/form/interfaces.py:172 src/z3c/form/interfaces.py:663
+#: src/z3c/form/interfaces.py:174 src/z3c/form/interfaces.py:665
msgid "Title"
msgstr "Titel"
-#: src/z3c/form/interfaces.py:173
+#: src/z3c/form/interfaces.py:175
msgid "The name of the field within the form."
msgstr "Der Name des Fields innerhalb der Form."
-#: src/z3c/form/interfaces.py:177
+#: src/z3c/form/interfaces.py:179
msgid "Schema Field"
msgstr "Schema Field"
-#: src/z3c/form/interfaces.py:178
+#: src/z3c/form/interfaces.py:180
msgid "The schema field that is to be rendered."
msgstr "Das Schema Field, welches gerendert werden soll."
-#: src/z3c/form/interfaces.py:182 src/z3c/form/interfaces.py:568
-#: src/z3c/form/interfaces.py:574 src/z3c/form/interfaces.py:856
+#: src/z3c/form/interfaces.py:184 src/z3c/form/interfaces.py:570
+#: src/z3c/form/interfaces.py:576 src/z3c/form/interfaces.py:858
msgid "Prefix"
msgstr "Prefix"
-#: src/z3c/form/interfaces.py:183
+#: src/z3c/form/interfaces.py:185
msgid "The prefix of the field used to avoid name clashes."
msgstr "Der Prefix des Fields, mit welchem Namenskonflikte verwendet werden."
-#: src/z3c/form/interfaces.py:187 src/z3c/form/interfaces.py:389
-#: src/z3c/form/interfaces.py:821
+#: src/z3c/form/interfaces.py:189 src/z3c/form/interfaces.py:391
+#: src/z3c/form/interfaces.py:823
msgid "Mode"
msgstr "Modus"
-#: src/z3c/form/interfaces.py:188
+#: src/z3c/form/interfaces.py:190
msgid "The mode in which to render the widget for the field."
msgstr "Der Modus, in welchem das Widget für das Field gerendert werden soll."
-#: src/z3c/form/interfaces.py:192
+#: src/z3c/form/interfaces.py:194
msgid "Interface"
msgstr "Interface"
-#: src/z3c/form/interfaces.py:193
+#: src/z3c/form/interfaces.py:195
msgid "The interface from which the field is coming."
msgstr "Das Interface, von welchem das Field kommt."
-#: src/z3c/form/interfaces.py:197 src/z3c/form/interfaces.py:587
-#: src/z3c/form/interfaces.py:800 src/z3c/form/interfaces.py:826
+#: src/z3c/form/interfaces.py:199 src/z3c/form/interfaces.py:589
+#: src/z3c/form/interfaces.py:802 src/z3c/form/interfaces.py:828
msgid "Ignore Context"
msgstr "Kontext ignorieren"
-#: src/z3c/form/interfaces.py:198 src/z3c/form/interfaces.py:801
+#: src/z3c/form/interfaces.py:200 src/z3c/form/interfaces.py:803
msgid ""
"A flag, when set, forces the widget not to look at the context for a value."
msgstr ""
"Ein Flag welches, wenn gesetzt, das Widget zwingt, für einen Wert nicht auf "
"den Kontext zu achten."
-#: src/z3c/form/interfaces.py:203
+#: src/z3c/form/interfaces.py:205
msgid "Widget Factory"
msgstr "Widget Factory"
-#: src/z3c/form/interfaces.py:204
+#: src/z3c/form/interfaces.py:206
msgid "The widget factory."
msgstr "Die Widget Factory."
-#: src/z3c/form/interfaces.py:332
+#: src/z3c/form/interfaces.py:334
msgid "True-value Label"
msgstr "True-Wert Label"
-#: src/z3c/form/interfaces.py:333
+#: src/z3c/form/interfaces.py:335
msgid "The label for a true value of the Bool field."
msgstr "Das Label für einen True-Wert eines Boolean-Felds."
-#: src/z3c/form/interfaces.py:337
+#: src/z3c/form/interfaces.py:339
msgid "False-value Label"
msgstr "False-Wert Label"
-#: src/z3c/form/interfaces.py:338
+#: src/z3c/form/interfaces.py:340
msgid "The label for a false value of the Bool field."
msgstr "Das Label für einen False-Wert eines Boolean-Felds."
-#: src/z3c/form/interfaces.py:372 src/z3c/form/interfaces.py:657
-#: src/z3c/form/interfaces.py:905
+#: src/z3c/form/interfaces.py:374 src/z3c/form/interfaces.py:659
+#: src/z3c/form/interfaces.py:907
msgid "Name"
msgstr "Name"
-#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:375
msgid "The name the widget is known under."
msgstr "Der Name des Widgets unter welchem es geführt wird."
-#: src/z3c/form/interfaces.py:377 src/z3c/form/interfaces.py:850
+#: src/z3c/form/interfaces.py:379 src/z3c/form/interfaces.py:852
msgid "Label"
msgstr "Label"
-#: src/z3c/form/interfaces.py:378
+#: src/z3c/form/interfaces.py:380
msgid ""
"\n"
" The widget label.\n"
@@ -212,77 +212,78 @@
"Das Attribut darf entweder als Schreib-Lese- oder nur Schreiben-Property\n"
"implementiert werden, je nach Anforderung der Implementation.\n"
-#: src/z3c/form/interfaces.py:390
+#: src/z3c/form/interfaces.py:392
msgid "A widget mode."
msgstr "Ein Widget-Modus."
-#: src/z3c/form/interfaces.py:395
+#: src/z3c/form/interfaces.py:397
msgid "Required"
msgstr "Benötigt"
-#: src/z3c/form/interfaces.py:396
+#: src/z3c/form/interfaces.py:398
msgid "If true the widget should be displayed as required input."
msgstr "Wenn True, sollte das Widget als benötigtes Eingabe angezeigt werden."
-#: src/z3c/form/interfaces.py:403
+#: src/z3c/form/interfaces.py:405
msgid "If an error occurred during any step, the error view stored here."
msgstr ""
"Falls ein Fehler während irgendeines Schritts aufgetreten ist, sollte die "
"Fehler-View hier gespeichert werden."
-#: src/z3c/form/interfaces.py:408
+#: src/z3c/form/interfaces.py:410
msgid "Value"
msgstr "Wert"
-#: src/z3c/form/interfaces.py:409
+#: src/z3c/form/interfaces.py:411
msgid "The value that the widget represents."
msgstr "Der Wert, welche das Widget repräsentiert."
-#: src/z3c/form/interfaces.py:415 src/z3c/form/interfaces.py:593
-#: src/z3c/form/interfaces.py:832
+#: src/z3c/form/interfaces.py:417 src/z3c/form/interfaces.py:595
+#: src/z3c/form/interfaces.py:834
msgid "Ignore Request"
msgstr "Request ignorieren"
-#: src/z3c/form/interfaces.py:416
+#: src/z3c/form/interfaces.py:418
msgid ""
"A flag, when set, forces the widget not to look at the request for a value."
msgstr ""
"Ein Flag welches, wenn gesetzt, das Widget zwingt, auf den für einen Wert "
"auf den Request keine Rücksicht zu nehmen."
-#: src/z3c/form/interfaces.py:423 src/z3c/form/interfaces.py:606
+#: src/z3c/form/interfaces.py:425 src/z3c/form/interfaces.py:608
#, fuzzy
msgid "Set errors"
msgstr "Fehler"
-#: src/z3c/form/interfaces.py:424
+#: src/z3c/form/interfaces.py:426
#, fuzzy
msgid "A flag, when set, the widget sets error messages on calling extract()."
msgstr ""
"Ein Flag welches, wenn gesetzt, das Widget zwingt, für einen Wert nicht auf "
"den Kontext zu achten."
-#: src/z3c/form/interfaces.py:469
-msgid "NOVALUE Token"
+#: src/z3c/form/interfaces.py:471
+#, fuzzy
+msgid "NO_VALUE Token"
msgstr "NOVALUE Token"
-#: src/z3c/form/interfaces.py:470
+#: src/z3c/form/interfaces.py:472
msgid "The token to be used, if no value has been selected."
msgstr "Das Token welches verwendet werden soll, wenn kein Wert gewählt wurde."
-#: src/z3c/form/interfaces.py:473
+#: src/z3c/form/interfaces.py:475
msgid "Terms"
msgstr "Terms"
-#: src/z3c/form/interfaces.py:474
+#: src/z3c/form/interfaces.py:476
msgid "A component that provides the options for selection."
msgstr "Eine Komponente, welche Optionen für die Auswahl bereitstellt."
-#: src/z3c/form/interfaces.py:504
+#: src/z3c/form/interfaces.py:506
msgid "Prompt"
msgstr "Aufforderung"
-#: src/z3c/form/interfaces.py:505
+#: src/z3c/form/interfaces.py:507
msgid ""
"A flag, when set, enables a choice explicitely requesting the user to choose "
"a value."
@@ -290,11 +291,11 @@
"Ein Flag welches, wenn gesetzt, eine Auswahl anweist, dass der Benutzer "
"explizit einen Wert wählt."
-#: src/z3c/form/interfaces.py:510
+#: src/z3c/form/interfaces.py:512
msgid "Items"
msgstr "Items"
-#: src/z3c/form/interfaces.py:511
+#: src/z3c/form/interfaces.py:513
#, fuzzy
msgid ""
"A collection of dictionaries containing all pieces of information for "
@@ -305,195 +306,195 @@
"enthalten. Die folgenden Schlüssel müssen im Dictionary sein: id, value, "
"content, selected"
-#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:518
msgid "No-Value Message"
msgstr "No-Value Meldung"
-#: src/z3c/form/interfaces.py:517 src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:519 src/z3c/form/interfaces.py:524
msgid "A human-readable text that is displayed to refer the missing value."
msgstr ""
"Ein menschen-lesbarer Text, welche angezeigt werden soll, um einen fehlenden "
"Wert zu kennzeichnen."
-#: src/z3c/form/interfaces.py:521
+#: src/z3c/form/interfaces.py:523
msgid "Prompt Message"
msgstr "Aufforderungsmeldung"
-#: src/z3c/form/interfaces.py:569 src/z3c/form/interfaces.py:575
+#: src/z3c/form/interfaces.py:571 src/z3c/form/interfaces.py:577
msgid "The prefix of the widgets."
msgstr "Der Prefix eines Widgets."
-#: src/z3c/form/interfaces.py:580
+#: src/z3c/form/interfaces.py:582
msgid "Errors"
msgstr "Fehler"
-#: src/z3c/form/interfaces.py:581
+#: src/z3c/form/interfaces.py:583
msgid "The collection of errors that occured during validation."
msgstr ""
"Die Sammlung aller Fehler, welche bei der Validierung aufgetreten sind."
-#: src/z3c/form/interfaces.py:588 src/z3c/form/interfaces.py:827
+#: src/z3c/form/interfaces.py:590 src/z3c/form/interfaces.py:829
msgid "If set the context is ignored to retrieve a value."
msgstr "Falls gesetzt, wird der Kontext für einen Wert nicht abgefragt."
-#: src/z3c/form/interfaces.py:594 src/z3c/form/interfaces.py:833
+#: src/z3c/form/interfaces.py:596 src/z3c/form/interfaces.py:835
msgid "If set the request is ignored to retrieve a value."
msgstr "Falls gesetzt, wird der Request für einen Wert nicht abgefragt."
-#: src/z3c/form/interfaces.py:599 src/z3c/form/interfaces.py:838
+#: src/z3c/form/interfaces.py:601 src/z3c/form/interfaces.py:840
msgid "Ignore Readonly"
msgstr "Nur lesbar ignorieren"
-#: src/z3c/form/interfaces.py:600 src/z3c/form/interfaces.py:839
+#: src/z3c/form/interfaces.py:602 src/z3c/form/interfaces.py:841
msgid "If set then readonly fields will also be shown."
msgstr "Falls gesetzt, werden nur-lesen-Felder auch angezeigt."
-#: src/z3c/form/interfaces.py:607
+#: src/z3c/form/interfaces.py:609
msgid ""
"A flag, when set, the contained widgets set error messages on calling extract"
"()."
msgstr ""
-#: src/z3c/form/interfaces.py:628 src/z3c/form/zcml.py:70
+#: src/z3c/form/interfaces.py:630 src/z3c/form/zcml.py:70
msgid "Field"
msgstr "Feld"
-#: src/z3c/form/interfaces.py:629
+#: src/z3c/form/interfaces.py:631
msgid "The schema field which the widget is representing."
msgstr "Das Schema-Field, welches das Widget repräsentiert."
-#: src/z3c/form/interfaces.py:658
+#: src/z3c/form/interfaces.py:660
msgid "The object name."
msgstr "Der Objektname."
-#: src/z3c/form/interfaces.py:664
+#: src/z3c/form/interfaces.py:666
msgid "The action title."
msgstr "Der Action-Titel."
-#: src/z3c/form/interfaces.py:679 src/z3c/form/interfaces.py:899
+#: src/z3c/form/interfaces.py:681 src/z3c/form/interfaces.py:901
msgid "Action"
msgstr "Action"
-#: src/z3c/form/interfaces.py:680
+#: src/z3c/form/interfaces.py:682
msgid "The action for which the event is created."
msgstr "Die Action, für welche der Event erzeugt wurde."
-#: src/z3c/form/interfaces.py:690
+#: src/z3c/form/interfaces.py:692
msgid "The error that occurred during the action."
msgstr "Der Fehler, welcher während der Action aufgetreten ist."
-#: src/z3c/form/interfaces.py:716
+#: src/z3c/form/interfaces.py:718
msgid "Access Key"
msgstr "Access Key"
-#: src/z3c/form/interfaces.py:717
+#: src/z3c/form/interfaces.py:719
msgid "The key when pressed causes the button to be pressed."
msgstr "Der Key, falls gedrückt, bewirkt ein Drücken des Buttons."
-#: src/z3c/form/interfaces.py:723
+#: src/z3c/form/interfaces.py:725
msgid "Action Factory"
msgstr "Action Factory"
-#: src/z3c/form/interfaces.py:724
+#: src/z3c/form/interfaces.py:726
msgid "The action factory."
msgstr "Die Action Factory."
-#: src/z3c/form/interfaces.py:734
+#: src/z3c/form/interfaces.py:736
msgid "Image Path"
msgstr "Image Pfad"
-#: src/z3c/form/interfaces.py:735
+#: src/z3c/form/interfaces.py:737
msgid "A relative image path to the root of the resources."
msgstr "Ein relativer Image-Pfad zum Wurzelverzeichnis der Resourcen."
-#: src/z3c/form/interfaces.py:781
+#: src/z3c/form/interfaces.py:783
msgid "Handlers"
msgstr "Handler"
-#: src/z3c/form/interfaces.py:782
+#: src/z3c/form/interfaces.py:784
msgid "A list of action handlers defined on the form."
msgstr "Eine Liste von Action Handler, welche zur Form definiert sind."
-#: src/z3c/form/interfaces.py:796
+#: src/z3c/form/interfaces.py:798
msgid "The context in which the widget is displayed."
msgstr "Der Kontext, in welchem das Widget angezeigt wird."
-#: src/z3c/form/interfaces.py:822
+#: src/z3c/form/interfaces.py:824
msgid "The mode in which to render the widgets."
msgstr "Der Modus, in welchem das Widget gerendert werden soll."
-#: src/z3c/form/interfaces.py:844
+#: src/z3c/form/interfaces.py:846
msgid "Widgets"
msgstr "Widgets"
-#: src/z3c/form/interfaces.py:845
+#: src/z3c/form/interfaces.py:847
msgid "A widget manager containing the widgets to be used in the form."
msgstr ""
"Ein Widget Manager, welche die Widgets enthält, die in der Form verwendet "
"werden."
-#: src/z3c/form/interfaces.py:851
+#: src/z3c/form/interfaces.py:853
#, fuzzy
msgid "A human readable text describing the form that can be used in the UI."
msgstr ""
"Ein menschenlesbarer Text, welche die Form beschreibt, welche im UI "
"verwendet werden kann."
-#: src/z3c/form/interfaces.py:857
+#: src/z3c/form/interfaces.py:859
msgid "The prefix of the form used to uniquely identify it."
msgstr ""
"Der Prefix der Form, welcher benutzt wird, um diese eindeutig zu "
"identifizieren."
-#: src/z3c/form/interfaces.py:861
+#: src/z3c/form/interfaces.py:863
msgid "Status"
msgstr "Status"
-#: src/z3c/form/interfaces.py:862
+#: src/z3c/form/interfaces.py:864
msgid "The status message of the form."
msgstr "Die Statusmeldung der form."
-#: src/z3c/form/interfaces.py:900
+#: src/z3c/form/interfaces.py:902
#, fuzzy
msgid "The action defines the URI to which the form data are sent."
msgstr ""
"Die Action definiert die URI, an welche die Form-Daten gesendet werden."
-#: src/z3c/form/interfaces.py:906
+#: src/z3c/form/interfaces.py:908
msgid "The name of the form used to identify it."
msgstr "Der Name der Form, mit welchem sie identifiziert wird."
-#: src/z3c/form/interfaces.py:910
+#: src/z3c/form/interfaces.py:912
msgid "Id"
msgstr "Id"
-#: src/z3c/form/interfaces.py:911
+#: src/z3c/form/interfaces.py:913
msgid "The id of the form used to identify it."
msgstr "Die Id der Form, mit welcher sie identifiziert wird."
-#: src/z3c/form/interfaces.py:915
+#: src/z3c/form/interfaces.py:917
msgid "Method"
msgstr "Methode"
-#: src/z3c/form/interfaces.py:916
+#: src/z3c/form/interfaces.py:918
msgid "The HTTP method used to submit the form."
msgstr "Die HTTP-Methode, welche für das Submitten der Form verwendet wird."
-#: src/z3c/form/interfaces.py:922
+#: src/z3c/form/interfaces.py:924
msgid "Encoding Type"
msgstr "Encoding Type"
-#: src/z3c/form/interfaces.py:923
+#: src/z3c/form/interfaces.py:925
msgid "The data encoding used to submit the data safely."
msgstr ""
"Das Daten-Encoding, welches verwendet wird, um die Daten zuverlässig "
"übertragen werden."
-#: src/z3c/form/interfaces.py:928
+#: src/z3c/form/interfaces.py:930
msgid "Accepted Character Sets"
msgstr "Akzeptierte Character-Sets"
-#: src/z3c/form/interfaces.py:929
+#: src/z3c/form/interfaces.py:931
#, fuzzy
msgid ""
"This is a list of character sets the server accepts. By default this is "
@@ -502,30 +503,30 @@
"Das ist eine Liste von Character-Sets, welche der Server akzeptiert. Als "
"Grundeinstellung ist dies unbekannt."
-#: src/z3c/form/interfaces.py:934
+#: src/z3c/form/interfaces.py:936
msgid "Accepted Content Types"
msgstr "Akzeptierte Content-Types."
-#: src/z3c/form/interfaces.py:935
+#: src/z3c/form/interfaces.py:937
msgid "This is a list of content types the server can safely handle."
msgstr ""
"Eine Liste von Content-Types, welche der Server zuverlässig verarbeiten kann."
-#: src/z3c/form/interfaces.py:973
+#: src/z3c/form/interfaces.py:975
msgid "Fields"
msgstr "Fields"
-#: src/z3c/form/interfaces.py:974
+#: src/z3c/form/interfaces.py:976
msgid "A field manager describing the fields to be used for the form."
msgstr ""
"Ein Field-Manager, welcher die Felder beschreibt, die für die Form verwendet "
"werden sollen."
-#: src/z3c/form/interfaces.py:983
+#: src/z3c/form/interfaces.py:985
msgid "Buttons"
msgstr "Buttons"
-#: src/z3c/form/interfaces.py:984
+#: src/z3c/form/interfaces.py:986
msgid "A button manager describing the buttons to be used for the form."
msgstr ""
"Ein Button-Manager, welcher die Buttons beschreibt, die in der Form "
Modified: z3c.form/trunk/src/z3c/form/locales/fr/LC_MESSAGES/z3c.form.po
===================================================================
--- z3c.form/trunk/src/z3c/form/locales/fr/LC_MESSAGES/z3c.form.po 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/locales/fr/LC_MESSAGES/z3c.form.po 2009-02-10 03:48:08 UTC (rev 96365)
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: z3c.form\n"
"Report-Msgid-Bugs-To: Zope 3 Developers <zope3-dev at zope.org>\n"
-"POT-Creation-Date: Wed Feb 4 04:06:37 2009\n"
+"POT-Creation-Date: Tue Feb 10 06:42:00 2009\n"
"PO-Revision-Date: 2008-09-05 16:20+0200\n"
"Last-Translator: Christophe Combelles <ccomb at free.fr>\n"
"Language-Team: Zope 3 French Users <zope3-french-user at lists.afpy.org>\n"
@@ -20,11 +20,11 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/z3c/form/browser/multi.py:63 src/z3c/form/form.py:209
+#: src/z3c/form/browser/multi.py:69 src/z3c/form/form.py:209
msgid "Add"
msgstr "Ajouter"
-#: src/z3c/form/browser/multi.py:68
+#: src/z3c/form/browser/multi.py:74
msgid "Remove selected"
msgstr ""
@@ -69,127 +69,127 @@
msgid "Apply"
msgstr "Appliquer"
-#: src/z3c/form/interfaces.py:1009
+#: src/z3c/form/interfaces.py:1011
msgid "The widget for which the event was created."
msgstr "Le widget pour lequel l'événement a été créé."
-#: src/z3c/form/interfaces.py:105 src/z3c/form/interfaces.py:795
+#: src/z3c/form/interfaces.py:107 src/z3c/form/interfaces.py:797
msgid "Context"
msgstr "Contexte"
-#: src/z3c/form/interfaces.py:106
+#: src/z3c/form/interfaces.py:108
msgid "The context in which the data are validated."
msgstr "Le contexte dans lequel les données sont validées."
-#: src/z3c/form/interfaces.py:146 src/z3c/form/interfaces.py:1008
+#: src/z3c/form/interfaces.py:148 src/z3c/form/interfaces.py:1010
msgid "Widget"
msgstr "Widget"
-#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:149
msgid "The widget that the view is on"
msgstr "Le widget sur lequel est la vue"
-#: src/z3c/form/interfaces.py:151 src/z3c/form/interfaces.py:402
-#: src/z3c/form/interfaces.py:689
+#: src/z3c/form/interfaces.py:153 src/z3c/form/interfaces.py:404
+#: src/z3c/form/interfaces.py:691
msgid "Error"
msgstr "Erreur"
-#: src/z3c/form/interfaces.py:152
+#: src/z3c/form/interfaces.py:154
msgid "Error the view is for."
msgstr "L'erreur pour laquelle la vue est définie."
-#: src/z3c/form/interfaces.py:172 src/z3c/form/interfaces.py:663
+#: src/z3c/form/interfaces.py:174 src/z3c/form/interfaces.py:665
msgid "Title"
msgstr "Titre"
-#: src/z3c/form/interfaces.py:173
+#: src/z3c/form/interfaces.py:175
msgid "The name of the field within the form."
msgstr "Le nom du champ à l'intérieur du formulaire."
-#: src/z3c/form/interfaces.py:177
+#: src/z3c/form/interfaces.py:179
msgid "Schema Field"
msgstr "Champ de schéma"
-#: src/z3c/form/interfaces.py:178
+#: src/z3c/form/interfaces.py:180
msgid "The schema field that is to be rendered."
msgstr "Le champ du schéma qui doit être rendu"
-#: src/z3c/form/interfaces.py:182 src/z3c/form/interfaces.py:568
-#: src/z3c/form/interfaces.py:574 src/z3c/form/interfaces.py:856
+#: src/z3c/form/interfaces.py:184 src/z3c/form/interfaces.py:570
+#: src/z3c/form/interfaces.py:576 src/z3c/form/interfaces.py:858
msgid "Prefix"
msgstr "Préfixe"
-#: src/z3c/form/interfaces.py:183
+#: src/z3c/form/interfaces.py:185
msgid "The prefix of the field used to avoid name clashes."
msgstr "Le préfixe du champ utilisé pour éviter les conflits de noms."
-#: src/z3c/form/interfaces.py:187 src/z3c/form/interfaces.py:389
-#: src/z3c/form/interfaces.py:821
+#: src/z3c/form/interfaces.py:189 src/z3c/form/interfaces.py:391
+#: src/z3c/form/interfaces.py:823
msgid "Mode"
msgstr "Mode"
-#: src/z3c/form/interfaces.py:188
+#: src/z3c/form/interfaces.py:190
msgid "The mode in which to render the widget for the field."
msgstr "Le mode dans lequel le widget du champ doit être rendu."
-#: src/z3c/form/interfaces.py:192
+#: src/z3c/form/interfaces.py:194
msgid "Interface"
msgstr "Interface"
-#: src/z3c/form/interfaces.py:193
+#: src/z3c/form/interfaces.py:195
msgid "The interface from which the field is coming."
msgstr "L'interface d'où provient le champ."
-#: src/z3c/form/interfaces.py:197 src/z3c/form/interfaces.py:587
-#: src/z3c/form/interfaces.py:800 src/z3c/form/interfaces.py:826
+#: src/z3c/form/interfaces.py:199 src/z3c/form/interfaces.py:589
+#: src/z3c/form/interfaces.py:802 src/z3c/form/interfaces.py:828
msgid "Ignore Context"
msgstr "Ignorer le contexte"
-#: src/z3c/form/interfaces.py:198 src/z3c/form/interfaces.py:801
+#: src/z3c/form/interfaces.py:200 src/z3c/form/interfaces.py:803
msgid ""
"A flag, when set, forces the widget not to look at the context for a value."
msgstr ""
"Un indicateur qui, lorsqu'il est défini, force le widget à ne pas tenir "
"compte du contexte pour sa valeur."
-#: src/z3c/form/interfaces.py:203
+#: src/z3c/form/interfaces.py:205
msgid "Widget Factory"
msgstr "Fabrique de widgets"
-#: src/z3c/form/interfaces.py:204
+#: src/z3c/form/interfaces.py:206
msgid "The widget factory."
msgstr "La fabrique de widgets."
-#: src/z3c/form/interfaces.py:332
+#: src/z3c/form/interfaces.py:334
msgid "True-value Label"
msgstr "Titre de la valeur vraie"
-#: src/z3c/form/interfaces.py:333
+#: src/z3c/form/interfaces.py:335
msgid "The label for a true value of the Bool field."
msgstr "Le titre de la valeur vraie pour un champ booléen."
-#: src/z3c/form/interfaces.py:337
+#: src/z3c/form/interfaces.py:339
msgid "False-value Label"
msgstr "Titre de la valeur fausse"
-#: src/z3c/form/interfaces.py:338
+#: src/z3c/form/interfaces.py:340
msgid "The label for a false value of the Bool field."
msgstr "Le titre de la valeur fausse pour un champ booléen."
-#: src/z3c/form/interfaces.py:372 src/z3c/form/interfaces.py:657
-#: src/z3c/form/interfaces.py:905
+#: src/z3c/form/interfaces.py:374 src/z3c/form/interfaces.py:659
+#: src/z3c/form/interfaces.py:907
msgid "Name"
msgstr "Nom"
-#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:375
msgid "The name the widget is known under."
msgstr "Le nom sous lequel est connu le widget."
-#: src/z3c/form/interfaces.py:377 src/z3c/form/interfaces.py:850
+#: src/z3c/form/interfaces.py:379 src/z3c/form/interfaces.py:852
msgid "Label"
msgstr "Titre"
-#: src/z3c/form/interfaces.py:378
+#: src/z3c/form/interfaces.py:380
msgid ""
"\n"
" The widget label.\n"
@@ -212,78 +212,79 @@
" en lecture seule ou en lecture/écriture.\n"
" "
-#: src/z3c/form/interfaces.py:390
+#: src/z3c/form/interfaces.py:392
msgid "A widget mode."
msgstr "Un mode de widget."
-#: src/z3c/form/interfaces.py:395
+#: src/z3c/form/interfaces.py:397
msgid "Required"
msgstr "Obligatoire"
-#: src/z3c/form/interfaces.py:396
+#: src/z3c/form/interfaces.py:398
msgid "If true the widget should be displayed as required input."
msgstr ""
"Si vrai, le widget doit être affiché comme étant une entrée obligatoire."
-#: src/z3c/form/interfaces.py:403
+#: src/z3c/form/interfaces.py:405
msgid "If an error occurred during any step, the error view stored here."
msgstr ""
"Si une erreur survient pendant n'importe quelle étape, la vue de l'erreur "
"est stockée ici."
-#: src/z3c/form/interfaces.py:408
+#: src/z3c/form/interfaces.py:410
msgid "Value"
msgstr "Valeur"
-#: src/z3c/form/interfaces.py:409
+#: src/z3c/form/interfaces.py:411
msgid "The value that the widget represents."
msgstr "La valeur représentée par le widget."
-#: src/z3c/form/interfaces.py:415 src/z3c/form/interfaces.py:593
-#: src/z3c/form/interfaces.py:832
+#: src/z3c/form/interfaces.py:417 src/z3c/form/interfaces.py:595
+#: src/z3c/form/interfaces.py:834
msgid "Ignore Request"
msgstr "Ignorer la requête"
-#: src/z3c/form/interfaces.py:416
+#: src/z3c/form/interfaces.py:418
msgid ""
"A flag, when set, forces the widget not to look at the request for a value."
msgstr ""
"Un indicateur qui, lorsqu'il est défini, force le widget à ne pas tenir "
"compte de la requête pour sa valeur."
-#: src/z3c/form/interfaces.py:423 src/z3c/form/interfaces.py:606
+#: src/z3c/form/interfaces.py:425 src/z3c/form/interfaces.py:608
#, fuzzy
msgid "Set errors"
msgstr "Erreurs"
-#: src/z3c/form/interfaces.py:424
+#: src/z3c/form/interfaces.py:426
#, fuzzy
msgid "A flag, when set, the widget sets error messages on calling extract()."
msgstr ""
"Un indicateur qui, lorsqu'il est défini, force le widget à ne pas tenir "
"compte du contexte pour sa valeur."
-#: src/z3c/form/interfaces.py:469
-msgid "NOVALUE Token"
+#: src/z3c/form/interfaces.py:471
+#, fuzzy
+msgid "NO_VALUE Token"
msgstr "Symbole NOVALUE"
-#: src/z3c/form/interfaces.py:470
+#: src/z3c/form/interfaces.py:472
msgid "The token to be used, if no value has been selected."
msgstr "Le symbole à utiliser lorsqu'aucune valeur n'est choisie."
-#: src/z3c/form/interfaces.py:473
+#: src/z3c/form/interfaces.py:475
msgid "Terms"
msgstr "Termes"
-#: src/z3c/form/interfaces.py:474
+#: src/z3c/form/interfaces.py:476
msgid "A component that provides the options for selection."
msgstr "Un composant qui fournit les options de sélection."
-#: src/z3c/form/interfaces.py:504
+#: src/z3c/form/interfaces.py:506
msgid "Prompt"
msgstr "Invite"
-#: src/z3c/form/interfaces.py:505
+#: src/z3c/form/interfaces.py:507
msgid ""
"A flag, when set, enables a choice explicitely requesting the user to choose "
"a value."
@@ -291,11 +292,11 @@
"Un indicateur qui, lorsqu'il est défini, active un choix qui demande de "
"manière explicite à l'utilisateur de choisir une valeur."
-#: src/z3c/form/interfaces.py:510
+#: src/z3c/form/interfaces.py:512
msgid "Items"
msgstr "Ãléments"
-#: src/z3c/form/interfaces.py:511
+#: src/z3c/form/interfaces.py:513
#, fuzzy
msgid ""
"A collection of dictionaries containing all pieces of information for "
@@ -306,188 +307,188 @@
"nécessaires au rendu. Les clés suivantes doivent apparaître dans chaque "
"dictionnaire : id, value, content, selected"
-#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:518
msgid "No-Value Message"
msgstr "Message « pas de valeur »"
-#: src/z3c/form/interfaces.py:517 src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:519 src/z3c/form/interfaces.py:524
msgid "A human-readable text that is displayed to refer the missing value."
msgstr ""
"Un texte à destination des utilisateurs, en rapport avec la valeur manquante."
-#: src/z3c/form/interfaces.py:521
+#: src/z3c/form/interfaces.py:523
msgid "Prompt Message"
msgstr "Message d'invite"
-#: src/z3c/form/interfaces.py:569 src/z3c/form/interfaces.py:575
+#: src/z3c/form/interfaces.py:571 src/z3c/form/interfaces.py:577
msgid "The prefix of the widgets."
msgstr "Le préfixe des widgets."
-#: src/z3c/form/interfaces.py:580
+#: src/z3c/form/interfaces.py:582
msgid "Errors"
msgstr "Erreurs"
-#: src/z3c/form/interfaces.py:581
+#: src/z3c/form/interfaces.py:583
msgid "The collection of errors that occured during validation."
msgstr "L'ensemble des erreurs survenues pendant la validation."
-#: src/z3c/form/interfaces.py:588 src/z3c/form/interfaces.py:827
+#: src/z3c/form/interfaces.py:590 src/z3c/form/interfaces.py:829
msgid "If set the context is ignored to retrieve a value."
msgstr "Si défini, le contexte est ignoré pour récupérer la valeur."
-#: src/z3c/form/interfaces.py:594 src/z3c/form/interfaces.py:833
+#: src/z3c/form/interfaces.py:596 src/z3c/form/interfaces.py:835
msgid "If set the request is ignored to retrieve a value."
msgstr "Si défini, la requête est ignorée pour récupérer la valeur."
-#: src/z3c/form/interfaces.py:599 src/z3c/form/interfaces.py:838
+#: src/z3c/form/interfaces.py:601 src/z3c/form/interfaces.py:840
msgid "Ignore Readonly"
msgstr "Ignorer le mode lecture seule"
-#: src/z3c/form/interfaces.py:600 src/z3c/form/interfaces.py:839
+#: src/z3c/form/interfaces.py:602 src/z3c/form/interfaces.py:841
msgid "If set then readonly fields will also be shown."
msgstr "Si défini, les champs en lecture seule sont aussi affichés."
-#: src/z3c/form/interfaces.py:607
+#: src/z3c/form/interfaces.py:609
msgid ""
"A flag, when set, the contained widgets set error messages on calling extract"
"()."
msgstr ""
-#: src/z3c/form/interfaces.py:628 src/z3c/form/zcml.py:70
+#: src/z3c/form/interfaces.py:630 src/z3c/form/zcml.py:70
msgid "Field"
msgstr "Champ"
-#: src/z3c/form/interfaces.py:629
+#: src/z3c/form/interfaces.py:631
msgid "The schema field which the widget is representing."
msgstr "Le champ de schéma que le widget représente"
-#: src/z3c/form/interfaces.py:658
+#: src/z3c/form/interfaces.py:660
msgid "The object name."
msgstr "Le nom de l'objet."
-#: src/z3c/form/interfaces.py:664
+#: src/z3c/form/interfaces.py:666
msgid "The action title."
msgstr "Le titre de l'action."
-#: src/z3c/form/interfaces.py:679 src/z3c/form/interfaces.py:899
+#: src/z3c/form/interfaces.py:681 src/z3c/form/interfaces.py:901
msgid "Action"
msgstr "Action"
-#: src/z3c/form/interfaces.py:680
+#: src/z3c/form/interfaces.py:682
msgid "The action for which the event is created."
msgstr "L'action pour laquelle l'événement est créé."
-#: src/z3c/form/interfaces.py:690
+#: src/z3c/form/interfaces.py:692
msgid "The error that occurred during the action."
msgstr "L'erreur survenue pendant l'action."
-#: src/z3c/form/interfaces.py:716
+#: src/z3c/form/interfaces.py:718
msgid "Access Key"
msgstr "Touche de raccourci"
-#: src/z3c/form/interfaces.py:717
+#: src/z3c/form/interfaces.py:719
msgid "The key when pressed causes the button to be pressed."
msgstr "La touche qui correspond à l'enclenchement du bouton."
-#: src/z3c/form/interfaces.py:723
+#: src/z3c/form/interfaces.py:725
msgid "Action Factory"
msgstr "Fabrique d'actions"
-#: src/z3c/form/interfaces.py:724
+#: src/z3c/form/interfaces.py:726
msgid "The action factory."
msgstr "La fabrique d'actions."
-#: src/z3c/form/interfaces.py:734
+#: src/z3c/form/interfaces.py:736
msgid "Image Path"
msgstr "Chemin de l'image"
-#: src/z3c/form/interfaces.py:735
+#: src/z3c/form/interfaces.py:737
msgid "A relative image path to the root of the resources."
msgstr "Un chemin d'une image relatif à la racine des ressources."
-#: src/z3c/form/interfaces.py:781
+#: src/z3c/form/interfaces.py:783
msgid "Handlers"
msgstr "Gestionnaires"
-#: src/z3c/form/interfaces.py:782
+#: src/z3c/form/interfaces.py:784
msgid "A list of action handlers defined on the form."
msgstr "Une liste de gestionnaires d'actions définis pour le formulaire."
-#: src/z3c/form/interfaces.py:796
+#: src/z3c/form/interfaces.py:798
msgid "The context in which the widget is displayed."
msgstr "Le contexte dans lequel le widget est affiché."
-#: src/z3c/form/interfaces.py:822
+#: src/z3c/form/interfaces.py:824
msgid "The mode in which to render the widgets."
msgstr "Le mode dans lequel les widgets doivent être rendus."
-#: src/z3c/form/interfaces.py:844
+#: src/z3c/form/interfaces.py:846
msgid "Widgets"
msgstr "Widgets"
-#: src/z3c/form/interfaces.py:845
+#: src/z3c/form/interfaces.py:847
msgid "A widget manager containing the widgets to be used in the form."
msgstr ""
"Un gestionnaire de widgets contenant les widgets à utiliser dans le "
"formulaire."
-#: src/z3c/form/interfaces.py:851
+#: src/z3c/form/interfaces.py:853
#, fuzzy
msgid "A human readable text describing the form that can be used in the UI."
msgstr ""
"Un texte à destination des utilisateurs, décrivant le formulaire à utiliser "
"dans l'interface utilisateur."
-#: src/z3c/form/interfaces.py:857
+#: src/z3c/form/interfaces.py:859
msgid "The prefix of the form used to uniquely identify it."
msgstr "Le préfixe du formulaire, utilisé pour l'identifier de manière unique."
-#: src/z3c/form/interfaces.py:861
+#: src/z3c/form/interfaces.py:863
msgid "Status"
msgstr "Statut"
-#: src/z3c/form/interfaces.py:862
+#: src/z3c/form/interfaces.py:864
msgid "The status message of the form."
msgstr "Le message de statut du formulaire."
-#: src/z3c/form/interfaces.py:900
+#: src/z3c/form/interfaces.py:902
msgid "The action defines the URI to which the form data are sent."
msgstr ""
"L'action définit l'URI à laquelle les données du formulaire sont envoyées."
-#: src/z3c/form/interfaces.py:906
+#: src/z3c/form/interfaces.py:908
msgid "The name of the form used to identify it."
msgstr "Le nom du formulaire, servant à l'identifier."
-#: src/z3c/form/interfaces.py:910
+#: src/z3c/form/interfaces.py:912
msgid "Id"
msgstr "Id"
-#: src/z3c/form/interfaces.py:911
+#: src/z3c/form/interfaces.py:913
msgid "The id of the form used to identify it."
msgstr "L'identifiant du formulaire, servant à l'identifier."
-#: src/z3c/form/interfaces.py:915
+#: src/z3c/form/interfaces.py:917
msgid "Method"
msgstr "Méthode"
-#: src/z3c/form/interfaces.py:916
+#: src/z3c/form/interfaces.py:918
msgid "The HTTP method used to submit the form."
msgstr "La méthode HTTP utilisée pour soumettre le formulaire."
-#: src/z3c/form/interfaces.py:922
+#: src/z3c/form/interfaces.py:924
msgid "Encoding Type"
msgstr "Type d'encodage"
-#: src/z3c/form/interfaces.py:923
+#: src/z3c/form/interfaces.py:925
msgid "The data encoding used to submit the data safely."
msgstr "L'encodage utilisé pour soumettre les données de manière sûre."
-#: src/z3c/form/interfaces.py:928
+#: src/z3c/form/interfaces.py:930
msgid "Accepted Character Sets"
msgstr "Jeux de caractères acceptés"
-#: src/z3c/form/interfaces.py:929
+#: src/z3c/form/interfaces.py:931
#, fuzzy
msgid ""
"This is a list of character sets the server accepts. By default this is "
@@ -496,30 +497,30 @@
"Une liste de jeux de caractères que le serveur accepte. Par défaut elle est "
"inconnue."
-#: src/z3c/form/interfaces.py:934
+#: src/z3c/form/interfaces.py:936
msgid "Accepted Content Types"
msgstr "Types de contenus acceptés"
-#: src/z3c/form/interfaces.py:935
+#: src/z3c/form/interfaces.py:937
msgid "This is a list of content types the server can safely handle."
msgstr ""
"Une liste de types de contenus que le serveur peut prendre en charge de "
"manière sûre."
-#: src/z3c/form/interfaces.py:973
+#: src/z3c/form/interfaces.py:975
msgid "Fields"
msgstr "Champs"
-#: src/z3c/form/interfaces.py:974
+#: src/z3c/form/interfaces.py:976
msgid "A field manager describing the fields to be used for the form."
msgstr ""
"Un gestionnaire de champs décrivant les champs à utiliser dans le formulaire."
-#: src/z3c/form/interfaces.py:983
+#: src/z3c/form/interfaces.py:985
msgid "Buttons"
msgstr "Boutons"
-#: src/z3c/form/interfaces.py:984
+#: src/z3c/form/interfaces.py:986
msgid "A button manager describing the buttons to be used for the form."
msgstr ""
"Un gestionnaire de boutons décrivant les boutons à utiliser dans le "
Modified: z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.mo
===================================================================
(Binary files differ)
Modified: z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.po
===================================================================
--- z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.po 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/locales/ru/LC_MESSAGES/z3c.form.po 2009-02-10 03:48:08 UTC (rev 96365)
@@ -14,8 +14,8 @@
msgid ""
msgstr ""
"Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Wed Feb 4 04:06:37 2009\n"
-"PO-Revision-Date: 2009-02-04 04:07+0300\n"
+"POT-Creation-Date: Tue Feb 10 06:42:00 2009\n"
+"PO-Revision-Date: 2009-02-10 06:44+0300\n"
"Last-Translator: Dan Korostelev <nadako at gmail.com>\n"
"Language-Team: Zope 3 Developers <zope3-dev at zope.org>\n"
"MIME-Version: 1.0\n"
@@ -23,12 +23,12 @@
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: zope/app/locales/extract.py\n"
-#: src/z3c/form/browser/multi.py:63
+#: src/z3c/form/browser/multi.py:69
#: src/z3c/form/form.py:209
msgid "Add"
msgstr "ÐобавиÑÑ"
-#: src/z3c/form/browser/multi.py:68
+#: src/z3c/form/browser/multi.py:74
msgid "Remove selected"
msgstr "УдалиÑÑ Ð²ÑбÑаннÑе"
@@ -77,136 +77,136 @@
msgid "Apply"
msgstr "ÐÑимениÑÑ"
-#: src/z3c/form/interfaces.py:1009
+#: src/z3c/form/interfaces.py:1011
msgid "The widget for which the event was created."
msgstr "ÐиджеÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑого бÑло Ñоздано ÑобÑÑие."
-#: src/z3c/form/interfaces.py:105
-#: src/z3c/form/interfaces.py:795
+#: src/z3c/form/interfaces.py:107
+#: src/z3c/form/interfaces.py:797
msgid "Context"
msgstr "ÐонÑекÑÑ"
-#: src/z3c/form/interfaces.py:106
+#: src/z3c/form/interfaces.py:108
msgid "The context in which the data are validated."
msgstr "ÐонÑекÑÑ, в коÑоÑом пÑовеÑÑÑÑÑÑ Ð´Ð°Ð½Ð½Ñе."
-#: src/z3c/form/interfaces.py:146
-#: src/z3c/form/interfaces.py:1008
+#: src/z3c/form/interfaces.py:148
+#: src/z3c/form/interfaces.py:1010
msgid "Widget"
msgstr "ÐиджеÑ"
-#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:149
msgid "The widget that the view is on"
msgstr "ÐиджеÑ, ÑвÑзаннÑй Ñ Ð²Ð¸Ð´Ð¾Ð¼"
-#: src/z3c/form/interfaces.py:151
-#: src/z3c/form/interfaces.py:402
-#: src/z3c/form/interfaces.py:689
+#: src/z3c/form/interfaces.py:153
+#: src/z3c/form/interfaces.py:404
+#: src/z3c/form/interfaces.py:691
msgid "Error"
msgstr "ÐÑибка"
-#: src/z3c/form/interfaces.py:152
+#: src/z3c/form/interfaces.py:154
msgid "Error the view is for."
msgstr "ÐÑибка, ÑвÑÐ·Ð°Ð½Ð½Ð°Ñ Ñ Ð²Ð¸Ð´Ð¾Ð¼."
-#: src/z3c/form/interfaces.py:172
-#: src/z3c/form/interfaces.py:663
+#: src/z3c/form/interfaces.py:174
+#: src/z3c/form/interfaces.py:665
msgid "Title"
msgstr "Ðаголовок"
-#: src/z3c/form/interfaces.py:173
+#: src/z3c/form/interfaces.py:175
msgid "The name of the field within the form."
msgstr "ÐÐ¼Ñ Ð¿Ð¾Ð»Ñ Ð² ÑоÑме."
-#: src/z3c/form/interfaces.py:177
+#: src/z3c/form/interfaces.py:179
msgid "Schema Field"
msgstr "Ðоле ÑÑ
емÑ"
-#: src/z3c/form/interfaces.py:178
+#: src/z3c/form/interfaces.py:180
msgid "The schema field that is to be rendered."
msgstr "Ðоле ÑÑ
емÑ, коÑоÑое бÑÐ´ÐµÑ Ð¾ÑобÑажено."
-#: src/z3c/form/interfaces.py:182
-#: src/z3c/form/interfaces.py:568
-#: src/z3c/form/interfaces.py:574
-#: src/z3c/form/interfaces.py:856
+#: src/z3c/form/interfaces.py:184
+#: src/z3c/form/interfaces.py:570
+#: src/z3c/form/interfaces.py:576
+#: src/z3c/form/interfaces.py:858
msgid "Prefix"
msgstr "ÐÑеÑикÑ"
-#: src/z3c/form/interfaces.py:183
+#: src/z3c/form/interfaces.py:185
msgid "The prefix of the field used to avoid name clashes."
msgstr "ÐÑеÑÐ¸ÐºÑ Ð´Ð»Ñ Ð¿Ð¾Ð»Ñ, иÑполÑзÑемÑй Ð´Ð»Ñ Ð¸Ð·Ð±ÐµÐ¶Ð°Ð½Ð¸Ñ Ð¿ÐµÑеÑеÑÐµÐ½Ð¸Ñ Ð¸Ð¼Ñн."
-#: src/z3c/form/interfaces.py:187
-#: src/z3c/form/interfaces.py:389
-#: src/z3c/form/interfaces.py:821
+#: src/z3c/form/interfaces.py:189
+#: src/z3c/form/interfaces.py:391
+#: src/z3c/form/interfaces.py:823
msgid "Mode"
msgstr "Режим"
-#: src/z3c/form/interfaces.py:188
+#: src/z3c/form/interfaces.py:190
msgid "The mode in which to render the widget for the field."
msgstr "Режим, в коÑоÑом оÑобÑажаÑÑ Ð²Ð¸Ð´Ð¶ÐµÑ Ð¿Ð¾Ð»Ñ."
-#: src/z3c/form/interfaces.py:192
+#: src/z3c/form/interfaces.py:194
msgid "Interface"
msgstr "ÐнÑеÑÑейÑ"
-#: src/z3c/form/interfaces.py:193
+#: src/z3c/form/interfaces.py:195
msgid "The interface from which the field is coming."
msgstr "ÐнÑеÑÑейÑ, в коÑоÑом ÑодежиÑÑÑ Ð¿Ð¾Ð»Ðµ."
-#: src/z3c/form/interfaces.py:197
-#: src/z3c/form/interfaces.py:587
-#: src/z3c/form/interfaces.py:800
-#: src/z3c/form/interfaces.py:826
+#: src/z3c/form/interfaces.py:199
+#: src/z3c/form/interfaces.py:589
+#: src/z3c/form/interfaces.py:802
+#: src/z3c/form/interfaces.py:828
msgid "Ignore Context"
msgstr "ÐгноÑиÑоваÑÑ ÐºÐ¾Ð½ÑекÑÑ"
-#: src/z3c/form/interfaces.py:198
-#: src/z3c/form/interfaces.py:801
+#: src/z3c/form/interfaces.py:200
+#: src/z3c/form/interfaces.py:803
msgid "A flag, when set, forces the widget not to look at the context for a value."
msgstr "ÐÑли ÑÑÐ¾Ñ Ñлаг ÑÑÑановлен, Ð²Ð¸Ð´Ð¶ÐµÑ Ð½Ðµ бÑÐ´ÐµÑ Ð¸ÑкаÑÑ Ð·Ð½Ð°Ñение в конÑекÑÑе."
-#: src/z3c/form/interfaces.py:203
+#: src/z3c/form/interfaces.py:205
msgid "Widget Factory"
msgstr "ФабÑика виджеÑа"
-#: src/z3c/form/interfaces.py:204
+#: src/z3c/form/interfaces.py:206
msgid "The widget factory."
msgstr "ФабÑика виджеÑа."
-#: src/z3c/form/interfaces.py:332
+#: src/z3c/form/interfaces.py:334
msgid "True-value Label"
msgstr "ÐадпиÑÑ Ð´Ð»Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ \"иÑÑина\""
-#: src/z3c/form/interfaces.py:333
+#: src/z3c/form/interfaces.py:335
msgid "The label for a true value of the Bool field."
msgstr "ÐадпиÑÑ Ð´Ð»Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ \"иÑÑина\" Ð¿Ð¾Ð»Ñ Ñипа Bool."
-#: src/z3c/form/interfaces.py:337
+#: src/z3c/form/interfaces.py:339
msgid "False-value Label"
msgstr "ÐадпиÑÑ Ð´Ð»Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ \"ложÑ\""
-#: src/z3c/form/interfaces.py:338
+#: src/z3c/form/interfaces.py:340
msgid "The label for a false value of the Bool field."
msgstr "ÐадпиÑÑ Ð´Ð»Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ \"ложÑ\" Ð¿Ð¾Ð»Ñ Ñипа Bool."
-#: src/z3c/form/interfaces.py:372
-#: src/z3c/form/interfaces.py:657
-#: src/z3c/form/interfaces.py:905
+#: src/z3c/form/interfaces.py:374
+#: src/z3c/form/interfaces.py:659
+#: src/z3c/form/interfaces.py:907
msgid "Name"
msgstr "ÐмÑ"
-#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:375
msgid "The name the widget is known under."
msgstr "ÐмÑ, под коÑоÑÑм Ð²Ð¸Ð´Ð¶ÐµÑ Ð¸Ð·Ð²ÐµÑÑен."
-#: src/z3c/form/interfaces.py:377
-#: src/z3c/form/interfaces.py:850
+#: src/z3c/form/interfaces.py:379
+#: src/z3c/form/interfaces.py:852
msgid "Label"
msgstr "ÐадпиÑÑ"
-#: src/z3c/form/interfaces.py:378
+#: src/z3c/form/interfaces.py:380
msgid ""
"\n"
" The widget label.\n"
@@ -226,286 +226,286 @@
" Ð´Ð»Ñ ÑÑениÑ-запиÑи, в завиÑимоÑÑи Ð¾Ñ Ð½Ñжд ÑеализаÑии.\n"
" "
-#: src/z3c/form/interfaces.py:390
+#: src/z3c/form/interfaces.py:392
msgid "A widget mode."
msgstr "Режим виджеÑа."
-#: src/z3c/form/interfaces.py:395
+#: src/z3c/form/interfaces.py:397
msgid "Required"
msgstr "ÐбÑзаÑелÑно к заполнениÑ"
-#: src/z3c/form/interfaces.py:396
+#: src/z3c/form/interfaces.py:398
msgid "If true the widget should be displayed as required input."
msgstr "ÐÑли иÑÑинно, Ð²Ð¸Ð´Ð¶ÐµÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¾ÑобÑажÑн как ÑÑебÑÑÑий ввода знаÑениÑ."
-#: src/z3c/form/interfaces.py:403
+#: src/z3c/form/interfaces.py:405
msgid "If an error occurred during any step, the error view stored here."
msgstr "ÐÑли на лÑбом из Ñагов пÑоизоÑла оÑибка, вид оÑибки бÑÐ´ÐµÑ ÑоÑ
ÑанÑн здеÑÑ."
-#: src/z3c/form/interfaces.py:408
+#: src/z3c/form/interfaces.py:410
msgid "Value"
msgstr "ÐнаÑение"
-#: src/z3c/form/interfaces.py:409
+#: src/z3c/form/interfaces.py:411
msgid "The value that the widget represents."
msgstr "ÐнаÑение, пÑедÑÑавлÑемое виджеÑом."
-#: src/z3c/form/interfaces.py:415
-#: src/z3c/form/interfaces.py:593
-#: src/z3c/form/interfaces.py:832
+#: src/z3c/form/interfaces.py:417
+#: src/z3c/form/interfaces.py:595
+#: src/z3c/form/interfaces.py:834
msgid "Ignore Request"
msgstr "ÐгноÑиÑоваÑÑ Ð·Ð°Ð¿ÑоÑ"
-#: src/z3c/form/interfaces.py:416
+#: src/z3c/form/interfaces.py:418
msgid "A flag, when set, forces the widget not to look at the request for a value."
msgstr "ÐÑли ÑÑÐ¾Ñ Ñлаг ÑÑÑановлен, Ð²Ð¸Ð´Ð¶ÐµÑ Ð½Ðµ бÑÐ´ÐµÑ Ð¸ÑкаÑÑ Ð·Ð½Ð°Ñение в запÑоÑе."
-#: src/z3c/form/interfaces.py:423
-#: src/z3c/form/interfaces.py:606
+#: src/z3c/form/interfaces.py:425
+#: src/z3c/form/interfaces.py:608
msgid "Set errors"
msgstr "УÑÑановиÑÑ Ð¾Ñибки"
-#: src/z3c/form/interfaces.py:424
+#: src/z3c/form/interfaces.py:426
msgid "A flag, when set, the widget sets error messages on calling extract()."
msgstr "ÐÑли ÑÑÐ¾Ñ Ñлаг ÑÑÑановлен, Ð²Ð¸Ð´Ð¶ÐµÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð¸Ñ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑибке пÑи вÑзове меÑода extract()."
-#: src/z3c/form/interfaces.py:469
-msgid "NOVALUE Token"
+#: src/z3c/form/interfaces.py:471
+msgid "NO_VALUE Token"
msgstr "Токен Ð´Ð»Ñ Ð¾ÑÑÑÑÑÑвÑÑего знаÑениÑ"
-#: src/z3c/form/interfaces.py:470
+#: src/z3c/form/interfaces.py:472
msgid "The token to be used, if no value has been selected."
msgstr "Токен, иÑполÑзÑемÑй, еÑли не вÑбÑано ни какого знаÑениÑ."
-#: src/z3c/form/interfaces.py:473
+#: src/z3c/form/interfaces.py:475
msgid "Terms"
msgstr "ÐлеменÑÑ"
-#: src/z3c/form/interfaces.py:474
+#: src/z3c/form/interfaces.py:476
msgid "A component that provides the options for selection."
msgstr "ÐомпоненÑ, пÑедоÑÑавлÑÑÑий знаÑÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²ÑбоÑа."
-#: src/z3c/form/interfaces.py:504
+#: src/z3c/form/interfaces.py:506
msgid "Prompt"
msgstr "ЯвнÑй запÑÐ¾Ñ Ð·Ð½Ð°ÑениÑ"
-#: src/z3c/form/interfaces.py:505
+#: src/z3c/form/interfaces.py:507
msgid "A flag, when set, enables a choice explicitely requesting the user to choose a value."
msgstr "ÐÑли ÑÑÑановлено, полÑзоваÑÐµÐ»Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÐ´ÐµÑ Ñвно вÑбÑаÑÑ Ð·Ð½Ð°Ñение."
-#: src/z3c/form/interfaces.py:510
+#: src/z3c/form/interfaces.py:512
msgid "Items"
msgstr "ÐнаÑениÑ"
-#: src/z3c/form/interfaces.py:511
+#: src/z3c/form/interfaces.py:513
msgid "A collection of dictionaries containing all pieces of information for rendering. The following keys must be in each dictionary: id, value, content, selected"
msgstr "ÐÐ°Ð±Ð¾Ñ ÑловаÑей, ÑодеÑжаÑиÑ
вÑе ÑаÑÑи инÑоÑмаÑии Ð´Ð»Ñ Ð¾ÑобÑажениÑ. Ркаждом ÑловаÑе Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑледÑÑÑие клÑÑи: id, value, content, selected"
-#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:518
msgid "No-Value Message"
msgstr "СообÑение об оÑÑÑÑÑÑвии знаÑениÑ"
-#: src/z3c/form/interfaces.py:517
-#: src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:519
+#: src/z3c/form/interfaces.py:524
msgid "A human-readable text that is displayed to refer the missing value."
msgstr "ТекÑÑ, оÑобÑажаемÑй Ð´Ð»Ñ Ð¾Ð±Ð¾Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾ÑÑÑÑÑÑвÑÑÑего знаÑениÑ."
-#: src/z3c/form/interfaces.py:521
+#: src/z3c/form/interfaces.py:523
msgid "Prompt Message"
msgstr "СообÑение Ñвного запÑоÑа"
-#: src/z3c/form/interfaces.py:569
-#: src/z3c/form/interfaces.py:575
+#: src/z3c/form/interfaces.py:571
+#: src/z3c/form/interfaces.py:577
msgid "The prefix of the widgets."
msgstr "ÐÑеÑÐ¸ÐºÑ Ð²Ð¸Ð´Ð¶ÐµÑов."
-#: src/z3c/form/interfaces.py:580
+#: src/z3c/form/interfaces.py:582
msgid "Errors"
msgstr "ÐÑибки"
-#: src/z3c/form/interfaces.py:581
+#: src/z3c/form/interfaces.py:583
msgid "The collection of errors that occured during validation."
msgstr "ÐÐ°Ð±Ð¾Ñ Ð¾Ñибок, пÑоизоÑедÑиÑ
во вÑÐµÐ¼Ñ Ð²Ð°Ð»Ð¸Ð´Ð°Ñии."
-#: src/z3c/form/interfaces.py:588
-#: src/z3c/form/interfaces.py:827
+#: src/z3c/form/interfaces.py:590
+#: src/z3c/form/interfaces.py:829
msgid "If set the context is ignored to retrieve a value."
msgstr "ÐÑли ÑÑÑановлено, конÑекÑÑ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ."
-#: src/z3c/form/interfaces.py:594
-#: src/z3c/form/interfaces.py:833
+#: src/z3c/form/interfaces.py:596
+#: src/z3c/form/interfaces.py:835
msgid "If set the request is ignored to retrieve a value."
msgstr "ÐÑли ÑÑÑановлено, запÑÐ¾Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ."
-#: src/z3c/form/interfaces.py:599
-#: src/z3c/form/interfaces.py:838
+#: src/z3c/form/interfaces.py:601
+#: src/z3c/form/interfaces.py:840
msgid "Ignore Readonly"
msgstr "ÐгноÑиÑоваÑÑ Ñежим \"ÑолÑко Ð´Ð»Ñ ÑÑениÑ\""
-#: src/z3c/form/interfaces.py:600
-#: src/z3c/form/interfaces.py:839
+#: src/z3c/form/interfaces.py:602
+#: src/z3c/form/interfaces.py:841
msgid "If set then readonly fields will also be shown."
msgstr "ÐÑли ÑÑÑановлено, Ð¿Ð¾Ð»Ñ ÑолÑко Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ñак же бÑдÑÑ Ð¾ÑобÑаженÑ."
-#: src/z3c/form/interfaces.py:607
+#: src/z3c/form/interfaces.py:609
msgid "A flag, when set, the contained widgets set error messages on calling extract()."
msgstr "ÐÑли ÑÑÐ¾Ñ Ñлаг ÑÑÑановлен, ÑодеÑжаÑиеÑÑ Ð²Ð¸Ð´Ð¶ÐµÑÑ ÑÑÑановÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑибке пÑи вÑзове extract()."
-#: src/z3c/form/interfaces.py:628
+#: src/z3c/form/interfaces.py:630
#: src/z3c/form/zcml.py:70
msgid "Field"
msgstr "Ðоле"
-#: src/z3c/form/interfaces.py:629
+#: src/z3c/form/interfaces.py:631
msgid "The schema field which the widget is representing."
msgstr "Ðоле ÑÑ
емÑ, коÑоÑое пÑедÑÑавлÑеÑÑÑ Ð²Ð¸Ð´Ð¶ÐµÑом."
-#: src/z3c/form/interfaces.py:658
+#: src/z3c/form/interfaces.py:660
msgid "The object name."
msgstr "ÐÐ¼Ñ Ð¾Ð±ÑекÑа."
-#: src/z3c/form/interfaces.py:664
+#: src/z3c/form/interfaces.py:666
msgid "The action title."
msgstr "Ðазвание дейÑÑвиÑ."
-#: src/z3c/form/interfaces.py:679
-#: src/z3c/form/interfaces.py:899
+#: src/z3c/form/interfaces.py:681
+#: src/z3c/form/interfaces.py:901
msgid "Action"
msgstr "ÐейÑÑвие"
-#: src/z3c/form/interfaces.py:680
+#: src/z3c/form/interfaces.py:682
msgid "The action for which the event is created."
msgstr "ÐейÑÑвие, Ð´Ð»Ñ ÐºÐ¾ÑоÑого бÑло Ñоздано ÑобÑÑие."
-#: src/z3c/form/interfaces.py:690
+#: src/z3c/form/interfaces.py:692
msgid "The error that occurred during the action."
msgstr "ÐÑибка, коÑоÑÐ°Ñ Ð¿ÑоизоÑла во вÑÐµÐ¼Ñ Ð´ÐµÐ¹ÑÑвиÑ."
-#: src/z3c/form/interfaces.py:716
+#: src/z3c/form/interfaces.py:718
msgid "Access Key"
msgstr "ÐлавиÑа доÑÑÑпа"
-#: src/z3c/form/interfaces.py:717
+#: src/z3c/form/interfaces.py:719
msgid "The key when pressed causes the button to be pressed."
msgstr "ÐлавиÑа, пÑи нажаÑии коÑоÑой бÑÐ´ÐµÑ Ð½Ð°Ð¶Ð°Ñа кнопка."
-#: src/z3c/form/interfaces.py:723
+#: src/z3c/form/interfaces.py:725
msgid "Action Factory"
msgstr "ФабÑика дейÑÑвий"
-#: src/z3c/form/interfaces.py:724
+#: src/z3c/form/interfaces.py:726
msgid "The action factory."
msgstr "ФабÑика дейÑÑвий."
-#: src/z3c/form/interfaces.py:734
+#: src/z3c/form/interfaces.py:736
msgid "Image Path"
msgstr "ÐÑÑÑ Ðº изобÑажениÑ"
-#: src/z3c/form/interfaces.py:735
+#: src/z3c/form/interfaces.py:737
msgid "A relative image path to the root of the resources."
msgstr "ÐÑÑÑ Ðº изобÑажениÑ, оÑноÑиÑелÑно коÑÐ½Ñ Ð´Ð»Ñ ÑеÑÑÑÑов."
-#: src/z3c/form/interfaces.py:781
+#: src/z3c/form/interfaces.py:783
msgid "Handlers"
msgstr "ÐбÑабоÑÑики"
-#: src/z3c/form/interfaces.py:782
+#: src/z3c/form/interfaces.py:784
msgid "A list of action handlers defined on the form."
msgstr "СпиÑок обÑабоÑÑиков дейÑÑвий, опÑеделÑннÑÑ
Ð´Ð»Ñ ÑоÑмÑ."
-#: src/z3c/form/interfaces.py:796
+#: src/z3c/form/interfaces.py:798
msgid "The context in which the widget is displayed."
msgstr "ÐонÑекÑÑ, в коÑоÑом оÑобÑажаеÑÑÑ Ð²Ð¸Ð´Ð¶ÐµÑ."
-#: src/z3c/form/interfaces.py:822
+#: src/z3c/form/interfaces.py:824
msgid "The mode in which to render the widgets."
msgstr "Режим, в коÑоÑом оÑобÑажаÑÑ Ð²Ð¸Ð´Ð¶ÐµÑ."
-#: src/z3c/form/interfaces.py:844
+#: src/z3c/form/interfaces.py:846
msgid "Widgets"
msgstr "ÐиджеÑÑ"
-#: src/z3c/form/interfaces.py:845
+#: src/z3c/form/interfaces.py:847
msgid "A widget manager containing the widgets to be used in the form."
msgstr "ÐÐµÐ½ÐµÐ´Ð¶ÐµÑ Ð²Ð¸Ð´Ð¶ÐµÑов, ÑодеÑжаÑий виджеÑÑ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² ÑоÑме."
-#: src/z3c/form/interfaces.py:851
+#: src/z3c/form/interfaces.py:853
msgid "A human readable text describing the form that can be used in the UI."
msgstr "ТекÑÑ Ñ Ð¾Ð¿Ð¸Ñанием ÑоÑмÑ, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзован в полÑзоваÑелÑÑком инÑеÑÑейÑе."
-#: src/z3c/form/interfaces.py:857
+#: src/z3c/form/interfaces.py:859
msgid "The prefix of the form used to uniquely identify it."
msgstr "ÐÑеÑиÑк ÑоÑмÑ, иÑполÑзÑÑÑийÑÑ Ð´Ð»Ñ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑии."
-#: src/z3c/form/interfaces.py:861
+#: src/z3c/form/interfaces.py:863
msgid "Status"
msgstr "СÑаÑÑÑ"
-#: src/z3c/form/interfaces.py:862
+#: src/z3c/form/interfaces.py:864
msgid "The status message of the form."
msgstr "СообÑение о ÑÑаÑÑÑе ÑоÑмÑ."
-#: src/z3c/form/interfaces.py:900
+#: src/z3c/form/interfaces.py:902
msgid "The action defines the URI to which the form data are sent."
msgstr "ÐейÑÑвие, опÑеделÑÐµÑ URI, по коÑоÑÐ¾Ð¼Ñ Ð±ÑдÑÑ Ð¾ÑпÑÐ°Ð²Ð»ÐµÐ½Ñ Ð´Ð°Ð½Ð½Ñе ÑоÑмÑ."
-#: src/z3c/form/interfaces.py:906
+#: src/z3c/form/interfaces.py:908
msgid "The name of the form used to identify it."
msgstr "ÐÐ¼Ñ ÑоÑмÑ, иÑполÑзÑÑÑееÑÑ Ð´Ð»Ñ ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑии."
-#: src/z3c/form/interfaces.py:910
+#: src/z3c/form/interfaces.py:912
msgid "Id"
msgstr "ÐденÑиÑикаÑоÑ"
-#: src/z3c/form/interfaces.py:911
+#: src/z3c/form/interfaces.py:913
msgid "The id of the form used to identify it."
msgstr "ÐденÑиÑикаÑÐ¾Ñ ÑоÑмÑ."
-#: src/z3c/form/interfaces.py:915
+#: src/z3c/form/interfaces.py:917
msgid "Method"
msgstr "ÐеÑод"
-#: src/z3c/form/interfaces.py:916
+#: src/z3c/form/interfaces.py:918
msgid "The HTTP method used to submit the form."
msgstr "HTTP-меÑод, коÑоÑÑй бÑл иÑполÑзован Ð´Ð»Ñ Ð¾ÑпÑавки ÑоÑмÑ."
-#: src/z3c/form/interfaces.py:922
+#: src/z3c/form/interfaces.py:924
msgid "Encoding Type"
msgstr "Тип кодиÑованиÑ"
-#: src/z3c/form/interfaces.py:923
+#: src/z3c/form/interfaces.py:925
msgid "The data encoding used to submit the data safely."
msgstr "ÐодиÑовка даннÑÑ
, иÑполÑзÑÑÑаÑÑÑ Ð´Ð»Ñ Ð¸Ñ
безопаÑной пеÑедаÑи."
-#: src/z3c/form/interfaces.py:928
+#: src/z3c/form/interfaces.py:930
msgid "Accepted Character Sets"
msgstr "ÐопÑÑÑимÑе набоÑÑ Ñимволов"
-#: src/z3c/form/interfaces.py:929
+#: src/z3c/form/interfaces.py:931
msgid "This is a list of character sets the server accepts. By default this is unknown."
msgstr "СпиÑок набоÑов Ñимволов, коÑоÑÑе пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ ÑеÑвеÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð½ÐµÐ¸Ð·Ð²ÐµÑÑно."
-#: src/z3c/form/interfaces.py:934
+#: src/z3c/form/interfaces.py:936
msgid "Accepted Content Types"
msgstr "ÐопÑÑÑимÑе ÑÐ¸Ð¿Ñ ÐºÐ¾Ð½ÑенÑа"
-#: src/z3c/form/interfaces.py:935
+#: src/z3c/form/interfaces.py:937
msgid "This is a list of content types the server can safely handle."
msgstr "СпиÑок Ñипов конÑенÑа, коÑоÑÑе ÑеÑÐ²ÐµÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñно обÑабоÑаÑÑ."
-#: src/z3c/form/interfaces.py:973
+#: src/z3c/form/interfaces.py:975
msgid "Fields"
msgstr "ÐолÑ"
-#: src/z3c/form/interfaces.py:974
+#: src/z3c/form/interfaces.py:976
msgid "A field manager describing the fields to be used for the form."
msgstr "ÐÐµÐ½ÐµÐ´Ð¶ÐµÑ Ð¿Ð¾Ð»ÐµÐ¹, опиÑÑваÑÑий полÑ, иÑполÑзÑÑÑиеÑÑ Ð² ÑоÑме."
-#: src/z3c/form/interfaces.py:983
+#: src/z3c/form/interfaces.py:985
msgid "Buttons"
msgstr "Ðнопки"
-#: src/z3c/form/interfaces.py:984
+#: src/z3c/form/interfaces.py:986
msgid "A button manager describing the buttons to be used for the form."
msgstr "ÐÐµÐ½ÐµÐ´Ð¶ÐµÑ ÐºÐ½Ð¾Ð¿Ð¾Ðº, опиÑÑваÑÑий кнопки, иÑполÑзÑÑÑиеÑÑ Ð² ÑоÑме."
Modified: z3c.form/trunk/src/z3c/form/locales/z3c.form.pot
===================================================================
--- z3c.form/trunk/src/z3c/form/locales/z3c.form.pot 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/locales/z3c.form.pot 2009-02-10 03:48:08 UTC (rev 96365)
@@ -14,7 +14,7 @@
msgid ""
msgstr ""
"Project-Id-Version: Development/Unknown\n"
-"POT-Creation-Date: Wed Feb 4 04:06:37 2009\n"
+"POT-Creation-Date: Tue Feb 10 06:43:01 2009\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: Zope 3 Developers <zope3-dev at zope.org>\n"
@@ -23,12 +23,12 @@
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: zope/app/locales/extract.py\n"
-#: src/z3c/form/browser/multi.py:63
+#: src/z3c/form/browser/multi.py:69
#: src/z3c/form/form.py:209
msgid "Add"
msgstr ""
-#: src/z3c/form/browser/multi.py:68
+#: src/z3c/form/browser/multi.py:74
msgid "Remove selected"
msgstr ""
@@ -77,136 +77,136 @@
msgid "Apply"
msgstr ""
-#: src/z3c/form/interfaces.py:1009
+#: src/z3c/form/interfaces.py:1011
msgid "The widget for which the event was created."
msgstr ""
-#: src/z3c/form/interfaces.py:105
-#: src/z3c/form/interfaces.py:795
+#: src/z3c/form/interfaces.py:107
+#: src/z3c/form/interfaces.py:797
msgid "Context"
msgstr ""
-#: src/z3c/form/interfaces.py:106
+#: src/z3c/form/interfaces.py:108
msgid "The context in which the data are validated."
msgstr ""
-#: src/z3c/form/interfaces.py:146
-#: src/z3c/form/interfaces.py:1008
+#: src/z3c/form/interfaces.py:148
+#: src/z3c/form/interfaces.py:1010
msgid "Widget"
msgstr ""
-#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:149
msgid "The widget that the view is on"
msgstr ""
-#: src/z3c/form/interfaces.py:151
-#: src/z3c/form/interfaces.py:402
-#: src/z3c/form/interfaces.py:689
+#: src/z3c/form/interfaces.py:153
+#: src/z3c/form/interfaces.py:404
+#: src/z3c/form/interfaces.py:691
msgid "Error"
msgstr ""
-#: src/z3c/form/interfaces.py:152
+#: src/z3c/form/interfaces.py:154
msgid "Error the view is for."
msgstr ""
-#: src/z3c/form/interfaces.py:172
-#: src/z3c/form/interfaces.py:663
+#: src/z3c/form/interfaces.py:174
+#: src/z3c/form/interfaces.py:665
msgid "Title"
msgstr ""
-#: src/z3c/form/interfaces.py:173
+#: src/z3c/form/interfaces.py:175
msgid "The name of the field within the form."
msgstr ""
-#: src/z3c/form/interfaces.py:177
+#: src/z3c/form/interfaces.py:179
msgid "Schema Field"
msgstr ""
-#: src/z3c/form/interfaces.py:178
+#: src/z3c/form/interfaces.py:180
msgid "The schema field that is to be rendered."
msgstr ""
-#: src/z3c/form/interfaces.py:182
-#: src/z3c/form/interfaces.py:568
-#: src/z3c/form/interfaces.py:574
-#: src/z3c/form/interfaces.py:856
+#: src/z3c/form/interfaces.py:184
+#: src/z3c/form/interfaces.py:570
+#: src/z3c/form/interfaces.py:576
+#: src/z3c/form/interfaces.py:858
msgid "Prefix"
msgstr ""
-#: src/z3c/form/interfaces.py:183
+#: src/z3c/form/interfaces.py:185
msgid "The prefix of the field used to avoid name clashes."
msgstr ""
-#: src/z3c/form/interfaces.py:187
-#: src/z3c/form/interfaces.py:389
-#: src/z3c/form/interfaces.py:821
+#: src/z3c/form/interfaces.py:189
+#: src/z3c/form/interfaces.py:391
+#: src/z3c/form/interfaces.py:823
msgid "Mode"
msgstr ""
-#: src/z3c/form/interfaces.py:188
+#: src/z3c/form/interfaces.py:190
msgid "The mode in which to render the widget for the field."
msgstr ""
-#: src/z3c/form/interfaces.py:192
+#: src/z3c/form/interfaces.py:194
msgid "Interface"
msgstr ""
-#: src/z3c/form/interfaces.py:193
+#: src/z3c/form/interfaces.py:195
msgid "The interface from which the field is coming."
msgstr ""
-#: src/z3c/form/interfaces.py:197
-#: src/z3c/form/interfaces.py:587
-#: src/z3c/form/interfaces.py:800
-#: src/z3c/form/interfaces.py:826
+#: src/z3c/form/interfaces.py:199
+#: src/z3c/form/interfaces.py:589
+#: src/z3c/form/interfaces.py:802
+#: src/z3c/form/interfaces.py:828
msgid "Ignore Context"
msgstr ""
-#: src/z3c/form/interfaces.py:198
-#: src/z3c/form/interfaces.py:801
+#: src/z3c/form/interfaces.py:200
+#: src/z3c/form/interfaces.py:803
msgid "A flag, when set, forces the widget not to look at the context for a value."
msgstr ""
-#: src/z3c/form/interfaces.py:203
+#: src/z3c/form/interfaces.py:205
msgid "Widget Factory"
msgstr ""
-#: src/z3c/form/interfaces.py:204
+#: src/z3c/form/interfaces.py:206
msgid "The widget factory."
msgstr ""
-#: src/z3c/form/interfaces.py:332
+#: src/z3c/form/interfaces.py:334
msgid "True-value Label"
msgstr ""
-#: src/z3c/form/interfaces.py:333
+#: src/z3c/form/interfaces.py:335
msgid "The label for a true value of the Bool field."
msgstr ""
-#: src/z3c/form/interfaces.py:337
+#: src/z3c/form/interfaces.py:339
msgid "False-value Label"
msgstr ""
-#: src/z3c/form/interfaces.py:338
+#: src/z3c/form/interfaces.py:340
msgid "The label for a false value of the Bool field."
msgstr ""
-#: src/z3c/form/interfaces.py:372
-#: src/z3c/form/interfaces.py:657
-#: src/z3c/form/interfaces.py:905
+#: src/z3c/form/interfaces.py:374
+#: src/z3c/form/interfaces.py:659
+#: src/z3c/form/interfaces.py:907
msgid "Name"
msgstr ""
-#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:375
msgid "The name the widget is known under."
msgstr ""
-#: src/z3c/form/interfaces.py:377
-#: src/z3c/form/interfaces.py:850
+#: src/z3c/form/interfaces.py:379
+#: src/z3c/form/interfaces.py:852
msgid "Label"
msgstr ""
-#: src/z3c/form/interfaces.py:378
+#: src/z3c/form/interfaces.py:380
msgid ""
"\n"
" The widget label.\n"
@@ -218,286 +218,286 @@
" "
msgstr ""
-#: src/z3c/form/interfaces.py:390
+#: src/z3c/form/interfaces.py:392
msgid "A widget mode."
msgstr ""
-#: src/z3c/form/interfaces.py:395
+#: src/z3c/form/interfaces.py:397
msgid "Required"
msgstr ""
-#: src/z3c/form/interfaces.py:396
+#: src/z3c/form/interfaces.py:398
msgid "If true the widget should be displayed as required input."
msgstr ""
-#: src/z3c/form/interfaces.py:403
+#: src/z3c/form/interfaces.py:405
msgid "If an error occurred during any step, the error view stored here."
msgstr ""
-#: src/z3c/form/interfaces.py:408
+#: src/z3c/form/interfaces.py:410
msgid "Value"
msgstr ""
-#: src/z3c/form/interfaces.py:409
+#: src/z3c/form/interfaces.py:411
msgid "The value that the widget represents."
msgstr ""
-#: src/z3c/form/interfaces.py:415
-#: src/z3c/form/interfaces.py:593
-#: src/z3c/form/interfaces.py:832
+#: src/z3c/form/interfaces.py:417
+#: src/z3c/form/interfaces.py:595
+#: src/z3c/form/interfaces.py:834
msgid "Ignore Request"
msgstr ""
-#: src/z3c/form/interfaces.py:416
+#: src/z3c/form/interfaces.py:418
msgid "A flag, when set, forces the widget not to look at the request for a value."
msgstr ""
-#: src/z3c/form/interfaces.py:423
-#: src/z3c/form/interfaces.py:606
+#: src/z3c/form/interfaces.py:425
+#: src/z3c/form/interfaces.py:608
msgid "Set errors"
msgstr ""
-#: src/z3c/form/interfaces.py:424
+#: src/z3c/form/interfaces.py:426
msgid "A flag, when set, the widget sets error messages on calling extract()."
msgstr ""
-#: src/z3c/form/interfaces.py:469
-msgid "NOVALUE Token"
+#: src/z3c/form/interfaces.py:471
+msgid "NO_VALUE Token"
msgstr ""
-#: src/z3c/form/interfaces.py:470
+#: src/z3c/form/interfaces.py:472
msgid "The token to be used, if no value has been selected."
msgstr ""
-#: src/z3c/form/interfaces.py:473
+#: src/z3c/form/interfaces.py:475
msgid "Terms"
msgstr ""
-#: src/z3c/form/interfaces.py:474
+#: src/z3c/form/interfaces.py:476
msgid "A component that provides the options for selection."
msgstr ""
-#: src/z3c/form/interfaces.py:504
+#: src/z3c/form/interfaces.py:506
msgid "Prompt"
msgstr ""
-#: src/z3c/form/interfaces.py:505
+#: src/z3c/form/interfaces.py:507
msgid "A flag, when set, enables a choice explicitely requesting the user to choose a value."
msgstr ""
-#: src/z3c/form/interfaces.py:510
+#: src/z3c/form/interfaces.py:512
msgid "Items"
msgstr ""
-#: src/z3c/form/interfaces.py:511
+#: src/z3c/form/interfaces.py:513
msgid "A collection of dictionaries containing all pieces of information for rendering. The following keys must be in each dictionary: id, value, content, selected"
msgstr ""
-#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:518
msgid "No-Value Message"
msgstr ""
-#: src/z3c/form/interfaces.py:517
-#: src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:519
+#: src/z3c/form/interfaces.py:524
msgid "A human-readable text that is displayed to refer the missing value."
msgstr ""
-#: src/z3c/form/interfaces.py:521
+#: src/z3c/form/interfaces.py:523
msgid "Prompt Message"
msgstr ""
-#: src/z3c/form/interfaces.py:569
-#: src/z3c/form/interfaces.py:575
+#: src/z3c/form/interfaces.py:571
+#: src/z3c/form/interfaces.py:577
msgid "The prefix of the widgets."
msgstr ""
-#: src/z3c/form/interfaces.py:580
+#: src/z3c/form/interfaces.py:582
msgid "Errors"
msgstr ""
-#: src/z3c/form/interfaces.py:581
+#: src/z3c/form/interfaces.py:583
msgid "The collection of errors that occured during validation."
msgstr ""
-#: src/z3c/form/interfaces.py:588
-#: src/z3c/form/interfaces.py:827
+#: src/z3c/form/interfaces.py:590
+#: src/z3c/form/interfaces.py:829
msgid "If set the context is ignored to retrieve a value."
msgstr ""
-#: src/z3c/form/interfaces.py:594
-#: src/z3c/form/interfaces.py:833
+#: src/z3c/form/interfaces.py:596
+#: src/z3c/form/interfaces.py:835
msgid "If set the request is ignored to retrieve a value."
msgstr ""
-#: src/z3c/form/interfaces.py:599
-#: src/z3c/form/interfaces.py:838
+#: src/z3c/form/interfaces.py:601
+#: src/z3c/form/interfaces.py:840
msgid "Ignore Readonly"
msgstr ""
-#: src/z3c/form/interfaces.py:600
-#: src/z3c/form/interfaces.py:839
+#: src/z3c/form/interfaces.py:602
+#: src/z3c/form/interfaces.py:841
msgid "If set then readonly fields will also be shown."
msgstr ""
-#: src/z3c/form/interfaces.py:607
+#: src/z3c/form/interfaces.py:609
msgid "A flag, when set, the contained widgets set error messages on calling extract()."
msgstr ""
-#: src/z3c/form/interfaces.py:628
+#: src/z3c/form/interfaces.py:630
#: src/z3c/form/zcml.py:70
msgid "Field"
msgstr ""
-#: src/z3c/form/interfaces.py:629
+#: src/z3c/form/interfaces.py:631
msgid "The schema field which the widget is representing."
msgstr ""
-#: src/z3c/form/interfaces.py:658
+#: src/z3c/form/interfaces.py:660
msgid "The object name."
msgstr ""
-#: src/z3c/form/interfaces.py:664
+#: src/z3c/form/interfaces.py:666
msgid "The action title."
msgstr ""
-#: src/z3c/form/interfaces.py:679
-#: src/z3c/form/interfaces.py:899
+#: src/z3c/form/interfaces.py:681
+#: src/z3c/form/interfaces.py:901
msgid "Action"
msgstr ""
-#: src/z3c/form/interfaces.py:680
+#: src/z3c/form/interfaces.py:682
msgid "The action for which the event is created."
msgstr ""
-#: src/z3c/form/interfaces.py:690
+#: src/z3c/form/interfaces.py:692
msgid "The error that occurred during the action."
msgstr ""
-#: src/z3c/form/interfaces.py:716
+#: src/z3c/form/interfaces.py:718
msgid "Access Key"
msgstr ""
-#: src/z3c/form/interfaces.py:717
+#: src/z3c/form/interfaces.py:719
msgid "The key when pressed causes the button to be pressed."
msgstr ""
-#: src/z3c/form/interfaces.py:723
+#: src/z3c/form/interfaces.py:725
msgid "Action Factory"
msgstr ""
-#: src/z3c/form/interfaces.py:724
+#: src/z3c/form/interfaces.py:726
msgid "The action factory."
msgstr ""
-#: src/z3c/form/interfaces.py:734
+#: src/z3c/form/interfaces.py:736
msgid "Image Path"
msgstr ""
-#: src/z3c/form/interfaces.py:735
+#: src/z3c/form/interfaces.py:737
msgid "A relative image path to the root of the resources."
msgstr ""
-#: src/z3c/form/interfaces.py:781
+#: src/z3c/form/interfaces.py:783
msgid "Handlers"
msgstr ""
-#: src/z3c/form/interfaces.py:782
+#: src/z3c/form/interfaces.py:784
msgid "A list of action handlers defined on the form."
msgstr ""
-#: src/z3c/form/interfaces.py:796
+#: src/z3c/form/interfaces.py:798
msgid "The context in which the widget is displayed."
msgstr ""
-#: src/z3c/form/interfaces.py:822
+#: src/z3c/form/interfaces.py:824
msgid "The mode in which to render the widgets."
msgstr ""
-#: src/z3c/form/interfaces.py:844
+#: src/z3c/form/interfaces.py:846
msgid "Widgets"
msgstr ""
-#: src/z3c/form/interfaces.py:845
+#: src/z3c/form/interfaces.py:847
msgid "A widget manager containing the widgets to be used in the form."
msgstr ""
-#: src/z3c/form/interfaces.py:851
+#: src/z3c/form/interfaces.py:853
msgid "A human readable text describing the form that can be used in the UI."
msgstr ""
-#: src/z3c/form/interfaces.py:857
+#: src/z3c/form/interfaces.py:859
msgid "The prefix of the form used to uniquely identify it."
msgstr ""
-#: src/z3c/form/interfaces.py:861
+#: src/z3c/form/interfaces.py:863
msgid "Status"
msgstr ""
-#: src/z3c/form/interfaces.py:862
+#: src/z3c/form/interfaces.py:864
msgid "The status message of the form."
msgstr ""
-#: src/z3c/form/interfaces.py:900
+#: src/z3c/form/interfaces.py:902
msgid "The action defines the URI to which the form data are sent."
msgstr ""
-#: src/z3c/form/interfaces.py:906
+#: src/z3c/form/interfaces.py:908
msgid "The name of the form used to identify it."
msgstr ""
-#: src/z3c/form/interfaces.py:910
+#: src/z3c/form/interfaces.py:912
msgid "Id"
msgstr ""
-#: src/z3c/form/interfaces.py:911
+#: src/z3c/form/interfaces.py:913
msgid "The id of the form used to identify it."
msgstr ""
-#: src/z3c/form/interfaces.py:915
+#: src/z3c/form/interfaces.py:917
msgid "Method"
msgstr ""
-#: src/z3c/form/interfaces.py:916
+#: src/z3c/form/interfaces.py:918
msgid "The HTTP method used to submit the form."
msgstr ""
-#: src/z3c/form/interfaces.py:922
+#: src/z3c/form/interfaces.py:924
msgid "Encoding Type"
msgstr ""
-#: src/z3c/form/interfaces.py:923
+#: src/z3c/form/interfaces.py:925
msgid "The data encoding used to submit the data safely."
msgstr ""
-#: src/z3c/form/interfaces.py:928
+#: src/z3c/form/interfaces.py:930
msgid "Accepted Character Sets"
msgstr ""
-#: src/z3c/form/interfaces.py:929
+#: src/z3c/form/interfaces.py:931
msgid "This is a list of character sets the server accepts. By default this is unknown."
msgstr ""
-#: src/z3c/form/interfaces.py:934
+#: src/z3c/form/interfaces.py:936
msgid "Accepted Content Types"
msgstr ""
-#: src/z3c/form/interfaces.py:935
+#: src/z3c/form/interfaces.py:937
msgid "This is a list of content types the server can safely handle."
msgstr ""
-#: src/z3c/form/interfaces.py:973
+#: src/z3c/form/interfaces.py:975
msgid "Fields"
msgstr ""
-#: src/z3c/form/interfaces.py:974
+#: src/z3c/form/interfaces.py:976
msgid "A field manager describing the fields to be used for the form."
msgstr ""
-#: src/z3c/form/interfaces.py:983
+#: src/z3c/form/interfaces.py:985
msgid "Buttons"
msgstr ""
-#: src/z3c/form/interfaces.py:984
+#: src/z3c/form/interfaces.py:986
msgid "A button manager describing the buttons to be used for the form."
msgstr ""
Modified: 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 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/locales/zh_CN/LC_MESSAGES/z3c.form.po 2009-02-10 03:48:08 UTC (rev 96365)
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"POT-Creation-Date: Wed Feb 4 04:06:37 2009\n"
+"POT-Creation-Date: Tue Feb 10 06:42:00 2009\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -11,11 +11,11 @@
"X-Poedit-Language: Chinese\n"
"X-Poedit-Country: CHINA\n"
-#: src/z3c/form/browser/multi.py:63 src/z3c/form/form.py:209
+#: src/z3c/form/browser/multi.py:69 src/z3c/form/form.py:209
msgid "Add"
msgstr "æ·»å "
-#: src/z3c/form/browser/multi.py:68
+#: src/z3c/form/browser/multi.py:74
msgid "Remove selected"
msgstr ""
@@ -61,127 +61,127 @@
msgid "Apply"
msgstr "åºç¨"
-#: src/z3c/form/interfaces.py:1009
+#: src/z3c/form/interfaces.py:1011
msgid "The widget for which the event was created."
msgstr "äºä»¶å建çªä½"
-#: src/z3c/form/interfaces.py:105 src/z3c/form/interfaces.py:795
+#: src/z3c/form/interfaces.py:107 src/z3c/form/interfaces.py:797
msgid "Context"
msgstr "ä¸ä¸æ"
-#: src/z3c/form/interfaces.py:106
+#: src/z3c/form/interfaces.py:108
#, fuzzy
msgid "The context in which the data are validated."
msgstr "æ°æ®è¢«éªè¯çä¸ä¸æ."
-#: src/z3c/form/interfaces.py:146 src/z3c/form/interfaces.py:1008
+#: src/z3c/form/interfaces.py:148 src/z3c/form/interfaces.py:1010
msgid "Widget"
msgstr "çªä½"
-#: src/z3c/form/interfaces.py:147
+#: src/z3c/form/interfaces.py:149
msgid "The widget that the view is on"
msgstr "è§å¾æå¨ççªä½"
-#: src/z3c/form/interfaces.py:151 src/z3c/form/interfaces.py:402
-#: src/z3c/form/interfaces.py:689
+#: src/z3c/form/interfaces.py:153 src/z3c/form/interfaces.py:404
+#: src/z3c/form/interfaces.py:691
msgid "Error"
msgstr "é误"
-#: src/z3c/form/interfaces.py:152
+#: src/z3c/form/interfaces.py:154
msgid "Error the view is for."
msgstr "é误è§å¾"
-#: src/z3c/form/interfaces.py:172 src/z3c/form/interfaces.py:663
+#: src/z3c/form/interfaces.py:174 src/z3c/form/interfaces.py:665
msgid "Title"
msgstr "æ é¢"
-#: src/z3c/form/interfaces.py:173
+#: src/z3c/form/interfaces.py:175
msgid "The name of the field within the form."
msgstr "表åçnameå段"
-#: src/z3c/form/interfaces.py:177
+#: src/z3c/form/interfaces.py:179
msgid "Schema Field"
msgstr "模å¼å段"
-#: src/z3c/form/interfaces.py:178
+#: src/z3c/form/interfaces.py:180
msgid "The schema field that is to be rendered."
msgstr "å°ä¼æ¸²æç模å¼å段"
-#: src/z3c/form/interfaces.py:182 src/z3c/form/interfaces.py:568
-#: src/z3c/form/interfaces.py:574 src/z3c/form/interfaces.py:856
+#: src/z3c/form/interfaces.py:184 src/z3c/form/interfaces.py:570
+#: src/z3c/form/interfaces.py:576 src/z3c/form/interfaces.py:858
msgid "Prefix"
msgstr "åç¼"
-#: src/z3c/form/interfaces.py:183
+#: src/z3c/form/interfaces.py:185
msgid "The prefix of the field used to avoid name clashes."
msgstr "ç¨äºé¿å
ååå²çªçåç¼å段"
-#: src/z3c/form/interfaces.py:187 src/z3c/form/interfaces.py:389
-#: src/z3c/form/interfaces.py:821
+#: src/z3c/form/interfaces.py:189 src/z3c/form/interfaces.py:391
+#: src/z3c/form/interfaces.py:823
msgid "Mode"
msgstr "æ ·å¼"
-#: src/z3c/form/interfaces.py:188
+#: src/z3c/form/interfaces.py:190
msgid "The mode in which to render the widget for the field."
msgstr "å段ççªä½æ¸²ææ ·å¼"
-#: src/z3c/form/interfaces.py:192
+#: src/z3c/form/interfaces.py:194
msgid "Interface"
msgstr "æ¥å£"
-#: src/z3c/form/interfaces.py:193
+#: src/z3c/form/interfaces.py:195
msgid "The interface from which the field is coming."
msgstr "å段æ¥èªçæ¥å£"
-#: src/z3c/form/interfaces.py:197 src/z3c/form/interfaces.py:587
-#: src/z3c/form/interfaces.py:800 src/z3c/form/interfaces.py:826
+#: src/z3c/form/interfaces.py:199 src/z3c/form/interfaces.py:589
+#: src/z3c/form/interfaces.py:802 src/z3c/form/interfaces.py:828
msgid "Ignore Context"
msgstr "忽ç¥ä¸ä¸æ"
-#: src/z3c/form/interfaces.py:198 src/z3c/form/interfaces.py:801
+#: src/z3c/form/interfaces.py:200 src/z3c/form/interfaces.py:803
msgid ""
"A flag, when set, forces the widget not to look at the context for a value."
msgstr "å½è¿ä¸ªæ 记被设å®æ¶,强å¶çªä½ä¸ååºå¼çä¸ä¸æ."
-#: src/z3c/form/interfaces.py:203
+#: src/z3c/form/interfaces.py:205
msgid "Widget Factory"
msgstr "çªä½å·¥å"
-#: src/z3c/form/interfaces.py:204
+#: src/z3c/form/interfaces.py:206
msgid "The widget factory."
msgstr "çªä½çå·¥å"
-#: src/z3c/form/interfaces.py:332
+#: src/z3c/form/interfaces.py:334
msgid "True-value Label"
msgstr "çå¼æ ç¾"
-#: src/z3c/form/interfaces.py:333
+#: src/z3c/form/interfaces.py:335
msgid "The label for a true value of the Bool field."
msgstr "Boolå段ççå¼æ ç¾"
-#: src/z3c/form/interfaces.py:337
+#: src/z3c/form/interfaces.py:339
msgid "False-value Label"
msgstr "åå¼æ ç¾"
-#: src/z3c/form/interfaces.py:338
+#: src/z3c/form/interfaces.py:340
msgid "The label for a false value of the Bool field."
msgstr "Boolå段çåå¼æ ç¾"
-#: src/z3c/form/interfaces.py:372 src/z3c/form/interfaces.py:657
-#: src/z3c/form/interfaces.py:905
+#: src/z3c/form/interfaces.py:374 src/z3c/form/interfaces.py:659
+#: src/z3c/form/interfaces.py:907
msgid "Name"
msgstr "åå"
-#: src/z3c/form/interfaces.py:373
+#: src/z3c/form/interfaces.py:375
#, fuzzy
msgid "The name the widget is known under."
msgstr "çªä½æç¥çåå."
-#: src/z3c/form/interfaces.py:377 src/z3c/form/interfaces.py:850
+#: src/z3c/form/interfaces.py:379 src/z3c/form/interfaces.py:852
msgid "Label"
msgstr "æ è®°"
-#: src/z3c/form/interfaces.py:378
+#: src/z3c/form/interfaces.py:380
msgid ""
"\n"
" The widget label.\n"
@@ -202,83 +202,84 @@
" æ ¹æ®ç¹å®å®ç°çéæ±,å±æ§å¯è½è¢«è®¾è®¡ä¸ºè¯»åæåªè¯».\n"
" "
-#: src/z3c/form/interfaces.py:390
+#: src/z3c/form/interfaces.py:392
msgid "A widget mode."
msgstr "ä¸ä¸ªçªä½æ ·å¼."
-#: src/z3c/form/interfaces.py:395
+#: src/z3c/form/interfaces.py:397
msgid "Required"
msgstr "å¿
é"
-#: src/z3c/form/interfaces.py:396
+#: src/z3c/form/interfaces.py:398
msgid "If true the widget should be displayed as required input."
msgstr "å¦æ为ç,çªä½åºæ¾ç¤ºä¸ºæéçè¾å
¥."
-#: src/z3c/form/interfaces.py:403
+#: src/z3c/form/interfaces.py:405
msgid "If an error occurred during any step, the error view stored here."
msgstr "å¦æå¨ä»»ä½ä¸æ¥æé误åç,é误è§å¾å°è¢«å¨åå¨é£é."
-#: src/z3c/form/interfaces.py:408
+#: src/z3c/form/interfaces.py:410
msgid "Value"
msgstr "å¼"
-#: src/z3c/form/interfaces.py:409
+#: src/z3c/form/interfaces.py:411
msgid "The value that the widget represents."
msgstr "çªä½è¡¨ç°å¼"
-#: src/z3c/form/interfaces.py:415 src/z3c/form/interfaces.py:593
-#: src/z3c/form/interfaces.py:832
+#: src/z3c/form/interfaces.py:417 src/z3c/form/interfaces.py:595
+#: src/z3c/form/interfaces.py:834
msgid "Ignore Request"
msgstr "忽ç¥è¯·æ±"
-#: src/z3c/form/interfaces.py:416
+#: src/z3c/form/interfaces.py:418
#, fuzzy
msgid ""
"A flag, when set, forces the widget not to look at the request for a value."
msgstr "å½è¿ä¸ªæ 记被设置æ¶,强å¶çªä½ä¸å»ååºå¼ç请æ±."
-#: src/z3c/form/interfaces.py:423 src/z3c/form/interfaces.py:606
+#: src/z3c/form/interfaces.py:425 src/z3c/form/interfaces.py:608
#, fuzzy
msgid "Set errors"
msgstr "é误"
-#: src/z3c/form/interfaces.py:424
+#: src/z3c/form/interfaces.py:426
#, fuzzy
msgid "A flag, when set, the widget sets error messages on calling extract()."
msgstr "å½è¿ä¸ªæ 记被设å®æ¶,强å¶çªä½ä¸ååºå¼çä¸ä¸æ."
-#: src/z3c/form/interfaces.py:469
-msgid "NOVALUE Token"
+#: src/z3c/form/interfaces.py:471
+#, fuzzy
+msgid "NO_VALUE Token"
msgstr "éå¼ æ è®°"
-#: src/z3c/form/interfaces.py:470
+#: src/z3c/form/interfaces.py:472
msgid "The token to be used, if no value has been selected."
msgstr "å¦æ没æ使ç¨ä»»ä½å¼,è¿ä¸ªæ è®°å°è¢«ä½¿ç¨"
-#: src/z3c/form/interfaces.py:473
+#: src/z3c/form/interfaces.py:475
#, fuzzy
msgid "Terms"
msgstr "æ¡æ¬¾"
-#: src/z3c/form/interfaces.py:474
+#: src/z3c/form/interfaces.py:476
msgid "A component that provides the options for selection."
msgstr "æä¾å¯ä¾éæ©çé项çç»ä»¶"
-#: src/z3c/form/interfaces.py:504
+#: src/z3c/form/interfaces.py:506
msgid "Prompt"
msgstr "æ示"
-#: src/z3c/form/interfaces.py:505
+#: src/z3c/form/interfaces.py:507
msgid ""
"A flag, when set, enables a choice explicitely requesting the user to choose "
"a value."
msgstr "å½è¿ä¸ªæ 记被设置æ¶,å¢å ä¸ä¸ªéæ©æç¡®çè¦æ±ç¨æ·ä¸ä¸ªå¼."
-#: src/z3c/form/interfaces.py:510
+#: src/z3c/form/interfaces.py:512
msgid "Items"
msgstr "æ¡ç®"
-#: src/z3c/form/interfaces.py:511
+#: src/z3c/form/interfaces.py:513
#, fuzzy
msgid ""
"A collection of dictionaries containing all pieces of information for "
@@ -288,210 +289,210 @@
"ä¸ä¸ªå
å«ææ渲æç段信æ¯çåå
¸éå.å¦ä¸çé®å¿
é¡»å¨æ¯ä¸ªåå
¸ä¸: id, value, "
"content, selected"
-#: src/z3c/form/interfaces.py:516
+#: src/z3c/form/interfaces.py:518
msgid "No-Value Message"
msgstr "ç©ºå¼ ä¿¡æ¯"
-#: src/z3c/form/interfaces.py:517 src/z3c/form/interfaces.py:522
+#: src/z3c/form/interfaces.py:519 src/z3c/form/interfaces.py:524
msgid "A human-readable text that is displayed to refer the missing value."
msgstr "丢失çå¼å°ä»¥äººç±»å¯è¯»çææ¬æ¾ç¤º."
-#: src/z3c/form/interfaces.py:521
+#: src/z3c/form/interfaces.py:523
msgid "Prompt Message"
msgstr "æ示信æ¯"
-#: src/z3c/form/interfaces.py:569 src/z3c/form/interfaces.py:575
+#: src/z3c/form/interfaces.py:571 src/z3c/form/interfaces.py:577
msgid "The prefix of the widgets."
msgstr "çªä½çåç¼"
-#: src/z3c/form/interfaces.py:580
+#: src/z3c/form/interfaces.py:582
msgid "Errors"
msgstr "é误"
-#: src/z3c/form/interfaces.py:581
+#: src/z3c/form/interfaces.py:583
msgid "The collection of errors that occured during validation."
msgstr "éªè¯ä¸æåºç°çé误éå"
-#: src/z3c/form/interfaces.py:588 src/z3c/form/interfaces.py:827
+#: src/z3c/form/interfaces.py:590 src/z3c/form/interfaces.py:829
msgid "If set the context is ignored to retrieve a value."
msgstr "å¦æ设置äºä¸ä¸æ,忽ç¥ååºçä¸ä¸ªå¼."
-#: src/z3c/form/interfaces.py:594 src/z3c/form/interfaces.py:833
+#: src/z3c/form/interfaces.py:596 src/z3c/form/interfaces.py:835
msgid "If set the request is ignored to retrieve a value."
msgstr "å¦æ设置äºè¯·æ±å¿½ç¥ååºçä¸ä¸ªå¼."
-#: src/z3c/form/interfaces.py:599 src/z3c/form/interfaces.py:838
+#: src/z3c/form/interfaces.py:601 src/z3c/form/interfaces.py:840
msgid "Ignore Readonly"
msgstr "忽ç¥åªè¯»"
-#: src/z3c/form/interfaces.py:600 src/z3c/form/interfaces.py:839
+#: src/z3c/form/interfaces.py:602 src/z3c/form/interfaces.py:841
msgid "If set then readonly fields will also be shown."
msgstr "å¦æ被设置,åªè¯»å段ä¹ä¼è¢«æ¾ç¤º."
-#: src/z3c/form/interfaces.py:607
+#: src/z3c/form/interfaces.py:609
msgid ""
"A flag, when set, the contained widgets set error messages on calling extract"
"()."
msgstr ""
-#: src/z3c/form/interfaces.py:628 src/z3c/form/zcml.py:70
+#: src/z3c/form/interfaces.py:630 src/z3c/form/zcml.py:70
msgid "Field"
msgstr "å段"
-#: src/z3c/form/interfaces.py:629
+#: src/z3c/form/interfaces.py:631
msgid "The schema field which the widget is representing."
msgstr "çªä½å°æ¾ç¤ºç模å¼å段."
-#: src/z3c/form/interfaces.py:658
+#: src/z3c/form/interfaces.py:660
msgid "The object name."
msgstr "对象å称."
-#: src/z3c/form/interfaces.py:664
+#: src/z3c/form/interfaces.py:666
msgid "The action title."
msgstr "å¨ä½æ é¢."
-#: src/z3c/form/interfaces.py:679 src/z3c/form/interfaces.py:899
+#: src/z3c/form/interfaces.py:681 src/z3c/form/interfaces.py:901
msgid "Action"
msgstr "å¨ä½"
-#: src/z3c/form/interfaces.py:680
+#: src/z3c/form/interfaces.py:682
msgid "The action for which the event is created."
msgstr "å建äºä»¶æ¶çå¨ä½."
-#: src/z3c/form/interfaces.py:690
+#: src/z3c/form/interfaces.py:692
msgid "The error that occurred during the action."
msgstr "å¨ä½åçæ¶äº§ççé误."
-#: src/z3c/form/interfaces.py:716
+#: src/z3c/form/interfaces.py:718
msgid "Access Key"
msgstr "访é®é®"
-#: src/z3c/form/interfaces.py:717
+#: src/z3c/form/interfaces.py:719
msgid "The key when pressed causes the button to be pressed."
msgstr "å½é®è¢«æä¸æ¶å¼åæé®è¢«æä¸."
-#: src/z3c/form/interfaces.py:723
+#: src/z3c/form/interfaces.py:725
msgid "Action Factory"
msgstr "å¨ä½å·¥å"
-#: src/z3c/form/interfaces.py:724
+#: src/z3c/form/interfaces.py:726
msgid "The action factory."
msgstr "å¨ä½çå·¥å"
-#: src/z3c/form/interfaces.py:734
+#: src/z3c/form/interfaces.py:736
msgid "Image Path"
msgstr "å¾åè·¯å¾"
-#: src/z3c/form/interfaces.py:735
+#: src/z3c/form/interfaces.py:737
msgid "A relative image path to the root of the resources."
msgstr "èµæºæ ¹ç®å½çç¸å¯¹å¾åè·¯å¾."
-#: src/z3c/form/interfaces.py:781
+#: src/z3c/form/interfaces.py:783
msgid "Handlers"
msgstr "å¤çå¨"
-#: src/z3c/form/interfaces.py:782
+#: src/z3c/form/interfaces.py:784
msgid "A list of action handlers defined on the form."
msgstr "表åä¸å®ä¹çå¨ä½å¤çå¨çå表."
-#: src/z3c/form/interfaces.py:796
+#: src/z3c/form/interfaces.py:798
msgid "The context in which the widget is displayed."
msgstr "çªä½å°è¢«æ¾ç¤ºçä¸ä¸æ."
-#: src/z3c/form/interfaces.py:822
+#: src/z3c/form/interfaces.py:824
msgid "The mode in which to render the widgets."
msgstr "渲æçªä½çæ ·å¼"
-#: src/z3c/form/interfaces.py:844
+#: src/z3c/form/interfaces.py:846
msgid "Widgets"
msgstr "çªä½"
-#: src/z3c/form/interfaces.py:845
+#: src/z3c/form/interfaces.py:847
msgid "A widget manager containing the widgets to be used in the form."
msgstr "ä¸ä¸ªå
å«äºè¡¨åä¸å°ç¨å°çææçªä½ççªä½ç®¡çå¨."
-#: src/z3c/form/interfaces.py:851
+#: src/z3c/form/interfaces.py:853
#, fuzzy
msgid "A human readable text describing the form that can be used in the UI."
msgstr "ä¸ä»½äººç±»å¯è¯»ææ¬,æè¿°å¯ç¨äºUIç表å"
-#: src/z3c/form/interfaces.py:857
+#: src/z3c/form/interfaces.py:859
msgid "The prefix of the form used to uniquely identify it."
msgstr "ç¨äºå¯ä¸æ è¯è¿ä¸ªè¡¨åçåç¼."
-#: src/z3c/form/interfaces.py:861
+#: src/z3c/form/interfaces.py:863
msgid "Status"
msgstr "ç¶æ"
-#: src/z3c/form/interfaces.py:862
+#: src/z3c/form/interfaces.py:864
msgid "The status message of the form."
msgstr "表åçç¶ææ¶æ¯."
-#: src/z3c/form/interfaces.py:900
+#: src/z3c/form/interfaces.py:902
#, fuzzy
msgid "The action defines the URI to which the form data are sent."
msgstr "å®ä¹äºè¡¨åæ°æ®å°åéå¾çURIçå¨ä½"
-#: src/z3c/form/interfaces.py:906
+#: src/z3c/form/interfaces.py:908
msgid "The name of the form used to identify it."
msgstr "ç¨äºæ è¯è¡¨åçåå"
-#: src/z3c/form/interfaces.py:910
+#: src/z3c/form/interfaces.py:912
msgid "Id"
msgstr "Id"
-#: src/z3c/form/interfaces.py:911
+#: src/z3c/form/interfaces.py:913
msgid "The id of the form used to identify it."
msgstr "ç¨äºæ è¯è¡¨åçid"
-#: src/z3c/form/interfaces.py:915
+#: src/z3c/form/interfaces.py:917
msgid "Method"
msgstr "æ¹æ³"
-#: src/z3c/form/interfaces.py:916
+#: src/z3c/form/interfaces.py:918
msgid "The HTTP method used to submit the form."
msgstr "ç¨äºæ交表åçHTTPæ¹æ³."
-#: src/z3c/form/interfaces.py:922
+#: src/z3c/form/interfaces.py:924
msgid "Encoding Type"
msgstr "ç¼ç ç±»å"
-#: src/z3c/form/interfaces.py:923
+#: src/z3c/form/interfaces.py:925
msgid "The data encoding used to submit the data safely."
msgstr "ç¨äºå®å
¨æ交æ°æ®çæ°æ®ç¼ç ."
-#: src/z3c/form/interfaces.py:928
+#: src/z3c/form/interfaces.py:930
msgid "Accepted Character Sets"
msgstr "å¯æ¥åçå符é"
-#: src/z3c/form/interfaces.py:929
+#: src/z3c/form/interfaces.py:931
#, fuzzy
msgid ""
"This is a list of character sets the server accepts. By default this is "
"unknown."
msgstr "è¿æ¯æå¡å¨å¯æ¥æ¶çå符éæ¸
å.é»è®¤æ¯æªç¥."
-#: src/z3c/form/interfaces.py:934
+#: src/z3c/form/interfaces.py:936
msgid "Accepted Content Types"
msgstr "å¯æ¥åçå
容类å"
-#: src/z3c/form/interfaces.py:935
+#: src/z3c/form/interfaces.py:937
msgid "This is a list of content types the server can safely handle."
msgstr "è¿æ¯æå¡å¨å¯ä»¥å®å
¨å¤ççå
容类åæ¸
å."
-#: src/z3c/form/interfaces.py:973
+#: src/z3c/form/interfaces.py:975
msgid "Fields"
msgstr "å段é"
-#: src/z3c/form/interfaces.py:974
+#: src/z3c/form/interfaces.py:976
msgid "A field manager describing the fields to be used for the form."
msgstr "ä¸ä¸ªå段管çå¨,æè¿°å°ç¨äºè¡¨åçå段"
-#: src/z3c/form/interfaces.py:983
+#: src/z3c/form/interfaces.py:985
msgid "Buttons"
msgstr "æé®é"
-#: src/z3c/form/interfaces.py:984
+#: src/z3c/form/interfaces.py:986
msgid "A button manager describing the buttons to be used for the form."
msgstr "ä¸ä¸ªæé®ç®¡çå¨,æè¿°ç¨äºè¡¨åçæé®."
Modified: z3c.form/trunk/src/z3c/form/object.py
===================================================================
--- z3c.form/trunk/src/z3c/form/object.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/object.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -98,7 +98,7 @@
def toWidgetValue(self, value):
"""Just dispatch it."""
if value is self.field.missing_value:
- return interfaces.NOVALUE
+ return interfaces.NO_VALUE
retval = {}
for name in zope.schema.getFieldNames(self.field.schema):
@@ -129,7 +129,7 @@
def toFieldValue(self, value):
"""field value is an Object type, that provides field.schema"""
- if value is interfaces.NOVALUE:
+ if value is interfaces.NO_VALUE:
return self.field.missing_value
if self.widget.subform is None:
@@ -181,7 +181,7 @@
zope.interface.implements(interfaces.IObjectWidget)
subform = None
- _value = interfaces.NOVALUE
+ _value = interfaces.NO_VALUE
_updating = False
def _getForm(self, content):
@@ -194,7 +194,7 @@
interfaces.ISubformFactory)()
def updateWidgets(self, setErrors=True):
- if self._value is not interfaces.NOVALUE:
+ if self._value is not interfaces.NO_VALUE:
self._getForm(self._value)
else:
self._getForm(None)
@@ -213,7 +213,7 @@
finally:
self._updating = False
- def applyValue(self, widget, value=interfaces.NOVALUE):
+ def applyValue(self, widget, value=interfaces.NO_VALUE):
"""Validate and apply value to given widget.
"""
converter = interfaces.IDataConverter(widget)
@@ -251,15 +251,15 @@
self.updateWidgets()
# ensure that we apply our new values to the widgets
- if value is not interfaces.NOVALUE:
+ if value is not interfaces.NO_VALUE:
for name in zope.schema.getFieldNames(self.field.schema):
self.applyValue(self.subform.widgets[name],
- value.get(name, interfaces.NOVALUE))
+ value.get(name, interfaces.NO_VALUE))
return property(get, set)
- def extract(self, default=interfaces.NOVALUE):
+ def extract(self, default=interfaces.NO_VALUE):
if self.name+'-empty-marker' in self.request:
self.updateWidgets(setErrors=False)
Modified: z3c.form/trunk/src/z3c/form/widget.py
===================================================================
--- z3c.form/trunk/src/z3c/form/widget.py 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/widget.py 2009-02-10 03:48:08 UTC (rev 96365)
@@ -74,7 +74,7 @@
def update(self):
"""See z3c.form.interfaces.IWidget."""
# Step 1: Determine the value.
- value = interfaces.NOVALUE
+ value = interfaces.NO_VALUE
lookForDefault = False
# Step 1.1: If possible, get a value from the request
if not self.ignoreRequest:
@@ -82,7 +82,7 @@
#errors will be set when extract gets called from form.extractData
self.setErrors = False
widget_value = self.extract()
- if widget_value is not interfaces.NOVALUE:
+ if widget_value is not interfaces.NO_VALUE:
# Once we found the value in the request, it takes precendence
# over everything and nothing else has to be done.
self.value = widget_value
@@ -90,7 +90,7 @@
# Step 1.2: If we have a widget with a field and we have no value yet,
# we have some more possible locations to get the value
if (interfaces.IFieldWidget.providedBy(self) and
- value is interfaces.NOVALUE and
+ value is interfaces.NO_VALUE and
value is not PLACEHOLDER):
# Step 1.2.1: If the widget knows about its context and the
# context is to be used to extract a value, get
@@ -105,20 +105,20 @@
# NOTE: It should check field.default is not missing_value, but
# that requires fixing zope.schema first
if ((value is self.field.missing_value or
- value is interfaces.NOVALUE) and
+ value is interfaces.NO_VALUE) and
self.field.default is not None):
value = self.field.default
lookForDefault = True
# Step 1.3: If we still have not found a value, then we try to get it
# from an attribute value
- if value is interfaces.NOVALUE or lookForDefault:
+ if value is interfaces.NO_VALUE or lookForDefault:
adapter = zope.component.queryMultiAdapter(
(self.context, self.request, self.form, self.field, self),
interfaces.IValue, name='default')
if adapter:
value = adapter.get()
# Step 1.4: Convert the value to one that the widget can understand
- if value not in (interfaces.NOVALUE, PLACEHOLDER):
+ if value not in (interfaces.NO_VALUE, PLACEHOLDER):
converter = interfaces.IDataConverter(self)
self.value = converter.toWidgetValue(value)
# Step 2: Update selected attributes
@@ -140,7 +140,7 @@
IPageTemplate, name=self.mode)
return template(self)
- def extract(self, default=interfaces.NOVALUE):
+ def extract(self, default=interfaces.NO_VALUE):
"""See z3c.form.interfaces.IWidget."""
return self.request.get(self.name, default)
@@ -199,7 +199,7 @@
self.updateTerms()
super(SequenceWidget, self).update()
- def extract(self, default=interfaces.NOVALUE):
+ def extract(self, default=interfaces.NO_VALUE):
"""See z3c.form.interfaces.IWidget."""
if (self.name not in self.request and
self.name+'-empty-marker' in self.request):
@@ -291,7 +291,7 @@
widget = self.getWidget(idx)
self.widgets.append(widget)
- def applyValue(self, widget, value=interfaces.NOVALUE):
+ def applyValue(self, widget, value=interfaces.NO_VALUE):
"""Validate and apply value to given widget.
This method gets called on any multi widget value change and is
@@ -301,7 +301,7 @@
nothing outside this multi widget does know something about our
internal sub widgets.
"""
- if value is not interfaces.NOVALUE:
+ if value is not interfaces.NO_VALUE:
try:
# convert widget value to field value
converter = interfaces.IDataConverter(widget)
@@ -369,7 +369,7 @@
self.updateWidgets()
return property(get, set)
- def extract(self, default=interfaces.NOVALUE):
+ def extract(self, default=interfaces.NO_VALUE):
# This method is responsible to get the widgets value based on the
# request and nothing else.
# We have to setup the widgets for extract their values, because we
@@ -379,7 +379,7 @@
# which whould generate a different set of widgets.
if self.request.get(self.counterName) is None:
# counter marker not found
- return interfaces.NOVALUE
+ return interfaces.NO_VALUE
counter = int(self.request.get(self.counterName, 0))
values = []
append = values.append
@@ -389,7 +389,7 @@
append(widget.value)
if len(values) == 0:
# no multi value found
- return interfaces.NOVALUE
+ return interfaces.NO_VALUE
return values
Modified: z3c.form/trunk/src/z3c/form/widget.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/widget.txt 2009-02-10 03:44:09 UTC (rev 96364)
+++ z3c.form/trunk/src/z3c/form/widget.txt 2009-02-10 03:48:08 UTC (rev 96365)
@@ -441,7 +441,7 @@
>>> seqWidget.request = TestRequest(form={'seq': ['v4']})
>>> seqWidget.extract()
- <NOVALUE>
+ <NO_VALUE>
>>> seqWidget.request = TestRequest(form={'seq-empty-marker': '1'})
>>> seqWidget.extract()
@@ -549,13 +549,13 @@
If we provide no request we will get no value:
>>> multiWidget.extract()
- <NOVALUE>
+ <NO_VALUE>
If we provide an empty counter we will get no value:
>>> multiWidget.request = TestRequest(form={'multi.name.count':'0'})
>>> multiWidget.extract()
- <NOVALUE>
+ <NO_VALUE>
If we provide real values within the request, we will get it back:
More information about the Checkins
mailing list