question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Umlaute werden nicht korrekt angezeigt

See original GitHub issue

Describe the issue you are experiencing

Umlaute werden nicht korrekt angezeigt seit Version RaspberryMatic 3.63.8.20220330

Describe the behavior you expected

Umlaute werden korrekt übersetzt.

Steps to reproduce the issue

  1. Klick auf “Direkte Verknüpfungen”
  2. Klick auf “Programme”
  3. Klick auf “Programme bearbeiten”

What is the version this bug report is based on?

3.63.8.20220330

Which base platform are you running?

rpi3 (RaspberryPi3)

Which HomeMatic/homematicIP radio module are you using?

RPI-RF-MOD

Anything in the logs that might be useful for us?

-

Additional information

image

image

image

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:28 (20 by maintainers)

github_iconTop GitHub Comments

1reaction
jens-mauscommented, Apr 5, 2022

Hmm, 1:1 identisch (3.61.7.20220226 <-> 3.63.8.20220405-d2a744) ist das Encoding Verhalten aber noch nicht. Zumindest nicht im Systemprotokoll.

Also in der WebUI selbst kann ich da keinerlei Fehlverhalten feststellen. Du?

Ich nutze ein “Mini-Addon” aus dem Forum >Link< um das Systemprotokoll im separaten Browserfenster dauerhaft anzuzeigen. (sehr praktisch, sollten wir vielleicht optimieren und assimileren 😉

Öhhmm, reusper. Hab mir das “Addon” gerade mal schnell angeschaut. Das ist ziemlicher Salat und nicht wirklich IMHO ausgegoren und wie es die History ausliest ist auch ziemlich von “hinten durch die Brust ins Auge”. Aber sei’s drum. Der Grund wieso die Umlaute dort nicht korrekt dargestellt werden ist recht einfach erklärt. Der Autor hat vergessen ganz oben beim übergeben des Content-Type: auch den charset: als utf-8 mit anzugeben.

Einfach die Zeile wie folgt abändern und dann sollte es gehen:

puts "Content-type: text/html; charset=utf-8\n\n<!DOCTYPE html>"

Probier mal dein Glück.

0reactions
schmidhorstcommented, Apr 5, 2022

Zumindest bei der RM 3.63.8.20220330 musste ich für korrekte Anzeige der Umlaute puts "Content-type: text/html; charset=iso-8859-1\n\n<!DOCTYPE html>" in die cgi-Datei des Mini-Addons eintragen.

Mir war in den letzten Tagen bei der Raspberry-Matic aufgefallen, dass das €-Symbol (z.B. als Einheit bei einer Systemvariablen) zunächst funktionierte, und dann aber plötzlich zu einem %u20AC wurde. Habe die SysVar incl. Unit per Skript angelegt und das Skript mal direkt in RM, mal über den SDV ausgeführt. Ich habe aber nicht untersucht, ob’s am hin- und her-kopieren zwischen SDV und RM lag oder an der aktuellen RM-Version.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Warum werden Umlaute oder Sonderzeichen in meinem ...
Warum werden Umlaute oder Sonderzeichen in meinem Newsletter nicht korrekt angezeigt? · Allgemeines · Mögliche Ursachen des Problems · Browser-Einstellung bei der ...
Read more >
Umlaute werden nicht korrekt angezeigt - HTML & CSS
Hallo, Habe seit ein paar Wochen das Problem, dass die Umlaute (Ä/ä, Ö/ö, Ü/ü) und deutsche Sonderzeichen nicht korrekt dargestellt werden ...
Read more >
Umlaute in Programmen falsch angezeigt - Windows 10 Forum
Nach einer Neuinstallation von Windows 10 habe ich das Problem, dass ich bei einem Programm bei der Anmeldung keine Umlaute erfassen kann.
Read more >
Umlaute und Sonderzeichen werden nicht korrekt dargestellt
In Windows 10 kann es vorkommen, dass Umlaute und Sonderzeichen nicht korrekt dargestellt werden. Zur Lösung muss in Windows 10 die Funktion ...
Read more >
HTML Umlaute Problem und UTF-8 auf Webseiten lösen?
Wenn auf der Webseite HTML Umlaute falsch dargestellt werden ... Wichtig für die richtige Darstellung der falschen Umlaute auf der Webseite ist das...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found