opental-checkins
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OpenTAL-checkins] opental/PlacelessTranslationService PlacelessTr...


From: Fernando Lalo Martins
Subject: [OpenTAL-checkins] opental/PlacelessTranslationService PlacelessTr...
Date: Wed, 05 Mar 2003 14:57:31 -0500

CVSROOT:        /cvsroot/opental
Module name:    opental
Changes by:     Fernando Lalo Martins <address@hidden>  03/03/05 14:57:31

Modified files:
        PlacelessTranslationService: PlacelessTranslationService.py 

Log message:
        wrap manage_main to correctly display international stuff

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/opental/opental/PlacelessTranslationService/PlacelessTranslationService.py.diff?tr1=1.14&tr2=1.15&r1=text&r2=text

Patches:
Index: opental/PlacelessTranslationService/PlacelessTranslationService.py
diff -u opental/PlacelessTranslationService/PlacelessTranslationService.py:1.14 
opental/PlacelessTranslationService/PlacelessTranslationService.py:1.15
--- opental/PlacelessTranslationService/PlacelessTranslationService.py:1.14     
Fri Feb 28 06:08:04 2003
+++ opental/PlacelessTranslationService/PlacelessTranslationService.py  Wed Mar 
 5 14:57:31 2003
@@ -17,7 +17,7 @@
 #    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307, USA
 """Placeless Translation Service for providing I18n to file-based code.
 
-$Id: PlacelessTranslationService.py,v 1.14 2003/02/28 11:08:04 lalo Exp $
+$Id: PlacelessTranslationService.py,v 1.15 2003/03/05 19:57:31 lalo Exp $
 """
 
 import sys, re, zLOG, Globals
@@ -242,6 +242,14 @@
      except:
         import traceback
         traceback.print_exc()
+
+    def manage_main(self, REQUEST):
+        "Wrap Folder's manage_main to render international characters"
+        r = Folder.manage_main(self, self, REQUEST)
+        if type(r) is UnicodeType:
+            r = r.encode('utf-8')
+        REQUEST.RESPONSE.setHeader('Content-type', 'text/html; charset=utf-8')
+        return r
 
     #
     ############################################################




reply via email to

[Prev in Thread] Current Thread [Next in Thread]