[prev in list] [next in list] [prev in thread] [next in thread]
List: zope-cvs
Subject: [Zope-Checkins] SVN: Zope/trunk/ No longer depend on
From: Hanno Schlichting <hannosch () hannosch ! eu>
Date: 2009-04-26 16:52:05
Message-ID: 20090426165205.931009417D () cvs ! zope ! org
[Download RAW message or body]
Log message for revision 99529:
No longer depend on `zope.app.locales`. Zope2 uses almost none of the translations \
provided in the package and is not required for most projects. The decision to \
include locales is left to the application developer now.
Changed:
U Zope/trunk/doc/CHANGES.rst
U Zope/trunk/setup.py
U Zope/trunk/src/Products/Five/form/tests/forms.txt
U Zope/trunk/src/Products/Five/i18n.zcml
-=-
Modified: Zope/trunk/doc/CHANGES.rst
===================================================================
--- Zope/trunk/doc/CHANGES.rst 2009-04-26 16:45:44 UTC (rev 99528)
+++ Zope/trunk/doc/CHANGES.rst 2009-04-26 16:52:05 UTC (rev 99529)
@@ -11,6 +11,10 @@
Restructuring
+++++++++++++
+- No longer depend on `zope.app.locales`. Zope2 uses almost none of the
+ translations provided in the package and is not required for most projects.
+ The decision to include locales is left to the application developer now.
+
- Removed the dependency on `zope.app.testing` in favor of providing a more
minimal placeless setup as part of ZopeTestCase for our own tests.
Modified: Zope/trunk/setup.py
===================================================================
--- Zope/trunk/setup.py 2009-04-26 16:45:44 UTC (rev 99528)
+++ Zope/trunk/setup.py 2009-04-26 16:52:05 UTC (rev 99529)
@@ -147,7 +147,6 @@
'zope.app.component',
'zope.app.container',
'zope.app.form',
- 'zope.app.locales',
'zope.app.pagetemplate',
'zope.app.publication',
'zope.app.publisher',
Modified: Zope/trunk/src/Products/Five/form/tests/forms.txt
===================================================================
--- Zope/trunk/src/Products/Five/form/tests/forms.txt 2009-04-26 16:45:44 UTC (rev \
99528)
+++ Zope/trunk/src/Products/Five/form/tests/forms.txt 2009-04-26 16:52:05 UTC (rev \
99529) @@ -480,89 +480,6 @@
...
-i18n:
------
-
-Let's set up a German testbrowser:
-
- >>> from Products.Five.testbrowser import Browser
- >>> browser = Browser()
- >>> browser.addHeader('Accept-Language', 'de')
- >>> browser.addHeader('Authorization', 'Basic manager:r00t')
-
-And now the add form in German:
-
- >>> browser.open("http://localhost/test_folder_1_/ftf/+/addfieldcontent.html")
- >>> print browser.contents
- <html>
- ...Felderinhalt hinzuf...
- ...Eine kurz...Titel...
- ...Eine ausf...Beschreibung...
- ...Irgendeine Zahl...
- ...Irgendeine Liste...
- ...hinzuf...
- ...Auffrischen...
- ...Hinzuf...
- ...Objektname...
-
-The same with an input error:
-
- >>> ctl = browser.getControl(name="field.somenumber")
- >>> ctl.value = '0'
- >>> browser.getControl(name="UPDATE_SUBMIT").click()
- >>> print browser.contents
- <html>
- ...Felderinhalt hinzuf...
- ...Ein Fehler ist aufgetreten...
- ...Es gab <strong>1</strong> Eingabefehler...
- ...Eine kurz...Titel...
- ...Erforderliche Eingabe fehlt...
- ...Eine ausf...Beschreibung...
- ...Irgendeine Zahl...
- ...Irgendeine Liste...
- ...hinzuf...
- ...Auffrischen...
- ...Hinzuf...
- ...Objektname...
-
-And now the translated edit form:
-
- >>> from Products.Five.form.tests.schemacontent import \
- ... manage_addFieldContent
- >>> dummy = manage_addFieldContent(self.folder.ftf, 'i18ntest', 'titel')
-
- >>> browser.open("http://localhost/test_folder_1_/ftf/i18ntest/edit.html")
- >>> print browser.contents
- <html>
- ...Felderinhalt bearbeiten...
- ...Eine kurz...Titel...
- ...Eine ausf...Beschreibung...
- ...Irgendeine Zahl...
- ...Irgendeine Liste...
- ...hinzuf...
- ...Auffrischen...
- ...Abschicken...
-
-Again with an input error:
-
- >>> ctl = browser.getControl(name="field.title")
- >>> ctl.value = ''
- >>> browser.getControl(name="UPDATE_SUBMIT").click()
- >>> print browser.contents
- <html>
- ...Felderinhalt bearbeiten...
- ...Ein Fehler ist aufgetreten...
- ...Es gab <strong>1</strong> Eingabefehler...
- ...Eine kurz...Titel...
- ...Erforderliche Eingabe fehlt...
- ...Eine ausf...Beschreibung...
- ...Irgendeine Zahl...
- ...Irgendeine Liste...
- ...hinzuf...
- ...Auffrischen...
- ...Abschicken...
-
-
Clean up
--------
Modified: Zope/trunk/src/Products/Five/i18n.zcml
===================================================================
--- Zope/trunk/src/Products/Five/i18n.zcml 2009-04-26 16:45:44 UTC (rev 99528)
+++ Zope/trunk/src/Products/Five/i18n.zcml 2009-04-26 16:52:05 UTC (rev 99529)
@@ -20,8 +20,4 @@
factory="zope.publisher.http.HTTPCharsets"
/>
- <configure package="zope.app.locales">
- <i18n:registerTranslations directory="."/>
- </configure>
-
</configure>
_______________________________________________
Zope-Checkins maillist - Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic