Postări etichetate bugfix

Versiune 0.8.1 – Nu este un bug! Este o caracteristică!

Bug-uri de vanatoare cu o tehnologie avansata

La Transposh ne mândrim în standardele noastre ridicate de codificare, acest lucru înseamnă că le-am nici bug-uri în software-ul nostru. da, aţi auzit acest drept, zero erori găsite. Totuşi – există o problemă uşoară, alte persoane nu sunt ca noi si ei de fapt nu au bug-uri în codurile lor. Deci, dacă aţi instalat Transposh si ceva nu funcţionează corect, există probabil un bug în WordPress, sau un bug în temă pe care îl folosiţi, sau un conflict cu un alt plugin, sau jQuery realizat unele mizerie, sau încă utilizaţi Internet Explorer 2 sau acest lucru este ceva legat de mama ta, sau mama ei, sau bunica ei, sau prima celulă care a fost creat vreodată. Niciodată nu este ne! niciodată niciodată!

Dacă ceva nu este de lucru şi vă raportaţi-l la noi, vom găsi imediat pe altcineva de vină, şi, uneori,, atunci când în buna dispozitie, am codul de fapt, ceva pentru a evita aceste bug-uri altor persoane.

Această versiune este una dintre aceste versiuni, caracteristică nouă este doar posibilitatea de a seta limbile în comentariu în interfaţa de gestionare (dacă cineva a postat în limba spaniolă, în timp ce navighează pe site-ul dvs. de fapt, în versetul limba engleză sau invers) .

Restul acestui comunicat este:

  • Activează vii omului de backup traduceri în mod implicit
  • Liste de limbi utilizate în Javascript sunt imobilizate si mai uşor de citit
  • De încărcare îmbunătăţită pentru javascript backend
  • Sprijinirea , Simbolul în parsarea (Sa nu o virgulă, într-adevăr!)
  • Reintroducă sprijin CORS în AJAX nostru (Crucea origine Ajax)
  • Încercaţi să facă sarcini asigura lazyloader în contextul corect
  • Fix calcularea dimensiunii obţinute lotului pentru a evita traduceri prea mare pentru Google
  • Fix atunci când două versiuni jQueryUI sunt incluse, în principal, pentru WordPress 3.2.x
  • Widget fix pentru a elimina [Limbă] care a fost buggy după cum sa menţionat de către Philip Trauring
  • Fix site-uri sparte pentru utilizatorii care folosesc funcţia de widget-ul direct
Sperăm că vă veţi bucura de această versiune

, ,

46 Comentarii

Versiune 0.8.0 – Atac de API-uri

Când lupta API-uri

Ei bine, înainte de termenul limită prezentate de Google Translate API pentru a opri de lucru, am fost în cele din urmă posibilitatea de a compila această versiune nouă. Aceasta a urmat o perioadă lungă de probleme care au fost prezentate de către versiunea mai veche, în principal din cauza faptului că Google a decis să prezinte limitările privind utilizarea înainte de termenul lor, care a provocat versiunile anterioare de sprijin a cererilor de val pe noi culmi. Schimbarea Google a declanşat, de asemenea, o limită API în traducere API Bing, , deoarece utilizatorii au fost motoarele de comutare, care supraîncărcat tasta Transposh greu API coduri de culori pentru Bing.

Totuşi, am supravieţuit această perioadă pentru a vă oferi versiunea cu cele mai recente şi mai mare. Această versiune corectează aceste probleme să fie furnizarea unui by-pass (Proxy pentru Google şi cheile temp pentru MSN) şi, de asemenea, vă permite să utilizaţi cheia dvs. direct (datorită Randy de la spyware Centrul de ajutor pentru a ne oferi o cu cheia sa pentru testare) care va avea prioritate faţă de cele alte metode. În timp ce faci acest lucru noi am fost capabil de a îmbunătăţi dramatic infrastructura de plugin, schimbă modul de apeluri au fost efectuate AJAX-o metodă care este nativ pentru WordPress (e.g. Dacă pagina dvs. admin fabrică, ar trebui să funcţioneze, probabil, precum şi). În timp ce faci ca noi am fost capabil de a reduce cod JavaScript necesare pentru backend permiţând în acelaşi timp traduce toate caracteristică pentru a lucra mult mai repede (şi sprijinirea Apertium prea!).

