Salin 0.8.0 – Atake ng mga API

Kapag API labanan

Well maaga ng deadline posed sa pamamagitan ng Google Translate API upang ang pagtatrabaho, ay sa wakas namin magagawang upang itala ang ang bagong release na ito. Ito isa sinundan ng isang mahabang panahon ng mga problema na ipinakita sa pamamagitan ng mas lumang bersyon, pangunahin dahil ng ang katunayan na ang Google ay nagpasya na magpose ang mga limitasyon sa paggamit bago ang kanilang mga deadline na dulot ang mga nakaraang bersyon ay sumusuporta sa mga kahilingan sa paggulong sa mga bagong taas. Ang Google baguhin din nag-trigger ng isang API limitasyon sa Bing pagsasalin API, dahil mga gumagamit ay lumipat engine, kung saan-overload ang Transposh na hard code API key para sa Bing.

Gayunman, survived namin ang panahon upang magbigay sa iyo ng aming mga pinakabagong at pinakadakilang bersyon. Ang bersyon na ito ay pag-aayos ang mga problemang ito ay nagbibigay ng isang laktawan (Proxy para sa Google at temp key para sa MSN) at ito rin ay nagbibigay-daan sa mong gamitin ang iyong sariling key direkta (salamat sa Randy mula sa spyware tulong Center para sa pagbibigay sa amin sa kanyang key para sa pagsubok) na kung saan ay susunod sa mga ibang mga paraan na iyon. Habang ginagawa ito nagawa naming sa kapansin-pansing mapabuti ang imprastraktura ng plugin, na baguhin ang paraan ng AJAX tawag ginanap sa isang pamamaraan na ay katutubong sa WordPress (g. kung ang gumagana ang iyong admin na pahina, dapat ito marahil gumagana pati na rin). Habang ginagawa na namin magagawang upang mabawasan ang javascript code na kinakailangan para sa backend habang nagpapahintulot ang isalin ang lahat ng mga tampok upang gumana nang mas mabilis (at pagsuporta sa Apertium masyadong!).

Sa puntong ito kami ay may isang matatag na bersyon, na tila tulad ng isang magandang bagay sa release, ngunit walang, namin ay sa ilang iba pang mga tampok sa, kaya namin sa wakas nagpasya na matugunan ang isyu ng maramihang mga widgets sa support (at pagpili ng pamagat masyadong, yippee!). Tila medyo tuwid forward? ngunit walang, ito sanhi isang malaking rewrite ng aming mga widget infrastructure pati na rin. Aktwal na pagpapabuti ito lubos husto sa pagbabago ng paraan css ay naidagdag, at ang paraan ng ang mga widgets maabisuhan ang mga server ng pagbabago sa wika (namin ngayon maiwasan ang isang inutil POST tawag sa server). Habang pagsulat na kami ay sapat na masuwerteng umuntul-untol kapag ng PHP5.3 sa PHP5.2 isyu kalabanan na may isang hanay ng mga iba pang mga problema na kung saan gaganapin sa aming paglabas muli ng isa pang linggo. Gusto naming salamat sa maraming mga gumagamit na ilagay sa aming mga beta release at nakatulong sa amin na hanapin ang mga problema na nakatago sa ilalim ng mga layer ng code at kumplikado.

Din namin kinuha ang pagkakataong ito upang baguhin ang aming mga tuntunin bahagyang, kung ikaw ay nagpapalabas nang Google ads mula sa AdSense sa iyong mga isinalin na pahina, kami ay tumagal 1/1000 ng puwang na iyon para sa paggamit sa aming sariling code sa adsense, kaya kung Transposh ay tumutulong sa iyo na bumuo ng isang kita ng $ 10k mo pagbili sa amin ng kape! Kaya salamat! Upang linawin ang mga bagay ng kaunti, hindi kami gumawa ng karagdagang mga ad space sa iyong pahina, at hindi namin magpasok ng anumang mga ad o baguhin ang iyong layout, kung mayroon kang walang mga ad, namin wala. Kung sa tingin mo na ito ay humihingi ng masyadong maraming, Maaari mo lamang tanggalin ang aming plugin, sipol ng isang malambot tune, at sa iyong paraan. Kung gusto mo ang isang komersyal na lisensya, hindi kami nagbebenta ng mga ito pa, ngunit ito ay marahil gastos ng higit pa.

