Chromeで外国語のページを開いた時に自動翻訳バーが出ず困った経験はないでしょうか。ブラウザの設定や使用中の拡張機能、ウェブサイト側の仕様など、原因は多岐にわたります。この記事では、自動翻訳が出ない主な原因と、それぞれの具体的な直し方をステップごとに詳しく説明します。設定画面の操作手順や拡張機能の整理法まで網羅していますので、翻訳機能を復活させたい方にぴったりです。ぜひ最後までお読みください。
目次
Chrome 自動翻訳 出ない 直し方:まず確認すべき言語設定
Chromeの自動翻訳が働かないとき、最初に確認すべきは「言語設定」です。多くの場合、ここが原因で翻訳バーが表示されなかったり、翻訳自体が無効になっていたりします。言語リスト、優先言語、翻訳機能そのものがオンかどうかなどを確認しましょう。これらを正すことで大半の問題は解決します。
翻訳の提案機能がオンになっているか確認する
まず、「ページが自分の読めない言語であるときに翻訳を提案する」設定が有効かどうかをチェックしてください。この設定がオフの場合、自動翻訳バーは一切表示されません。設定画面から言語のセクションに移動し、このオプションをオンにすることで自動翻訳が復活します。必要なら一度オフにしてから再度オンにすることでリセット効果もあります。
優先言語(自分が読める言語)のリストを見直す
言語設定の「優先言語」リストに、実際には翻訳してほしいページの言語が含まれていたり、読める言語として登録されていると、Chromeは翻訳を不要と判断します。例えば日本語だけ読める人が英語や中国語を追加していると、英語ページへの翻訳提案が出ないことがあります。不要な言語を削除するか、第一言語を適切に設定しておくことが重要です。
「翻訳しない言語」「翻訳しないサイト」の例外設定を解除する
過去に「この言語は翻訳しない」や「このサイトは翻訳しない」と選択したことがあると、例外リストに追加され自動的な提案が抑止されます。設定の言語セクションから例外リストを確認し、該当する言語やサイトがあれば削除することで、再び自動翻訳が機能するようになります。サイト別設定も見逃さないよう注意してください。
特定のサイトでのみ自動翻訳が出ない原因と対策

複数のウェブサイトで問題が起こるのではなく、特定のサイトでのみ翻訳バーが出ない場合があります。こういったケースにはサイト独自の設定やHTMLの属性、キャッシュの影響などが絡んでいることが多く、以下のような対処が必要です。
サイトがnotranslateタグを設定している
ウェブサイト側でHTMLに「meta name=“google” content=“notranslate”」というタグを設定していると、Chromeはそのページに対して翻訳提案を一切行いません。これはサイト運営者の意思を尊重する仕様ですので、タグを一時的に削除することで翻訳可能か確認できます。タグが原因かどうか確かめる方法が次にあります。
HTMLのlang属性が誤っている場合
ウェブページのHTMLでlang属性が実際の言語と異なる言語コードに設定されていると、Chromeは誤った言語と判断して自動翻訳を行いません。例えば英語ページなのにlang=“en”でなく“ja”などと記載されていると問題になります。これはサイト側の問題であり、個人で修正できるケースは少ないですが、手動翻訳で回避可能です。
サイト別キャッシュやデータが古くなっている
Chromeはサイト毎に言語検出結果や例外設定などをキャッシュしています。このキャッシュが古くなったり壊れていたりすると、自動翻訳が正しく機能しなくなります。該当サイトの閲覧データをサイト単位でクリアするか、ブラウザ全体のキャッシュをクリアすることで問題が解消することが多いです。
拡張機能・ブラウザの不具合が原因で自動翻訳が出ない場合の対処