In acest moment am avut o versiune solid, care parea un lucru bun pentru a elibera, but no, am avut de a avea unele caracteristici în alte, asa ca am decis în sfârşit să abordeze problema de sprijin mai multor widget-uri (şi titlul de selecţie prea, Yippee!). dar nuestul de drept înainte? but no, aceasta a cauzat o rescriere majoră a infrastructurii noastre, precum şi widget. De fapt, îmbunătăţirea destul de drastic cu schimbarea modului CSS a fost adăugat, şi modul în care widget-uri notificat serverele de schimbare în limba (am evita acum un apel POST inutil la server). În timp ce scris că am fost destul de norocosi pentru a da peste o problemă de incompatibilitate PHP5.3 la PHP5.2 cu un set de alte probleme pe care a avut loc comunicatul nostru de spate inca o saptamana. Dorim să mulţumim mulţi utilizatori care au pus cu comunicatele noastre de beta si ajutat sa gasim problemele care au fost ascunse sub straturi de cod şi a complexităţii.

Am luat, de asemenea, această oportunitate de a schimba termeni uşor, dacă afişaţi anunţuri Google de la AdSense pe paginile dvs. traduse, vom lua 1/1000 din acel spaţiu pentru utilizare cu propriul nostru cod AdSense, deci, dacă Transposh este ajutându-vă să genereze un venit de $ 10K, veţi fi de cumpărare ne cafea! Deci, mulţumiri! Pentru a clarifica lucrurile un pic, nu ne crea spatiu publicitar suplimentar pe pagina dvs., şi nu vom introduce orice anunţ sau poate modifica aspectul, dacă nu aveţi anunţuri, nu facem nimic. Dacă credeţi că acest lucru este cere prea mult, s-ar putea şterge pur şi simplu plug-ne, fluierul un ton moale, i fi pe cale de. Dacă doriţi o licenţă comercială, noi nu le vinde încă, dar ele vor costa probabil mai mult.

Alte modificări la această versiune se numără:

  • Adaugata catalană şi sprijin hindi pentru Bing – vorbeşte de la sine.
  • Dropdown widget CSS imbunatatit – este de fapt arata mult mai bine acum.
  • Suport pentru memcached – în cazul în care APC şi memorează în cache alte Opcode au fost prea mult pentru tine, acum puteti folosi memcached şi au o mulţime de distracţie.
  • Mai bine 404 Pagina de manipulare (nu creaţi link-uri noi la non-existente pagini) – ceea ce înseamnă că crawlerul Google va hassle site-ul tău mai puţin.
  • Fix cache pe cloudsites Rackspace – au avut x-cache instalate pentru cache Opcode, dar cu nici o memorie ghidul de, care a provocat o creştere bruscă în fişierele log – acum fix.
  • Multe stabileşte mai multe minore – Am putea conta aceste, dar nu avem suficiente degete.
  • Traducere turcă de Semih Yesilyurt.

Sperăm că vă veţi bucura de această versiune, şi ca întotdeauna, aşteptare pentru comentariile dumneavoastră, idei, sugestii şi flăcări.

PS – Testat pe WordPress 3.3 beta4, mare de lucrări.

, , , , , ,

65 Comentarii

Versiune 0.6.5 – Caracteristici Acum bug-uri mai puţin

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

Bug-uri - Trebuie să le iubesc

Versiune 0.6.5 sa concentrat pe squashing unele bug-uri (şi regresii câteva prea).Acesta este software-ul de departe cea mai stabilă şi mai bune pe care le-am lansat astăzi. Se adaugă, de asemenea, sprijin pentru unele magie antet pentru motoarele de cautare.