Iba pang mga pagbabago sa ang bersyon na ito ay ang mga:

  • Naidagdag na mga Catalan at Hindi na suporta para sa Bing – nagsasalita para sa sarili.
  • Dropdown widget pinabuting css – mukhang talagang ito magkano ang mas mahusay na ngayon.
  • Suporta para sa Memcached – kung APC at iba pang mga caches sa opcode ay masyadong maraming para sa iyo, ngayon maaari mong gamitin memcached at makakuha ng maraming masaya.
  • Mas mabuti 404 pahina handling (hindi lumikha ng bagong mga link sa mga di-umiiral na mga pahina) – ibig sabihin ang google crawler ay walang problema ang iyong site nang mas mababa.
  • Ayusin caching sa cloudsites rackspace – kanilang x-cache na naka-install para sa opcode cache, ngunit sa hindi gumagamit ng memory, kung saan sanhi ng paggulong sa logfiles – ngayon nakapirming.
  • Maraming iba pang mga menor de edad pag-aayos – Maaari naming bilang mga, ngunit wala kaming sapat na daliri.
  • Turkish Translation sa pamamagitan ng Semih Yesilyurt.

Umaasa kami na magugustuhan ninyo ang bersyon na ito, at gaya ng lagi, naghihintay para sa iyong mga komento, mga ideya, mga mungkahi at apoy.

PS – Nasubok sa WordPress 3.3 beta4, gumagana mahusay.

, , , , , ,

65 Comments

Salin 0.7.6 – Panatilihin sa pabulihan

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

Pagpapanatiling sa pabulihan

Kami ay masaya ipakita mo ang lahat sa aming mga pinakabagong release ng WordPress plugin. Ito ay isang lumiligid release na hindi isama ang anumang mga malakihang pagbabago o isang bagay na ay masyadong groundbreaking. Kaya makikita namin lamang lumakad sa ibabaw ng changelog at ipaliwanag ang mga balita.

  • Na-import namin ang ilang mga pagpapabuti sa simpleng html DOM na nagsisilbing bilang ang base sa aming pang-parse mula sa isang bagong release na upstream, hindi magkano ang balita dito
  • Pahintulutan ang setting ng isang post / pahina wika na may isang simpleng piliin ang kahon. Ito ay hindi isang bagong tampok, bilang na ito ay maaaring magkaroon hawakan sa nakalipas na aking pagdaragdag ng tp_language meta ang mga post mano-mano, gayunpaman ito ay gawing simple ang proseso, at ito din tiyakin na isalin ang default na wika ay naka-on sa gayon na ang tampok ay talagang gumagana.
  • Balaan ang tungkol sa ilang mga kundisyon na hindi namin maaaring ayusin at ang isang gumagamit ay dapat na marahil alam. Kasalukuyan ay dalawang kondisyon na ipaalam namin tungkol sa, na kung saan ay ang mga na ginawa ang karamihan ng aming mga katanungan sa support sa petsa. Una balaan namin ang tungkol sa mga mababa kondisyon memory, at hinihimok namin ang mga tao upang dagdagan ang kanilang mga limitasyon ng memory ng php (o lumipat sa isang disenteng serbisyo sa hosting). Ang ikalawang babala ay tungkol sa kakulangan ng APC o katulad na maaaring mapabuti ang pagganap sa kapansin-pansing (muli, lumipat sa mas mahusay na hosting!). Ang mga babala ay maaaring ligtas na tinanggal sa pamamagitan ng pagpindot sa maliit na simbolo X at sa gilid na kung saan ay tiyakin na hindi mo makita ang mga babala sa malapit na hinaharap.
  • Payagan pagkolekta ng mga anonymized statisics sa pahintulot ng gumagamit. Mangyaring payagan ang amin upang lumikom ng ilang mga data! namin talagang gusto ng ilang mga istatistika ng banidad tulad namin ay tumatakbo sa 1 zillion site at isinasalin ng gazillion mga pahina sa bawat segundo!
  • Permanenteng ilang mga menor de edad na mga abiso ng babala na iniulat ng mga gumagamit. Hindi na lilitaw ang iyong mga tala ay barado pagkatapos ng pag-alis ng mga aming mga ads!
