LV. 33
GP 1k

【其他】試作 POE Ninja 中文化 Chrome 擴充套件

樓主 Dragon yuh926789

前言
版上的大家好,我是龍越,相信各位在玩 POE 的玩家,對於忍者網應該多多少少都有聽過,忍者網是個方便查詢物價或參考他人機體的一個非常實用的網站,只可惜該網站並沒有提供中文版本,本身英文沒有很好的我,有時只能靠著物品圖案來瞭解是哪一個物品,但在看一些技能寶石、天賦,甚至是角色的昇華職業,常常會看錯、認錯,許多季下來,終於在這一季抓野獸的時候,因為要一個一個從流亡編年史對照來查詢價格,實在是太花時間了,這時一起玩的朋友又介紹了在去年出現的簡體忍者網,我才想著是否可以比照辦理,進行簡單的文字處理,進而完成了這個擴充套件。

結果預覽

使用&下載方式
1. 使用 Chrome 瀏覽器,前往 Chrome 擴充套件的下載網址,點選右上角「加到Chrome」。
2. 按下「新增擴充功能」
3. 接著進入忍者網 https://poe.ninja 隨意看看
以上步驟就完成了,每次進到忍者網便會自動進行翻譯。

原理
利用 javascript MutationObserver 監測整個網站及其底下所有分支,並挑出所有文字的部分進行 md5 hash,若在我整理的字典檔有符合的索引,便進行文字替換。

小叮嚀
由於是監測網站上的節點變化,在實務上或許會造成些許瀏覽器的負擔,如果在瀏覽網站時感到困擾,隨時可以到 [設定] → [擴充功能] 停用擴充套件。

以上,如果有使用上的問題,或非常需要再進行翻譯的地方,歡迎告訴我!

資料參考

板務人員: