
Långt före den tidsfrist som utgörs av Google Translate API för att sluta arbeta, var vi äntligen möjlighet att sammanställa denna nya release. Den här följde en lång period av problem som presenterades av den äldre versionen, främst på grund av det faktum att Google bestämde sig för att ställa begränsningar för användning innan de sista som orsakade tidigare versioner supportfrågor att stiga till nya höjder. Google ändrar utlöste också en API-gräns i Bing översättning API, eftersom användarna var att byta motorer, som överbelastat Transposh hårt kodad API-nyckel för Bing.
i alla fall, vi överlevde denna period för att förse dig med våra senaste och bästa versionen. Den här versionen åtgärdar dessa problem att ge en bypass (Proxy för Google och temp nycklar för MSN) och det kan du också använda din egen nyckel direkt (Tack vare Randy från spionprogram Hjälpcenter för att förse oss med sin nyckel för att testa) som kommer att ha företräde framför andra metoder. Medan du gör detta kunde vi dramatiskt förbättra infrastrukturen i plugin, förändra sättet AJAX samtal utfördes för en metod som är infödd till WordPress (t.ex. Om din admin sida fungerar, det ska nog fungera lika bra). Medan du gör att vi kunde minska javascript-kod som behövs för backend samtidigt som översätter allt funktionen ska fungera mycket snabbare (och stödja apertium alltför!).
Vid det här laget hade vi en solid version, som verkade som en bra sak att frigöra, men ingen, vi måste ha några andra funktioner i, så vi bestämde oss till slut för att ta itu med frågan om flera widgets stöd (och titel val för, hurra!). Verkar ganska rakt fram? men ingen, Detta orsakade en stor omskrivning av vår widget infrastruktur samt. Egentligen förbättra det ganska drastiskt med att förändra sättet css lades, och hur widgets anmält servrar av förändring i språket (undviker vi nu en värdelös POST anrop till servern). När du skriver att vi hade turen att snubblar på en PHP5.3 till PHP5.2 inkompatibilitet problem med en uppsättning av andra problem som höll vår frigivning tillbaka en annan vecka. Vi vill tacka de många användare som har lagt upp med vår betaversioner och hjälpte oss att hitta problem som var gömda under lager av kod och komplexitet.
Vi tog också tillfället i akt att ändra våra villkor något, Om du visar Google-annonser från AdSense på dina översatta sidor, kommer vi att ta 1/1000 av det utrymmet för användning med våra egna AdSense-kod, så om Transposh hjälper dig att generera en intäkt på $ 10K du kommer att köpa oss kaffe! Så tack! För att förtydliga saker och ting lite, Vi skapar inte fler annonsutrymme på din sida, och vi kommer inte att sätta in några annonser eller ändra din layout, om du har inga annonser, vi inte gör något. Om du tror att det är för mycket begärt, Du kan helt enkelt radera våra plugin, vissla en mjuk melodi, och vara på väg. Om du vill ha en kommersiell licens, Vi säljer inte dem än, men de kommer antagligen kosta mer.
Övriga ändringar av denna version inkluderar:
- Tillagd katalanska och hindi stöd för Bing – talar för sig själv.
- Dropdown-widget förbättrad css – det ser faktiskt mycket bättre nu.
- Stöd för Memcached – om APC och andra cachar OPCODE var för mycket för dig, Nu kan du använda memcached och har mycket roligt.
- Bättre 404 sidhantering (inte skapar nya länkar till icke-existerande sidor) – vilket innebär att Googles sökrobot kommer krångel din webbplats mindre.
- Fixa cachelagring på rackspace-molnplatser – de hade x-cache installerat för OPCODE cache, men utan användarminne, vilket orsakade en ökning i loggfiler – nu fast.
- Många fler mindre korrigeringar – Vi kan räkna dem, men vi har inte tillräckligt med fingrar.
- Turkiska Översättning av Semih Yesilyurt.
Vi hoppas att du kommer att gilla den här versionen, och som alltid, väntar på din kommentar, idéer, förslag och lågor.
P.S – Testad på WordPress 3.3 beta4, fungerar bra.
Kort kod ringa Transposh widgeten fungerar inte och orsakar allvarligt fel –
– Fatal fel: Ring till odefinierade metoden transposh_plugin_widget:: transposh_widget () i on-line 407
Hur fixar jag detta? Hela sidan fungerar inte efter uppdateringen på grund av detta fel 🙁
Hej där,
Ja, en bugg – Byt ut 407 linje med:
$GLOBALS['my_transposh_plugin']->widget->widget($args, $instance);
och försök igen,
Det kan också vara värt att veta att du kan skicka ett param nu definierar utseendet på plugin inuti
$instance
variabelTack! Ja detta är debug-kod! Men nu visar listboxen och jag vill visa flaggor. Hur gör man fel så att flaggorna visas.
Eftersom jag antar att du ringer det som:
transposh_widget();
Du bör nu kalla det något i stil med:
transposh_widget(array(), array('title' => 'Translation', 'widget_file' => 'flags/tpw_flags.php'));
Tack!
Allt har fungerat perfekt 🙂
Hej Jag har samma problem. Var hittar jag 407 linje så jag kan ersätta det med ovanstående debug-kod kan du? Tack
ITS i transposh_widget.php i WP katalogen plugin, Om du inte kan hantera, Använd Kontakta oss-formuläret på den här webbplatsen och vi skickar dig en fast version
Tack, men hur du fyller på CSS?
Jag använder transposh_widget(matris(), matris("Titel’ => "Översättning", "Widget_file’ => "Flaggor / tpw_flags.php"));
Flaggor är nu, dock, laddar inte tpw_flags.css.
Ja, Detta är en knepig del,
Det finns två sätt att hantera detta, en är att jag kommer att tänka på något sätt att rätta till det (aningslös) och den andra är att lägga till widget till en sidebar du inte visar vilket kommer att tvinga tillägget av css.
Denna kod var verkligen ganska knepigt eftersom det nu css läggs (och aggregat) för alla aktiva widgets, och det finns inget sätt att veta säkert vilken sidofält visas på vilken sida, så aktiv widgets anses.
ett alternativt sätt kommer att tvinga tillägg av rätt css i själva rätt plats i genomförandet av sidan, vilket betyder att lägga till en åtgärd för
wp_print_scripts
och för vilken verkställande widgeten klassenadd_transposh_widget_css
… Jag tror att detta kommer att bli för mycket arbete, så gå med hackerish sätt är inte en så dålig idé.god natt
Hej.
Tack för det arbete du gör för oss.
Kan du klargöra var du hittar API för att infoga plugin?
Tack.
Först, Jag vill klargöra att du för närvarande inte behöver någon nycklar och allt kommer att fungera.
Jag kan säga att det bästa sättet att hitta nycklarna är att använda en sökmotor för att hitta dem, bara leta efter “X översätter API-nyckel” där X är namnet på din favorit,
Jag är inte publicera direkta kopplingar eftersom:
1. De ändrar ständigt sina webbadresser, och bryr sig inte att uppdatera någon, så jag vill inte vilseleda framtida läsare
2. Jag får inte betalt för att hänvisa till dem, Inte heller tycker jag att det behövs att du gör det
3. Jag är lite lat 😉
Lycka till
Verkligen mycket snabb, grattis.
Ändå, Jag har ett problem att skapa en webbplatskarta som kommer att överväga alla språk. Har du en lösning på detta problem?
Det finns en patch tillgängliga för Google XML Sitemaps plugin, och även – Version 4 beta av denna plugin behöver ingen patch. Du hittar patchen på vår trac webbplats
så bättre att vänta på den nya 0.81 version ? Om vi vill inte att lappa manuellt ?
Jag lovar att det kommer nya buggar i 0.8.1 😉 men seriöst, Du kan skriva mig så ska jag skicka dig en patchad version, eller plåster själv. Också – de flesta användare inte använder den här funktionen, som också kan ersättas genom att placera en widget kopia i en sidebar och istället för att infoga widgeten kod direkt, sätter i sidofältet…
Hallå, Först av allt tack för din underbara plugin. Andra, efter den senaste uppdateringen kan jag inte redigera min översättning. När jag klyscha knappen Redigera sidan förändringen översätter läge men jag tror inte har någon popup-fönster för att ändra. Kan du hjälpa mig?
Tack
Använd gärna kontaktformuläret och vi kommer att arbeta med er om fastställande här, förmodligen en ny konflikt med andra plugins
ezio, kan du kontrollera om popup-fönster nu visas i slutet av din sida utan stil?
Hallå där. Jag har korrigerat felet men jag kan inte ändra dropdown tillbaka till flaggor. Måste jag lägga till ovanstående kod till botten av widget.php eller en annan fil?
Du måste ändra den kod som kallas widget, Det var ovan
Ciao, Jag har just installerat den nya versionen 0.8.0, men nu fungerar ingenting… göra? tack!
Vänligen kontakta oss direkt och vi ska försöka fixa det
Tack för ditt hela laget: Jag löste problemet genom att ändra JQuery och skriptet som länkade det 🙂
Transposh visas inte korrekt i version 0.8.0 Finns det en fix?
Hej där, känns som en CSS-fråga, kontakta oss direkt för att arbeta på en lösning
Hej killar,
Jag är tacksam för allt arbete ni lagt ned den nya versionen, med tanke på hur hårt Googles API krisen kan ha varit att ta itu med först. BRA GJORT!
Vad jag är nyfiken på är hur kan jag se min webbplats är upptagna i internationella sökmotorer, på flera språk? Jag menar, Tack vare Transposh min sida är nu läsbar i 3 språk, men är det samma som om den vore “värd” i thoe språk eller måste jag göra något (som cache varje sida eller skapa en multisite?)
Tack för den nya utgåvan, och API-fix.
Den röd cykel
Hej Glenn
Du har ett problem på din webbplats som inte tillåter sökmotorer för att se dina webbplatser, min gissning är en databas fråga, men den behöver testa, kontakta oss direkt för att arbeta med fastställande här
OK Ofer, Jag har kontaktat dig direkt. Därefter, Jag har också tagit bort Disallow: /index.php / * från min robots.txt-fil. Kanske var orsaken?
Nej, orsaken saknas databastabeller, Jag har skrivit till dig direkt om problemet med hur man kan lösa det.
Hej Transposh peeps,
Stor uppdatering. Finns det ett sätt att göra flaggorna några större? De ser lite vilse på den vita bakgrunden.
Tack som alltid.
Du måste hitta större flaggor och ersätta de nuvarande, eller skriva en subwidget – se http://trac.transposh.org/wiki/WidgetWritingGuide
Den nya plugin bröt min sida efter att ha installerat det idag. Jag önskar att jag inte hade uppgraderat eftersom hela min sida är nere nu om jag aktiverar plugin 🙁
Prova att ominstallera plugin från wordpress.org, en fix för ett brott för användare av widget-funktionen sattes, Du kan också kontakta oss direkt så hjälper vi
Cant redigera text med ver. 0.8, Vad är fel?
På denna sida http://www.wcafeasia.com har installerat insticksprogrammet men kan inte ändra någon text alls?
Har en annan med en erlier version som fungerar bra, Jag har usel samma inställningar med det här en (0.8), men kan inte ändra.
Jag har infoga en API-nyckel från Google (för browser)
Alla som känner?
Din Temat är lastning en jQuery1.3.2 (som är gamla), fixa det och kommer att bli så väldigt glad
Tack för svaret! Har du någon aning om hur man gör det?
Antingen:
Ändra tema
Redigera aktuellt tema filer för att ta bort inkludera (förmodligen i huvudet)
Ta bort filen själv eller ersätta den
Re-installerade .80 version per instruktion, och platsen är fortfarande 100% sönder om jag aktivera plugin.
Varningens ord – Installera inte denna version, det kan bryta din webbplats som den gjorde mitt.
Jag tog bort plugin-mappen, uppackade en ny kopia av 0.80 och ändå hela webbplatsen går magen upp. Ingenting visar – kommer det att bli en vit webbläsare skärm.
Hallå,
Jag godkänner, Installera aldrig eventuella uppgraderingar, allt kan bryta, men din punkt, titta på FAQ, Detta är förmodligen minnet gränsen frågan, men inte att vi ser en anledning till varför det ska vara ansluten till uppgraderingen.
Nu, Om du vill få detta problemet löst, Försök att kontakta oss direkt, Normalt försöker vi hjälpa till. Ibland kan vi inte
Lycka till
Tummen upp killar!
Plugin spelar perfekt än aldrig förr!
Få saker för att klargöra:
1. Kan du förklara hur du lägger översatta sidor till sajtkarta? (Jag fick inte det när du sa om det i tidigare kommentarer).
2. Är det okej med WP Super Cache?
Tack!
Hej,
1. Svaret är i FAQ och på vår dev webbplats (http://trac.transposh.org)
2. Ja, fullt så
Lycka till
Först, Låt mig säga, du har en bra plugin. Jag är i USA, arbetar på en katalog webbplats i Marocko. Standardspråk på webbplatsen är franska. På den här sidan, företag kan lägga till en listning i katalogen (standard efter typ) använder ett annat språk. Till exempel om ett företag skulle lägga till en listning på engelska, insticksmodulen kommer att översätta posten (listning) till alla aktiva språk, utom standardspråk (eftersom det anser att det är franska?). Med andra ord, den engelska versionen och den franska översättningen är båda faktiskt samma engelska versionen. Webbplatsen ägare vill att alla inlägg ska visas på standardspråket; och vara tillgängliga på alla av de aktiva språken. Finns det en kortkod att svepa hela listan i, så det kommer att visas på standardspråket? (t.ex. [tp översätta ="fr"]Hallå[/tp] och det kommer att visa Bonjour. Eller, finns det något annat sätt att uppnå detta?
Tack
Tom
Har någon som har samma problem?
Den översätter inte längre
Om du fortfarande har problem, Tveka inte att använda kontaktformuläret på webbplatsen, och vi ska göra vårt bästa för att hjälpa
Tja, Jag hörde inte något tillbaka. i alla fall, Jag gjorde lista ut hur man åstadkomma vad jag ville kunna göra. Bara svepa innehållet i en div-tagg med en klass av mylang.
Också, FWIW, för dig som söker igenom kommentarerna för någon information om huruvida detta plugin ska översätta anpassade efter olika typer. Även om plugin inte känner igen ett tema anpassade efter olika typer, Du kan konvertera plugin för att arbeta med anpassade efter olika typer, ganska snabbt. Du behöver redigera två filer. Du måste redigera on_ajax_tp_translate_all() funktion i transposh_admin.php och on_admin_menu() funktion, i transposh_postpublish.php.
Tom
Hej:
Jag använde först denna,Känsla är en stor plug-in。
men,Jag är för närvarande upplever ett problem,
Efter installationen,Alla sidor föreföll:
Misstag 330 (netto::ERR_CONTENT_DECODING_FAILED)
Vad vi lösa 该 如 请问?
Hej där,
Mina gissningar kommer att bli problem med minnet, eller dubbel gzipping fråga
Lycka till
Miljoner tack Ofer för att dela ditt projekt.
Förutom rak översättning det tar emot flera språk domäner om mer än 1 standardspråk används i en domän.
Tack också för privata stödåtgärder för små felsökning vi hade.
alla de bästa
Hej,Jag letar fortfarande efter lösningar på problem。
Jag skulle vilja fråga öppningen,Kommer komma:
“Vi kunde inte hitta en som stöds i minnet caching motor, installera en kan förbättra prestanda. Kontrollera Transposh Vanliga frågor”
Jag måste strunta i det,Shi gjorde den avkastning som krävs 利 运 处理 它 才 以 顺 accepteras?
==========
för övrigt,Jag använder för närvarande en fast adress är en numerisk typ inställning,exempel:http://www.wukungfu.com/archives/123
Och ställ Nettoeffekten av 这样 吗 会有?
Ser fram emot att snabbt använda ~ Tack för din hjälp
Hej,
På dina frågor:
1. Du kan bortse från denna varning, det gäller bara prestanda, insticksmodulen kommer att fungera utan denna
2. Den permalink strukturen kommer att hållas.
Lycka till
Hej,
om fel:
Misstag 330 (netto::ERR_CONTENT_DECODING_FAILED)
Då stängde jag GZIP löst ^^。
=====
Nu öppnat en plug-in,
Men jag ser inte i sidofältet som du översättningsverktyg,
Hur kontakten i sidomenyn?
Xie Xie 你,Jag känner mig snabb framgång!
Hej där,
För att sätta plugin i sidofältet, gå till ditt utseende menyn och dra Transposh widget på sidofältet, Välj widgettyp du vill ha och titeln och det är det
Jag såg i kulisserna in för att fylla:
MSN API-nyckel
Google API-nyckel
请问 我 该去 哪边 申请 MSN API 与 GOOGLES API?
^ ^ Xie Xie 帮忙 断 的 你 不
Du kan lägga till dem om du vill, Följ instruktionerna på sina respektive webbplatser, men nu detta inte behövs
tack,Äntligen kan visa。
men,Varför ska jag välja ett annat språk (t.ex.:engelska),Ja omskrivning under ytan 却没 译 呢 sida?
min webbsida:http://www.wukungfu.com
Tack för hjälpen ^ ^ stor
Det beror på ditt tema är lastning en mycket gammal jQuery (1.3.2), så redigera det och se att det kommer att fungera
Jag är ledsen!
Jag hade just en sidofältet plug-dra,
Jag kan använda min egen dator för att se,
Men för den andra datorn med hjälp av Shique inte。
什么 这 是 för?
Jag är ledsen,Multi-fråga 这么
Lycklig ….få det att fungera …
Vackra plug-in ….
Bra jobbat Ofer…
Tack.
Ursäkta mig,Kan du hjälpa mig hitta min sida är problemet?
对于 jQuery,Jag har justeras något。
Just nu aktiverat plugins,men Sida、Artikel är inte en fullständig översättning,
Vad vi lösa 该 如 请问?
Xie Xie 你
Utrymmena före och efter fetstil Texten försvinner i översättningar.
Kan du se det här?
väl, Jag tror använder starka tag istället djärva
Jag tycker faktiskt att det bör fungera fint, ingen anledning till det bör inte, bifoga en url där det inte är
Ok!
Du kan se i http://intl.relatividad.org/pt/relatividade/albert-einstein-biografia-e-obras/
och i alla översatta sidor som den första “starka” meningen med felet, men i
http://intl.relatividad.org/relativity/albert-einstein-biography-and-works/
(den ursprungliga)
är korrekt
Jag vill fortsätta att använda din stora plugin, men detta skickar servern på överbelastning.
Jag installerade memcached och W3 Total Cache (enda databas cache aktiverat), men resultaten är nedslående.
Om aktiv Transposh på en blogg som har 7.000 inlägg, enbart detta räcker för att krascha CPU.
Några förslag?
Vad är din server specs min budget server hanterar 3 stora webbplatser med 20K inlägg med vardera Transposh installerad. Kanske prova en omvänd proxy som Nginx?