PDA

查看完整版本: 常見問題



vBET
09-10-09, 18:03
這裡是清單的常見問題。下面你會找到答案。

如何配置支持其他翻譯的API? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post8914)
如何支持多語言的工作? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1545)
什麼是這個 mod需要工作嗎? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1535)
翻譯後我得到的 空白頁 - 什麼是錯的? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1536)
經過翻譯的所有文字消失 - 什麼是錯的? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1537)
如何檢查我翻譯服務提供商封鎖? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1729)
我有SEO翻譯環節上,我用百度推廣和主網頁沒有翻譯 - 什麼是錯的? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1538)
做什麼,有良好的SEO鏈接翻譯共識? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1539)
我從舊索引的網頁連結型(語言 =),想切換到搜索引擎優化的鏈接,該怎麼辦? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1541)
你怎麼回到默認語言後,點擊一個標誌? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1542)
我已經警告,在安全模式 - 做什麼? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1543)
我可以添加翻譯頁面網站地圖? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq.html#post1544)
如何翻譯網頁目錄以外的論壇? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1546)
我得到的電子郵件有關 MySQL服務器消失的問題。什麼是錯的? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post3105)
我在我的網址 langtitle,這是沒有翻譯,這是一個問題? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post3221)
該 URL包括重音。它是由谷歌索引? (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post3232)
如何達到翻譯限制速度較慢,並繳交較少商業 Api (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10411) 的翻譯
未翻譯的文本 (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10869)
部分翻譯 (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10969)
到什麼做有 URL 的翻譯,在旗下?() HTTP://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-3.html#post13517
標誌不顯示在移動樣式 (HTTP://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-3.html#post15476)

vBET
09-10-09, 18:15
- 你必須安裝它;)和配置適當(請仔細閱讀參數描述):)
- 您必須安裝 CURL在PHP。大多數服務器已經有了。只要安裝這個 mod,如果它不工作,然後問你的服務器安裝 CURL的東西。在此期間您可以禁用或刪除 MOD標誌,以便用戶不會受到影響。如果你翻譯的頁面空白頁(也不會影響你的正常頁)這意味著你沒有安裝 CURL - 只需安裝它:)
- 您必須安裝 ICONV在PHP。大多數服務器已經有了。如果沒有錯誤將會發生或空白頁的翻譯。

vBET
09-10-09, 18:17
剛讀回答前面的問題:)

您也可以檢查這個百度推廣有關文件的空白頁:http://www.vbulletin.com/docs/html/blank_pages
不過 - 第一只是確保你擁有了一切所需要的vBET。

vBET
09-10-09, 18:19
在這種情況下,你有3個可能性:

你沒有休耕的安裝說明。您必須配置論壇語言選項。只要配置MOD:)
你設置錯了谷歌翻譯 API鍵 - 設置為適當的值或將其刪除(不建議 - 只要設置得當)
出於某種原因,你是阻止谷歌


最後一個需要澄清 - 你怎麼能告訴你被封鎖。下面是簡單的手工怎麼做:
http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1729

vBET
09-10-09, 18:22
首先,確保您的。htaccess的規則確定 - 特別是論壇與子目錄的URL。

vBET
09-10-09, 18:23
你必須設置相應的選項在管理CP和改變 /創建。htaccess文件(注意:你可以使用搜索引擎優化翻譯鏈接,即使沒有百度推廣!)

用戶在這裡看到的百度推廣

用戶無需百度推廣
- 如果你沒有的。htaccess文件,然後使用一個從請勿上傳目錄中的MOD包 - 只是把它上傳到你的論壇目錄
-如果您有.htaccess 檔,然後添加這兩個規則之一 (如果您正在使用 vB 'Mod 重寫友好的網址' 然後把那些規則之前 vB 規則):



-短規則
可以用更快、 效率更高,但,只有當您不使用連結 2 跡象部分 e 小節: yourforum.com/XY/



RewriteRule ^/?(..|zh-CN|zh-TW)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteRule ^/?(..|zh-CN|zh-TW)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(..|zh-CN|zh-TW)/(.*)?$ $2?language=$1 [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|sq|ca|et|tl|gl|hi|id|lv|lt|mt|sl|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$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)/$ index.php?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)/(.*)?$ $2?language=$1 [QSA]

vBET
09-10-09, 18:25
首先要提供SEO鏈接。 DJO後添加此規則。htaccess的(SEO規則之前):


RewriteCond %{QUERY_STRING} language=(zh-TW|zh-CN|..)
RewriteRule ^(.*)$ http://%{HTTP_HOST}/%1/$1? [L,R=301]


注意:
這些規則,可不工作。在這種情況請讓我們知道,我們將説明您。我們將重寫.htaccess 規則,使它適應你的情況,免費。
示例如何編輯.htaccess 檔: 修改在.htaccess 檔 (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/2506-dropping-visitors-3.html#post10775),但您不必自己,我們會樂意進行這些更改,而不是你的 !

vBET
09-10-09, 18:27
如果您已設置跟踪選項,然後返回到您的默認語言,你只需點擊標 誌必須為您的默認語言:)

vBET
09-10-09, 18:28
只要關閉省電模式 - 這是不推薦在PHP和不支持在未來的版本。看到這裡的細節:
PHP:安全和安全模式 - 手動(http://us2.php.net/manual/en/ini.sect.safe-mode.php#ini.safe模式)

vBET
09-10-09, 18:29
是 - 很簡單:)安裝百度推廣網站地圖生成器(它是免費的),並只修改一個文件。詳細說明你會發現這裡

vBET
10-10-09, 00:37
首先,MOD支持用戶的默認語言。它坐落在登記表,可以改變用戶 CP。因此,如果用戶已設置了默認語言,那麼他什麼也不做... ...只要他的語言寫職位,並 vBET需要關心的一切。在這種情況下 - 當用戶設置默認語言,假設整個職位(包括標題)是寫在他的默認語言。這將是可配置的很快,但他此刻有簡單的假設:如果用戶設置默認語言,它是不同於論壇的默認語言,然後在每一個他的信息是他選擇的語言,作為他的默認。

您還可以創建多語言的消息,其中只有部分信息是在不同的語言。這是很容易 - 所有你需要做的是把文字寫在不同的語言裡面郎BBCode代碼。它接受一個參數,它是語言的代碼。也就是說,如果你想要寫的東西在波蘭,然後 BBCode代碼看起來是這樣的LANG = PL。
見整個例子(空格中BBCode代碼添加到避免評價):
[ lang=pl]Przykład tekstu po polsku[ /lang]

這個例子(不帶空格的BBCode代碼)會給你這樣的結果:
示例文本在波蘭

還有一個更BBCode代碼的工作完全按照郎BBCode代碼,但它的標題只保留職位。這是langtitle BBCode代碼 - 它是用於 vBET自動標記信息的用戶當中載他們的默認語言以外的其他論壇的默認語言。它不應該用手動的,如果你想使用它這樣的方式,然後記得把整個郵件裡面郎BBCode代碼使用相同的語言代碼參數展位BBCodes(否則一些地方的翻譯 RSS頻道可以不恰當地翻譯,但會顯示適當的職位)。

實在是多一個 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 :)

vBET
15-10-09, 00:08
如果您的論壇是在子目錄網頁外,你有它,這是處理由百度推廣,然後 vBET將支持這些網頁翻譯:)

所有您需要做的就是設置相應的規則。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]

並為每個子目錄域名應該支持vBET(不含論壇目錄本身)添加此規則在。htaccess文件裡面支持子目錄:


RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]

因此,如果論壇的父目錄也必須支持它需要所有這些規則。

如果你也想保持翻譯跟踪那些你必須:

打開網址跟踪外論壇目錄選擇在管理CP
確保鏈接到這些網頁是絕對的(所以開始從 HTTP)


另外,還要確保在有基礎的標籤生成的HTML頁面的輸出目錄以外的論壇。如果沒有模板,然後編輯生成的頁面,並添加下面的代碼在任何地方之間 <HEAD>和</ head>:

<vb:if condition="!$_REQUEST['language']"><base href="{vb:raw vboptions.bburl}/" /></vb:if>

vBET
10-03-10, 16:39
如果一切運作良好,突然不是那麼一種可能性是,你有你的翻譯服務提供商(其他一些配置被更改,添加新的MOD,更新了一些軟件)的問題。


檢查這一點,上傳的適當文件從一攬子vbet do-not-upload/tools/providers-tests/. 在這個目錄包含文件翻譯為測試供應商。

如測試, googleapiv2:

上傳文件 test_googleapiv2.php 在論壇目錄。
打開一個瀏覽器頁數:
YourForumAddress/test_googleapiv2.php
如果一切都是玉裡,您將得到答覆:

Starting transaltion test
Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200}
Test error:


在這樣的錯誤檢查,您有正確的關鍵所在空氣污染指數 Admin CP -> vBET -> Translation Providers.

kamilkurczak
01-06-10, 13:18
是服務器超時,並關閉了連接。
設置變量 WAIT_TIMEOUT為 MySQL服務器更高的價值。

