如何使用UiPath Studio将记事本中印地语文本文件翻译成英文?
使用UiPath Studio读取印地语文本文件并翻译为英文
前置准备
- 打开UiPath Studio,新建一个Process项目。
- 在Manage Packages中搜索并安装以下活动包:
UiPath.TextProcessing.Activities(用于文本读取操作)UiPath.Translation.Activities(内置翻译功能,无需额外API密钥)
步骤1:读取印地语文本文件
- 拖拽Read Text File活动到设计面板。
- 在活动的FileName属性中,选择你的印地语记事本文件路径(例:
C:\Files\HindiText.txt)。 - 设置Encoding属性为
System.Text.Encoding.UTF8,避免印地语文本乱码。 - 创建字符串变量
strHindiContent,将活动的Output属性指向该变量,存储读取到的印地语内容。
步骤2:将印地语翻译为英文
- 拖拽Translate Text活动到Read Text File活动下方。
- 在活动的Text属性中,填入变量
strHindiContent。 - 设置SourceLanguage为
hi(印地语语言代码),TargetLanguage为en(英语语言代码)。 - 创建字符串变量
strEnglishContent,将活动的TranslatedText属性指向该变量,存储翻译后的英文内容。
步骤3:保存翻译结果
- 拖拽Write Text File活动到Translate Text活动下方。
- 在FileName属性中,设置输出文件路径(例:
C:\Files\EnglishTranslation.txt)。 - 在Text属性中填入变量
strEnglishContent,同样设置Encoding为System.Text.Encoding.UTF8,确保内容正常保存。
额外提示
- 如果内置翻译活动无法满足需求,可通过Invoke Web Service活动调用第三方翻译API,但需提前获取API密钥并处理请求参数。
- 运行流程前,务必检查文件路径是否正确、变量是否已正确定义。
内容的提问来源于stack exchange,提问作者suryaprakashreddy
相关产品推荐
相关产品推荐

