アフィリエイト広告を利用しています

2020年08月10日

ブラウザが勝手に翻訳

突然、日本語表示


私が作成したWebシステム(英文のみ)で、あるページだけ氏名が日本語になる。

アルファベットで登録した名前が次のページでは日本語になるのである。

不審に感じたユーザからの通報で判明した。

自動補完機能のせい?


当初は入力フィールドに過去の登録データがメニュー表示される

自動補完機能を疑った。

しかし、データだけでなく、項目名やページの見出し、説明文までも

日本語になってしまうようで翻訳機能の仕業と推測した。

自動翻訳をストップする方法


日本語に翻訳されるページは1ページだけなので、

他のページと比較してみたところ、

自動翻訳されるページは <html lang="en">で、

自動翻訳されないページは <html lang="ja">だった。

自動翻訳機能が動作する環境で lang='en'のページを開けば、

翻訳機能が動作して当たり前ということらしい。

残る疑問


このWebシステムは先月までは普通に動作していた。

今月(8月)になって、

急に日本語表示の問題が数件、一度に発生した。

7月末か、今月初めだったかは忘れたが、Edgeのバージョンアップが行なわれている。

ユーザが送ってくれた画面例もEdgeを使用していた。

バージョンアップによって、

Edgeの自動翻訳機能がより敏感になったのだろうか。








posted by db-engineer at 00:00 | Comment(0) | HTML、CSS

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド