Beiträge getagged mit bugfix

Version 0.8.1 – Es ist kein Bug! es ist ein Feature!

Jagd Bugs mit modernster Technologie

Am Transposh sind wir stolz auf unsere hohen Coding-Standards, Dies bedeutet, dass wir keine Fehler in unserer Software haben. Ja, Sie haben richtig gehört, keinerlei Fehler sind da zu finden. Aber – es gibt da ein kleines Problem - Rutsch mit den Buckel runter, andere Menschen sind da nicht so streng wie wir und haben leider Fehler in ihren Codes. Also, wenn Sie Transposh installiert haben und etwas funktioniert da nicht richtig , liegt wahrscheinlich der Fehler im WordPress, oder ein Fehler im Design, dass Sie verwenden, oder ein Konflikt mit einem anderen Plugin, oder jQuery benimmt sich nicht, oder Sie benutzen noch immer den Internet Explorer 2 oder es hat etwas mit ihrer Mutter zu tun, oder der ihrigen, oder ihre Großmutter , oder die erste Zelle, die jemals erstellt wurde. Es ist nie uns! nie!

Wenn etwas nicht funktioniert und Sie melden Sie uns, wir sofort jemanden finden, der Schuld, und manchmal, wenn in guter Stimmung, wir tatsächlich etwas Code, um die anderen Menschen Fehler zu vermeiden.

Diese Version ist eine der Versionen, das einzige neue Feature ist die Möglichkeit zur Stellungnahme Sprachen in die Management-Schnittstelle einzustellen (wenn jemand in Spanisch geschrieben, während tatsächlich die Seiten Ihrer Website in Englisch oder umgekehrt) .

Der Rest dieses Release ist:

  • Aktivieren Sie leben menschlichen Übersetzungen Backup standardmäßig
  • Die Liste der Sprachen in Javascript verwendet werden feste und besser lesbar
  • Verbesserte Belastung für Backend Javascripts
  • Unterstützung bei der , Symbol beim Parsen (Es ist nicht ein Komma, wirklich!)
  • Wiedereinführung CORS Unterstützung in unserem AJAX (Kreuz Origin Ajax)
  • Versuchen Sie, sicher lazyloader Lasten in den richtigen Kontext stellen
  • Fix Berechnung der Batch-Übersetzung Größe, um Übersetzungen zu groß für Google vermeiden
  • Fix, wenn zwei jQueryUI Versionen enthalten sind,, vor allem für WordPress 3.2.x
  • Feste Widget zu entfernen [Sprache] die war buggy wie Philip Trauring beachten
  • Reparieren Websites für die Nutzer mit dem Widget-Funktion direkt
Wir hoffen, dass Sie diese Version genießen

, ,

31 Kommentare

Version 0.8.0 – Attack of the 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 und Weise AJAX Anrufe wurden auf eine Methode, heimisch WordPress durchgeführt (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, but no, 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!). Scheintaber keineich geradlinig? but no, 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:

  • Hinzugefügt 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 Sie diese Version genießen, und wie immer, warten auf Ihre Kommentare, Ideen, Anregungen und Flammen.

PS – Getestet auf WordPress 3.3 beta4, funktioniert super.

, , , , , ,

65 Kommentare

Version 0.6.5 – Jetzt bietet weniger Bugs

By fastjack - http://www.flickr.com/photos/fastjack/282707058/

Bugs - gotta love ihnen

Version 0.6.5 hat auf Quetschungen einige Bugs konzentriert (und ein paar Regressionen zu).Es ist bei weitem die stabilste und beste Software, die wir haben heute veröffentlicht. Es fügt auch Unterstützung für einige Header Magie für Suchmaschinen.