Permite sa revedeti doar schimbarea jurnal aici:

  • Fixat bug pavilion slovenă raportate de anphicle (Acesta a fost Sierra Leon înainte de această, Multumesc pentru ochi ascuţit!).
  • Fix o problemă cu WordPress modul mânerele canonice redirecţionează şi rewritings url raportate de Marco, WordPress nu a avut cunoştinţă de modul în care am tradus urls tag-ul şi categoria prefixată şi, prin urmare, le redirecţionat către url limba implicită. Acest remediu îmbunătăţit, de asemenea, o formă canonică a unor adrese URL.
  • Fix un bug cu toate traduce şi după traducere, post care au împiedicat capacitatea lor de a lucra – (mulţumiri nightsurfer [bilet #122]) – am luat, de asemenea, timp pentru a îmbunătăţi manipularea de informaţii pentru a trece de a utiliza toate traduce o meta în loc de o redirecţionare.
  • traducere JSON fixe pentru eliberarea flux BuddyPress – (mulţumiri Inocima [bilet #121]).

Suntem în prezent lucrează la o curăţire în sistemul nostru trac, atribuirea de bilete deschise la noi repere. Vă rugăm să încercaţi să faceţi acest efort fără speranţă prin crearea de noi bilete pentru noi, cat de repede poti.

Şi ca întotdeauna – bucura de aceasta versiune.

, , , , ,

8 Comentarii

Versiune 0.6.3 – Gettext Integrare

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

Gettext face mai uşor de traducere

Această nouă versiune are două schimbări majore şi o mulţime de bug-uri incluse.

Cea mai importantă modificare este integrarea cu sistemul plug-in WordPress Gettext, care este modul în WordPress (şi unele teme şi plugin-uri) furnizează versiuni localizate de sine. Acest lucru se face cu o pereche de fişiere (.po denumit / fişiere .mo din cauza lor de extensii) care include o listă de siruri de caractere traduse că software-ul să includă.

Ce Transposh acum nu este de a utiliza spus fişiere, aşa că dacă aveţi fişiere de WordPress care traduce în spaniolă, ei vor avea prioritate şi Transposh va utiliza fişiere pentru a face traducerea interfeţei Spaniolă. De ce este mai bine acest lucru? există câteva motive, unul este că, uneori, aceasta permite traduceri în cazul în care acestea au fost anterior imposibil, alta este că traducerea este umane bazate şi considerate mai exacte, iar ultima este clar că se poate ambiguitate în special în şiruri scurte cum ar fi nume de lună şi zi abrevieri.
Cum să obţineţi .po / fişierele .mo, şi mai multe informaţii despre modul în care acest lucru poate fi găsit la http://trac.transposh.org/wiki/UsingGetText.

Această caracteristică include, de asemenea, o rescriere a sistemului de cache-ul din memorie de la dop, care suportă acum xcache şi eaccelarator în plus faţă de versiunile anterioare APC sprijin. Această versiune foloseşte o reprezentare mai compacta a datelor, care îmbunătăţeşte performanţa şi reduce utilizarea de memorie.

fixat Mai mult, în această versiune:

  • Tag-uri de la tag cloud va fi acum tradus cu mass traduce
  • Fix pentru meschin “nu un valid plug-in antet” emite, dacă aveţi “Lipsă” enumerate de două ori în setările de selecţie widget, vă rugăm să ştergeţi widget-uri / tpw_deafult.php fişier
  • Fix pentru MS traduce tendinţa de a adăuga un spaţiu suplimentar de traducere rezultat
  • Fixat bug cu lista cu CSS steaguri widget prevenirea punctul de vedere al steaguri

Am schimbat, de asemenea, acest aspect un pic site-ul astfel încât să puteţi vedea pentru hrana animalelor de dezvoltare şi modificări într-o mai mult timp real de moda.

Aşteptare pentru feedback pe această versiune.

Update: Un bug a fost descoperit atunci când se utilizează plugin-ul fără cache, dacă aveţi traduceri repetaţi, sau nu puteţi vedea traducerile efectuate anterior, va rugam reinstalati plugin-ul de la wordpress.org, plugin-ul este acum fix. Multumesc Nicolae pentru raportarea acestei.

, , , , , , , ,

14 Comentarii

Versiune 0.6.2 – O mulţime de bomboane mici

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

Lucrurile bune vin în ambalaje mici

Această versiune include un set relativ mare de mici modificări, deoarece 0.6.0 a fost un major release a fost destul de sigur că nu ar fi câteva puncte, care va avea nevoie de calcat, şi o mulţime de opţiuni pentru a îmbunătăţi software-ul, puţin câte puţin.

Să începem cu lucruri noi!

Dacă sunteţi scris un blog în câteva limbi, sau scriitori au scris în care prefera o singură limbă şi alţii preferând altele, acum este posibil pentru a marca un mesaj complet folosind o altă limbă (Am crezut iniţial pentru a scrie acest post într-o altă limbă, dar decide împotriva ei). Marcarea un post de acum se face prin adăugarea de câmp particularizat tp_language şi este setat la valoarea de limbă. Ia act de faptul că temele mai vechi nu s-ar putea fi foarte fond de acest lucru şi ar putea avea nevoie să fie fixate.

O altă caracteristică este abilitatea de a curăţa-up vechi traduceri automate de la baza de date, fie complet, sau cele mai vechi de două săptămâni (dorit vreodată să respecte cu traducere Google cache termeni? acum puteţi), Acest lucru se realizează într-un mod inteligent, în cazul în care traducerile umane nu se şterg, şi, de asemenea, efectuarea de traduceri automate, care au fost înlocuite de traduceri umane sunt păstrate în jurnalul de traducere de trimitere. Utilizator marjă de apreciere se recomandă când se utilizează acest, şi o copie de siguranţă nu este niciodată o idee proastă.

O schimbare mare în codul a fost făcut pentru a minimiza coliziuni cu alte plugin-uri, deoarece acum toate funcţiile şi constantele migrat în clase statice, acest tip de probleme au fost raportate cu câteva plugin-uri, şi ar trebui să fie ok acum.

Dorim să mulţumim Jason, revonorway, Terence, Lăstun si altcineva care a fost implicat cu ajutorul lor depanare şi testare această versiune oricine.

Acum, la lista de alte modificări:

  • greşeli fixe în fluxul buddypress
  • Parser-ul permite prelucrarea de tag-uri imbricate numai
  • Trata noscript tag-ul ca ascunse, bug fixat cu buddypress
  • Fixat la regresie de traducere cu caractere latine non
  • Fixat de a traduce în masă cu Bing traducator pentru chinezi şi taiwanezi
  • dreptul de autor reduse în fişierele sursă, şi a făcut-o un pic mai mult informativ

Sperăm că vă veţi bucura de această versiune, dacă ai face şi dacă nu, doar să ne anunţaţi despre ea!

, ,

24 Comentarii

Versiune 0.5.4 – Quick Fixat

Acum câteva zile am lansat în tăcere 0.5.4 care a stabilit câteva bug-uri descoperite în 0.5.3, în principal, cu Ajax si unele cazuri cu muchia traducere url. Dacă versiunea anterioară de lucrări ok pentru tine, într-adevăr nu trebuie să actualizaţi.

Totuşi – ia notă, bug-uri deschise la nostru Trac (trac.transposh.org) sunt cei care suntem în măsură să rezolve rapid.

Bucuraţi-vă de această versiune şi să ne ce crezi.

, ,

2 Comentarii

Versiune 0.3.2 – Unele stabileşte mici

Această versiune vine pentru a remedia unele mici probleme care s-au adunat în timp ce noi lucram la unele funcţionalităţi mai importante. Fix principal este cel care permite utilizarea unei pagini statice principal care a cauzat probleme în trecut. O problemă mai mici în ceea ce priveşte unele pagini goale a fost de asemenea fixe. Dacă întâmpinaţi pagini alb, doar sa ne contactati sau de a comenta aici si vom face să funcţioneze (Vă rugăm să nu php4…).

Am dori să mulţumesc Anthony pentru a vă ajuta sale de raportare şi depanare aceste aspecte, precum şi pentru ajutorul său cu acest site traducere în rusă.

, , , ,

14 Comentarii

Versiune 0.2.9 – Bug stabileşte

În ultimele zile au fost folosite pentru a stabili unele bug-uri raportate de către utilizatorii noştri. Completa de credite sunt prezentate în schimbare jurnal. Dorim sa multumim tuturor celor care este de raportare a bug-urilor noi, deoarece ne ajută să îmbunătăţim acest software pentru toată lumea.

De asemenea, se bucură de sprijin tine şi încearcă să nu lase nicio pietre neintoarsa pentru a vă ajuta, nu ezitaţi să ne contactaţi, şi dacă nu am răspuns într-un termen rezonabil – doar ne contactati din nou!

Am fost, de asemenea, întrebat despre donaţii (de două ori în această săptămână). Deci, mai întâi – la acest punct nu ne asumăm nici un ban donaţii (deşi apreciem intenţiile tale) dar noi nu acceptăm alte câteva forme de donaţii. Doneaza-ne timp prin trimiterea de rapoarte de bug-uri (şi chiar mai bine, patch-uri ;) ) , răspândirea cunoştinţelor despre acest plug-in de scris ceva în blog-urile dvs. preferate sau forumuri, oameni voteze pentru acest plug-in directorul WordPress plug-atât mai mult se va folosi şi în cele din urmă – te poate ajuta intotdeauna ne prin controlul şi traducerea acest site pentru a-mama ta limbi.

Sperăm că vă veţi bucura de aceasta versiune la fel de mult ca şi noi :)

, , , ,

Nu există comentarii

Versiune 0.2.6 – Regresii begone

S-ar putea observa nu exista anunţ despre 0.2.5. Motivul pentru care a fost destul de simplu ca bug-ul de regresie a fost descoperit înainte de am putut pentru a posta anuntul. Cei doi versiune scopul de a remedia anumite probleme cu înlocuiri url întâmplă cu limbaj diferit şi sperăm că 0.2.6 unghii care va. Am dori să mulţumesc tuturor celor care au raportat bug-uri şi a ajutat cu testarea. Şi sperăm că vom avea mai puţin şi mai puţin a celor comunicate de rezolvare rapida in viitor.

,

2 Comentarii