Umlauteproblem
Ralf Lüdicke <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
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