Crow Translate: Un traductor simple y ligero para GNU/Linux

Crow Translate: Un traductor simple y ligero para GNU/Linux

Crow Translate: Un traductor simple y ligero para GNU/Linux

«Crow Translate» es actualmente un traductor simple y ligero para «GNU/Linux», que además permite traducir y hablar texto usando los motores de traducción de «Google, Yandex y Bing». Además, es una aplicación multiplataforma (Windows y Linux) que gestiona más de 1oo idiomas hasta el momento.

Dicha aplicación utiliza para trabajar las APIs de las plataformas de traducción de los proveedores antes mencionados, pero ofrece tanto una interfaz para la línea de comandos (CLI) como una interfaz gráfica (GUI) muy fácil de usar. En definitiva, es una pequeña pero excelente herramienta para todo tipo de usuario, escrita usando el lenguaje «C++» y el Framework «Qt».

Crow Translate: Caracteristicas y funcionalidades

Crow Translate: Características y Funcionalidades

Está aplicación, creada por «Hennadii Chernyshchyk» en el año 2018, tiene actualmente su sitio web oficial sobre la plataforma de GitHub.io y GitHub.com. Y entre sus características y funcionalidades a resaltar están las siguientes:

  • Escrito en C++ / Qt
  • Soporte para más de 117 idiomas.
  • Cuenta con atajos de teclado personalizables.
  • Capaz de traducir y pronunciar cualquier texto copiado sin importar su origen.
  • Cuenta con soporte para la configuración de Servidor Proxy, en caso de ser necesario.
  • Permite cambiar el motor de traducción usado entre los de Google, Yandex y Bing.
  • Ideal como alternativa ligera al uso de traductores en línea por Navegadores web.
  • Licenciado bajo la licencia GPL v3, por ende, puede usarse y modificarse gratuitamente.
  • Pequeño, veloz y ligero, ya que su consumo promedio está alrededor de +/- 20 MB de RAM.
  • Además de la Interfaz Gráfica (GUI) posee una Interfaz de Línea de Comandos (CLI) bien robusta.

Crow Translate: Novedades y Cambios

Novedades y Cambios de la versión actual

Desde su primera versión oficial 0.9.0, liberada el 14-03-2018, hasta la actual versión estable 2.2.0, liberada el 31-08-2019, la misma ha tenido importantes cambios y frecuentes actualizaciones que se encuentran bien documentadas bajo el siguiente en su sitio web. Sin embargo, la actual versión ofrece las siguientes novedades:

Novedades

  • Botón de abortar.
  • Localización simplificada al chino.
  • Indicación de voz de texto en la barra de tareas.

Cambios

  • Cancelado automático de una solicitud anterior si se solicita una nueva.
  • Eliminado el retraso de 300 ms para la traducción automática al cambiar el texto original.
  • Ordenamiento alfabético de los idiomas en “combo boxes”.
  • Comprobación de fecha fija para los años bisiestos.
  • Correcciones varias en la Interfaz de Terminal (CLI).
  • Campos fuente/traducción para controlar el habla del texto seleccionado.
  • Acceso directo para detener la reproducción de todo el texto.
  • Corrección de la doble traducción si el botón de traducción se pulsa más rápido.
  • Mejoras menores en el rendimiento.
  • Actualización del Tema de icono Papirus sobre Windows.

Crow Translate: Instalación

Instalación de la versión actual

Debido a que viene en un «paquete .deb», y la «Distro Linux» a utilizar para instalarla, como ejemplo, es «Ubuntu 18.04», solo hace falta descargar el «paquete .deb» «crow-translate-2.2.0-amd64.deb» e instalarlo con la siguiente orden de comando:

Crow Translate: Instalación vía dpkg

sudo dpkg -i Descargas/crow-translate-2.2.0-amd64.deb

Luego para resolver cualquier probable problema de dependencias, la siguiente orden de comando:

sudo apt install -f

Nota: Recuerde que como dicha aplicación esta diseñada con el Framework de «Qt5» posiblemente necesite instalar previamente el mismo para evitar hacerlo a posterior, vía resolución de dependencias. Esto mediante la orden de comando siguiente:

sudo apt install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools

Además, seguramente necesitara instalar otros paquetes relacionados tales como:

libqgsttools-p1 libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediawidgets5 qtgstreamer-plugins-qt5

Una vez instalado y ejecutado nos mostrará su interfaz gráfica lista para ser usada, tal como se muestra a continuación:

Pantalla principal (sin uso)

Crow Translate: Pantalla principal

Pantalla Principal (Con uso)

Como se puede ver, en la parte inferior de la pantalla principal, la misma cuenta con botones y opciones para gestionar el proceso de traducción. De forma tal, que se pueda iniciar/detener una traducción solicitada o iniciada, escuchar el resultado de la traducción o seleccionar el motor de traducción necesario.

Menú de Configuración

Sección General

Sección Interfaz

Sección Traducción

Sección Sintetizador de Voz

Sección Conexiones

Sección Atajos de Teclado

Sección Sobre la Aplicación

Conclusión

En definitiva, podemos ver «Crow Translate» es una útil, sencilla aplicación, pero una grandiosa solución al uso de traductores en línea vía Navegadores web. Por lo que te recomendamos con confianza, probar la misma y darnos tus impresiones vía comentarios para enriquecernos todos con el aporte y la experiencia de cada uno, como de costumbre.


2 comentarios, deja el tuyo

  1.   arazal dijo

    Has dado en el clavo Linux Post Install, es una app ligera que no molesta en absoluto ni consume recursos y cumple su cometido perfectamente, yo la tengo siempre a mano por si alguna vez me surge algo que entender o traducir o saber como se pronuncia lo que sea. Una joya al menos desde mi punto de vista que gracias a tu post llegará a más personas que podrán disfrutar de ella.

    1.    Linux Post Install dijo

      Esa es la idea, estimado usuario Arazal! Y como siempre gracias por tus agradables comentarios.

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.