Version 0.9.2 – 4 Jahre und wir brechen nicht ab

Lovely tulips
Wir wuchsen 4 (tatsächlich 5) Tulpen für unser Jubiläum

Ja, es war mehr als vier Jahre her, seit die erste Version von Transposh für WordPress veröffentlicht wurde. Und in der Tat, wir haben einen sehr langen Weg zurückgelegt,.

Transposh wird von Tausenden von Websites auf der ganzen Web verwendet, und wir haben viele zufriedene Nutzer (und ein paar weniger Glücklichen :) ).

Diese Version, 0.9.2, ist nicht wirklich das, was wir bis jetzt haben erwartet, nach vier Jahren würden wir erwarten können, dass eine Version eines (vielleicht sogar zwei) wird bereits freigegeben haben. Aber anscheinend, Leben nicht selten gehen, wie Sie es planen.

Der Titel dieser Beiträge bezieht sich eigentlich auf ein neues Verhalten unserer Parser, wenn wir verwendet, um eine Begegnung   (was sollte ein geschütztes Leerzeichen sein) wir tatsächlich brach den Satz in zwei, Das ist ziemlich genau das Gegenteil von dem, was die Dinge gewesen sein sollte. So hoffentlich ist jetzt behoben, und wir werden nicht mehr brechen!

Weitere Änderungen sind:

  • Grundlegende Unterstützung für WooCommerce Integration
  • Überschreiben Sie den Fall, wenn andere Plugins oder Themes die process_page genannt vorzeitig verursachen
  • Fix einen fiesen Fehler, wenn die gleiche Übersetzung in einem Absatz erschienen mehr als einmal
  • Bing haben zwei Sprachen hinzugefügt
  • Befestigen Sie den Fehler, indem dserber disallowing Sprachauswahl auf Pfosten, wo translate_on_publish deaktiviert wurde berichtet,
  • Update für. Po-Dateien, Türkische Übersetzung von Ömer Faruk Khan

Genießen Sie diese Version! Das ist ein Befehl! :)

Version 0.8.2 – 3 Jahr, 66 Sprachen unterstützt, 1 WordPress

Ich sagte: 3 Kerzen auf dem Kuchen!

Es sind 3 Jahre (und drei Tage, und dreiunddreißig Stunden) seit die erste Version von Transposh Plugin wurden auf wordpress.org Plugin Repository ausgestrahlt.

Die Zeit vergeht wirklich wie im Fluge.

Dies war das erste Schaltjahr (29. Februar) und ein echter Sprung Jahr für Transposh. Das Plugin wurde über 50,000 Mal in diesem Jahr und hat ein stetiges Wachstum von Funktionen und die Gesamtzahl der unterstützten Sprachen aus. Und heute mit dem Zusatz von Hmong Daw sind wir das erste Plugin, das eine Gesamtzahl von 66 Sprachen unterstützt.

Das war ein wirklich interessantes (wie in, haben ein interessantes Leben) Jahr für die automatische Übersetzung der Industrie und Plugins, wo Google hat fast ließen ihre API-Unterstützung (nur auf einem Pay-Modell wechseln) während Bing verhängt neue Grenzen. Transposh überwand erfolgreich diese Änderungen, während andere Plugins nicht überlebten.

Was bedeutet die Zukunft für Transposh? Wir kochen langsam ein paar neue Sachen, arbeiten an unserer Vision, Website-Übersetzungen zu verbessern, wenn die Dinge bereit sein werden – werden Sie ausgeliefert.. Währenddessen, ist uns Ihre weitere Unterstützung wichtig, manchmal motiviert uns eine einfache E-Mail mit “Ihr Plugin ist toll” . Also, wenn Sie glauben, wir sind gut, schreiben Sie uns, wenn Sie denken, wir sollten die Dinge verbessern, Schreiben Sie uns eine Notiz, und wenn Sie denken, dass wir richtig schlecht sind, wir nicht verstehen, warum Sie diese Nachricht bis zu diesem Punkt gelesen haben, 😉

