
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, de manier wijzigen waarop AJAX-aanroepen werden uitgevoerd naar een methode die eigen is aan 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, maar geen, 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, hoera!). Lijkt heel rechttoe rechtaan? maar geen, 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 probleem 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:
- Catalaanse en Hindi-ondersteuning toegevoegd voor Bing – spreekt voor zich.
- Dropdown-widget verbeterde css – het ziet er eigenlijk veel beter nu.
- Ondersteuning voor Geheugencache – 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.
- Caching op rackspace-cloudsites repareren – ze hadden x-cache geïnstalleerd voor opcode cache, maar zonder de gebruiker geheugen, waardoor een stijging van de logbestanden – nu vast.
- Nog veel meer kleine reparaties – 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.
P.S – Getest op WordPress 3.3 beta4, werkt geweldig.