Berichten met label bugfix

Versie 0.8.1 – Het is geen bug! het is een feature!

Jacht bugs met geavanceerde technologie

Bij Transposh zijn we trots op onze hoge standaard in ons programmeerwerk, this means that we have no bugs in our software. Ja, je hebt gehoord van dit recht, zero bugs gevonden. Echter – is er een klein probleem, andere mensen zijn niet zoals ons en ze daadwerkelijk hebben bugs in hun code. Dus als je Transposh geïnstalleerd hebt en iets werkt niet goed, dan is er waarschijnlijk een bug in WordPress, of een bug in het thema dat u gebruikt u, of een conflict met een andere plugin, of jQuery gemaakt wat rommel, of u nog steeds met Internet Explorer 2 of is dit iets gerelateerd aan je moeder, of haar moeder, of haar grootmoeder, of de eerste cel die ooit is gemaakt. Het is ons nooit! nooit of te nimmer!

Als iets niet werkt en u meld het ons dan, we meteen vinden iemand anders de schuld, en soms, toen in goed humeur, we eigenlijk code iets aan die andere mensen bugs te vermijden.

Deze release is een van die releases, de enige nieuwe feature is de mogelijkheid om commentaar talen in het beheer-interface (als iemand geplaatst in het Spaans, terwijl in feite het bekijken van uw site in het Engels of omgekeerd) .

De rest van deze release is:

  • Activeer levende menselijke vertalingen backup standaard
  • Lijsten van talen die in Javascript zijn vast en beter leesbaar
  • Verbeterde laden voor de backend javascripts
  • Ondersteuning van de , symbool in parsing (Het is niet een komma, echt!)
  • Opnieuw CORS steun in onze AJAX (Cross Origin Ajax)
  • Probeer zeker lazyloader belastingen te maken in de juiste context
  • Fix berekening van de batch-vertaling grootte vertalingen te groot voor Google te vermijden
  • Vast te stellen wanneer twee jQueryUI versies worden meegeleverd, voornamelijk voor wordpress 3.2.x
  • Vaste widget te verwijderen [Taal] die werd buggy zoals opgemerkt door Philip Trauring
  • Fix gebroken sites voor gebruikers die de widget-functie direct
We hopen dat je deze versie te genieten

, ,

46 reacties

Versie 0.8.0 – Aanval van de API's

Bij de API's te bestrijden

Ruim voor de uiterste datum gesteld door Google Translate API stoppen met werken, waren we eindelijk in staat om deze nieuwe versie samen te stellen. Deze volgde een lange periode van problemen die werden gepresenteerd door de oudere versie, vooral vanwege het feit dat Google besloten om beperkingen op het gebruik poseren voor hun deadline waardoor de vorige versies te ondersteunen verzoeken om piek naar nieuwe hoogten. De Google-verandering leverde ook een API te beperken in de Bing vertaling API, omdat gebruikers waren schakelen motoren, die overbelast de Transposh hard gecodeerd API-sleutel voor Bing.

Echter, we overleefde deze periode om u te voorzien van onze nieuwste en beste versie. Deze versie lost deze problemen een bypass te voorzien (Proxy voor Google en temp toetsen voor MSN) en het laat u ook uw eigen sleutel direct te gebruiken (dank aan Randy van de spyware Helpcentrum voor het aanbieden van ons met zijn sleutel voor het testen van) die hebben voorrang op die andere methoden. Terwijl we dit doen konden we drastisch verbeteren van de infrastructuur van de plugin, het veranderen van de manier waarop AJAX oproepen werden uitgevoerd om een ​​methode die is inheems in WordPress (g. als je admin pagina werkt, Het moet waarschijnlijk zo goed werkt). Terwijl het doen van dat we in staat waren om de benodigde javascript code te verlagen voor de backend terwijl de te vertalen alle functie veel sneller werken (en het ondersteunen van apertium te!).