Ermöglicht nur schreiben das Änderungsprotokoll hier:

  • Fixed slowenischen Flagge Fehler berichtet von anphicle (Es war Sierra Leone vor, dass, Vielen Dank für die scharfen Blick!).
  • Ein Problem mit der Art und Weise wordpress Griffe kanonischen Umleitungen und URL-Umschreibungen wie von Marco berichtet, Wordpress hatte keine Kenntnis von der Art, wie wir übersetzt Begriffe und Kategorien vorangestellt URLs umgeleitet und damit sie an die Standardsprache url. Dieses Update verbessert eine kanonische Form der einige URLs.
  • Ein Fehler wurde behoben übersetzen und nach alle Post-Übersetzung, die ihre Arbeitsfähigkeit behindert – (Dank nightsurfer [Ticket #122]) – wir auch die Zeit genommen, den Umgang mit der Weitergabe von Informationen zu verbessern, um die Übersetzung aller zu einer Meta-Einsatz anstelle einer Umleitung.
  • Fixed json Übersetzung für BuddyPress Stream Ausgabe – (Dank Inocima [Ticket #121]).

Wir arbeiten jetzt auf eine Bereinigung in der unsere trac-System, Zuweisen von offenen Tickets zu neuen Meilensteinen. Bitte versuchen Sie machen diese Bemühungen aussichtslos durch die Schaffung neuer Tickets für uns so schnell wie Sie können.

Und wie immer – Genießen Sie diese Version.

, , , , ,

8 Kommentare

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.

, , , , , , , ,

14 Kommentare

Version 0.6.2 – Viele kleine Bonbons

Original: http://flickr.com/photos/51035611977@N01/11760819

Gute Dinge kommen in kleinen Paketen

Diese Version enthält eine relativ große Menge von kleinen Veränderungen, seit 0.6.0 war ein Major-Release war es ziemlich sicher, dass es ein paar Punkte, dass einige Bügeln benötigen werden, und viele Optionen zur Verbesserung der Software, Stück für Stück.

Beginnen wir mit der neuen Bestellung!

Wenn Sie sich schriftlich ein Blog in ein paar Sprachen, oder Schriftsteller, die in einer Sprache zu schreiben und andere bevorzugen lieber anderen, Es ist nun möglich, eine komplette post wie die Verwendung einer anderen Sprache markieren (Wir dachten ursprünglich an dieser Stelle in einer anderen Sprache zu schreiben, aber entscheidet sich dagegen). Markieren einer post ist jetzt, indem Sie den benutzerdefinierten Bereich getan tp_language und setzen ihn auf die Sprache Wert. Beachten Sie, dass ältere Themen vielleicht nicht sehr Fonds dieser und vielleicht müssen behoben werden.

Ein weiteres Feature ist die Fähigkeit, clean-up alten automatisierte Übersetzungen aus Ihrer Datenbank, entweder komplett, oder solche, die älter als zwei Wochen (wollten schon immer mal mit Google Übersetzung Caching Bedingungen erfüllen? Jetzt können Sie), Dies ist auf intelligente Weise getan, wo menschliche Übersetzungen werden nicht gelöscht, und auch automatisierte Übersetzungen, die durch menschliche Übersetzungen ersetzt wurden, sind in der Übersetzung log als Referenz aufbewahrt. User Diskretion ist geboten, wenn mit diesem, und ein Backup ist nie eine schlechte Idee.

Eine große Veränderung in der Code wurde getan, um Kollisionen mit anderen Plugins zu minimieren, Da nun alle Funktionen und Konstanten in statische Klassen migriert, diese Art von Problemen mit ein paar Plugins gemeldet, und sollte jetzt ok sein.

Wir wollen danken Jason, revonorway, Terence, Martin und alle anderen, die mit ihrer Hilfe beteiligt war Debuggen und Testen dieser Version.

Nun, die Liste der weiteren Änderungen:

  • Fixed typo in buddypress Stream
  • Parser erlauben die Verarbeitung von verschachtelten Tags nur
  • Behandeln Sie die noscript tag als versteckte, behebt Fehler mit BuddyPress
  • Fixes für die Übersetzung Regression mit nicht lateinischen Schriftzeichen
  • Fixes zur Masse mit bing Übersetzer für chinesische und taiwanesische übersetzen
  • Verkürzte Urheberrechtsschutz in Quelldateien, und machte es ein wenig informativer

Wir hoffen, dass Sie diese Version genießen, Wenn Sie tun, und wenn Sie nicht, lass es uns wissen!

, ,

24 Kommentare

Version 0.5.4 – Quick Fixes

Vor ein paar Tagen veröffentlichten wir schweigend 0.5.4 der ein paar Bugs entdeckt in festen 0.5.3, hauptsächlich mit der AJAX und einige Grenzfälle mit URL-Übersetzung. Wenn die frühere Version funktioniert ok für dich, es gibt wirklich keine Notwendigkeit einer Nachrüstung.

Aber – nehmen Sie den Hinweis, Bugs eröffnet auf unserer trac (trac.transposh.org) sind diejenigen, die können wir am schnellsten beheben.

Genießen Sie diese Version und lassen Sie uns wissen, was Sie denken.

, ,

2 Kommentare

Version 0.3.2 – Einige kleine Fehler behoben

Diese Version behebt mehrere kleine Probleme, die wir während der Arbeit an einigen neuen Funktionen entdeckt haben. Die wichtigsten fix ist derjenige, der die Verwendung einer statischen Seite, die wichtigsten Fragen in der Vergangenheit verursacht erlaubt. Ein kleineres Problem im Hinblick auf einige leere Seiten wurde auch behoben. Wenn Sie bei weißen Seiten, Kontaktieren Sie uns einfach oder einen Kommentar hier, und wir machen es Arbeit (Bitte keine php4…).

Wir danken Anthony für seine Hilfe bei der Berichterstattung und Debugging diese Fragen sowie für seine Hilfe bei der Übersetzung dieser Seite auf Russisch.

, , , ,

14 Kommentare

Version 0.2.9 – Bug fixes

Die letzten Tage wurden genutzt, um einige Bugs berichtet von unseren Nutzern fix. Full-Gutschriften sind in das Change Log gegeben. Wir möchten alle, die das Melden von Fehlern ist für uns, weil sie hilft uns, diese Software zu verbessern für alle danken.

Wir unterstützen Sie auch genießen und versuchen, keine Steine, um Ihnen zu helfen unversucht lassen, sich gerne an uns wenden, und wenn wir nicht innerhalb einer angemessenen Frist beantwortet – Kontaktieren Sie uns einfach wieder!

Wir wurden auch über Spenden gebeten (zweimal in dieser Woche). Also zuerst – An diesem Punkt haben wir akzeptieren keine Geldspenden (Obwohl wir danken Ihnen für Ihre Absichten) aber wir akzeptieren, ein paar andere Formen von Zuwendungen. Spenden Sie uns Zeit, indem Sie Fehlerberichte (und noch besser, Patches ;) ) , Verbreitung der Kenntnisse über dieses Plugin, indem er etwas in Ihrem Lieblings-Blogs oder Foren, Abstimmung für dieses Plugin in der WordPress-Plugin-Verzeichnis, damit mehr Menschen wird es einsetzen, und schließlich – Sie können immer helfen Sie uns, indem Sie übersetzen und diese Seite zu Ihren Muttersprachen.

Wir hoffen, dass Sie diese Version so viel wie wir genießen :)

, , , ,

Keine Kommentare

Version 0.2.6 – Regressionen begone

Vielleicht haben Sie bemerkt es gab keine Ankündigung 0.2.5. Der Grund dafür war ganz einfach, wie die erste Regression Bug entdeckt wurde, bevor wir die Ankündigung wurden. Diese beiden Version soll einige Probleme mit url Ersatz geschieht mit einer anderen Sprache zu fixieren und wir hoffen, dass 0.2.6 wird Nagel,. Wir möchten all diejenigen, die Bugs gemeldet und half beim Testen danken. Und wir hoffen, wir haben immer weniger von den Quick-Fix-Releases in der Zukunft.

,

2 Kommentare