ウィジェットで言語を切替えても翻訳が変わらない

事象

該当ページが全て翻訳済みであるにもかかわらず、言語切替ウィジェットでの切替をしても翻訳が反映されない。

原因

WOVN では、HTML にコメントを追加することでウィジェットでの言語切替時に翻訳反映をしています。
なんらかの理由で、お客様の環境で HTML のコメントを削除する仕組みとなっている場合に発生することがあります。

確認方法

  1. 事象が発生している URL にアクセスします。

  2. 右クリックでブラウザの検証ツールを起動します。
    ※ブラウザの種類やバージョンによって名称や画面は異なる為、ご利用のブラウザのツール起動方法は別途ご確認ください。

    ※画像は Google Chrome バージョン: 119.0.6045.200 です。

    画像10.png
  3. 検証ツール画面の右側に表示されるソースコードのうち、翻訳が切り替わらない箇所に以下画像のような wovn-src というコメントが入っているか確認します。
    ・wovn-src:元言語のコンテンツ
    ・"" 内:対訳

    正しく HTML 内にコメントが挿入されている場合は別の原因が考えられます。

解決方法

お客様のウェブサーバー、ネットワーク経路上にコメントを削除する仕組みが無いか確認し、コメントが維持できる設定に変更してください。

コメント削除の設定箇所のよくあるパターン:

  • Javascript フレームワークをご利用になっている(Next.js、Vue.js 等)
    コンパイラーの設定でコメントを削除する設定が入っていることがあります
  • CDN の圧縮機能もしくはパフォーマンス向上機能をご利用になっている
    ファイル軽量化のために HTML 内からコメント等を削除する設定になっていることがあります