首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程教程

    基于PySide6的聚合翻译软件设计与实现

    传统翻译工具存在三大痛点:单一API依赖性强、切换服务繁琐、定制化能力不足。 本项目旨在通过PySide6框架构建一个支持多引擎聚合的智能翻译系统,实现以下核心目标: 无感切换:用户无需感知底层API差异 智能路由:根据响应速度/质量自动选择最优引擎 扩展架构:支持插件式翻译服务接入 技术选型方面,PySide6作为Qt的Python绑定具有三大优势: 跨平台一致性:Windows/macOS/Linux原生渲染 高效信号槽:天然适配异步IO模型 开发效率:Qt Designer可视化布局 pwd=raj4 二、系统架构设计 采用分层架构实现关注点分离: +-------------------+ | UI Layer | # PySide6界面交互 +------ return max(self.engines, key=lambda e: self.weights[e.name]) 3.3 异步处理架构 采用QThreadPool实现非阻塞调用: from PySide6.

    30910编辑于 2025-08-28
  • 来自专栏Puppeteer学习

    MongoDB学习(翻译6

    有许多种让你控制序列化的方式,上一节通过约定方法来控制序列化,你也可以通过代码配置或者成员映射或者使用特性来控制你的序列化,下面说道的序列化的各个方面,我们都会展示两种方式。

    33810编辑于 2022-05-09
  • 来自专栏蛋黄的部落格

    Android 软件翻译入门指北

    本文是翻译 Android 软件的一个经验总结,也可做为入门教程 。 后续会更新其他方法 Android 软件翻译入门指北.png 当我们观察一个 Android 软件源码的时候,我们会发现目录底下有个res文件夹,而这里面就存放了软件的语言文件。 我的经验 手机端翻译可以使用这个开源软件https://github.com/sunilpaulmathew/Translator 翻译尽可能做到信达雅,直译不出来的也要对应效果。 多查看文档,会对你的翻译有帮助。 注意事项 本文不从安装包层次修改,而是从源码修改。 如果在 GitHub 提交,只需要提交文件夹及strings.xml文件即可 务必检测括号有没有匹配,符号有无缺失,如果是直接对着文件翻译极易出现此问题!

    1.4K10编辑于 2022-03-02
  • 来自专栏量子位

    复制即可翻译,PDF文本翻译神器!这个“宝藏”翻译软件火了

    乾明 编辑整理 量子位 出品 | 公众号 QbitAI 最近,一个名为CopyTranslator的外语辅助阅读和翻译软件引发了不小的关注。 与大多数翻译软件相比,这款软件最大的特点就是:复制一下,即可翻译。 ? 其中针对外文PDF内容复制翻译的优化,更是深得人心。 只需复制一下,悬浮窗就会自动出现翻译结果,不需要额外处理换行问题,翻译文本还能编辑。 ? 这款软件使用的是谷歌翻译的API,在翻译的质量和响应速度上都有保证。 除了“复制即可翻译”和“解决PDF复制翻译的问题”,这款软件还有其他很多功能。 他还运营了一个名为“超立方体”的博客网站,有两项开源项目、两个软件著作权;也会翻译和撰写一些技术文章等等。 ?

    2.5K20发布于 2019-04-24
  • 来自专栏图像处理与模式识别研究所

    翻译软件不仅金山、有道,Excel翻译也很全。

    1、点击[文本] 2、点击[审阅] 3、点击[翻译] 4、点击[英语(美国)] 5、点击[中文(中国)]

    74420编辑于 2022-05-28
  • 来自专栏Python与Excel之交

    用python破解有道翻译,打造属于自己的翻译软件

    本文利用爬虫+tkinter打造一个属于自己的简易翻译软件,代码较简单,但篇幅较长。 需要本文完整源码的小伙伴,可在在公众号后台发送“翻译”二字获取! 创建翻译模式,value所携带的参数是传入var中,关联爬虫程序,当用户点击某个按钮时,所携带的参数会传入到请求函数,进行翻译模式的选择,而所携带的参数需要从网页中获取,到时会讲解。 接着在文本框中输入你想要翻译内容,然后点击翻译。这时浏览器的开发者工具就抓取了一条数据包,点开数据包发现是一条发送POST请求的链接。 ? i代表的是翻译的内容,from和to代表的是翻译模式,salt和lts不难看出是时间戳,sign和bv是经过加密的参数,这里我们先对sign和bv进行解密。 这里我们直接用hashlib进行解密: md5_text = "fanyideskweb" + e + i + "Tbh5E8=q6U3EXe+&L[4c@" # 需要带encode进行编码解码 signs

    1.6K30发布于 2021-08-05
  • 来自专栏Web技术布道师

    推荐6-Go maps in action 翻译

    hash table 可能是计算机科学领域最重要的一种数据结构,不同的实现方式会有不同的特性,但通常来说都会提供快速查找、增加和删除的操作。Go 内置了一个名为 map 的 hash table 。

    87420发布于 2019-09-06
  • 来自专栏晓晨的专栏

    翻译】.NET 6 中的 dotnet monitor

    原文:Announcing dotnet monitor in .NET 6 我们在 2020 年 6 月首次推出了dotnet monitor 作为实验工具,并在去年(2020年)努力将其转变为生产级工具 今天,我很高兴地的宣布 dotnet monitor 的第一个正式版将和 .NET 6 一起发布,作为 .NET 6 的一部分。 NET CLI 工具 通过 Microsoft Container Registry (MCR) 获得的容器镜像 .NET CLI 工具 dotnet monitor CLI 工具首先需要安装 .NET 6

    78330编辑于 2021-12-09
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译6-6-1 部署 Django

    译者:Django 文档协作翻译小组,原文:Overview。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    36120编辑于 2022-11-27
  • 来自专栏江涛的博客

    软件推荐(Qtranslate) -- 宇宙翻译聚合神器

    阅读完本篇我期望你,能够根据合适的应用场景使用合适的翻译软件去解放大脑的知识盲区。 今天是软件专场的倒数第95场,跟大家分享的是翻译神器,对,它就是Qtranslate。 下面说下我的一些快捷设置,当然这个你后面也可以在软件的选型里面改,如果你在右下角点我绿我的话,那么下次你选中单词我会盯着你的,怕不怕。 主窗口快捷键: Ctrl+Enter => 翻译文本 Ctrl+N => 清除当前翻译 Ctrl+D => 显示词典 Ctrl+Alt+1..9 => 用选定的第1~9个翻译服务显示词典 Ctrl+ => 转到前一个翻译 Alt+右箭头 => 转到后一个翻译 Ctrl+上箭头 => 复制翻译到文本输入框 嗯嗯, 我的自我介绍完了,谢谢大家! 在国内确实很多人用的是有道词典,它也有选中翻译的功能。但是你能够保证它翻译的就一定靠谱吗?不一定吧。

    2K20发布于 2020-06-19
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译6-6-4 部署静态文件

    译者:Django 文档协作翻译小组,原文:Deploying static files。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    65140编辑于 2022-11-27
  • 来自专栏CDN及云技术分享

    用python写一个翻译软件

    一、调用腾讯云文本翻译腾讯云文本翻译官方文档https://console.cloud.tencent.com/api/explorer? 官方给的建议是这个用来标记不希望被翻译的文本内容,如句子中的特殊符号、人名、地名等;每次请求只支持配置一个不被翻译的单词;仅支持配置人名、地名等名词,不要配置动词或短语,否则会影响翻译结果。 假设我们把原来要翻译的文本你好啊Mario,谢谢你Alice,再见Jobs我们现在不想对着里面的Mario、Alice和Jobs进行翻译。 我们重新编码这段文本为你好%(1)s,谢谢你%(2)s,再见%(3)s然后我们对1,2,3对应的占位符改成我们想翻译的单词。这里其实有些额外的好处,就是可以把1、2、3按照我们的意思翻译成多种语言。 比如说简体中文zh翻译成“马里奥、爱丽丝、乔布斯”,繁体中文翻译成“瑪利歐,愛麗絲,贾伯斯",日语翻译成“マリオ, アリス,ジョブズ ”三、完整的程序我们来试一下腾讯云的翻译软件接口。

    73610编辑于 2024-03-26
  • 来自专栏小詹同学

    用Python做一个翻译软件

    前两天吃了平哥的一波狗粮,他给女朋友写了一个翻译软件,自己真真切切的感受到了程序员的浪漫。 在学习requests请求的时候做过类似的Demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。 程序介绍 ? 537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36"} 4post_data={ 5'query': 'Ahab杂货铺', 6' from': 'zh', 7'to': 'en', 8'sign': '413120.175857', 9'token':'64d8ce70799b54833f56b43f9d6eb3b4' 10 __init__() 4 self.setWindowTitle('翻译软件-公众号: Ahab杂货铺') 5 self.Label1 = QLabel('原文') 6

    1.1K51发布于 2019-11-13
  • 来自专栏云飞学编程

    Python自制一个翻译软件,Tkinter创建主体,爬虫抓取翻译内容

    Python自制一个翻译软件,Tkinter创建主体,爬虫抓取翻译内容

    96530发布于 2018-09-14
  • 来自专栏AIoT技术交流、分享

    Python制作翻译软件(中英文互译)

    本案例非常简单有趣,使用Python Tkinter模块结合有道翻译API实现中英文互译,效果如下: ? ?

    1.6K30发布于 2021-01-20
  • 来自专栏用户8739405的专栏

    翻译软件如何选择?需要注意什么?

    不论出国还是日常工作、学习,翻译软件都成为了重要的工具,随着人工智能的进步,很多翻译技术突飞猛进,现在部分软件也能进行口译工作,提高了日常的生活效率,翻译语言涉及各个国家,不同软件的主打特色也不尽相同, 那么翻译软件如何选择? image.png 是否能够语音翻译 传统的翻译软件只能手动输入,输入后点击翻译按钮才能实现翻译翻译速度比较迟缓,为了提升工作和生活效率,大家在选择翻译软件时可以选择有语音翻译功能的软件,这样的软件具有自动检测功能 是否能够选择语言 对于喜欢旅游的人士来说,使用一款能够切换多国语言的翻译软件能省很多事,不论去任何一个国家旅游,即便语言不通,使用软件功能就能实现翻译,满足旅行所需,因此大家在选择翻译软件时,建议选择软件中包含多国语言的翻译软件 大家选择翻译软件时,可以从软件的功能性考虑,比如上述提到的软件是否能够语音翻译,以及是否能够选择语言,一般能够满足这两个需求的翻译软件,也能满足生活和工作的需求。

    1.2K20发布于 2021-06-17
  • 来自专栏程序员小王

    用Python做一个翻译软件

    前两天吃了平哥的一波狗粮,他给女朋友写了一个翻译软件,自己真真切切的感受到了程序员的浪漫。 在学习requests请求的时候做过类似的Demo,给百度翻译发送一个post请求可以实现任意词组的翻译,利用周六周日将那段代码进行了进一步优化加了一个交互界面,有了今天的翻译软件。 程序介绍 ? 537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36"} 4post_data={ 5'query': 'Ahab杂货铺', 6' from': 'zh', 7'to': 'en', 8'sign': '413120.175857', 9'token':'64d8ce70799b54833f56b43f9d6eb3b4' 10 __init__() 4 self.setWindowTitle('翻译软件-公众号: Ahab杂货铺') 5 self.Label1 = QLabel('原文') 6

    1.8K20发布于 2019-07-02
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译6-6-2 如何使用WSGI 部署

    译者:Django 文档协作翻译小组,原文:WSGI servers。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    69320编辑于 2022-11-27
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译6-6-5 错误报告

    译者:Django 文档协作翻译小组,原文:Tracking code errors by email。 本文以 CC BY-NC-SA 3.0 协议发布,转载请保留作者署名和文章出处。 Django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。

    1.3K20编辑于 2022-11-27
  • 来自专栏新智元

    谷歌翻译竟预言世界末日,专家解密神经翻译6大难题

    这段惊悚的“预言”来自谷歌翻译。2016年,谷歌宣布机器翻译“重大突破”——神经机器翻译(GNMT),将翻译质量提高到接近人类笔译的水平。然而,它将无意义的文本翻译成怪异的宗教预言引起了新的恐慌。 这只是Reddit以及其他网站用户从谷歌翻译中挖掘出来的众多怪异、有时甚至是不祥的翻译的一个例子。 谷歌翻译是谷歌已经推出10年的服务,现在可以翻译超过100种语言。 ? ? 在推特上,这些翻译引起恐慌,有人甚至将这些奇怪的翻译归咎于鬼魂和恶魔。 Rush说,更有可能的是,这些奇怪的翻译与2016年时谷歌翻译的一个重大变化有关——它开始使用一种叫做“神经机器翻译”的技术。 6.难以控制翻译质量:每个单词都有多种翻译,典型的机器翻译系统在源句的翻译结构上表现很好。为了保持句子结构的大小合理,会使用集束搜索(beam search)。

    88620发布于 2018-08-01
领券