将Google翻译字符串添加到moodle网站的所有网址

时间:2015-12-23 00:26:18

标签: jquery .htaccess url moodle google-translate

需要在所有网站网址的末尾添加此字符串才能在Moodle网站上触发Google翻译(即需要在每个网页上显示):

Z

我已经在这里看到了几种方法来做类似的事情,使用.htaccess或jquery但是还没有能够复制。

1 个答案:

答案 0 :(得分:0)

这取决于你htaccess其他部分的内容,但这大致是你所追求的:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{QUERY_STRING} !(^|&)googtrans\(en|fr\)(&|$) [NC]
    RewriteRule ^ %{REQUEST_URI}#googtrans\(en|fr\) [L,QSA,R,NE]
</IfModule>

第一行开启引擎。 第二行检查URL是否已经附加了googtrans.etc。 第三行添加了附件,条件是它通过了第2行的检查。

&#34; NE&#34;在[L,QSA,R, NE ]标签中确保您的括号和哈希值不被编码,以便它们在浏览器中正确呈现,是特殊字符。

这不是开箱即用的,可能需要一些调整,但我希望它会对你有所帮助。