Zurück   WordPress Deutschland Forum > Dokumentation und Sprachdatei > Sprachdatei
Registrieren Hilfe Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren Threads ohne Antworten


Antwort
 
Themen-Optionen Ansicht
Alt 22.02.2007, 10:56   #1 (permalink)
errator
PostRank: 0
 
Registriert seit: 07.10.2006
Beiträge: 6
Deutsche Rechtschreibung

Hallo,

seit der 2.1 Version ist ja nun eine Rechtschreibprüfung eingebaut. Obwohl ich das deutsche WP verwende prüft der nur für die englische Sprache.

Wie kann ich eine deutsche Rechtschreibprüfung einbauen? Habe hier im Forum schon gesucht doch es geht immer nur um die deutsche Sprachdatei.

Danke Mario
errator ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 22.02.2007, 10:59   #2 (permalink)
SuMu
PostRank: 10
 
Registriert seit: 05.01.2006
Beiträge: 3.230
ich mache das mit firefox, da gibt es eine schöne erweiterung.
__________________
LG SuMu - Mein Psychomuell
SuMu ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 22.02.2007, 11:50   #3 (permalink)
Olaf
WPD-Team
 
Benutzerbild von Olaf
 
Registriert seit: 03.09.2004
Ort: Zürich
Beiträge: 2.456
Ich habe versucht in der 2.1 DE-Edition eine deutsche Rechtschreibung einzubauen, habe es in der Kürze der Zeit aber nicht hinbekommen... soweit ich weiß, hat es bisher noch niemand hinbekommen ;)

Angepeilt habe ich das für WP 2.2 DE, aber vielleicht hat ja jemand Lust sich des Problems anzunehmen... es geht um den TinyMCE Spellchecker.

Geändert von Olaf (23.02.2007 um 00:39 Uhr).
Olaf ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 25.02.2007, 12:00   #4 (permalink)
maxb
PostRank: 0
 
Registriert seit: 25.02.2007
Beiträge: 15
Morgen,

wenn man Teile des WP-eigenen TinyMCE löscht und durch die neuere Version ersetz, kann man die Google-Rechtschreibung einbauen. Sicher geht auch der Weg über aspell (ein Unix-Programm, das extern aufgerufen wird) oder pspell (ein php-Modul als Schnittstelle dazu). Ging aber bei mir nicht, weil ich in PHP keine externen Programme aufrufe und wegen des php-Moduls nicht mein PHP neu kompilieren will. Ich hab also diese Google-Rechtschreibung eingebaut. Folgender Text per Copy+Paste aus meiner Seite entstanden, Bilder gibts auch dort.

Dieses Google-api scheint aber Anfang des Jahres auf https umgestellt worden zu sein, darum geht das wordpress 2.1, das ich mir runtergeladen habe auch nicht. Der spellchecker muss also nachinstalliert werden.
Und das geht so:
  • Backup machen
  • wp-includes/js/tinymce/plugins/spellchecker löschen
  • Neuen spellchecker aus dem TinyMCE-Paket bei SourceForge holen (gebraucht wird nur der Teil “TinyMCE Spellchecker PHP”)
  • Auspacken und damit wp-includes/js/tinymce/plugins/spellchecker ersetzen
  • In diesem Verzeichnis in config.php “$spellCheckerConfig[’enabled’] = true;” setzen und drunter die default.language auf “de”.
  • in editor_plugin.js und editor_plugin.src.js nach “English” suchen und dort statt “+English=en” “+English=en,+Deutsch=de” einsetzen (das steuert die Sprachauswahl im Editor).
  • Ich hab in og. Datei noch überall, wo “lang=en,fi,sv” eingetragen war noch “de” dazugeschrieben, glaube aber nicht, dass das wichtig ist.
Zwischendurch hab ich auch noch php-curl installiert. Wie sich später herausstellte, funktioniert damit die Überprüfung besser. Ohne curl kam öfters (aber nicht immer…) eine Meldung “could not execute AJAX call, server didn’t return valid a XML”, die seit dem Einsatz von curl weg ist. So wie es auf den ersten Blick in den Code aussieht, wird im spellcheck erst eine Verbindung mit “fsockopen” versucht und falls diese fehlschlägt alternativ eine Verbindung mit curl geöffnet. Vielleicht braucht man einfach in 50% der Fälle 2 Versuche bei Google. Also musste ich noch
  • php4-curl installieren und “extension=curl.so” in die php.ini eintragen
  • Apache neu starten
Grüße, Max

