早在前一陣子就想多個可以轉換網頁語言的小工具了,不過當時懶得找,所以一直把他遺忘,直到今天忽然發現有圖文並茂的教學文章,我主要是參考Ressol's Blog裡的"親愛的,我把部落格變英文版了"這篇文章教學。另外也看到這個blog上面有些教學文章真得很不錯,在這邊推薦大家有空可以去看看。

使用方式:
1. 確定自己的blog邊欄可以執行javascript,接著新增一個自訂欄位。

2. 將程式語法貼上
<!--網頁翻譯-->
<div align=center>
<table border=0 cellpadding="0" cellspacing="0">
    <tr align="center">
        <td><a href="javascript:dotrans('zh|en');" _fcksavedurl=""javascript:dotrans('zh|en');"" _fcksavedurl=""javascript:dotrans('zh|en');"" title="to English" class="">
            <img src="http://flags.silverabyss.com/europe/unitedkingdom.gif" width=30 border=0> </a>
        </td>
        <td><a href="javascript:dotrans('zh-TW|zh-TW');" title="to Traditional Chinese" class="">
            <img src="http://flags.silverabyss.com/asia/chinarep.gif" width=30 border=0> </a>
        </td>
        <td><a href="javascript:dotrans('zh-TW|zh-CN');" title="to Simply Chinese" class="">
            <img src="http://flags.silverabyss.com/asia/chinapeo.gif" width=30 border=> </a>
        </td>
    </tr>
</table>
<script language="javascript" type="text/javascript">
    function dotrans(destLang) {
        var srcUrl = location.href.toLowerCase();
        srcUrl = ((srcUrl.indexOf('%7c')!=-1 )? unescape(srcUrl.replace(/\+/g,  " ")):srcUrl);
        if( srcUrl.indexOf('&langpair=') != -1 || srcUrl.indexOf('?langpair=')!=-1) {
            var idx = srcUrl.indexOf('&u=');
            if( idx == -1 ) return;
            srcUrl= srcUrl.substring(idx+3);
        }
        srcUrl = 'http://translate.google.com/translate_p?hl=zh-TW&langpair='+destLang+'&u='+srcUrl;
        location.href=srcUrl;
    }
</script>
</div>

3. 擺到一個明顯的位置,更新blog版面確定。

ps.語法是取自Ressol's Blog裡的"親愛的,我把部落格變英文版了,而我自己在稍微修改一下,將圖示換成網路上找來的國旗圖案。
ps2.另外在Kaida's Conscious Choices裡的You may choose a language now也有相關文章的教學,也可以去參考看看。


  最後想說的是,因為是翻譯軟體翻譯出來的結果,所以不要對翻成英文的文章抱太大希望,我相信翻出來的文章,可能外國人也看不懂吧!除非blog作者本身在寫文章的時候,是用英文文法在寫作吧!我想,各地民俗風情都不同,習慣的用語、特有的文字、詞句,很難透過翻譯軟體翻出來,即使是隔著一道海峽的對岸,在許多修辭用字上也跟我們有許多差異,不過大體上文章都還是看得懂啦。

soarlin 發表在 痞客邦 PIXNET 留言(0) 人氣()