Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hecdelatorre/deepl-api-translator-bash
https://github.com/hecdelatorre/deepl-api-translator-bash
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/hecdelatorre/deepl-api-translator-bash
- Owner: hecdelatorre
- License: mit
- Created: 2023-02-07T03:40:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-07T03:58:51.000Z (almost 2 years ago)
- Last Synced: 2024-11-11T18:15:45.909Z (about 1 month ago)
- Language: Shell
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Proyecto de traducción de texto en bash
Este proyecto consiste en un script en bash que permite traducir texto a un idioma diferente al original.
## Requisitos
- curl
- jq## Instalaciones
- Debian
```bash
sudo apt update && sudo apt install curl jq
```- Fedora
```bash
sudo dnf update && sudo dnf install curl jq
```- Arch
```bash
sudo pacman -Syu && sudo pacman -S curl jq
```Es necesario tener instalados los paquetes curl y jq en el sistema para poder utilizar este proyecto.
## Archivo de autenticación
Se debe crear un archivo llamado "auth_key.sh" que contenga la clave de autenticación para acceder a la API de Deepl. Este archivo debe tener el siguiente contenido:
```bash
echo '#!/bin/bash mainauth_key="Your key"
' | tee auth_key.sh
```## Instrucciones de uso
1. Descargue el archivo index.sh y el archivo functions.sh.
2. Ejecute el archivo index.sh en la terminal.
3. Siga las instrucciones en pantalla para elegir el idioma fuente y destino, y para ingresar el texto a traducir.## Nota
Es importante asegurarse de que la variable de entorno API_KEY esté establecida antes de ejecutar el script, ya que se necesita para realizar las llamadas a la API de traducción.