Nachtrag 26.2.: Für mal-eben-schnell-Ausprobierer hab ich eine zip-Datei gebastelt. Die enhält alle Dateien aus dem tinyMCE-Spellchecker mit einer lauffähigen Anbindung der deutschen Google-Korrektur. Einfach wp-includes/js/tinymce/plugins/spellchecker löschen und damit ersetzen. Aber Backup nicht vergessen...
Download: spellcheck-DE-1031.zip (basierend auf tinyMCE Spellcheck 1.0.3.1 vom 10.1.07)

Ich glaube übrigens, dass eine funktionierende pspell-Korrektur vorzuziehen wäre, wenn das die php-Installation zulässt. Der Umschalter dafür befindet sich in den Zeilen 5-7 von wp-includes/js/tinymce/plugins/spellchecker/config.php. Sollte sich lohnen, da mal die auskommentierten Zeilen umzustellen.
Wenn man Glück hat, funktioniert ja "pspell Internal PHP version"
Die dritte Variante "Command line pspell" erfordert einen Aufruf per "shell_exec", das geht im safe_mode von php nicht, wird also bei vielen Providern nicht hinhauen.

Geändert von maxb (26.02.2007 um 21:03 Uhr).
maxb ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 21.06.2007, 11:23   #5 (permalink)
dominik1
PostRank: 0
 
Registriert seit: 01.09.2006
Beiträge: 12
Danke dir, Max. Hat prima funktioniert!
dominik1 ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 27.06.2007, 17:23   #6 (permalink)
Lejla
PostRank: 1
 
Benutzerbild von Lejla
 
Registriert seit: 08.06.2007
Beiträge: 41
@maxb

Du bist ein Schatz, danke dir vielmals für die Mühe und Zeit dies zu bewerkstelligen, bis jetzt funktionierts prima.
btw. von dem was du geschrieben hast habe ich kein Wort verstanden! ;)
DAs liegt an meinen Prorammierkenntnisse! Aber professionell klingt es allemal!! ;) Ahnung haste! ;)
Lejla ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 13.10.2007, 18:51   #7 (permalink)
cbschmidt
PostRank: 0
 
Registriert seit: 01.07.2006
Beiträge: 5
Leider funktioniert die Änderung bei mir nicht. Ich habe das Verzeichnis wie oben beschrieben ersetzt, bekomme aber weiterhin nur die englische Korrektur angeboten. In der "spellcheck-DE-1031.zip" ist unter "langs" auch nur eine "en.js" enthalten. Was fehlt mir noch bzw. wo liegt mein Fehler?
cbschmidt ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 13.10.2007, 19:37   #8 (permalink)
maxb
PostRank: 0
 
Registriert seit: 25.02.2007
Beiträge: 15
hmmm... diese "spellchecker/langs/en.js" ist anscheinend nur für die Sprache der Benutzerführung da (ob da "Suggestions" oder "Vorschläge" beim Korrekturvorschlag steht). Nicht für die Prüfung selbst...

Die Version 1031 ist schon ein wenig älter und war für WP2.1, ich hab zwar keinen Grund gesehen, warum das neueren Wordpress-Versionen nicht gehen sollte, aber vielleicht liegts daran. Testen kann ich selbst immer nur mit ein oder zwei Versionen.

Also schau mal bitte, obs mit der neuesten Version auch nicht geht, zumindest die Auswahl der Sprache ist ja noch recht unabhängig von Provider/PHP-Einstellungen, das sollte eigentlich auf jeden Fall klappen.

Wenns nicht geht, melde Dich, ich komm aber vermutlich erst in ein paar Tagen wieder zum basteln ...

Grüße, Max
maxb ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 13.10.2007, 19:51   #9 (permalink)
cbschmidt
PostRank: 0
 
Registriert seit: 01.07.2006
Beiträge: 5
Danke erst mal, Max, für die schnelle Reaktion. Ich habe die neue Version auf einer WordPress 2.3 Installation getestet, leider wieder ohne Erfolg. Die prüfung funktioniert weiterhin nur in englisch. :-(

PS: Das Rechschreibhilfe-Menü hingegen ist nun auch in deutsch, sprich statt "Suggestions" werden mir englsche "Vorschläge" gemacht...

Geändert von cbschmidt (13.10.2007 um 19:55 Uhr).
cbschmidt ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 08.01.2008, 19:12   #10 (permalink)
raceface
PostRank: 1
 
Benutzerbild von raceface
 
Registriert seit: 06.01.2008
Beiträge: 29
Danke für die Arbeit!
hat super funktioniert bei mir!
__________________
mein Blog: www.foto28.de/fullhaus
raceface ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind Aus.
[IMG] Code ist Aus.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are Aus
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:25 Uhr.


Sponsoren:

Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0  — ImpressumEin Inpsyde.com Projekt