当前位置: 首页 > news >正文

CopyTranslator v0.0.8 Zouwu RC1 发布

简介

科研人员总少不了阅读大量文献,理解文献内容就成了科研生活常态,而我们平时复制PDF内容黏贴到网页翻译的时候可能会出现多余换行而导致翻译乱码,译文与中文阅读习惯不符的情况,翻译结果很差,需要手动删除换行,而CopyTranslator可以帮我们快速且完美地解决这个问题。

只需打开CopyTranslator,直接复制PDF文本,CopyTranslator监听到剪贴板变化,会将剪贴板内容进行处理(如去除多余换行等),并显示翻译结果,翻译效果相比于直接复制黏贴到网页版翻译有了巨大的改善,同时翻译所需时间也大大减少,借助于强大的Google翻译API,翻译质量有保证。另外还有丰富的选项可以设置,如自动复制翻译结果到剪贴板,增量复制,智能互译等等,有效提高人们阅读及翻译外文文献的效率。 CopyTranslator经过多次迭代,功能越来越丰富,越来越人性化。

新特性

  1. 使用Electron+TypeScript+Vue完全重写,有了安装包,体积大了不少?

  2. 支持Mac平台!

  3. 翻译来源切换:可以在Google,Baidu,Youdao,Sogou中选择,通过托盘菜单切换

  4. 自动黏贴:前提:选中自动复制,自动复制之后模拟ctrl+v自动黏贴,替换选中文字。

  5. 自动格式化:注意:此功能与自动复制冲突,会自动反选自动复制,将存在错误空行的剪贴板内容替换为正常的剪贴板

  6. 因为在很多应用当中都无法使用,现在点按复制默认是关闭的,需要的话,请手动打开。

  7. 新的交互方式,选择启用通知,可以在通知中看到翻译结果(过长的翻译结果无法显示完全)。

  8. 字体缩放:两个模式均可通过Ctrl+wheel进行字体缩放。

  9. 优化贴边隐藏:现在可以隐藏到两边,并可以设置双击隐藏的方向/最小化。

  10. 支持自定义界面语言:用户可以自行创建和切换界面语言文件,CopyTranslator会自动检测新添加的语言文件

  11. 通过动作系统统一了各种事件,包括界面布局,菜单,快捷键,设置等。动作,包括切换各种开关,以及各种事件等等。

  12. 支持自定义界面样式/风格: 可以通过CSS 更改CopyTranslator的部分外观,如结果框,设置框,状态栏的字体,颜色,背景,边框等等。

  13. 自定义全局快捷键:几乎所有动作,都可以绑定全局快捷键

  14. 自定义右键菜单/面板:不同模式的右键菜单不同,可以自行定义。几乎所有动作都可以用作菜单项。可用的快捷键,请查看Electron Accelerator 。

修复

  1. 高分屏下字体模糊问题,应该吧
  2. 长串文字翻译无响应问题,现在不会无响应,会直接失败,没想到吧!#50
  3. 修复内存占用过小的bug?
  4. 自动显示的问题 #35
  5. 自动复制时乱加换行的问题

已知问题

  1. 模式间切换卡顿严重
  2. 代码中的vue文件未严格typescript化 #52
  3. 在超高分屏(4K)出现找不到窗口的问题
  4. 不支持 windows 32位
  5. 部分机器上会出现漂移

相关文章:

  • Mars 1.3.0 发布,微信官方跨平台跨业务终端基础组件
  • 华为6.0系统(亲测有效)激活XPOSED框架的方法
  • SOP 1.1.0 发布,开放平台解决方案项目
  • c# webapi上传、读取、删除图片
  • JAVA面向对象的总结(函数重载与数组)
  • CUBA Studio 9.0 发布 ,企业级应用开发平台
  • Maven 的这 7 个问题你思考过没有?
  • Maven 运行启动时****找不到符号*com.xxx.user.java
  • win10子系统 (linux for windows)打造python, pytorch开发环境
  • 美团全链路压测自动化实践
  • 现代密码学知识图谱
  • 盘点几个在手机上可以用来学习编程的软件
  • 1 RAC解析 自定义链式编程
  • Cacti 1.2.3 发布,网络流量监测图形分析工具
  • ASP.NET MVC 使用过滤器需要注意
  • @jsonView过滤属性
  • Electron入门介绍
  • Facebook AccountKit 接入的坑点
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • Java,console输出实时的转向GUI textbox
  • Linux gpio口使用方法
  • Next.js之基础概念(二)
  • Python 反序列化安全问题(二)
  • Redis 懒删除(lazy free)简史
  • Vue组件定义
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 从零搭建Koa2 Server
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 思考 CSS 架构
  • 网页视频流m3u8/ts视频下载
  • 一道闭包题引发的思考
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #传输# #传输数据判断#
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (5)STL算法之复制
  • (Matalb回归预测)PSO-BP粒子群算法优化BP神经网络的多维回归预测
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)计算机毕业设计大学生兼职系统
  • (论文阅读32/100)Flowing convnets for human pose estimation in videos
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (五)c52学习之旅-静态数码管
  • (原創) 物件導向與老子思想 (OO)
  • (转)Oracle存储过程编写经验和优化措施
  • (转载)hibernate缓存
  • ***监测系统的构建(chkrootkit )
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .jks文件(JAVA KeyStore)
  • .NET Core 成都线下面基会拉开序幕
  • .NET 中使用 TaskCompletionSource 作为线程同步互斥或异步操作的事件
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .Net多线程总结