View Full Version: Rezolvate După înregistrare nu de traducere automată
Bună acolo,
Am instalat pe vB vBET 4.0.8 şi au o mica problema:
atunci când un utilizator nou se inregistreaza, el va primi indicat limba (cu toate steaguri), care are de a alege în formularul de registru.
După confirmarea e-mail Anul limba lui este salvat în profilul său, dar nu există nici o traducere automată în limba lui. El trebuie să apăsaţi manual de pavilion dreptul de a obţine traducerea.
Cum pot rezolva această problemă?
Mulţumiri
2. Problemă: articole scrise în CMS (acasă buton, vB4) nu va fi tradus în orice limbă.
3. Problemă:
În legătură într-internet ar trebui să "nontranslate" norme să fie inactiv, deoarece link-uri nu va funcţiona:
Aici este o exaple Mail mea la un client:
Stimate utilizator,
mulţumiri pentru mesajul dumneavoastra.
Cu privire la întrebarea dumneavoastră: veţi găsi toate informaţiile relevante de noastre de cercetare în culegerea reale (http://blablabla.com/Shop/index.php?Main=Products & cat = SW).
Acesta conţine un FAQ mare de aproape toate întrebările posibile (cu tone de poze şi clipuri video) şi vă va ajuta să detaliate aici - şi la cel mai mic timp si cost cu o schimbare bani pentru toţi participanţii.
Doar un singur lucru: ar fi util să se permită în posturile de "englez", deoarece aceasta este limba globală şi dacă unele probleme de comunicare sunt văzute, ar ajuta dacă utilizatorul care deja a putea posta mesaje în limba engleză.
4. Problemă:
în cazul în care postul este trimis peste răspuns rapid, toate caracterele sunt afişate corect.
Dar daca ghidul de posturi replică prin "Du-te avansat" buton (WYSISWG editor), atunci caracterele sunt afişate greşit:
de exemplu:
danke für den Hinweis ....
ü este german "U"
Apasă - poti sa-mi răspunde la întrebări. mulţumiri
kamilkurczak
03-12-10, 12:28
4. Problemă:
în cazul în care postul este trimis peste răspuns rapid, toate caracterele sunt afişate corect.
Dar daca ghidul de posturi replică prin "Du-te avansat" buton (WYSISWG editor), atunci caracterele sunt afişate greşit:
de exemplu:
ü este german "U"
Da, aceasta este o eroare vBET. Suntem de lucru cu privire la acest lucru. Azi voi încerca să vă oferim o soluţie.
kamilkurczak
03-12-10, 13:15
ok am o soluţie rapidă pentru eliberarea din postul meu anterior.
Vă rugăm să folosiţi IT Dacă utilizaţi un UTF-8 FORUM
1.make o copie şi editaţi fişierul:
forum root/includes/vbenterprisetranslator_functions_utils.php
2. în acest fişier găsi:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. şi înlocuiţi cu:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. a salva un fişier
5. de testare-l.
Acesta a fost testat pe forum pentru testul nostru la data de UTF-8 motor (mesajul a fost făcută de operă şi IE) si functioneaza acum.
kamilkurczak
07-12-10, 10:34
nici un răspuns - rezolvat. dacă nu vă rugăm să scrieţi aici şi voi deschide acest thread din nou.
nici un răspuns - rezolvat. dacă nu vă rugăm să scrieţi aici şi voi deschide acest thread din nou.
Bună acolo,
vă rog să-mi dai ceva timp, am în acest moment nici o posibilitate pentru ao testa.
Ai verificat alte probleme (1.-4.)?
Multumesc!
1 -> exista o soluţie existentă aici
2 -> vă rugăm să verificaţi http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546
3 - uite timp> una mai mult în secţiunea noastră Întrebări frecvente - aici este o parte a acesteia:
Codul notranslate BB este de a păstra textul nu tradus. Dacă doriţi ca un text i mesaj să nu fie traduse, doar simple din aceasta interiorul BBCode notranslate. Acesta poate fi util în cazul unor termeni, sau citare a unor poezii etc
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
Vă mulţumim pentru ajutor.
Punctul 1,3,4 şi 5 sunt rezolvate acum.
Problema nr 2: FAQ (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) nu a lucrat pentru mine.
Cred că am făcut ceva greşit unterstand.
a) Am facut editez htaccess:. htdocs / forum / .htaccess
b) şi plasat codul să-l:
# 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]
Toate celelalte, în alegerile tipsterilor pentru acest FAQ nu sunt necesare (?) Care urmează să fie făcut, pentru că vBulleting CMS este în interiorul directorul / htdocs / forum.
c) nu funcţionează: profilul meu de utilizare are o setare germană. Când am publică în CMS un nou articol privind germană - şi după această schimbare setările profilul utilizatorului în engleză (sau apăsaţi pur şi simplu de pavilion în engleză), nou articol ramane in limba germana.
Vă mulţumim pentru răspunsul dumneavoastră!
În aceste linii:
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]
Adaugă calea ta pe forum pentru la sfârşitul - în loc de / ar trebui să fie / forum / (dacă / forum este calea ta pe forum pentru). Deci, ar trebui sa arate:
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]
Adoptată,
dar fără succes:
(Setările de profil de utilizator: în germană) şi detaşarea in limba germana:
Neuer Artikel jetzt auf Deutsch: sollte jetzt automatisch übersetzt werden.
a)
(Setările de profil de utilizator: în germană) După detaşarea este indicat ca:
Neuer Artikel jetzt în engleză: sollte jetzt à ¼ bersetzt Automatisch Werden.
b)
Si cand am schimba setările de profil de utilizator în engleză, apoi primesc arătat:
Neuer Artikel jetzt auf Deutsch: sollte jetzt automatisch à ¼ bersetzt werden.
1. Probleme cu semne: a) + b) - Ü ajunge la o ¼
2. Posturi german va fi din nou tradus în germană pentru utilizatori germană (şi apoi acestea sunt greşite): a)
3. Utilizatorilor de limbă engleză obţine textul netradusă în limba germană pentru a citi: b)
Multumesc!
kamilkurczak
16-12-10, 23:16
despre htaccess..
Dacă doriţi să aveţi o pagină de pe forum pentru tradus din afara trebuie să creaţi un nou fişier htaccess in afara forumuri / folder. (Sau pentru a edita acest fişier dacă există)
şi supuse la acest fişier (norme la pagina obţinute pe forum pentru exterior directorul):
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]
şi tu ar trebui să facă următorul fişier htaccess pentru a traduce pe forum pentru dumneavoastră.
de-al doilea htaccess ar trebui să fie în directorul rădăcină pe forum pentru (in forum /.
şi dacă utilizaţi vBSEO fişierul dvs. ar trebui să arate:
# 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. ceea ce despre scrisorile tale - cum văd că nu se utiliza pe forum pentru UTF-8. suntem încă lucrează la această soluţie (soluţie, deoarece de la postul meu anterior este doar pentru UTF-8 forumuri)
3. despre suport lingvistic. Du-te la admincp-> vBET-> Google şi Google set de detectare a limbii să aibă încredere întotdeauna ghidul.
(Vă rugăm să citiţi descrierea acestui opţiune), după care a stabilit in limba ghidul de usercp vă în germană.
Du-te la forum, a face un nou fir în limba germană sau să facă un nou articol în germană -> ar trebui să vedeţi textul în limba engleză atunci când sunteţi pe traducere engleză sau în limba germană atunci când sunteţi pe traducere germană.
Multumesc kamilkurczak, am făcut toate modificările şi sperăm că va funcţiona bine.
În ceea ce priveşte problema de a deschide trecut (nr punctul 2.):
Pot evita problemele prin modificarea de colaţionare (ci_swedish?) La UTF-8?
Am avut nici o opţiune la instalarea de forumuri pentru a alege UTF-8, şi eu nu sunt sigur de ce a luat în mod automat vB4 suedeză.
Dacă da, cum îl pot schimba?
(Forumul este la moment încă în modul de testare, până când toate problemele sunt rezolvate).
Multumesc!
Nu puteţi converti pur şi simplu pe forum pentru dvs. pentru a UTF-8, deoarece se poate face o mizerie din baza de date (codare de caractere diferită).
Există o soluţie pe forum vbulletin (https://www.vbulletin.org/forum/showthread.php?t=216863). Doar urmaţi aceşti paşi pentru a face pe forum pentru dumneavoastră UTiFied;)
Observaţi că în pasul 18 din descrierea de mai sus, va trebui să scrie UTF-8 cu litere mici (UTF-8).
A se vedea -> nu-nu-upload | readme.html. Nu sunteţi unele măsurile necesare pentru UTF-8 forumuri.
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.