Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Překlad dokumentů je v době vysoké digitalizace často potřebnou možností. Aspose.Words podporuje překlad dokumentů pomocí Google generativních jazykových modelů, což vývojářům umožňuje překládat obsah textů do více než 300 jazyků.
Pomocí metody Translate přeložte své dokumenty do libovolného jazyka zastoupeného ve výčtu Language. Všimněte si, že pokud zdrojový dokument obsahuje několik jazyků, bude model založený na Google AI schopen přeložit všechny podporované jazyky. Pokud model nedokáže rozpoznat jazyk v některých fragmentech textu, bude vám vrácen dokument s těmito nepřekládanými fragmenty a se zbytkem přeloženého textu.
Následující příklad kódu ukazuje, jak použít model Gemini 1.5 Flash v Aspose.Words k překladu dokumentu do arabštiny:
doc = aw.Document(file_name=MY_DIR + "Document.docx")
api_key = system_helper.environment.Environment.get_environment_variable("API_KEY")
# Use Google generative language models.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_15_FLASH).with_api_key(api_key).as_google_ai_model()
translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save(file_name=ARTIFACTS_DIR + "AI.AiTranslate.docx")
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.