? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Easydict es un diccionario fácil, para buscar palabras o traducir texto fácilmente. Úselo fuera del cuadro, detecte automáticamente el lenguaje de texto de entrada y admite el diccionario Linguee y Youdao, admite OpenAI ,? Traducción del sistema MACOS , Deepl, Google, Bing, Baidu, Tencent, Volcano, Yodao y Caiyun Translation.
Cmd + S para jugar la pronunciación de las palabras manualmente. Si te gusta esta extensión, por favor dale una estrella pelAMA, ¡gracias!
Mi otro proyecto, EasyDict es una aplicación de diccionario de traducción concisa y fácil de usar que le permite buscar palabras o traducir de manera fácil y elegante, ¡no dude en probarlo!
Buscar la palabra
Traducir texto
Auto Seleccionar traducir
Captura de pantalla OCR Traducir
艾
Cmd + M ) Easydict es una extensión de Raycast, por lo que primero debe instalar Raycast.
Raycast es un lanzador llaz y totalmente extensible. Similar a Alfred, ¡pero es completamente gratis!
git clone https://github.com/tisfeng/Raycast-Easydict.git && cd Raycast-Easydict
npm install && npm run dev En realidad, funciona bien sin que tengas que hacer cualquier trabajo adicional. Los siguientes son documentos avanzados para aquellos que desean usar Easydict mejor o comprender cómo funciona la extensión.
Actualmente apoyamos 48 idiomas: simplificado chino, tradicional chino, inglés, japonés, coreano, francés, español, portugués, italiano, alemán, ruso, árabe, sueco, rumano, tailandés, eslovaco, holandés, húngaro, griego, danés, finlandés, polaco, checo, turco, lituano, latviano, itucino, uciniano, bulay, malla, malla, malla, malla, malla, malla, malla. Estonia, vietnamita, persa, hindi, telugu, tamil, urdu, filipino, khmer, lao, bengalí, birmano, noruego, serbio, croata, mongol, hebreo.
Actualmente, apoyamos 5 API de detección de idiomas, incluidas Baidu, Tencent, Volcano, Apple y Bing. La detección de idiomas de Apple es una característica de MacOS, pero debe instalar un atajo para usarlo.
Teniendo en cuenta la privacidad del usuario, solo la detección de lenguaje de Bing está habilitada de forma predeterminada (no se requiere la clave de la aplicación y no se registran los datos personales del usuario!) Otras API de detección de idiomas solo están habilitados cuando la función de traducción correspondiente está habilitada. Tenga en cuenta, sin embargo, que, en general, cuantas más API de detección de idiomas estén habilitadas, más preciso será el texto y más rápido será el tiempo de respuesta.
Los detalles de los idiomas admitidos por cada servicio de detección de idiomas son los siguientes:
| Lenguas | Aturdir | ? Manzana | Baidu | Volcán | Tencent |
|---|---|---|---|---|---|
| Chino (simplificado) | ✅ | ✅ | ✅ | ✅ | ✅ |
| Chino (tradicional) | ✅ | ✅ | |||
| Inglés | ✅ | ✅ | ✅ | ✅ | ✅ |
| japonés | ✅ | ✅ | ✅ | ✅ | ✅ |
| coreano | ✅ | ✅ | ✅ | ✅ | ✅ |
| Francés | ✅ | ✅ | ✅ | ✅ | ✅ |
| Español | ✅ | ✅ | ✅ | ✅ | ✅ |
| portugués | ✅ | ✅ | ✅ | ✅ | ✅ |
| italiano | ✅ | ✅ | ✅ | ✅ | ✅ |
| Alemán | ✅ | ✅ | ✅ | ✅ | ✅ |
| ruso | ✅ | ✅ | ✅ | ✅ | ✅ |
| árabe | ✅ | ✅ | ✅ | ✅ | |
| sueco | ✅ | ✅ | ✅ | ✅ | |
| rumano | ✅ | ✅ | ✅ | ✅ | |
| tailandés | ✅ | ✅ | ✅ | ✅ | ✅ |
| eslovaco | ✅ | ✅ | ✅ | ✅ | |
| Holandés | ✅ | ✅ | ✅ | ✅ | |
| húngaro | ✅ | ✅ | ✅ | ✅ | |
| Griego | ✅ | ✅ | ✅ | ✅ | |
| danés | ✅ | ✅ | ✅ | ✅ | |
| finlandés | ✅ | ✅ | ✅ | ✅ | |
| Polaco | ✅ | ✅ | ✅ | ✅ | |
| checo | ✅ | ✅ | ✅ | ✅ | |
| turco | ✅ | ✅ | ✅ | ✅ | ✅ |
| lituano | ✅ | ✅ | ✅ | ✅ | |
| letón | ✅ | ✅ | ✅ | ✅ | |
| ucranio | ✅ | ✅ | ✅ | ✅ | |
| búlgaro | ✅ | ✅ | ✅ | ✅ | |
| indonesio | ✅ | ✅ | ✅ | ✅ | ✅ |
| malayo | ✅ | ✅ | ✅ | ✅ | ✅ |
| esloveno | ✅ | ✅ | ✅ | ✅ | |
| Estoniano | ✅ | ✅ | ✅ | ✅ | |
| vietnamita | ✅ | ✅ | ✅ | ✅ | ✅ |
| persa | ✅ | ✅ | ✅ | ✅ | |
| hindi | ✅ | ✅ | ✅ | ✅ | |
| Telugu | ✅ | ✅ | ✅ | ✅ | |
| Tamil | ✅ | ✅ | ✅ | ✅ | |
| Urdu | ✅ | ✅ | ✅ | ✅ | |
| Filipino | ✅ | ✅ | ✅ | ✅ | |
| Jemer | ✅ | ✅ | ✅ | ✅ | |
| Lao | ✅ | ✅ | ✅ | ✅ | |
| bengalí | ✅ | ✅ | ✅ | ✅ | |
| birmano | ✅ | ✅ | ✅ | ✅ | |
| georgiano | ✅ | ✅ | ✅ | ✅ | |
| serbio | ✅ | ✅ | ✅ | ✅ | |
| croata | ✅ | ✅ | ✅ | ✅ | |
| mongol | ✅ | ✅ | ✅ | ✅ | |
| hebreo | ✅ | ✅ | ✅ | ✅ |
Apoyo a 5 idiomas, (chino), inglés, francés, japonés, coreano.
Apoyo 19 idiomas, (chino, japonés, ruso), inglés, francés, español, portugués, italiano, alemán, sueco, rumano, eslovaco, holandés, húngaro, griego, danés, finlandés, polaco, checo.
Actualmente, apoyamos a Deepl, Google, Bing ,? Apple, Baidu, Tencent, Volcano, Yodao y Caiyun Traducción, Total 9 Servicios de traducción.
Las traducciones de Google y DeepL utilizarán el proxy del sistema de forma predeterminada. (DeepL funciona sin un proxy, pero a veces solicita tiempo de espera)
Nota
️ : Dado que la versión china de Google Translate no está disponible actualmente, solo puede usar la versión internacional, por lo que debe usar un proxy para usar Google Translate.
Lenguajes de traducción admitidos:
| Lenguas | YouDao | Profundo | Aturdir | ? Manzana | Baidu | Volcán | Tencent | Caiyun | |
|---|---|---|---|---|---|---|---|---|---|
| Chino (simplificado) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Chino (tradicional) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Inglés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| japonés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| coreano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Francés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| Español | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| portugués | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| italiano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| Alemán | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| ruso | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| árabe | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| sueco | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| rumano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| tailandés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| eslovaco | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Holandés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| húngaro | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Griego | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| danés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| finlandés | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Polaco | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| checo | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| turco | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| lituano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| letón | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| ucranio | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| búlgaro | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| indonesio | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |
| malayo | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| esloveno | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Estoniano | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| vietnamita | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| persa | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| hindi | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
| Telugu | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| Tamil | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| Urdu | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| Filipino | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| Jemer | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| Lao | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| bengalí | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| birmano | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| noruego | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| serbio | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| croata | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| mongol | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
| hebreo | ✅ | ✅ | ✅ | ✅ | ✅ |
Nota:
️ Significa que la traducción del lenguaje fuente al chino tradicional no es compatible, como DeepL. Si ingresa a los chinos tradicionales para la traducción, se tratará como chino simplificado.
Los idiomas preferidos predeterminados son chino e inglés simplificados. Puede cambiarlos de acuerdo con sus preferencias.
El lenguaje de preferencia tiene dos funciones principales:
El lenguaje de preferencia tendrá prioridad para la detección automática. Esto se debe a que algunas palabras pueden representar múltiples idiomas al mismo tiempo, y el programa de detección automática no puede funcionar como se esperaba. En la mayoría de los casos, la detección automática del texto de entrada es muy útil, excepto por muy pocos casos especiales. Por ejemplo, la traducción de Yodao reconocerá automáticamente la heel en inglés, y luego los resultados de la traducción no son lo que esperamos. En este momento, si su lenguaje preferido Easydict contiene inglés, se reconocerá al inglés primero y se traducirá correctamente.
Por ejemplo, si ingresa una oración arbitrariamente, se traducirá al primer idioma preferido. Si el idioma reconocido automáticamente es el mismo que su primer idioma preferido, se traducirá automáticamente al segundo idioma preferido.
Para hacer coincidir mejor la función automática de texto seleccionado, es una buena idea establecer una tecla de acceso rápido para Easydict , como Cmd + E , de modo que después de seleccionar el texto, puede consultar directamente las palabras a través de la tecla de acceso rápido, que es muy suave y elegante.
Tenga en cuenta que cuando se inicia esta opción, la voz se reproducirá solo cuando la consulta se considere is_Word y en inglés, por ejemplo, good , look for , etc. Para otras consultas, la voz se puede reproducir con el atajo Cmd + S
El contenido de jugar Voice: English Words son pronunciadas por el Diccionario de Yodao en línea primero, y otras palabras son pronunciadas por el servicio TTS de la traducción de Yodao. Para una larga reproducción de texto, use el comando Say.
Use Cmd + S para jugar la pronunciación de las palabras manualmente.
Por defecto, la extensión seleccionará automáticamente el lenguaje preferido como el lenguaje de traducción de destino. Sin embargo, a veces si desea especificar manualmente un idioma como idioma de destino, puede activar esta opción en las preferencias y luego puede seleccionar temporalmente otro idioma de destino en el panel de acción.
El caso de los nombres es insensible, use la coma para separarse. Ejemplo: youdao dictionary, linguee dictionary, deepl, google, bing, apple, baidu, tencent, volcano, youdao, caiyun . También puede especificar una parte del tipo, por ejemplo: youdao dictionary, apple, tencent , el tipo real es: youdao dictionary, apple, tencent, linguee dictionary, deepl, google, bing, baidu, volcano, youdao, caiyun .
Nota: Este tipo es el tipo general, si un servicio de traducción no está habilitado, el tipo se ignorará automáticamente.
Easydict Support MacOS System Translate, para obtener más información, consulte ¿Cómo usar la traducción del sistema MacOS Apple en EasyDict?
Cuando se enciende esta función, Easydict intentará obtener el agente del sistema Mac, y si tiene éxito, todas las solicitudes de red posteriores se enviarán a través del agente del sistema. Está deshabilitado de forma predeterminada. Esta característica está destinada a contrarrestar el bloqueo de IP (algunos servicios como Linguee tienen restricciones de frecuencia en IPS), ** Pero puede ralentizar el tiempo de respuesta a las solicitudes, por lo tanto, habilitarlo solo cuando sea necesario. **
Nota
️ : No enciendaUse System Proxymientras usa las herramientas de desarrollador con MITM, de lo contrario, algunas solicitudes de servicio informarán errores de certificado, por ejemplo: #18.
Primero debe instalar popclip, luego agregar una tecla de acceso directo para Easydict , como Cmd + E , ¡puede abrir Easydict rápidamente con PopClip !
Uso: seleccione el siguiente bloque de código, PopClip mostrará "Instalar Easydict", simplemente haga clic en él.
# popclip
name: Easydict
icon: search E
key combo: command E
Ref: https://github.com/pilotmoon/popclip-extensions#extension-snippets-examples
Para facilitar el uso, proporcionamos algunos API de traducción incorporados APPID y AppKey, pero estos servicios tienen límites de frecuencia de solicitud. Si muchas personas los usan al mismo tiempo, es probable que disminuya la velocidad o incluso se detenga. Por lo tanto, para una mejor experiencia de uso, es mejor que solicite una APPID y AppKey dedicada, y luego reemplace los servicios incorporados en la página de preferencias.
No se preocupe, estos servicios de traducción tienen cuotas gratuitas. En términos generales, el uso personal es suficiente.
El siguiente tutorial de la aplicación es de Bob . Siga el tutorial y debería poder completar la solicitud pronto.
Yodao Traducir: Seleccionar text translation y speech synthesis . (Recibirá el fondo de experiencia de ¥ 50)
Baidu traducir
Tencent traducir
Volcano Traducir
Caiyun traducir
Profundo
Easydict ha mejorado muchas pantallas de interfaz de usuario, ha agregado características más prácticas, eliminó algunas operaciones complejas o inapropiadas, e realizó una gran optimización y mejoras en el proyecto original.