在這裡你可以找到一個完整的解決方案:
MySQL服務器消失的錯誤解釋(http://www.vbulletin.com/forum/showthread.php?43505-MySQL-server-gone-away-error-explained)

kamilkurczak
10-06-10, 16:09
你需要改變百度推廣功能集成和文件:

充分說明你在做未上傳文件夾(的readme.html) - 部分百度推廣集成(整合與其他MODS)

kamilkurczak
11-06-10, 09:20
如果您在您的網址:

caracter%C3%ADstica

也許你使用IE瀏覽器。 IE瀏覽器壞顯示網址與重音。
嘗試檢查此鏈接在另一個瀏覽器(歌劇,火狐),
應該翻譯正確。
這是一個瀏覽器的問題。谷歌抓取這個鏈接正確(與重音)。

vBET
11-06-11, 15:46
從版本4.4.0 vBET支持許多翻譯供應商。默認情況下只有谷歌將可以使用,但它很容易改變。

因此,為了支持其他翻譯 API的突出部分進入管理CP - > vBET - >翻譯供應商,並關閉選擇使用谷歌只。這只是第一步是要支持其他的API翻譯

在此之後 vBET會使用其他翻譯 API時,總是可能的。因此,如果一些翻譯僅支持谷歌,那麼谷歌將被使用,但如果其他支持的API能夠做翻譯則默認情況下總是會選擇其他供應商比谷歌。

你也能夠準確確定哪些供應商應使用特定語言對(從 - 到)。而你能夠做到這一點對每一個可能的語言對。因此,如果您想擁有完全控制,並確定自己的翻譯引擎應該用於語言對,那麼你可以做到這一點的配置文件從目錄 vbet_translation_options。每個文件包括語言代碼在最後的名字,這決定了“從”。為了確定“要”你要打開的文件並更改相應的線路在php表。

例如。如果你想設置從英語翻譯波蘭語翻譯將通過微軟 API。然後:
1。打開文件/ vbet_translation_options / vbenterprisetranslator_from_en.php
2。查找線與波蘭語言代碼映射和選擇集名稱的翻譯:

'pl'=>'Microsoft',
所以這台微軟翻譯 API譯翻譯提供商提出的“從”英語(en),“要”波蘭(PL)。這塊蛋糕:)
當然,這將僅當選擇使用谷歌只被禁用。這僅僅是例子 - 請記住,你不必這樣做。默認情況下它已經設置為不使用谷歌時它是可能的。

另外請記住,一些翻譯 API可以要求設置一些標識參數。所有這些參數,詳細說明你會發現在選項組管理CP - > vBET - >翻譯供應商

注意:由於 vBET 3.5.1和4.4.3 vBET vBET支持供應商的隊列。到處語言對由多個供應商的支持,你會看到逗號分隔值與供應商的名稱。例如:

'pl'=>'Microsoft,Google',
這意味著,只要微軟是提供vBET將使用微軟的,如果它是不可用,然後 vBET將自動切換到谷歌。在這種情況下,為不可用vBET標誌著提供商,並檢查每一個小時(計劃任務)是現在。如果是的話,然後 vBET將切換回首選供應商。
您將能夠更改提供程式佇列中的順序或刪除某些提供程式都從那裡。請注意不能使用空格之間的值。

這種方式vBET將能夠提供翻譯,即使在一個供應商的限制是達到。

此外,在所有供應商都無法使用vBET的情況下將使用假人只顯示原始文本的翻譯。因此,在這種情況下,你可以看到沒有翻譯文本翻譯的頁面。這是更好的策略,顯示空文本和一些必須顯示。請注意,這樣的結果將不會被緩存,因此測試將開關翻譯盡快任何翻譯服務提供商將再次可用。

r.dziadusz
03-10-11, 15:08
1。添加到vBET忽略許多內容的網頁,你認為是不是翻譯的重要
一些可以考慮翻譯並不重要 ,一些業主論壇的網頁:成員頁,日曆,照片畫廊的例子。

2。首先使用免費的翻譯服務
使用第一個免費版本的翻譯 API: 微軟,將-比打開付費谷歌 API v2

3。限制支持的語言,您認為最重要的是您的論壇的。即使如此限制 - 時間後,您可以添加更多的語言,如果你發現你確定成本。當緩存已滿,不時添加新的
我們為 53 種語言提供支援,但對於一些論壇小額是更好,也可以緩存您的資料,只要你想要的所以您可以添加新的語言,一個又沒有達到你的限制 !

4.不要清除資料庫緩存並禁用自動清洗
記住要提高緩存 ttl 值或甚至禁用 it(0)-您可以在這裡找到: admincp-> vBET 快取記憶體-> 資料庫快取記憶體-> 緩存時間 (TTL)

5。避免垃圾郵件的翻譯,通過驗證,直到那些公佈的職位。
沒有翻譯,無用信息會降低你的翻譯!

6。尋找其他的翻譯服務的服務條款允許 vBET添加到它,並讓我們知道這些 - 會很樂意支持的API盡可能多的翻譯
我們正在尋找新的免費翻譯供應商,説明我們説明自己,讓我們知道新翻譯供應商 !現在 vBET 支援多供應商的方式創建的因此如果使用條件讓我們實現它,我們會做它 !

