View Full Version: Soal Setelah pendaftaran ada terjemahan otomatis
Hi there,
Saya telah menginstal vBET pada vB 4.0.8 dan memiliki masalah kecil:
ketika pengguna baru register, ia akan mendapatkan ditampilkan bahasa (dengan semua flag) bahwa ia harus memilih dalam bentuk mendaftar.
Setelah mengkonfirmasi email pendaftaran bahasanya disimpan di profil, tetapi tidak ada terjemahan otomatis untuk bahasanya. Dia telah menekan manual bendera yang tepat untuk mendapatkan terjemahan.
Bagaimana saya bisa memecahkan masalah ini?
Terima kasih
2. Masalah: artikel yang ditulis di cms (rumah tombol, VB4) tidak akan diterjemahkan dalam bahasa apapun.
3. Masalah:
Di link internet harus "nontranslate" aturan tidak aktif, karena link tidak akan bekerja:
Berikut adalah exaple Mail saya untuk pelanggan:
Dear Pengguna,
terima kasih untuk posting Anda.
Mengenai pertanyaan Anda: Anda akan menemukan semua informasi yang relevan dari penelitian kami di Ikhtisar sebenarnya (http://blablabla.com/Shop/index.php?Main=Products & cat = SW).
Ini berisi FAQ besar dari hampir semua pertanyaan yang mungkin (dengan ton pics dan video) dan akan membantu Anda di sini rinci - dan pada saat terendah dan biaya uang untuk semua peserta.
Hanya satu hal: itu akan berguna untuk memungkinkan di posting "bahasa inggris", karena ini adalah bahasa global dan jika beberapa masalah komunikasi terlihat, itu akan membantu jika pengguna yang posting sudah dapat posting dalam bahasa Inggris.
4. Masalah:
jika posting ini dikirim melalui jawaban cepat, semua karakter ditampilkan benar.
TAPI jika pengguna posting jawabannya melalui "Pergilah maju" tombol (WYSISWG editor), maka karakter yang ditampilkan salah:
contoh:
danke für den Hinweis ....
Ø adalah jerman "Ü"
push - dapat Anda silahkan menjawab pertanyaan saya. terima kasih
kamilkurczak
03-12-10, 12:28
4. Masalah:
jika posting ini dikirim melalui jawaban cepat, semua karakter ditampilkan benar.
TAPI jika pengguna posting jawabannya melalui "Pergilah maju" tombol (WYSISWG editor), maka karakter yang ditampilkan salah:
contoh:
Ø adalah jerman "Ü"
Ya, ini adalah bug vBET. Kami bekerja tentang hal ini. Hari ini saya akan mencoba untuk memberikan Anda solusi.
kamilkurczak
03-12-10, 13:15
ok aku punya solusi cepat untuk masalah dari posting saya sebelumnya.
SILAKAN USE IT JIKA ANDA GUNAKAN UTF-8 FORUM
1.Make copy dan mengedit file:
forum root/includes/vbenterprisetranslator_functions_utils.php
2. dalam file ini menemukan:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. dan ganti dengan:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. menyimpan file
5. mengujinya.
Itu diuji pada forum uji kami di utf-8 mesin (pesan yang dibuat oleh opera dan IE) dan bekerja sekarang.
kamilkurczak
07-12-10, 10:34
tidak ada jawaban - dipecahkan. jika tidak silahkan tulis di sini dan saya akan membuka thread ini lagi.
tidak ada jawaban - dipecahkan. jika tidak silahkan tulis di sini dan saya akan membuka thread ini lagi.
Hi there,
tolong beri saya beberapa waktu, saya saat ini tidak ada kemungkinan untuk menguji itu.
Apakah Anda memeriksa masalah lain (1.-4.)?
Terima kasih!
1 -> ada solusi yang ada di sini
2 -> silahkan cek http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546
3 -> sekali lagi melihat di bagian FAQ - inilah bagian dari itu:
notranslate Kode BB adalah untuk menjaga teks tidak diterjemahkan. Jika Anda ingin saya posting beberapa teks menjadi tidak diterjemahkan, hanya sederhana keluar itu BBCode dalam notranslate. Hal ini dapat berguna dalam kasus beberapa istilah, atau kutipan dari beberapa puisi dll
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
Terima kasih atas bantuan Anda.
Titik 1,3,4 dan 5 diselesaikan sekarang.
Soal No 2: FAQ (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) tidak bekerja untuk saya.
Saya kira saya melakukan unterstand sesuatu yang salah.
a) Saya tidak mengedit htaccess:. htdocs / forum / .htaccess
b) dan menempatkan kode untuk itu:
# 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]
Semua infos lainnya di FAQ tidak diperlukan (?) Harus dilakukan, karena vBulleting cms ada di dalam direktori / htdocs / forum.
c) tidak bekerja: profil pengguna saya memiliki setting jerman. Ketika saya mempublikasikan di CMS sebuah artikel baru di jerman - dan setelah perubahan pengaturan profil pengguna saya ke inggris (atau hanya tekan bendera inggris), artikel baru tinggal di jerman.
Terima kasih untuk balasan Anda!
Dalam baris ini ke:
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]
Menambahkan path forum Anda pada akhir - bukan / harus / forum / (jika / forum jalan forum Anda). Jadi seharusnya terlihat seperti:
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]
Selesai,
tapi tanpa sukses:
(Pengaturan profil pengguna: jerman) dan posting di jerman:
Neuer Jetzt auf deutsch Artikel: Jetzt sollte übersetzt werden automatisch.
a)
(Pengaturan profil pengguna: jerman) Setelah posting itu ditunjukkan sebagai:
Neuer Jetzt Artikel dalam bahasa Inggris: Jetzt sollte à ¼ bersetzt Automatisch werden.
b)
Dan ketika saya mengubah pengaturan profil pengguna untuk bahasa inggris, maka saya mendapatkan ditampilkan:
Neuer Jetzt auf deutsch Artikel: Jetzt sollte automatisch à ¼ bersetzt werden.
1. Masalah dengan tanda-tanda: a) + b) - Ü ¼ Ã sampai ke
2. Posting Jerman akan kembali diterjemahkan ke jerman untuk pengguna jerman (dan kemudian mereka salah): a)
3. Pengguna berbahasa Inggris diterjemahkan mendapatkan teks di jerman untuk membaca: b)
Terima kasih!
kamilkurczak
16-12-10, 23:16
sekitar. htaccess.
Jika Anda ingin memiliki halaman forum luar diterjemahkan Anda harus membuat file htaccess baru di luar forum / folder. (Atau mengedit file ini jika ada)
dan dimasukkan ke file ini (aturan ke halaman terjemahan luar direktori 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]
dan Anda harus membuat file htaccess samping menerjemahkan forum Anda.
file htaccess kedua harus di folder forum akar (di forum /.
dan jika Anda menggunakan vBSEO file Anda akan terlihat seperti:
# 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. apa tentang surat-surat Anda - seperti yang saya lihat anda gunakan tidak utf-8 forum. kita masih bekerja pada solusi ini (karena solusi dari posting saya sebelumnya hanya untuk utf-8 forum)
3. tentang dukungan bahasa. pergi ke AdminCP-> vBET-> google dan mengatur Deteksi Google Bahasa untuk Selalu kepercayaan pengguna.
(Baca penjelasan dari opsi ini) setelah itu mengatur di usercp Anda pengguna bahasa jerman.
pergi ke forum, membuat thread baru di jerman atau membuat artikel baru di jerman -> Anda akan melihat teks dalam bahasa Inggris ketika Anda berada di terjemahan inggris atau di jerman ketika Anda pada terjemahan jerman.
Terima kasih kamilkurczak, saya membuat semua perubahan dan berharap akan bekerja dengan baik.
Mengenai masalah terakhir yang terbuka (tidak ada gunanya 2.):
Dapatkah saya menghindari masalah melalui perubahan menyusun (ci_swedish?) Ke UTF-8?
Aku tidak punya pilihan di instalasi dari forum untuk memilih UTF-8, dan saya tidak yakin mengapa VB4 tidak mengambil otomatis Swedia.
Jika ya, bagaimana saya bisa mengubahnya?
(Forum pada saat ini masih dalam mode pengujian, sampai semua masalah ini diselesaikan).
Terima kasih!
Anda tidak bisa hanya mengkonversi forum Anda ke UTF-8 karena dapat melakukan kekacauan dalam database Anda (pengkodean karakter yang berbeda).
Ada solusi pada forum vBulletin (https://www.vbulletin.org/forum/showthread.php?t=216863). Cukup ikuti langkah-langkah untuk membuat forum Anda UTiFied;)
PEMBERITAHUAN bahwa pada langkah 18 dari uraian di atas, Anda harus menulis UTF-8 dalam huruf kecil (utf-8).
Lihat -> lakukan-tidak-upload | README.html. Sudah ada beberapa langkah yang diperlukan untuk UTF-8 forum.
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.