查看完整版本: 常见问题
Marcin Kalak
22-09-14, 11:44
下面是常见问题的清单。你会发现下面的答案。
需要这个 mod 上班的呢?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15123
在翻译之后,我得到了空白页-有什么不对吗?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15124
翻译所有文本都消失后到底怎么了?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15125
搜索引擎优化翻译链接对,我使用 vBSEO 和主页面不翻译-有什么不对吗?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15126
怎么办,,有翻译联系好 SEO 达成共识?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15127
你如何做回到默认语言后您单击一个标志?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15128
我已经警告在安全模式下-怎么办?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15129
没有多语言支持如何工作?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15130
如何翻译论坛目录之外的页面?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15131
如何检查我我封杀了我翻译的供应商?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132
得到关于 MySQL 服务器去客场问题的电子邮件消息。怎么了?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15133
该 URL 包含重音符号。它是由谷歌索引吗?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15134
如何配置对其他的翻译 Api 的支持?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15135
如何达到你的翻译极限速度慢和限制您的开支与有偿翻译 (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15136)
未翻译的文字 (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15137)
部分翻译 (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15138)
什么做有 URL 的翻译在旗帜下?() http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15139
如何配置.htaccess (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15140)
之后更新 vBulletin (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15310) 的错误
标志不显示在移动样式 (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-3.html#post15477)
Marcin Kalak
22-09-14, 11:44
- 你必须安装它;),并适当配置(请仔细阅读参数描述):)
- 你必须已经安装了卷曲你的php。大多数服务器已经有了。只要安装这个mod,如果它不工作,然后问你的服务器安装卷曲的东西。在此期间,您可以禁用按付款当日价格计算,或删除,使用户不会受到影响的标志。如果你翻译的网页的空白页(也不会影响你的正常网页)这意味着你没有卷曲安装 - 只需安装它:)
- 你必须已经安装在你的PHP ICONV。大多数服务器已经有了。如果没有会发生错误或翻译为空白页。
Marcin Kalak
22-09-14, 11:44
只需读取前一个问题的答案:)
此外可以查一些关于空白页本 vBulletin 文档: vBulletin 手册 (http://www.vbulletin.com/docs/html/blank_pages)
尽管如此 - 先确保您有一切v BET需要的是什么。
Marcin Kalak
22-09-14, 11:45
在这种情况下,你有3个可能性:
您没有休耕的安装说明。您必须配置论坛语言选项。只需配置按付款当日价格计算的:)
您可以设置错误的Google翻译API密钥 - 它设置为适当的值,或将其删除(不建议 - 只是适当地设置它)
出于某种原因,你是阻止谷歌
最后一个需要作出一些澄清 - 你怎么可以告诉你被封锁。下面是简单的手工如何做到 这一点:
http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15132
Marcin Kalak
22-09-14, 11:45
首先,确保您的htaccess规则确定 - 尤其是对URL中的子目录论坛。
Marcin Kalak
22-09-14, 11:46
你必须在管理员 CP 和变化/创建.htaccess 文件中设置适当的选项
- 如果你没有htaccess文件,然后使用一个从请勿上传MOD包目录 - 只是把它上传到你的论坛目录
-如果您有.htaccess 文件,然后添加这两个规则之一 (如果您正在使用 vB 'Mod 重写友好的网址' 然后把那些规则之前 vB 规则):
-短规则
可以用更快、 效率更高,但,只有当您不使用链接 2 迹象部分 e 小节: yourforum.com/XY/
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/$ index.php?language=$1 [L,QSA]
RewriteCond %{REQUEST_URI} !(js|hv)
RewriteRule ^/?(..|zh-CN|zh-TW)/(.*)?$ $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)/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 [L,QSA]
Marcin Kalak
22-09-14, 11:46
如果您已设置跟踪选项,然后返回到您的默认语言只需点击您必须为您的默认语言标志:)
Marcin Kalak
22-09-14, 11:46
只是关掉省电模式 - 这是不赞成使用PHP,并在未来的版本中不支持。这里有详细资料:
PHP:安全和安全模式 - 手动(http://us2.php.net/manual/en/ini.sect.safe-mode.php#ini.safe模式)
Marcin Kalak
22-09-14, 11:47
首先按付款当日价格计算的支持用户的默认语言。它设置在登记表格,并可以在用户控制面板改变。因此,如果用户设置了他的默认语言,那么他就什么也不做... ...只是在他的语言写道职位,以及vBET需要关心的事情了。在这种情况下 - 当用户设置的默认语言是假设整个后(包括标题),是在他的默认语言编写的。将很快配置,但在他的时刻,有简单的假设:如果用户设置默认语言,这是论坛的默认语言不同,那么他的消息是他作为自己的默认选择的语言。
您还可以创建多语言的消息,只有部分的消息在不同的语言。这是很容易 - 你需要做的,它在不同的语言文字书写郎BBCode代码内部的一切。它需要一个参数,它是语言代码。也就是说,如果你想要写在波兰的东西,然后BBCode代码看起来像这样的LANG = PL。
看到整个例子(BBCode代码空间,以避免评价):
[ lang=pl]Przykład tekstu po polsku[ /lang]
这个例子(在BBCode代码没有空格)会给你这样的结果:
例如在波兰文
还有更多的BBCode代码完全一样郎BBCode代码,但它仅帖子标题保留。它是langtitle BBCode代码 - 它是由vBET使用自动标记他们的默认语言设置论坛的默认语言以外的用户的消息。它不应该被用来手动,如果你想用这样的方式,然后记得把整个邮件,里面郎BBCode代码,使用相同的参数展位BBCodes语言代码(或译RSS频道的某些部分,可以不译适当,但职位将被显示适当)。
实在是一个BBCode代码,但它不是为翻译 - 实际上它是保持文本没有翻译。如果你想要一些文字,我后不翻译,只是出于简单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 :)
Marcin Kalak
22-09-14, 11:47
如果您的论坛是在子目录,你在外面的网页,这是由百度推广处理,然后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>
Marcin Kalak
22-09-14, 11:48
如果一切运作良好,突然不是那么一种可能性是,你有你的翻译服务提供商(其他一些配置被更改,添加新的MOD,更新了一些软件)的问题。
要对此进行检查,在相应的文件上传的软件包从vbet do-not-upload/tools/providers-tests/。 在这个目录中包含的文件翻译为测试提供商。
测试示例 googleapiv2:
上载文件 test_googleapiv2.php 到/核心/后台。
打开一个浏览器页面:
YourForumAddress/admincp/test_googleapiv2.php
如果所有的一切都是“OK(确定)”您将获得答案:
Starting transaltion test
Test result: {"responseData": {"translatedText":"Welcom"}, "responseDetails": null, "responseStatus": 200}
Test error:
在出现错误时,请检查您是否具有正确的API密钥 Admin CP -> vBET -> Translation Providers.
Marcin Kalak
22-09-14, 11:48
服务器超时,关闭了连接。
设置MySQL服务器变量WAIT_TIMEOUT,以更高的价值。
在这里你可以找到一个完整的解决方案:
MySQL服务器消失的错误解释(http://www.vbulletin.com/forum/showthread.php?43505-MySQL-server-gone-away-error-explained)
Marcin Kalak
22-09-14, 11:48
如果您在您的网址:
caracter%C3%ADstica
也许你使用IE浏览器。 IE浏览器坏显示URL的重音。
尝试检查这在另一个浏览器的链接(歌剧,火狐),
应正确翻译。
这是一个浏览器的问题。谷歌抓取这个链接正确(重音)。
Marcin Kalak
22-09-14, 11:50
因此,为了支持其他翻译API的突出部分,管理员控制面板“ - > vBET” - >翻译和关闭选项,使用谷歌只。这是唯一的步骤是必要的,以支持其他的API翻译
vBET后,将使用其他翻译API始终当它是可能的。因此,如果只能由Google支持的一些翻译,那么谷歌将使用,但如果其他受支持的API能够做翻译,然后默认,总是会选择比谷歌的其他供应商。
你也可以来确定这正是供应商应为使用特定的语言对(从 - 到)。而你能够做到对每一个可能的语言对。因此,如果你想完全控制,并确定自己的翻译 引擎,应使用的语言对,那么你可以做配置文件目录vbet_translation_options。每个文件包含在名称的末尾语言代码,这就决定了“从”。为了确定“,”你必须打开该文件,并改变相应的行,在PHP表。
例如。如果你想从英语翻译到波兰由微软翻译API设置。然后:
1。打开文件/ vbet_translation_options / vbenterprisetranslator_from_en.php
2。查找与波兰语言代码的映射,并设置选择翻译的名称:
'pl'=>'Microsoft',
所以这台微软翻译API翻译提出的“从”英语(en),“”波兰(PL)的翻译供应商。这块大蛋糕:)
当然,这将工作的唯一选项时使用谷歌不仅是残疾人。这仅仅是例子 - 请记住,你没有做到这一点。默认情况下它已经不使用谷歌,只要它是可能的。
也请记住,一些翻译API可以要求设置一些标识参数。所有这些参数,详细描述你会发现在选项组管理员控制面板 - > vBET - >翻译
注意: 你会看到到处都在语言对支持由多个供应商,与供应商名称的逗号分隔值。举个例子:
'pl'=>'Microsoft,Google',
这意味着,只要微软是提供vBET将使用微软的,如果它是不可用,然后vBET将自动切换到谷歌。在这种情况下,为不可用vBET标志着提供商,并检查每一个小时(计划任务)是现在。如果是的话,然后vBET将切换回首选供应商。
您将能够更改提供程序队列中的顺序或删除某些提供程序都从那里。请注意不能使用空格之间的值。
这种方式vBET将能够提供翻译,即使在一个供应商的限制是达到。
此外,在所有供应商都无法使用vBET的情况下将使用假人只显示原始文本的翻译。因此,在这种情况下,你可以看到没有翻译文本翻译的页面。这是更好的策略,显示空文本和一些必须显示。请注意,这样的结果将不会被缓存,因此测试将开关翻译尽快任何翻译服务提供商将再次可用。
Marcin Kalak
22-09-14, 11:50
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.启用选项不要翻译数字。
启用此选项将降低翻译成本,因为将有更少的翻译。
Marcin Kalak
22-09-14, 11:51
如果您看到未翻译的文本不是 vBET 的 bug 或错误。它出现时你已经到了你所有的平移 Api 中的限制 — — easly,您可以在这里检查它:
AdminCP-> vBET-> 翻译供应商可用性
注意:
它强烈 unrecommended 更改这些值点检、 贝库斯 vBET 会做自己 !
在这种情况 (有没有可用的翻译 API) vBET 将使用虚拟的翻译。这意味着将显示已缓存的翻译并不存在翻译的原始文本将显示为 (不像一个前清空-发生这种情况只有当提供程序拒绝翻译)。
翻译供应商设置的限制 (Microsft Api 翻译有自己的极限,如果你可以将其设置由您自己的谷歌 Api 翻译 v2) 和 vBET,当多个提供程序支持翻译,那么 vBET 将首先使用首选的一个。
而如果一个翻译 API 的不可用-这意味着您已到达你的限制-vBET 将切换到另一个,和 vBET 会检查每 10 分钟一班又是翻译 API 可用的情况下。
请注意您需要关闭选项仅使用谷歌,并设置适当的 API 密钥使用提供程序队列。有关详细信息,请参阅:
管理员控制面板“ - > vBET - >”翻译“
您还可以检查是否你达到了你的极限,通过运行这些测试测试 (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15132)
Marcin Kalak
22-09-14, 11:51
部分翻译被引起达成你的限制,但它不是一个错误 !
只需即:
1.有人写邮件,因为你没达到你的限制被翻译 — — 由翻译供应商 (在你可以将它由您自己的 Google Api 翻译 v2) 设置限制。
2.当写下一封邮件,达成了限制和翻译提供程序不可用,因此您将看到您的页上已缓存的翻译文本从缓存和原始内容,为下一条消息,因为没有可用的翻译服务。
3.任何翻译供应商又可用后,将翻译未翻译的、 原始的消息。vBET 检查翻译 API 可用性每 10 分钟一班
Marcin Kalak
22-09-14, 11:52
它基本上是足够的启用来宾高速缓存 (Admin CP-> 的 vBET 缓存-> 来宾缓存-> 的使用完整文件缓存为客人)。
当客人缓存是打开的然后显示翻译时启用旗帜下的 URL。出于性能原因它只适用于客人。这不是必要为已登录的用户看到翻译的 URL 的旗帜下-此类用户主要是已经在日志中之前, 的翻译页面上或根本不需要翻译。其特点是主要是为搜索引擎蜘蛛,爬任何现有链接在页面上。所以现在谷歌不会抱怨很多的重定向。
因为显示翻译的 URL 下的标志,它集成在一起的客人缓存它不会给任何性能损失,因为附加查询数据库后亦会作出非常罕见 (仅刷新高速缓存)。
请注意可以是几种情况下,在旗下的 URL 不翻译和重定向仍然发生时:
总是为已登录的用户 (如所述之前没有必要向腰资源)
当 URL 不翻译未 (性能的原因不要问的所有标志翻译立即,但后第一次重定向翻译将在数据库缓存中可用)
当 URL 翻译已经,但也已经缓存页来宾缓存中 (这有关到前点,但是,只要客人缓存过期您的客人将会看到下这些标志都已经翻译翻译的 Url) 没有翻译
所以假设: 它正在被客人只,与延迟的翻译,出于性能方面的要求。
Marcin Kalak
22-09-14, 12:17
在.htaccess 文件的开头,您必须拥有一条规则:
RewriteEngine On
Options FollowSymLinks
如果您使用的链接对 SEO,您应添加一个规则的 SEO 链接: http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq.html#post15127
在文件的末尾,您必须拥有一条规则:
RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(core|admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax|install)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA]
到您的下载文件,您可以找到这些规则:
做 — — 不 — — 上传/工具/重定向-规则 /
Marcin Kalak
31-12-14, 13:41
如果您升级 vB5 和 vBET 停止工作然后确保你在.htaccess (http://www.vbenterprisetranslator.com/forum/vbet5-troubleshooting/4177-faq-2.html#post15140) 的适当规则。更新期间 vB5 覆盖.htaccess 文件,你必须再一次我们将规则添加到它。
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.