7.減少您的請求每秒 (僅針對谷歌翻譯 API v2) 的金額
您必須更改並增加,但記得大值會拖慢你的論壇 dramticaly: admincp-> vbet-> 翻譯選項-> 延遲之間

8.如果你使用谷歌 API v2,設置您自己的限制
您可以設置您自己的限制和控制您的翻譯成本 !只是轉: https://code.google.com/apis/console/b/0/-> 配額

9.(自 4.5.2) 啟用選項不翻譯數位。
啟用此選項將降低翻譯成本,因為將有更少的翻譯。

r.dziadusz
19-10-11, 16:49
如果您看到未翻譯的文本不是 vBET 的 bug 或錯誤。它出現時你已經到了你所有的平移 Api 中的限制 — — easly,您可以在這裡檢查它:

AdminCP-> vBET-> 翻譯供應商可用性
注意:
它強烈 unrecommended 更改這些值點檢、 貝庫斯 vBET 會做自己 !

在這種情況 (有沒有可用的翻譯 API) vBET 將使用虛擬的翻譯。這意味著將顯示已緩存的翻譯並不存在翻譯的原始文本將顯示為 (不像一個前清空-發生這種情況只有當提供程式拒絕翻譯)。

翻譯供應商設置的限制 (Microsft Api 翻譯和谷歌 Api 翻譯 v1 有他們自己的限制,您可以將其設置由您自己的 Google Api 翻譯 v2 的情況下),自版本 4.4.3 和 3.3.8 vBET 時多個提供程式支援翻譯然後 vBET 將使用首選第一次。

而如果一個翻譯 API 的不可用-這意味著您已到達你的限制-vBET 將切換到另一個,和 vBET 會檢查每 10 分鐘一班又是翻譯 API 可用的情況下。

請注意您需要關閉選項僅使用谷歌,並設置適當的 API 金鑰使用提供程式佇列。有關詳細資訊,請參閱:

管理CP - > vBET - >翻譯供應商

您還可以檢查是否您達到您的限制運行這些測試測試 (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1729)

r.dziadusz
26-10-11, 15:13
部分翻譯被引起達成你的限制,但它不是一個錯誤 !

只需即:
1.有人寫郵件,因為你沒達到你的限制被翻譯 — — 由翻譯供應商 (在你可以將它由您自己的 Google Api 翻譯 v2) 設置限制。

2.當寫下一封郵件,達成了限制和翻譯提供程式不可用,因此您將看到您的頁上已緩存的翻譯文本從緩存和原始內容,為下一條消息,因為沒有可用的翻譯服務。

3.任何翻譯供應商又可用後,將翻譯未翻譯的、 原始的消息。vBET 檢查翻譯 API 可用性每 10 分鐘一班

vBET
25-05-13, 13:27
它基本上是足夠的啟用來賓快取記憶體 (Admin CP-> 的 vBET 緩存-> 來賓緩存-> 的使用完整檔案快取為客人)。

當客人緩存是打開的然後顯示翻譯時啟用旗幟下的 URL。出於性能原因它只適用于客人。這不是必要為已登錄的使用者看到翻譯的 URL 的旗幟下-此類使用者主要是已經在日誌中之前, 的翻譯頁面上或根本不需要翻譯。其特點是主要是為搜尋引擎蜘蛛,爬任何現有連結在頁面上。所以現在谷歌不會抱怨很多的重定向。
因為顯示翻譯的 URL 下的標誌,它集成在一起的客人緩存它不會給任何性能損失,因為附加查詢資料庫後亦會作出非常罕見 (僅刷新快取記憶體)。

請注意可以是幾種情況下,在旗下的 URL 不翻譯和重定向仍然發生時:

總是為已登錄的使用者 (如所述之前沒有必要向腰資源)
當 URL 不翻譯未 (性能的原因不要問的所有標誌翻譯立即,但後第一次重定向翻譯將在資料庫緩存中可用)
當 URL 翻譯已經,但也已經緩存頁來賓緩存中 (這有關到前點,但是,只要客人緩存過期您的客人將會看到下這些標誌都已經翻譯翻譯的 Url) 沒有翻譯


所以假設: 它正在被客人只,與延遲的翻譯,出於性能方面的要求。

Marcin Kalak
01-06-15, 10:00
要將一個標誌添加到移動樣式,您需要導入 vBET 範本:
1.打開後臺-> 樣式與範本-> 樣式管理器-> 預設風格-> 編輯範本-> vbenterprisetranslator_flags。
2.從預設樣式更改值風格,你移動的方式。
3.保存該範本。
如果您想要添加其他 vBET 範本 (例如向翻譯郵件添加標誌) 然後導入其他需要 vbenterprisetranslator 樣式。

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