Archief voor categorie Software-updates

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

Jacht bugs met geavanceerde technologie

At Transposh we pride ourselves in our high coding standards, 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 geïnstalleerd Transposh en iets werkt niet goed, 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

, ,

31 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.7.6 – Keep on rolling

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

Houden voor rollend

We zijn blij om jullie allemaal aanwezig zijn met onze nieuwste wordpress plugin versie. Dit is een rolling release die niet bevat geen grote veranderingen of iets dat te baanbrekende. Dus we gewoon lopen over de changelog en leg het nieuws.

  • We hebben geïmporteerd enkele verbeteringen aan de eenvoudige HTML DOM, die als de basis om onze parser bedient van een nieuwe upstream versie, niet veel nieuws hier
  • Laat het instellen van een post / pagina taal met een simpele select box. Dit is niet een nieuwe functie, omdat dit had kunnen worden behandeld in het verleden mijn toevoeging van de tp_language meta aan de palen handmatig, maar het doet vereenvoudiging van het proces, en het ook voor zorgen dat vertalen standaardtaal is ingeschakeld, zodat op dat de functie daadwerkelijk werken.
  • Waarschuwen voor een aantal voorwaarden die wij niet kunnen repareren en een gebruiker moet waarschijnlijk zich bewust zijn van. Momenteel zijn er twee voorwaarden hebben we de hoogte te stellen, die zijn degenen die de meeste van onze steun vragen die tot op heden. Eerst hebben we waarschuwen voor weinig geheugen voorwaarden, en wij dringen er mensen om hun PHP Memory Limit te verhogen (of overschakelen op een fatsoenlijke hosting service). De tweede waarschuwing is over het ontbreken van APC en dergelijke, die de prestaties kunnen aanzienlijk verbeteren (weer, overschakelen naar een betere hosting!). De waarschuwingen kan veilig worden verwijderd door op het kleine X-symbool en de kant die zal ervoor zorgen dat je niet die waarschuwingen te zien in de nabije toekomst.
  • Laat het verzamelen van anonieme statistiek na toestemming van de gebruiker. Gelieve u ons toe om sommige gegevens te verzamelen! we echt willen sommige ijdelheid statistieken zoals we actief zijn op 1 Zillion sites en zijn vertaling van een triljoen pagina's per seconde!
  • Een paar kleine waarschuwingen gemeld door gebruikers. Niet langer zal je logs worden verstopt na het verwijderen van onze advertenties!
We hebben ook herzien Veelgestelde vragen pagina, Misschien zullen we maar voorkomen ook sommige herhaling vragen, of we in staat zijn om gebruikers te vertellen dat de FAQ's te lezen voor dat…
Ook – is het nu gemakkelijker dan ooit om uw eeuwige ondersteuning van dit project tonen met behulp van de sociale knoppen aan de zijkant, het kost u niets (misschien naast het verliezen van al je vrienden, roem en glorie op Facebook) dus gewoon doen!
Wij hopen dat u zult genieten van deze versie, en zou (zoals altijd) graag om uw opmerkingen te lezen.

, ,

43 reacties

Versie 0.7.5 – De langste dag ++

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

Ondersteuning voor 5 meer Indische talen

Een dag na de zomer is officieel begonnen op het noordelijk halfrond, we zijn er trots op versie presenteren 0.7.5 van onze plugin. Deze versie voegt ondersteuning toe voor de nieuwe talen die werden aangekondigd als vandaag ondersteund door Google Translate - Bengali, Gujarati, Kannada, Tamil en Telugu.

Voordat haasten om deze talen toe te voegen aan uw blog, u eraan herinnerd worden dat die talen een ajax proxy te gebruiken om volledig te kunnen werken, wat betekent dat ze een belasting op uw server op de eerste ontmoeting met een nieuwe vertaling string (forceren om de vertaling te halen uit Google). Dus de keuze is aan jou, maar je hebt aangemeld…

Verder deze versie voegt de optie niet om de standaard locale overschrijven met standaard Transposh de taal van, dit gedrag(nieuw op 0.7.4) MU mogen gebruikers de admin pagina's hebben in hun eigen taal, maar aan de andere kant ergert gebruikers die wilde de site in een andere taal dan hun standaard te beheren, dus nu dit is instelbaar.

We hebben ook een verbetering van de vertaling UI, de volgende en vorige knoppen nu op te slaan gedaan veranderingen, en de dialoog zal niet opnieuw worden gericht op klikken op deze knoppen.

We hopen dat je deze versie te genieten.

 

, , , , , ,

23 reacties

Versie 0.7.1 – Release trein blijft rollen

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

Release trein blijft rollen

