Áno - veľmi ľahké je to zadarmo) A zmeniť len jeden súbor. Podrobný návod nájdete tu
Áno - veľmi ľahké je to zadarmo) A zmeniť len jeden súbor. Podrobný návod nájdete tu
Naposledy upravil vBET; 14-11-09 v 14:47.
Predovšetkým mod podporuje užívateľské predvolený jazyk. Nachádza sa v registračnom formulári, a môže byť zmenená v užívateľskej CP. Takže ak má používateľ nastavený svoj predvolený jazyk, potom neurobí nič ... Len píše príspevky vo svojom jazyku, a vBET sa stará o všetko. V takomto prípade - ak má používateľ nastaviť predvolený jazyk, sa predpokladá, že celý príspevok (vrátane názvu), je zapísaný v jeho predvolený jazyk. Bude to čoskoro konfigurovateľné, ale v jeho dobe neexistuje jednoduchého predpokladu: ak je používateľ nastaviť predvolený jazyk a to je iný ako jazyk Predvolené nastavenie, potom každá jeho správa je v jazyku, ktorý si zvolí ako svoju predvolené.
Môžete tiež vytvoriť viac jazykových správy, kde iba časť správy sú v rôznych jazykoch. To je veľmi jednoduché - všetko, čo musíte urobiť, je dať text napísaný v inom jazyku vnútri lang BBCode. To má jeden parameter, ktorý sa kód jazyka. Tj. Ak chcete napísať niečo v poľštine, tak BBCode vyzerá lang = pl.
Pozri príklad celé (priestory v BBCode pridal sa vyhnúť hodnotenie):
[ lang=pl]Przykład tekstu po polsku[ /lang]
Tento príklad (bez medzier v BBCode) vám ako výsledok:
Tam je tiež jeden BBCode, ktorý funguje presne tak, ako lang BBCode, ale to je vyhradené pre príspevky iba tituly. To je langtitle BBCode - používa sa do BB automaticky označiť správu užívateľa čo nastaviť ich predvolený jazyk ako predvolený jazyk fóra. To by nemal byť používaný manuálne, a ak chcete používať takým spôsobom, potom nezabudnite dať celú správu vnútri lang BBCode používať rovnaký kód jazyka ako parameter v stánku BBCode (inak niektoré časti prekladu RSS kanálov je možné nie sú preložené správne, ale príspevky sa zobrazí správne).
Tam je naozaj jeden BBCode, ale to nie je pre preklady - v skutočnosti je, aby text nebol preložený. Ak chcete, text i miesto sa neprekladajú, iba jednoduché sa to vnútri notranslate BBCode. To môže byť užitočné v prípade niektorých pojmov, alebo citácie z niektorých básní pod
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
Naposledy upravil vBET; 10-10-09 v 05:27.
Ak vaše fórum je v podadresári a máte stránky mimo neho, ktoré sú realizované prostredníctvom vBulletin, potom vBET bude podporu prekladu sa na týchto stránkach
Jediné, čo musíte urobiť, je stanoviť vhodné pravidlá, . Htaccess súbor v adresári fóra rodičia:
A pre každý podadresár v doméne, ktorá by mala byť podporovaná vBET (bez forum adresár sám) Pridať toto pravidlo v súbore htaccess podporovaných podadresára.: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]
Takže ak forum nadradeného adresára musí byť tiež podporované treba všetky tieto pravidlá.Code:RewriteCond %{QUERY_STRING} !vbet_outside=true RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Ak si tiež chcete mať preklad sledovanie pre tie, ktoré ste na:
- Zapnúť URL sledovanie mimo forum Directory v možnosti správcu CP
- Uistite sa, že odkazy na tieto stránky ABSOLÚTNA (Tak začína http)
Tiež sa uistite, že je základňa tag v HTML generovaný výstup na stránky mimo forum Directory. Ak nie, tak Upraviť šablónu, ktorá vytvára tieto stránky a pridať kód v akomkoľvek mieste medzi <head> a </ Head>:
Code:<if condition="!$_REQUEST['language']"><base href="$vboptions[bburl]/" /></if>
Naposledy upravil vBET; 10-08-10 v 11:00.
Máte: Fatal error: Cannot redeclare vbseo_thread_seotitle
alebo niekedy len prázdna stránka i správcu CP a čuduje, prečo ...
Štandardné odpovedí - ste ladom návod na inštaláciu
Presnejšie. Ako je popísané tuak ste integrovať vBET 3.x s vBSEO podľa . Htaccess Súbor, čo musíte urobiť, plnú integráciu týchto pokynov v návode na inštaláciu v sekcii vBSEO Integrácie.
Vy MUSÍ editovať FORUM_ROOT / includes / functions_vbseo_createurl.php súbor, ako je popísané v manuáli (readme.html v inštalačnom balíku). Veľmi jednoduchá - stačí skopírovať 2 riadky. Potom, že všetko bude fungovať opäť.
Naposledy upravil vBET; 19-02-10 v 06:07.
Ak je všetko funguje dobre, a zrazu nie je, potom jednou z možností je, že máte problém s prekladom poskytovateľa (ďalšie sú: niektoré konfigurácie bola zmenená, nová mod dodal nejaký softvér aktualizovať).
Pri kontrole nahrať príslušný súbor z balíka BB do-not-upload/tools/providers-tests/. V tomto adresári obsahuje súbory pre testovanie poskytovateľov služieb prekladov.
Napríklad test googleapiv2:
- Upload súborov test_googleapiv2.php Na fórum adresár.
- Otvorte prehliadač stránka:
Code:YourForumAddress/test_googleapiv2.php- Ak je všetko ok dostanete odpoveď:
Code:Starting transaltion test Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200} Test error:
V prípade poruchy skontrolujte, či máte správny kľúč v API Admin CP -> vBET -> Translation Providers.
Naposledy upravil Marcin Kalak; 23-10-13 v 18:40.
Je, že server vypršal časový limit a ukončil pripojenie.
Nastavte premenné wait_timeout pre MySQL servera na vyššiu hodnotu.
Tu nájdete kompletné riešenie:
MySQL server šiel preč chyby vysvetliť
Je potrebné integrovať a zmeny vBSEO funkcie súbory:
celý návod máte v Do-Not-upload zložky (readme.html) - Časť vBSEO integrácie (integrácia s ďalšími mody)
Ak máte v URL:
Pravdepodobne používate prehliadač IE. IE zle zobrazuje URL s dialektickej znaky.Code:caracter%C3%ADstica
Skúste skontrolovať odkaz na iný prehliadač (Opera, Firefox) - to bude vyzerať pekne tam.
Jedná sa o problém prehliadača. Google prechádza odkaz správne (dialektickej znaky).
Naposledy upravil vBET; 05-07-10 v 06:59.
Od verzie 4.4.0 podporuje mnoho vBET preklady. V predvolenom nastavení bude len používať Google, ale to je ľahko zmeniť.
Takže pre podporu ďalších prekladov API vybiehať Choď na Admin CP - > vBET - > preklad poskytovateľov a vypnite voľbu Používajte len Google. To je jediný krok, ktorý je nevyhnutný pre podporu ďalších prekladov API
Potom vBET bude používať aj ďalšie preklady API vždy, keď je to možné. Takže ak nejaký preklad je podporovaný len Google, potom Google bude použitá, ale ak sa ďalších podporovaných API je schopný robiť preklad potom automaticky vždy bude vybraný iný poskytovateľ ako Google.
Ste schopní presne určiť, ktoré poskytovateľ by mal byť použitý pre konkrétnu dvojicu jazykov (od-do). A ste schopní urobiť pre každú možnú jazykovú kombináciu. Takže ak chcete mať plnú kontrolu a zistiť si, ktorý preklad motor by mal byť použitý pre dvojicu jazykov, môžete to urobiť pomocou konfiguračných súborov z adresára vbet_translation_options. Každý súbor obsahuje kód jazyka na konci názvu a to určuje, "Z". Ak chcete zistiť "K", musíte otvoriť súbor a zmena príslušného riadku v tabuľke PHP.
Pre príklad. Ak chcete nastaviť preklad z angličtiny do poľského byť robený Microsoft Preklad API. Potom:
1. Otvoriť súbor / Vbet_translation_options / vbenterprisetranslator_from_EN. Php
2. Nájsť súlade s mapovaním poľského jazyka kódu a nastavenia mená zvolených tlmočník:
Takže tento preklad sady Microsoft API sú preklady poskytovateľov z prekladov "z" anglickej (EN), "K" Polish (pl). HračkaCode:'pl'=>'Microsoft',
Samozrejme, že to bude fungovať len v prípade voľby Používajte len Google je zakázané. To je len príklad - Nezabudnite, že nemusíte robiť. V predvolenom nastavení je už nastavený tak, aby použiť Google, kedykoľvek je to možné.
Tiež majte na pamäti, že niektoré preklady API môže vyžadovať nastaviť niektoré parametre identifikáciu. Všetky tieto parametre, s podrobným popisom nájdete v skupine Možnosti na Admin CP - > vBET - > preklad poskytovateľov
Poznámka: od vBET 3.5.1 a vBET 4.4.3 BB podporuje fronta poskytovateľmi. Všade kde jazykový pár je podporovaná viac ako jednému poskytovateľovi, uvidíte hodnoty oddelené čiarkou názvami poskytovateľov. Napríklad:
Znamená to, že tak dlho, ako Microsoft je k dispozícii vBET bude používať Microsoft a ak nie je k dispozícii potom vBET sa automaticky prepne na Google. V takom prípade vBET značiek poskytovateľa ako nedostupná a skontroluje každú hodinu (o plánovanej úlohy) je k dispozícii teraz. Ak áno, potom sa vBET prepne späť na preferovaný poskytovateľ.Code:'pl'=>'Microsoft,Google',
Ste schopní zmeniť poradie poskytovateľov frontu alebo odstrániť niektoré poskytovateľa vôbec odtiaľ. Upozorňujeme, že nemôžete používať medzery medzi hodnotami.
Tento spôsob vBET budú môcť poskytovať, dokonca aj po limity v jeden poskytovateľ sú preklady dosiahnuť.
Aj v prípade, keď sú k dispozícii všetci poskytovatelia vBET bude používať figuríny prekladateľ, ktorý jednoducho zobrazuje originálnemu textu. Takže v takom prípade môžete vidieť nie preložený text na preložené stránky. Je lepšie stratégie, ktorá zobrazuje prázdny texty a niečo musí byť zobrazená. Upozorňujeme vás, že takéto výsledky bude nie cache, tak skúška zapojí preložené ako akýkoľvek preklad poskytovateľ bude k dispozícii opäť.
Naposledy upravil r.dziadusz; 05-10-11 v 16:36.
1. Pridať k vBET ignorované stránky čo najviac obsahom, si myslíte, že nie je dôležité pre preklady
Napríklad niektoré stránky, ktoré môžu byť za to dôležité pre preklad niektorých Fórum majiteľov: člen strany, kalendár, fotogaléria.
2. Využiť voľný prekladateľské služby prvej
Použitie prvého bezplatná verzia preklady API: Apertium, Microsoft-ako zapnúť platené Google API v2
3. Limit podporované jazyky na tie, ktoré si myslíte, že sú najdôležitejšie pre vaše fórum. A aj potom obmedziť to viac - po dobu, po ktorú je možné pridať ďalšie jazyky, ak zistíte, že náklady sú v poriadku pre vás. Pridať nové sa čas od času, keď váš cache zaplnená
Podporu poskytujeme pre 53 jazyky, ale pre niektoré menšie sumy fórum je lepšie, tiež vás môže cache vaše údaje tak dlho, ako chcete, takže môžete pridať nové jazyky jedna po druhej, bez toho, aby dosiahol svoje limity!
4. Nie vymažte vyrovnávaciu pamäť databázy a vypnúť automatické čistenie
Nezabudnite zlepšiť hodnotu cache ttl alebo dokonca vypnúť it(0) - nájdete ho tu: admincp - > vBET Cache - > databáza Cache - > Cache čas na Live (TTL)
5. Vyhnite sa preklad spamu, na základe overenia, kým nebudú tieto príspevky sú publikované.
Nie prekladať, bude nechcené informácie znížiť počet prekladov!
6. Hľadať iné prekladateľské služby, ktoré podmienky služby umožňuje pridať do vBET a dajte nám vedieť o týchto - budú radi podporu toľko preklad rozhrania API najskôr
Sme hľadá pre nové voľný preklad poskytovateľov, pomôžte nám a pomôcť sami, nám vedieť o nový preklad poskytovateľov! Teraz vBET vytvorený spôsobom na podporu mnohí poskytovatelia, preto ak podmienky používania dajte nám implementovať, urobíme to!
7. Znížiť vaša suma žiadosť za sekundu (len pre Google Preklady API v2)
Budete musieť zmeniť a zvýšenie, ale pamätať na veľkú hodnotu spomalí fóra dramticaly: admincp - > vbet - > Preklad – možnosti - > oneskorenie medzi
8. Ak používate Google API v2, stanoviť vlastné limity
Môžete nastaviť vlastné hranice a kontrolovať vaše náklady na preklad! Stačí ísť: https://code.Google.com/Apis/Console/b/0/ -> kvót
9. (Od 3.6.2) zapnite voľbu Don't přeloľit čísla.
Zapnutie tejto možnosti sa znižujú náklady na preklady, pretože sa menej preklady.
Naposledy upravil Marcin Kalak; 04-10-12 v 19:09.