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 in cui sono state effettuate le chiamate AJAX 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, ma non, 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, urrà!). Sembra abbastanza dritto in avanti? ma non, 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). Mentre scrivevo che abbiamo avuto la fortuna di imbattersi in un problema di PHP5.3 PHP5.2 per incompatibilità con una serie di altri problemi che hanno 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:

  • Inserita catalano e il supporto hindi per Bing – parla da solo.
  • Discesa widget di miglioramento css – sembra in realtà molto meglio ora.
  • 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 Turco da 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.7.6 – mantieniti in uso

attribution: http://www.flickr.com/photos/aidanmorgan/3705621971/sizes/l/in/photostream/

scappa la cacca

Siamo lieti di presentare a tutti voi la nostra nuova versione del plugin per wordpress. Questa è una rolling release che non include importanti cambiamenti o funzioni rivoluzionarie. Quindi ci limiteremo a illustrare il changelog e spiegare le novità.

  • Abbiamo aggiornato simple HTML DOM, che serve come base per il nostro parser e che ha appena ricevuto un nuovo rilascio upstream, non molto notizie qui
  • Permettere l'impostazione di un linguaggio per il post / pagina con una semplice select box. Questa non è una nuova funzionalità, in quanto in passato poteva essere gestito manualmente aggiungendo la meta tp_language ai post, ad ogni modo adesso il processo è più semplice, e anche fare in modo che la lingua di default tradurre è acceso in modo che la funzione effettivamente lavoro.
  • Mettere in guardia su alcune condizioni che non possiamo risolvere e che un utente dovrebbe conoscere. Attualmente ci sono due condizioni che vogliamo segnalare, che sono quelle citate nella maggior parte delle nostre richieste di supporto fino ad oggi. Prima di tutto mettere in guardia sulle condizioni di scarsa memoria, e invitiamo le persone ad aumentare il limite di memoria php (o passare a un buon servizio di hosting). La seconda ammonizione è per la mancanza di APC o simili che possono migliorare notevolmente le prestazioni (di nuovo, passare a migliore di hosting!). Le avvertenze può essere tranquillamente rimosso premendo il piccolo simbolo X e non vedrete le avvertenze in futuro.
  • Consentire la raccolta di statisiche anonime su consenso dell'utente. Per favore, ci permettono di raccogliere alcuni dati! vogliamo davvero alcune statistiche per vanità, il nostro plugin è in esecuzione su 1 infinità di siti e vengono tradotti miliardi di pagine al secondo!
  • Corretti alcune avvertenze minori segnalate dagli utenti. Il vostro log non sarà più intasato dopo aver rimosso i nostri annunci!
Abbiamo anche rivisto le FAQ pagina, forse eviteremo alcune domande ripetitive, o potremo di dire agli utenti di leggere le FAQ per questo…
Anche – ora è più facile che mai mostrare il vostro sostegno per questo progetto utilizzando i pulsanti social sul lato, non ti costa nulla (forse oltre a perdere tutti i tuoi amici, fama e la gloria su facebook) quindi fatelo!
Ci auguriamo che vi piaccia questa versione, e saremmo (come sempre) felici di leggere i vostri commenti.

, ,

43 Commenti

Versione 0.7.5 – Il giorno più lungo ++

by voobie http://www.flickr.com/photos/vinish/960942349/

Il supporto per 5 lingue indiane più

Un giorno dopo l'inizio ufficiale dell'estate nell'emisfero settentrionale, siamo orgogliosi di presentare la versione 0.7.5 del nostro plugin. Questa versione aggiunge il supporto per le nuove lingue che sono stati annunciati come sostenuto oggi da Google Translate - Bengalese, Gujarati, Kannada, Tamil e telugu.

Prima di correre ad aggiungere queste lingue per il tuo blog, ricordiamo che questi linguaggi utilizzano un proxy ajax per funzionare correttamente, il che significa che creano un carico sul server al primo incontro di una nuova traduzione (costringendolo a prendere la traduzione da Google). Quindi la scelta è vostra, ma siete stati avvisati…

