如何实现免费的文档翻译

文中有彩蛋,请一定要看完。

目录

文中有彩蛋,请一定要看完。

一、问题的提出

二、文档翻译现状

三、如何免费海量文档翻译

1. 采用CAT工具+机器翻译API法

2. 采用小牛文档翻译

四、学后反思


一、问题的提出

随着互联网和人工智能技术的飞速发展,在线翻译正在经历着革命性的变化。我们现在可以借助SDL Trados、 Memoq、译马CAT、YiCAT等计算机辅助翻译工具,有道、知云、GT4T等翻译软件,以及沉浸式翻译插件、彩云小译、有道灵动翻译,调用谷歌、Bing、小牛、有道等多个机器翻译API,辅以ChatGPT人工智能大模型来对译文进行评估和润色,帮助我们快速地获取流畅、准确的译文。

随着对外贸易需求不断加快,各国之间的经贸往来和人文交流日益频繁,语言服务行业也面临着各种挑战。当前,如何能够在确保翻译质量的前提下,降低使用门槛,减少支出预算,最大限度保留文件格式,高效快捷进行文档翻译已经成为校政行企等各级工作者日益增长的需求。

二、文档翻译现状

目前,文档翻译可以通过在线网站、CAT工具、翻译软件、Python调用机器翻译api来实现。

文档翻译

一般的在线翻译网站都会提供免费文档翻译,谷歌、Deepl、小牛、有道、搜狗、百度等平台都提供此项服务,收费情况也各不相同。国外的文档翻译受网络影响较大,而且收费较高,如Google的免费文档翻译提供10M以下,300页以内的文档翻译,文件仅限:.docx、.pdf、.pptx、.xlsx等格式。Deepl的入门级文档翻译收费高达8.74美元,免费白嫖难度大,而且像Deepl还会在翻译文档中放置难以根除的水印。

目前,小牛、有道、搜狗、百度等国内大厂都提供免费的文档翻译,有道、搜狗、百度的机翻质量还可以,但是其免费翻译额度有限,目前来看小牛翻译提供文档免费额度最多,每天提供100页的翻译额度,每月可享受3000页免费文档翻译额度,而且还开放了文档翻译的API,因此受到国内用户的青睐。

CAT工具是我们进行文档翻译的利器,但是前提是你必须安装价格高昂的CAT工具(如emoq每个单机授权高达5000RMB),熟练掌握Trados, Memoq或者Transmate等翻译CAT软件的基本使用方法,会使用CAT软件安装机器翻译的插件和相应的机器翻译api额度,如Trados和Memoq中内置常用的翻译插件,都可以调用免费的Bing翻译、阿里云和小牛机器翻译插件。这样方法虽然可行,但是有一定门槛,需要支付软件费用,学习CAT工具的使用方法,付出一定的学习成本,因此非专业译者一般不会采用这种方法。

Python软件也是我们调用机器翻译api进行文档翻译的重要工具。用户使用时需要有一定的Python编程语法基础,能够看懂并修改各大翻译提供商给出的样例代码,同时还得会使用python-docx, openpyxl, os等常见模块。此前我们就通过python来调用小牛机器翻译api实现快速翻译。

虽然Python是免费开源的编程软件,省去了购买CAT工具的麻烦,但是学习应用难度较大,普通的用户都会望而却步。以下是我整理个的Python调用各大机器翻译API的代码,大家可以参考使用。知云文献翻译8.0和Xtranslator两款翻译软件相互配合,则可以切换6个机器翻译引擎,进行高效的文档片段的翻译,软件是自动中英互译,不支持其他小语种,也不支持全文翻译。使用时,需要下载安装相应的翻译软件,初级用户在翻译额度上还有一定的限制。

三、如何免费海量文档翻译

如果我们要进行快速大量免费文档翻译,根据之前对文档翻译现状的分析,我们考虑尽可能地减少实现步骤,提升翻译效率和质量,降低预算。综合考量后,我们建议采用如下两种方法。由于搜狗、百度等平台有一定的页数限制,这里就不做详细介绍,主要介绍CAT工具法和小牛文档翻译两种。

