登录 注册

登录

问题 仿joomlagate.com的谷歌翻译模块

更多
2009年12月04日 11:09 - 2009年12月04日 11:18 #1 作者: 影雪
新建一个模块,在模块下面输入如下HTML
<p>
<select id="language" name="language"> 
<option value="en">英语</option> 
<option value="ja">日语</option> 
<option value="fr"> 法语</option> 
<option value="de">德语</option> 
<option value="ru">俄语</option> 
<option value="zh-CN">简体</option> 
<option value="zh-TW">繁体</option> 
</select> 
<input onclick="translate();" type="button" value="我要翻译" />
<script type="text/javascript">
<!--
var url=window.location.href;
//url="http://shadowsnow.com";
var url1=URLencode(url);
var url2;
 
function translate(){
    var langs=document.getElementById('language').value;
    url2="http://translate.google.cn/translate?sl=zh-CN&tl=" langs "&u=" url1;
    //document.write (url2);
    window.location.href=url2;
}
function URLencode(sStr)
{
    return escape(sStr).
             replace(/ /g, ' ').
                replace(/"/g,'"').
                   replace(/'/g, ''').
                     replace(///g,'/');
}
//-->
</script>
</p>

路漫漫而修远兮,吾将上下而求索 [本人开发的免费网赚程序  www.shadowsnow.cn/GetForFree/index.asp ]

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月04日 11:16 - 2009年12月04日 11:30 #2 作者: 影雪
最三考虑,还是把 改到 Joomla! 1.5.x 第三方扩展 比较好....

要是可以修改文章分类多好....迟点看看能不能研究出来

路漫漫而修远兮,吾将上下而求索 [本人开发的免费网赚程序  www.shadowsnow.cn/GetForFree/index.asp ]

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月04日 12:08 #3 作者: Joomla之门
“谷歌翻译”的模块已经很多了,实在没必要再去做,除非你觉得你的产品比现有的都好。

本站所用的翻译模块是很古老的了,功能很粗糙。将来我升级到 Joomla 1.5 平台之后,肯定要换的。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2009年12月04日 14:53 #4 作者: 影雪
还是zend framework的多国语言控制比较好

路漫漫而修远兮,吾将上下而求索 [本人开发的免费网赚程序  www.shadowsnow.cn/GetForFree/index.asp ]

登录 或者   注册一个会员帐号 来参与讨论