Kupite! Lastnosti Downloads
Stran 2 od 2 FirstFirst 12
Rezultati 11 do 20 od 20

Thread: Pogosta vprašanja

  1. # 11
    Michał Podbielski (vBET osebja) vBET Avatar
    Join Date
    Oktober 2009
    Prispevkov
    2,720
    Blog vnosi
    1

    Privzeto Kako več jezikovno podporo dela?

    Najprej mod podpira jezik uporabniškega privzeto. To je določeno v prijavnico in se lahko spremeni v CP uporabnika. Torej, če je uporabnik iz svojega privzetega jezika, potem mu to nič ... Samo piše prispevkov v njegovem jeziku, in vBET skrbi za vse. V takšnem primeru - če je uporabnik, ki privzeti jezik predpostavlja, da je celotno mesto (vključno z naslovom) napisal v svoji privzeti jezik. To se bo kmalu konfigurirati, vendar na njegovo trenutku obstaja preprosta predpostavka: če je uporabnik, ki privzeti jezik in se razlikuje od privzetega jezika forum, nato pa vsak svoje sporočilo v jeziku, ki ga izbere za svojega privzetega.

    Ustvarite lahko tudi več sporočil, jezik, če je to le del sporočila je na voljo v različnih jezikih. To je zelo preprosta - vse, kar morate storiti, je dal besedilo, napisano v drugem jeziku notranjosti lang BBCode. To traja en parameter, ki je jezikovno kodo. Tj, če želite napisati nekaj, kar v poljščini, nato BBCode je videti takole lang = pl.
    Glej celoten primer (prostore v BBCode dodal, da se prepreči vrednotenje):
    [ lang=pl]Przykład tekstu po polsku[ /lang]

    Ta primer (brez presledkov v BBCode), vam bo dala kot rezultat:
    Besedilo samodejno prevedena iz: poljščina: slovenski
    Prevedeno besedilo
    Primer besedila v poljščini
    Izvirno besedilo


    Obstaja tudi še en BBCode, ki deluje točno tako, kot lang BBCode, vendar je rezerviran za prispevke samo naslove. To je langtitle BBCode - se uporablja vBET samodejno označite sporočilo uporabnika, ki je njihov privzeti jezik, ki ni forum privzeti jezik. To se ne sme uporabljati ročno, in če želite uporabljati to tak način, potem ne pozabite postaviti celotno sporočilo notranjost lang BBCode kode z uporabo istem jeziku kot parameter v kabini BB kode (sicer so lahko nekateri deli prevedeni RSS kanali niso ustrezno prevedene, vendar delovnim mestom, bodo ustrezno prikazani).

    Tam je res eden bolj BBCode, vendar ni za prevod - v resnici pa je, da besedilo ni prevedeno. Če želite nekaj besedila dodam, da se ni prevedena, samo preprosto ga iz notranjosti notranslate BBCode. To je lahko koristno v primeru nekaterih izrazov, ali navedba nekaterih pesmi itd

    For example this text will never be translated. You can check it by clicking some translation flag - you will see this part will stay in original

  2. # 12
    Michał Podbielski (vBET osebja) vBET Avatar
    Join Date
    Oktober 2009
    Prispevkov
    2,720
    Blog vnosi
    1

    Privzeto Kako prevesti strani zunaj imenik forum?

    Če je vaš forum je v podimeniku in imate strani, zunaj nje, ki jih obravnava vBulletin, nato pa vBET bo podpora za prevod te strani

    Vse kar morate storiti je, da določi ustrezna pravila v . Htaccess datoteke v forum starševski imenik:
    Code:
    RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1&vbet_outside=true [L,QSA]
    RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1&vbet_outside=true [L,QSA]
    In bi za vsak podimenik v vaši domeni, ki jo podpira vBET (Brez directory forum sam) dodamo to pravilo v notranjosti datoteko htaccess podprtih podimenika.:
    Code:
    RewriteCond %{QUERY_STRING} !vbet_outside=true
    RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
    Torej, če forum starševski imenik tudi, da je treba podpreti, je treba vsa ta pravila.

    Če tudi vi želite, da prevod sledenje za tiste, ki ste jih na:
    1. Vklopite URL sledenje zunaj imenik forum v možnosti v Admin CP
    2. Poskrbite, da povezave do teh strani se ABSOLUTE (Tako se začne z http)

    Prav tako se prepričajte, da je baze tag v ustvarjeni HTML izhod za zunanji strani, imenik forum. Če ne, potem urejati predloge, ki ustvarja tiste strani in dodajte kodo spodaj v vsakem mestu med <head> in </ Head>:
    Code:
    <vb:if condition="!$_REQUEST['language']"><base href="{vb:raw vboptions.bburl}/" /></vb:if>
    Nazadnje urejal vBET; 10-08-10 na 11:14.

  3. # 13
    Michał Podbielski (vBET osebja) vBET Avatar
    Join Date
    Oktober 2009
    Prispevkov
    2,720
    Blog vnosi
    1

    Privzeto Kako preverite, sem blokirana moj ponudnik prevod?

    Če je vse, kar je delal dobro, in kar naenkrat je ni potem Ena od možnosti je, da imate vprašanje s svojim prevodom ponudnikom (drugi so: nekateri se je spremenila konfiguracija, nova mod dodal, nekaj programske opreme, posodobljena).


    Obstaja zelo enostaven način, da preverite ali imate vprašanje z Google api v1 ali pa je nekje drugje. Če želite preveriti, ga prosim, ustvarite novo php datoteko z to vsebino:
    To datoteko, ki jo lahko najdete v vBET pakiranje v do-not-upload/tools/googletest.php
    PHP Code:
    <?php
    echo "Starting translation test for Google API v1<br/>\n";
    $connection curl_init();
    curl_setopt($connectionCURLOPT_URL'http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&format=html&langpair=pl|en&q=witaj');
    curl_setopt($connectionCURLOPT_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($connectionCURLOPT_RETURNTRANSFER1);
    $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;
    ?>
    V primeru, da uporabljate google api v2 uporabite to kodo - prav tako se bo ta datoteka vključi v naši naslednji izdaji:
    PHP Code:
    <?php
    require_once('./global.php');
    echo 
    "Starting translation test for Google API v2<br/>\n";
    $connection curl_init();
    curl_setopt($connectionCURLOPT_URL'https://www.googleapis.com/language/translate/v2?key='.$vbulletin->options['vbenterprisetranslator_googleapikeyv2'].'&format=html&q=witaj&target=en');
    curl_setopt($connectionCURLOPT_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($connectionCURLOPT_RETURNTRANSFER1);
    $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;
    ?>
    Ga naložite na strežnik (vaš forum root) in dal URL, da ga v vašem brskalniku. Če je vse ok, boste dobili odgovor:
    Code:
    Starting transaltion test
    Test result: {"responseData": {"translatedText":"Welcome"}, "responseDetails": null, "responseStatus": 200}
    Test error:
    Kot vidite napake nimajo nobene vrednosti in rezultat je stanje 200. To pomeni: vse je ok.

    Če boste kjer blokiran odziv Google bo videti, da:
    Code:
    {"responseData": null, "responseDetails": "Suspected Terms of Service Abuse, please contact ajaxapis-support@google.com.", "responseStatus": 403}
    Če boste kjer blokiran - samo pišite na Google, kot pravi sporočilo. To bo omogočilo, da bi našli naše razlog, morda je nekaj napak, morda boste morali nekaj spremeniti na bolje prilegajo na TOS Google. Kakorkoli Google enostavno omogoča dostop nazaj, ko je rešil vprašanje

    Če imate omrežje problem potem bo rezultat prazen in napak vam bo povedal, kaj se dogaja (to je: Ni bilo mogoče rešiti gostitelja "ajax.googleapis.com"). Opomba v tem primeru je lahko nekaj časa, preden boste videli izhod (dokler je povezava časovno up).
    Mreža problem primer:
    Code:
    Starting translation test
    Test result:
    Test error: Failed to connect to 74.125.95.95: Network is unreachable
    Connection time (ms): 70.96484375
    Kaj morate storiti?
    prvič: preverjanje, da požarni zid ne blokira dostop do google.
    drugič: morate stik z gostiteljem ponudnika in ga vprašal o problem s povezavo

    Če vidite samo "Starting prevod test" ali pa sploh nič potem najverjetneje nimate nameščene CURL modul v vašem PHP.


    Če uporabljate Microsoft API, ustvarite novo php datoteko in dal to kodo znotraj njega.:
    PHP Code:
    <?php
    require_once('./global.php');
    echo 
    "Starting translation test MS<br/>\n";
    $connection curl_init();
    curl_setopt($connectionCURLOPT_URL'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?appId='.$vbulletin->options['vbenterprisetranslator_microsoftappid'].'&from=pl&to=en&options={%22ContentType%22:%22text/html%22}&text=witaj');
    curl_setopt($connectionCURLOPT_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($connectionCURLOPT_RETURNTRANSFER1);
    $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;
    ?>
    Kot ga naložite na vašem strežniku, v mapi koren forum, in dal, ki se povezujejo v vaš brskalnik.
    Moral bi videti nekako takole:
    PHP Code:
    Starting translation test
    Test result
    "Hello"
    Test error:
    Connection time (ms): 272.083984375 
    Če gre kaj narobe boste dobili napako, tj če postavite narobe Microsoft ID:
    PHP Code:
    Starting translation test
    Test result
    "ArgumentException: Invalid appId Parameter name: appId xxx"
    Test error:
    Connection time (ms): 416.24194335938 
    Kot bi smeli prilepite Microsoft id skrbno še enkrat

    Dobite lahko tudi to sporočilo o napaki (z različnih ID vrednost), kar pomeni blokirana, ki jih microsoft:
    PHP Code:
    Starting translation test MS
    Test result
    "InvalidOperationException: : ID=3641.V2_Json.Translate.365033CA"
    Test error
    Connection time (ms): 237.756103516 

    V tem primeru boste morali pošte poslati Microsoftovi podpori: mtcont@microsoft.com
    vključno s to vsebino:
    -vaš id prevajalec API, microsoft
    -polno kodo napake, tj.: InvalidOperationException:: ID=3641.V2_Json.Translate.365033CA
    -Opišite problem, - ko se pojavi, itd.
    Zadnji urejal r.dziadusz; 14-10-11 na 11:37.

  4. # 14
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Maj 2010
    Prispevkov
    1.000

    Privzeto Sem dobil e-poštno sporočilo o MySQL server odšel vprašanje. Kaj je narobe?

    Je to server potekla in zaprte povezave.
    Set spremenljivka wait_timeout za server mysql na višje vrednosti.

    Tu boste našli celotno rešitev:
    MySQL server izginile napake pojasnila

  5. # 15
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Maj 2010
    Prispevkov
    1.000

    Privzeto Imam langtitle v mojem url in ni prevedena, je to težava?

    Morate vključiti in spremembe vbseo funkcij datoteke:

    polni navodila ki jih imate v ne-ne-upload mapa (readme.html) - Del vBSEO integracija (integracija z drugimi mods)

  6. # 16
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Maj 2010
    Prispevkov
    1.000

    Privzeto URL vključuje naglašene. Ali je indeksirano s strani Googla?

    Če imate v vašem URL:
    Code:
    caracter%C3%ADstica
    Verjetno uporabljate IE brskalnik. IE brskalnik slabo kaže url z naglašene.
    Poskusi, da preverite to povezavo v drug brskalnik (Opera, Firefox),
    mora biti pravilno prevedeni.
    To je brskalnik vprašanje. Google išče to povezavo pravilno (s naglašenih).

  7. # 17
    Michał Podbielski (vBET osebja) vBET Avatar
    Join Date
    Oktober 2009
    Prispevkov
    2,720
    Blog vnosi
    1

    Privzeto Kako nastaviti podporo za druge API-jev prevod?

    Od različice 4.4.0 vBET podpira veliko ponudnikov prevajanja. Privzeto bo samo Google uporabi, vendar ga je enostavno zamenjati.

    Torej, za podporo drugih prevajalskih API pravkar pojdite na Admin CP -> vBET -> Translation Ponudniki in izklopite možnost Uporabite Google SAMO. To je le korak, ki je potrebna za podporo drugih prevod API-jev

    Po tem vBET bo uporaba drugih prevod API vedno, kadar je to mogoče. Torej, če je nekaj prevodov, ki jih podpirajo samo Google, Google bo nato treba uporabiti, če pa druge podprte API je sposoben narediti prevod nato privzeto bodo vedno izbran drug ponudnik, kot Google.

    Vi ste tudi možnost, da določi, kateri mora biti natančno ponudnika uporabijo za posebne jezikovni par (od-do). In ti so sposobni to storiti za vsak možen par jezika. Torej, če želite imeti popoln nadzor in se določi, kateri mora biti prevod motor uporablja za jezikovni par, potem lahko to storite z nastavitvene datoteke iz imenika vbet_translation_options. Vsaka datoteka vsebuje kodo jezika na koncu imena in s tem določa "From". Če želite ugotoviti, "Da", morate odpreti datoteko in spremenite ustrezno vrstico v tabeli php.

    Na primer. Če želite nastaviti prevod iz angleške do poljske treba narediti z Microsoft Translation API. Potem:
    1. Odpri datoteko / Vbet_translation_options / vbenterprisetranslator_from_en. Php
    2. Najdi skladu s poljsko kartiranje jezik in nastavite ime izbranega prevajalca:
    Code:
    'pl'=>'Microsoft',
    Torej, to postavlja Microsoft Translation API kot ponudnik prevod za opravljene prevode "From" angleščina (en), "Za" Poljski (pl). Piece of cake
    Seveda bo to delovalo le, če možnost Uporabite Google SAMO je onemogočena. To je samo primer - ne pozabite, da vam ni treba, da to storijo. Privzeto je že, da ne uporabljajo Google ko je to mogoče.

    Prav tako vas prosimo, ne pozabite, da lahko nekateri prevod API zahtevajo, da določi nekatere identifikacijske parameter. Vse takšne parametre, s podrobnim opisom boste našli v skupini možnosti Admin CP -> vBET -> Translation Ponudniki

    OPOMBA: od leta vBET 3.5.1 in vBET 4.4.3 vBET podpira ponudniki čakalne vrste. Povsod, kjer je več kot en ponudnik podpira jezik par boste videli vejico ločene vrednosti s ponudniki imena. Na primer:
    Code:
    'pl'=>'Microsoft,Google',
    To pomeni, da tako dolgo, kot Microsoft je na voljo vBET Microsoft in če ni na voljo potem vBET bo samodejno preklopite v Google. V takem primeru vBET označi ponudnik kot nedosegljiva in preveri, ali vsako uro (za načrtovano opravilo) je na voljo zdaj. Če je odgovor da, potem vBET bo preklopite nazaj v izbrani ponudnik.
    Ste lahko spremenite vrstni red v čakalni vrsti ponudniki ali odstraniti nekaj ponudnika na vse od tam. Prosimo, upoštevajte, da ni mogoče uporabiti presledkov med vrednostmi.

    Ta način vBET bodo mogli zagotoviti prevodi, tudi po omejitev v en ponudnik so reach.

    Tudi v primeru, ko so na voljo vsi ponudniki vBET uporabi lutke prevajalnik, ki preprosto prikaže izvirno besedilo. Da v takem primeru lahko vidite ni prevedena besedila na prevedenih strani. Je boljše strategije, ki prikazuje prazno besedila in nekaj mora biti prikazana. Prosimo, upoštevajte, da taki rezultati bodo mogoče predpomniti, tako bo preskus na prevede takoj, ko se vseh ponudnik prevajalskih storitev bo spet na voljo.
    Nazadnje urejal r.dziadusz; 05-10-11 na 16:36.

  8. # 18
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Avgust 2011
    Prispevkov
    431

    Privzeto Kako doseči vaš prevod omejitev počasnejša in omejiti svoje stroške s plačano prevodi

    1. Dodaj vBET prezreti straneh čim več vsebin, kot misliš, da ni pomembno za prevode
    Primer nekaj strani, ki se lahko šteje, da niso pomembne za prevod, ki jih nekateri lastniki forum: član strani, koledar, foto galerije.

    2. Uporabite brezplačne storitve prevajanja first
    Uporaba prvega brezplačno različico prevodi API: Microsoft, Apertium-kot vklopiti plačane varljiva žoga API v2

    3. Limit podprtih jezikov na tiste, ki mislite, da so najbolj pomembna za vaš forum. In še takrat je meja več - po času lahko dodate več jezikov, če se vam zdi, da so stroški v redu za vas. Dodajanje novih od časa do časa, ko vaš cache je poln
    Nudimo podporo za 53 jezikov, vendar za nekatere forum manjši znesek je bolje, tudi vam lahko predpomnilnik vaših podatkov tako dolgo, kot želite, tako da lahko dodate nove jezike ena po drugi, ni pa dosegel svoje meje!

    4. Ne počistite predpomnilnik zbirke podatkov in onemogočiti samodejno čiščenje
    Ne pozabite, da izboljšajo vrednost ttl predpomnilnika ali celo onemogoči it(0) - jih lahko najdete tukaj: admincp - > vBET Cache -> Database Cache -> Cache Time To Live (TTL)

    5. Izogibajte se prevod SPAM, s preverjanjem objav dokler se ne objavijo ti.
    Ne prevajanje, bodo nezaželene informacije zmanjševanje števila prevodov!

    6. Poiščite druge storitve prevajanja, ki Pogoji storitev omogoča, da ga dodate v vBET in da nas obvestite o teh - bodo z veseljem podpira čim več API-jev prevod je to mogoče
    Mi smo poiskati novi ponudniki prost prevod, nam pomagajo in pomagati sami, da nas obvestite o novi ponudniki prevodov! Zdaj vBET je ustvarjena na način, da podpirajo številni ponudniki, zato, če pogoji uporabe, da nam jo izvajati, bomo to storiti!

    7. Zmanjšati vaš znesek zahtevo na sekundo (samo za Google prevodi API v2)
    Moraš spremembe in povečanje tega, vendar ne pozabite, da velike vrednosti, bo upočasnilo vaš forum dramticaly: admincp -> vBET -> prevajanje možnosti - > zamudo med

    8. Če uporabljate Google API v2, določiti svoje meje
    Določiti svoje meje in nadzor vaše stroške prevajanja! Samo pojdi: https://code.Google.com/Apis/Console/b/0/ -> kvot
    Zadnji urejal r.dziadusz; 25-11-11 na 10:34.

  9. # 19
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Avgust 2011
    Prispevkov
    431

    Privzeto Neprevedene besedilo

    Če vidite neprevedene besedilo ni vBET bug ali napake. Zdi se, ko sem dosegel svoje meje v vseh tranlation API - jih lahko easly poglej tukaj:
    AdminCP -> vBET -> prevajanje ponudnikov dostopnost
    OPOMBA:
    To je močno unrecommended spremeniti te vrednosti ro─ìno popraviti, Mlakarja vBET bo to naredil sam!

    V tem primeru (ni ni na voljo prevod API) vBET uporabi lutke prevajalec. To pomeni, da prikaže že predpomnjene prevodi in za ne obstoječih prevodov izvirno besedilo bo prikazano (ni prazen eno kot pred - to se lahko zgodi le, ko ponudnik zavrne prevod).

    Prevajanje ponudniki določijo omejitve (mikroskop Api prevajanje in Google Api prevod v1 imajo svoje omejitve, v primeru, da Google Api prevod v2 nastavite to svoj) in od različice 4.4.3 in 3.3.8 vBET Ko več ponudnik podpira prevod nato vBET bo najprej uporabite raje ena.

    In v primeru če eden prevod API ni na voljo - kar pomeni dosegli ste omejitev- vBET bo preklopite v drugo in v vsakih 10 minut vBET preveri, ali je prevod API na voljo znova.

    Prosimo, upoštevajte, da morate izklopiti možnost Uporabite Google Samo in nastaviti ustrezne API tipke uporabljati ponudniki čakalne vrste. Za podrobnosti si oglejte:
    Admin CP -> vBET -> Translation Ponudniki
    Prav tako lahko preverite, če ste dosegli svoje meje z izvedbo teh preskusov PRESKUSI
    Zadnji urejal r.dziadusz; 26-10-11 na 15:05.

  10. # 20
    vBulletin Enterprise Translator (vBET) Osebje
    Join Date
    Avgust 2011
    Prispevkov
    431

    Privzeto Delnega prevoda

    Del prevod povzroča dosegel svoje meje, vendar pa ni napaka!

    Preprosto pravi:
    1. Nekdo napisal sporočilo in je bila prevedena, ker ni dosegel svoje meje - mejne vrednosti so določene ponudniki prevodov (v Google Api prevod v2, ki jo lahko nastavite s vaš lasten).

    2. Ko naslednje sporočilo je bila napisana, je bila dosežena omejitev in prevajanje ponudnikov, ki so na voljo zato boste videli na vaši strani že v predpomnilniku prevodi besedilo iz predpomnilnika in izvirno vsebino, za naslednje sporočilo, ker prevajalske storitve ni bilo.

    3. Ko vsak ponudnik prevajalskih storitev na voljo spet, bo treba prevesti neprevedene, izvirno sporočilo. vBET preveri prevod API razpoložljivost v vsakih 10 minut
    Zadnji urejal r.dziadusz; 08-11-11 na 19:06.

Stran 2 od 2 FirstFirst 12

Oznake za to Thread

Pravila objavljanja

  • You ne sme objavljati novih tem
  • You ne sme post Odgovori
  • You ne sme dodati priponk prispevkom
  • You ne sme urejati svojih prispevkov
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27