PDA

Gweld Ffurf Llawn: Datrys Cyfieithiadau ddim yn gweithio yn sydyn



tavenger5
29-09-11, 14:18
Rwy'n eithaf siwr mae hyn yn gysylltiedig â materion hyn tebyg:

http://www.vbenterprisetranslator.com/forum/troubleshooting/2425-major-translation-issues.html
http://www.vbenterprisetranslator.com/forum/bug-reporting/2424-more-bugs-you-drive-me-mad.html

yr unig wahaniaeth yw rwy'n ei ddefnyddio 4.4.2

Nid yw Google v1 yn gweithio ar gyfer unrhyw cyfieithiadau newydd. Pan fydd newid i f2, cyfieithiadau gwaith, ond ar y dudalen nesaf cyfieithiadau llwyth wedi mynd.

Nid yw MS Cyfieithydd yn gweithio ar fy safle o gwbl, a dim ond gwaith allan. Dwi ddim wedi vbet_translation_options llwytho i fyny.

Dyma enghraifft o dudalen nad ydynt yn gweithio yn gywir: http://cellphoneforums.net/rim- ********** / t335709-a.html (lle *** 's gyda' b lackberry 'heb y gofod)

r.dziadusz
29-09-11, 14:57
Os gwelwch yn dda iawn yn dechrau gyda gwneud google prawf: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post1728

tavenger5
29-09-11, 15:02
eek - cael 403 o hynny - mae y broblem.

r.dziadusz
29-09-11, 15:44
Gwnewch yn siŵr bod eich ffurfweddiad vbet yn iawn, os gwelwch yn dda talu sylw ar vBulletinTM Configuration Fo vBet
1) ar gyfer defnyddio microsoft cyfieithu API wneud yn siŵr bod eich microsoft id yn gywir.
2) am google gwall:

