문서 번역

Contents
[ ]

문서 번역은 높은 디지털화 시대에 자주 필요한 옵션입니다. Aspose.WordsGoogle생성 언어 모델을 사용하여 문서 번역을 지원하므로 개발자는 텍스트 콘텐츠를 300 개 이상의 언어로 번역할 수 있습니다.

Translate메서드를 사용하여Language열거형에 표시된 모든 언어로 문서를 번역합니다. 소스 문서에 여러 언어가 포함되어 있으면 구글AI기반 모델이 지원되는 모든 언어를 번역할 수 있습니다. 모델이 일부 텍스트 조각의 언어를 인식할 수 없는 경우 이러한 번역되지 않은 조각과 나머지 텍스트가 번역된 문서가 반환됩니다.

다음 코드 예제에서는Aspose.Words에서Gemini 1.5 Flash모델을 사용하여 문서를 아랍어로 번역하는 방법을 보여 줍니다:

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")