Lua Output Umlaute

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Wie Daten, u.a. Umlaute in Strings, gespeichert werden liegt beim Autor des Skripts und des eingestellten Text-Formats im Editor (ANSI, UTF8, UTF16, Codepage ???, ...) - dies ist die Seite der Eingabe. Eine andere Geschichte ist die Ausgabe, denn die Anzeige, welche am Ende die Daten bekommt, muss auch wissen, wie sie die Bytes in die darzustellenden Zeichen interpretiert. Wenn statt 'ü' nur 'ue' ausgegeben wird, wurde etwa 'ue' von den Autoren geschrieben oder die Ausgabe kann nur Text im ANSI Format (welcher für die englische Sprache verwendet wird und Umlaute nicht kennt) zeigen und wandelt daher vorher um.