翻訳しない (DNT)
「翻訳しない」(DNT)とは、特定のテキスト文字列を無視するように翻訳エンジンに指示するディレクティブを指します。これは、ブランド名、技術コード、商標、固有名詞、または言語間で変更されないコンテンツを保持するために重要です。これは、<span class="notranslate">のようなコードタグを通じて実装されることがよくあります。
重要なコンテンツを過剰な翻訳から保護する
DNTタグがないと、AI翻訳エンジンは過剰に翻訳します。スペイン語では、「Microsoft Windows」のようなブランド名は「Microsoft Ventanas」(窓)になり、製品コード「SKU-12345」は文字化けし、チュートリアルのプログラミング構文は完全に壊れます。DNTタグ付けは、エンティティロック戦略に不可欠です。最新の翻訳プラットフォームは、HTML class="notranslate」、XMLタグ、または明示的な用語集ルールなど、さまざまなDNTメソッドをサポートしています。重要なのは、翻訳が始まる前にすべてのコンテンツにDNTを体系的に適用し、数千もの誤って翻訳されたブランド言及を手動で修正する高価な翻訳後のクリーンアップを防ぐことです。
すべて自動翻訳 vs. 選択的DNT
現実世界への影響
コーディングチュートリアルサイトがDNTタグなしで翻訳される
コード例が壊れている:「function」→「función」
コードが実行されず、ユーザーは不満、星1つのレビュー
すべてのコードを<code class="notranslate">タグで囲みます
コード構文はすべての言語で完全に保持されます
チュートリアルは機能し、ユーザー満足度92%