Din namin ang binagong ang FAQ pahina, siguro namin maiwasan ang mga ilang mga paulit-ulit na mga katanungan, o kami ay magagawang upang sabihin sa mga gumagamit na basahin ang mga FAQ para sa…
Din – ito ay mas madali kaysa kailanman upang ipakita ang iyong walang hanggang suporta ng proyektong ito sa pamamagitan ng gamit ang mga panlipunan na pindutan sa gilid, ito ay hindi gastos kayong anumang (siguro bukod sa mawala ang lahat ng iyong mga kaibigan, karangalan at kaluwalhatian sa Facebook) kaya lang gawin ito!
Umaasa kami na masisiyahan ka sa ang bersyon na ito, at gusto (tulad ng palaging) masaya na basahin ang iyong mga komento.

, ,

43 Comments

Salin 0.7.5 – Ang pinakamahabang araw ++

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

Suporta para sa 5 mas Indic wika

Isang araw pagkatapos ng tag-init ay opisyal na nagsimula sa northern hemisphere, kami ay ipinagmamalaki ipakita ang bersyon 0.7.5 sa aming mga plugin. Ang bersyon na ito ay nagdadagdag ng suporta para sa bagong wika na inihayag bilang suportado ngayon ng Google Translate - Bengali, Gujarati, Kannada, Tamil at Telugu.

Bago rushing upang magdagdag ng mga wikang iyon sa iyong blog, mangyaring mapaalalahanan na mga wika gumamit ng isang ajax proxy upang gumana nang tama, na nangangahulugan na sila ay lumikha ng isang load sa iyong server sa unang nakakaharap na may isang bagong string ng pagsasalin (pagpilit na ito upang makuha ang pagsasalin mula sa Google). Kaya ang pagpipilian ay sa iyo, ngunit ikaw ay naabisuhan…

Karagdagang higit pa bersyon na ito nagdadagdag ng pagpipilian na hindi sasapaw sa default na locale sa default na wika ay Transposh, pag-uugaling ito (bago sa 0.7.4) pinapayagan mga gumagamit Mu na magkaroon ng admin mga pahina sa kanilang wika, ngunit sa kabilang banda inis sa mga gumagamit na nais upang pamahalaan ang site sa isang iba't ibang mga wika kaysa sa kanilang mga default, kaya ngayon na ito ay configure.

Din namin ang pinabuting ang pagsasalin UI, sa susunod na at nakaraang mga pindutan na ngayon save ang mga pagbabago tapos na, at dialog ay hindi muling gitna kapag ng pag-click sa mga button na ito.

Umaasa kami na magugustuhan ninyo ang bersyon na ito.

 

, , , , , ,

23 Comments

Salin 0.7.4 – Ang talbog bersyon

By Peter Kaminski http://www.flickr.com/photos/peterkaminski/66876135/

Sinuman ay hulaan kung ano ang tagsibol ay kumakatawan sa?

release na ito ay dumating sa isang bit huli sa aming mga iskedyul. Ngunit ito ay nakabasag aming iisang araw download rekord sa pamamagitan ng pagtawid sa 500 markahan.

Ito release bagaman maliit na sa kalikasan ay may ilang mga nice mga karagdagan.

Una, the default language set in Transposh now overrides the one that is set in the WP_LANG constant, ito ay nagpapahintulot sa isang pag-install WordPress MU sa site na kung saan ang bawat ay maaaring pinamamahalaang sa isang iba't ibang mga wika sa backend. Isang tampok na ko Naging masaya sa pamamagitan wakas na nagpapahintulot sa aking bata na magkaroon ng kanyang sariling mga personal na blog sa isang wika siya ay maaaring pamahalaan ang.

Kami ay nagdagdag ng isang tp shortcode na nagbibigay-kakayahan sa output sa kasalukuyang transposh wika, bagaman ito ay maaaring tunog tulad ng marami, ito maliit na mga karagdagan nagbibigay-daan sa pagpapakita ng iba't ibang mga imahe para sa iba't-ibang wika, maaari mong basahin ang tungkol sa mga ito dito.

