Un software de traducción de palabras de entrada, captura de pantalla simple y simple
(Chino | Inglés)
Funciones principales:输入翻译,截图翻译,划词翻译,悬浮球翻译,截图OCR ,静默截图OCR ,剪贴板监听翻译
Modo brillante | Modo oscuro |
| Forma | describir | Avance |
|---|---|---|
| Traducción de captura de pantalla | Presione la tecla de acceso directo de traducción de captura de pantalla ( Alt + W ) para interceptar el área que debe traducirse | |
| Traducción de la palabra | Después de seleccionar el texto que desea traducir, presione la tecla de acceso directo para la traducción de la palabra ( Alt + E ) predeterminado) | |
| Ingrese una traducción | Presione la tecla de acceso directo de traducción de entrada ( Alt + Q ), ingrese el texto que se traduce e ingrese la tecla Enter para traducir | |
| Traducción de bola flotante | Después de seleccionar el texto que desea traducir, haga clic en el icono de la bola flotante (está apagado de forma predeterminada y debe activarse en la configuración usted mismo) | |
| Captura de pantalla OCR | Presione esta tecla de acceso directo para identificar el texto en función de su área de captura de pantalla | |
| Captura de pantalla OCR silencioso | Al presionar esta tecla de acceso directo, habilitará el reconocimiento de texto basado en el área de su captura de pantalla. |
Fuente de traducción/Referencia de aplicación de reconocimiento de texto
Fuente de traducción
Reconocimiento de texto
Entorno de desarrollo
NodeJs Version >= 16
Npm Version >= 8
Depender de la descarga
npm run npm-i-extend-modules-update
Inicio del proyecto
npm run dev
Paquete de proyecto
npm run build:win
npm run build:win:portable
npm run build:mac
Es muy simple agregar nuevas fuentes de traducción/OCR.
Edite el archivo para agregar una fuente de traducción enum
src/common/enums/TranslateServiceEnum.ts
此处需要注意:当翻译源枚举定义后,后续的文件名称都需要按照枚举名称方式命名,具体参照如下步骤的命名规则
static NIU_TRANS = 'NiuTrans'
Copie el archivo del logotipo en esta ruta del archivo
src/renderer/src/assets/translate/NiuTransLogo.png
Archivo de información de origen de traducción/OCR agregado
src/common/channel/translate/info/NiuTransInfo.ts
Implementación de la interfaz fuente de traducción/OCR agregada
src/main/service/channel/interfaces/NiuTransRequest.ts
Resultados de la página de devolución de llamada de la interfaz de origen de traducción/OCR
src/main/service/channel/product/translate/NiuTransChannel.ts