[Checkins] SVN: z3c.widget/trunk/src/z3c/widget/image/ i18n for the image widget.

Manfred Schwendinger manfred.schwendiger at lovelysystems.com
Sat Apr 14 11:15:35 EDT 2007


Log message for revision 74133:
  i18n for the image widget.

Changed:
  U   z3c.widget/trunk/src/z3c/widget/image/README.txt
  U   z3c.widget/trunk/src/z3c/widget/image/configure.zcml
  A   z3c.widget/trunk/src/z3c/widget/image/i18n.py
  A   z3c.widget/trunk/src/z3c/widget/image/locales/
  A   z3c.widget/trunk/src/z3c/widget/image/locales/de/
  A   z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/
  A   z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.mo
  A   z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.po
  A   z3c.widget/trunk/src/z3c/widget/image/locales/z3c.widget.image.pot
  U   z3c.widget/trunk/src/z3c/widget/image/widget.py
  A   z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image-configure.zcml
  D   z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image.zcml

-=-
Modified: z3c.widget/trunk/src/z3c/widget/image/README.txt
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/README.txt	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/README.txt	2007-04-14 15:15:35 UTC (rev 74133)
@@ -67,12 +67,10 @@
 
   >>> print widget()
   <div class="z3cImageWidget">
-       Image Widget
-       <input type="file" name="field.image" id="field.image" />
-       <input type="checkbox"
-              name="field.image.delete"
-              value="true" /> delete image
+    <input type="file" name="field.image" id="field.image" /><br/>
+    <input type="checkbox" name="field.image.delete" value="true" />delete image
   </div>
 
+
   
 

Modified: z3c.widget/trunk/src/z3c/widget/image/configure.zcml
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/configure.zcml	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/configure.zcml	2007-04-14 15:15:35 UTC (rev 74133)
@@ -1,5 +1,6 @@
 <configure xmlns="http://namespaces.zope.org/zope"
-           xmlns:browser="http://namespaces.zope.org/browser">
+           xmlns:browser="http://namespaces.zope.org/browser"
+           xmlns:i18n="http://namespaces.zope.org/i18n">
 
-  
+  <i18n:registerTranslations directory="locales" />
 </configure>
\ No newline at end of file

Added: z3c.widget/trunk/src/z3c/widget/image/i18n.py
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/i18n.py	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/i18n.py	2007-04-14 15:15:35 UTC (rev 74133)
@@ -0,0 +1,22 @@
+##############################################################################
+#
+# Copyright (c) 2006 Lovely Systems and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""The i18n definitions.
+
+$Id:$
+"""
+__docformat__ = "reStructuredText"
+
+import zope.i18nmessageid
+
+_ = zope.i18nmessageid.MessageFactory('z3c.widget.image')


Property changes on: z3c.widget/trunk/src/z3c/widget/image/i18n.py
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.mo
===================================================================
(Binary files differ)


Property changes on: z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.mo
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.po
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.po	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.po	2007-04-14 15:15:35 UTC (rev 74133)
@@ -0,0 +1,28 @@
+# #############################################################################
+#
+# Copyright (c) 2003-2004 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+# #############################################################################
+msgid ""
+msgstr ""
+"Project-Id-Version: Image Widget\n"
+"POT-Creation-Date: Wed Apr 11 16:38:06 2007\n"
+"PO-Revision-Date: 2007-04-11 16:13+0200\n"
+"Last-Translator: Wolfgang Reutz <reutz at lovelysystems.com>\n"
+"Language-Team: Lovely Systems <office at lovelysystems.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: zope/app/locales/extract.py\n"
+
+#: lib/python/z3c/widget/image/widget.py:23
+msgid "delete image"
+msgstr "Bild löschen"


Property changes on: z3c.widget/trunk/src/z3c/widget/image/locales/de/LC_MESSAGES/z3c.widget.image.po
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: z3c.widget/trunk/src/z3c/widget/image/locales/z3c.widget.image.pot
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/locales/z3c.widget.image.pot	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/locales/z3c.widget.image.pot	2007-04-14 15:15:35 UTC (rev 74133)
@@ -0,0 +1,29 @@
+##############################################################################
+#
+# Copyright (c) 2003-2004 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+msgid ""
+msgstr ""
+"Project-Id-Version: Development/Revision: 74099\n"
+"POT-Creation-Date: Wed Apr 11 16:38:06 2007\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"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: zope/app/locales/extract.py\n"
+
+#: lib/python/z3c/widget/image/widget.py:23
+msgid "delete image"
+msgstr ""
+


Property changes on: z3c.widget/trunk/src/z3c/widget/image/locales/z3c.widget.image.pot
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Modified: z3c.widget/trunk/src/z3c/widget/image/widget.py
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/widget.py	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/widget.py	2007-04-14 15:15:35 UTC (rev 74133)
@@ -1,13 +1,16 @@
 from zope.app.form.browser.widget import SimpleInputWidget
 from zope.app.file.image import Image
+from zope.i18n import translate
 from zope.lifecycleevent import ObjectCreatedEvent
+
+from z3c.widget.image.i18n import _
+
 import zope.event
 
 template = u"""
    <div class="z3cImageWidget">
-     Image Widget
-     <input type="file" name="%(id)s" id="%(id)s" />
-     <input type="checkbox" name="%(id)s.delete" value="true" /> delete image
+     <input type="file" name="%(id)s" id="%(id)s" /><br/>
+     <input type="checkbox" name="%(id)s.delete" value="true" />%(delete_text)s
    </div>
 """
 
@@ -16,7 +19,8 @@
 
     def __call__(self):
         return template % {
-            'id' : self.name
+            'id' : self.name,
+            'delete_text' : translate(_(u'delete image'), context=self.request)
             }
 
     def _getFormInput(self):

Added: z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image-configure.zcml
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image-configure.zcml	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image-configure.zcml	2007-04-14 15:15:35 UTC (rev 74133)
@@ -0,0 +1 @@
+<include package="z3c.widget.image" />
\ No newline at end of file


Property changes on: z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image-configure.zcml
___________________________________________________________________
Name: svn:eol-style
   + native

Deleted: z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image.zcml
===================================================================
--- z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image.zcml	2007-04-14 11:42:53 UTC (rev 74132)
+++ z3c.widget/trunk/src/z3c/widget/image/z3c.widget.image.zcml	2007-04-14 15:15:35 UTC (rev 74133)
@@ -1 +0,0 @@
-<include package="z3c.widget.image" />
\ No newline at end of file



More information about the Checkins mailing list