Ja, baie maklik installeer vbSEO Sitemap Generator (dit is gratis) En verander net een lêer. Gedetaileerde instruksies wat jy sal vind hier
Ja, baie maklik installeer vbSEO Sitemap Generator (dit is gratis) En verander net een lêer. Gedetaileerde instruksies wat jy sal vind hier
Laaste geredigeer deur vBET; 14-11-09 op 14:47.
Eerste van al die mod ondersteun die standaard taal van die gebruiker. Dit is in die registrasie vorm en verander kan word in User CP. So as gebruiker het sy standaard taal, dan is hy doen niks ... Net skryf poste in sy taal, en vBET sorg oor alles. In sodanige geval - wanneer gebruiker standaard taal het dit aanvaar word dat hele pos (insluitend titel) is geskryf in sy standaard taal. Dit sal binnekort configureerbaar, maar op sy oomblik daar is 'n eenvoudige veronderstelling: as gebruiker het standaard taal en dit is anders as die forum standaard taal, dan elkeen sy boodskap in die taal wat hy as sy standaard kies.
Jy kan ook 'n multi-taal boodskappe, waar slegs' n deel van die boodskap is in verskillende tale. Dit is baie maklik - alles wat jy nodig het om te doen dit Plaas die teks in ander taal geskryf binnekant van lang BBCode. Dit neem een parameter wat die taal kode is. Maw as u wil om iets in Pools te skryf, dan BBCode lyk soos volg lang = pl.
Sien hele voorbeeld (spasies in BBCode bygevoeg evaluering te vermy):
[ lang=pl]Przykład tekstu po polsku[ /lang]
Hierdie voorbeeld (sonder die spasies in BBCode) sal jy sodanige resultaat:
Daar is ook nog een BBCode wat werk presies soos lang BBCode, maar dit is gereserveer vir poste net titels. Dit is langtitle BBCode - dit word deur vBET outomaties merk boodskap van die gebruiker wat hulle s'n stel standaard ander taal as forum standaard taal. Dit moet nie handmatig gebruik word, en as jy wil om dit so 'n manier te gebruik, dan onthou hele boodskap te sit binnekant van lang BBCode die gebruik van dieselfde taal kode as parameter in stand BBKodes (anders kan sommige dele van vertaal RSS-kanale nie vertaal word toepaslik, maar poste sal gepas getoon word).
Daar is werklik nog een BBCode, maar dit is nie vir vertaling - in werklikheid is dit is om te hou teks kan nie vertaal. As jy 'n teks het ek post nie vertaal te word, net eenvoudig uit die binnekant van notranslate BBCode. Dit kan nuttig wees in die geval van 'n paar terme, of aanhaling van sommige gedigte, ens.
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
Laaste geredigeer deur vBET; 10-10-09 op 05:27.
As jou forum is in subdirectory en jy het bladsye buite, wat deur vBulletin hanteer word, dan vBET sal vertaling vir diegene bladsye ondersteun
Al wat jy hoef te doen is om die toepaslike reëls in . Htaccess lêer in die forum Parent Directory:
En vir elke submap in jou domein wat deur vBET (sonder forum gids self) ondersteun Voeg hierdie reël in htaccess lêer binnekant van ondersteun subdirectory.: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]
So as forum Parent Directory ook ondersteun word, moet dit al daardie reëls.Code:RewriteCond %{QUERY_STRING} !vbet_outside=true RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
As jy ook wil vertaling die dop te hou vir diegene wat jy hoef te:
- Skakel URL die dop buite forum gids in die opsies in die Admin CP
- Maak seker dat die skakels na hierdie bladsye ABSOLUTE (Begin van http)
Maak ook seker dat daar basis merker in gegenereer HTML uitvoer vir bladsye buite forum gids. Indien dan nie sjabloon wysig wat hierdie bladsye genereer en voeg kode hieronder op enige plek tussen <head> en </ Head>:
Code:<if condition="!$_REQUEST['language']"><base href="$vboptions[bburl]/" /></if>
Laaste geredigeer deur vBET; 10-08-10 op 11:00.
Jy het: "Fatale fout: Kan vbseo_thread_seotitle nie redeclare
of soms net leë bladsy selfs in Admin CP en waarom wonder ...
Standaard antwoord - jy het nie braak installasie-instruksies
Meer presies. Soos dit beskryf: hier, As jy integreer vBET 3.x met vBSEO deur . Htaccess lêer, jy het volle integrasie te doen deur die volgende instruksies in die handleiding uit Afdeling vBSEO Integrasie.
Jy MOET wysig FORUM_ROOT / includes / functions_vbseo_createurl.php lêer, soos beskryf in die handleiding (readme.html in installatiepakket). Baie eenvoudig - net kopieer 2 reëls. Na dit alles sal weer werk.
Laaste geredigeer deur vBET; 19-02-10 op 06:07.
As alles goed en skielik werk dit dan nie 'n moontlikheid is dat jy het' n probleem met jou vertaling (ander is: 'n opset het verander, nuwe mod bygevoeg, sommige sagteware opgedateer).
Om dit te toets, laai die betrokke lêer in die pakket vBET do-not-upload/tools/providers-tests/. In hierdie gids bevat lêers vir die toets van verskaffers vertalings.
Byvoorbeeld toets vir googleapiv2:
- Laai lêer test_googleapiv2.php om forum gids.
- Open 'n leser bladsy:
Code:YourForumAddress/test_googleapiv2.php- As alles is OK kry jy antwoord:
Code:Starting transaltion test Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200} Test error:
In die geval van die fout maak seker dat jy die korrekte API sleutel in Admin CP -> vBET -> Translation Providers.
Laaste geredigeer deur Marcin Kalak; 23-10-13 op 18:40.
Is dat die bediener time-out en die verbinding gesluit.
Stel veranderlike wait_timeout vir MySQL bediener tot 'n hoër waarde.
Hier kan jy 'n volledige oplossing:
MySQL bediener weggegaan fout verduidelik
Jy moet vbseo funksies lêers te integreer en te verander:
die volle opdrag wat jy doen-nie-oplaai gids (readme.html) - Deel van die vBSEO integrasie (integrasie met die ander mods)
As jy in jou URL:
Waarskynlik jy IE gebruik. IE verkeerd toon URL met dialektiese karakters.Code:caracter%C3%ADstica
Probeer hierdie skakel om seker te maak in 'n ander browser (Opera, Firefox) - dit lyk lekker daar.
Dit is 'n leser probleem. Google crawlt hierdie skakel korrek (met dialektiese karakters).
Laaste geredigeer deur vBET; 05-07-10 op 06:59.
Sedert weergawe 4.4.0 vBET ondersteun baie vertaling verskaffers. By verstek net Google gebruik sal word, maar dit is maklik om te verander.
So ter ondersteuning van ander vertaling APIs uitsteken gaan na Admin CP -> vBET -> Vertaling Providers en draai af opsie Gebruik Google alleen. Dit is net 'n stap wat nodig is om ander vertaal APIs te ondersteun
Na daardie vBET ander vertaling API altyd gebruik as dit moontlik is. En as sommige vertaling word alleen ondersteun deur Google, dan Google sal gebruik word, maar as ander ondersteun API in staat is om die vertaling te doen nie, by verstek altyd sal gekies word om ander verskaffer as Google.
Jy is ook in staat om vas te stel wat presies verskaffer moet gebruik word vir 'n spesifieke taalpaar (van-Om). En jy in staat is om dit te doen vir elke moontlike taal paar. So as jy wil volle beheer hê en self bepaal watter vertaling enjin moet gebruik word vir taalpaar, dan is jy kan dit doen deur die opset lêers van die gids vbet_translation_options. Elke lêer sluit taal kode aan die einde van die naam en dit bepaal "Van". Om te bepaal "" Jy het die lêer oop te maak en die toepaslike reël te verander in PHP tabel.
Vir 'n voorbeeld. As jy wil vertaling uit Engels in Pools moet gedoen word deur Microsoft Vertaling API te stel. Dan:
1. Lêer oopmaak / Vbet_translation_options / vbenterprisetranslator_from_en. PHP
2. Vind ooreenstemming met die Inval taal kode kartering en stel naam van die gekose vertaler:
So hierdie stelle Microsoft Vertaling API as vertaling verskaffer vir vertalings van "Van" Engels (en), 'Na' Pools (pl). Stuk van die koekCode:'pl'=>'Microsoft',
Natuurlik is dit sal werk slegs wanneer opsie Gebruik Google alleen is afgeskakel. Dit is net byvoorbeeld - onthou dat jy hoef nie dit te doen. By verstek dit is reeds ingestel om nie die gebruik van Google wanneer dit moontlik is.
Asseblief ook in gedagte hou dat sommige vertaling API's kan vereis dat sommige identifikasie parameter te stel. Alle sodanige parameters, met 'n gedetailleerde beskrywing wat jy sal vind in opsies groep Admin CP -> vBET -> Vertaling Providers
NOTA: sedert vBET 3.5.1 en vBET 4.4.3 vBET ondersteun verskaffers queue. Oral waar taalpaar word ondersteun deur meer as een diensverskaffer, sal jy sien deur kommas geskei waardes met verskaffers name. Byvoorbeeld:
Dit beteken dat so lank as wat Microsoft is beskikbaar vBET sal gebruik Microsoft en as dit nie beskikbaar is nie, dan vBET sal outomaties oorskakel na Google. In so 'n geval punte vBET verskaffer as nie beskikbaar nie en elke uur tjeks (deur geskeduleerde taak) is dit nou beskikbaar. Indien ja, dan vBET sal terug skakel na 'n voorkeurverskaffer.Code:'pl'=>'Microsoft,Google',
Jy is in staat om te verander in verskaffers queue of enige verskaffer verwyder alles van daar af. Let asseblief daarop dat jy nie kan gebruik maak van spasies tussen waardes.
Hierdie manier vBET sal in staat wees om vertalings te lewer, selfs nadat die grense in een verskaffer is bereik.
Ook in die geval wanneer al die verskaffers nie beskikbaar is nie vBET sal gebruik domkop vertaler wat eenvoudig oorspronklike teks vertoon. Dus, in so 'n geval jy kan sien nie vertaalde teks op vertaalde bladsye. Dit is beter strategie wat die vertoon van leë tekste en iets moet vertoon word. Let asseblief daarop dat sodanige resultate nie Cached sal word, sal so toets skakel vertaal so gou as enige vertaling sal weer beskikbaar wees.
Laaste geredigeer deur r.dziadusz; 05-10-11 op 16:36.
1. Voeg geïgnoreer bladsye soveel inhoud vBET as wat jy dink is nie belangrik vir vertalings
Voorbeeld van 'n paar bladsye wat oorweeg kan word vir vertaling nie belangrik nie deur sommige eienaars van die forum: bladsye van lede, kalender, fotogallerye word.
2. Gebruik gratis vertaling eerste
Gebruik eerste vrye weergawe van vertalings API: Apertium, Microsoft-as draai op betaalde Google API v2
3. Beperk ondersteunde tale aan diegene wat jy dink is die belangrikste vir jou forum. En selfs dan beperk dit meer na tyd wat jy kan meer tale byvoeg as jy vind dat die koste is OK is vir jou. Voeg nuwes wat van tyd tot tyd wanneer jou kas is vol
Ons bied ondersteuning vir 53 tale, maar vir sommige forum kleiner bedrag is beter, jy ook kan kas jou data so lank as wat jy wil, sodat jy kan byvoeg nuwe tale die een na die ander, sonder om jou grense te bereik!
4. Duidelik Moenie jou databasis kas en skakel outomatiese skoonmaak
Onthou om die waarde van die kas TTL te verbeter, of dit selfs (0) afskakel - jy kry dit hier: admincp -> vBET Cache -> Databasis Cache -> Cache tyd om te lewe (TTL)
5. Vermy vertaling van SPAM, deur middel van verifikasie van poste tot op daardie gepubliseer word.
Nie die vertaling nie, sal ongewenste inligting verminder jou nommer van vertalings!
6. Kyk vir ander vertaal dienste wat Terms of Service laat dit toe te voeg in vBET en ons laat weet oor daardie - sal ondersteun graag soveel vertaling API's as moontlik
Ons is op soek na nuwe vrye vertaling verskaffers, help ons en help jouself, maak ons weet oor n nuwe vertaling! Nou vBET is geskep in die manier waarop baie verskaffers te ondersteun, daarom laat ons dit implementeer indien terme van gebruik, ons sal dit doen!
7. Verminder jou bedrag van versoek per sekonde (Slegs vir Google vertalings API v2)
Jy moet verander en hierdie verhoging, maar onthou om groot waarde sal stadiger gaan jou forum dramticaly: admincp -> vbet -> vertaling opsies -> vertraging tussen
8. As jy met behulp van Google API v2, Stel jou eie limiete
Jy kan jou eie grense, en beheer jou vertaling! Net gaan: https://code.google.com/apis/console/b/0/~~V -> Kwotas
9. (Sedert 3.6.2) Skakel opsie Moenie vertaal nie.
Indien hierdie opsie is geaktiveer, sal die koste van vertalings te verminder, omdat minder vertalings gemaak sal word.
Laaste geredigeer deur Marcin Kalak; 04-10-12 op 19:09.