Übersetzungen in WordPress - Google & Microsoft Translate API’s
codestyling | 09. Mai 2012 | 08:15
Seitdem Google seine freie Translation API v1 für veraltet erklärt und gänzlich abgeschaltet hat, gibt es einige WordPress Plugins, deren Wert dramatisch gesunken ist bzw. sie eigentlich nicht mehr benutzbar sind.
Auch mein Plugin Codestyling Localization hat es ereilt, denn der optionale Übersetzungsservice konnte nicht mehr aufgerufen werden. Stattdessen ist mein Volumen an Supportanfragen drastisch gestiegen und ich mußte mir etwas einfallen lassen. Lesen »
Diese Begrüßung hab ich in den letzten 2 Jahren so oft gehört und immer geantwortet, dass ich doch nur das mache, was ich kann: programmieren. Mit Michael Preuss hab ich täglich telefoniert oder geskypet, es verging kein Tag, an dem wir wieder neue Ideen für “Xtreme One” ersonnen und auf den großen Stapel “Was wir noch machen wollen” gelegt haben.
Wer sich nich an meinen letzten Artikel erinnert, weiß noch, worum es geht. Das
Eines meiner Plugins “
Manchmal hat man auch das Problem, dass man prüfen können muß, wie sich WordPress beim Update per FTP verhält oder wie ggf. Plugins darauf reagieren, wenn zumindest die internen WordPress Dateizugriffe für Änderungen nur FTP Transfer zulassen.
Nur für den Fall, dass es einige noch nicht mitbekommen haben, es gibt u.a. das Plugin “is-human”, welches eine schwere Sicherheitslücke aufweist. Dieses Plugin wurde vor ca. 3 Wochen aus dem Repository von wordpress.org rausgworfen, als dies öffentlich wurde.
Es gibt eine Menge Sachen, die im Normalfall unter einer lokalen Windows XAMPP Installation auf umöglich gelten. Dazu zählt u.a. auch der Betrieb des Domain Mapping Plugins, um beliebige Domains auf eine Multisite Subdomain zu blenden.
Im Rahmen meine Tests, die immer mal wieder vorkommen, wenn mir Fehlverhalten in einem meiner Plugins gemeldet wird, brauch ich manchmal auch eine lokale Installation, die allerdings mit Subdomains arbeiten können muß.
Seit dem Erscheinen der WordPress Version 3.0, die eine Multisite Unterstützung enthält, habe ich zunehmend registriert, dass Plugins leider nicht angepasst werden. Jedes Plugin, welches seine eigenen Datenbanktabellen anlegt, sollte sich an die neuen Gegebenheiten anpassen und auch korrekt in Multisite Umbegungen operieren. Ich beschränke mich hier erstmal auf die grundsätzlichen Sachen, das Thema ist viel zu groß, um es mit einem Artikel erschlagen zu wollen. Als Einstieg in die Anpassung von existierenden Plugins möchte ich erstmal die Grundlagen setzen.
Ich bekam verstärkt wieder mal Anfragen, warum mein Plugin “CodeStyling Localization” bei einigen überhaupt keine Funktion hat und praktisch nicht nutzbar ist. Ich hab lange gebraucht, das rauszufinden. Dank eines entscheidenden Hinweises in den Kommentaren, dass dies umgehend eintritt, wenn man WP e-Commerce aktiviert, hab ich mir das Plugin mal angesehen.




