Skip to content

Commit

Permalink
spanish translations
Browse files Browse the repository at this point in the history
  • Loading branch information
vjvelascorios committed Apr 24, 2024
1 parent 3933a93 commit c5004d8
Show file tree
Hide file tree
Showing 12 changed files with 570 additions and 1 deletion.
70 changes: 70 additions & 0 deletions docs/es/commands/cache.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<!-- markdownlint-disable MD013 -->

# Comandos Cache

Los siguientes comandos son utilizados para administrar el caché.

## Tabla de contenidos

<!--toc:start-->
- [Comandos Cache](#comandos-cache)
- [Tabla de contenidos](#tabla-de-contenidos)
- [Comandos](#comandos)
- [list|ls \<pattern?\>](#listls-pattern)
- [remove|rm ](#removerm-)
- [clear|clr|wipe](#clearclrwipe)
- [Opciones](#opciones)
- [Mira también](#mira-también)
<!--toc:end-->

## Comandos

### list|ls <pattern?>

Lista todas las entradas del caché que coincidan con el patrón de búsqueda especificado.

Cada entrada en la caché se despoja de su protocolo (https://, http://, www.) antes de hacer coincidencias.
Por ejemplo, `https://video-site.com` se reformateará a `video-site.com` y `http://www.other-site.com` se reformateará a `other-site.com` para realizar la búsqueda.

Los patrones se emparejan en el siguiente orden:

- Verificar si la linea inicia con el patrón de búsqueda
- Coincidencia de RegExp para la linea de búsqueda

```sh
video-manager cache list
video-manager cache ls myVideoTitle
```

### remove|rm <pattern>

Borra todas las entradas del caché de acuerdo al patrón establecido.

> [!NOTA]
> El protocolo (`https://`, `http://`, `www.`) no es removido antes de hacer la búsqueda.
Los patrones son emparejados en el siguiente orden:

- Comprueba si la línea empieza con el patrón.
- Coincidencia de RegExp contra la línea.

```sh
video-manager cache remove https
```

### clear|clr|wipe

Limpia toda el caché.


```sh
video-manager cache clear
```

## Opciones

Solo [opciones persistentes](./index,md/persistent-options)son soportadas.

## Mira también

- [get](./get.md)
52 changes: 52 additions & 0 deletions docs/es/commands/config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<!-- markdownlint-disable MD013 -->

# Comandos de configuración

Los siguientes comandos son utilizados para administrar los archivos de configuración.

## Tabla de contenidos

<!--toc:start-->
- [Comandos de configuración](#comandos-de-configuración)
- [Tabla de contenidos](#tabla-de-contenidos)
- [Comandos](#comandos)
- [init|create|reset|new \<path?\>](#initcreateresetnew-path)
- [-y, --yes](#-y---yes)
- [where](#where)
- [Opciones](#opciones)
- [Mira también](#mira-también)
<!--toc:end-->

## Comandos

### init|create|reset|new <path?>

Este comando crea un nuevo archivo de configuración en una ruta establecida o en la ruta predeterminada de trabajo.


```sh
video-manager init
video-manager create ~/.video-manager
video-manager reset ./.video-manager
```

#### -y, --yes

Saltar solicitud de confirmación.

### where

Comando que imprime la ruta actual en la que se encuentra el archivo de configuración cargado.

```sh
video-manager where
```

## Opciones

Solo [opciones persistentes](./index,md/persistent-options)son soportadas.

## Mira también

- [get](./get.md)
- [list](./list.md)
39 changes: 39 additions & 0 deletions docs/es/commands/delete.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Comando `delete`

Este comando borra archivos de la biblioteca o directorio configurado.

## Tabla de contenidos

<!--toc:start-->
- [Comando `delete`](#comando-delete)
- [Tabla de contenidos](#tabla-de-contenidos)
- [Uso básico](#uso-básico)
- [Opciones](#opciones)
- [-y, --yes](#-y---yes)
- [Heredado](#heredado)
- [Mira también](#mira-también)
<!--toc:end-->

## Uso básico

```sh
# Especificar archivo a borrar
video-manager delete <filename>

# RegExp (delete all mp4)
video-manager delete -r '[a-z]+\.mp4'
```

## Opciones

### -y, --yes

Saltar solicitud de confirmación.

### Heredado

Mira las [opciones persistentes](./index.md#persistent-options) para todos opciones heredadas soportadas.

## Mira también

- [list](./list.md)
95 changes: 95 additions & 0 deletions docs/es/commands/get.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
# Comando get

Descarga videos de una dirección especificada en la ruta de descarga configurada.

## Tabla de contenidos

<!--toc:start-->
- [Comando get](#comando-get)
- [Tabla de contenidos](#tabla-de-contenidos)
- [Uso básico](#uso-básico)
- [Nombre de archivo](#nombre-de-archivo)
- [Opciones](#opciones)
- [-f, --file ](#-f---file-)
- [-s, --strategy \<synchronous|concurrent\>](#-s---strategy-synchronousconcurrent)
- [-m, --max-concurrency \[0 = unlimited\] ](#-m---max-concurrency-0--unlimited-)
- [Heredado](#heredado)
- [See also](#see-also)
<!--toc:end-->

## Uso básico

```sh
# Descarga de un video
video-manager get https://video-site.com/video.mp4

# O múltiples videos
video-manager get https://video-site.com/video.mp4 https://my.other/video.mp4
```

## Nombre de archivo

Los nombres de archivo son generados con la última parte de la URL.
Por ejemplo, si la URL es `https://video-site.com/video.mp4`, el nombre de archivo será `video.mp4`.

> [!IMPORTANTE]
> ¡Esto también significa que el nombre de archivo será `video` si la URL es `https://video-site.com/video`!
## Opciones

### -f, --file <path>

Puedes pasar un archivo que contenga una lista de URL para descargar.

Esto se puede usar solo o especificando URLs desde los argumentos, lo que significa que los siguientes comandos son válidos:

- `video-manager get -f urls.txt`
- `video-manager get https://video-site.com/video.mp4 -f urls.txt`

Por ejemplo,

```text
# urls.txt
# No es necesario que sea un `.txt`
# Puede haber solo 1 URL por línea
https://video-site.com/video.mp4
https://my.other/video.mp4
```

```sh
video-manager get -f urls.txt
```

### -s, --strategy <synchronous|concurrent>


Puedes especificar la estrategia de descarga. Por defecto es `concurrente`.

- `synchronous`: Descargar todos los videos secuencialmente
- `concurrent`: Descargar videos de manera concurrente

```sh
video-manager get -s synchronous https://video-site.com/video.mp4 https://my.other/video.mp4
```

### -m, --max-concurrency [0 = unlimited] <integer>

Puedes especificar el número máximo de descargas concurrentes. Por defecto es `10` y es ilimitado si se establece en `0`.

> [!NOTA]
> Solo disponible cuando se utiliza la estrategia `concurrente`.
```sh
video-manager get -s concurrent -m 10 https://video-site.com/video.mp4 https://my.other/video.mp4
```

### Heredado

Mira las [opciones persistentes](./index.md#persistent-options) para todos opciones heredadas soportadas.

See [persistent options](./index.md#persistent-options) for all the supported inherited options.

## See also

Lista completa de [comandos](./index.md).
49 changes: 49 additions & 0 deletions docs/es/commands/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<!-- markdownlint-disable MD033 -->

# Documentación de los comandos

Esta es la lista completa de los comandos y las opciones persistentes suportadas por Video Manager.

## Opciones persistentes

### -w, --dir <path>

Utiliza el directorio de trabajo especificado. Por defecto, es ~/Videos.


### -h, --help

Imprime el mensaje de ayuda.

### -v, --verbose

Imprime salida detallada.

### -d, --debug

Imprime salida de depuración.


### -c, --config <path>

Utiliza el archivo de configuración especificado.

Si no se especifica, se buscará el archivo `.video-manager` en este orden:

- El directorio de trabajo actual (`./.video-manager`)
- El directorio principal del usuario (`~/.video-manager`)

### -C, --cache <path>

Utiliza el archivo de caché especificado.

Si no se especifica, se utilizará el archivo `~/.video-manager_history`, o se definirá de otra manera en el [archivo de configuración](../configuration.md).

## Commands

- [cache clear|list|remove](./cache.md)
- [config init|where](./config.md)
- [delete](./delete.md)
- [get](./get.md)
- [list](./list.md)
- [version](./version.md)
84 changes: 84 additions & 0 deletions docs/es/commands/list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
<!-- markdownlint-disable MD013 -->

# The list command

This command lists all videos in your configured download location.

## Tabla de contenidos

<!--toc:start-->
- [The list command](#the-list-command)
- [Tabla de contenidos](#tabla-de-contenidos)
- [Uso básico](#uso-básico)
- [Opciones](#opciones)
- [-q, --query (defaults to "")](#-q---query-defaults-to-)
- [-n, --count \[0 = unlimited\]](#-n---count-0--unlimited)
- [-a, --allow (defaults to \[\])](#-a---allow-defaults-to-)
- [-e, --exclude (por defecto \[\])](#-e---exclude-por-defecto-)
- [Heredado](#heredado)
- [Mira también](#mira-también)
<!--toc:end-->

## Uso básico

```sh
video-manager list
```

## Opciones

### -q, --query (defaults to "")

Consulta para buscar videos.

> [!NOTA]
> Soporta RegExp.
```sh
video-manager list -q "query" # Comprobará si "consulta" está en el nombre de archivo
video-manager list -q ".*" # Coincidirá con cada carácter
video-manager list -q "*" # Comprobará si "*" está en el nombre de archivo
```

### -n, --count [0 = unlimited]

Puedes especificar el número máximo de videos a enumerar. Por defecto, es `00`, y es ilimitado si se establece en `0`.

### -a, --allow (defaults to [])

Puedes especificar la lista de extensiones permitidas, omitiendo el `.`, y por defecto es `[]`.

Lo siguiente es válido:


```sh
video-manager list -a mp4,mkv
video-manager list -a mp4 -a mkv
```

> [!NOTA]
> Esto no se puede usar con `--exclude`.
### -e, --exclude (por defecto [])

Puedes especificar la lista de extensiones no permitidas, omitiendo el `.`, y por defecto es `[]`.

Lo siguiente es válido:

```sh
video-manager list -e mp4,mkv
video-manager list -e mp4 -e mkv
```

> [!NOTA]
> Esto no se puede usar con `--allow`.
### Heredado

Mira las [opciones persistentes](./index.md#persistent-options) para todos opciones heredadas soportadas.


## Mira también

Lista completa de [comandos](./index.md).

Loading

0 comments on commit c5004d8

Please sign in to comment.