Darllenwch drwy ddilyn y ddolen un (http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-2.html # post1728) sut i agor eich cysylltiad. Gallwch geisio cynyddu'r gwerth hwn, ond peidiwch â defnyddio i becouse oedi mawr fydd yn arafu eich perfformiad

admincp - Oedi> rhwng chyfieithiadau -> vbet - opsiynau cyfieithu>

tavenger5
29-09-11, 16:08
Dyma'r gwall penodol wyf yn cael:

Dechrau prawf cyfieithu
Canlyniad Prawf: {"responseData": null, "responseDetails": "Telerau amheuir o gam-drin Gwasanaeth Gweler http://code.google.com/apis/errors.", "ResponseStatus": 403}
Gwall Prawf:
Cysylltiad amser (ms): 575.585205078


Rwyf eisoes yn anfon neges at google.

Mae'n rhyfedd nad f2 na hefyd yn gweithio'n iawn yn lle v1. Fel y dywedais, bydd pethau yn cael eu cyfieithu ar y llwyth dudalen gyntaf, ond nid llwythi dudalen yn gwneud gwaith dilynol. Os nad yw'r canlyniadau o'r llwyth dudalen cyntaf yn cael ei cached ta beth?

Ar ben hynny, mae'n eithaf rhyfedd bod Google yn rhoi nifer o safleoedd ar y rhestr wahardd i gyd ar unwaith.

Unrhyw syniad pam fi ac mae eraill yn cael gwallau Goramser wrth geisio newid i MS Cyfieithydd? Mae fy ms id yn gywir.

tavenger5
29-09-11, 16:39
Rydw i'n rhyfeddu ai y rhan hon o'r TOS yn rhan o'r broblem. Rwy'n cael LOT o botiau ymweld â thudalennau bob dydd.


Weithiau, gall ceisiadau a wneir ar ran ymlusgwyr peiriant chwilio, gan eu bod yn ymweld â'ch tudalennau, yn arwain at blociau. I ddod eich safle yn unol â'r Telerau (sy'n gwahardd ymholiadau awtomataidd), os gwelwch yn dda yn defnyddio robots.txt neu fel arall i atal ceisiadau ymlusgwyr 'gan ysgogi ceisiadau API.

Diweddariad - Nevermind - gwelaf fod y rhyngwyneb yn defnyddio'r userip, a dyma'r llinell cyn i'r un uchod yw hyn:

Os ydych chi'n defnyddio'r rhyngwyneb restful, ystyried defnyddio'r paramedr userip dewisol. Mae hyn yn baramedr cyflenwadau y cyfeiriad IP y defnyddiwr terfynol a wnaeth y cais ac yn dilysu'r nad ydych yn gwneud cais awtomataidd yn groes y Telerau Defnyddio.

tavenger5
29-09-11, 16:54
Iawn, rwy'n credu y gallaf gael pethau sefydlog.

Rwyf yn gosod yr oedi rhwng cyfieithiadau i 100ms. Mae'r googletest.php yn awr yn outputting statws 200.

Diweddariad - nawr mae'n ôl i 403. Rwy'n credu google rhoi cyfyngiad newydd ar faint o geisiadau yn cael eu gwneud ail gan bob defnyddiwr, ac rwy'n mynd yn amlwg Dechreuodd.

vBET
29-09-11, 17:20
Nodwch fod 2 yn cysylltu a roesoch yn y swydd gyntaf yn ymwneud BETA vBET 3.5.0 (ansefydlog) fersiwn - sydd â hawl i gael wallau - mae hyn yn ffurf "ansefydlog" diffiniad ;)

Hefyd, cofiwch fod Google Cyfieithu API v1 yn rhoi terfynau gan eu bod yn cael eu paratoi i gau.

Nodwch beth ydych chi'n ei olygu wrth "ar gyfieithiadau llwyth dudalen nesaf yn mynd" - Dydw i ddim yn deall.


Nid yw MS Cyfieithydd yn gweithio ar fy safle bob
Gwnewch yn siŵr eich bod wedi gosod ALLWEDDOL API priodol. Hefyd, byddwn yn eich paratoi arbennig Microsoft prawf i benderfynu beth sy'n digwydd.


Dechrau prawf cyfieithu
Canlyniad Prawf: {"responseData": null, "responseDetails": "Telerau Amheuaeth o Gam-drin Gwasanaeth Gweler Hysbysiad Mynediad API - Google Cod (http://code.google.com/apis/errors).", "ResponseStatus": 403}
Gwall Prawf:
Cysylltiad amser (ms): 575.585205078
Yn union fel ei fod yn ysgrifennu yn y neges gwall - gwiriwch y dudalen. Eich bod eisoes cysylltu â Google - rhowch wybod i ni beth yw'r ateb.


Mae'n rhyfedd nad f2 na hefyd yn gweithio'n iawn yn lle v1. Fel y dywedais, bydd pethau yn cael eu cyfieithu ar y llwyth dudalen gyntaf, ond nid llwythi dudalen yn gwneud gwaith dilynol. Os nad yw'r canlyniadau o'r llwyth dudalen cyntaf yn cael ei cached ta beth?
Gwnewch yn siŵr eich bod wedi cache troi ar gronfa ddata. Hefyd gwnewch yn siwr eich bod wedi ei droi ar gyfer iaith penodol. Page fod cached pe bai'n cael ei gyfieithu yn llawn. Os bydd unrhyw wall cyfieithu yn digwydd, yna nid yw'n cached oherwydd y byddai'n cache llenwi â data yn anghywir (cyfieithiad oedd wedi cael damwain - felly ni allwn ei cache).


Ar ben hynny, mae'n eithaf rhyfedd bod Google yn rhoi nifer o safleoedd ar y rhestr wahardd i gyd ar unwaith.
Dim o gwbl - yn ôl pob tebyg mae hyn yn cael ei wneud yn awtomatig gan rai robot ac mae'r rhan fwyaf yn ôl pob tebyg y traffig oedd y llinell yma. Beth bynnag - mae angen i ni egluro yn gyntaf i fod yn siŵr beth yw iawn am - rhowch wybod i ni am ymateb Google.


Unrhyw syniad pam fi ac mae eraill yn cael gwallau Goramser wrth geisio newid i MS Cyfieithydd? Mae fy ms id yn gywir.
Dim ar hyn o bryd. Bydd Radek paratoi Microsoft prawf a byddwch yn gallu gweld beth yw ei bwrpas.


Diweddariad - nawr mae'n ôl i 403. Rwy'n credu google rhoi cyfyngiad newydd ar faint o geisiadau yn cael eu gwneud ail gan bob defnyddiwr, ac rwy'n mynd yn amlwg Dechreuodd.
Os caiff ei v1 wedyn Google gwneud cyhoeddiad y bydd cyfyngiadau eu gwneud - efallai eu bod yn ei gwneud yn fwy llym wrth ddod yn agosach at dyddiad cau ar ... Os yw'n v2 - ni ddylai ddigwydd iddynt gymryd arian ar gyfer hyn.

tavenger5
29-09-11, 17:47
Fe wnes i brawf cyflym. Dyma beth wnes gam wrth gam:

Galluogi Google Translate v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
Yn y cyfamser v1 cefais statws 200
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 2000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 3000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 4000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
ac yn y blaen ..


Felly, mae'n glir nad yw Google yn hoffi holl alwadau rwy'n daflu ar ei hyd yn oed gyda oedi o 4 eiliad!

Yn y ddogfennaeth f2 mae'n dweud "100.0 cymeriadau / ail / defnyddiwr" - Rydw i'n dyfalu fy mod yn dal i fod yn fwy na hynny, a dyna pam y f2 yn unig yn gweithio am ennyd.

tavenger5
29-09-11, 18:02
Nodwch fod 2 yn cysylltu a roesoch yn y swydd gyntaf yn ymwneud BETA vBET 3.5.0 (ansefydlog) fersiwn - sydd â hawl i gael wallau - mae hyn yn ffurf "ansefydlog" diffiniad ;)

