同文堂

同文堂

把簡體中文網頁轉成台灣人讀得懂的正體中文

同文堂是 macOS 上的 Safari 擴充套件。瀏覽到簡體中文網頁時,它會自動把內容轉成台灣正體, 連地區用詞一起換:软件轉成軟體、鼠标轉成滑鼠、计算机轉成電腦。也可以反向把正體轉成簡體。

所有轉換都在你的 Mac 上完成,不會發出任何網路請求,也不會蒐集任何資料。

安裝之後

  1. 開啟「同文堂」App,點「結束並開啟 Safari 擴充功能設定…」
  2. 在 Safari 的擴充功能設定中勾選啟用同文堂
  3. 在你想使用的網站上授權(見下方說明),然後重新整理頁面

剛裝好卻沒有反應,通常不是壞掉,是還沒授權。 Safari 要求使用者逐站給予擴充套件存取權,這是它刻意的隱私設計。 在網址列的擴充套件圖示上按右鍵,選擇「一律允許在此網站」,再重新整理頁面即可。

常見問題

啟用了,但網頁沒有被轉換

依序確認這幾件事:

工具列圖示的顏色代表什麼

朱砂色表示這一頁正在被轉換,灰色表示未轉換。點一下圖示可以隨時切換或還原,不需要重新整理頁面。

有些頁面完全不能用

Safari 的內建頁面(例如「新分頁」與偏好設定)、PDF 檢視器、以及其他擴充套件的頁面, 都不允許擴充套件執行。這是 Safari 的限制,無法繞過。

為什麼需要「所有網站」的存取權

同文堂的功能就是轉換你正在閱讀的網頁文字,因此必須能在你造訪的任何中文網站上運作, 無法事先列出網域。這個權限只用來讀取並改寫頁面上的文字,不會傳送到任何地方。

你隨時可以只授權特定網站,也可以在工具列選單中把個別網站設為「一律轉換」或「永不轉換」。

會不會改到我正在輸入的文字

不會。同文堂一律跳過輸入框、文字區域、以及線上文件與留言編輯器這類可編輯區域, 也會跳過網頁自行標示為不要翻譯的段落。程式碼區塊預設不轉換,可以在設定中開啟。

某個詞轉錯了

底層的 OpenCC 字典有一些已知的過度轉換,例如把「发布」轉成「釋出」、「权限」轉成「許可權」。 同文堂內建一份台灣用語校正表處理這類情形,你也可以在設定頁自行增刪規則。

遇到內建校正表沒收錄的詞,歡迎來信告訴我,我會評估加進預設清單。

會不會拖慢瀏覽速度

轉換引擎只在背景保留一份,不會每個分頁各佔一份記憶體。純正體中文的網站完全不會觸發轉換。

系統需求

作業系統macOS 12 或以上
瀏覽器Safari
網路不需要,全程離線運作

聯絡方式

有問題、發現轉換錯誤、或想建議新功能,歡迎來信: gogoqaz@gmail.com

來信時如果能附上網址與轉錯的詞,會很有幫助。