Inoltre questa versione aggiunge la possibilità di non sovrascrivere la lingua di default con la lingua di default di Transposh, questo comportamento (nuovo 0.7.4) permette agli utenti MU di avere pagine di amministrazione nella loro lingua, ma invece infastidisce gli utenti che volevano gestire il sito in una lingua diversa da quella di default, così ora questo è configurabile.

Abbiamo anche migliorato l'interfaccia utente di traduzione, i pulsanti Avanti e Indietro ora salvano le modifiche fatte, e la finestra di dialogo non sarà nuovamente incentrata su clic su questi pulsanti.

Ci auguriamo che vi piaccia questa versione.

 

, , , , , ,

23 Commenti

Versione 0.7.4 – La versione springy (mollosa/primaverile ndt)

By Peter Kaminski http://www.flickr.com/photos/peterkaminski/66876135/

Chiunque indovinate un po 'la primavera sta per?

Questa versione è disponibile con un po' di ritardo sul nostro programma. Ma ha già infranto il nostro record di download in un singolo giorno, superando i 500 ..

Questa versione, anche se piccola ha alcune aggiunte.

Prima, la lingua predefinita impostata in Transposh sostituisce ora quella che si trova in costante WP_LANG, questo permette una installazione di WordPress MU in cui ogni luogo può essere gestito in una lingua differente sul backend. Una caratteristica che mi è piaciuto da permettere finalmente il mio bambino di avere il suo blog personale in una lingua che può gestire.

Abbiamo aggiunto un shortcode tp che permette di uscita la lingua corrente Transposh, anche se potrebbe non sembrare molto, questo permette di visualizzare le aggiunte di piccole immagini diverse per le diverse lingue, si può leggere su di esso qui.

L'aggiunta di alcune costanti nel nostro codice parser, permettono ora di codificatori (non gli utenti) cambiare il nostro comportamento parser per rompere le frasi su grandi blocchi, vedere la parte superiore dei nostri parser.php per la documentazione.

Altre modifiche includono crash e bug:

  • Iframe incluse le pagine all'interno tenterà di comprendere la lingua corretta
  • Corretto il bug con l'utilizzo del solo =”e” parametro del shortcode tp che ha fatto rilevamenti scorretto del linguaggio ulteriore fonte di parsing
  • Aggiunta la traduzione dal tedesco Beelens da Jenny professionaltranslation.com

Godetevi questa versione, dillo ai tuoi amici su di esso, non dirlo a tuo niente nemici, consultare il proprio avvocato se si vuole veramente e non dimenticare l'importanza della vostra famiglia.

PS: Siamo a conoscenza della prevista deprecazione Google Translate API e il plugin funzionerà ancora, dettagli saranno scoperti nelle versioni future.

, , , ,

8 Commenti

Versione 0.7.3 – Shortcode sostegno

Oggi abbiamo rilasciato la versione 0.7.3 che aggiunge il supporto per codici brevi messaggi all'interno di WordPress, questo può essere usato per fare alcune cose pulite e per la quale abbiamo creato il video qui sopra, quindi se avete cinque minuti liberi e niente di meglio da fare, Basta guardare il video. Altrimenti consigliamo la lettura della documentazione a http://trac.transposh.org/wiki/ShortCodes.

Alcune correzioni di bug più sono state aggiunte a questa versione, soprattutto ridurre il carico (e duplicazioni) che i bot potrebbero creare sulla modifica delle pagine, ed eliminare i file di sessione non necessari per i bot.

Godetevi questa versione!

, , , , ,

55 Commenti

Versione 0.7.2 – Il terzo è in arrivo

By Mariano Pernicone - http://www.flickr.com/photos/pernicleto/1120665998/

Buon secondo compleanno per il plugin

Abbiamo appena rilasciato la versione 0.7.2 con un paio di correzioni di bug e aggiunto tre traduzioni al plugin.

Due anni (e un giorno) sono passati da quando versione 0.0.1 è stato rilasciato e un anno dal versione 0.4.3 è stato rilasciato. In questo anno abbiamo avuto oltre 32,000 download in confronto al 13,000 l'anno prima, e noi abbiamo più funzionalità e il prodotto è un po' più maturo.

