Menerjemahkan Dokumen

Contents
[ ]

Penerjemahan dokumen adalah pilihan yang sering dibutuhkan di era digitalisasi tinggi. Aspose.Words mendukung terjemahan dokumen menggunakan model bahasa generatif Google, yang memungkinkan pengembang menerjemahkan konten teks ke lebih dari 300 bahasa.

Gunakan metode Translate untuk menerjemahkan dokumen Anda ke dalam bahasa apa pun yang diwakili dalam enumerasi Language. Perhatikan bahwa jika dokumen sumber berisi beberapa bahasa, model berbasis Google AI akan dapat menerjemahkan semua bahasa yang didukung. Jika model tidak dapat mengenali bahasa dalam beberapa fragmen teks, maka Anda akan dikembalikan dokumen dengan fragmen yang tidak diterjemahkan ini dan dengan teks lainnya diterjemahkan.

Contoh kode berikut menunjukkan cara menggunakan model Gemini 1.5 Flash dalam Aspose.Words untuk menerjemahkan dokumen ke dalam bahasa Arab:

Document doc = new Document(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Use Google generative language models.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);

Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");