HTML5 Umlaute mit draw_text(x,y,keyboard_string) darstellen?

  • HTML5

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hmm... das ist zu dumm!

    Aber meinen zweiten Vorschlag Solltest du in betracht ziehen und die vielleicht dein eigenen Font zusammen bauen,
    es ist sehr viel arbeit aber du kannst es mal ausprobieren.

    Damit muss ich mich ach mal mal befassen da meine neu aufgesetzten Spiele in der Zukunft mit Multiplen-Sprachen Arbeiten.
    So weit ich in der Hilfe von Studio gesehen habe gibt es eine Sprachen Bezeichnung, sie ist für denn Installer aber ob sie auch für Spiele eingesetzt werden kann weiß ich noch nicht.

    Sobald ich mehr weiß Antworte ich dir.

    lg Calystor
  • Hallo alle zusammen!

    Hartnäckigkeit wird belohnt. Nun habe ich eine recht brauchbare Lösung für mein Problem.
    Es war ein langer Weg mit vielen Versuchen, aber jetzt klappt's.

    Der Richtige Code dafür wurde so ähnlich bereits angedeutet und lautet zum Beispiel für das getippte Zeichen "ü" folgendermaßen:

    GML-Quellcode

    1. keyboard_string = string_replace_all(keyboard_string,";","ü");

    Natürlich ist so eine Codezeile für jeden Umlaut nötig: "[" = "ß", "Ü" = ":", "ö" = " ' ", "Ö" = "@", "ä" = "#" und "Ä" = "~".

    Hilfreich waren im Grunde genommen alle eure Antworten und ich bedanke mich nochmals für die rege Anteilnahme an meinem Problem.




    MfG. hubsl

    Hallo Nochmal!
    Da das Problem mit den Umlauten in HTML5 eigentlich mit dem verwendeten Browser zusammenhängt (Firefox zeigt keine Umlaute, Chrome nur mit einem zusätlichen Script, offline kann auch Edge nichts anzeigen usw.), und ich es edgültig satt habe, meinen Freunden zu schreiben, sie sollen nur den IE oder den neuen Edge verwenden, habe ich mich entschlossen, einfach eine Bildschirmtastatur zu machen.
    siehe die kurze Demo auf meiner Home: members.aon.at/hubert_burboeck/projekte.html
    Ich denke das reicht nun zu diesem Thema, danke nochmals an alle für die rege Teilnahme an diesem Thema
    MfG. Hubsl

    Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von hubsl ()

  • Bei mir werden da keine Umlaute angezeigt, wenn ich in deiner Online-Demo welche eingeben will. Ist es da drin noch nicht umgesetzt oder hab ich das falsch verstanden?
    Und was machen Leute mit englischen Tastaturen, die später mal dein Spiel spielen wollen? Haben die dann das selbe Problem wie vorher die mit deutschem Tastaturlayout?
    Einige meiner Spiele:
  • interceptor schrieb:

    Bei mir werden da keine Umlaute angezeigt, wenn ich in deiner Online-Demo welche eingeben will. Ist es da drin noch nicht umgesetzt oder hab ich das falsch verstanden?
    Und was machen Leute mit englischen Tastaturen, die später mal dein Spiel spielen wollen? Haben die dann das selbe Problem wie vorher die mit deutschem Tastaturlayout?
    Gute Frage! Aber ich denke in erster Linie sind Umlaute im deutschen Sprachgebrauch in Verwendung, also nehme ich an, dass fast ausschließlich die deutsche Tastatur eingestellt ist.

    Warum bei dir keine Umlaute angezeigt werden, ist mir unverständlich. Bei mir funktioniert es einwandfrei. Werde es auf einem anderen Rechner versuchen und melde mich dann wieder.

    Habe die Anwendung nun auf vielen Rechnern und Laptops mit den Betriebssystemen WindowsXP bis Windows7 getestet und keine Probleme festgestellt.
    Ich denke, man kann das so lassen.

    MfG. hubsl

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hubsl ()

  • Benutzer online 1

    1 Besucher