Isang karagdagan ng isang ilang constants sa aming pang-parse ng code, ngayon pahintulutan coders (hindi gumagamit) to change our parser behavior to break phrases on larger chunks, see the top of our parser.php for documentation.

Higit pang mga pagbabago at bug crashing isama:

  • Iframes kasama sa loob ng mga pahina ay ngayon pagtatangka upang isama ang tamang wika
  • Permanenteng bug sa paggamit ng lamang =”at” parameter ng shortcode tp na kung saan ginawa mali detections ng pinagmulang wika ng karagdagang sa pag-parse ng
  • Added Aleman pagsasalin sa pamamagitan ng Jenny Beelens mula professionaltranslation.com

Enjoy ang bersyon na ito, sabihin sa iyong mga kaibigan tungkol sa mga ito, huwag sabihin sa iyong mga kaaway kahit ano, kumunsulta sa iyong abogado kung gusto mo talagang at huwag kalimutan ang kahalagahan ng iyong pamilya.

PS: Alam namin ang tungkol sa mga naka-iskedyul na tutol Google Translate API at ang plugin ay gagana pa, mga detalye ay walang takip sa hinaharap na bersyon.

, , , ,

8 Comments

Salin 0.7.3 – Shortcode support

Ngayon kami ay may pinakawalan bersyon 0.7.3 na nagdadagdag ng suporta para sa mga shortcode loob wordpress posts, ito ay maaaring gamitin upang gawin ang ilang mga bagay-bagay masinop at para sa kung saan gumawa kami ng video sa itaas, kaya kung ikaw ay may limang minuto free at wala ng mas mahusay na gawin, lang panoorin ang video. Kung hindi gusto namin recommand pagbabasa ng mga babasahin sa http://trac.transposh.org/wiki/ShortCodes.

Ang ilang mga mas bug pagsasaayos ay idinagdag sa release na ito, higit sa lahat ang pagbabawas ng load (at duplications) na bots maaaring lumikha sa edit ng mga pahina, at puksain unneeded files sesyon para sa mga bot.

Enjoy ang bersyon na ito!

, , , , ,

55 Comments

Salin 0.7.2 – Ang ikatlong ay darating

By Mariano Pernicone - http://www.flickr.com/photos/pernicleto/1120665998/

Happy birthday ikalawang para sa plugin

lang namin pinakawalan bersyon 0.7.2 may ilang mga bug pagsasaayos at tatlong idinagdag pagsasalin sa plugin.

Dalawang taon (at isang araw) na ang lumipas simula salin 0.0.1 ay pinakawalan at isang taon mula noong salin 0.4.3 ay pinakawalan. Sa taong ito kami ay nagkaroon ng higit sa 32,000 download na sa paghahambing sa 13,000 sa mga taon bago, at kami ay may karagdagang mga tampok at ng kaunti pang lumago up produkto.

Nais namin upang ipagdiwang ang araw na ito sa mga release ng mga proxy service, but unfortunately this will be delayed a bit, gayunman – mga itinalagang 24GB ram server ay sa wakas up (hosting this site) at kami ay lalong madaling panahon ay handa na dagundong. Looking forward sa iyong mga ideya, mungkahi, salita at anumang bagay na maaaring gusto mong ihagis sa amin.

Team Transposh.

, , ,

11 Comments

Salin 0.7.1 – Release tren mapigil lumiligid

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

Release tren mapigil lumiligid

Trabaho sa transposh ay magsisimula sa puspusang bilis, at kapag may bagong bersyon na abot ng isang matatag na estado namin pagtatangka upang palabasin ito sa mga masa para sa pangkalahatang pagkonsumo. Ito menor de edad na bersyon ay hindi dalhin ang anumang bagong mga pangunahing tampok ngunit ito ay pumunta upang ayusin ang ilang mga puntos na kailangan pansin.
Kaya nang walang karagdagang linggal, Hinahayaan suriin ang mga pagbabago:

  • Dalawang wika pagsasalin sa plugin ay idinagdag, Olandes sa tulong ng Roland Nieuwendijk at Russian sa tulong ng Roma Matusevics. Kung nais mong makatulong na, lamang kontakin kami at makakuha ng aming walang hanggang pasasalamat (at credits)
  • Ang pagmamarka ng mga sipi ay nakatakda para sa tp_language posts
  • Dramatically bawasan ang bilang ng mga query sa database sa maisasaling mga url (mula sa libo-libo sa isang)
  • Ayusin ang para sa awtomatikong pagsasalin nang hindi nagpapakilala translation ay hindi suportado sa mga di google engine
  • Ayusin buddypress (at sana iba pang) redirections sa solong pahina na gawain at iba pang mga double-redirect pahina
  • Ayusin ang para sa pagbabalik sa pagkatapos ng post pagsasalin at isalin ang lahat ng