1. 采用CAT工具+机器翻译API法

Trados, Memoq等国外CAT工具对计算机系统配置要求较高,运行速度慢,操作复杂,购买费用较高,因此我们采用国内免费的翻译CAT工具,如Transmate 7.3。这是一款本地安装版软件,内置百度翻译、有道翻译两款机器翻译api的调用接口,支持对于docx, xlsx, pptx等办公文件进行高效快速的翻译,还可以调用翻译记忆库和术语库,保留文件的格式。此方法的弊端是需要消耗机器翻译api的额度,百度高级认证版每月最多提供100万字符的免费翻译额度,而有道翻译目前新注册用户免费额度只有100万,用完就需要购买。

这种方法适用于懂一些翻译CAT工具的使用,追求译文高质量,希望译完进行译后编辑的中高级需求者使用。

2. 采用小牛文档翻译

小牛翻译云平台由小牛翻译团队(核心成员来自东北大学自然语言处理实验室)自主研发的国产机器翻译平台,具备稳定性和安全性的特点。

对于普通的用户,建议使用小牛的网页在线文档翻译,因为它上手容易、操作简单,不需要安装和学习CAT工具或者是学习软件,支持上百种语言的互译,而且每天提供20万字符、多达100页的免费文档翻译额度,还可以通过签到领流量的方法获取更多,足够满足我们日常的翻译需求。

小牛翻译网站界面

它的在线版支持格式:PDF、DOCX、DOC、PPT、PPTX、XLS、XLSX等文档格式,免费版可以上传大小为10M以下的文件,支持进行上百种语言之间的随意转换,是目前国内文档翻译中支持语言种数最多,提供免费的翻译额度最多的厂家之一。它支持后台自定义翻译术语库、记忆库,而且不限制条数,可以有效地对译文进行术语干预,进一步提升译文的质量。

小牛机器翻译提供清爽的翻译页面,使用者打开网站,导入文件,点击翻译就可以快速实现免费的在线文档翻译。我们可以通过以下步骤实现这一过程。

第一步,注册网站。我们需要注册小牛翻译网站,目前小牛支持手机号、邮箱和扫码注册。

注册小牛翻译

大家先进入以下网址,如果是第一次注册小牛,就可得到高达1212页免费文档翻译额度。

http://www.niutrans.com

第二步,打开网址。我们打开小牛文档翻译的网址。或者打开小牛官网,切换到文档翻译选项卡,进入档翻译界面,选择源语言和目标语言类型。

上传文件

第四步开始翻译。文件提交以后,就会出现在网页下方的文件列表当中,并且在它的右侧会一个蓝色的【翻译】按钮。点击翻译,就可以很快实现本地文档的在线翻译。由于文档上传是加密传输,不存在泄露的风险,而且整个翻译过程是在远程的服务器上进行的,因此速度相当快。

如果想进一步提升译文的质量,可以在小牛翻译的后台添加术语库和翻译记忆库,在翻译过程中启用。

文档翻译中应用术语库和翻译记忆库

第五步,下载译文。可以选择下载了。下载格式支持原文文件、译文文件和双语文件三种。

下载翻译后的文档

如果还想对译文进行简单的译后编辑,可以下载双语文件,如下图所示。

翻译后的文档

接下来,我们测试有格式的文档:我们把原文进行格式化处理,添加下划线,文字底色等,然后导入小牛翻译。以下是格式化后的原文:

带格式的原文

以下是翻译后的译文。

带格式的译文

二者对比,可以看出,在保证较高的翻译质量前提下,译文高质量地保留了原文的格式,用户不必对译文进行过多的格式调整,极大地减轻了工作量。

四、学后反思

