Version 0.6.3 – Gettext Integration

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

Gettext gør oversættelse nemmere

Denne nye version har to store forandringer og masser af fejlrettelser inkluderet.

Den vigtigste ændring er integrationen af den stik med WordPress gettext system, som er den måde WordPress (og nogle temaer og plugins) give lokaliserede udgaver af sig selv. Dette gøres med et par af filer (kaldet .po / .mo filer på grund af deres extensions) , der omfatter en liste af oversatte strenge, at software omfatter.

Hvad Transposh nu gør, er at udnytte sagde filer, så hvis du har de filer, der oversætter WordPress til spansk, de vil have forrang og Transposh vil bruge filerne til at gøre oversættelsen af grænsefladen til spansk. Hvorfor er dette bedre? Der er et par grunde, ene er at det nogle gange gør oversættelser, hvor de tidligere var umuligt, en anden er at oversættelsen er menneskeligt baseret og det skønnes mere præcis, og det sidste er, at det kan klare tvetydighed især i korte strings som månedsnavne og dage forkortelser.
Sådan får du .po / .mo filer, og mere information om, hvordan dette arbejde kan findes på http://trac.transposh.org/wiki/UsingGetText.

Denne funktion omfatter også en omskrivning af den in-memory caching system af plugin, der understøtter nu xcache og eaccelarator Ud over de tidligere udgaver APC støtte. Denne version anvender en mere kompakt repræsentation af de data, som forbedrer ydelse og reducerer hukommelse skik.

Flere rettelser i denne version:

  • Tags fra tag cloud vil nu blive oversat med masse oversætte
  • Fix for luskede “ikke en gyldig plugin header” spørgsmål, hvis du får “Default” opført to gange i din widget valg indstillinger, skal du slette widgets / tpw_deafult.php fil
  • Fix for MS oversætte tendens til at tilføje en ekstra plads til oversættelse resultat
  • Fixed bug med liste med flag css widget forhindre den opfattelse af flag

Vi har også ændret dette site layout en smule, så du kan se udviklingen foder og ændringer i en mere tidstro mode.

Venter til din feedbacks på denne version.

Update: A bug was discovered when using the plugin without caching, if you have repeat translations, or you can’t see translations previously made, please reinstall the plugin from wordpress.org, the plugin there is now fixed. tak Nicholas for reporting this.

, , , , , , , ,

Ingen Kommentarer

Version 0.6.2 – Masser af små slik

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

Gode ting kommer i små pakker

Denne version indeholder en forholdsvis stor mængde små ændringer, siden 0.6.0 var en større udgivelse var det helt sikkert, at der ville være et par punkter, som kræver nogle strygning, og masser af muligheder for at forbedre software, lidt efter lidt.

Lad os starte med nye ting!

Hvis du skriver en blog i nogle få sprog, eller har forfattere, der foretrækker at skrive i et sprog og andre foretrækker andre, er det nu muligt at markere en fuldstændig kødkontrol, som ved hjælp af et andet sprog (Vi oprindelig tænkt at skrive dette indlæg på et andet sprog, men beslutter mod det). Mærkning et indlæg er nu gjort ved at tilføje brugerdefinerede felt af tp_language og sæt den til det sprog værdi. Vær opmærksom på, at ældre temaer måske ikke være meget fond af denne og skal muligvis fast.

En anden feature er muligheden for at rense gamle automatiserede oversættelser fra din database, enten helt, eller de ældre end to uger (nogensinde ønsket at efterkomme google oversættelse caching vilkår? nu kan du), Dette gøres i en smart måde, hvor menneskelig oversættelser ikke bliver slettet, og også automatiske oversættelser, der blev erstattet af menneskelige oversættelser holdes i oversættelsen log for reference. Bruger skøn tilrådes ved brug af denne, og en backup er aldrig en dårlig idé.

En stor ændring i koden blev gjort for at minimere sammenstød med andre plugins, som nu alle funktioner og konstanter migreret i statisk klasser, denne type problemer blev rapporteret med et par plugins, og bør ok nu.

Vi ønsker at takke Jason, revonorway, Terence, Martin og andre, som var involveret med deres hjælp debugging og afprøvning denne udgivelse.

