PDA

View Full Version: Rezolvate După înregistrare nu de traducere automată



Gordon78
26-11-10, 18:03
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

Gordon78
27-11-10, 16:20
2. Problemă: articole scrise în CMS (acasă buton, vB4) nu va fi tradus în orice limbă.

Gordon78
27-11-10, 22:39
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.

Gordon78
27-11-10, 22:48
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ă.

Gordon78
27-11-10, 22:58
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"

Gordon78
02-12-10, 22:12
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.

Gordon78
08-12-10, 23:26
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!

mateuszr
09-12-10, 09:57
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

Gordon78
15-12-10, 23:28
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ă!

mateuszr
16-12-10, 09:39
Î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]

Gordon78
16-12-10, 19:18
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ă.

Gordon78
20-12-10, 22:52
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!

mateuszr
21-12-10, 15:09
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET Translator 4.10.1