1. 面对语言服务行业用户需求的不断提升,各大企业都在回应市场需求,不断完善自身产品,比如有道、百度都把AI技术放入了翻译工作流中,对于用户来说智能翻译、AI大模型翻译无疑更加吸引人。

2. 小牛的文档翻译的确不错,免费额度大、格式保留好、翻译质量高,但是我们也看到小牛翻译存在的一些不足,比如:界面不够大气,文字显示比较小,用户体验还需要进一步提升。尽管其自主研发了CAT插件、OFFICE插件、翻译APP,但是其翻译过程中目前还没有融入AI技术,也没有开发电脑端的翻译软件,因此未来还有进一步的提升空间。

3. 对于文档翻译的选择,建议专职译员还是用CAT工具,普通用户使用小牛、百度、Google的在线文档翻译,科研工作者阅读英文文献可以用知云和X-translator。如果想在Office中直接应用翻译,可以选择小牛翻译的office翻译插件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/249653.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于SSM框架的安全教育平台论文

基于SSM框架的安全教育平台 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了安全教育平台的开发全过程。通过分析安全教育平台管理的不足,创建了一个计算机管理安全教育平台的方案。文章介绍了安全…

Transformer的学习

文章目录 Transformer1.了解Seq2Seq任务2.Transformer 整体架构3.Encoder的运作方式4.Decoder的运作方式5.AT 与 NAT6.Encoder 和 Decoder 之间的互动7.Training Transformer 1.了解Seq2Seq任务 NLP 的问题,都可以看做是 QA(Question Answering&#x…

Anaconda中使用Jupyter出现’No module named ‘pymysql‘问题解决

问题截图: 解决办法: 一.找到Anaconda所在文件夹,文件夹处输入 cmd 进入命令控制 二. 在打开的cmd中输入‘conda install pymysql’ 三、输入y 安装完成~ 测试: import pandas as pd from sqlalchemy import create_engine …

抖店怎么运营?从开店到店铺维护,具体如下!

我是电商珠珠 抖店的热度很高,不少人都想要入驻,其中对于抖店的运营方面,新手不是很懂。 今天,我就来给大家详细的讲一下。 一、入驻 入驻的话需要新手准备一张个体工营业执照,身份证、银行卡、抖音号、手机和电脑…

java SSM火车票务管理系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计

一、源码特点 java SSM火车票务管理系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,springspringMVCmybatis),对理解JSP java编程开发语言有帮助,系统具有完整的源代 码和数据库,系统主要采…

读书心得(内容取自高质量C/C++编程)

版式虽然不会影响程序的功能,但会影响可读性。程序的版式追求清晰、美观,是 程序风格的重要构成因素。 可以把程序的版式比喻为“书法”。好的“书法”可让人对程序一目了然,看得兴致勃勃。差的程序“书法”如螃蟹爬行,让人看得…

Unity | Shader基础知识(第六集:语法<如何加入外部颜色资源>)

目录 一、本节介绍 1 上集回顾 2 本节介绍 二、语法结构 1 复习 2 理论知识 3 Shader里声明的写法 4 Properties和SubShader毕竟不是一家人 三、 片元着色器中使用资源 四、代码实现 五、全部代码 六、下集介绍 相关阅读 Unity - Manual: Writing Surface Shaders…

ACL——访问控制列表

目录 1、ACL的产生背景及概述 2、ACL的应用 3、ACL的分类 4、ACL的组成 5、ACL的匹配位置 6、ACL的案例 案例1-----拒绝源IP为192.168.10.1的数据包 案例2------拒绝源IP在192.168.10.0/24整个网段的所有数据包 案例3------拒绝源IP为192.168.10.0/24所有奇数主机发送的…

VUE学习三、前端项目部署

1.前端项目打包 执行命令 npm run build:prod正常命令结束 , 会在前端项目里面出现dist文件夹 2.nginx下载安装 nginx下载 : http://nginx.org/en/download.html Windows 下载版本 Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以说…

【Java JVM】实例对象内存布局

