FirefoxでのGoogle翻訳統合に取り組んでいるMozilla

Firefox Webブラウザには、Google Chromeと同様の翻訳機能があることをご存知ですか? ほとんどのFirefoxユーザーは、デフォルトでは有効になっておらず、オプションやユーザーインターフェイスで強調表示されていないため、おそらく気付いていません。

Mozillaは2014年2月に、Firefox Webブラウザーでの機械翻訳機能の統合に取り組んでおり、2014年5月にブラウザーのNightlyバージョンにその機能を含めるようになったことを明らかにしました。

FirefoxでのMozillaの翻訳サポートの最初のバージョンは、Bing Translateを使用してWebサイトのコンテンツを翻訳しました。 ChromeのGoogle翻訳の実装と同様に機能しました。

ユーザーがFirefoxにインストールされていない言語のサイトにアクセスすると、通知バーが表示されます。 バーは、ページの検出された言語を強調表示し、翻訳オプションを提供します。 翻訳をクリックすると、デフォルトのブラウザ言語でページが翻訳され、「今すぐ」を選択するとプロンプトが非表示になります。

検出された言語またはサイトを「翻訳しない」オプションも提供されます。

Mozillaは、2015年半ばにリリースしたFirefox 41にYandex Translateのサポートを追加しました。 その後すぐに暗くなった。 この機能は安定したチャネルにプッシュされず、その後の3年間でいくつかの修正のみがリリースされました。

先週、MozillaがFirefox Webブラウザに組み込まれた翻訳エンジンにGoogle Translateのサポートを追加し始めたときに、非アクティブは終了しました。

この機能はまだ完全に機能していませんが、Mozillaが翻訳機能を完全に忘れていないことを示しています。 about:configでFirefoxの翻訳機能を有効にしたユーザーは、Googleが選択された翻訳エンジンであることに気付くでしょう。

Firefoxのアドレスバーにabout:config?filter = browser.translationを読み込んで、設定を表示します。

  • browser.translation.detectLanguage-これをTrueに設定すると、Firefoxがページの言語を検出します。
  • browser.translation.engine -Firefoxが使用する翻訳サービスを決定します。 サポートされているのは、Google、Bing、Yandexです。
  • browser.translation.ui.show-外国語サイトが開かれたときにFirefoxが翻訳ユーザーインターフェイスを表示するかどうかを定義します。 UIを表示するにはTrueに、非表示にするにはFalseに設定します。

Google翻訳は現在Firefoxで使用できません。 UIで翻訳ボタンを押すと、ブラウザはエラーメッセージをスローします。 Firefoxはページを翻訳しようとしているように見えますが、BingとYandexは現時点では機能していないようです。 「このページの翻訳中にエラーが発生しました」というエラーも最終的にスローされます。

Google翻訳にはAPIアクセスキーが必要です。これは通常、企業またはユーザーがキーの料金を支払う場合にのみ利用できます。 MozillaがGoogleとの取引を計画しているかどうか、またはユーザーが機能のために独自のAPIキーを使用する必要があるかどうかは不明です。 後者は確かに非常に制限されます。

拡張機能

アドオン開発者は、Firefoxの翻訳機能を何らかの形で統合した多数の拡張機能を作成しました。 Google翻訳バーは、Google Chromeの翻訳バーを最初に複製したものの1つです。 Facebook TranslateやTranslate Thisなどの他の拡張機能とともに2010年にリリースされました。

ただし、MozillaはFirefox 57で別の拡張機能システムに切り替えたため、拡張機能は機能しなくなりました。MozillaAMOで翻訳拡張機能を検索すると、Firefox 57以降と互換性のある多数の機能が得られます。

  • 高速翻訳では、Google翻訳を使用して選択したテキストを翻訳します。
  • S3 Translatorは、Google翻訳を使用して選択範囲またはページを翻訳します。

Now You :ブラウザに翻訳機能が必要ですか?