Nu til listen over andre ændringer:

  • Fast slåfejl i BuddyPress strøm
  • Parser tillade behandling af indlejrede tags kun
  • Behandle noscript tag som skjult, løser bug med BuddyPress
  • Rettelser til oversættelse regression med ikke latinske bogstaver
  • Rettelser til masse oversætte med bing oversætter for kinesiske og taiwanske
  • Forkortet meddelelse om ophavsret i kildekodefiler, og gjort det lidt mere informative

We hope you’ll enjoy this version, hvis du gør, og hvis du ikke, bare lade os vide det,!

, ,

21 Kommentarer

Version 0.6.1 – BuddyPress dybere integration

BuddyPress, ønsker at være venner?

Denne version har en blanding af nye features og et par fejlrettelser for hele familien, mest bemærkelsesværdige er tilsætning af dybere BuddyPress støtte, der introducerer understøttelse af aktivitet stream på forskellige sprog. Det betyder, at når en bruger kommentarer på et indlæg med en anden version end den oprindelige – aktiviteten stream vil blive korrekt oversat (givet dig sæt oversætte standardsprog). Strømmen vil også vise oversættelser af logget ind brugere. Vi har nu også en gruppe for plugins brugere på BuddyPress websted på http://buddypress.org/community/groups/transposh-translation-filter-for-wordpress så hvis du bruger både og elsker dem, har du plads til at vise denne kærlighed, hvis du hader dem, og derhen du vil have vores medlidenhed.

Et andet træk, som vi tilføjet takket være Yoav's præsentation er støtten til RTL temaer, der faktisk har RTL støtte bygget i (såsom 2010, og BuddyPress standard tema). Din hebraisk, Arabisk, Få, Urdu og jiddisch brugere vil blive så glad de vil gøre verdensfreden så hurtigt, og stoppe med at lave atomvåben og gefiltes.

Andre rettelser nævnes

  • Fix for ms translate and non latin characters (Ooops)
  • Fix omskrive URL'er og url oversættelse spørgsmål, når ved hjælp af brugerdefinerede struktur (f.eks. når tilføjelsen. html) (tak claudio)
  • Auto oversættelse vil ikke arbejde i redigeringstilstand, hvis auto oversættelse er sat til off (anden oops)

Håber, du kan nyde denne udgivelse så meget som vi gør.

, , , ,

8 Kommentarer

Version 0.6.0 – Going fra hurtigt til hurtigere

Image by Nathan Eal Photography

var hurtig, men nu hurtigere

Denne version er en større version, og der er masser af nye ting i denne udgivelse. så lad os så komme over den liste over poster

  • Nu er der opbakning til auto parti oversættelser, der gør oversættelser hurtigere og forbedrer brugeroplevelsen, tidligere Transposh har at indlæse scripts fra de forskellige auto oversættelse backends og så ville det gentage den sætning én efter én for at få oversættelser, nu disse er grupperet for at nedbringe antallet af de foretagne anmodninger, det faktum, at ingen ekstern scripts lægger reducerer kompleksiteten og forbedrer hastighed.
  • MSN (bing) oversætter ikke længere kræver en nøgle, da de har opgraderinger deres API og skifter til at bruge et program nøgle, kan du nu blot vælge den standard oversættelse motor efter behag, hvis denne motor ikke er tilgængelig for dette sprog – Transposh vil ty til at bruge den anden.
  • Transposh Google Proxy er nu medtaget for at muliggøre oversættelse for Alpha niveau sprog fra Google (med 5 nye sprog understøttes – Armenske, Aserbajdsjanske, Baskiske, Georgiske og urdu) – denne proxy er placeret inde i plugin og omdirigerer forespørgsler til google oversætte fra din server tillader script til at bruge dem. Denne proces er langsom – det øger belastningen på din server – og er generelt ikke meget anbefales, og vil blive elimineret, så snart Google frigiver disse sprog til generelle forbrug. Men hvis du har akut behov for at oversætte dit websted til Azeri folk, i det mindste du kan gøre det.
  • De Transposh logo og backlink kan nu fjernes fra widget, hvis du vælger denne mulighed – Transposh vil forsøge at tjene nogle penge af eksisterende annonce plads på din oversat sider kun, disse penge vil hjælpe os i vores udviklingsindsats, hvis du ikke ønsker at miste nogen penge fra dine annoncer, bare holde forbindelsen. Udtrykkene er læsbare her.
  • Den oversætte alle knappen blev også moderniseret, og bør være meget hurtigere ved hjælp af blandeanlæg.

Den sædvanlige andel af fejlrettelser er her, og jeg vil gerne takke Rogelio og Marko for deres indsigtsfulde kommentarer og bidrag til fastsættelsen af disse bugs. Et forsøg blev gjort på plugin header fejl, men da vi ikke kan reproducere det vi ikke ved om det virker, så krydser fingre. Hvis denne udgivelse dårligt er brudt for dig, du rapportere dette på kommentarerne her, skabe billetter til os i vores Trac. Bug os på vores kvidre konto eller vores facebook side eller ved at ringe til vores mobiltelefoner, helst på 3 på. Du kan altid gå tilbage til den forrige version, Vi er ikke stødt.

We hope you’ll enjoy this version.

, , , , ,

6 Kommentarer

Version 0.5.7 - Pluggable widgets

Octopus by Dr. Dwayne Meadows, NOAA/NMFS/OPR

Paul bliver interviewet af Transposh team

Vi har inviteret Paul blæksprutten til Transposh for et par øl efter hans seneste succes i VM. Vi bad ham om at komme med et par forudsigelser for os om den kommende version af Transposh, og da efter at have drukket for meget, han var virkelig kooperative vi havde mulighed for at foretage et eksklusivt interview med ham.

Vi første spurgte ham om den nye version af Transposh, den ene med støtte til at skrive dit eget sprog widget (vil vide, hvordan? gå til vores widget skriftligt guide). Han sagde, at som en blæksprutte, han virkelig kan lide ting med stikkontakter eller ting, der er pluggable alligevel, så han forudsagde denne funktion vil være en stor succes (efter at have set javascript baseret widget prøve). Han gav os også en fair advarsel om, at hvis nogen savner dem ul tags (og ved, hvad de betød) de kan hurtigt kode deres egen widget.

Efter at en del blev han kinda tavs, og mindede os ved blinkede, at blæksprutter kan ikke rigtig snakke. Så vi besluttede at gå efter de to bokse trickery, vi sætter en boks med en flot billede af en stor, og en anden med et billede af en funktion (April?), og vi ventede på ham til at åbne alt kassen, så han passer. Naturligvis åbnede han den fejl boks, som vi betragtede som en grund til at skrive den normale advarsel om, at bugs selv kunne glide gennem vores test (selv med hjælp fra en otte væbnede profet, der arbejder for os om kvalitetssikring). Vi brugte også lejligheden til at skrive en hurtig guide til hvordan man får en udvikling version til fejlretning På vores wiki.

Og sidste note, dem, der ønsker at give os en hånd (eller ben), eller ønsker at dele sin widget oprettelsen med resten af verden er mere end velkommen til at kontakte os.

Nyd dagens kamp, spørgsmål til Paul vil blive sendt direkte til ham.

PS – sædvanlige andel af fejlrettelser er i, fast et par sprog i msn oversætte og tilføjet et par sprog til indstillingerne (stadig ikke automatisk oversætbare – men vil snart blive)

Update: takket være en kritisk fejl fundet i nogle situationer, 0.5.6 blev hurtigt erstattet med 0.5.7 tak for alle dem, der rapporterede denne, med en særlig tak til dgrut.

, , , ,

37 Kommentarer

Version 0.5.5 – BuddyPress Support

Har du arm din vuvuzelas endnu for wordpress 3.0 frigivelse? Nu kan du gøre det og nyde det faktum, at den nyeste Transposh plugin til wordpress tilbyder support for den nye wordpress, og som en bonus, støtte til BuddyPress. Denne støtte til BuddyPress betyder nu, at webadresser genereres og besvaret af det vil nu blive oversætbare.

Flere ændringer omfatter ekstra støtte til betingelser, der gjorde UI umuligt, når for eksempel jQuery værktøj blev brugt med nogen plugin eller tema, nu – vi er i stand til at gøre det arbejde.

Ligesom tidligere, da en ny større version af wordpress er ude, vi droppe offentlig støtte til de ældre wordpress 2.8 Version, den stik bør stadig fungere, men det vil ikke være testet og lappet for at version og vi anbefaler at du opgraderer.

