1document.addEventListener('DOMContentLoaded', () => { 2 const { defaultEncoding, translateDelay, msgToTraditionalChinese, msgToSimplifiedChinese } = GLOBAL_CONFIG.translate 3 const snackbarData = GLOBAL_CONFIG.Snackbar 4 const targetEncodingCookie = 'translate-chn-cht' 5 6 let currentEncoding = defaultEncoding 7 let targetEncoding = Number(btf.saveToLocal.get(targetEncodingCookie)) || defaultEncoding 8 const translateButtonObject = document.getElementById('translateLink') 9 const isSnackbar = snackbarData !== undefined 10 11 const setLang = () => { 12 document.documentElement.lang = targetEncoding === 1 ? 'zh-TW' : 'zh-CN' 13 } 14 15 const translateText = txt => { 16 if (!txt) return '' 17 if (currentEncoding === 1 && targetEncoding === 2) return Simplized(txt) 18 if (currentEncoding === 2 && targetEncoding === 1) return Traditionalized(txt) 19 return txt 20 } 21 22 const translateBody = fobj => { 23 const nodes = typeof fobj === 'object' ? fobj.childNodes : document.body.childNodes 24 25 for (const node of nodes) { 26 // Skip BR, HR tags, or the translate button object 27 if (['BR', 'HR'].includes(node.tagName) || node === translateButtonObject) continue 28 29 if (node.nodeType === Node.ELEMENT_NODE) { 30 const { tagName, title, alt, placeholder, value, type } = node 31 32 // Translate title, alt, placeholder 33 if (title) node.title = translateText(title) 34 if (alt) node.alt = translateText(alt) 35 if (placeholder) node.placeholder = translateText(placeholder) 36 37 // Translate input value except text and hidden types 38 if (tagName === 'INPUT' && value && type !== 'text' && type !== 'hidden') { 39 node.value = translateText(value) 40 } 41 42 // Recursively translate child nodes 43 translateBody(node) 44 } else if (node.nodeType === Node.TEXT_NODE) { 45 // Translate text node data 46 node.data = translateText(node.data) 47 } 48 } 49 } 50 51 const translatePage = () => { 52 if (targetEncoding === 1) { 53 currentEncoding = 1 54 targetEncoding = 2 55 translateButtonObject.textContent = msgToTraditionalChinese 56 isSnackbar && btf.snackbarShow(snackbarData.cht_to_chs) 57 } else if (targetEncoding === 2) { 58 currentEncoding = 2 59 targetEncoding = 1 60 translateButtonObject.textContent = msgToSimplifiedChinese 61 isSnackbar && btf.snackbarShow(snackbarData.chs_to_cht) 62 } 63 btf.saveToLocal.set(targetEncodingCookie, targetEncoding, 2) 64 setLang() 65 translateBody() 66 } 67 68 const JTPYStr = () => 'ä¸ä¸ä¸ä¸ä¸ä¸ä¸ä¸ä¸¢ä¸¤ä¸¥ä¸§ä¸ªä¸¬ä¸°ä¸´ä¸ºä¸½ä¸¾ä¹ä¹ä¹ä¹ä¹ä¹ 乡书买乱äºäºäºäºäºäºäº§äº©äº²äºµäº¸äº¿ä» ä»ä»ä»ä»ªä»¬ä»·ä¼ä¼ä¼ä¼ä¼ä¼ä¼ä¼ 伤伥伦伧伪伫ä½ä½ä½£ä½¥ä¾ 侣侥侦侧侨侩侪侬俣俦俨俩俪ä¿åºå¾å¬å»å¾å¿å¥å§å¨å©å¿å å å å °å ³å ´å ¹å »å ½åå åååååå¢å¯å²å³åµå»åååååååå å¤å«åå¯å»å¼å¿ååååååå å«å¬åå½å¿ååååå¥å§ååå¡å¢å¨å±å²å³å¿ååååå¦å®åºå»ååååå¢å¤å§å«å´åºåå ååååååå¢å£å¦å¨å©å®å¿åååååååå å¶å·å¹å½åååååå£å¨å¬å¯å´ååååååååååååååå¤å´å¸ååååååååååååååå å¡å¢å£å¤å¿å§å¬åå®å°å´å¸å·å½å¾å«åµå³åå¤å±åå¼å£å¯å¢åå±å´åµå½å¾åå£å¹åºåååååååååå åå ååå¦å§å©å«åå¯å±å²å´ååååå¯å å å¡å¢å£®å£°å£³å£¶å£¸å¤å¤å¤å¤å¤´å¤¸å¤¹å¤ºå¥å¥å¥å¥å¥¥å¦å¦å¦å¦©å¦ªå¦«å§å§å¨å¨ å¨å¨å¨å¨±å¨²å¨´å©³å©´å©µå©¶åªªå«å«å«±å¬·åå¦åªå®å®å®å® 审宪宫宽宾å¯å¯¹å¯»å¯¼å¯¿å°å°å°å°§å°´å°¸å°½å±å±å±å±å±å±¡å±¦å±¿å²å²å²å²å²å²å²å²å²å²³å²½å²¿å³å³å³¡å³£å³¤å³¥å³¦å´å´å´å´åµåµåµåµåµ´å· å·©å·¯å¸å¸ å¸å¸å¸å¸å¸å¸¦å¸§å¸®å¸±å¸»å¸¼å¹å¹å¹²å¹¶å¹¿åºåºåºåºåºåºåºåºåºåº¼å»ªå¼å¼å¼å¼ 弥弪弯弹强å½å½å½å½å½¦å½»å¾å¾å¾¡å¿å¿å¿§å¿¾ææææææ æææ»æ¼æ¿ææ³æ¶æ¸æ¹æºæ»æ¼æ½æ¦æ«æ¬ææ¯ææ§æ¨æ©æ«æ¬ææ®æ¯ææ æ¤æ¦æ¿æ æ æ·æææææææææ¬æ·æææ¦æ§æ©æªæ«æ¬æ°ææææ æ¡æ¢æ¤æ¥æ ææ¢æ£æ¥æ¦æ§æ¨æ©ææææææææ æ¡æ¢æ£æ¤æ¥æ¦æææ¡æ¢æ£æ®æ»æ³æ´æ·æ¸æºæ¼æ¸æ½æ¿ææææ æºææ æææææææµæ·æ¸æºæææææ°ææææ©ææ æ§æ¶æ·æ¸ææ¼æ½æ¾ææææææææ§ææ¯æ´æºææææ¡æ¥æ¨æ©æ°ææææ¢æ£æ¥æ§æ¨æªæ«æææ æ½æ æ æ æ æ æ æ æ æ æ æ æ æ ·æ ¾æ¡æ¡ æ¡¡æ¡¢æ¡£æ¡¤æ¡¥æ¡¦æ¡§æ¡¨æ¡©æ¢¦æ¢¼æ¢¾æ£æ£æ¤æ¤æ¤ æ¤¤æ¤æ¥¼æ¦æ¦æ¦æ¦æ§æ§æ§æ§ æ¨ªæ¨¯æ¨±æ©¥æ©±æ©¹æ©¼æªæª©æ¬¢æ¬¤æ¬§æ¼æ®æ®æ®æ®æ®æ®æ®¡æ®´æ¯æ¯æ¯æ¯æ¯¡æ¯µæ°æ°æ°¢æ°©æ°²æ±æ±æ±¡æ±¤æ±¹æ²æ²æ²¡æ²£æ²¤æ²¥æ²¦æ²§æ²¨æ²©æ²ªæ²µæ³æ³ªæ³¶æ³·æ³¸æ³ºæ³»æ³¼æ³½æ³¾æ´æ´æ´¼æµæµ æµæµæµæµæµæµæµæµæµæµæµæµæµæµæµæ¶æ¶æ¶æ¶æ¶æ¶æ¶ æ¶¡æ¶¢æ¶£æ¶¤æ¶¦æ¶§æ¶¨æ¶©æ·æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸æ¸©æ¸¸æ¹¾æ¹¿æºæº æºæºæ»æ»æ»æ»æ» æ»¡æ»¢æ»¤æ»¥æ»¦æ»¨æ»©æ»ªæ¼¤æ½æ½æ½æ½æ½æ½´æ¾æ¿æ¿ççç¯çµç¾ç¿çççççç¹ç¼ç½çççççç¦ç§ç¨ç©ç«ç¬ççççç ç ³çç±ç·çç¦çµçºççç¶ç·ç¸ç¹ççççç¬çç®ç¯ç°ç±ç²çççç¡çªç«ç¬ç®çççççç®ç¯ç°ç±çºççççç°ç²çççç¼ç¶ç·çççç®ç¯çµç»ç ç²ç´çççç ç¡ç¬ç®ç¯ç±ç´ççççç¨çªç«ç´ç ççççªç«ç¾ç¿çç£ç«ç¯çç±ç²çççççççç¦ç¬çççççç©ç«ç¶ç¾ç¿ç ç ç ç ç ç ç ºç »ç ¾ç¡ç¡ç¡ ç¡ç¡ç¡ç¡ç¡ç¡®ç¡·ç¢ç¢ç¢ç¢±ç¢¹ç£ç¤¼ç¥ç¥¢ç¥¯ç¥·ç¥¸ç¦ç¦ç¦ 离ç§ç§ç§ç§¯ç§°ç§½ç§¾ç¨ç¨ç¨£ç¨³ç©ç©·çªçªçªçªçªçª¥çª¦çªç«ç«ç¬ç¬ç¬ç¬ç¬ºç¬¼ç¬¾çççççç¹ç¾ç®ç®ç®¦ç®§ç®¨ç®©ç®ªç®«ç¯ç¯ç¯®ç¯±ç°ç±ç±´ç±»ç±¼ç²ç²ç²¤ç²ªç²®ç³ç³ç´§çµ·çºçº 纡红纣纤纥约级纨纩纪纫纬çºçº®çº¯çº°çº±çº²çº³çº´çºµçº¶çº·çº¸çº¹çººçº»çº¼çº½çº¾çº¿ç»ç»ç»ç»ç»ç» ç»ç»ç»ç
68»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç»ç» 绡绢绣绤绥绦继绨绩绪绫绬ç»ç»®ç»¯ç»°ç»±ç»²ç»³ç»´ç»µç»¶ç»·ç»¸ç»¹ç»ºç»»ç»¼ç»½ç»¾ç»¿ç¼ç¼ç¼ç¼ç¼ç¼ ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ç¼ 缡缢缣缤缥缦缧缨缩缪缫缬ç¼ç¼®ç¼¯ç¼°ç¼±ç¼²ç¼³ç¼´ç¼µç½ç½ç½ç½ç½¢ç½´ç¾ç¾ç¾¡ç¿ç¿ç¿è¢è§è¸è»èèèèèè©èªèè è¤è·è¾è¿èèèèè§è¨èªè«è¶èèèèèèèèè±è¶è¸è è è è è »è ¼è ½è ¾èèèè£è°è±è»è°è³è¹èºèèèèè¦èèèèèèèèèè¹èèèèèè§èèèèèèèèè è¡è£è¤è¥è¦è§è¨è©èªè«è¬èè®è¯è èè±è²è³è´è¶è·è¸è¹èºè¼èèè¤è¥è¦è§è¨è±èèèèèèè è£è¥è¦è·è¹èºè¼è²è´è®èèèèèè«è¬è®è½è¾è¿èèèèèè¬èèèè®è°è±è²è³è´èèè¡èèèèè¼è¾èè¨èè¡ è¡è¡¥è¡¬è¡®è¢è¢ è¢è¢è¢è¢¯è£ è£è£è£¢è££è£¤è£¥è¤è¤´è¥è¥è§è§è§è§è§ è§è§è§è§è§è§è§è§è§è§è§è§è§è§¦è§¯è©èªèªè® 计订讣认讥讦讧讨让讪讫è®è®®è®¯è®°è®±è®²è®³è®´è®µè®¶è®·è®¸è®¹è®ºè®»è®¼è®½è®¾è®¿è¯è¯è¯è¯è¯è¯ è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯è¯ 诡询诣诤该详诧诨诩诪诫诬è¯è¯®è¯¯è¯°è¯±è¯²è¯³è¯´è¯µè¯¶è¯·è¯¸è¯¹è¯ºè¯»è¯¼è¯½è¯¾è¯¿è°è°è°è°è°è° è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è°è° 谡谢谣谤谥谦谧谨谩谪谫谬è°è°®è°¯è°°è°±è°²è°³è°´è°µè°¶è°·è±®è´è´è´è´ 贡财责贤败账货质贩贪贫贬è´è´®è´¯è´°è´±è´²è´³è´´è´µè´¶è´·è´¸è´¹è´ºè´»è´¼è´½è´¾è´¿èµèµèµèµèµèµ èµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµèµ 赡赢赣赪赵赶è¶è¶±è¶¸è·è·è·è·è·µè·¶è··è·¸è·¹è·»è¸è¸è¸ªè¸¬è¸¯è¹è¹è¹°è¹¿èºèºèº¯è½¦è½§è½¨è½©è½ªè½«è½¬è½è½®è½¯è½°è½±è½²è½³è½´è½µè½¶è½·è½¸è½¹è½ºè½»è½¼è½½è½¾è½¿è¾è¾è¾è¾è¾è¾ è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾è¾©è¾«è¾¹è¾½è¾¾è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿è¿©è¿³è¿¹ééééé¦é»éé¥ééé¬é®é¹éºé»ééééééé¦é§é¸é é ¦é ±é ½é ¾é ¿ééé é´é®é¾éééééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨é©éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé éééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé éééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é¨é©é«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿ééééééééééééééééééééééééééé é¡é¢é£é¤é¥é¦é§é¨é©éªé«é¬éé®é¯é°é±é²é³é´é¶é¿é¨é©éªé«é¬éé®é¯é°é±é²é³é´éµé¶é·é¸é¹éºé»é¼é½é¾é¿éééééé éééééééééééééééééééééééé³é´éµé¶é éééééé§é¨é©ééé¶é½é¾éé é³é¾éééééé¥ééé¯é´é¦é§é¨é©éªé«é¬éµé¡µé¡¶é¡·é¡¸é¡¹é¡ºé¡»é¡¼é¡½é¡¾é¡¿é¢é¢é¢é¢é¢é¢ é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢é¢ 颡颢颣颤颥颦颧é£é£é£é£é£é£é£é£é£é£é£é£é£é£é£¨é¤é¥¤é¥¥é¥¦é¥§é¥¨é¥©é¥ªé¥«é¥¬é¥é¥®é¥¯é¥°é¥±é¥²é¥³é¥´é¥µé¥¶é¥·é¥¸é¥¹é¥ºé¥»é¥¼é¥½é¥¾é¥¿é¦é¦é¦é¦é¦é¦ é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é¦é©¬é©é©®é©¯é©°é©±é©²é©³é©´é©µé©¶é©·é©¸é©¹é©ºé©»é©¼é©½é©¾é©¿éªéªéªéªéªéª éªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéªéª éª¡éª¢éª£éª¤éª¥éª¦éª§é« é«é«é¬éé鱼鱽鱾鱿é²é²é²é²é² é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é²é² 鲡鲢鲣鲤鲥鲦鲧鲨鲩鲪鲫鲬é²é²®é²¯é²°é²±é²²é²³é²´é²µé²¶é²·é²¸é²¹é²ºé²»é²¼é²½é²¾é²¿é³é³é³é³é³é³ é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³é³ 鳡鳢鳣é¸é¸ 鸡鸢鸣鸤鸥鸦鸧鸨鸩鸪鸫鸬é¸é¸®é¸¯é¸°é¸±é¸²é¸³é¸´é¸µé¸¶é¸·é¸¸é¸¹é¸ºé¸»é¸¼é¸½é¸¾é¸¿é¹é¹é¹é¹é¹é¹ é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹é¹ 鹡鹢鹣鹤鹥鹦鹧鹨鹩鹪鹫鹬é¹é¹¯é¹°é¹±é¹²é¹³é¹´é¹¾éº¦éº¸é»é»é»¡é»©é»ªé»¾é¾åå¿å¶ä¸å°çåå¤çéæ³¨èç¾' 69 const FTPYStr = () => 'è¬èéå°æ¥å¢æ±çµ²ä¸å ©å´åªåç¿è±è¨çºéºèéº¼ç¾©çæ¨å¬ç¿éæ¸è²·äºçæ¼è§é²äºäºç¢ç親褻å²åå å¾ä¾åååå¹ç¾åªå¤¥æå´ååå³å·åå«åå½ä½é«é¤ååä¿ ä¾¶å¥åµå´ååååä¿åå¼åå·ååµå¾å¯åå¨åå»åå²åºå å å 黨èéèè²é¤ç¸å å §å²¡å寫è»è¾²å¡é¦®è¡æ±ºæ³åæ·¨æ·æ¶¼æ·©æ¸æ¹å幾鳳鳧æå±ææ°¹é¿è»åååååµåªå¥ååååå´åå®åååå¸è¾¦åå±ååµååå¢å³çå©å»åå±åé«è¯åå®è³£ç§é¹µè¥è¡å»å·¹å» 廳æå²å£ååå»å»å´å»å»å»å»ç¸£åéééç¼è®æçèèæå°ç±²å¾ååååå¸è½åå³å¸ååå¦åå¡å¼ååè© å¢å¨åååå é¹¹å±é¿åå åµå¶å¦å©å²åå¥å²ååå®å¢å©ååå¼åååé½§åå½å¯å´åå³åå¬å¯åå¶ååååè¬åååªåååååèå£å ´éªå£å¡å å£å£¢å£©å¡¢å¢³å¢å£å£å£å£å¢¾å°å å¢å¡å¢¶å£å¡å å¡å¡¤å å¢åµå¡¹å¢®å£ªçå£¯è²æ®¼å£ºå£¼èåè¤å¤ é èªå¤¾å¥ªå¥©å¥å¥®ç奧å¦å©¦åª½å«µå«åª¯å§èå©å©å¬å¬åå¨åª§å«»å«¿å¬°å¬å¬¸åª¼å¬¡å¬ªå¬å¬¤å«å¸å¿å¯§å¯¶å¯¦å¯µå¯©æ²å®®å¯¬è³å¯¢å°å°å°å£½å°ç¾å¡µå ¯å°·å±ç¡å±¤å±å±å±å±¬å±¢å±¨å¶¼æ²è±å¶å´å³´å¶´åµå³¶å¶ºå¶½å´ å·å¶¨å¶§å³½å¶¢å¶ å´¢å·å¶å´å¶®å¶å¶¸å¶å´³å¶èå·é巰幣帥師å¹å¸³ç°¾å¹å¸¶å¹å¹«å¹¬å¹å¹åªè¥å¹¹ä¸¦å»£èæ ¶å»¬å»¡åº«æå»é¾å»¢å»å»©éç°æ£å¼µå½å¼³å½å½å¼·æ¸ç¶éå½ å½¥å¾¹å¾å¾ ç¦¦æ¶æºææ¾æ·æ æ «æ®æ ªæµæ´æç¸½æææææ¡æ æ¨æ·æ»æ±æ²æ æ¨æ¸æ ³æ«é©æ¼æ æ²æææ ææ £æ¹£æ æ¤æé¡æ¾ææµæ£æ¶ææææ²æ§æ°æ©æ¶ç´®æ²æ¡å·æ´æ«æææ¾æ«ææ¶æ³ææ¶è·å ±ææ¬æææææ°æ¥æææ¯æ£ææ¾æ»æ¾æææææ æ®ææææ¿æææææææ²æ£æ»ææ£æ¬æ³ææ±ææªææææºææ¯æ¤ææææ·æ¼ææ»æ¢æµææ¸é½æé¬¥æ¬æ·ç¡èææ ææææ¨é¡¯ææ¬æææææ«æåè¡æ¨¸æ©æ®ºéæ¬æ¢ä¾æ¥æ¦ªåæ¥µæ§æ¨ æ¨æ£æ«ªæ¢æ£æ§æ¥æ¢æ«æª¸æªæ¢æµæ¨æ£§æ«æ«³æ£æ«¨æ«æ¬æ¨¹æ£²æ¨£æ¬æ£¬æ¤æ©æ¥¨æªæ¦¿æ©æ¨ºæªæ§³æ¨å¤¢æª®æ£¶æª¢æ¬æ§¨æ«æ§§æ¬æ©¢æ¨æ¬æ«¬æ«æ«¸æªæª»æª³æ«§æ©«æª£æ«»æ««æ«¥æ«æ«ç°·æªæ¡æææ®²æ¿æ®¤æ®æ®æ®®æ®«æ®¯æ¯æ¯è½ç¢ææ°æ¯¿æ°æ°£æ°«æ°¬æ°³å½æ¼¢æ±æ¹¯æ´¶éæºæ²çæ¼çæ·ªæ»æ¸¢æºæ»¬æ¿æ¿æ·æ¾©ç§çæ¿¼çæ½æ¾¤æ¶æ½ççªªæµ¹æ·ºæ¼¿æ¾æ¹æº
69®æ¿æ¸¬æ¾®æ¿çæ»»æ¸¾æ»¸æ¿æ½¯æ¿å¡æ¹§æ¿¤æ¾æ·¶æ¼£æ½¿æ¸¦æº³æ¸æ»æ½¤æ¾æ¼²æ¾æ¾±æ·µæ·¥æ¼¬çæ¼¸æ¾ æ¼ç滲溫éç£æ¿æ½°æ¿ºæ¼µæ¼æ½·æ»¾æ»¯ç©ç滿ç
æ¿¾æ¿«ç¤æ¿±ç澦濫ç çç²æ¿°æ½ç¦ç¾ç¨ççæ»
çéç½ç¦ç
¬ççç
çé»ç
ç¾ççç´çç
ç
©ççç´çç¼ç±ç
¥çç¾ç
ç³æºæçºççç½ç§ç¢å¼·çç·çç¶ç½éº
ç®ç°ç¨ç¹ç
çªççç»ç«çµç¼ç豬è²èç»çºç£çµççªçç°ç¾ç²ç½çç¨çºçç«ç¿ç¡çç£çç¤ç¦ç¿ççççé»ç«æ¢ä½çç¤çç§ççé¬ç¡çç°å±ç°çç¢ççççç¡çç®ççºçç±ç®çç©ç¬ç²èççºç¸çé¹½ç£èçç¤çç¥çèççç¼ççç¯ç£¯ç¤¬ç¤¦ç¢ç¢¼ç£ç¡¨ç¡¯ç¢¸ç¤ªç¤±ç¤«ç¤ç¡ç½ç¢©ç¡¤ç£½ç£ç¤ç¢ºé¹¼ç¤ç£§ç££å ¿é滾禮ç¦ç¦°ç¦ç¦±ç¦ç¨ç¥¿ç¦ªé¢ç¦¿ç¨ç¨®ç©ç¨±ç©¢ç© ç©ç¨
ç©ç©©ç©¡çª®ç«ç«
窯ç«çª©çªºç«çª¶è±ç«¶ç¯¤ççç§ç®ç± 籩ç¯ç¯³ç¯©ç°¹ç®ç±ç°½ç°¡ç±ç°ç¯ç±ç±®ç°ç°«ç°£ç°ç±ç±¬ç±ªç±ç³´é¡ç§ç³¶ç³²ç²µç³ç³§ç³é¤±ç·ç¸¶ç³¸ç³¾ç´ç´
ç´çºç´ç´ç´ç´çºç´ç´ç·¯ç´ç´ç´ç´ç´ç¶±ç´ç´ç¸±ç¶¸ç´ç´ç´ç´¡ç´µç´ç´ç´ç·ç´ºçµç´±ç·´çµç´³ç´°ç¹çµç¸çµç´¼çµç´¹ç¹¹ç¶ç´¿ç¶çµ¨çµçµç¹çµ°çµç¹ªçµ¦çµ¢çµ³çµ¡çµçµçµ±ç¶ç¶çµ¹ç¹¡ç¶ç¶çµç¹¼ç¶ç¸¾ç·ç¶¾ç·çºç¶ºç·ç¶½ç·ç·ç¹©ç¶ç¶¿ç¶¬ç¹ç¶¢ç¶¯ç¶¹ç¶£ç¶ç¶»ç¶°ç¶ ç¶´ç·ç·ç·ç·ç·¬çºç·¹ç·²ç·ç¸ç¹¢ç·¦ç¶ç·ç·¶ç·ç·±ç¸ç·©ç· 縷編緡緣ç¸ç¸ç¸ç¸ç¸«ç¸ç¸çºç¸ç¸ç¸ç¹½ç¸¹ç¸µç¸²çºç¸®ç¹ç¹
çºç¹ç¹ç¹é繾繰繯繳çºç½ç¶²ç¾
ç½°ç½·ç¾ç¾ç¾¥ç¾¨ç¿¹ç¿½ç¿¬è®è¬è³æ¥è¶è¾è·è¹è¯èµè°è
è
¸èèè
è
«è¹è
è½åæ§è
èèè èè¾é«èè
¦è¿è è
³è«è
¡èèéèé½¶è©é¦è騰èè¢è¼¿è¤è¦èè«è±è±è¸èç¯ç¾èèªèè¯è¦è¶è§èè¼è§è檾èèè¢è¦å¡ç
¢ç¹èè¦èè¢èè½èèèºè©æ¦®è·æ»ççèèèèèèè¤è¥èè§èè®èèµèç²èç©é¶¯è´èè¿è¢çç¸èè©è¥èè¢è£èèèèºè·é£é©èèèºè¹èèèªæ§èèæ
®èè²è¯è£éè¦è èè»èè ¶è èè ±è £è¶è »èèºè¯èè è»è¸è è
èè¬è è»è è¿èè ¨ééè£è¥¯è¢è¥å«è¤è¥ªè¥²è¥è£è¥ è¤è¤³è¥è¤²è¥è¤¸è¥¤ç¹è¥´è¦è§è¦è¦è¦è¦è¦è¦½è¦ºè¦¬è¦¡è¦¿è¦¥è¦¦è¦¯è¦²è¦·è§´è§¸è§¶è®è½è¬è¨è¨è¨è¨èªèè¨è¨è¨è®è¨è¨è¨è°è¨è¨è¨è¬è«±è¬³è©è¨è¨¥è¨±è¨è«è¨©è¨è«·è¨è¨ªè¨£èè©è¨¶è©è©èè©è©è¨´è¨ºè©è¬
è©è©è©è©è¯è©èªèªè©¦è©¿è©©è©°è©¼èª èª
詵話èªè©¬è©®è©è©¢è©£è«è©²è©³è©«è«¢è©¡è¸èª¡èª£èªèªèª¤èª¥èªèª¨èªèªªèª¦èªè«è«¸è«è«¾è®è«èª¹èª²è«è«èª°è«èª¿è«è«è«èª¶è«èª¼è¬è«¶è«è¬è««è«§è¬è¬è¬è«¤è«è«¼è®è«®è«³è«ºè«¦è¬è«è«è¬¨è®è¬è¬è¬ è¬è«¡è¬è¬è¬¹è¬¾è¬«è¾è¬¬èèèè®èèè®è´è«è®ç©è±¶è²è²è² è²è²¢è²¡è²¬è³¢æè³¬è²¨è³ªè²©è²ªè²§è²¶è³¼è²¯è²«è²³è³¤è³è²°è²¼è²´è²ºè²¸è²¿è²»è³è²½è³è´è³è³è²²è³è³è´è³è³
è´è³è³è³è³è³¦è³é½è´è³è³è´è³è³¡è³ è³§è³´è³µè´
賻賺賽賾è´è®è´è´è´è´è´èµ¬è¶è¶è¶¨è¶²èºèºè¹è¹ èºè¸èºè¹ºè¹èºèºè¸´èºè¹¤èºèºèº¡è¹£èºèº¥èºªèº¦è»è»è»è»è»è»è»è½è»è¼ªè»è½è»²è»»è½¤è»¸è»¹è»¼è»¤è»«è½¢è»ºè¼è»¾è¼è¼è½è¼è¼è¼
è¼è¼è¼è¼è¼¦è¼©è¼è¼¥è¼è¼¬è¼è¼è¼³è¼»è¼¯è½è¼¸è½¡è½
è½è¼¾è½è½è½è¾è¾¯è¾®éé¼éé·éééééé²é éé£é²ééè·¡é©é¸éééééºéé§éºééµéé´é°é¬±é¤éé¶ééé
éé²éé±é¬é
éééè£ééé¾é¨éééééééé·éºé§é¤éé©é£éé¹ééµéé£éé¦ééé¾ééé¼ééé°æ¬½éé¢é¤é§éé¥ééééºé¢é¦éé·ç¼½é³éé½é¸éé½é¬ééé¿é¾éµéé´é ééé°éééé¹é¸é¶é¬é éºéªéé£éééºé
éé±é¦é§ééééé©ééµéé¿éé»ééé«é¸é¥éééé¨éé£éééªéé¸é±ééé·éé°é¥é¤éé¯é¨é½é¼ééé
é¶é¦é§é³é»ééé¦éééºé¯é¨é¡ééé©é«é®é¼ééé¦ééééé éµé¸é³éé¥éééé¶éé¤é¬é¾ééªé é°éééé¤é¡éé®ééé·é«é³é¿é¦é¬éé°éé¢ééé°éé¡éééééééé·é¥ééé é¹é¹ééé³é¶é²é®é¿éé£éé²é·ééééééåééééééééæ¶é鬧é¨èé¥é©ééé¥é£é¡é«é¬®é±é¬éé¾é¹é¶é¬©é¿é½é»é¼é¡ééé éééééééé¤éé½é°é£ééé¸é´é³éééééªé¨é±é¸éé£éè®éé§é½é»´éééé¨éé½éééééééééé»é é é é é
é é é é é¡§é é é é é é 顱é é é ¸é ¡é °é ²é æ½ç²é ¦é ¤é »é ®é ¹é ·é ´ç©é¡é¡é¡é¡é¡é¡é¡é¡³é¡¢é¡é¡é¡¥çºé¡«é¡¬é¡°é¡´é¢¨é¢ºé¢é¢®é¢¯é¢¶é¢¸é¢¼é¢»é£é£é£é£é£é¥é¥é££é¥é£¥é¤³é£©é¤¼é£ªé£«é£é£¯é£²é¤é£¾é£½é£¼é£¿é£´é¤é¥é¤é¤é¤é¤é¤é¤
69é¤é¤é¤é¤é¤é¤é¤é¤é¤¡é¤¨é¤·é¥é¤¶é¤¿é¥é¥é¥é¤ºé¤¾é¥é¥é¥ é¥é¥é¥¢é¦¬é¦é¦±é¦´é¦³é© 馹é§é©¢é§é§é§é§é§é¨¶é§é§é§é§é©é§é©ç½µé§°é©é©é§±é§é§¢é©«é©ªé¨é©é¨é§¸é§¿é¨é¨é¨é¨ é¨é©é©é¨é¨é¨¤é¨·é¨é©é¨®é¨«é¨¸é©é¨¾é©é©é©é©¥é©¦é©¤é«é«é«é¬¢ééééé¢é·é¨é¯é´éºé®é®é¯°é±¸é®é®é®é®é®é±é®é®é®é®é®³é®ªé®é®¦é°é®é± é±é®«é®®é®ºé¯é±é¯é±ºé°±é°¹é¯é°£é°·é¯é¯é¯é®¶é¯½é¯é¯é¯ªé¯é¯«é¯¡é¯¤é¯§é¯é¯¢é¯°é¯é¯¨é¯µé¯´é¯é±é°é°é±¨é¯·é°®é°é°é±·é°é°é°é°é±é¯¿é° é¼é°é°¨é°¥é°©é°é°é°³é°¾é±é±é°»é°µé± é°¼é±é±é±é±é±¯é±¤é±§é±£é³¥é³©éé³¶é³´é³²é·é´é¶¬é´é´é´£é¶é¸é´¨é´é´¦é´é´é´é´é´¬é´é·¥é·é´¯é´°éµé´´éµé´¿é¸é´»éµéµé¸éµéµ éµéµé·³éµéµ¡éµ²é¶éµªé¶¤éµ¯éµ¬éµ®é¶é¶éµ·é·«é¶é¶¡é¶é¶»é¶¿é¶¥é¶©é·é·é¶²é¶¹é¶ºé·é¶¼é¶´é·é¸é·é·é·¯é·¦é·²é·¸é·ºé¸é·¹é¸é¸é¸é¸é¹ºéº¥éº©é»é»é»¶é»·é»²é»½é¾æ·èªè£½å£¹èºè¯æºå¾©åé註ç¯ç±¤' 70 71 const Traditionalized = cc => { 72 let str = '' 73 const ss = JTPYStr() 74 const tt = FTPYStr() 75 for (let i = 0; i < cc.length; i++) { 76 if (cc.charCodeAt(i) > 10000 && ss.indexOf(cc.charAt(i)) !== -1) { 77 str += tt.charAt(ss.indexOf(cc.charAt(i))) 78 } else str += cc.charAt(i) 79 } 80 return str 81 } 82 83 const Simplized = cc => { 84 let str = '' 85 const ss = JTPYStr() 86 const tt = FTPYStr() 87 for (let i = 0; i < cc.length; i++) { 88 if (cc.charCodeAt(i) > 10000 && tt.indexOf(cc.charAt(i)) !== -1) { 89 str += ss.charAt(tt.indexOf(cc.charAt(i))) 90 } else str += cc.charAt(i) 91 } 92 return str 93 } 94 95 const translateInitialization = () => { 96 if (translateButtonObject) { 97 if (currentEncoding !== targetEncoding) { 98 translateButtonObject.textContent = 99 targetEncoding === 1 100 ? msgToSimplifiedChinese 101 : msgToTraditionalChinese 102 setLang() 103 setTimeout(translateBody, translateDelay) 104 } 105 } 106 } 107 108 window.translateFn = { 109 translatePage, 110 Traditionalized, 111 Simplized, 112 translateInitialization 113 } 114 115 translateInitialization() 116 btf.addGlobalFn('pjaxComplete', translateInitialization, 'translateInitialization') 117})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.