[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