Poster taggade Bugfix

Version 0.8.1 – Det är inte en bugg! Det är en funktion!

Jakt buggar med avancerad teknik

På Transposh vi är stolta över vår höga kodningsstandarder, Det innebär att vi inte har buggar i vår programvara. Ja, du har hört denna rätt, noll fel som hittats. Men – det finns ett litet problem, andra människor är inte som oss och de faktiskt har fel i sina koder. Så om du installerat Transposh och något inte fungerar som den ska, det finns förmodligen en bugg i WordPress, eller en bugg i det tema du använder du, eller en konflikt med en annan plugin, eller jQuery gjort en del oreda, eller om du fortfarande använder Internet Explorer 2 eller är detta något som rör din mamma, eller hennes mamma, eller hennes mormor, eller den första cellen som någonsin har skapats. Det är aldrig oss! aldrig någonsin!

Om något inte fungerar vill vi du rapporterar det till oss, varefter vi genast hittar någon annan att skylla på, men ibland, när vi är på gott humör, uppdaterar vi faktiskt koden för att undvika att dessa andra typer av problem.

Denna utgåva är en av dessa utsläpp, Den enda nya funktionen är möjligheten att ange kommentar språk i administrationsgränssnittet (om någon skrev i spanska och samtidigt faktiskt besöker din webbplats på engelska eller vice versa) .

Resten av denna release är:

  • Aktivera levande mänskliga översättningar backup som standard
  • Listor över språk som används i Javascript är fasta och mer läsbar
  • Ökad belastning för backend javascript
  • Stöd , symbol i parsning (Det är inte ett kommatecken, verkligen!)
  • Återinföra CORS stöd i vårt AJAX (Cross Ursprung Ajax)
  • Försök att se lazyloader laster i rätt sammanhang
  • Fix beräkning av parti översättning storlek för att undvika översättningar för stor för Google
  • Fix när två jQueryUI versioner ingår, främst för wordpress 3.2.x
  • Fast Widget att ta bort [Språk] som var buggigt som noterades av Philip Trauring
  • Fix brutna webbplatser för användare med hjälp widgeten funktion direkt
Vi hoppas att du gillar den här versionen

, ,

31 Kommentarer

Version 0.8.0 – Attack av API

När API kampen

Långt före den tidsfrist som utgörs av Google Translate API för att sluta arbeta, var vi äntligen möjlighet att sammanställa denna nya release. Den här följde en lång period av problem som presenterades av den äldre versionen, främst på grund av det faktum att Google bestämde sig för att ställa begränsningar för användning innan de sista som orsakade tidigare versioner supportfrågor att stiga till nya höjder. Google ändrar utlöste också en API-gräns i Bing översättning API, eftersom användarna var att byta motorer, som överbelastat Transposh hårt kodad API-nyckel för Bing.

Men, vi överlevde denna period för att förse dig med våra senaste och bästa versionen. Den här versionen åtgärdar dessa problem att ge en bypass (Proxy för Google och temp nycklar för MSN) och det kan du också använda din egen nyckel direkt (Tack vare Randy från spionprogram Hjälpcenter för att förse oss med sin nyckel för att testa) som kommer att ha företräde framför andra metoder. Medan du gör detta kunde vi dramatiskt förbättra infrastrukturen i plugin, förändra det sätt AJAX samtal utfördes för att en metod som är infödd till WordPress (g. Om din admin sida fungerar, det ska nog fungera lika bra). Medan du gör att vi kunde minska javascript-kod som behövs för backend samtidigt som översätter allt funktionen ska fungera mycket snabbare (och stödja apertium alltför!).

Vid det här laget hade vi en solid version, som verkade som en bra sak att frigöra, but no, vi måste ha några andra funktioner i, så vi bestämde oss till slut för att ta itu med frågan om flera widgets stöd (och titel val för, hurra!). Verkar ganska rakt frammen ingenno, Detta orsakade en stor omskrivning av vår widget infrastruktur samt. Egentligen förbättra det ganska drastiskt med att förändra sättet css lades, och hur widgets anmält servrar av förändring i språket (undviker vi nu en värdelös POST anrop till servern). När du skriver att vi hade turen att snubbla på en PHP5.3 att PHP5.2 inkompatibilitet problem med en rad andra problem som höll vår släpper tillbaka en vecka. Vi vill tacka de många användare som har lagt upp med vår betaversioner och hjälpte oss att hitta problem som var gömda under lager av kod och komplexitet.

Vi tog också tillfället i akt att ändra våra villkor något, Om du visar Google-annonser från AdSense på dina översatta sidor, kommer vi att ta 1/1000 av det utrymmet för användning med våra egna AdSense-kod, så om Transposh hjälper dig att generera en intäkt på $ 10K du kommer att köpa oss kaffe! Så tack! För att förtydliga saker och ting lite, Vi skapar inte fler annonsutrymme på din sida, och vi kommer inte att sätta in några annonser eller ändra din layout, om du har inga annonser, vi inte gör något. Om du tror att det är för mycket begärt, Du kan helt enkelt radera våra plugin, vissla en mjuk melodi, och vara på väg. Om du vill ha en kommersiell licens, Vi säljer inte dem än, men de kommer antagligen kosta mer.

Övriga ändringar av denna version inkluderar:

  • Lade till katalanska och hindi stöd för Bing – talar för sig själv.
  • Dropdown widget förbättrade CSS – det ser faktiskt mycket bättre nu.
  • Stöd för memcached – om APC och andra cachar OPCODE var för mycket för dig, Nu kan du använda memcached och har mycket roligt.
  • Bättre 404 sidhantering (inte skapar nya länkar till icke-existerande sidor) – vilket innebär att Googles sökrobot kommer krångel din webbplats mindre.
  • Fix cachelagring på Rackspace cloudsites – de hade x-cache installerat för OPCODE cache, men utan användarminne, vilket orsakade en ökning i loggfiler – nu fast.
  • Många fler små fixar – Vi kan räkna dem, men vi har inte tillräckligt med fingrar.
  • Turkiska Översättning Semih Yesilyurt.

Vi hoppas att du gillar den här versionen, och som alltid, väntar på din kommentar, idéer, förslag och lågor.

PS – Testad på WordPress 3.3 beta4, fungerar bra.

, , , , , ,

65 Kommentarer

Version 0.6.5 – Nu innehåller mindre buggar

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

Bugs - måste älska dem

Version 0.6.5 har fokuserat på Eliminera del buggar (och några regressioner för).Det är den i särklass mest stabila och bästa programvara som vi har släppt i dag. Den lägger även stöd till några header magi för sökmotorer.