Iawn, ond rydym ni i gyd yn profi yr un mater ...



Hefyd, cofiwch fod Google Cyfieithu API v1 yn rhoi terfynau gan eu bod yn cael eu paratoi i gau.
yeah, maent yn amlwg yn newid rhywbeth ddoe



Nodwch beth ydych chi'n ei olygu wrth "ar gyfieithiadau llwyth dudalen nesaf yn mynd" - Dydw i ddim yn deall.

Gwnewch yn siŵr eich bod wedi cache troi ar gronfa ddata. Hefyd gwnewch yn siwr eich bod wedi ei droi ar gyfer iaith penodol. Page fod cached pe bai'n cael ei gyfieithu yn llawn. Os bydd unrhyw wall cyfieithu yn digwydd, yna nid yw'n cached oherwydd y byddai'n cache llenwi â data yn anghywir (cyfieithiad oedd wedi cael damwain - felly ni allwn ei cache).

Credaf fod hyn yn fy mai - doeddwn i ddim yn cael yr iaith ddiofyn (Saesneg) troi ar gyfer cache. Mae'n gwneud synnwyr nad oedd y system yn caching y dudalen uchod am nad oedd gen i ar hyn.



Gwnewch yn siŵr eich bod wedi gosod ALLWEDDOL API priodol. Hefyd, byddwn yn eich paratoi arbennig Microsoft prawf i benderfynu beth sy'n digwydd.
Dwi ddim - mae'n dal i fod amseru allan



Os yw'n v1 yna Google gwneud cyhoeddiad y bydd cyfyngiadau yn cael ei wneud - efallai eu bod yn ei gwneud yn fwy llym wrth ddod yn agosach at dyddiad cau ... Os yw'n v2 - ni ddylai ddigwydd barod i dderbyn arian ar gyfer hyn. Gweler fy swydd ddiwethaf am derfyn am bob defnyddiwr yr eiliad

tavenger5
29-09-11, 19:58
Yn y ddogfennaeth f2 mae'n dweud "100.0 cymeriadau / ail / defnyddiwr" - Rydw i'n dyfalu fy mod yn dal i fod yn fwy na hynny, a dyna pam y f2 yn unig yn gweithio am ennyd.

Nevermind am hyn ar gyfer v2 - rwyf nawr yn gweld ei fod yn derfyn settable y gellir ei newid.

tavenger5
29-09-11, 20:21
Info Mae rhai yn fwy:

Cyfieithu API V1 - "Telerau Amheuaeth o Gam-drin Gwasanaeth" - Google AJAX APIs | Grwpiau Google


Fel y crybwyllwyd yn y cyhoeddiad deprecation, rydym wedi dechrau cyfyngu ar y defnydd o v1 y API.

tavenger5
29-09-11, 23:36
Rwy'n dal yn methu cael y Cyfieithydd MS i weithredu yn gywir.

samm1129
30-09-11, 02:26
Fy mod i yn yr un cwch yma ... nad ydych yn ei ben ei hun

Simon Lloyd
30-09-11, 07:53
Nodwch fod 2 yn cysylltu a roesoch yn y swydd gyntaf yn ymwneud BETA vBET 3.5.0 (ansefydlog) fersiwn - sydd â hawl i gael wallau - mae hyn yn ffurf "ansefydlog" diffiniad ;)
NID yw'r cyswllt cyntaf ar gyfer fersiwn 3.5, mae'n y fersiwn 3.4.1, un o'ch tîm yn argymell bod fi "uwchraddio" i vBET 3.5 i ddatrys y mater lle i ddweud na fyddai i becuase nad ydych yn ei gefnogi fel y nodir yn y llwytho i lawr.

@ Tavenger5, gwaith da, diolch am wneud y profion :)

r.dziadusz
30-09-11, 09:21
Iawn gadewch i ni roi cynnig ar eich cysylltiadau microsoft os gwelwch yn dda newid eich darparwr cyfieithiad "google defnyddio yn unig": dim a "defnyddio google API f2": dim, creu php - gallai fod yn un ffeil llyfr nodiadau rheolaidd gadw fel *. PHP.

A phastio hyn yn cynnwys:


<?php
require_once('./global.php');
echo "Starting translation test<br/>\n";
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId='.$vbulletin->options['vbenterprisetranslator_microsoftappid'].'fake&from=pl&to=en&options={%22ContentType%22:%22text/html%22}&text=witaj');
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
//curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
$time = microtime(true) * 1000;
$result = curl_exec($connection);
$time = microtime(true) * 1000 - $time;
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
echo 'Connection time (ms): '.$time;
?>


Llwytho i mewn i'ch ffolder gwraidd fforwm, a rhoi dolen i'r ffeil hwn ar eich porwr, ac yn dangos i mi os gwelwch yn dda canlyniadau

samm1129
30-09-11, 15:12
Dechrau prawf cyfieithu
Canlyniad Prawf: ï »¿" InvalidOperationException:: ID = 3643.V2_Json.Translate.35944BF8 "
Gwall Prawf:
Cysylltiad amser (ms): 61.6999511719

tavenger5
30-09-11, 16:07
Ar gyfer MS Rwy'n cael:
Dechrau prawf cyfieithu
Canlyniad Prawf: ï »¿" ArgumentException: annilys appId enw u000d \\ u000aParameter \\: appId: ID = 3743.V2_Json.Translate.3596BAA0 "
Gwall Prawf:
Cysylltiad amser (ms): 105.299804688

Rydw i'n edrych ar y appid ar Bing ar hyn o bryd ac mae'n gywir. Dydw i ddim yn siwr be dwi'n ar goll yma.

tavenger5
30-09-11, 16:14
Hefyd, ar ôl profi f2 ychydig a rheseli i fyny 1.5M gymeriadau mewn llai nag awr i mi sylweddoli rhai pethau:

Google yn taflu camgymeriad gan fod gormod o gymeriadau yn cael eu gofyn ar y tro. Mae hyn oherwydd y Terfyn Per-Defnyddiwr cael eu gosod yn rhy isel o dan y tab cwotâu o dan y consol API. Byddai hyn yn ôl troi popeth i fyny ar dudalen yn cael eu cyfieithu yn iawn.
Hyd yn oed gyda dim ond 10 iaith galluogi, nid yw'r uwchben ychwanegol yn werth chweil. Rwy'n troi oddi ar y 4 perfformio isaf (yn seiliedig ar faint o draffig a amser ar dudalen) cyfieithiadau, yn fy achos - ar Fwyd, JA, NL, pl (Almaeneg perfformio yn isel hefyd, ond yr wyf yn ei gadw ar)
Ar ôl troi oddi ar yr ieithoedd hynny, yr wyf yn newid yn ôl i v1 a phethau yn ymddangos i fod yn iawn, am y tro.

