Udostępnij za pośrednictwem


Jak zapobiegać tłumaczeniu zawartości za pomocą usługi Azure AI Translator

Usługa Azure AI Translator umożliwia tagowanie zawartości tak, aby nie była tłumaczona. Na przykład, możesz chcieć oznaczyć kod, nazwę marki lub słowo/frazę, które nie mają sensu po zlokalizowaniu.

Metody zapobiegania tłumaczeniu

  1. Tagowanie zawartości przy użyciu polecenia notranslate. Zgodnie z projektem działa to tylko wtedy, gdy wejściowy typ tekstu jest ustawiony jako HTML

    Przykład:

    <span class="notranslate">This will not be translated.</span>
    <span>This will be translated. </span>
    
    <div class="notranslate">This will not be translated.</div>
    <div>This will be translated. </div>
    
  2. Tagowanie zawartości przy użyciu polecenia translate="no". Ten tag działa tylko wtedy, gdy wejściowy typ tekstu jest ustawiony jako HTML

    Przykład:

    <span translate="no">This will not be translated.</span>
    <span>This will be translated. </span>
    
    <div translate="no">This will not be translated.</div>
    <div>This will be translated. </div>
    
  3. Użyj słownika dynamicznego, aby przypisać określone tłumaczenie.

  4. Nie przekazuj ciągu do tłumaczenia w Translatorze.

  5. Custom Translator: użyj słownika w usłudze Custom Translator , aby przepisać tłumaczenie frazy z prawdopodobieństwem 100%.

Następne kroki