Wir wünschen uns ein großartiges 4.Jahr, vielleicht wird es mit einem größeren Kuchen beendet :)

 

Version 0.8.0 – Angriff der APIs

Wenn APIs kämpfen

Nun vor dem Stichtag durch Google Translate API stellte nicht mehr zu funktionieren, waren wir endlich in der Lage, diese neue Version kompilieren. Dieser folgte eine lange Zeit Probleme, die von der älteren Version vorgestellt wurden, vor allem wegen der Tatsache, dass Google zu Einschränkungen der Verwendung vor dem Termin, die die vorherigen Versionen Support-Anfragen zu neuen Höhen Anstieg verursacht Pose entschieden. Die Google Änderung auch löste eine API Limit in der Bing-Übersetzung API, da Anwender wurden Switching-Motoren, die Überlastung der Transposh hart codiert API-Schlüssel für Bing.

Aber, wir haben es überlebt diese Zeit, um Ihnen unsere neuesten und größten Version zur Verfügung. Diese Version behebt diese Probleme werden, die eine Bypass- (Proxy für Google und temp Tasten für MSN) und es erlaubt Ihnen auch, Ihre eigenen Schlüssel direkt verwenden (Dank Randy aus Spyware-Hilfe für die Bereitstellung von uns mit seinem Schlüssel zum Testen) die Vorrang vor den anderen Methoden nehmen. Während dies zu tun konnten wir maßgeblich zur Verbesserung der Infrastruktur des Plugins, Änderung der Art, AJAX Anrufe ein Verfahren durchgeführt wurden, die stammt aus WordPress (g. Wenn Ihr Admin-Seite arbeitet, es sollte wohl so gut funktionieren). Während dabei, dass wir in der Lage, JavaScript-Code benötigt für das Backend zu reduzieren wurden und gleichzeitig den übersetzen alle mit sehr viel schneller arbeiten (und Unterstützung Apertium zu!).

An diesem Punkt hatten wir eine solide Version, die schien wie eine gute Sache zu lösen, aber keine, Wir mussten einige andere Features in haben, So beschlossen wir schließlich, um das Problem von mehreren Widgets Unterstützung angehen (und Titelauswahl zu, hurra!). Scheint ziemlich geradlinig? aber keine, Dies führte zu einer gravierenden Änderungen unserer Widget-Infrastruktur sowie. Eigentlich verbessert es ganz drastisch verändert die Art css aufgenommen, und die Art der Widgets benachrichtigt den Servern des Wandels in der Sprache (wir jetzt vermeiden eine nutzlose POST Aufruf an den Server). Während des Schreibens, dass wir das Glück, auf eine PHP5.3 zu PHP5.2 Inkompatibilität mit einer Reihe von anderen Problemen, die unsere Freilassung hielt sich zurück eine Woche stolpern wurden. Wir wollen die vielen Anwender, die mit unserer Beta-Versionen haben setzen und half uns dabei, Probleme, die unter Schichten von Code und Komplexität versteckt waren danken.

Wir nahmen auch diese Gelegenheit, um unsere AGB geringfügig ändern, Wenn Sie Google-Anzeigen von AdSense auf Ihrer übersetzten Seiten, nehmen wir 1/1000 des Raumes für den Einsatz mit unseren eigenen AdSense-Code, so, wenn Transposh hilft Ihnen erwirtschaften einen Umsatz von $ 10K werden Sie den Kauf uns Kaffee! So dank! Um zu klären, die Dinge ein wenig, Wir schaffen keine zusätzliche Werbefläche auf Ihrer Seite, und wir werden Sie keine Anzeigen oder ändern Sie Ihr Layout, Wenn Sie keine Werbung, wir nichts tun. Wenn Sie denken, dass dies zu viel verlangt, Sie können einfach gelöscht werden unser Plugin, whistle eine weiche Melodie, und auf dem Weg sein. Wenn Sie eine kommerzielle Lizenz, wir nicht verkaufen sie noch, aber sie werden wahrscheinlich mehr kosten.

