日書隨筆

繁簡轉換

因為側邊欄有中國的網友說繁體字看不習慣,我想到之前好像有看過可以由網頁繁簡轉換的外掛,就決定來找一找。
起先是從FC2本身的外掛欄開始找起,但都只有找到google提供的網頁翻譯版本。於是跑到其他地方,終於讓我發現了一個寶貴的JS檔,來源是在 UTF8 編碼下的網頁簡繁互轉@Mark’s Place。試了一下,終於找到要怎麼在Fc2上使用。
以下文字中,斜體字為本人所撰寫,餘皆引用自該篇文章


步驟如下:
1.從網頁下載js檔,解壓縮。
2.將解壓縮後的JS檔上傳到FC2的空間。
3.到後台的「設定外掛程式」處,新增自由外掛。
4.為此自由外掛取名,然後在下面貼程式碼的地方,把以下的程式碼複製貼上。

<a id=”translateLink”>簡体中文</a>
<script type=”text/javascript” src=”你js檔的位置“></script>
<script type=”text/javascript”>
var defaultEncoding = 1;
var translateDelay = 0;
var cookieDomain = “你js檔的位置“;
var msgToTraditionalChinese = “繁體中文“;
var msgToSimplifiedChinese = “简体中文“;
var translateButtonId = “translateLink”;
translateInitilization();
</script>

紅字部份可自由選擇填入的字或是圖片。
紫色的字則請務必要記得填上js檔的位置,否則就無法動作啦!
5.若你的版型不支援外掛欄位,請將

<a id=”translateLink”>簡体中文</a>

放到版型(html部份)你想要連結的位置,再將

<script type=”text/javascript” src=”你js檔的位置“></script>
<script type=”text/javascript”>
var defaultEncoding = 1;
var translateDelay = 0;
var cookieDomain = “你js檔的位置“;
var msgToTraditionalChinese = “繁體中文“;
var msgToSimplifiedChinese = “简体中文“;
var translateButtonId = “translateLink”;
translateInitilization();
</script>

放到<body>此一標籤的前面。
其他的變數,在〈在 UTF8 編碼下的網頁簡繁互轉@Mark’s Place〉這篇文章中有詳盡的解釋,想要進一步作變化的捧由請自行閱讀。
使用心得:
1.開大量網頁的同時又執行這個功能,速度會變得很慢。不然的話根本毫無感覺就變過去了。
2.FF、opera、chrome、IE都適用。

在〈繁簡轉換〉中有 2 則留言

  1. SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    請問你右上角的字體外掛是怎麼用的?? 有字體縮放和簡繁轉換好方便>"<

  2. SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    我有把作法寫在上面了啊~就是用外掛,把程式碼填進去就ok了

發表迴響