Umaasa kami na magugustuhan ninyo ang bersyon na ito, at kami ay naghihintay para sa iyong mga komento at puna.

, , ,

9 Comments

Salin 0.7.0 – Ang kinabukasan ng pagsasalin interface!

Ang susunod na malaking bersyon release ng Transposh ay dito, at upang ipagdiwang ang okasyon lumikha kami ng isang maikling video (tungkol sa 11 minuto) . Pagpapakilala sa mga bagong tampok na magagamit sa mga bagong bersyon. Ikaw ay higit sa tinatanggap na panoorin ang mga video at humirang ng ito sa susunod na premyo akademya award para sa pagsasalin plugin movies update.

Ang unang bagay na mapapansin mo sa mga mas bagong bersyon ay ang mga pangunahing update upang ang mga user interface, kami ay nagdagdag ng isang pares ng mataas na hiniling na tampok upang ang interface tulad ng susunod / naunang buttons, pag-apruba ng mga awtomatikong mga pagsasalin at paghahanap ng mga parirala na ay isinalin. Isa pang kagiliw-giliw na tampok na idinagdag namin ay ang kakayahan para sa isang tagasalin na makita ang orihinal na parirala sa isang iba't ibang mga wika kung ito ay isinalin sa sinabi wika manually, kaya sa pag-aakala mong magkaroon ng isang blog Hebreo na isinalin mo sa wikang Ingles, tagasalin sa isang ay maaaring isalin ang iyong site mula sa Ingles sa ibang wika, na kung saan ay maaaring maging mas madali para sa kanya. Gusto kong pasalamatan Hanan para sa orihinal na humihiling para sa tampok na ito. Ito ay posible rin ngayon sa alisin mga pagsasalin mula sa dialog ng kasaysayan, na kung saan ay isang hakbang sa direksyon ng nagtatrabaho sa mahigpit na kontrol sa kalidad ng pagsasalin.

Ang interface ay din sleeker, with nicer ui that is also localizable and themable, maaari mong itakda ang mga tema sa mga setting ng widget, at isang magandang lugar upang makakuha ng isang mahigpit na pagkakahawak sa kung paano ito ay tumingin ay themeroller. Kung nais mong makatulong sa amin sa pamamagitan ng pagsasalin ng interface sa iyong wika at pagkuha ng mga credits para sa mga ito, mangyaring ipaalam sa amin sa pamamagitan ng paggamit ng mga ugnay sa amin sa itaas na opsyon.

Topping this revision up is a virtual keyboard support using code from http://www.greywyvern.com / code / javascript / keyboard, na kung saan ay pa rin ang nasira sa IE, ngunit gagana sa iba pang mga browser.

Ang armas lahi ay pa rin sa progreso, at Transposh ay ang unang plugin (na alam namin ng) sa suporta (talagang support, nagtatrabaho support) para sa 60 mga wika sa pamamagitan ng pagdaragdag ng Esperanto suporta gamit Apertium makina, para sa ngayon ito ay gumagana lamang para sa Ingles at Espanyol blog, ngunit ay magdagdag ng mas maraming mga wika sa demand.
Marami pa fixed ang kasama, database update, ang haba na hinahangad pagkatapos ng mga susi meta pagsasalin, at marami pa – pagsasara ~ 15 tiket sa aming trac.
Huling ngunit hindi bababa – ang mga credits para sa mga tagasalin na ito sa release pumunta sa: Dominante para sa kanyang pagsasalin sa wikang Hebreo at Ignacio for the Spanish translation, thanks guys!

, , , , , , ,

3 Comments

Salin 0.6.7 – Ano ang susunod?

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

Ano ang susunod para sa Transposh?