Weitere Änderungen in dieser Version enthalten:

  • Addiert Katalanisch und Hindi Unterstützung für Bing – spricht für sich selbst..
  • Dropdown-Widget verbesserte css – es tatsächlich sieht jetzt viel besser.
  • Unterstützung für Memcached – wenn APC und andere Opcode-Caches waren zu viel für Sie, Jetzt können Sie verwenden memcached und haben eine Menge Spaß.
  • Besser 404 Seite Handling (keine neuen Links auf nicht existierende Seiten) – Sinn der Google-Crawler wird problemlos Ihre Website weniger.
  • Fix-Caching auf Rackspace cloudsites – sie hatten x-Cache für Opcode-Cache installiert, aber ohne Speicher für Nutzerdaten, was zu einem Anstieg der Logfiles – nun behoben.
  • Viele weitere kleinere Korrekturen – Wir könnten zählen die, aber wir haben nicht genug Finger.
  • Türkische Übersetzung von Semih Yesilyurt.

Wir hoffen, dass Ihnen diese Version gefällt, und wie immer, warten auf Ihre Kommentare, Ideen, Anregungen und Flammen.

PS – Getestet auf WordPress 3.3 beta4, funktioniert super.

Version 0.6.4 – Der Schuster ist nicht mehr barfuß

Image by Matt Mullenweg
Matt und Me

Dieses Mal sind wir mit keinem geringeren zusammengekommen als Matt Mullenweg, der Schöpfer der WordPress-Plattform.

In dem folgenden vollständig gefälschten Interview, wird Matt uns allen helfen, zu verstehen, was es Neues in 0.6.4 gibt : 0.6.4:

Ofer: Hallo Matt, Wie geht es Ihnen heute?
Matt: Ich war noch nie so aufgeregt um einen Punkt 0.01 Veröffentlichung einer Plugin vor!
Ofer: Warum ist das so?
Matt: Ich denke, dass Sie endlich den Geist von WordPress mit dieser Veröffentlichung verstehen werden
Ofer: Werde ich?
Matt: Ja, Du wirst endlich in die Plattform integriert anstatt daran herum zu hacken, Ich mag die Tatsache, dass man endlich die Zeit genommen und machte das Plugin-Schnittstelle und Verwaltung Seiten übersetzbar, und da Sie, dass eine gute, Sie erhalten ein kostenloses Blog!
Ofer: Geben, Dank! jetzt, wie bekomme ich andere Menschen zu Übersetzungen machen mein Plugin?
Matt: Fragen Sie Ihren Benutzern zu tun, dass, Ich bin sicher, du wirst ihnen Kredit.
Ofer: Sagen Sie ihnen, die ganze Sache über poedit und Zeug?
Matt: Kommen Sie auf, wie ich immer sage, gibt es ein Plugin für die! Und Sie sollten wissen wahrscheinlich, da du es selbst übersetzt und trug einige kleinere Korrekturen.
Ofer: Du meinst, Codestyling Lokalisierung?
Matt: Ja, Das ist der eine, jeder kann es verwenden. Aber ich habe eine Frage an Sie
Ofer: Für mich?
Matt: Ja, warum hast du nicht Transposh dafür verwendet?
Ofer: Sehe dafür keinen wirklichen Grund, denn es gibt bereits eine große Plugin für sie, warum replizieren?
Matt: Ich sehe, Sie sind schließlich bekommen es.
Ofer: Erste, was?
Matt: Der Geist von WordPress, Sharing, Pflege, Open Source, und freie Liebe.
Ofer: Ich hoffe, dass so, Vielen Dank, daß Sie uns.
Matt: Vielen Dank, nächste Mal, Bitte Interview mich auf ein wichtiges Merkmal, wenn ich auf gefälschte Interviews für jede kleine tun hatte Plugin Version in WordPress, Ich werde nie haben freie Zeit, um tatsächlich zu verbessern WordPress und kommen zu wordcamps.
Ofer: Wird zur Kenntnis nehmen, Nochmals vielen Dank!

