Динамический словарь
Функция динамического словаря Azure AI Translator позволяет настраивать переводы для определенных терминов или фраз. Вы определяете пользовательские переводы для уникального контекста, языка или конкретных потребностей. Если вы уже знаете перевод, который хотите применить к слову или фразе, вы можете указать его в запросе как исправление. Динамический словарь безопасен только для составных существительных, таких как имена собственные и названия продуктов.
Синтаксис
<mstrans:dictionary translation="перевод фразы">фраза</mstrans:dictionary>
Требования.
- Языки
From
иTo
должны включать английский и другой поддерживаемый язык. - Необходимо включить параметр
From
в запрос перевода API, а не использовать функцию автоопределения.
Пример: en-de:
Исходные входные данные: The word <mstrans:dictionary translation=\"wordomatic\">wordomatic</mstrans:dictionary> is a dictionary entry.
Целевые выходные данные: Das Wort "wordomatic" ist ein Wörterbucheintrag.
Эта возможность работает одинаково как в режиме HTML, так и без него.
Использование функции динамического словаря считается одним из самых простых методов настройки выходных данных перевода. Хотя это очень эффективно, процесс создания и поддержания динамических словарей для большого количества терминов может быть сложным и трудоемким. В таких случаях настраиваемый перевод с помощью Azure AI Custom Translator может быть более жизнеспособным. Custom Translator обеспечивает полное использование контекста и статистические значения вероятности. Если у вас есть или вы можете создать обучающие данные, показывающие работу или фразу в контексте, вы получите лучшие результаты. Дополнительные сведения о Custom Translator можно найти по ссылке https://aka.ms/CustomTranslator.