Articoli con tag Miglioramenti nella velocità

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.6.0 – Andando da veloce a più veloce

Image by Nathan Eal Photography

è stato veloce, ma ora più veloce

Questa versione è una major release, e c'è un sacco di cose nuove in questa versione. Quindi, consente di superare l'elenco delle voci

  • Ora c'è il supporto per le traduzioni batch auto che rende più veloce la traduzione e migliora l'esperienza degli utenti, precedentemente Transposh deve caricare script dal backend varie traduzione automatica, quindi sarebbe iterare sulle frasi ad uno ad uno per ottenere traduzioni, ora queste sono raggruppate per ridurre il numero di richieste presentate, il fatto che non sono script esterni carico riduce la complessità e migliora la velocità.
  • MSN (bing) traduttore non necessitano più di una chiave, come hanno i loro aggiornamenti e API passati a usare una chiave di applicazione, ora è possibile solo selezionare il motore di traduzione di default a volontà, se questo motore non è disponibile per tale lingua – Transposh ricorrerà a usare l'altra.
  • Transposh Google Proxy è ora incluso per permettere la traduzione per le lingue a livello Alpha di Google (con 5 nuove lingue supportate – Armeno, Azero, Basco, Georgia e urdu) – questo proxy è situato all'interno del plugin e reindirizza le richieste di Google Translate dal server che consente allo script di usarli. Questo processo è lento – aumenta il carico sul server – e non è in genere molto raccomandato, e saranno eliminate non appena Google rilascia queste lingue per il consumo generale. Ma se avete la necessità urgente di tradurre il vostro sito per il popolo azero, almeno si può fare.
  • Il logo Transposh backlink e può ora essere rimosso dal widget, Se si sceglie questa opzione – Transposh tenterà di fare qualche soldo di spazi pubblicitari presenti nelle pagine tradotte solo, questi soldi ci aiuterà nel nostro sforzo di sviluppo, Se non si vogliono perdere i soldi dai suoi annunci, solo mantenere il legame. I termini sono leggibili qui.
  • Il tradurre tutte pulsante è stato rinnovato anche il, e dovrebbe essere molto più veloce con dosaggio.

La quota abituale di correzioni di bug è qui, e vorrei ringraziare Rogelio e Marko per le loro osservazioni penetranti e il contributo alla fissazione questi bugs. Un tentativo è stato fatto al di errore di intestazione plugin, ma come non si possa riprodurre non sappiamo se funziona, così incrocio le dita. Se questa versione è male spezzato per voi, Si prega di segnalare questo alla commenti qui, creare biglietti per noi nelle nostre trac. Bug nel nostro Twitter account o il nostro Pagina Facebook o chiamando i nostri cellulari, preferibilmente a 3 su. Si può sempre ritornare alla versione precedente, Noi non siamo offesi.

Ci auguriamo che vi piaccia questa versione.

, , , , ,

6 Commenti

Versione 0.5.1 – Database miglioramenti

Questa nuova versione risolve un problema molto vecchio a tradurre le frasi più a lungo 255 caratteri. Questo cambiamento non sacrificano la velocità, ma in realtà è migliorato con un indice ottimizzate per soddisfare. Lavorando sul codice del database abbiamo anche scoperto un modo per rendere il plug eseguire molto più velocemente (soprattutto quando la cache APC non è stato utilizzato) dove ci troviamo ora gruppo traduzione molti query al database in una singola query.

Un bug minori con tag textarea traduzione è stato anche risolto grazie a Timo.

Come sempre – osservando in avanti per il tuo feedback.

, , ,

2 Commenti

Versione 0.4.2 – La risposta?

Qual è stata la domanda? Nessuno?
Forse – Questo supporto alla traduzione versione da Haiti? Sì
Forse – Può tradurre Bing essere utilizzati per generare automaticamente tradurre? Sì
Forse – Hai finitura ottimizzazioni e ridotto le dimensioni script per 1.5K quando gzippati (con funzionalità aggiuntive)? Sì

Ci auguriamo che godere di questo uno come piace a noi.

, , , , ,

14 Commenti

Versione 0.4.1 – Più veloci per i vostri clienti

Questa nuova versione include la prima parte di ottimizzare l'esperienza lato client con Transposh. Ora, invece di librerie di carico che non possono essere utilizzate, il plugin opta per caricare quelle su richiesta. La prima cosa che si può notare è che Google Translate api, Microsoft tradurre api e api jquery vengono caricati solo quando sono realmente necessari. Lo script utilizzato da transposh è stato ridotto nel formato ed è ora solo 3kb di javascript. Nel passo successivo di ottimizzazione che si modifica la parte di interfaccia in un file separato.
Il lavoro è stato fatto anche su come ottimizzare i file css., con una riduzione del numero di inclusioni di modo che nel widget di uso normale non ci sarà solo un file utilizzato.
Se si rompe qualcosa per te, su qualsiasi browser o del tema. Basta far conoscere.
Sfortunatamente, questa versione non includerà il supporto per jQuery 1.4 come c'è un bug nelle schede jQuery UI che impedisce l'aggiornamento a questo punto, Ci sarà probabilmente l'aggiornamento una volta che la prossima versione di jQuery UI entra nel vivo.

, , ,

2 Commenti

Alcuni spunti per il prossimo rilascio

La versione successiva andare a includere alcuni cambiamenti significativi sul lato client, soprattutto si è ormai passati al caricamento asincrono dei nostri script e il caricamento a richiesta di altri script utilizzati (come jQuery UI, API di Google Translate, Traduci API Microsoft e altri).
Il cambiamento implica che la pagina si carica molto più velocemente e diventa più reattivo. Anche hangups che sono stati causati da caricamento lento del terzo script (come quello riportato in questo bug) saranno eliminate.
Il presente comunicato può includere anche un aggiornamento jQuery 1.4 che ha un motore molto più veloce, e dal momento che è prevista per il rilascio il 14 gennaio, speriamo di rilasciare il 15.
La pre-release è già in esecuzione su questo sito, cosi se incontrate alcuni problemi nella traduzione delle pagine, Vi preghiamo di comunicarcelo.

,

4 Commenti