加入 ConveyThis 幫網站翻譯

最近看到有些網站有加入翻譯成其他語言的功能,看了看, ConveyThis 提供的服務好像不錯用(免費的:06),所以就想說也來玩玩。他在選擇翻譯語言的時候,還可以選擇字典耶,而且出來的結果會分成左右兩邊讓你比較:05。既然是翻譯軟體的網站,那當然也有中文版囉。可以直接按 " Get your Button" 選擇你要的按鈕圖示(其實也可以自己設計啦,只是拿人手短,還是用他的就好了),他上面有註明說後面兩個圖示在滑鼠滑過去 (mouse over) 的時候,不會有下拉的選單(其實動些手腳還是會有...:XD)。

選擇你的網站的語言和想要的圖示之後,在下面會讓你選擇是不是要順便註冊。註冊之後可以讓你查詢統計資料(主要是依你註冊的帳號,所以如果你放到很多網站,那就都會算在一起),如果你不需要,也可以選擇不要註冊。只是在產生的程式碼會有多一行他們網站連結的廣告(懂的人其實也是有辦法改啦,雖然我還是覺得,拿人手短:06)。選擇註冊之後,下面會有程式碼讓你複製到你想放置的地方(不過,他居然警告,不要亂動程式碼,不然翻譯的功能就會不能用:01)。
只是,這樣用起來,我的網頁不管怎樣用,都會出現 "Get your button here!!" 的字(一開始在載入網頁的時候,會出現圖示,後來就變成文字了:XD)。隨便亂試了一下,發現最後一行的 script 把他拿到前面就可以了。可是,滑鼠滑過去居然也沒有選單:orz(我可是冒著不能翻譯的風險耶)。
看來看去,就只能拿原始碼來改囉:01。把他網站上的 js 抓下來看了之後,發現為啥會出現 "Get your button here!!" 了。因為他有個條件判斷 URL 的位置,應該是連結的網址如果不在他的定義內的話,那就會出現那個文字(只是我不知道為啥把 script 往上移就可以出現了,我跟 java script 不熟:01)。所以我直接把 if - else 中間那一段直接刪掉,把 script 放回原來的位置,哇!居然就出現下拉選單了耶:08(當然,圖示也是正常出現囉)。這樣,我的網站就可以翻譯成其他語言了:yeah
2009/02/18 更新:
今天突然發現,不知道是不是因為改了的關係,用 IE 開都會失敗(整頁都是空白的),但是用 FireFox 都好好的。所以就先移除了:orz

Please follow and like us:

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *