Content-type: text/blog

Firefox/Chrome 拡張機能公開

PTD Firefox Extension Chrome Extension

ページの翻訳拡張機能を作った。

実行イメージ

機能

ページの翻訳機能になるが、普通の翻訳処理と違って設定ファイルから機械的に文言を置き換えていく。

設定ファイルはホスト(対象ドメイン)と表示ページのパスから特定の要素に対して置き換え設定を記述する必要があるので拡張機能自体より設定ファイルの作成・保守の方が難しい感じになってる。

対象ブラウザ

一応 Firefox/Chrome で動くには動くように作っているが Chrome の挙動は微妙(特にバックグラウンド処理周り)。

というのも元々 Firefox のみを対象にしていたけど途中で何となく Chrome を対象に含めただけなので Manifest V3 の内容をほぼほぼ理解していない。

Firefox

Chrome

審査

Firefox

Chrome

変な設計