Articoli con tag bugfix

Versione 0.8.1 – Non è un bug! è una caratteristica!

Bug caccia con tecnologia avanzata

A Transposh siamo orgogliosi di nostri elevati standard di codifica, questo significa che non abbiamo bug nel nostro software. Sì, avete sentito di questo diritto, a zero bug riscontrati. Tuttavia – c'è un piccolo problema, gli altri non sono come noi e che in realtà hanno i bug nei propri codici. Quindi, se avete installato Transposh e qualcosa non funziona correttamente, probabilmente c'è un bug in Wordpress, o un bug nel tema che stai usando, o un conflitto con un altro plugin, jQuery o fatto qualche pasticcio, o si sta ancora utilizzando Internet Explorer 2 o questa è una cosa relativa a tua madre, o la madre, o la nonna, o la prima cellula che sia mai stata creata. Qui non ci sono! mai e poi mai!

Se qualcosa non funziona e si segnalarlo a noi, abbiamo subito trovare qualcun altro da incolpare, e talvolta, quando di buon umore, abbiamo fatto qualcosa di codice per evitare quei bug altre persone.

Questa release è uno di quei comunicati, l'unica novità è la possibilità di impostare lingue commento nell'interfaccia di gestione (se qualcuno ha scritto in spagnolo, mentre in realtà la navigazione del sito in versi in inglese o viceversa) .

Il resto di questa versione è:

  • Abilita vivere umano di backup traduzioni di default
  • Elenchi delle lingue utilizzate in Javascript sono fissi e più leggibili
  • Carico migliorate per javascripts backend
  • Sostenere il , simbolo nel parsing (La sua non è una virgola, veramente!)
  • Reintrodurre il supporto CORS nel nostro AJAX (Croce Origine Ajax)
  • Provate a fare carichi lazyloader che nel contesto corretto
  • Fix calcolo della dimensione del lotto di traduzione per evitare le traduzioni troppo grande per Google
  • Fissare quando due versioni jQueryUI sono inclusi, principalmente per wordpress 3.2.x
  • Widget di fisso per rimuovere [Lingua] che era bacato come notato da Philip Trauring
  • Fix siti spezzato per gli utenti che utilizzano la funzione widget di diretta
Ci auguriamo che vi piaccia questa versione

, ,

31 Commenti

Versione 0.8.0 – L'attacco dei API

Quando le API di lotta

Largo anticipo rispetto alla scadenza posta da Google Translate API per smettere di lavorare, siamo finalmente in grado di compilare questa nuova release. Questo ha seguito un lungo periodo di problemi che sono stati presentati dalla versione precedente, soprattutto a causa del fatto che Google ha deciso di porre limiti sul loro utilizzo prima del termine che ha causato le precedenti versioni supportare le richieste di aumento a nuovi livelli. Il cambio Google ha anche innescato un limite API nella traduzione API di Bing, poiché gli utenti sono stati di commutazione dei motori, che ha sovraccaricato la Transposh chiave API difficile codificato per Bing.

Tuttavia, siamo sopravvissuti questo periodo a fornire la nostra versione ultima e più grande. Questa versione corregge questi problemi fornire un bypass (Proxy per Google e le chiavi di temperatura per MSN) e permette inoltre di utilizzare la propria chiave direttamente (grazie a Randy da spyware centro assistenza per averci fornito la sua chiave per i test) che avranno la precedenza su quelli di altri metodi. Nel fare questo siamo riusciti a migliorare notevolmente le infrastrutture del plugin, cambiando il modo di chiamate AJAX sono state effettuate a un metodo che è nativo di WordPress (e.g. se la vostra pagina di amministrazione funziona, probabilmente dovrebbe funzionare così). Mentre faceva tutto ciò siamo stati in grado di ridurre il codice javascript necessario per il back-end, consentendo la funzione di tradurre tutti a lavorare molto più velocemente (e sostenere Apertium troppo!).

A questo punto abbiamo avuto una versione solida, che sembrava una buona cosa per liberare, but no, abbiamo dovuto avere alcune caratteristiche in altri, così abbiamo finalmente deciso di affrontare il problema del supporto di più widget (e il titolo selezione troppo, urrma nonembra abbastanza dritto in avanti? but no, questo ha causato una più profonda revisione delle nostre infrastrutture widget come pure. In realtà migliorare in maniera drastica con cambiando il modo è stato aggiunto css, e il modo in cui i widget notificato i server di cambiamento nel linguaggio (ora evitare una chiamata inutile POST al server). Durante la scrittura che abbiamo avuto la fortuna di inciampare su un problema PHP5.3 PHP5.2 per incompatibilità con una serie di altri problemi che ha tenuto il nostro comunicato indietro un'altra settimana. Vogliamo ringraziare i molti utenti che hanno messo su con le nostre versioni beta e ci ha aiutato a trovare i problemi che erano nascoste sotto strati di codice e la complessità.

Abbiamo anche colto l'occasione per cambiare le nostre condizioni un po ', se state visualizzando gli annunci Google AdSense sulle tue pagine tradotte, prenderemo 1/1000 di quello spazio da utilizzare con il nostro codice adsense, quindi se Transposh sta aiutando si genera un fatturato di $ 10K sarai ci acquisto del caffè! Quindi, grazie! Per chiarire le cose un po ', non creiamo ulteriore spazio annuncio sulla pagina, e non vogliamo inserire annunci o cambiare il layout, se non si hanno annunci, non facciamo nulla. Se pensate che questo è chiedere troppo, si può semplicemente cancellare il nostro plugin, fischiare una melodia morbida, e di essere sulla buona strada. Se si vuole una licenza commerciale, noi non li vendiamo ancora, ma probabilmente costano di più.

Altre modifiche a questa versione includono:

  • Inserito il catalano e il supporto hindi per Bing – parla da solo.
  • Discesa widget di miglioramento css – sembra in realtà molto meglio ora.
  • Il supporto per Memcached – se APC e le cache opcode altri erano troppo per voi, ora si può usare memcached e hanno un sacco di divertimento.
  • Meglio 404 pagina di gestione (non creare nuovi collegamenti a pagine inesistenti) – significa che il crawler di Google saranno meno problemi il vostro sito.
  • Fissare il caching cloudsites Rackspace – avevano x-cache installata per la cache codice operativo, ma senza memoria utente, che ha causato un aumento delle file di log – ora fissa.
  • Molte correzioni più piccoli – Potremmo contare quelli, ma non abbiamo abbastanza dita.
  • Traduzione dal turco Semih Yesilyurt.

Ci auguriamo che vi piaccia questa versione, e come sempre, aspettano i tuoi commenti, idee, suggerimenti e le fiamme.

PS – Testato su WordPress 3.3 beta4, grandi opere.

, , , , , ,

65 Commenti

Versione 0.6.5 – ora dispone di meno bug

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

Bugs - gotta li amano

Versione 0.6.5 si è concentrata sulla schiacciamento alcuni bug (e un paio di regressioni troppo).E 'di gran lunga il software più stabile e meglio che abbiamo pubblicato oggi. Aggiunge inoltre il supporto per po 'di magia di intestazione per i motori di ricerca.

Consente di rivedere il proprio cambiamento di registro qui:

  • Corretto il bug segnalato da bandiera slovena anphicle (E 'stato Sierra Leon prima che, grazie per l'occhio acuto!).
  • Corretto un problema con il modo in wordpress maniglie canonico redirect e riscritture url come riportato da Marco, wordpress non era a conoscenza del modo in cui abbiamo tradotto URL tag e categorie prefissate, e quindi li reindirizzati all'URL lingua predefinita. Questa correzione migliorata anche una forma canonica di alcuni URL.
  • Corretto un bug tradurre tutti dopo la traduzione e post che hanno ostacolato la loro capacità di lavorare – (grazie nightsurfer [biglietto #122]) – abbiamo anche avuto il tempo di migliorare la gestione di passare informazioni a tradurre il tutto per usare un meta invece di un redirect.
  • json traduzione fisso per rilascio flusso BuddyPress – (grazie Inocima [biglietto #121]).

Stiamo ora lavorando a una pulizia del nostro sistema di trac, l'assegnazione di biglietti aperto a nuovi traguardi. Si prega di provare a fare questo sforzo senza speranza attraverso la creazione di nuovi biglietti per noi il più velocemente possibile.

E come sempre – godere di questa versione.

, , , , ,

8 Commenti

Versione 0.6.3 – Integrazione di GetText

By diongillard http://www.flickr.com/photos/diongillard/248190660/in/photostream/

GetText traduzione rende più facile

Questa nuova versione ha due principali cambiamenti e un sacco di bug corretti.

Il cambiamento più importante è l'integrazione del plugin con il sistema WordPress GetText, che è il modo in cui WordPress (e alcuni temi e plugin) forniscono versioni localizzate degli stessi. Questo viene fatto con un paio di file (chiamati file .po/.mo a causa della loro estensioni) che include una lista di stringhe tradotte che tale software includono.

Ciò che Transposh ora fa è utilizzare detto file, quindi se hai i file che traducono WordPress allo Spagnolo, essi avranno la precedenza e Transposh utilizzerà il file per rendere la traduzione dell'interfaccia in spagnolo. Perché questo è meglio? ci sono un paio di motivi, uno è che a volte permette di traduzioni dove erano in precedenza impossibili, un altro è che la traduzione umana è ritenuta più accurata, e l'ultimo è che può risolvere ambiguità soprattutto in stringhe brevi come i nomi dei mese e le abbrevizioni dei giorni.
Come ottenere i file .po/.mo, e altre informazioni sul loro funzionamento può essere trovato a http://trac.transposh.org/wiki/UsingGetText.

Questa funzionalità include anche una riscrittura del sistema di caching in memoria del plugin, che ora supporta XCache e eaccelarator in aggiunta alle versioni precedenti APC sostegno. Questa versione utilizza una rappresentazione più compatta dei dati che migliora le prestazioni e riduce l'utilizzo della memoria.

Altri bug corretti in questa versione:

  • Tags dalla nuvola di tag sarà ora tradotto con massa tradurre
  • Fix per il subdolo “Non un colpo di testa plugin valido” problema, se si ottiene “Default” di cui due nelle impostazioni del tuo selezione widget, Si prega di eliminare il gadget / tpw_deafult.php file
  • Fix per MS tradurre la tendenza ad aggiungere uno spazio aggiuntivo alla traduzione risultato
  • Corretto errore con l'elenco con i CSS bandiere widget di impedire la vista delle bandiere

Abbiamo anche modificato un pò la struttura del sito in modo da poter vedere il feed di sviluppo e i cambiamenti in un tempo reale più di moda.

Attesa di un vostro feedback su questa versione.

Aggiornamento: E' stato scoperto un bug quando si utilizza il plugin senza cache, se si dispone di traduzione ripetere, o non è possibile visualizzare le traduzioni effettuate in precedenza, Si prega di reinstallare il plugin di wordpress.org, il plugin è ora fissato. Grazie Nicholas per aver segnalato il.

, , , , , , , ,

14 Commenti

Versione 0.6.2 – Un sacco di caramelle piccoli

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

Le cose buone arrivano in piccoli pacchetti

Questa versione include un insieme relativamente grande di piccoli cambiamenti, dato che 0.6.0 è stato un importante release era del tutto certo che ci sarebbero statti alcuni punti che avevano bisogno di qualche stirata, e un sacco di opzioni per migliorare il software, a poco a poco.

Cominciamo con le novità!

Se si sta scrivendo un blog in poche lingue, hanno o scrittori che preferiscono scrivere in una lingua e gli altri che preferiscono gli altri, è ora possibile per segnare un post completo come utilizzare una lingua diversa (Inizialmente avevamo pensato di scrivere questo post in una lingua diversa, ma poi decide di tacere). Contrassegno di un post di oggi è fatto aggiungendo il campo personalizzato di tp_language ed è impostato sul valore di lingua. Prendete nota che i vecchi temi non potrebbe essere molto fondo di questo e di aver bisogno di essere fissato.

Un'altra caratteristica è la capacità di clean-up vecchie traduzioni automatiche da database, o completamente, o quelli di età superiore a due settimane (mai voluto rispettare la traduzione di Google cache termini? ora si può), Questo viene fatto in modo intelligente, dove traduzioni umani non vengono eliminati, e anche le traduzioni automatiche che sono state sostituite da traduzioni umane sono conservate nel registro di traduzione di rinvio. discrezione dell'utente è consigliato quando si utilizza questo, e una copia di backup non è mai una cattiva idea.

Un grande cambiamento nel codice è stato fatto per ridurre al minimo le collisioni con altri plugin, come ora tutte le funzioni e le costanti migrati in classi statiche, questo tipo di problemi sono stati segnalati con alcuni plugin, e dovrebbe essere ok adesso.

Vogliamo ringraziare Jason, revonorway, Terence, Martin e chiunque altro abbia partecipato con il loro aiuto il debug e test questa versione.

Ora, alla lista delle altre modifiche:

  • Corretto errore di battitura nel flusso BuddyPress
  • Parser consentire il trattamento di tag annidati solo
  • Trattare il noscript tag come nascosto, correzioni di bug con BuddyPress
  • Correzioni alla regressione traduzione con caratteri latini non
  • Correzioni di tradurre massa con Bing traduttore per cinesi e taiwanesi
  • copyright ridotti in file di origine, e ne ha fatto un po 'più informativo

Ci auguriamo che vi piaccia questa versione, se lo fai e se non si, fatecelo sapere!

, ,

24 Commenti

Versione 0.5.4 – Correzioni rapide

Pochi giorni fa abbiamo rilasciato silenziosamente 0.5.4 che fissa alcuni bug scoperti nel 0.5.3, principalmente con l'Ajax e alcuni casi limite, con traduzione url. Se la versione precedente funziona bene per voi, non c'è veramente bisogno di aggiornare.

Tuttavia – prendere la nota, bug aperto sul nostro trac (trac.transposh.org) sono quelli che siamo in grado di risolvere il più veloce.

Godetevi questa versione e facci sapere cosa ne pensate.

, ,

2 Commenti

Versione 0.3.2 – Alcune piccole correzioni

Questa versione viene fornita per correggere alcuni piccoli problemi che raccolte mentre noi stiamo lavorando su alcuni ulteriori funzionalità principali. La soluzione principale è quella che consente l'utilizzo di una pagina statica principale che ha causato problemi in passato. Un problema minore rispetto a alcune pagine in bianco è stato anche fissato. Se si incontrano le pagine bianche, Basta contattarci o commento qui e noi provvederemo a farlo funzionare (no per favore php4…).

Vorremmo ringraziare Anthony per il suo aiuto di comunicazione, e il debug di questi problemi così come per il suo aiuto con questo sito la traduzione in russo.

, , , ,

14 Commenti

Versione 0.2.9 – Correzioni di bug

Gli ultimi giorni sono stati utilizzati per correggere alcuni bug segnalati dai nostri utenti. credits completi sono riportati nella change log. Vorremmo ringraziare tutti coloro che segnalano bug per noi perché ci aiutano a migliorare questo software per tutti.

Abbiamo anche godere di sostegno si e stanno cercando di non lasciare totalmente prodigato per aiutare voi, non esitate a contattarci, e se non abbiamo risposto entro un termine ragionevole – non esitate a contattarci di nuovo!

Siamo stati anche chiesto di donazioni (due volte questa settimana). Quindi, prima – a questo punto non si accettano donazioni i soldi (anche se apprezziamo le vostre intenzioni) ma noi accettiamo alcune forme altre di donazioni. Donarci tempo inviando le segnalazioni di bug (e ancora meglio, patch ;) ) , diffondere la conoscenza di questo plugin scrivendo qualcosa nel vostro blog o forum preferiti, Votate per questo plugin nella directory dei plugin di wordpress modo da più gente lo userà e, infine, – potete sempre aiutarci per controllo e tradurre questo sito a tua madre-lingua.

Ci auguriamo che godere di questa versione, come piace a noi :)

, , , ,

Nessun commento

Versione 0.2.6 – Regressioni vattene

Si potrebbe notare non vi era alcun annuncio circa 0.2.5. La ragione di ciò era molto semplice in quanto il bug di regressione primo è stato scoperto prima siamo stati in grado di pubblicare l'annuncio. Queste due versioni destinate a risolvere qualche problema con le sostituzioni url accadendo con lingua diversa e ci auguriamo che 0.2.6 chiodo che si. Vorremmo ringraziare tutti coloro che bug riportati e ha aiutato con i test. E speriamo di avere sempre meno di quelle uscite soluzione rapida per il futuro.

,

2 Commenti