Re: Umlauteproblem

Jens Adner <[email protected]>
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo Ralf,

Die Darstellung in der Liste scheint aber korrekt zu sein, das habe ich
in python-2.4.5 mal ausprobiert:

Python 2.4.5 (#1, Jul  9 2008, 15:10:53)
>>> myobjects=['foobar','menü2','blabla']
>>> myobjects
['foobar', 'men\xc3\xbc2', 'blabla']

Eventuell mußt du jetzt in Deinen Scripten mit encode('utf8') oder
decode('utf8') arbeiten, weil vorher vielleicht latin1 eingestellt war.

zB print myobjects[1].encode('utf8')

Gruß Jens

Ralf Lüdicke schrieb:
> Hallo Liste!
> 
> Seit Jahren betreibe ich eine kleine Intranetseite in unserer Firma mit Plone
> und einigen TTW im ZMI geschriebenen Web-Anwendungen als Erweiterungen. In
> unregelmäßigen Abständen mache ich dann eine komplette Migration auf das dann
> jeweils aktuelle Setup. Dies hat bis heute immer ziemlich reibungslos geklappt.
> 
> Derzeit hänge ich aber an dem Update von
> python 2.4.4 / Zope 2.9.8. / Plone 2.5.5
> auf
> python 2.4.5 / Zope 2.10.7 / Plone 3.1.7
> 
> Während die Migration von Plone ohne Problem von statten geht, habe ich mit
> meiner eigenen Anwendung Probleme mit Umlauten. Aber nur, wenn Daten über ein
> Script bearbeitet werden. Alle Umlaute, die über mySQL kommen oder fest
> eingearbeitet sind, werden wie gewünscht dargestellt. Es ist also kein Problem
> der Darstellung im WebBrowser.
> 
> 
> Folgendes Test_Case:
> 
> drei Ordner: folder1 (Titel: Item1), folder2 (Titel: Menü2), folder3 (Titel: Item2)
> 
> Wenn ich nun mit einem python-Script darüber itteriere:
> 
> <code>
> verz=[]
> 
> myObjects = container.objectValues('Folder')
> 
> for item in myObjects:
>   print item.title_or_id(),"\n"
> 
>   verz.append(item.title_or_id())
> 
> 
> print verz
> 
> return printed
> </code>
> 
> erhalte ich folgendes Ergebnis:
> 
> <result>
> 
> Item1
> 
> Menü2
> 
> Item3
> 
> ['Item1', 'Men\xfc2', 'Item3']
> 
> </result>
> 
> D.h., sobald ich in die Liste schreibe, werden die Umlaute zerhauen.
> 
> Genauso sehen die Menüpunkte dann in den Original-Scripten bzw. in den
> PageTemplates aus, in denen ich dann das Ergbebnis in HTML-Code schreiben lasse.
> 
> 
> Was ist anders geworden. Und vorallem, was kann ich tun?
> 
> 
> Da ich es nicht besser kann, bin ich darauf angewiesen, weiterhin im ZMI TTW zu
> arbeiten.
> 
> 
> RALF
> 
> 
> 
> ------------------------------------------------------------------------
> 
> 
> 
> _______________________________________________
> zope mailing list
> [email protected]
> https://mail.dzug.org/mailman/listinfo/zope

-- 
++++++++ Jens Adner IuK-Zentrum Fachhochschule Schmalkalden +++++++++
++++++++ Fon: +49 3683 688 9201  Fax: +49 3683 688 98 9201 ++++++++++
++++++++     Jabber: [email protected]  +++++++++++++++++++++++++++



_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.