Terminology
Source:
src/AWS/Translate/Terminology.ts
An Amazon Translate custom terminology — a glossary of term pairs (CSV,
TMX, or TSV) that pins how specific words and phrases (brand names,
product names, domain jargon) are translated. Reference it by name from
TranslateText, TranslateDocument, or batch translation jobs.
Managing Terminologies
Section titled “Managing Terminologies”Import a CSV terminology
const glossary = yield* AWS.Translate.Terminology("BrandGlossary", { file: ["en,es", "Alchemy,Alquimia"].join("\n"), format: "CSV",});Translate text with the terminology applied
const translateText = yield* AWS.Translate.TranslateText();const result = yield* translateText({ Text: "Alchemy deploys infrastructure.", SourceLanguageCode: "en", TargetLanguageCode: "es", TerminologyNames: [glossary.terminologyName],});