※社内専用

google翻訳によって翻訳されたテキストの一部を無効化させる

  • HOME
  • トピックス
  • google翻訳によって翻訳されたテキストの一部を無効化させる
以下やり方で対応できます。

サイト全体をgoogle翻訳で翻訳したとき、特定の箇所を無効化させてい場合
<span class="notranslate">翻訳したくないテキスト</span>
のようにclass[notranslate]を付けてあげると無効化させることができるようです。 例えば http://www.naganawa.jp/search// このページのような商品のpagerが翻訳後、jsが干渉するのかpagerがバグり、推移しなくなります。 なので下記のようにjsでclassを付与しました。(商品部分はシステムで吐き出されてるので、htmlは触れないので)
$('#itemList01 .pager [id^=pageNo]').addClass('notranslate');
参考 https://hacknote.jp/archives/30259/
参考 https://www.agilegroup.co.jp/technote/add-google-translation.html