vBET
30-09-11, 18:40
Fe wnes i brawf cyflym. Dyma beth wnes gam wrth gam:

Galluogi Google Translate v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
Yn y cyfamser v1 cefais statws 200
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 2000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 3000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
Troi yn ôl i v1. Cyfieithiadau gweithio am gyfnod byr eto - a welwyd 403 statws
Upped y "Oedi rhwng cyfieithiadau" i 4000
Troi yn ôl i v2. Cyfieithiadau gweithio am gyfnod byr o amser, yna rhoi'r gorau i
v1 cefais statws 200 unwaith eto
ac yn y blaen ..


Felly, mae'n glir nad yw Google yn hoffi holl alwadau rwy'n daflu ar ei hyd yn oed gyda oedi o 4 eiliad!

Yn y ddogfennaeth f2 mae'n dweud "100.0 cymeriadau / ail / defnyddiwr" - Rydw i'n dyfalu fy mod yn dal i fod yn fwy na hynny, a dyna pam y f2 yn unig yn gweithio am ennyd.

Google v1 yn paratoi i fod ar gau - gallwn ddisgwyl y byddant yn rhoi cyfyngiadau hyd yn oed mwy gydag amser.
Yn Google f2 gallwch reoli terfynau! Mae i fyny yo chi. Mewngofnodwch i'ch cyfrif Google a lleoliadau newid. Ewch yma: https://code.google.com/apis/console ac yn mynd i'r Cwotâu tag. Gallwch osod eich cyfyngu mor fawr ag sydd ei angen :) 100 yn isel iawn. Rydym yn gosod allan cwota llawer mwy.

Hefyd, os gwelwch yn dda nodi bod "Oedi rhwng chyfieithiadau" yn gweithio fesul un cais. Mae'n golygu os bydd cyfieithiad o un dudalen yn cymryd 3 ymholiadau, yna bydd yna oedi rhwng hynny. Yn yr un pryd gellir dudalennau eraill yn cael eu cyfieithu ar yr un pryd. Hefyd, byddwch yn rhoi oedi uchel iawn - bydd eich tudalennau gyfieithu yn cynhyrchu llawer o amser cyn caching.

Ac un arall pwnc - caching. Nodwch nad yw Google f2 oes rhaid cyfyngu ar cache fel Google v1 - felly os ydych yn defnyddio Google f2 allwch chi roi fwy o amser i fyw ar gyfer eich cache neu analluogi glanhau yn gyfan gwbl.

vBET
30-09-11, 18:56
Iawn, ond rydym ni i gyd yn profi yr un mater ...

Ydw. Yn dal yn achos vBET 3.5 / 0 gall fod rheswm ychwanegol - bygiau fel y mae fersiwn ansefydlog. Mewn achos o vBET 4.x mae'n fwyaf tebygol rheswm y tu allan. Wrth gwrs os wedi ei osod darparwr cyfieithiadau yn cyfyngu, yna bydd gan bob defnyddiwr un mater.


Credaf fod hyn yn fy mai - doeddwn i ddim yn cael yr iaith ddiofyn (Saesneg) troi ar gyfer cache. Mae'n gwneud synnwyr nad oedd y system yn caching y dudalen uchod am nad oedd gen i ar hyn.

Oes bydd cache ar gyfer eich iaith eich hun fod yn ddefnyddiol - os bydd rhywun yn ysgrifennu mewn iaith wahanol, yna bydd yn cael ei chyfieithu ar gweld ddiofyn at eich iaith ddiofyn.


Gweler fy swydd ddiwethaf am gyfyngu ar y defnyddiwr yr eiliad

Gwelais ac ateb yn barod - gallwch ei newid mor fawr ag y dymunwch :)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1