View Full Version: Deja fè Sikilè tcheke ak oblije chanje nan APIs kenbe koule nan tradiksyon
Simon Lloyd
04-10-11, 01:10
Mwen gen limite karaktè m' pou google ki te pwograme pou 100,000 perday se konsa avè m' paramètres "Toujou Utiliser Google", "Utiliser Google API V2", "Utiliser Google Détection" lè mwen jwenn pòsyon tè sa p'ap jwenn rezilta de Google peye li ta posib pou gratis APIs lè sa a kòmanse pwodwi rezilta?
Se konsa paegzanp mwen sèvi ak fwontyè prédéfini Google m' ak Google ankò renvoie yon rezilta pou m (pwobableman retounen yon kòd erreur tankou moun nan kòd tès Google ou) lè rezilta a pa retounen li ta bon si vBET reconnu otomatikman nan kòd faute, epi Apre sa, voye mande pou yon lòt API tankou Microsoft (ou nenpòt lòt sa vBET pita sipòte) men ki jan nou sont assurés pou kèk rezilta - pou m' sa ta dwe trè trè pwesye bay sa a, genyen limites menm ak vèsyon peye, li ta pèmèt ou pou ou limites tradiksyon.
par
Google met 100,000 Charcters chak jou >, vyann > vBET deplase pou pwochen API nan lis > Microsoft 400 k pa lè ou 4 M lè fwontyè atteint API pwochen vBET separe, chèk separe ak précédente pou wè si se pòsyon tè pou rès moun pèp Izrayèl ou gen kèk alokasyon > soit deplase pou pwochen API ou tounen pou Google peye lè fwontyè rive ankò > tcheke pwochen API.... pwoblèm ak pour la sikilè tcheke après recieving yon kòd erreur ta pote, se konsa assez anpil abilite konstan en tradiksyon.
Mwen konprann ou dekri teren ak pwen ou. Koulye a nou gen pou chèche konnen jan l' que pou travay technique.
Yon sijè sa mwen wè isit la se jan nou va rekonèt ke nou deja gen limit disponib aprè moun kote te rive devan.
Nou kapab senpleman chak fwa mande préféré founisè s? vis, puis ale pou moun kap vini. Sa va koute pèfòmans - paske pou chak mande pou paj ki mande tradiksyon, nou pral fè apèl pas pou préféré founisè, apre sa pou pwochen UN (pou l kapab apèl pas plizyè lè vBET pwal apiye APIs plis).
Solisyon lòt ta pou boutik enfòmasyon founisè préféré sa se pa disponib ak ale tou dwat pou pwochen. Sa ta dwe beaucoup plus, paske tcheke varyab lokal pi vit pase yo tann repons de sèvè deyò. Lè sa a, nou pa gen pwoblèm lòt - nou pa konnen lè préféré founisè s? vis ki disponib. Nou kapab de kou fè kèk travay orè pou ki ta mande pou senp tradiksyon (ti) pou pa egzanp une sigarèt heures/pou tcheke li. Se konsa nan estrateji sa a nou gen pou li deside konbyen fwa par defo sa tâche que pou travay. Men wi nou ta tcheke li sèlman lè kèk moun ki banm mak tankou pa disponib.
Tou si nou make fournisseurs tankou non - sa pou yo fè lè nou konnen ke tout fournisseurs pat disponib - ajoute kelke ti enfòmasyon sou pou fin utilisateur ou sèlman tradwi sa se nan kachèt ak tout lòt tankou orijinal, san okenn supplémentaires enfòmasyon sou tanporè mank de tradiksyon fournisseurs.
Kèlkilanswa fason sa y' ap fè l ', Google ap trete kòm yon API (v1 ou v2 depan de configuration) - la se pa konprann pou separe l, paske Google v1 ap fèmen nan yon ti moman.
Yon lòt bagay, se pou pèmèt pou configure tche fournisseurs pou koup lang chak grenn pa grenn. Nan moman sa a vBET deja pèmèt pou configure founisè tradiksyon pou chak pè lang. Mwen panse ke nou kapab chanje li de yon valè pou valè une separe (CSV). Se konsa nou p'ap konnen pou koup lang chak fournisseurs ki sipòte tradiksyon sa a e sa se lòd préférences (sèlman lòd sou lis CSV).
NOTE: sa pral gen yon enpak pèfòmans de tout fason. Olye de kreye yon bagay pou tradiksyon nou gen pou kreye tableau Des objets konsa ak supplémentaires conditionnement objet (pou fè li klè pou lòt pati de kòd ak ti bèt aux). Men wi nou pwal pa kreye objets fournisseurs, nou konnen se pa disponib nan moman sa a.
Solisyon pou sa ta reconfigure pou pi bon pèfòmans e retire fournisseurs tche-, menm jan li se kounye a - yon founisè pa pè lang.
Sa pas être chè pou pèfòmans, men toujou gen kèk supplémentaires lojik ak mémoire konsomasyon.
Souple di solisyon ki privilégiées.
Ak yon solisyon plis potansyèl. Si nou ap make tout API tankou pa disponib tcheke par tâche orè pou se li ki disponib koulye a, lè sa a nou pa gen pou fè tche de fournisseurs. Nou kapab fè li sa manière - toujou kreye sèlman yon tradiktè objet (une mémoire D') epi nan yon sèl favè nou mande pou tradiksyon sèlman yon founisè (DU pi bon). Si li pwal pa disponib, lè sa a, li va tankou pa disponib rezilta va vid (pire fiabilité). Men sèlman pwemye UN, paske pwochenn fwa nou pwal itilize yon lòt founisè de tche a. Nan ka si pa gen moun ki banm disponib, puis tradiktè dantrènman yo gen pou itilize - retounen menm valè (men pa cache li), se konsa, kèk pati a pwal pa tradwi men nan paj p'ap janm vid pati tankou koulye a lè founisè s? vis pa disponib.
Jis rapide anonsman - nou ye deja aplike mak sa a.
Nou vle lage l' vit (tankou BÊTA) de Questions komen, causée par limites etabli tradiksyon fournisseurs. Nou ta renmen tou wè pou lòt APIs ki kapab être pris par vBET.
Simon Lloyd
04-10-11, 22:36
Mwen pa t pou voye tradiksyon separe, chèk separe an premye gen pou wè si pwefere founisè s? vis ki disponib, ou lage nou kòd pou tcheke si google ou Madanm répondre, se konsa lè de apèl pou googleapi tès tradiksyon (non de fichier sonde m' ak kòd tès ou) si tradiksyon se vre itilize preffered, si tradiksyon se flase ou kòd se pa 200 lè sa a, eseye founisè pwochen nan lis fè tès api yo anvan yo te itilize.
Ou te kapab gen yon listbox kote utilisateur a kapab endike chak bayè yonn pa ranje nan lòd de préférence (sa pèmèt lè ou ajoute sipò pou lòt APIs utilisateur a kapab sèlman ajoute yo pou lis la), pou m' lis ka sanble tankou sila a:
Microsoft
MyTranslator
Google
YourTranslator
AnOtherTranslator
Asepte non bèt mwen te rantre ont reyèl fournisseurs, sou tout apèl kòd tès tradiksyon, Madanm ta kouri, si repons 200 utiliser Madanm si se pa mache MyTranslator tès kòd, tcheke repons pou 200 si wi itilize sa si se pa kouri Google tès kòd ********** ets
Men ki jan ou pa janm gen boutik gen enfòmasyon sou fournisseurs (san sa ou te kapab gen tèks zones kote utilisateurs te kapab antre limites définir yo pou chak moun ki banm nan men mwen panse ke wuld enfòmasyon sa a pou pa itil jan yo te kapab chanje sa li ta vle di plis tcheke tounen ak tcheke Avant anvan fè yon tradiksyon) ou pa janm vle pou bay tèt li pwoblèm si limites te disponib ankò Se konsa pa t ' bezwen pou yon cron job kandida pou tcheke sa, chay sou sèvè pou sa yon ti tradiksyon chèk (a kòd ou te founi nan FAQ) ta anyen.
M' a sa byen se konsa ou fè m' konnen, mwen panse li te kapab tout fèt sèlman pa ti chèk sa ak san li fouye yon bagay.
Simon Lloyd
04-10-11, 22:37
Jis rapide anonsman - nou ye deja aplike mak sa a.
Nou vle lage l' vit (tankou BÊTA) de Questions komen, causée par limites etabli tradiksyon fournisseurs. Nou ta renmen tou wè pou lòt APIs ki kapab être pris par vBET:) mwen voye ou une ou de (nan yon pòs ki ou supprimée de lyen) ou te kapab apwoche, si ou vle yon bêta volontè mwen moun ou.
Mwen voye ou une ou de (nan yon pòs ki ou supprimée de lyen) ou te kapab apwoche, si ou vle yon bêta volontè mwen moun ou.
Mesaj ou te piti/ba supprimé, paske contenu li te genyen piblisite ekri par UN autre, men nou gen dwa antre nan tèren pou mesaj sa a ak nou yo sou li.
Nou menm ki deja voye kesyon kouryèll al kache nan yonn nan de fournisseurs tradiksyon sa sou detay peye. Kèk moun yo peye (menm lè li décrit jan l pa sou API kiyè - menm bagay ou gen ak Google ou ka tradwi gratis par navigateur, men se pa API), men pwi kapab konpetitif, se konsa li toujou bon (plis konpetisyon pi bon pwi).
Kèk nou te envestige sont sa vrèman eksteryè tradiksyon API ou dictionnaires jis lokal ekri pa pwòp utilisateurs (sa tou se yon sèl bagay te sou lis TODO nou - pèmèt pou motifye pwòp tradiksyon) - Radek ki pati sa a.
Se konsa nou yo ap travay pou amelyore vBET e fè li kòm bon nan l' ke posib.
Nou gen nan dènye estaj de fonctionnalités nouvo tesing. Ou kapab deja wè chanje dekri teren: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post8914 (wè dènye NOTE)
Simon Lloyd
05-10-11, 18:03
Michael mèsi, mwen fè yon rapide pòs nan taht, Faq ki konn ou gen pou retire paske se pa kòrèk kote te pou li:) si ou ta renmen pou tès sou yon yon rete ankadreman ki rele anpil tradiksyon h m, m' ap ba ou aksè pou admincp ak foròm rasin tou m' a google tradiksyon pòsyon sa mwen te pwepare moute desann nan kòmand ou pou ou ka tès.
OK sa. Tche fournisseurs aplike e li pwal enkli nan Liberasyon 3.5.1 ak 4.4.3. vBET, 3.5.1 gen pou libere jodi a. vBET4.4.3, se toujou nan tès sèn nan. Kabin Liberasyon pral BÊTA pou tout moun ka tès li nan pi gwo forums sa a egzaminen yonn. Ap fè w konnen ke nou ap deja tès 3.5.1 sou yonn nan nou reyèl forums. Toujou akòz chanjman enpòtan se nan sèn BÊTA anvan.
Simon Lloyd
06-10-11, 06:59
Èske li bezwen yon orè pou travay ak yon founisè s? vis patikilye tounen pou yon bon ti moman nan yon moman?, mwen fè yon konsèy la sikilè Tyeke ak metòd pou chanje de APIs pou flux de tradiksyon kote petèt nou te kapab toujou kòmanse nan tèt lis fournisseurs nou ak fè tès apèl (tankou a yon ou te founi pou tès Google repons ak Microsoft repons) si tès apèl repons lan, ki se 200 ou tèks tradwi itilize founisè sa, si repons lan se pa 200 ou tès tèks pa tradwi (itilize menm tèks la pou chak tès ak REGEX a pou tcheke traduit tèks la) puis mouvman pou pwochen founisè, tout apèl tradiksyon ka lè sa a kòmanse nan tèt lis la ak travay desann
Pa gen yon rezilta vid ta bon paske yon fwa ke, nou gen yon vid retour ce jan l' rete a, mwen te deja genyen anpil moun ki se sa se ka nan foròm m.
Li pa gen pou li jan sa a, se kounye a. Mèsi pou ou wè. Toujou - non. Li gen sans pa. Souple, sonje ke mande pou eksteryè tradiksyon se plis tan temps bagay nan tout vBET (e se pa pou nou). Pa gen san konprann pou pran emosyon dè milye de mande lè nou rive deja limites. Sa ta increaser repons temps, DU konsomasyon ak mémoire konsomasyon tou (plis objet te kreye).
Nou te dekouvwi sa Google enfòmasyon sou abi pwobableman OT disparaît Apre kèk tan. Nou pa konnen men petèt si nou pwal kenbe mande lè nou ye deja bloke, Google kapab bloke pou plis tan. Petèt pa, men toujou réel estrateji pi bon pou pèfòmans. A la fen ou tcheke sikilè. Si yonn ki pa disponib, li make comme pas ak yon lòt ki itilize. Si yon lòt ki pa disponib lè sa a menm bagay rive. Nou jis pa Tyeke se li ki disponib ankò chak mande sa ki san konprann (li kapab dè milyon de requêtes anvan li pwal disponib) sèlman yon fwa pa è. Epi si pwal disponib li pwal m' make se konsa a, nou pral kouri tounen nan préféré UN - ou gen yon sèk isit la. Chak fwa nan tès tou va fè ou limit yo rive nan lwa ou pi wo, si ou itilize coûts peye tradiksyon (li toujou konte tankou tradiksyon).
Tou nap prepare pou nou gen fournisseurs lòt tou. Lè nou ap sipòte plis pase 2 estrateji sa pral yon asasen pou sèvè ou. Imajine 5 apèl pou fè tès pou fournisseurs kalite ak tradiksyon puis reyèl pou chak mande tradiksyon. Non. Mèsi pou konnen ou. Nou vrèman apresye utilisateurs lide, fwa sa a, nou pral rete ak solisyon réelle.
Souple, sonje ke ou ka chanje jan souvan vBET ta dwe tcheke fournisseurs disponibilité. Koulye a, se yonn pa lè sa va rive, men, ou kapab reconfigure ki nan Admin CP - > Planifiée travay - > Planifiée Tâche direktè ak ansanm pou li pou tout 10 minit 0, pa egzanp sèlman tankou tâche RSS a afich Robot fè l' koulye a.
Ti chanjman ki fè - nou ap tcheke founisè s? vis disponibilité pa yon fwa pa è men chak 10 minit. Si ou deja à pou vBET 3.5.1 devan mesaj sa a souple jis desann vBET pakè ankò ak téléchargement fichier pwodwi ankò.
Chanjman an t' ap fè paske nou jwenn sou nou tout bon foròm sa souvan founisè s? vis pas pou ti tan. Nou ap envestige li plis pou chèche pou amelyorasyon nan yon lòt.
Simon Lloyd
06-10-11, 15:51
Gwo travay jwè., mwen amelyore nivo ke nou pou sa Men pral desann la pran dènye ak utiliser sa, m' ap kreye yon nouvo fil pou commentaires sou sa.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.