site_action mit Umlauten im Titel -> UnicodeDecodeError

8 messages Options
Embed this post
Permalink
Jens Nachtigall

site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
Hallo,

für eine rein deutschsprachige Site habe ich eine site_action (in
portal_actions von plone 3.2) für die site mit dem Title "Ueber uns",
eigentlich würde ich natürlich "Über uns" haben, allerdings gibt das einen
Fehler, bei der Darstellung der Site:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:
ordinal not in range(128)

Kann man das irgendwie schnell umgehen (am besten ohne in den po-Dateien, des
System rumfummeln zu müssen?

Grüße,
Jens



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Alexander Pilz-2

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
Du editierst die action im ZMI nehm ich an?
Geh mal auf das Formular, dann schalt in deinem Browser die Codepage auf
utf-8 um, dann gib "Über uns" ein und speicher. Vielleicht langt das ja
schon.

sg
alex

Jens Nachtigall schrieb:

> Hallo,
>
> für eine rein deutschsprachige Site habe ich eine site_action (in
> portal_actions von plone 3.2) für die site mit dem Title "Ueber uns",
> eigentlich würde ich natürlich "Über uns" haben, allerdings gibt das einen
> Fehler, bei der Darstellung der Site:
>
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:
> ordinal not in range(128)
>
> Kann man das irgendwie schnell umgehen (am besten ohne in den po-Dateien, des
> System rumfummeln zu müssen?
>
> Grüße,
> Jens
>
>
>
> _______________________________________________
> zope mailing list
> [hidden email]
> https://mail.dzug.org/mailman/listinfo/zope
>  

Alexander Pilz

--
Alexander Pilz
SYSLAB.COM GmbH, Landwehrstrasse 60-62, 80336 Munich, Germany
http://www.syslab.com - Amtsgericht Muenchen, HRB 135057
Steuernummer 143/184/50154 - Ust.-ID: DE212842815



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens Nachtigall

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
On Freitag 17 Juli 2009 16:22:22 Alexander Pilz wrote:
> Du editierst die action im ZMI nehm ich an?

Ja

> Geh mal auf das Formular, dann schalt in deinem Browser die Codepage auf
> utf-8 um, dann gib "Über uns" ein und speicher. Vielleicht langt das ja
> schon.

utf-8 ist im firefox unter Ansicht->Zeichenkodierung schon eingestellt, damit
scheint es also nichts zu tun zu haben.





_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
ajung

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jens Nachtigall
On 17.07.09 15:56, Jens Nachtigall wrote:
> Hallo,
>
> für eine rein deutschsprachige Site habe ich eine site_action (in
> portal_actions von plone 3.2) für die site mit dem Title "Ueber uns",
> eigentlich würde ich natürlich "Über uns" haben, allerdings gibt das einen
> Fehler, bei der Darstellung der Site:
>
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:

Hört sich nach bekanntem Fehler an - probiers mal mit HTML Entities.
Ansonsten würde ich den deutschen Kram in eine .po Datei packen.


Andreas

[lists.vcf]

begin:vcard
fn:Andreas Jung
n:Jung;Andreas
org:ZOPYX Ltd. & Co. KG
adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany
email;internet:[hidden email]
title:CEO
tel;work:+49-7071-793376
tel;fax:+49-7071-7936840
tel;home:+49-7071-793257
x-mozilla-html:FALSE
url:www.zopyx.com
version:2.1
end:vcard





_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens Nachtigall

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
On Freitag 17 Juli 2009 17:20:51 Andreas Jung wrote:

> On 17.07.09 15:56, Jens Nachtigall wrote:
> > Hallo,
> >
> > für eine rein deutschsprachige Site habe ich eine site_action (in
> > portal_actions von plone 3.2) für die site mit dem Title "Ueber uns",
> > eigentlich würde ich natürlich "Über uns" haben, allerdings gibt das
> > einen Fehler, bei der Darstellung der Site:
> >
> > UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:
>
> Hört sich nach bekanntem Fehler an - probiers mal mit HTML Entities.

Geht leider auch nicht, dann schreibt er die HTML-Entity, sprich
Über uns

> Ansonsten würde ich den deutschen Kram in eine .po Datei packen.

Werde ich wohl so machen müssen, leider, wegen einem einzigen Umlaut...

Jens


_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
ajung

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
On 18.07.09 17:52, Jens Nachtigall wrote:
>
>> Ansonsten würde ich den deutschen Kram in eine .po Datei packen.
>>    
> Werde ich wohl so machen müssen, leider, wegen einem einzigen Umlaut...
>  

Das ist eigentlich der offizielle Weg.

Andreas

[lists.vcf]

begin:vcard
fn:Andreas Jung
n:Jung;Andreas
org:ZOPYX Ltd. & Co. KG
adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany
email;internet:[hidden email]
title:CEO
tel;work:+49-7071-793376
tel;fax:+49-7071-7936840
tel;home:+49-7071-793257
x-mozilla-html:FALSE
url:www.zopyx.com
version:2.1
end:vcard





_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Vladislav Vorobiev-2

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
In reply to this post by Jens Nachtigall
Am 17. Juli 2009 15:56 schrieb Jens Nachtigall <[hidden email]>:

> Hallo,
>
> für eine rein deutschsprachige Site habe ich eine site_action (in
> portal_actions von plone 3.2) für die site mit dem Title "Ueber uns",
> eigentlich würde ich natürlich "Über uns" haben, allerdings gibt das einen
> Fehler, bei der Darstellung der Site:
>
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:
> ordinal not in range(128)
>
> Kann man das irgendwie schnell umgehen (am besten ohne in den po-Dateien, des
> System rumfummeln zu müssen?

Bei mir trat der Fehler in PageTemplates  mit Makros die im
Dateisystem liegen so ähnlich auf. Ich verwende allerdings kein Plone.
Ich habe es so gelöst:

  def safeUnicode(self, value):
    """ """
    return value.decode('utf-8', 'replace')

In Plone heißt die Methode safe_unicode glaube ich.
Du kannst versuchen, PT  die bei dir den Titel ausgibt etwas abändern. Also

python: safe_unicode(context.title) anstatt context/title

Gruß
Vlad



_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope
Jens Nachtigall

Re: site_action mit Umlauten im Titel -> UnicodeDecodeError

Reply Threaded More More options
Print post
Permalink
In reply to this post by ajung
On Sonntag 19 Juli 2009 08:25:40 Andreas Jung wrote:
> On 18.07.09 17:52, Jens Nachtigall wrote:
> >> Ansonsten würde ich den deutschen Kram in eine .po Datei packen.
> >
> > Werde ich wohl so machen müssen, leider, wegen einem einzigen Umlaut...
>
> Das ist eigentlich der offizielle Weg.

Ist beim nächsten Buildout dann aber auch wieder weg :-(
Wie wäre denn der UnicodeDecodeError an seiner Wurzel zu fixen? Irgendein
Template (welches) anpassen? Any pointers?

jens


_______________________________________________
zope mailing list
[hidden email]
https://mail.dzug.org/mailman/listinfo/zope