Se il tuo forum è in sottodirectory e si dispone di pagine al di fuori di esso, che sono gestiti da vBulletin, quindi vBET sarà di supporto alla traduzione, per quelle pagine
Tutto quello che dovete fare è impostare opportune regole nel . Htaccess file nella directory forum GENITORE:
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]
E per ogni sottodirectory del dominio che dovrebbe essere supportato da vBET (senza directory forum stesso) aggiungere questa regola nel file htaccess all'interno della directory supportati.:
Code:
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
Quindi, se Parent Directory forum devono anche essere sostenuti ha bisogno di tutte quelle regole.
Se anche voi volete continuare a seguire la traduzione per chi si deve:
- Accendere Monitoraggio URL di fuori della directory del forum nelle opzioni in CP Admin
- Assicurarsi che i collegamenti a tali pagine sono ASSOLUTA (Inizia in modo da http)
Assicurarsi inoltre che non c'è base tag in output HTML generato al di fuori della directory per le pagine del forum. Se poi non modificare i template che genera queste pagine e aggiungere il codice di seguito in un qualsiasi posto tra <head> e </ Head>:
Code:
<if condition="!$_REQUEST['language']"><base href="$vboptions[bburl]/" /></if>