本文へスキップ

導入関連

単語の翻訳対象外設定

この記事の内容
特定の単語やフレーズを翻訳対象外にしたい場合、data-ignore-translate 属性を使用するか、設定ページからHTMLのクラス/IDを指定することで、翻訳対象外に設定できます。以下の方法で設定してください。

方法1: data-ignore-translate 属性を使用する

翻訳対象外にしたい単語やフレーズを含むタグに data-ignore-translate 属性を追加してください。例えば、以下のようにしてブランド名を翻訳対象外に設定できます。
<span data-ignore-translate="true">MyBrand</span>
この属性を付けた要素とその配下は、通常のブラウザ翻訳リクエストから除外します。正規表現辞書が適用される場合もあるため、設定後の表示を確認してください。SEOオプションで元HTMLを取得する処理とは別です。例:
<div data-ignore-translate="true"> <p>この文章は翻訳されません。</p> <p>この文章も翻訳されません。</p> </div>

方法2: 設定ページからHTMLのクラス/IDを指定する

設定ページから、翻訳対象外にしたい単語やフレーズを含むHTML要素のクラス名やID名を指定することができます。この方法を使用することで、複数の要素をまとめて翻訳対象外に設定できます。
設定ページで、対象のクラス名やID名を入力し、保存してください。例えば、以下のようなHTML構造がある場合:
<div class="no-translate"> <p>この文章は翻訳されません。</p> </div> <div class="no-translate"> <p>この文章も翻訳されません。</p> </div>
設定ページでは、クラスを指定する場合は .no-translate、IDを指定する場合は #id のようにCSSセレクタを入力してください。この例では .no-translate を登録します。
これらの方法を利用して、翻訳対象外にしたい単語やフレーズを適切に設定し、サイトの多言語対応をより効果的に行いましょう。
 

解決しないときは

サイトのURLとお困りの内容を添えて、お問い合わせください。

サポートに問い合わせる