Rechtschreibprüfung: Umlaute, Sonderzeichen

  • Moin :-)

    Es nervt mich ein wenig, dass die Rechtschreibprüfung mit Umlauten und Sonderzeichen à la "ß" nicht umgehen kann.

    Erkannt wird das ganze ja richtig, nur an der Umsetzung hapert es, s. Bild (die falsche Vorlage war "groesste").
    Gibt es da einen Trick, um das ganze "Umlaut-passend" zu machen?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Da alle Javascript basierten Sachen ausschliesslich unicode ( UTF-8 ) benutzen, werden die Ergebnisse eines Spellchecker, die irgendwo abholt werden, in js Variablen abgelegt ( und somit UTF-8 ) und dann angezeigt.
    Offensichtlich läuft aber dein Blog nicht auf UTF-8 sondern mit ISO-xxx weshalb das dann so aussehen muß.
    Wenn du das korrekt haben möchtest, müsstest du dein komplettes Blog auf UTF-8 umstellen, was allerdings auch eine Menge Arbeit an bestehenden Texten in der DB bedeutet. Wie man das macht und welche Stolperfallen dabei sind, ist in mehreren Threads hier schon beschrieben worden.

  • Hier gerade nur IE7, und der sagt Westeuropäisch-ISO...

    Wenn ich das umstelle auf UTF-8, sieht alles ziemlich bescheuert aus :-D - und am Ergebnis der Rechtschreibprüfung ändert sich auch nichts.

  • Hier gerade nur IE7, und der sagt Westeuropäisch-ISO...

    Wenn ich das umstelle auf UTF-8, sieht alles ziemlich bescheuert aus :-D - und am Ergebnis der Rechtschreibprüfung ändert sich auch nichts.


    Ich hatte ja auch nichts von umstellen geschrieben.
    Wichtig ist ja, das dein Backend offensichtlich in ISO Kodierung ausgeliefert wird statt in UTF-8. Deshalb hat mein o.g. Post auch seine Gültigkeit.
    So ohne weitere Ansicht deines Blogs und dessen gesamte Konfiguration kann ich nicht sagen, was falsch eingestellt ist. Definitiv muß aber der Admin Bereich als UTF-8 laufen (und somit auch dein Frontend) sonst kommt immer irgendwelcher Müll raus.

  • Im Backend sagt der Quelltext aber auch:
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    Und "alles andere" in der Administration sieht ja auch soweit gut aus, nur diese Rechtschreibprüfung liefert Mist...

    Einmal editiert, zuletzt von gregma (8. September 2008 um 14:54)

  • Im Backend sagt der Quelltext aber auch:
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    Und "alles andere" in der Administration sieht ja auch soweit gut aus, nur diese Retschreibprüfung liefert Mist...


    Was im head eine Seite steht verwendet der Browser nur dann, wenn der HTTP header keine Angaben mitgeschicht hat. Wenn die header Angabe des Servers was gegenteiliges meint, dann gilt für den Browser dieses.
    Die 2. Möglichkeit ist, das dein Blog in einem Frame oder iframe läuft, weil die einen Hoster hast, der der so weiterleitet. Dann kann es sein, das ein Frame aussendrum ISO ist und die Spellchecker auf der Ebene des frame kommunizieren, was dann ISO Kodierung ist. Dies kann ich beides aber so nicht einschätzen, ohne den betreffenden Blog gesehen zu haben oder den Hoster zu kennen.

  • Der Header sieht eigentlich auch ganz gut aus...

    HTTP
    HTTP-Header von [B]http://www.gregel.com/wp-login.php[/B]
    HTTP/1.1 200 OKDate: Mon, 08 Sep 2008 13:01:05 GMTServer: Apache/2.2.4 (Linux/SUSE)X-Powered-By: PHP/5.2.6Set-Cookie: PHPSESSID=4735br2hsoq6o36mtcnvs20aa1po3ie2; path=/; HttpOnlyExpires: Wed, 11 Jan 1984 05:00:00 GMTCache-Control: no-cache, must-revalidate, max-age=0Last-Modified: Mon, 08 Sep 2008 13:01:06 GMTSet-Cookie: wassup=9f8fa4a7a81b968477a5e6e2e6d84137%3A%3A1220881566; expires=Mon, 08-Sep-2008 13:51:06 GMT; domain=gregel.comPragma: no-cacheSet-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/Connection: closeContent-Type: text/html; charset=UTF-8



    Und ich hoste mich selber, ist ein dedicated Server :)
    Kann es nicht sein, dass nur diese Rechtschreibprüfung irgendwie verkehrt läuft, eingestellt ist? Warum auch immer...

    /EDIT:
    Sehe gerade, dass ich bei der Ansicht gerade was verpeilt habe - im Browser steht als codierung UTF-8 im Backend!

    Einmal editiert, zuletzt von gregma (8. September 2008 um 15:09)

  • Hmm, das scheint am SpellChecker von Moxiecode zu liegen, den WP für Google requests nur benutzt:

    Prüfungsergebnis:

    Code
    {"id":null,"result":["WordPress","Spam","geh","Pluginbereich","aktivier","entspredchenden","Plugins","\u00c4ffchene","geschwafelt"],"error":null}


    und Vorschläge:

    Code
    {"id":null,"result":["\u00c3\u0084ffchens","Afghane","Verkenne"],"error":null}

    Die verarbeiten intern die Codierungen nicht korrekt. Das kann ich jetzt so auf die Schnelle nicht machen, muß ich mir heute abend mal näher ansehen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!