Låter bara se ändringsloggen här:

  • Fast slovenska flaggan bugg som rapporterats av anphicle (Det var Sierra Leon före detta, tack för skarpa öga!).
  • Fast ett problem med hur wordpress hanterar kanoniska omdirigeringar och url omskrivningar som rapporterats av Marco, WordPress hade någon kännedom om hur vi översatt tag och kategori prefixet webbadresser och därför hänvisat dem till standardspråket url. Den här korrigeringen förbättrade också en kanonisk form av några webbadresser.
  • Fixade en bugg med översätta alla och efter inlägg översättning som hindrade deras förmåga att arbeta – (tack nightsurfer [biljett #122]) – vi tog också tid att förbättra hanteringen av vidarebefordrar information till de översätta alla att använda en meta istället för en omdirigering.
  • Fast json översättning för BuddyPress ström utfärda – (tack Inocima [biljett #121]).

Vi arbetar nu på en sanering i vår trac-systemet, tilldela öppna biljetter till nya milstolpar. Försök att göra denna insats hopplösa genom att skapa nya biljetter till oss så fort du kan.

Och som alltid – njut av denna version.

, , , , ,

8 Kommentarer

Version 0.6.3 – Gettext Integration

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

Gettext gör översättning enklare

Den nya versionen har två stora förändringar och massor av buggfixar ingår.

Den viktigaste förändringen är att integrera denna pluggin med WordPress gettext-systemet, vilket är det sätt WordPress (och vissa teman och plugins) ge lokaliserade versioner av sig själva. Detta görs med ett par filer (kallade .po / .mo filer på grund av deras förlängningar) som innehåller en lista med översatta strängar att använda denna programvara innehåller.

Vad Transposh nu gör är att utnyttja dessa filer, så om du har de filer som översätter WordPress till spanska, de kommer att ha företräde och Transposh kommer att använda filerna för att göra översättningen av gränssnittet till spanska. Varför är detta bättre? finns det några skäl, en är att det ibland gör översättningar där de tidigare var omöjligt, en annan är att översättningen är mänsklig grundar sig på och som anses mer korrekt, och den sista är att den kan klara tvetydighet i synnerhet i korta strängar som månadsnamn och dag förkortningar.
Hur man får .po / .mo filer, och mer information om hur detta arbete finns på http://trac.transposh.org/wiki/UsingGetText.

Denna funktion innehåller också en omskrivning av de i minnet caching system av plugin, som nu stöder XCache och eaccelarator förutom de tidigare versionerna APC stöd. Denna version använder ett mer kompakt representation av data som förbättrar prestanda och minska minnesanvändning.

Fler fastställs i denna version:

  • Märken från tagg moln kommer nu att översättas med massa översätta
  • Fix för sluga “inte en giltig insticksmodul sidhuvud” fråga, om du får “Standard” visas två gånger i din widget val inställningar, du bort prylar / tpw_deafult.php fil
  • Fix för MS översätta tendens att lägga till ett extra utrymme för översättning resultat
  • Fast bugg med lista med flaggor css widget förhindra visning av flaggor

Vi har också bytt denna webbplats layouten lite så att du kan se en utveckling foder och förändringar i en mer realtid mode.

Väntar på din feedback på denna version.

Uppdatera: En bugg upptäcktes vid användning av plugin utan caching, Om du har upprepade översättningar, eller du inte kan se översättningar förut, du installera om insticksprogrammet från wordpress.org, plugin finns nu fast. Tack Nicholas för rapportering av detta.

, , , , , , , ,

14 Kommentarer

Version 0.6.2 – Massor av små godis

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

Bra saker kommer i små paket

Denna version innehåller ett relativt stort antal små förändringar, sedan 0.6.0 var en större frige var det helt säkert att det skulle finnas några punkter som kommer att behöva strykning, och massor av alternativ för att förbättra programvaran, bit för bit.

Låt oss börja med de nya sakerna!

Om du skriver en blogg på ett fåtal språk, eller har författare som föredrar att skriva på ett språk och andra föredrar andra, Det är nu möjligt att markera en komplett tjänst som använder ett annat språk (Vi trodde ursprungligen att skriva detta inlägg på ett annat språk, men beslutar mot det). Markera en tjänst är nu gjort genom att lägga till egna området tp_language och sätta den till språket värde. Noterar att äldre teman kanske inte är så fond av detta och kan behöva fastställas.

En annan funktion är möjligheten att sanera gamla automatisk översättning från databasen, antingen helt, eller de som är äldre än två veckor (någonsin ville följa google översättning caching villkor? nu kan du), Detta görs på ett smart sätt, där mänskliga översättningar inte utgå, och även automatisk översättning som ersattes av mänskliga översättningar hålls i översättningen loggen för referens. Användare bedömning rekommenderas vid användning av denna, och en backup är aldrig en dålig idé.

En stor förändring i koden gjordes för att minimera krockar med andra plugins, som nu alla funktioner och konstanter migrerade i statisk klasser, denna typ av problem rapporterades några plugins, och bör vara ok nu.

Vi vill tacka Jason, revonorway, Terence, Martin och alla andra som var inblandade med deras hjälp felsökning och testning denna utgåva.

Nu till listan över andra förändringar:

  • Fast stavfel i buddypress ström
  • Parser möjliggör behandling av nästlade taggar bara
  • Behandla noscript tag som dolda, buggfixar med buddypress
  • Fixar översättning regression med icke latinska tecken
  • Fixar till massa översätta med bing översättare i kinesiska och taiwanesiska
  • Förkortas copyright-källfiler, och gjorde det lite mer informativa

Vi hoppas att du gillar den här versionen, om du gör och om du inte, låt oss bara veta om det!

, ,

24 Kommentarer

Version 0.5.4 – Snabba lösningar

För några dagar sedan vi tyst släppt 0.5.4 som fast några buggar som upptäcktes i 0.5.3, huvudsakligen med Ajax och vissa fall kanten med url översättning. Om den tidigare versionen fungerar ok för dig, det finns verkligen ingen anledning att uppgradera.

Men – ta noteringen, buggar öppnades vår trac (trac.transposh.org) är de som vi kan lösa snabbast.

Njut av denna version och låt oss veta vad du tycker.

, ,

2 Kommentarer

Version 0.3.2 – Några små korrigeringar

Denna version kommer att fixa några små frågor som samlats in medan vi arbetar med lite mer omfattande funktionalitet. Den viktigaste fastställa är den som tillåter användning av ett huvudsakliga statisk sida som lett till att frågor i det förflutna. En mindre fråga om vissa tomma sidor var också fast. Om du möter vita sidor, bara att kontakta oss eller kommentera här och vi kommer att få det att fungera (ingen php4 vänligen…).

Vi vill tacka Anthony för hans hjälp i rapportering och felsökning av dessa frågor liksom för hans hjälp med den här webbplatsen översättning till ryska.

, , , ,

14 Kommentarer

Version 0.2.9 – Buggfixar

De senaste dagarna har använts för att fixa en del buggar som rapporterats av våra användare. Full poäng ges i ändringsloggen. Vi vill tacka alla som rapporterar fel till oss, eftersom det hjälper oss att förbättra denna programvara för alla.

Vi njuter också stödja dig och försöker att inte lämna några stenar ovänd för att hjälpa dig, välkommen att kontakta oss, och om vi inte har svarat inom en rimlig tid – bara att kontakta oss igen!

Vi tillfrågades även om donationer (två gånger den här veckan). Så först – på denna punkt vi accepterar inte några pengar donationer (Även om vi uppskattar dina avsikter) men vi accepterar några andra former av donationer. Donera oss tid genom att skicka felrapporter (och ännu bättre, patchar ;) ) , sprida kunskap om detta plugin genom att skriva något i din blogg eller favorit forum, rösta för detta plugin i wordpress plugin katalogen så att fler människor kommer att använda det och till slut – kan du alltid hjälpa oss genom undersökning och översätta denna webbplats till din mamma-tungor.

Vi hoppas att du gillar den här versionen så mycket som vi gör :)

, , , ,

Inga kommentarer

Version 0.2.6 – Regressioner försvinn

Du kan märka det fanns inget meddelande om 0.2.5. Orsaken till detta var helt enkelt som den första regressionen felet upptäcktes innan vi kunde skicka meddelandet. Dessa två versionen var att fixa några problem med url ersättare som händer med olika språk och vi hoppas att 0.2.6 kommer spik som. Vi vill tacka alla som rapporterade fel och hjälpte till med testning. Och vi hoppas att vi får mindre och mindre för de snabblösning utsläpp i framtiden.

,

2 Kommentarer