Visualizza la versione completa: Risolto Dopo la registrazione senza traduzione automatica
Ciao a tutti,
Ho installato sul vBET vB 4.0.8 e hanno un piccolo problema:
quando un nuovo utente si registra, otterrà mostrato la lingua (con tutte le bandiere) che deve scegliere nel modulo di registrazione.
Dopo aver confermato la mail di registrazione il suo linguaggio è salvato nel suo profilo, ma la non c'è traduzione automatica al suo linguaggio. Si deve premere manualmente il flag diritto di ottenere la traduzione.
Come posso risolvere questo problema?
Grazie
2. Problema: articoli scritti in cms (casa pulsante, vB4) non essere tradotto in qualsiasi lingua.
3. Problema:
Nel link internet dovrebbe "nontranslate" regole essere inattivo, perché i collegamenti non funziona:
Ecco un esempio della mia mail a un cliente:
Gentile Utente,
grazie per il tuo post.
Per quanto riguarda la tua domanda: potrai trovare tutte le informazioni pertinenti della nostra ricerca è l'attuale Compendio (http://blablabla.com/shop/index.php?main=products&cat=SW).
Contiene una FAQ grande di quasi tutte le possibili domande (con tonnellate di foto e video) e vi aiuterà qui dettagliata - e al minor tempo e costo in denaro per tutti i partecipanti.
Solo una cosa: sarebbe utile per consentire a posti di "inglese", perché questo è il linguaggio globale e se alcuni problemi di comunicazione sono visti, sarebbe utile se l'utente che già possono inviare messaggi in inglese.
4. Problema:
se il messaggio viene inviato più di risposta rapida, tutti i caratteri vengono visualizzati correttamente.
MA se l'utente messaggi la sua risposta attraverso "Vai avanzato" pulsante (editor WYSISWG), poi i caratteri vengono visualizzati male:
esempio:
danke für den Hinweis ....
ü è tedesco "Ü"
spinta - può cortesemente rispondere alle mie domande. grazie
kamilkurczak
03-12-10, 12:28
4. Problema:
se il messaggio viene inviato più di risposta rapida, tutti i caratteri vengono visualizzati correttamente.
MA se l'utente messaggi la sua risposta attraverso "Vai avanzato" pulsante (editor WYSISWG), poi i caratteri vengono visualizzati male:
esempio:
ü è tedesco "Ü"
Sì, questo è un bug vBET. Stiamo lavorando su questo. Oggi cercherò di darvi una soluzione.
kamilkurczak
03-12-10, 13:15
ok ho una soluzione rapida per la questione del mio post precedente.
Si prega di usarlo se si utilizza una codifica UTF-8 FORUM
1.Make una copia e la modifica del file:
forum root/includes/vbenterprisetranslator_functions_utils.php
2. in questo file troverete:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. e sostituire con:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. salvare un file
5. testarlo.
E 'stato testato su nostro forum test su utf-8 motore (il messaggio è stata fatta da Opera e IE) e ora funziona.
kamilkurczak
07-12-10, 10:34
nessuna risposta - risolto. se non si prega di scrivere qui e io apro questa discussione di nuovo.
nessuna risposta - risolto. se non si prega di scrivere qui e io apro questa discussione di nuovo.
Ciao a tutti,
per favore mi dia un po ', ho al momento alcuna possibilità di provarlo.
Hai controllato gli altri problemi (1.-4.)?
Grazie!
1 -> c'è una soluzione esistente qui
2 -> controllare http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546
3 - tempo di guardare> uno in più nella nostra sezione FAQ - qui c'è una parte di esso:
notranslate codice BB è quello di mantenere il testo non tradotto. Se si desidera che un testo i post per non essere tradotto, semplici da dentro di BBCode notranslate. Può essere utile nel caso di alcuni termini, o la citazione di alcune poesie, ecc
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
Grazie per il vostro aiuto.
Punto 1,3,4 e 5 sono ora risolto.
No. Problema 2: FAQ (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) non ha funzionato per me.
Suppongo Unterstand ho fatto qualcosa di sbagliato.
a) Ho fatto modificare il mio htaccess:. htdocs / forum / .htaccess
b) e inserito il codice ad esso:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
# vBET
# RULES for SEO translation links with vBSEO (have to be included before all rules to vbseo.php)
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)/gallery/(.*)?$ /gallery/$2?language=$1 [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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [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)/$ 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]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
# vBET End
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
Tutte le altre informazioni nelle FAQ non sono necessari (?) Da fare, perché vBulleting cm si trova all'interno della directory / htdocs / forum.
c) Non funziona: il mio profilo utente dispone di un ambiente tedesco. Quando ho pubblicato nel CMS un nuovo articolo sul tedesco - e dopo questo cambiare le impostazioni del profilo utente di inglese (o semplicemente premere la bandiera inglese), il nuovo articolo rimane in tedesco.
Grazie per la risposta!
In queste righe a:
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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
Aggiungi il tuo percorso nel forum, alla fine - invece di / va / forum / (se / forum è il vostro percorso di forum). Così dovrebbe essere simile:
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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]
Fatto,
ma senza successo:
(Impostazioni del profilo utente: tedesco) e la pubblicazione in tedesco:
Neuer Artikel jetzt auf deutsch: sollte jetzt automatisch übersetzt werden.
a)
(Impostazioni del profilo utente: il tedesco) Dopo aver inserito, viene mostrato come:
Neuer Artikel jetzt in inglese: sollte jetzt à ¼ bersetzt Automatisch Werden.
b)
E quando cambio le impostazioni del profilo utente per l'inglese, poi mi illustrato:
Neuer Artikel jetzt auf deutsch: sollte jetzt automatisch à ¼ bersetzt werden.
1. Problemi con i segni: a) + b) - Ü arriva a un ¼
2. Messaggi tedesca sarà nuovamente tradotto in tedesco per gli utenti tedeschi (e poi si sbagliano): a)
3. Utenti che parlano inglese ottenere testo non tradotto in tedesco da leggere: b)
Grazie!
kamilkurczak
16-12-10, 23:16
circa. htaccess.
Se si desidera avere un forum al di fuori tradotto è necessario creare un nuovo file htaccess fuori forum / cartella. (O modificare questo file se esiste)
e mettere a questo file (regole per pagina di traduzione di fuori della directory forum):
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]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
e si dovrebbe fare il prossimo file htaccess per tradurre il vostro forum.
il secondo file htaccess dovrebbe essere nella cartella forum principale (nel forum /.
e se si utilizza vBSEO il file dovrebbe essere simile:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*.(xml|txt)(.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
# vBET
#RULES for SEO translation links with vBSEO (have to be included before all rules to vbseo.php)
#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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]
#RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
#RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
#RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
2. che dire le vostre lettere - come vedo che non usa utf-8 forum. stiamo ancora lavorando su questa soluzione (perché la soluzione dal mio post precedente è solo per utf-8 forum)
3. sul supporto delle lingue. andare a AdminCP-> vBET-> google e impostare il rilevamento Lingua Google ad avere fiducia sempre utente.
(Si prega di leggere la descrizione di questa opzione), dopo che insieme a Altre opzioni di ricerca vi lingua dell'utente in tedesco.
Vai al forum, fare un nuovo thread in tedesco o fare un nuovo articolo in tedesco -> si dovrebbe vedere il testo in inglese quando si è in traduzione inglese o in tedesco, quando si è in traduzione tedesca.
Grazie kamilkurczak, ho fatto tutte le modifiche e spero che andrà bene.
Riguardo all'ultimo problema aperto (nessun punto 2.)
Posso evitare i problemi cambiando di fascicolazione (ci_swedish?) A UTF-8?
Non avevo opzione l'installazione del forum per scegliere UTF-8, e non sono sicuro perché ha preso vB4 automaticamente svedese.
Se sì, come posso cambiarlo?
(Forum è al momento ancora in modalità di prova, fino a quando tutti i problemi sono risolti).
Grazie!
Non si può semplicemente convertire il vostro forum per UTF-8 in quanto può fare un casino nel database (codifica dei caratteri diversi).
C'è una soluzione sul forum vBulletin (https://www.vbulletin.org/forum/showthread.php?t=216863). Basta seguire questi passaggi per rendere il vostro forum UTiFied;)
Si noti che nel punto 18 della descrizione di cui sopra, si deve scrivere UTF-8 in minuscolo (utf-8).
Vedere -> do-not-upload | readme.html. Ci sono alcuni passaggi necessari per UTF-8 forum.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.