Ok, Dank Matt bei uns waren, einige Funktionen auch auf diese Version hat ist die lateinische Übersetzung hat (mit Google Übersetzung Unterstützung), drei neue Sprachen hinzugefügt Bing übersetzen. Die Fähigkeit, deaktivieren Sie die gettext Integration, wo es Probleme gibt,, mit einigen anderen Fixes.

Wie immer – wir hoffen, dass Sie diese Version genießen

Version 0.6.3 – GetText Integration

By diongillard http://www.flickr.com/photos/diongillard/248190660/in/photostream/
GetText Übersetzung einfacher macht

Diese neue Version hat zwei wesentliche Änderungen und viele Bugfixes enthalten.

Die wichtigste Änderung ist die Integration der WordPress-Plugin mit dem System GetText, das ist der Weg WordPress (und einige Themen und Plugins) bieten lokalisierte Versionen von sich selbst. Dies ist mit ein paar Dateien getan (genannt .po / .mo Dateien aufgrund ihrer Erweiterungen) Das beinhaltet eine Liste der übersetzten Zeichenketten enthalten, dass diese Software.

Was Transposh jetzt tut, ist zu nutzen, sagte Dateien, Also, wenn Sie die Dateien, die auf Spanisch übersetzen WordPress, sie haben Vorrang und Transposh werden die Dateien verwenden, um die Übersetzung der Benutzeroberfläche, um Spanisch zu machen. Warum ist dies besser? Es gibt ein paar Gründe,, Einer ist, dass es manchmal ermöglicht Übersetzungen, wo sie waren bisher nicht, andere ist, dass die Übersetzung von Mensch beruht und als genauer, und das letzte ist, dass es Unklarheiten insbesondere bei kurzen Zeichenfolgen wie Monatsnamen und Tag Abkürzungen klar.
Wie bekomme ich die .po / .mo Dateien, und mehr Informationen darüber, wie diese Arbeit finden Sie unter: http://trac.transposh.org/wiki/UsingGetText.

Diese Funktion beinhaltet auch eine der In-Memory-Caching-System für das Plugin umzuschreiben, die jetzt unterstützt xcache und eaccelarator Zusätzlich zu den vorherigen Versionen APC Unterstützung. Diese Version verwendet eine kompaktere Darstellung der Daten, die Performance verbessert und die Speichernutzung zu reduzieren.

Weitere Fixes in dieser Version:

  • Tags aus der Tag-Wolke wird nun mit der Masse zu übersetzen übersetzen
  • Fix für die hinterhältige “kein gültiges Plugin Header” Frage, Wenn Sie “Default” zweimal in Ihrem Widget Auswahl aufgeführten Einstellungen, Bitte löschen Sie die Widgets / tpw_deafult.php Datei
  • Fix für MS übersetzen Tendenz, einen zusätzlichen Raum, um die Übersetzung hinzufügen Ergebnis
  • Behoben: Fehler mit der Liste mit Fahnen css Widget verhindert den Blick auf Fahnen

Wir haben auch dieses Site-Layout ein wenig verändert, so dass Sie die Entwicklung einfließen können sehen und Veränderungen in einer Echtzeit-Mode.

Warten auf Ihre Rückmeldungen zu dieser Version.

Aktualisierung: Ein Fehler wurde entdeckt, als mit dem Plugin ohne Zwischenspeicherung, wenn Sie wiederholen Übersetzungen, oder Sie können nicht sehen, Übersetzungen bisherigen, Bitte installieren Sie das Plugin von wordpress.org, Das Plugin ist nun behoben. Dank Nikolaus für die Meldung dieses.