Op dit punt hadden we een stevige versie, dat leek een goede zaak vrij te geven, but no, we moesten een aantal andere functies in hebben, dus we uiteindelijk besloten om het probleem van meervoudige widgets te ondersteunen aan te pakken (en titel selectie te, hoermaar geenijkt heel rechttoe rechtaan? but no, Dit veroorzaakte een grote herschrijven van onze widget infrastructuur en. Daadwerkelijk verbeteren van het vrij drastisch aan het veranderen van de manier waarop css werd toegevoegd, en de manier waarop de widgets de servers van de verandering kennis in taal (we nu voorkomen dat een nutteloze POST oproep naar de server). Tijdens het schrijven van dat wij hadden het geluk om op een PHP5.3 om PHP5.2 onverenigbaarheid geven struikelen met een reeks van andere problemen die onze release tegengehouden nog een week. We willen de vele gebruikers die zijn opgemaakt met onze beta-releases en hielp ons vinden problemen die waren verborgen onder lagen van de code en complexiteit bedanken.

We namen ook de gelegenheid gebruik om iets te veranderen onze voorwaarden, Als u het weergeven van Google-advertenties van AdSense op uw vertaalde pagina's, we zullen nemen 1/1000 van die ruimte voor gebruik met onze eigen adsense code, dus als Transposh helpt u genereert een omzet van $ 10K wordt u koopt ons koffie! Dus bedankt! Ter verduidelijking dingen een beetje, doen we extra advertentieruimte niet maken op uw pagina, en we zullen Plaats geen advertenties of wijzigen van uw lay-out, Als u nog geen advertenties, we niets doen. Als je denkt dat dit te veel gevraagd, kun je gewoon verwijderen onze plugin, fluit een zachte melodie, en worden op uw manier. Als u een commerciële licentie, we nog niet verkopen, maar ze zullen waarschijnlijk meer kosten.

Andere wijzigingen in deze versie zijn:

  • Toegevoegd Catalaans en Hindi ondersteuning voor Bing – spreekt voor zich.
  • Dropdown widget verbeterde css – het ziet er eigenlijk veel beter nu.
  • Ondersteuning voor memcached – als APC en andere opcode caches waren te veel voor u, nu kunt u gebruik maken memcached en heb veel plezier.
  • Beter 404 pagina-afhandeling (geen nieuwe links naar niet-bestaande pagina's) – wat betekent dat de Google-crawler zal probleemloos uw site minder.
  • Fix caching op rackspace cloudsites – ze hadden x-cache geïnstalleerd voor opcode cache, maar zonder de gebruiker geheugen, waardoor een stijging van de logbestanden – nu vast.
  • Veel meer kleine fixes – We zouden tellen die, maar we hebben niet genoeg vingers.
  • Turkse vertaling door Semih Yesilyurt.

We hopen dat je deze versie te genieten, en zoals altijd, wachten op leuke reacties, ideeën, suggesties en vlammen.

PS – Getest op WordPress 3.3 beta4, werkt geweldig.

, , , , , ,

65 reacties

Versie 0.6.5 – Nu uitgerust met minder bugs

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

Bugs - gotta love ze

Versie 0.6.5 heeft zich gericht op een aantal bugs pletten (en een paar regressies te).Het is veruit de meest stabiele en beste software die we hebben vandaag vrijgegeven. Het voegt ook ondersteuning aan een aantal kop-magie voor zoekmachines.

Laten we gewoon herziening van de change log hier:

  • Vaste Sloveense vlag bug gemeld door anphicle (Het was Sierra Leon vóór die, bedankt voor de scherp in de gaten!).
  • Lost het probleem met de manier waarop wordpress handvatten canonieke omleidingen en url herschrijvingen zoals gerapporteerd door Marco, WordPress had geen kennis van de manier waarop we vertaald tag en categorie voorafgegaan urls en daarom doorgestuurd ze naar de standaard taal url. Deze correctie verbeterde ook een canonieke vorm van een aantal URL's.
  • Fixed a bug met vertalen alle post en na vertaling, die hun vermogen aan het werk gehinderd – (dankzij nightsurfer [ticket #122]) – We hebben ook de tijd genomen om de afhandeling van het doorgeven van informatie ter verbetering van het vertalen van alle op een meta gebruiken in plaats van een redirect.
  • Vaste json vertaling voor BuddyPress stream probleem – (dankzij Inocima [ticket #121]).

We zijn nu bezig met een sanering in de Onze trac systeem, het toewijzen van open tickets voor nieuwe mijlpalen. Probeer deze inspanning hopeloze door het creëren van nieuwe tickets voor ons zo snel als je kan.

En zoals altijd – Geniet van deze versie.

, , , , ,

8 reacties

Versie 0.6.3 – Gettext Integratie

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

Gettext vertalen gemakkelijker maakt

Deze nieuwe versie heeft twee grote veranderingen en een heleboel bugfixes opgenomen.

De belangrijkste verandering is de integratie van de plugin met de WordPress-systeem Gettext, dat is de manier WordPress (en een aantal thema's en plugins) bieden gelokaliseerde versies van zichzelf. Dit is gedaan met een paar van bestanden (riep .po / .mo bestanden, omdat hun extensies) Dat omvat een lijst van de teksten vertaald, dat deze software omvatten.

Wat Transposh nu doet is te gebruiken om bestanden zei, dus als je de bestanden die WordPress vertalen naar het Spaans, ze zullen hebben voorrang en Transposh zal gebruik maken van de bestanden naar de vertaling van de interface te maken naar Spaans. Waarom is dit beter? Er zijn een paar redenen, een is dat het soms mogelijk maakt vertalingen waar ze voorheen niet mogelijk waren, Een andere reden is dat de vertaling mens is gebaseerd en wordt beschouwd als nauwkeuriger, en de laatste is dat het kan dubbelzinnigheid duidelijk, vooral in de korte strings, zoals namen maand en dag afkortingen.
Hoe de .po / .mo bestanden te krijgen, en meer informatie over hoe dit werk kan worden gevonden op http://trac.transposh.org/wiki/UsingGetText.

Deze functie omvat tevens een herschrijving van de in-memory caching systeem van de plugin, die nu ondersteunt xcache en eaccelarator in aanvulling op de vorige versies APC ondersteuning. Deze versie maakt gebruik van een meer compacte representatie van de gegevens die de prestaties verbetert en het geheugengebruik te verminderen.

Meer fixes in deze versie:

  • Tags uit de tag cloud zal nu vertaald worden met massa te vertalen
  • Fix voor de stiekeme “geen geldige plugin header” uitgifte, Als je “Verzuim” twee keer wordt vermeld in uw selectie widget instellingen, verwijdert u de widgets / tpw_deafult.php bestand
  • Fix voor MS vertalen neiging om een extra ruimte toe te voegen aan vertaling resulteert
  • Fixed bug met de lijst met vlaggen css widget te voorkomen naar de mening van vlaggen

We hebben ook veranderd deze site lay-out een beetje, zodat u kunt de ontwikkeling feed te zien en veranderingen in een real-time mode.

Wachten voor uw feedback op deze versie.

Update: Een bug werd ontdekt bij het gebruik van de plugin zonder caching, Als u herhalen vertalingen, of u kunt niet zien vertalingen eerder, Installeer de plugin van wordpress.org, de plugin is er nu vastgesteld. Bedankt Nicholas voor de rapportage van deze.

, , , , , , , ,

14 reacties

Versie 0.6.2 – Veel van de kleine snoepjes

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

Goede dingen komen in kleine verpakkingen

Deze versie bevat een relatief groot aantal kleine veranderingen, sinds 0.6.0 was een belangrijke release en het was heel zeker dat er een paar punten waren die glad gestreken moeten worden, en tal van opties om de software te verbeteren, stukje bij beetje.

Laten we beginnen met de nieuwe spullen!

Als u het schrijven van een blog in een paar talen, of schrijvers die liever schriftelijk, in een taal en anderen de voorkeur anderen, Het is nu mogelijk om een compleet merk post als met behulp van een andere taal (We dachten aanvankelijk aan deze post in een andere taal te schrijven, maar besluit tegen). Markering een post wordt nu gedaan door het toevoegen van het aangepaste veld tp_language en zet deze om de taal waarde. Let op dat oudere thema's misschien wel niet veel van dit fonds en zou moeten worden vastgesteld.

Een ander kenmerk is de mogelijkheid om clean-up oude geautomatiseerde vertalingen uit uw database, ofwel volledig, of die ouder dan twee weken (ooit wilde om te voldoen aan google vertaling caching termen? nu kunt u), Dit gebeurt op een slimme manier, waar de menselijke vertalingen worden niet verwijderd, en ook geautomatiseerde vertalingen die werden vervangen door menselijke vertalingen worden bewaard in de vertaling logboek voor verwijzing. Gebruiker discretie is geboden bij het gebruik van deze, en een back-up is nooit een slecht idee.

Een grote verandering in de code werd gedaan om botsingen met andere plugins een minimum te beperken, als nu alle functies en constanten in statische klassen gemigreerd, dit soort problemen zijn gemeld met een paar plugins, ok en moet nu worden.

Wij willen bedanken Jason, revonorway, Terence, Martin en iedereen die betrokken was met hun hulp debuggen en testen deze release.

Nu aan de lijst van andere wijzigingen:

  • Vaste typfout in BuddyPress stream
  • Parser toe verwerking van geneste tags alleen
  • Behandel de noscript tag als verborgen, Oplossing voor fout met BuddyPress
  • Correcties de vertaling regressie met niet Latijnse karakters
  • Fixes voor de massa te vertalen met bing vertaler voor de Chinese en Taiwanese
  • Verkorte auteursrecht in de bronbestanden, en maakte er een beetje meer informatieve

We hopen dat je deze versie te genieten, Als je doet en als je niet, Laat het ons weten!

, ,

24 reacties

Versie 0.5.4 – Snelle oplossingen

Een paar dagen geleden hebben we stilletjes uitgebracht 0.5.4 die een paar bugs ontdekt in vaste 0.5.3, vooral met de ajax en sommige gevallen met de rand url vertaling. Als de vorige versie werkt goed voor u, Er is werkelijk geen behoefte om te upgraden.

Echter – nemen de notitie, bugs geopend op onze trac (trac.transposh.org) zijn degenen die wij in staat om op te lossen snelste.

Geniet van deze versie en laat ons weten wat u denkt.

, ,

2 reacties

Versie 0.3.2 – Enkele kleine fixes

Deze versie komt om enkele kleine zaken die verzameld, terwijl we werken aan enkele grotere functionaliteit. De belangrijkste vaststelling is het een dat het gebruik van een van de belangrijkste kwesties die statische pagina veroorzaakt in staat de afgelopen. Een kleinere kwestie met betrekking tot een aantal blanco pagina's werd ook vastgesteld. Als u problemen witte pagina's, neem dan contact met ons op of opmerking hier en we maken het werk (php4 geen aub…).

We willen graag bedanken Anthony voor zijn hulp in de rapportage en debuggen van deze kwesties, alsmede voor zijn hulp met deze site vertaling naar het Russisch.

, , , ,

14 reacties

Versie 0.2.9 – Bug fixes

De afgelopen dagen zijn gebruikt om bepaalde fouten die zijn gerapporteerd door onze gebruikers te herstellen. Toepasselijke eerbewijzen zijn opgenomen in het wijzigingen logbestand. We willen iedereen die bugs rapporteren aan ons, omdat het ons helpt deze software te verbeteren voor iedereen bedanken.

Wij ondersteunen u ook genieten en proberen om geen stenen unturned in om u te helpen te verlaten, voel je vrij om contact met ons op, en als we niet hebt beantwoord binnen een redelijke termijn – gewoon opnieuw contact met ons op!

We werden ook gevraagd naar donaties (twee maal deze week). Dus eerst – Op dit punt zijn wij aanvaarden geen enkele verhouding donaties (Hoewel we waarderen uw bedoelingen) maar we accepteren een paar andere vormen van donaties. Schenk ons de tijd door het versturen van bug reports (en nog beter, patches ;) ) , verspreiding van de kennis over deze plugin door iets te schrijven in uw favoriete blogs of fora, Stem voor deze plugin in de WordPress plugin map, zodat meer mensen het gaan gebruiken en uiteindelijk – kunt u altijd ons helpen door de controle en het vertalen van deze site om je moeder-tongen.

We hopen dat u deze versie zo veel als wij wel genieten :)

, , , ,

Nog geen reacties

Versie 0.2.6 – Regressies begone

U zou kunnen opmerken was er geen aankondiging over 0.2.5. De reden voor dat is heel simpel als de eerste regressie bug werd ontdekt voordat we konden na de aankondiging. Deze twee-versie bedoeld om probleem op te lossen met een aantal vervangingen url gebeurt met verschillende talen en we hopen dat 0.2.6 zal spijker die. We willen iedereen die gemeld zijn en geholpen met het testen van dank. En we hopen dat we steeds minder van deze quick fix releases in de toekomst.

,

2 reacties