Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hecdelatorre/deepl-api-translator-bash


https://github.com/hecdelatorre/deepl-api-translator-bash

Last synced: about 1 month ago
JSON representation

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 main

auth_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.