更正 Xanga 亂碼的方法

還有一樣需要注意的是 Xanga 亂碼,由於 Xanga 早期對中文支援十分差,所以部份 post 會有亂碼。
我看到網上有其他人提出將 Account Setting –> Base –> Language 由 US English 轉為 Chinese Traditional
我嘗試過,轉換後可以在 Xanga 正常顯示(內文 and 標題),但 View all archive 時就會出現內文正常,標題亂碼的情況發生,而 export 出來的 XML 就完全亂碼,所以這個方法不可用。

xanga 亂碼
可以看到內文正常,但標題依然亂碼
xanga 亂碼
但滙入其他地方,則全部亂碼

正確方法是逐篇亂碼 edit,所以如果以前沒有用正確 coding 寫的話都幾麻煩
注意:2006 月 10 月份大部份文章都要這樣處理,就算在內文,editior 等等地方正常都好,但當你 click “laguage display problem” 時都應該會見到亂碼,所以就算「好像正常」都要逐篇 check。
我就開啓 archive 後 (網址 http://your_xanga_URL/archives/),click 某個月份,一次開啓所有 post 的 editor in new tab.
之後使用 short-cut key –> Ctrl + Tab,來轉換去下一個 tab,每次 click “language display problem” 就轉去下個 tab,等它自己慢慢 load.
之後回到第一個 tab 全部選擇中文,再 Ctrl + Tab 轉換到下一個 tab
最後回到第一個 tab 按 Save,再 Ctrl + Tab 到每一個 tab 按 save
這個方法應該是最快了。

xanga 亂碼
要按 Edit
xanga 亂碼
進入編輯畫面後,按 laguage display problem
xanga 亂碼
選擇正確編碼,憑經驗所得,有些人應選繁體,有些人則簡體,甚至日文,要看你當初用了那個 coding
xanga 亂碼
正確編碼了

不過有時用新 editor 會見不到有 “language display problem” ,這時就要更改 editor 到舊版
到 Setting, Editor –> http://edit.xanga.com/editeditorsetting.aspx
選擇 Plain Text (edit your post in HTML) 就可以轉回舊 editor 更改 language 了

xanga 亂碼
轉 Plain Text 就可以了

假如到最後最後都解決唔到亂碼問題,可以用最後辦法,我找到一個網址 — http://2cyr.com/decode/?lang=en

這個網址可以幫助各位將亂碼變會正常字,只要抄亂碼入去,在 Autodetect 按ok 就可以了。
如果依然亂碼,可以在 “Select One” 選擇一個最不亂碼的結果。

cyrillic decoder
可以看到將亂碼轉回繁體
(這個亂碼是用其他方法都救不到的「超級亂碼」,但Cyrillic竟然有辦法救回大部份)
(由於私隠關係,部份結果被遮閉了)

更正 Xanga 留言亂碼

Xanga 的留言系統在 2008 年 2 月前,基本上在 Database 沒有做任可編碼處理,所以要逐篇逐篇更正 < — 沒錯 !

xanga 留言亂碼
平常看到的留言看似是正常,但當按 Fix Language
xanga 留言亂碼
可以看到在 Xanga database 入面,其實看似正常的留言其實是亂碼
xanga 留言亂碼
需要較正回繁體中文,才可以變回正常,使用 WordPressWXR 格式輸出時才不會亂碼。

2008 年 1 尾開始留言部份沒有 Fix Language 選項,由那時起應該不少 post 都沒有亂碼問題,但如果還有少部份有問題的話可以 Import 到 WordPress 後才更正。
但如果仍有很多留言有問題的話,建議用 Xanga Importer 來造 WordPress WXR 檔吧

Contents