PDA

View Full Version: Rešeno Po registraciji ni strojni prevod



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

Gordon78
27-11-10, 16:20
2. Problem: člankov v cm (doma gumb, vB4) ne bo preveden v katerikoli jezik.

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

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

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

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

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

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

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

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

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

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

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