PDA

View Full Version: Ratkaistu Rekisteröinnin jälkeen ei automaattinen käännös



Gordon78
26-11-10, 18:03
Moi,

Asensin vBET on vB 4.0.8 ja on pieni ongelma:
kun uusi käyttäjä rekisteröityy, hän saa näytetään kieli (kaikki liput) että hän on valittava rekisteriin muodossa.

Kun olet vahvistanut rekisteröinnin mail hänen kielensä on tallennettu hänen profiilia, mutta ei ole automaattista käännöstä hänen kieltään. Hän on painaa käsin oikeus lippu saada käännöstä.

Miten voin ratkaista tämän ongelman?

Kiitos

Gordon78
27-11-10, 16:20
2. Ongelma: kirjoittanut artikkeleita myös CMS (Etusivupainike, vB4) ei käännetä millään kielellä.

Gordon78
27-11-10, 22:39
3. Ongelma:
Vuonna internet yhteys pitäisi "nontranslate" sääntöjä olla inaktiivinen, koska linkit ei toimi:

Tässä on exaple minun Mail asiakkaalle:


Dear user,

Kiitos postitse.
Mitä tulee kysymykseen: löydät kaikki tarvittavat tiedot tutkimusta todellinen kooste (http://blablabla.com/Shop/index.php?Main=Products & cat = SW).
Se sisältää suuren Ohje lähes kaikki mahdolliset kysymykset (kanssa tonnia kuvia ja videoita), ja auttaa sinua tässä yksityiskohtaisesti - ja alimmalla aikaa ja rahaa maksaa kaikille osallistujille.

Gordon78
27-11-10, 22:48
Vain yksi asia: se olisi hyödyllistä sallia viestit "englanti", koska tämä on globaali kieli, ja jos jotkut kommunikaatio-ongelmat ovat nähneet, se auttaisi, jos käyttäjän viestit jo voi kirjoittaa Englanti.

Gordon78
27-11-10, 22:58
4. Ongelma:
jos viesti lähetetään yli pikavastausta, kaikki merkit näkyvät oikein.

Mutta jos käyttäjä viestit vastauksessaan kautta "Go advanced"-painiketta (WYSISWG Editor), sitten merkit näkyvät väärin:

Esimerkiksi:

Danke für den Hinweis ....

U on saksalainen "U"

Gordon78
02-12-10, 22:12
push - Voisitteko vastata kysymyksiini. kiitos

kamilkurczak
03-12-10, 12:28
4. Ongelma:
jos viesti lähetetään yli pikavastausta, kaikki merkit näkyvät oikein.

Mutta jos käyttäjä viestit vastauksessaan kautta "Go advanced"-painiketta (WYSISWG Editor), sitten merkit näkyvät väärin:

Esimerkiksi:


U on saksalainen "U"

Kyllä, tämä on vBET bugi. Teemme tästä. Tänään yritän antaa sinulle ratkaisu.

kamilkurczak
03-12-10, 13:15
ok Olen nopea ratkaisu ongelman minun edellinen postitse.
Käytä sitä jos käytät UTF-8 FORUM

1.make kopioida ja muokata tiedostoa:

forum root/includes/vbenterprisetranslator_functions_utils.php
2. Tämän tiedoston löytää:

$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. ja vaihda:

$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. Tallenna tiedosto
5. testata sitä.

Se testattiin meidän testi foorumi utf-8 moottori (viestin tehtiin ooppera ja IE) ja se toimii nyt.

kamilkurczak
07-12-10, 10:34
Ei vastausta - ratkaistu. jos ei kirjoita tähän ja avaan tätä säiettä uudelleen.

Gordon78
08-12-10, 23:26
Ei vastausta - ratkaistu. jos ei kirjoita tähän ja avaan tätä säiettä uudelleen.

Moi,
antakaa minulle aikaa, olen tällä hetkellä mitään mahdollisuutta testata sitä.
Oletko tarkistanut muita ongelmia (1.-4.)?

Kiitos!

mateuszr
09-12-10, 09:57
1 -> siellä olemassa ratkaisu tässä

2 -> tarkista http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546

3 -> vielä kerran katsomaan meidän FAQ osiosta - tässä on osa siitä:

notranslate BB koodi on pitää tekstiä ei käännetä. Jos haluat jotain tekstiä annan olla ei ole käännetty, vain yksinkertainen ulos se sisällä notranslate BBCode. Se voi olla hyödyllistä jos joitain termejä, tai maininta joitakin runoja jne.

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
Kiitos avusta.
Point 1,3,4 ja 5 ratkaistaan nyt.

Ongelma nro 2: FAQ (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) ei toiminut minulle.

Oletan tein unterstand jotain väärin.
) tein muokata. htaccess: htdocs / forums / .htaccess

