Wei-Ming 魏明 Posted August 3, 2024 at 08:09 PM Report Posted August 3, 2024 at 08:09 PM I made these bookmarklets to help me read Traditional Chinese and keep track of my reading progress. If you make bookmarklets specifically for Chinese learning, please put them in this topic. Chinese Bookmarklets Quote
Wei-Ming 魏明 Posted February 20, 2025 at 04:33 AM Author Report Posted February 20, 2025 at 04:33 AM (edited) For longer text, Google Translate and other AI tools have a way of hallucinating and ruining Simplified to Traditional conversion. Script tools that automatically convert Simplified to Traditional make a lot of errors. FixFanti helps to correct some of these. javascript:(function(){document.body.innerHTML=document.body.innerHTML.replace(/“|﹁/g,"「").replace(/:([”﹁])/g,":「").replace(/”|﹂/g,"」").replace(/「」/g,":「").replace(/‘/g,"『").replace(/’/g,"』").replace(/⋯/g,"…").replace(/([。?!])」/g,"$1」").replace(/历/g,"歷").replace(/綫/g,"線").replace(/爲/g,"為").replace(/幷/g,"並").replace(/産/g,"產").replace(/[麽么]/g,"麼").replace(/顔/g,"顏").replace(/邨/g,"村").replace(/沈/g,"瀋").replace(/裏/g,"裡").replace(/淩/g,"凌").replace(/牀/g,"床").replace(/樑/g,"梁").replace(/歎/g,"嘆").replace(/啓/g,"啟").replace(/曡/g,"疊").replace(/閑/g,"閒").replace(/獃/g,"呆").replace(/鑒/g,"鑑").replace(/燄/g,"焰").replace(/籐/g,"藤").replace(/着/g,"著").replace(/厘/g,"釐").replace(/嚮/g,"響").replace(/汹/g,"洶").replace(/喫/g,"吃").replace(/䀹/g,"眨").replace(/硏/g,"研").replace(/覻/g,"覷").replace(/余/g,"餘").replace(/凈/g,"淨").replace(/綵/g,"彩").replace(/洒/g,"灑").replace(/綉/g,"繡").replace(/羡/g,"羨").replace(/庄/g,"莊").replace(/説/g,"說").replace(/胆/g,"膽").replace(/柜/g,"櫃").replace(/与/g,"與").replace(/髪/g,"髮").replace(/戏/g,"戲").replace(/凄/g,"淒").replace(/歺/g,"歹").replace(/爷/g,"爺").replace(/迹/g,"跡").replace(/羮/g,"羹").replace(/却/g,"卻").replace(/愰/g,"恍").replace(/卧/g,"臥").replace(/唿/g,"呼").replace(/煳/g,"糊").replace(/榦/g,"幹").replace(/愿/g,"願").replace(/侄/g,"姪").replace(/呲/g,"齜").replace(/痒/g,"瘍").replace(/艷/g,"豔").replace(/肕/g,"韌").replace(/袴/g,"褲").replace(/啰/g,"囉").replace(/煊/g,"烜").replace(/琎/g,"璡").replace(/綳/g,"繃").replace(/襕/g,"襴").replace(/亘/g,"亙").replace(/銙/g,"銬").replace(/洇/g,"湮").replace(/噼/g,"劈").replace(/粘/g,"黏").replace(/泄氣/g,"洩氣").replace(/并行/g,"並行").replace(/([出麼又]|出了|出了大)丑/g,"$1醜").replace(/無異于/gi,"無異於").replace(/于(?![飛蜚微田役嗟])/g,"於").replace(/關系/g,"關係").replace(/([茶案])幾/g,"$1几").replace(/幾案/g,"几案").replace(/几(?=[天個根十百絲])/g,"幾").replace(/家夥/g,"傢伙").replace(/夥(?=[子])/g,"伙").replace(/[仿彷]佛/g,"彷彿").replace(/約糢/g,"約莫").replace(/里/g,"裡").replace(/([○零半一二兩三四五六七八九十百千萬公數多華幾])裡/g,"$1里").replace(/裡(?=[程路])/g,"里").replace(/([^花聚])葯/g,"$1藥").replace(/([鈴影回槍話])嚮/g,"$1響").replace(/嚮(?=[亮])/g,"響").replace(/首當其沖/g,"首當其衝").replace(/沖(?=[突動])/g,"衝").replace(/沖(?![水馬繩沖天銷刷蝕淡服洗劑塌])/g,"衝").replace(/怒氣沖沖/g,"怒氣衝衝").replace(/有效率/g,"有效率").replace(/([醬肉吞米吃和])面/g,"$1麵").replace(/面(?=[條線店湯饃饅])/g,"麵").replace(/裡麵/g,"裡面").replace(/鹵莽/g,"魯莽").replace(/倉[卒猝]/g,"倉促").replace(/[干幹](?=[瘦脆淨澀硬])/g,"乾").replace(/([你妳他她我們誰在])乾([的什])/g,"$1幹$2").replace(/干(?=[起活任])/g,"幹").replace(/幹(?=涉)/g,"干").replace(/娘,你/g,"娘,妳").replace(/掙紮/g,"掙扎").replace(/老板/g,"老闆").replace(/雜志/g,"雜誌").replace(/借此/g,"藉此").replace(/制造/g,"製造").replace(/([^王皇太天仙影蜂雙])后/g,"$1後").replace(/([皇武])後/g,"$1后").replace(/皇太後/g,"皇太后").replace(/愈合/g,"癒合").replace(/手表/g,"手錶").replace(/批準/g,"批准").replace(/([^上下洄浮中])游(?![泳絲弋移水擊過])/g,"$1遊").replace(/那末/g,"那麼").replace(/瑤台/g,"瑤臺").replace(/麼(?=[子女哥])/g,"么").replace(/老麼/g,"老么").replace(/什么/g,"什麼").replace(/([^明][頭白長毫剪短理])發/g,"$1髮").replace(/([爆])髮/g,"$1發").replace(/髮(?=[現抖皰生])/g,"發").replace(/發(?=[箍型夾蒼叢])/g,"髮").replace(/報複/g,"報復").replace(/複(?=[甦蘇])/g,"復").replace(/複蓋/g,"覆蓋").replace(/答复/g,"答覆").replace(/糢/g,"模").replace(/借口/g,"藉口").replace(/松(?=一口)/g,"鬆").replace(/輕松/g,"輕鬆").replace(/系(?=[著])/g,"繫").replace(/摸稜兩可|摸棱兩可|模棱兩可/g,"模稜兩可").replace(/台詞/g,"臺詞").replace(/枝丫/g,"枝椏").replace(/想象/g,"想像").replace(/象樣/g,"像樣").replace(/硒惶/g,"恓惶").replace(/齋仆/g,"齋僕").replace(/([長短髯])須/g,"$1鬚").replace(/須子/g,"鬚子").replace(/眼帘/g,"眼簾").replace(/斗射/g,"鬥射").replace(/祅教/g,"祆教").replace(/雲雲/g,"云云").replace(/朴(?=[直真])/g,"樸").replace(/([很更她麼又太])臟/g,"$1髒").replace(/臟(?=[活話灰])/g,"髒").replace(/梢微/g,"稍微").replace(/非洲堇/g,"非洲菫").replace(/隔三岔五/g,"隔三差五").replace(/[漂飄瞟縹][渺緲眇]/g,"縹緲").replace(/浮夸/g,"浮誇").replace(/懸挂/g,"懸掛");})(); Edited November 29, 2025 at 09:04 AM by Wei-Ming 魏明 Updated code Quote
Wei-Ming 魏明 Posted November 29, 2025 at 09:06 AM Author Report Posted November 29, 2025 at 09:06 AM I've fixed several of my bookmarklets for reading Chinese, made them more personalized, and added a paper-text reading tool. Quote
Recommended Posts
Join the conversation
You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.