Abbiamo voluto celebrare questo giorno con il rilascio del servizio proxy, ma purtroppo questo sarà ritardata un po ', tuttavia – il server dedicato ram 24GB è finalmente (che ospita questo sito) e saremo presto in grado di rombo. In attesa di vostre idee, suggerimenti, parole gentili e tutto ciò si potrebbe desiderare di gettare su di noi.

Team Transposh.

, , ,

11 Commenti

Versione 0.7.1 – Release treno continua a rotolare

from http://www.geograph.org.uk/photo/56745

Release treno continua a rotolare

I lavori per Transposh è partire a tutta velocità, e quando una nuova versione ha raggiunto uno stato stabile tentiamo di rilasciare alle masse per il consumo generale. Questa versione minore non portano alcuna novità importante, ma che va a fissare alcuni punti che aveva bisogno di attenzione.
Quindi, senza ulteriori indugi, consente di rivedere le modifiche:

  • Due traduzioni per il plugin sono stati aggiunti, Olandese con l'aiuto di Roland Nieuwendijk e russo, con l'aiuto dei Romani Matusevics. Se volete aiutare, Basta contattarci e ottenere la nostra eterna gratitudine (e crediti)
  • Marcatura dei brani sono stati fissati per i posti tp_language
  • Ridurre drasticamente il numero di query di database su URL traducibile (da migliaia a uno)
  • Fix per la traduzione automatica quando traduzione anonima non è supportato su motori non google
  • Fix BuddyPress (e, auspicabilmente, altri) redirezioni su pagine singole attività e altre doppie pagine reindirizzate
  • Fix per regressione dopo la traduzione con post e tradurre tutti

Ci auguriamo che vi piaccia questa versione, e siamo in attesa di vostri commenti e feedback.

, , ,

9 Commenti

Versione 0.7.0 – Il futuro di interfaccia di traduzione!

Il mio cane si chiama fuffy, e per festeggiare l'occasione abbiamo realizzato un breve video (circa 11 minuti) . Introducendo nuove funzionalità disponibili nella nuova versione. Tu sei più che benvenuto per vedere il video e nominare al prossimo premio Oscar per la traduzione plugin filmati di aggiornamento.

La prima cosa che si noterà nella versione più recente è l'importante aggiornamento per l'interfaccia utente, abbiamo aggiunto un paio di caratteristiche molto richieste per l'interfaccia come i pulsanti avanti / indietro, approvazione di traduzioni automatizzate e frasi constatazione che si traducono. Un'altra caratteristica interessante che abbiamo aggiunto è la capacità di un traduttore per vedere la frase originale in una lingua differente se era stato già tradotto in lingua manualmente detto, in modo da assumere un blog ebraica che si tradotto in inglese, un traduttore può essere in grado di tradurre il sito dall'inglese in un'altra lingua, che potrebbe essere più facile per lui. Voglio ringraziare Hanan originariamente per chiedere questa funzione. E 'anche possibile ora di cancellare le traduzioni dal dialogo storia, che è un passo nella direzione di lavorare su un controllo più rigoroso sulla qualità della traduzione.

L'interfaccia è anche più elegante, con la più bella interfaccia utente che è anche localizzabile e themable, È possibile impostare il tema nelle impostazioni widget, e un buon posto per ottenere un grip su come apparirà è themeroller. Se volete aiutarci a tradurre l'interfaccia per la vostra lingua e ottenere i crediti per la, fatecelo sapere utilizzando l'opzione di cui sopra contattaci.

Topping questa revisione up è un supporto per la tastiera virtuale utilizzando il codice da http://www.greywyvern.com / codice / javascript / tastiera, che è ancora rotto su IE, ma funziona su altri browser.

La corsa agli armamenti è ancora in corso, e Transposh è il primo plugin (che sappiamo di) a sostegno (proprio sostegno, lavoro di supporto) per 60 lingue aggiungendo il supporto Esperanto utilizzando Apertium motore, per ora funziona solo per i blog in inglese e spagnolo, ma aggiungere altre lingue su richiesta.
Molti di più fisso sono inclusi, aggiornamenti del database, il lungo cercato dopo la traduzione meta chiavi, e altro ancora – chiusura ~ 15 biglietti sul nostro trac.
Ultimo ma non meno – i crediti per i traduttori in questa versione vai a: Magistrale per la sua traduzione in ebraico e Ignacio per la traduzione in spagnolo, grazie ragazzi!

, , , , , , ,

3 Commenti

Versione 0.6.7 – Quali sono le prospettive?

Image by http://www.flickr.com/photos/crystalflickr/

Quali sono le prospettive per Transposh?

Ieri abbiamo rilasciato la versione 0.6.7. Questa versione contiene alcune fellatio minori, sia per la capacità di tradurre le frasi più quando Google non rileva correttamente la lingua di origine, e per la capacità di inserire link diretti ai file statici (quelli causerà un 301 redirect che si verifichino).

Tuttavia ciò che è più importante è che abbiamo potuto finalmente pulizia nostre pietre miliari, e impostare la marcia al completo per la prossima importante versione del Transposh – che verrà 0.7. Il focus di questa versione sarà un grande miglioramento per l'interfaccia di frontend traduttore, e abbiamo messo i requisiti per tale online nel nostro sito di sviluppo a http://trac.transposh.org/wiki/milestones/0.7. Ognuno che vuole influenzare la prossima versione è accolto da modificare e commentare quella pagina wiki o creare una sborra per noi. Rivedremo ogni richiesta e cercare di inserirlo nel calendario.

Su alcune altre notizie, vorremmo ringraziare Colnect, il nostro nuovo sponsor per aver contribuito un VPS nuovo Transposh che si spera di rendere il sito andare un po 'più veloce. Abbiamo anche tentato di utilizzare cloudflare per migliorare il servizio, tuttavia stiamo avendo risultati contrastanti con tale, quindi se si hanno problemi di accesso a questo sito, fatecelo sapere.

Ultimo all'ordine del giorno, una versione alpha del nostro plugin per blogger è sulle opere, se hai un sito su blogger e vuoi aggiungere traduzione ad esso, non esitate a contattare noi.

, , , , , , ,

23 Commenti

Versione 0.6.6 – Infine! rilascio di una cauzione

By Dmitry Baranovskiy - http://www.flickr.com/photos/dmitry-baranovskiy/

Cross Site Scripting -> XSS

Vorremmo ringraziare Joshua Scott Hansen e Caveza per il loro aiuto per identificare e aiutare noi debug due vulnerabilità XSS che aveva il potenziale per gli utenti effetto utilizzando browser internet explorer con le versioni inferiori 8, o quando la protezione XSS è stata esplicitamente off. Abbiamo evitato l'impulso di chiamare questa versione 0.6.6.6 e riprende il normale politiche di denominazione. Tali vulnerabilità non presentano alcun rischio per i webmaster o hoster utilizzando Transposh, ma per gli utenti che possono fidarsi degli script da questi siti usando il subdolo XSS metodo.

Questa versione viene inoltre fornita di due altre modifiche che erano già impegnati e avrebbe probabilmente attesa per una release successiva altrimenti, il primo è un piccolo miglioramento al parser, Attivazione del supporto per alcuni più html “interruttore enti” come ’ che sono stati creati da un software cercando di superare in astuzia l'utente, vorremmo ringraziare Archon810 sul suo aiuto in questo bug report.

Ultimo ma non meno importante è un cambiamento nel supporto per il generatore di Google Sitemap XML, la patch è una lettera rimosso in modo da avere un adeguato sostegno per php5.3, e su altre buone notizie, la prossima versione 4 di questo plugin è già integrato il supporto in, questa versione aiuta anche a spezzare i limiti url 50k che alcuni utenti avevano. Così vorremmo ringraziare Arne Brachhold il suo grande lavoro su questo progetto.

Così tutti, andare e di aggiornamento! solo perché trovare un'immagine per corrispondere a questo post era una misura difficile.

, , , ,

13 Commenti