Werk aan Transposh is begint op volle snelheid, en wanneer een nieuwe versie is het bereiken van een stabiele toestand proberen we om het vrij te geven aan de massa's voor algemeen gebruik. Deze kleine versie brengt geen grote nieuwe functies, maar het doet naar een aantal punten die aandacht nodig vast te stellen.
Dus zonder verder oponthoud, laat bekijkt u de wijzigingen:

  • Twee vertalingen naar de plugin werden toegevoegd, Nederlands met de hulp van Roland Nieuwendijk en de Russische met de hulp van de Romeinen Matusevics. Als je wilt helpen, gewoon contact met ons op en ontvang onze eeuwige dankbaarheid (en credits)
  • Markering van uittreksels werden vastgesteld voor tp_language berichten
  • Drastisch te verminderen aantal database queries op vertaalbare urls (van duizenden tot een)
  • Fix voor automatische vertaling bij anonieme vertaling wordt niet ondersteund op niet google motoren
  • Fix BuddyPress (en hopelijk andere) omleidingen op enkele activiteiten pagina's en andere dubbele omgeleide pagina's
  • Fix voor regressie met nà de vertaling en vertalen alle

We hopen dat je deze versie te genieten, en we wachten op uw opmerkingen en feedback.

, , ,

9 reacties

Versie 0.7.0 – De toekomst van de vertaling-interface!

De volgende belangrijke versie van Transposh is hopla, en de gelegenheid hebben we een korte video te vieren (over 11 minuten) . De invoering van de nieuwe functies die beschikbaar zijn in de nieuwe versie. U bent meer dan welkom om de video te kijken en het te wijzen naar de volgende Academy Award prijs voor de vertaling plugin update films.

Het eerste wat je zal merken in de nieuwere versie is de grote update voor de user interface, We hebben een paar zeer gevraagde functies aan de interface, zoals de volgende / vorige knoppen, goedkeuring van geautomatiseerde vertalingen en het vinden van zinnen die vertaald. Een ander interessant kenmerk dat we hebben toegevoegd is de mogelijkheid voor een vertaler naar de oorspronkelijke tekst te bekijken in een andere taal als het was al vertaald naar deze taal handmatig, dus de veronderstelling dat u een Hebreeuwse blog die u naar het Engels vertaald, een vertaler kan worden op uw site kunnen vertalen vanuit het Engels naar een andere taal, die misschien makkelijker voor hem. Ik wil bedanken Hanan voor de oorspronkelijk gevraagd voor deze functie. Het is nu ook mogelijk om vertalingen te verwijderen uit de geschiedenis dialoogvenster, dat is een stap in de richting van het werken aan strengere controle op kwaliteit van de vertaling.

De interface is ook slanker, met mooiere ui dat is ook lokaliseerbare en themable, U kunt het thema in de widget instellingen, en een goede plaats om een greep te krijgen op hoe het eruit zal zien krijgen is themeroller. Als u ons wilt helpen door het vertalen van de interface om uw taal en het verkrijgen van de kredieten voor het, Laat het ons weten via het contact met ons op bovenstaande optie.

Topping deze herziening up is een virtueel toetsenbord ondersteuning met behulp van code van http://www.greywyvern.com / code / javascript / toetsenbord, die nog steeds op de beschadigde IE, maar zal werken op andere browsers.

De wapenwedloop is nog in volle gang, en Transposh is de eerste plugin (die we kennen van de) ter ondersteuning van (echt te ondersteunen, werken te ondersteunen) voor 60 talen door het toevoegen van ondersteuning via Esperanto Apertium motor, voor nu het werkt alleen voor Engels en Spaans blogs, maar zal meer talen toevoegen op aanvraag.
Veel meer vaste zijn opgenomen, updates van de database, de lange gewilde meta-toetsen vertaling, en nog veel meer – sluiten ~ 15 tickets op onze trac.
Last but not least – de kredieten voor vertalers in deze release ga naar edt: Meesterlijk voor zijn vertaling naar het Hebreeuws en Ignacio voor de Spaanse vertaling, thanks guys!

, , , , , ,

3 reacties

Versie 0.6.7 – What's next?

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

Wat is de toekomst voor Transposh?

Gisteren hebben we vrijgegeven versie 0.6.7. Deze versie bevat een paar kleine fixes, zowel voor de mogelijkheid om meer zinnen vertalen als Google niet de brontaal correct te detecteren, en voor de mogelijkheid om directe links naar statische bestanden op te nemen (die zullen leiden tot een 301 omleiden naar optreden).

Maar wat nog belangrijker is dat we eindelijk hebben kunnen opruimen onze mijlpalen, en zet de versnelling in volle gang voor de volgende grote versie van Transposh – die zal worden 0.7. De focus van deze versie zal een belangrijke verbetering van de vertaler frontend interface, en we hebben de eisen voor deze online in onze bouwgrond op http://trac.transposh.org/wiki/milestones/0.7. Iedereen die wil invloed hebben op de volgende versie wordt verwelkomd te bewerken en op die wiki pagina opmerking of een ticket aan te maken voor ons. We zullen elk verzoek en proberen het te passen in het schema.

Op sommige andere nieuwsbronnen, willen we bedanken Colnect, onze nieuwe sponsor voor het bijdragen van een nieuwe VPS voor Transposh die hopelijk zal de site verder een beetje sneller. We hebben ook geprobeerd om cloudflare gebruiken om onze service te verbeteren, We zijn echter met gemengde resultaten met die, dus als je met een of meer problemen toegang tot deze site, Laat het ons weten.

