Terjemahkan Dokumen
Penerjemahan dokumen merupakan opsi yang sering dibutuhkan di era digitalisasi tinggi. Aspose.Words mendukung penerjemahan 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 direpresentasikan 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 mendapatkan dokumen dengan fragmen yang tidak diterjemahkan ini dan dengan sisa teks yang diterjemahkan.
Contoh kode berikut menunjukkan cara menggunakan model Gemini 1.5 Flash di 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");