設定やサイト側が原因でない場合、多くは拡張機能の競合やブラウザのバグ・古さ、JavaScriptの制限などが影響しています。これらは一見分かりづらいですが、切り分けを行うことで原因を特定できます。
拡張機能の競合を調べる
広告ブロッカー、VPN、他の翻訳拡張などがChromeの翻訳機能と干渉することがあります。まずは拡張機能をすべて無効にして、自動翻訳が出るかどうかを試すことが有効です。もし無効化したら復活するなら、ひとつずつ有効に戻して原因の拡張を特定しましょう。
JavaScriptの設定を確認する
Chromeの自動翻訳はJavaScriptに依存しています。特定サイトでJavaScriptが無効になっていたり、「許可しないサイト」に登録されていたりすると、翻訳バーも含めたスクリプトが動作しません。サイト設定からJavaScriptを有効にするか、ブロック設定を外すことで直ります。
ブラウザのアップデート・バージョン確認
Chromeの古いバージョンには自動翻訳の不具合やUIが正しく表示されないケースがあります。メニューのヘルプ・情報から最新バージョンへの更新を確認し、更新があれば再起動してください。アップデートにより翻訳関連の多数の修正が含まれることがあります。
キャッシュ・閲覧データのクリアで試す復活法
翻訳バーが出ない・手動翻訳も効かないといった状況では、ブラウザのキャッシュやクッキー、サイトデータの蓄積が原因のことがよくあります。データを削除してクリーンな状態に戻すことで、多くの問題が解消します。
全体のキャッシュとクッキーをクリアする
ブラウザ設定のプライバシーとセキュリティから、閲覧データのクリア画面に移り、「キャッシュされた画像とファイル」「クッキーと他のサイトデータ」などを選び削除します。期間は「全期間」を選ぶことが望ましく、削除後はブラウザを再起動してから外国語ページを開いて翻訳バーが出るか確認してください。
サイトごとのデータをクリアする
該当するサイトだけで自動翻訳が働かない場合は、そのドメイン専用のサイトデータをクリアするのが効果的です。言語設定の「翻訳しないサイトリスト」からドメインを削除するか、設定のサイトデータ画面からデータをクリアしてからページを再読み込みしてください。
モバイル版Chromeで自動翻訳が出ない時のチェックポイント

スマホやタブレットでChromeを使っているとき、デスクトップとは違う操作・設定が影響することがあります。モバイル版ではUIの場所や機能が異なるため、以下の項目を確認してください。
モバイルの言語設定と翻訳提案の設定を確認する
モバイル版Chromeでも、設定>言語>「他言語のページを翻訳する」などの自動翻訳提案をオンにする必要があります。翻訳先となる言語の優先順位も確認し、第一言語として自分が理解できる言語を設定しておくことで正しく提案されます。
モバイルでの拡張機能の影響
モバイル版では通常拡張機能を使いませんが、VPNやセキュリティアプリがネットワークを制限している場合があります。これらが翻訳APIの呼び出しを妨げていると、翻訳機能自体が動かないことがあります。ネットワーク設定を見直したりアプリを一時的にオフにして確認してください。
モバイルアプリの更新を確認する
スマホアプリは自動更新または手動更新が必要な場合があります。ストアでChromeアプリの更新がないか確認し、最新版への更新を行ってから再起動することで翻訳機能の問題が改善されることがあります。
それでも直らない時:根本対策と回避策
上記の確認や修正をしても自動翻訳が出ないケースがありえます。そういった場合に備えて、根本的な解決策や別の回避策を紹介します。少し手間ですが、確実に翻訳機能を取り戻すための最終手段です。
Chromeの設定を初期状態にリセットする
設定のリセットは、言語設定・拡張機能・サイトのキャッシュや例外設定などを初期状態に戻します。これにより、隠れた設定や誤設定が原因の問題を一掃できます。ただしブックマークやパスワードなどの個人情報は保持されますので安心して実行できます。
手動翻訳または別のツールの併用
Chromeの自動翻訳機能がサイトの仕様で制限されていたり、HTMLタグにより完全にブロックされていたりする場合、自動では直せないことがあります。その際は右クリックで「○○語に翻訳」を選ぶ手動翻訳や、DeepLなど他の翻訳ツールを併用することが実用的な解決策です。
ネットワーク・ファイアウォール設定を確認する
会社のネットワークやVPN、セキュリティソフトなどが翻訳サービスのAPIをブロックしていると、提案すら表示されないことがあります。もし翻訳が途絶えたのが特定のネットワーク環境に切り替えた後であれば、そのネットワークの設定を確認して制限を解除できるか確認してください。
まとめ
Chromeで自動翻訳が出ない原因は、言語設定・例外設定・サイト仕様・拡張機能・キャッシュ・ブラウザのバージョンなど多岐にわたりますが、まずは言語設定の確認から始めるのが最も効率的です。優先言語リスト、翻訳提案のオン/オフ、例外の解除を順に試してください。さらに拡張機能やキャッシュを整理し、ブラウザを更新またはリセットすることでほぼすべての状況に対応できます。モバイルでも同様のチェックを行い、状況に応じて手動翻訳や別の翻訳ツールを併用するのが賢明です。これらの方法を試すことで、自動翻訳機能が復活し、快適なウェブ閲覧が取り戻せるはずです。
コメント