查看完整版本: 已解決 註冊後沒有自動翻譯
您好,
我安裝 vBET 4.0.8基於 VB和有一個小問題:
當一個新的用戶註冊,他將得到所顯示的語言(所有標誌),他選擇在登記表。
在確認註冊的郵件保存在他的語言是他的個人資料,但沒有自動翻譯他的語言。他按手動右旗得到翻譯。
我怎樣才能解決這個問題?
謝謝
2。問題:寫文章的CMS(home鍵,VB4)將不會被翻譯成任何語言。
3。問題:
在互聯網鏈接應該“nontranslate”規則是無效的,因為鏈接將無法正常工作:
下面是一個 exaple我的郵件給客戶:
尊敬的用戶,
感謝您的文章。
關於您的問題: 你將會找到我們所研究的所有相關資訊的實際簡編 (HTTP://blablabla.com/shop/index.php?main=products & 貓 = SW)。
它包含了大量常見問題的幾乎所有可能的問題(有圖片和視頻噸),並會幫助你在這裡詳細的 - 並以最低的時間和資金成本為所有參與者。
只是一件事:這將是有益的,允許在帖“英語”,因為這是全球性語言溝通問題,如果一些被認為,這將有助於如果用戶誰的職位已經可以用英語發表。
4。問題:
如果被發送後迅速答复,所有字符顯示正確的。
但是,如果用戶的帖子他的答复通過“轉到高級”按鈕(WYSISWG編輯器),然後字符會顯示錯誤的:
例如:
丹科獻給巢穴Hinweis ....
U是德國“U”
kamilkurczak
03-12-10, 12:28
4。問題:
如果被發送後迅速答复,所有字符顯示正確的。
但是,如果用戶的帖子他的答复通過“轉到高級”按鈕(WYSISWG編輯器),然後字符會顯示錯誤的:
例如:
U是德國“U”
是的,這是一個 vBET錯誤。我們正在這一點。今天,我會盡量給你一個解決方案。
kamilkurczak
03-12-10, 13:15
OK我有一個快速解決方案的問題,我以前的職位。
請使用它如果使用的是UTF - 8論壇
1.make複製和編輯文件:
forum root/includes/vbenterprisetranslator_functions_utils.php
2。在這個文件中找到:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3。並替換為:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4。保存文件
5。測試。
據測試,在我們的測試論壇上UTF - 8發動機(消息是由歌劇,IE)和它的作品了。
kamilkurczak
07-12-10, 10:34
沒有答案 - 解決。如果沒有請寫在這裡,我會再次打開這個線程。
沒有答案 - 解決。如果沒有請寫在這裡,我會再次打開這個線程。
您好,
請給我一些時間,我此刻沒 有可能對它進行測試。
你檢查的其他問題(1. - 4。)?
謝謝!
1 - >有一個現有的解決方案在這裡
2 - >請 http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1546
3 - >再一次看看我們的常見問題解答部分 - 這裡有一個部分是:
notranslate BB代碼是保持文字未翻譯。如果您想進行一些文字我員額,沒有翻譯,只是簡單的出它裡面的notranslate BBCode代碼。它可以是有用的情況下的一些術語,或者引用一些詩歌等
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
感謝您的幫助。
點 1,3,4和5是解決了。
問題二:常見問題(http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1546)沒有為我工作。
我想我沒 unterstand有些不妥。
a)我沒有修改我的。htaccess:htdocs中/論壇 / .htaccess
b)和放置代碼:
# 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]
所有其它信息相關的常見問題不需要(?)要做,因為 vBulleting CMS裡面的目錄 / htdocs中/論壇。
三)它不工作:我的用戶的個人資料已經在德國設置。當我在CMS發布了新的文章對德國 - 與此更改後我的用戶配置文件設置為英語(或只需按英文標誌),新的文章留在德國。
感謝您的答复!
在這些行:
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)/$ 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]
完成,
但沒有成功:
(用戶配置文件設置:德國)和張貼在德國:
諾伊爾 Artikel jetzt奧夫德語:sollte jetzt automatisch übersetzt werden。
一)
(用戶配置文件設置:德國)發布後,它會顯示如下:
諾伊爾 Artikel jetzt英語:sollte jetzt à ¼ bersetzt Automatisch Werden。
B)
當我更改用戶配置文件設置為英語,然後我得到所示:
諾伊爾 Artikel jetzt奧夫德語:sollte jetzt automatisch à ¼ bersetzt werden。
1。問題與體徵:A)+ B) - U得到了¼
2。德國的職位將再次翻譯成德語的德國用戶(然後他們是錯誤的):A)
3。講英語的用戶獲得在德國未翻譯文本閱讀:B)
謝謝!
kamilkurczak
16-12-10, 23:16
有關。htaccess的。
如果你想有一個外部論壇頁面翻譯您必須創建一個新的htaccess文件外論壇 /文件夾。 (或編輯,如果該文件存在)
並把這個文件(規則翻譯論壇目錄頁外):
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]
你應該在未來 htaccess文件翻譯您的論壇。
第二htaccess文件應該在論壇根文件夾(在論壇 /。
如果你使用百度推廣您的文件應該是這樣的:
# 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。那你的信 - 我看你不使用UTF - 8的論壇。我們仍然致力於這一解決方案(因為解決方案,從我以前的帖子只為 UTF - 8論壇)
3。關於語言的支持。去admincp - > vBET - >谷歌和谷歌語言檢測設置為始終信任用戶。
(請閱讀說明此選項)之後,你的用戶設置 usercp語言為德語。
去論壇,使一個新的線程在德語或作出新的文章在德國 - >你應該看到你的文本時,你的英語翻譯英語或德語當您在德語翻譯。
感謝 kamilkurczak,我所做的所有更改,並希望它會正常工作。
至於最後開放問題(點 2號):
我能否避免這些問題,通過改變整理(ci_swedish?)為 UTF - 8?
我別無選擇,在安裝的論壇,來選擇 UTF - 8,我不知道為什麼沒有採取 VB4自動瑞典。
如果有,我怎麼能變呢?
(論壇是目前仍處於測試模式,直到所有問題都解決了)。
謝謝!
你不能簡單地將您的論壇,以UTF - 8,因為它可以做一個數據庫中的混亂(不同的字符編碼)。
有一個解決方案vBulletin論壇(https://www.vbulletin.org/forum/showthread.php?t=216863)。只要按照這些步驟,使您的論壇 UTiFied;)
請注意,在第18步以上的描述,你必須寫 UTF - 8小寫(UTF - 8)。
請看 - >請勿上傳 |的readme.html。有一些步驟需要的是UTF - 8的論壇。
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.