Kahapon namin may pinakawalan bersyon 0.6.7. Ang bersyon na ito kabilang ang ilang menor de edad pag-aayos, both for the ability to translate more phrases when google does not detect the source language correctly, at para sa kakayahan upang isama ang mga direktang link sa mga static na mga file (mga iyon ay sanhi ng isang 301 pag-redirect na mangyari).

Subalit kung ano ang mas importante ay na sa wakas kami ay able sa maglinis ang aming mga Mahahalagang Nakamit, at itakda ang mga gears sa buong mosyon para sa mga susunod na malaking bersyon ng Transposh – na kung saan ay 0.7. Ang pokus ng ang bersyon na ito ay isang malaking pagpapabuti sa interface tagasalin ng mukha, at kami ay ilagay ang mga kinakailangan para sa mga ito online sa aming pag-unlad na site sa http://trac.transposh.org/wiki/milestones/0.7. Ang bawat tao'y na nagnanais na impluwensiya ang susunod na bersyon ay tinatanggap na i-edit at puna sa wiki na pahina o lumikha ng isang tiket na para sa amin. naming susuriin ang bawat kahilingan at subukan upang magkasya ito sa iskedyul.

Sa ilang mga iba pang mga balita, gusto naming pasalamatan Colnect, ang aming bagong sponsor para sa kontribusyon ng isang bagong vps para Transposh saan ay inaasahan namin na gumawa ng site na ang pumunta bit ng mas mabilis na. Kami rin ay may tinangka na gamitin cloudflare upang mapabuti ang aming serbisyo, subalit kami ay nakakaranas ng mga mixed na resulta sa na, kaya kung ikaw ay nakakaranas ng anumang mga problema sa pag-access sa site na ito, pakisabi sa amin.

Last sa mga agenda, isang alpha bersyon ng aming mga plugin para sa mga blogger ay sa ang gumagana, kung mayroon kang isang site sa blogger at gusto mong idagdag ang pagsasalin na ito, lamang makipag-ugnayan sa amin.

, , , , , , ,

23 Comments

Salin 0.6.6 – Sa wakas! isang seguridad release

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

Cross Site Scripting -> XSS

Nais naming pasalamatan Joshua Hansen at Scott Caveza para sa kanilang mga tulong sa pagkilala at pagtulong sa amin na debug dalawang kahinaan XSS na ay ang mga potensyal na mga gumagamit ng epekto ng paggamit ng internet explorer browser na may mga bersyon na mas mababa kaysa 8, o kapag xss proteksyon ay explicitly off. Kami iwasan ang gumiit sa tawag na ang bersyon na ito 0.6.6.6 at naipagpatuloy ang regular na pagbibigay ng pangalan sa mga patakaran. Ang mga kahinaan sa hindi magpose anumang panganib sa mga webmaster o hosters gamit Transposh, ngunit sa mga gumagamit na maaaring pinagkakatiwalaan scripts mula sa mga site na ito sa pamamagitan ng paggamit ng palihim XSS paraan.

Ito release din bundle ng dalawang iba pang mga pagbabago na na na ginawa at nais magkaroon ng marahil naghintay para sa isang mamaya release sa kabilang banda, ang unang pagiging isang maliit na pagpapabuti sa mga pang-parse, pagpapagana ng suporta para sa ilang mga mas html “breaker entidad” tulad ng ’ which were created by software trying to outsmart the user, gusto naming pasalamatan ang archon810 sa kanyang tulong sa ito bug report.

Huling ngunit hindi bababa ay ang pagbabago sa mga suporta para sa Google Sitemaps dyeneretor XML, patch ay isang titik tinanggal upang magkaroon ng tamang suporta para php5.3, at sa iba pang mga mabuting balita, mga darating na version 4 ng plugin na ito ay may suporta na itinayo sa, bersyon na ito rin ay tumutulong sa paglabag sa mga limitasyon ng 50k url na ang ilang mga gumagamit ay. Kaya kami ay upang pasalamatan Arne Brachhold sa kaniyang malaking trabaho sa proyektong ito.

Kaya lahat ng tao, pumunta at mag-upgrade! dahil lang sa paghahanap ng isang imahe upang tumugma ang post na ito ay tulad ng isang mahirap magkasya.

, , , ,

13 Comments