当 Java 应用启动后, 基本就是在不断的创建对象, 回收对象的过程中。 而这些创建的对象基本都是存放在应用的堆 (heap) 中, 但是这些对象在堆中又是什么样子的呢? 在这篇文章中, 我们分析一下 Java JVM 中实例对象的内存布局。 在 HotSpot 虚拟机里, 对象在堆内存中的存储布局…

如何禁止孩子在电脑中浏览某些网页?

在使用电脑的过程中,我们会使用浏览器来查看网页。而在孩子使用电脑的过程中,有些网页并不适合孩子查看。因此,我们需要禁止孩子浏览不健康的网页。那么,该如何禁止孩子在电脑中浏览某些网页呢? 定时关机3000简介 定时…

【docker】部署minio对象存储并用rclone同步

docker部署minio对象存储并用rclone同步 本文首发于 ❄️慕雪的寒舍 1.什么是minio? minio是一个开源的对象存储服务器,兼容S3协议。 官网:https://min.io/ 官方在开源的基础上也提供云端S3服务,分为个人和企业,有不…

Axure的动态图使用以及说明

认识Axure动态图 Axure动态图是Axure中的一种功能,它允许用户在原型中添加动画效果和交互动作,使原型更加生动和具有真实的用户体验。用户可以通过添加动态图来展示页面过渡、按钮点击、下拉菜单等交互操作的效果。 这是:就是我们今天要叫的…

ISCTF(a)

where_is_the_flag 答案应该被分成了三份了 蚁剑连接看看 第一个 第二个 第三个,在www下 Yunxi{0797d78c-0cb2-4cfb-87e6-f9c102f716f3} 命令执行 POST : 1 system ( tac flag.php ); 1 system ( tac /flag2 ); 1 system ( env ); 1z_Ssql 使用万能密码 后…

【数学建模】《实战数学建模:例题与讲解》第十四讲-模拟退火、遗传算法(含Matlab代码)

【数学建模】《实战数学建模:例题与讲解》第十四讲-模拟退火、遗传算法(含Matlab代码) 基本概念模拟退火(Simulated Annealing)遗传算法(Genetic Algorithms) 习题14.1(1&#xff09…

Leetcode—118.杨辉三角【简单】

2023每日刷题&#xff08;六十&#xff09; Leetcode—118.杨辉三角 实现代码 class Solution { public:vector<vector<int>> generate(int numRows) {vector<vector<int>> ans(numRows);for(int i 0; i < numRows; i) {ans[i].resize(i 1);ans…

小狐狸GPT付费2.4.9弹窗版学习源码介绍

小狐狸GPT付费2.4.9弹窗版学习源码是一套基于GPT&#xff08;Generative Pre-trained Transformer&#xff09;模型的开源代码库&#xff0c;旨在帮助开发者快速构建和训练自己的语言模型。该源码集成了多个先进的自然语言处理技术&#xff0c;包括预训练、微调、对话生成等&am…

BugKu-Web-滑稽

题目环境 持续的动态图片 F12审查元素 拿下flag&#xff1a;flag{595d994a34342417bfc3a3c3a23e0a48}

基于ssm新锐台球厅管理系统的设计与实现论文

新锐台球厅管理系统 摘要 随着信息技术在管理上越来越深入而广泛的应用&#xff0c;作为一般的台球厅都会跟上时代的变化&#xff0c;用上计算机来代表重复性的劳动&#xff0c;并且给用户一种新奇的感受&#xff0c;实现新锐台球厅管理系统 在技术上已成熟。本文介绍了新锐台…

【linux】(ubuntu)下 QT 出现的问题

错误一&#xff1a;Make 运行QT程序以后出现这样的错误。 【解决方法】 我的ubuntu版本是18.04.4&#xff0c; 原因1&#xff1a;没有更换软件源 原因2&#xff1a;没安装相关 软件包 注意&#xff1a;这一步很有可能卡死这一步&#xff0c;所以如果一直卡在这并且进度…