Laatste op de agenda, een alpha-versie van onze plugin voor blogger is op de werken, Als u een site op blogger en wilt vertaling toe te voegen, Neem contact met ons.

, , , , , , ,

23 reacties

Versie 0.6.6 – Tot slot! een beveiligings update

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

Cross Site Scripting -> XSS

We willen graag bedanken Joshua Hansen en Scott Caveza voor hun hulp bij het identificeren en helpen ons debug twee XSS kwetsbaarheden die het potentieel hadden om effect gebruikers met behulp van Internet Explorer met versies lager dan 8, of wanneer xss bescherming werd expliciet af. Wij vermeden de drang om deze versie oproep 0.6.6.6 en hervat de reguliere naamgeving beleid. Die kwetsbaarheden geen risico vormen voor de webmasters of hosters met Transposh, maar om gebruikers die scripts van deze sites kunnen vertrouwen door het gebruik van de stiekeme XSS-methode.

Deze release ook nog twee andere bundels veranderingen die nu reeds werden gepleegd en zou waarschijnlijk hebben gewacht voor een latere release anders, De eerste is een kleine verbetering van de parser, waarmee de ondersteuning voor wat meer html “breaker entiteiten” zoals ’die werden gemaakt door software die probeert om de gebruiker te slim af, willen we bedanken archon810 zijn hulp bij het Deze bug rapport.

Last but not least is een verandering in de ondersteuning voor Google Sitemaps XML generator, de pleister heeft een letter verwijderd om de juiste ondersteuning hebben voor php5.3, en op andere goede nieuws, de komende versie 4 van deze plugin heeft al ondersteuning ingebouwd in, deze versie helpt ook bij het doorbreken van de 50k url beperkingen die sommige gebruikers hadden. Dus zouden we te danken Arne Brachhold op zijn grote werk over dit project.

Dus iedereen, ga upgraden! gewoon omdat het vinden van een afbeelding om deze na de wedstrijd was een moeilijk in te passen.

, , , ,

13 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.4 – De schoenmaker is niet meer op blote voeten

Image by Matt Mullenweg

Matt and Me

Deze keer zijn we toegetreden anders door niemand dan Matt Mullenweg, de maker van de WordPress-platform.

In het volgende namaak interview, Matt zal ons helpen begrijpen allemaal wat nieuw is in 0.6.4:

Ofer: Hallo Matt, Hoe gaat het vandaag?
Matt: Ik heb nog nooit zo opgewonden geweest over een punt 0.01 introductie van een plugin voor!
Ofer: Waarom is dat?
Matt: Ik denk dat u eindelijk de geest van wordpress krijgt in deze release
Ofer: Ik ben?
Matt: Ja, je bent eindelijk te integreren met het platform in plaats van het hacken omheen, Ik hou echt van het feit dat u eindelijk de tijd nam en maakte je plugin-interface en beheerpagina's vertaalbare, en aangezien u dat een goede, krijg je een gratis blog!
Ofer: Gee, bedankt! nu hoe krijg ik andere mensen om vertalingen te maken van mijn plugin?
Matt: Gewoon vragen uw gebruikers om dat te doen, Ik ben zeker dat je hen krediet.
Ofer: Vertel ze het hele ding over poedit and stuff?
Matt: Kom op, zoals ik ben altijd te zeggen, Er is een plugin voor die! En je moet waarschijnlijk wel weet, omdat je het zelf vertaald en droeg enkele kleine fixes.
Ofer: Je bedoelt codestyling lokalisatie?
Matt: Ja, dat is de ene, iedereen kan het gebruiken. Maar ik heb een vraag voor u
Ofer: Voor mij?
Matt: Ja, waarom heb je niet gebruik maken Transposh om dat te doen?
Ofer: Niet echt zie de reden, aangezien er al een groot plugin voor het, waarom repliceren?
Matt: Ik zie dat je eindelijk het krijgt.
Ofer: Krijgen wat?
Matt: De geest van wordpress, delen, zorgzame, open source, en de vrije liefde.
Ofer: Ik hoop het echt, dank je wel voor zijn met ons.
Matt: Dank u, volgende keer, Gelieve mij interviewen over een belangrijke eigenschap, als ik moest nep interviews te doen voor elke kleine plugin release in wordpress, Ik zal nooit vrije tijd om daadwerkelijk te verbeteren wordpress en kom naar wordcamps.
Ofer: Zal mededeling, nogmaals bedankt!

Goed, dankzij Matt voor het samenvoegen van ons, Sommige functies ook toegevoegd aan deze versie is de Latijnse vertaling toegevoegd (met google vertaling ondersteuning), drie nieuwe talen toegevoegd aan Bing te vertalen. De mogelijkheid om de gettext integratie uit te schakelen wanneer het problemen veroorzaakt, met een aantal andere fixes.

Zoals altijd – Wij hopen dat u deze versie te genieten

, , , , , , ,

2 reacties