[Checkins] SVN: z3c.pt/trunk/src/z3c/pt/ Convert unicode static attributes to UTF-8.

Malthe Borch mborch at gmail.com
Mon Aug 11 15:22:49 EDT 2008


Log message for revision 89680:
  Convert unicode static attributes to UTF-8.

Changed:
  U   z3c.pt/trunk/src/z3c/pt/clauses.py
  U   z3c.pt/trunk/src/z3c/pt/translation.txt

-=-
Modified: z3c.pt/trunk/src/z3c/pt/clauses.py
===================================================================
--- z3c.pt/trunk/src/z3c/pt/clauses.py	2008-08-11 18:33:50 UTC (rev 89679)
+++ z3c.pt/trunk/src/z3c/pt/clauses.py	2008-08-11 19:22:49 UTC (rev 89680)
@@ -497,6 +497,8 @@
                 stream.outdent()
         else:
             for attribute, expression in static:
+                if isinstance(expression, unicode):
+                    expression = expression.encode('utf-8')
                 stream.out(
                     ' %s="%s"' % (attribute, escape(expression, '"')))
 

Modified: z3c.pt/trunk/src/z3c/pt/translation.txt
===================================================================
--- z3c.pt/trunk/src/z3c/pt/translation.txt	2008-08-11 18:33:50 UTC (rev 89679)
+++ z3c.pt/trunk/src/z3c/pt/translation.txt	2008-08-11 19:22:49 UTC (rev 89680)
@@ -36,9 +36,11 @@
 
   >>> print render("""\
   ... <div xmlns="http://www.w3.org/1999/xhtml">
+  ...   La Peña
   ...   <img alt="La Peña" />
   ... </div>""", translate_xml)
     <div>
+      La Peña
       <img alt="La Peña" />
     </div>
 



More information about the Checkins mailing list