2019年3月14日 星期四

繁簡轉換

這應該是很稀鬆平常的問題,由來已久。

wordpress 上有找到一個 WP Chinese conversion 的外掛,剛開始使用都還好,可是再掛上 Cache 以後就有問題了。在首頁上,無法轉換,內頁以後就可以轉換!WP Chinese conversion作者的說明頁裡面也有說,加上 cache以後可能會有問題。

好吧!只好另外找解。

後來找到這個:

[教學]利用JS實現網頁簡繁轉換功能


紀錄一些內容過來:

第1步 首先請您開啟FTP軟體,將您的JS上傳到網站上,如果怕路徑複雜,建議上傳在網站根目錄就好了。
[教學]利用JS實現網頁簡繁轉換功能
第2步 以WordPress來說,直接在後台的【外觀】→【模組】,進入後新增文字模組後將以下語法貼上去,語法請放置在</body>之前。在貼上之前建議變更以下參數:
cookieDomain:Cookie 網址,請輸入您的網址即可。
※更多參數說明請參考:這篇
<a id="translateLink" >簡體</a>
<script type="text/javascript" src="http://your-site/tw_cn.js"></script>
<script type="text/javascript">
var defaultEncoding = 1;
var translateDelay = 0;
var cookieDomain = "http://yourname.com";
var msgToTraditionalChinese = "繁體";
var msgToSimplifiedChinese = "简体";
var translateButtonId = "translateLink";
translateInitilization();
</script>
[教學]利用JS實現網頁簡繁轉換功能
第3步 接著在網站上就會看到簡繁轉換的選項,點一下就會轉換。
[教學]利用JS實現網頁簡繁轉換功能
第4步 你看,是不是轉換成簡體中文了呢?這時候瀏覽其他頁面依然都是簡體中文,因為剛剛前面設定值的部份我們有設定Cookie位置就會有囉!
[教學]利用JS實現網頁簡繁轉換功能

沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。