View Full Version: Rešeno Po registraciji ni strojni prevod
Pozdravljeni,
Namestil sem vBET na vB 4.0.8 in imajo majhen problem:
ko novega uporabnika registre, bo dobil pokazala jezik (z vsemi zastave), da mora izbrati v register obliki.
Po potrditvi registracije mail je njegov jezik, shranjene v svojem profilu, vendar ni strojni prevod v njegovem jeziku. On je ročno s pritiskom na desno zastave, da bi dobili prevod.
Kako rešiti ta problem?
Thanks
2. Problem: člankov v cm (doma gumb, vB4) ne bo preveden v katerikoli jezik.
3. Problem:
V internetno povezavo naj bi "nontranslate" pravila se neaktivni, ker povezave ne delujejo:
Tukaj je exaple mojega Pošta kupca:
Spoštovani uporabnik,
hvala za vaš post.
Glede na vaše vprašanje: boste našli vse ustrezne informacije o naših raziskav v dejanski managerska (http://blablabla.com/shop/index.php?Main=Products & cat = SW).
Vsebuje veliko vprašanj skoraj vsa možna vprašanja (s ton slike in video posnetke) in vam bo pomagal tukaj podrobne - in na najnižji čas in denar, stroški za vse udeležence.
Samo eno stvar: da bi bilo koristno, da bi v delovna mesta, "angleška", ker je to globalni jezik, in če so videli nekatere težave v komunikaciji, bi to pomagalo, če uporabnik, ki lahko prispevkov že pošti v angleškem jeziku.
4. Problem:
če je objava poslana po hitri odgovor, so vsi znaki prikazani pravilno.
Ampak, če uporabnik objav njegov odgovor prek "Go naprednih" gumb (WYSISWG urednik), nato pa so znaki prikazani narobe:
Na primer:
danke für den Hinweis ....
ü je nemški "U"
potisnite - lahko prosim odgovor na moje vprašanje. hvala
kamilkurczak
03-12-10, 12:28
4. Problem:
če je objava poslana po hitri odgovor, so vsi znaki prikazani pravilno.
Ampak, če uporabnik objav njegov odgovor prek "Go naprednih" gumb (WYSISWG urednik), nato pa so znaki prikazani narobe:
Na primer:
ü je nemški "U"
Ja, to je vBET bug. Delamo o tem. Danes bom poskusil, da vam rešitev.
kamilkurczak
03-12-10, 13:15
ok sem hitro rešitev za vprašanje iz moje prejšnje objave.
Uporabljajte ga, če uporabljate UTF-8 FORUM
1.Omogočiti kopiranje in urejanje datoteke:
forum root/includes/vbenterprisetranslator_functions_utils.php
2. v tej datoteki našli:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. in zamenjajte z:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. Shrani datoteko
5. je test.
To je bil preizkušen na naš testni forum na utf-8 motor (sporočilo je bilo, ki ga opera in IE) in deluje zdaj.
kamilkurczak
07-12-10, 10:34
brez odgovora - rešiti. če ne pišite tukaj in bom odpreti to temo še enkrat.
brez odgovora - rešiti. če ne pišite tukaj in bom odpreti to temo še enkrat.
Pozdravljeni,
prosim dajte mi nekaj časa, sem v tem trenutku ni možnosti, da ga test.
Ali ste preverili druge težave (1.-4.)?
Hvala!
1 -> tam je obstoječa rešitev tukaj
2 -> preverite http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546
3 -> še enkrat pogledati v našem oddelku FAQ - tukaj je del:
notranslate BB koda je, da besedilo ni prevedeno. Če želite nekaj besedila dodam, da se ni prevedena, samo preprosto ven ga notranjosti BBCode notranslate. To je lahko koristno v primeru nekaterih izrazov, ali navedba nekaterih pesmi itd
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
Hvala za vašo pomoč.
Point 1,3,4 in 5 so sedaj rešene.
Problem 2: FAQ (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) ni delal za mene.
Mislim, da sem unterstand nekaj narobe.
a) sem urejam htaccess:. htdocs / forums / .htaccess
b) in dajo kodo za:
# 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]
Vse druge infos v FAQ niso potrebni (?), Je treba storiti, ker vBulleting CMS je znotraj imenik / htdocs / forumih.
c) Ne deluje: moj uporabniški profil je nemški nastavitev. Ko sem objavila v CMS nov članek o nemški - in po tem spremenim svoje nastavitve uporabniškega profila na angleške (ali pa preprosto pritisnete angleška zastava), novi člen ostane v nemškem jeziku.
Hvala za odgovor!
V teh na vrstice:
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]
Dodajte svoj forum poti na koncu - namesto da bi / bo / forums / (če je / forumih je vaš forum poti). Torej bi bilo videti, kot so:
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]
Done,
vendar brez uspeha:
(Uporabnikov profil nastavitve: nemščina) in objavljanje v nemščini:
Neuer jetzt Artikel auf deutsch: sollte jetzt automatisch übersetzt werden.
)
(Nastavitev profila uporabnika: nemščina) Po objavo je prikazana kot:
Neuer Artikel jetzt v angleškem jeziku: sollte jetzt à ¼ bersetzt Automatisch werden.
b)
In ko sem spremeniti nastavitve profila uporabnika za angleščino, nato pa dobil prikazano I:
Neuer jetzt Artikel auf deutsch: sollte jetzt automatisch à ¼ bersetzt werden.
1. Težave z znaki: a) + b) - Ü pride do ¼
2. Nemška delovnim mestom, bodo ponovno prevesti v nemški za nemški uporabnike (in potem se motijo):)
3. Angleško govoreči uporabniki dobili neprevedeno besedilo v nemščini, da se glasi: b)
Hvala!
kamilkurczak
16-12-10, 23:16
o htaccess..
Če želite imeti zunaj forum prevedeno stran morate ustvariti nov htaccess datoteko izven forumov / mapo. (Ali uredite, če ta datoteka obstaja)
in dal na to datoteko (predpisi na stran prevoda zunaj imenika 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]
in bi morali narediti naslednji htaccess datoteko prevesti svoj forum.
drugo datoteko htaccess je treba v forum korenski mapi (v forum /.
in če uporabljate vBSEO bo vaš datoteke videti takole:
# 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. Kaj pa vaša pisma - kot vidim jih uporabljate ne utf-8 forumu. smo še vedno delajo na tej rešitvi (ker rešitev iz moje prejšnje delovno mesto, je samo za utf-8 forumov)
3. o podpori jezika. pojdite na admincp-> vBET-> google in nastavite Detection Google Language na Vedno zaupanje uporabnikov.
(Preberite opis te možnosti), po tem je v usercp vam jezik uporabniškega na nemško.
Pojdi na forum, da novo nit v nemščini ali pa nov članek v nemščini -> bi morali videti vaše besedilo v angleščini, ko ste na angleškem prevodu ali v nemščini, ko ste na nemškem prevodu.
Hvala kamilkurczak, sem vse spremembe in upam, da bo delo globe.
Glede na zadnje odprt problem (točka št. 2):
Ali lahko izognili težavam s spreminjanjem z primerja (ci_swedish?) Na UTF-8?
Nisem imel možnost je postavitev forumov, da izberejo UTF-8, in nisem prepričan, zakaj vB4 pa bo samodejno švedščina.
Če je odgovor da, kako ga lahko spremeni?
(Forum je trenutno še vedno v načinu testiranja, dokler so rešili vse probleme).
Hvala!
Ne, ne moreš preprosto pretvorite vaš forum na UTF-8, saj lahko to storite nered v zbirki podatkov (različne kodiranje znakov).
Tam je rešitev na vBulletin forum (https://www.vbulletin.org/forum/showthread.php?t=216863). Samo sledite tem korakom, da bi vaš forum UTiFied;)
Obvestilo, da v koraku 18 od zgornjega opisa, morate pisati UTF-8 z malimi (utf-8).
Glejte -> ne-ne-upload | readme.html. Tam smo nekaj korakov, potrebnih za UTF-8 forumih.
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.