b) ja sijoitettu koodi siihen:
# 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]


Kaikki muut infot Vastauksia kysymyksiin ei tarvita (?) Tehtävä, koska vBulleting CMS on sisällä hakemistoon / htdocs / forums.

c) Se ei toimi: minun käyttäjäprofiili on saksalainen asetus. Kun julkaisee CMS uusi artikkeli Saksan - ja tämän jälkeen muutan käyttäjäprofiilin asetuksia englanti (tai paina Englanti lippu), uusi artikkeli pysyy Saksan.

Kiitos vastauksesta!

mateuszr
16-12-10, 09:39
Näissä linjojen:

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]

Lisää foorumi polun lopussa - eikä / tulisi / forums / (jos / foorumit on your forum polku). Joten se pitäisi näyttää:

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
Tehty,

mutta ilman menestystä:

(Käyttäjäprofiilin asetuksia: saksa) ja lähettämistä saksaksi:

Neuer kohdetta jetzt auf Deutsch: sollte jetzt automatisch übersetzt werden.

)
(Käyttäjäprofiilin asetuksia: saksa) lähettämisen päätteeksi se näkyy:

Neuer kohdetta jetzt vuonna Englanti: sollte jetzt ¼ bersetzt Automatisch werden.

b)
Ja kun vaihdan käyttäjäprofiilin asetuksia englanti, sitten saan näkyy:

Neuer kohdetta jetzt auf Deutsch: sollte jetzt automatisch ¼ bersetzt werden.

1. Ongelmia merkkejä:) + b) - U pääsee à ¼
2. Saksan virat uudelleen käännetty saksaksi Saksan käyttäjille (ja sitten he ovat väärässä):)
3. Englanti ottaen käyttäjät saavat kääntämättömät teksti saksaksi seuraavasti: b)

Kiitos!

kamilkurczak
16-12-10, 23:16
noin. htaccess.
Jos haluat olla ulkopuolella foorumi käännettyä sivua sinun on luotava uusi htaccess tiedoston ulkopuolella foorumeita / kansioon. (Tai Muokkaa, jos tämä tiedosto on olemassa)
ja laittaa tähän tiedostoon (sääntöjen kääntäminen sivulle ulkopuolella foorumi hakemistossa):

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]

ja sinun pitäisi tehdä seuraavaksi htaccess tiedosto kääntää your forum.
toinen htaccess tiedosto pitäisi olla foorumi pääkansioon (in forum /.
Ja jos käytät vBSEO tiedoston tulisi näyttää:

# 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. Entä kirjaimet - kuten minä näen käytät ei utf-8 foorumi. Työskentelemme edelleen tästä ratkaisusta (koska ratkaisu minun edellinen viesti on vain UTF-8 foorumit)

3. noin kielituki. Siirry admincp-> vBET-> Google ja asettaa Google kielen tunnistus on Luota aina käyttäjän.
(Lue kuvaus lisävaruste) jälkeen asetetusta usercp sinua käyttäjän kieli saksa.
Siirry foorumiin, jotta uusi viestiketju saksaksi tai tehdä uuden artikkelin Saksan -> sinun pitäisi nähdä tekstit: englanti, kun olet englanti käännös tai saksaksi, kun olet saksa käännös.

Gordon78
20-12-10, 22:52
Thanks kamilkurczak, tein kaikki muutokset ja toivon, että se toimii hyvin.

Mitä kestää avata ongelma (kohta nro. 2):
Voinko välttää ongelmat vaihto koota (ci_swedish?) UTF-8?
Minulla ei ollut vaihtoehtoa asennuksen foorumeilla valita UTF-8, ja en ole varma miksi vB4 ei tehdä automaattisesti ruotsiksi.

Jos kyllä, miten voin vaihtaa sen?
(Foorumi on tällä hetkellä vielä testauksen tilassa, kunnes kaikki ongelmat on ratkaistu).

Kiitos!

mateuszr
21-12-10, 15:09
Ette voi muuntaa foorumi UTF-8 koska se voi tehdä sotku tietokannassa (eri merkistökoodaus).
Siellä ratkaisun vBulletin (https://www.vbulletin.org/forum/showthread.php?t=216863). Toimi seuraavasti, jotta your forum UTiFied;)

Huomaa, että vaiheessa 18 edellä kuvauksen, sinun täytyy kirjoittaa UTF-8 pienillä (UTF-8).
Katso -> ei-ei-upload | readme.html. Siellä olet joitakin toimia tarvitaan UTF-8 foorumeilla.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1