Udostępnij za pośrednictwem


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

Usługa Translator umożliwia tagowanie zawartości tak, aby nie była tłumaczona. Na przykład można oznaczyć kod, nazwę marki lub wyraz/frazę, która po zlokalizowaniu nie ma sensu.

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 usługi Translator na potrzeby tłumaczenia.

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

Następne kroki