首页
学习
活动
专区
圈层
工具
发布

python实现APP多语种翻译

在此记录下过程: 在网上搜了一些如何用python实现google脚本,大致有三种: 1.调用google API的 2.使用别人已经封装好的库 3.类似爬虫方式获取(我没爬过,也不知道算不算) 这里采用第三种...按照API>这篇文章实现脚本以后,发现只能翻译成中文,而且不适合翻译多个句子。...import get_translate # 英文的列,此处翻译都是基于中文 #TRANSLATE_BASE_FIELD = "English" TRANSLATE_BASE_FIELD = "zh-CN...+= 1 # 要翻译的内容不能带有英文的句号或者问号,字段中存在多句的需要单独翻译 if row == total_row - 1 or '.' in...ko:韩语 pt:葡萄牙语 zh-CN:中文简体 zh-TW:中文繁体 """ header = { 'authority': 'translate.google.cn

2.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AI自动化办公:批量将Excel表格英文内容翻译为中文

    有一个50列的表格,里面都是英文,要翻译成中文: 在ChatGPT中输入提示词: 你是一个开发AI大模型应用的Python编程专家,要完成以下任务的Python脚本: 打开Excel文件:"F:\AI自媒体内容...; 模型的base_url为:https://api.deepseek.com 模型的api_key为:XXX temperature 参数设置认为 1.1 提示词为:把英文内容翻译为中文 调用deepseek-chat...数据,获取翻译后的文本,将翻译后的文本内容写入一个新的表格文件中; 注意: 每一步都要输出相关信息到屏幕上 如果单元格的文本长度或者翻译返回的文本长度超过模型限制,那就进行拆分,然后组合在一起; Chatpgt...translate_text(text): headers = { 'Authorization': f'Bearer {api_key}', 'Content-Type': 'application/...将结果写回到新的Excel文件中 new_file_path = "F:\\AI自媒体内容\\AI行业数据分析\\translated_poetop50bots.xlsx" df.to_excel(new_file_path

    84710

    借助Bing Translate API翻译API实现网站多国语言翻译功能

    前几天发了篇《借助Google Translate API实现网站多国语言翻译功能》,但好心人告诉我,谷歌即将关闭一些API,其中就包括谷歌翻译的API,以下是原文: 最近Google宣布将关闭一批...API,被称为“春季大扫除”,其中包括了Translate API(12月1日彻底关闭)──无数开发者都在利用它打造丰富的翻译类第三方应用。...Google对此的解释是说这些API给Google带来了巨大的经济负担,且存在大量的滥用行为。   ...最后,提供一个傻瓜网页翻译工具,与TranslateThis Button类似,是微软提供的一个网页在线翻译小工具,大家应该也看到有下角这个东西了吧,这个使用就比较简单了,到申请页面设置好后,把一段JS...bing不仅把a标签里的内容也进行了翻译,而且翻译还不是那么准确,看来bing在翻译这条道路还有很远要走,希望他能够完美的代替google translate的位置。

    8.4K20

    Google翻译将离线翻译质量提高了20%

    在一个相关的改进中,Translate now为10种新语言提供了离线音译支持,包括但不限于:阿拉伯语、孟加拉语、古吉拉特语、卡纳达语、马拉地语、泰米尔语、泰卢固语和乌尔都语。...自2016年以来,Translate的在线翻译一直由神经机器翻译(NMT)支持,2018年,一些算法进入了移动平台。...以前的机器学习方法是通过扫描句子的短语来提供翻译,而现在,离线翻译使用NMT一次分析整块文本,从而实现更加自然、语法更合理、上下文更清晰的翻译。...翻译方面的改进是在Google Assistant的解释器模式在Android设备上推出之后,Android设备使Assistant能够同时识别两种语言。...更重要的是,一个新的改进版本助手也在紧锣密鼓的研发中。它的英文模式离线工作,能以“几乎零”的延迟处理语音,提供答案的速度也会比上一代快10倍。

    1.6K20

    百度翻译 API 的申请 与 百度通用翻译 API 的接入

    API URL 通用翻译的对外 API 接口 http 版:https://fanyi-api.baidu.com/api/trans/vip/translate https 版:http://api.fanyi.baidu.com.../api/trans/vip/translate 完整的、拼接好的 URL 是怎样的呢?...// 为了方便观看,直接用 get 请求的 URL 来展示 // [] 表示要用实际的值进行填充 http://api.fanyi.baidu.com/api/trans/vip/translate?...实际的代码名称 error_code Integer 错误码 仅出现错误时显示 error_msg String 错误含义、信息 仅出现错误时显示 如果是正确的情况,返回的 JSON 字符串应该只有...请前往管理控制台开启服务 90107 认证未通过或未生效 请前往我的认证查看认证进度 代码实现 下载百度通用翻译 API 接入文档中的 demo 代码 代码中,是自行创建了一个 GET 请求类来创建

    5.1K20

    学习&科研必备的几个实用工具推荐(排版、绘图、查错)

    TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。...Origin支持各种各样的2D/3D图形。Origin中的数据分析功能包括统计,信号处理,曲线拟合以及峰值分析。...Origin中的曲线拟合是采用基于Levernberg-Marquardt算法(LMA)的非线性最小二乘法拟合。...Origin强大的数据导入功能,支持多种格式的数据,包括ASCII、Excel、NI TDM、DIADem、NetCDF、SPC等等。图形输出格式多样,例如JPEG,GIF,EPS,TIFF等。...另外一个语法软件:https://www.grammarly.com/ 翻译软件:本文推荐Google翻译(以母语起步开发的,当然推荐百度和Google交替使用): https://translate.google.cn

    3.8K31

    亲测好用,AI论文写作工具推荐

    可能很多人都已经用过或者正在用),原因是它对数学公式的支持简直太perfect(学会写公式,再用markdown写博客简直爽歪歪) 1、Latex (1)关于Latex: LaTeX(LATEX,音译“...同时也有一些具有各自特点(如或多或少的所见即所得特性的)和提供专家级帮助系统的商业版本。 (3)Latex能干啥? 写【期刊、会议论文、毕业论文】样样在行。...Origin支持各种各样的2D/3D图形。Origin中的数据分析功能包括统计,信号处理,曲线拟合以及峰值分析。...Origin强大的数据导入功能,支持多种格式的数据,包括ASCII、Excel、NI TDM、DIADem、NetCDF、SPC等等。图形输出格式多样,例如JPEG,GIF,EPS,TIFF等。...翻译(以母语起步开发的,当然推荐百度和Google交替使用) https://translate.google.cn/ 以上工具使用起来个人感觉方便,当然建议大家精通以一两种最好。

    4.4K41

    跨境外贸可翻译客服系统源码实现,访客消息可翻译为中文,客服消息可以转为外语发送

    要实现跨境外贸的可翻译客服系统(gofly.v1kf.com),我们需要一个能够将多种语言互相转换的翻译 API。...常用的翻译 API 包括 Google Translate API、Microsoft Translator API 等。在本示例中,我以 百度翻译 API 为例进行说明。...然后编写代码实现调用接口翻译,其中 Translate 方法接受三个参数,分别是需要翻译的文本 query、源语言 from 和目标语言 to。.../api/trans/vip/translate", data) fmt.Println(res, err) res = gjson.Get(res, "trans_result.0.dst...Gin框架对外提供一个接口,去调用类库 这样就完成了翻译接口,在消息列表里,增加一个翻译按钮,可以直接把访客的消息翻译成中文 在客服发送消息工具栏,有翻译按钮,可以把当前客服输入框里的中文翻译为指定语言

    52930

    如何翻译Markdown文件?-2-几种商业及开源解决方案介绍

    、代码块 等 但是实际使用中,试了好几款翻译(包括 Google,DeepL,Azure), 结果发现效果都不理想....收费 API•Markdown Docs Translator[4]: GitHub 开源项目, 基于 Python 和 主流免费翻译 API (Yandex/Google/Bing/Deepl)•ChatGPT...但是我在实际使用中, 一方面发现它是个桌面app, 没有api/cli, 不适合开发者的使用需求, 另一方面它对 markdown 的翻译结果相比 Simpleen 准确度欠佳. markdown-translator...缺点: •基于 Azure Translate API, 我个人感觉 Azure 的翻译效果没有 Deppl 的好....该工具支持多种翻译服务,并提供各种选项来定制翻译过程。 功能: •支持多种翻译服务(Yandex, Google, Bing, Deepl)。•多线程以加快翻译速度。

    1.1K20

    PDF文件怎么翻译成中文

    1️⃣ 在线翻译工具(快速、免安装)适合 小文件或临时翻译:Google 翻译网址:https://translate.google.com步骤:打开网页 → 点击“文档”选项卡。上传 PDF 文件。...选择原文语言和目标语言(中文)。点击“翻译”即可查看翻译内容。⚠️ 注意:复杂排版可能会丢失格式。...用 Google 翻译 / DeepL / 有道翻译文档功能 翻译 Word 文件。保存翻译后的文档。优点:可保留表格、图片和段落格式。翻译内容可进一步编辑。...可以直接输出中文 PDF。SDL Trados / memoQ面向专业翻译人员,适合处理大型文档。支持批量翻译、术语管理。...调用 Google Translate API 或 DeepL API 翻译。生成新的 Word 或 PDF。

    52610

    Chrome浏览器内置翻译无法使用,右键翻译无反应?

    原因 谷歌(Google)以使用率低为由,停止了Google翻译在中国大陆的服务,Google翻译退出中国,仅存唯一功能也没了. 现象 图片 点击翻译无反应,依然显示英文....分析 图片 我们通过抓包工具可以看见翻译的时候会访问 https://translate.googleapis.com translate.googleapis.com(Google 翻译 API)...,因为停止了中国大陆的服务,不再分配中国内地的服务器地址,所以浏览器内置的 Google 翻译无法使用 浏览器内置API不支持扩展配置的socks5代理,所以挂梯子是无效的,除非用系统代理。...解决方法 可以编辑HOSTS文件对域名的地址解析进行修正 由于 translate.googleapis.com 采用与 update.googleapis.com 相同的 IP地址,可以先ping一下得到对应的...图片 可以看出再次翻译显示中文了.

    3.8K20

    12_机器翻译入门:多语言LLM应用

    人工评估:通过专业翻译人员的质量评分 在英中翻译任务中,2025年顶级多语言模型的BLEU分数通常在35-45之间,而专业人工翻译的表现约为60-70。...推荐使用Python 3.10或更高版本,因为它们提供了更好的性能和对最新库的支持。...if __name__ == "__main__": main() 第六章:多语言应用开发 6.1 翻译API服务搭建 将翻译功能封装为API服务,可以方便地集成到各种应用中: # translation_api.py...# 实际应用中可使用更专业的语言检测库如langdetect # 中文字符检测 if re.search(r'[\u4e00-\u9fa5]', text):...: 统一多语言表示:通过改进的共享词汇表和上下文表示,模型能够更好地捕捉不同语言间的语义关联 零样本和少样本翻译:新型模型在未见过的语言对之间表现出惊人的翻译能力,仅需少量示例即可适应新语言

    23010

    手把手解决谷歌浏览器中谷歌翻译无法使用问题

    Chrome 的翻译功能无法正常工作的根本原因是互联网防火墙的阻断,使用翻译功能会请求域名为 translate.googleapis.com 的 API(应用程序接口),而该域名在谷歌翻译正式关闭服务前后就已经不可用了...针对这两个问题,书伴提供了两种有效的解决方案。...sudo vim /etc/hosts最后像下面这样,将你所获取到的 IP 和谷歌翻译 API 的域名组合成一条 hosts 规则,并将其添加到 hosts 文件中的最后一行,保存文件后 Chrome...如果你在 Chrome 网页浏览器中使用了代理切换插件,如 SwitchyOmega,则可以将如下所示的 URL 规则添加到代理切换的规则中(具体规则参考具体插件提供的用法)。...如果需要测试访问我们的https://spring.io/网站然后鼠标右键点击翻译成中文

    11.8K192

    告别手动录入,8 款实用图片转 Excel 在线工具,效率提升 10 倍

    在日常办公中,我们经常会遇到这样的场景:收到一张包含表格数据的图片,却需要将里面的内容逐字逐句手动录入到 Excel 中 —— 不仅耗时耗力,还容易因为人为操作出现数据错误。...它的优势在于 “格式兼容性强”:生成的 Excel 文件可直接在 Microsoft Excel、WPS、Google Sheets 中打开,不会出现格式错乱问题。...不过它的局限性也比较明显:仅支持英文和数字识别,对中文表格的兼容性较差,且免费用户每月仅能使用 2 次,单次处理图片大小不能超过 10MB,更适合有涉外办公需求的用户。​5....此外,提供 API 接口,适合有批量处理需求的企业用户(按调用次数计费,1000 次 / 19 元)。​...此外,支持将识别后的 Excel 文件直接分享到邮箱或云存储(如 Google Drive、Dropbox)。​

    5.3K10

    前端国际化:懒人必备的自动翻译

    然而作为英语非母语者,实施起来可能会比较麻烦: 一是从业者英语水平良莠不齐,二是我们的产品、需求、原型可能都是以中文为基准的。 因此大部分情况下,我们不得不将中文作为源语言。...Review 阶段的主要参与者不是开发人员,所以我们需要提供一些简单、易用的工具或平台来支撑他们的校对工作。 比如在我们公司采用的就是最为原始的烹饪方式 —— Excel 文件 ,这个下文会讲到。...我们会将整个项目的语言包汇总到 Excel 中: 专业的翻译人员可以直接校对和编辑这个 Excel 文件,借助一些在线文档工具,可以实现基础的多人协同工作。...翻译(bbt translate): 收集到 bbt.csv 之后, 就可以调用 bbt translate 命令进行‘机器翻译’。...翻译 接下来就可以执行 bbt translate 对 CSV 进行机器翻译: $ bbt translate bbt 支持 Google、DeepL、ChatGPT(实验性) 等服务来翻译。

    2.1K40
    领券