Som altid – vi ønsker at høre dig ud, hvilke funktioner du ønsker? og hvilket hold vil vinde VM?bare drop dine kommentarer her.

, , , ,

20 Kommentarer

Version 0.5.4 – Quick Sætter

Et par dage siden vi tavst frigivet 0.5.4 som fast et par bugs opdaget i 0.5.3, hovedsagelig med ajax og nogle kant tilfælde med url oversættelse. Hvis den tidligere version virker ok for dig, Der er virkelig ingen grund til at opgradere.

Men – tage til efterretning, bugs åbnet vores Trac (trac.transposh.org) er dem, vi er i stand til at løse hurtigste.

Nyd denne version, og lad os vide hvad du synes.

, ,

2 Kommentarer

Version 0.5.3 – Evne til at oversætte web-adresser

Denne nye version tillader webadresser på webstedet, der skal oversættes til bestemte målsprog. Vi vil gerne takke Hans fra Cosmedia (en hjemmeside om kosmetisk kirurgi og behandlinger) for at sponsorere det udførte arbejde på denne funktion, samt at sponsorere en patch til at støtte den brugerdefinerede permalinks plugin. Hvis du mangler en funktion, skabe en billet til os på at udvikle området, og vi vil føje det til vores todo liste. Hvis du vil hjælpe os, sponsorere en feature udvikling vil hjælpe os med at gøre det til at ske hurtigere, og samfundet for at få et mere komplet produkt.

Der er også yderligere forbedringer inkluderet såsom den omstændighed, at bemærkningerne til sprog, der er anderledes end den standardhastighed, er mærket som sådan og bliver oversætbare på default sprog (du har brug for at markere oversætte standardsprog option i indstillingerne), bedre støtte til wordpress super cache plugin, og en lille opgradering i jQueryUI version anvendes der hjælper med wordpress 3.0 kommer støtte.

Sidste punkt på denne meddelelse dagsorden er, at vi ønsker at vide, at vi har en side på vores udvikling sted, hvor vi vedligeholder tredjepart plugins kompatibilitet liste (med patches hvis det er påkrævet). På vores wiki plugin støtte matrix side, som dens en wiki, blot oprette en bruger på sitet og er velkommen til at redigere og forbedre denne.

, , , , , ,

42 Kommentarer

Version 0.5.2 – Forbedret support kun attribut

Denne version er dannet ud fra et par hits fra flersprogede blogger (især bi-linguals). Denne version tillader tyder på originalsproget for en sætning (andre end den standard) ved hjælp af html lang attributten.

Stykket / sætning markeret med et andet sprog end det oprindelige ville være overladt intakt når målet sprog lig sproget mærket, men vil blive oversat til andre sprog (selv i den standard sprog – når en sådan støtte er aktiveret).

For eksempel, følgende sætning er skrevet på hebraisk og omgivet med en spændvidde med lang = han attribut, hvis du læser det på et andet sprog, vil du være i stand til at læse det i dette andet sprog (Engelsk inkluderet).

Hej, Hvilket sprog du læse dette stykke?

Det er nu også muligt at bruge only_thislanguage klasse til at markere en vis stykke kun vises for læsere i givet sprog. En ændring i adfærd for denne version er, at nu, oversætte standard version konfiguration vil kun blive anvendt til ikke standard markeret punkt (og stillinger, se nedenfor vedrørende tema patches).

En patch skulle gives til standard tema (didn’t decide if we’ll wait till version 3 af wordpress) , der vil gøre det muligt at markere en vis post oprindelige sprog, Vi vil holde jer opdateret.

Håber du nyder denne version.

, ,

32 Kommentarer

Version 0.5.1 – Database forbedringer

Denne nye version løser en meget gammel problem med at oversætte sætninger længere end 255 tegn. Denne ændring har ikke ofre hastighed, men faktisk forbedret den med en finjusteres indeks til at matche. Ved at arbejde med databasen kode, vi har også opdaget en måde at gøre det plugin udføre meget hurtigere (navnlig når APC caching ikke blev anvendt) hvor vi nu gruppen mange oversættelse forespørgsler til databasen i en enkelt søgning.

En mindre fejl med oversættelse textarea tags blev også løst takket være timo.

Ligesom altid – ser frem til din feedbacks.

, , ,

2 Kommentarer