[Checkins] SVN: zope.app.locales/trunk/ Add a test project with
some i18n messages in ZCML, Python and ZPT
Philipp von Weitershausen
philikon at philikon.de
Wed Sep 12 16:35:31 EDT 2007
Log message for revision 79600:
Add a test project with some i18n messages in ZCML, Python and ZPT
and deploy an i18nextract script with the right parameters for extracting
the messages from that test project.
Changed:
U zope.app.locales/trunk/buildout.cfg
A zope.app.locales/trunk/testproj/
A zope.app.locales/trunk/testproj/site.zcml
A zope.app.locales/trunk/testproj/src/
A zope.app.locales/trunk/testproj/src/testpkg/
A zope.app.locales/trunk/testproj/src/testpkg/__init__.py
A zope.app.locales/trunk/testproj/src/testpkg/configure.zcml
A zope.app.locales/trunk/testproj/src/testpkg/test.pt
-=-
Modified: zope.app.locales/trunk/buildout.cfg
===================================================================
--- zope.app.locales/trunk/buildout.cfg 2007-09-12 20:15:35 UTC (rev 79599)
+++ zope.app.locales/trunk/buildout.cfg 2007-09-12 20:35:30 UTC (rev 79600)
@@ -1,9 +1,15 @@
[buildout]
develop = .
-parts = test
+parts = extract test
find-links = http://download.zope.org/distribution/
+[extract]
+recipe = zc.recipe.egg:scripts
+eggs = zope.app.locales
+scripts = i18nextract
+arguments = ['-p', 'testproj/src', '-s', 'testproj/site.zcml',
+ '-d', 'testproj']
+
[test]
recipe = zc.recipe.testrunner
eggs = zope.app.locales [test]
-
Added: zope.app.locales/trunk/testproj/site.zcml
===================================================================
--- zope.app.locales/trunk/testproj/site.zcml (rev 0)
+++ zope.app.locales/trunk/testproj/site.zcml 2007-09-12 20:35:30 UTC (rev 79600)
@@ -0,0 +1,7 @@
+<configure
+ xmlns="http://namespaces.zope.org/zope"
+ i18n_domain="testproj">
+
+ <include package="testpkg" />
+
+</configure>
Property changes on: zope.app.locales/trunk/testproj/site.zcml
___________________________________________________________________
Name: svn:eol-style
+ native
Added: zope.app.locales/trunk/testproj/src/testpkg/__init__.py
===================================================================
--- zope.app.locales/trunk/testproj/src/testpkg/__init__.py (rev 0)
+++ zope.app.locales/trunk/testproj/src/testpkg/__init__.py 2007-09-12 20:35:30 UTC (rev 79600)
@@ -0,0 +1,6 @@
+from zope.i18nmessageid import MessageFactory
+_ = MessageFactory('testproj')
+
+testmessage = _('Message from Python')
+
+
Property changes on: zope.app.locales/trunk/testproj/src/testpkg/__init__.py
___________________________________________________________________
Name: svn:eol-style
+ native
Added: zope.app.locales/trunk/testproj/src/testpkg/configure.zcml
===================================================================
--- zope.app.locales/trunk/testproj/src/testpkg/configure.zcml (rev 0)
+++ zope.app.locales/trunk/testproj/src/testpkg/configure.zcml 2007-09-12 20:35:30 UTC (rev 79600)
@@ -0,0 +1,11 @@
+<configure xmlns="http://namespaces.zope.org/zope">
+
+ <include package="zope.security" file="meta.zcml" />
+
+ <permission
+ id="testpkg.TestPermission"
+ title="Test Permission"
+ description="This test permission is defined in ZCML"
+ />
+
+</configure>
Property changes on: zope.app.locales/trunk/testproj/src/testpkg/configure.zcml
___________________________________________________________________
Name: svn:eol-style
+ native
Added: zope.app.locales/trunk/testproj/src/testpkg/test.pt
===================================================================
--- zope.app.locales/trunk/testproj/src/testpkg/test.pt (rev 0)
+++ zope.app.locales/trunk/testproj/src/testpkg/test.pt 2007-09-12 20:35:30 UTC (rev 79600)
@@ -0,0 +1,3 @@
+<html i18n:domain="testproj">
+ <p i18n:translate="">Test message from ZPT</p>
+</html>
Property changes on: zope.app.locales/trunk/testproj/src/testpkg/test.pt
___________________________________________________________________
Name: svn:eol-style
+ native
More information about the Checkins
mailing list