Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: translate from english to spanish #22

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions docs/_navbar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<!-- _navbar.md -->
- Translations
- [:us: English](/)
- [:es: Spanish](/es/)
51 changes: 51 additions & 0 deletions docs/es/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Código para IBM i

## Extensión de desarrollo para IBM i en VS Code

Mantén y compila tu código RPGLE, CL, COBOL, C/CPP en IBM i directamente desde Visual Studio Code.

![intro_01.png](../assets/intro_01.png)

## Requisitos

- El demonio SSH debe estar iniciado en IBM i.
- (El programa con licencia 5733-SC1 proporciona soporte para SSH.)
- `STRTCPSVR *SSHD` inicia el demonio.
- El usuario `QSSHD` está habilitado.
- Algo de familiaridad con VS Code. Puedes encontrar una introducción [aquí](https://code.visualstudio.com/docs/getstarted/introvideos).

Opcionalmente, asegúrate de saber cómo conectarte a PASE desde una terminal. Consulta la [documentación oficial de IBM i OSS](https://ibmi-oss-docs.readthedocs.io/en/latest/user_setup/README.html#step-1-install-an-ssh-client).

## Instalación

<!-- paneles:inicio -->

<!-- div:panel-izquierdo -->

Desde el Marketplace de Visual Studio Code: [Code for IBM i](https://marketplace.visualstudio.com/items?itemName=HalcyonTechLtd.code-for-ibmi)

O desde la vista de Extensiones dentro de Visual Studio Code.

<!-- div:panel-derecho -->

![../assets/install_01,png](../assets/install_01.png)

<!-- paneles:fin -->

### Extensiones Recomendadas

Se recomienda instalar también el [Paquete de Desarrollo IBM i](https://marketplace.visualstudio.com/items?itemName=HalcyonTechLtd.ibm-i-development-pack), un conjunto seleccionado de extensiones construidas sobre o que añaden valor a Code for IBM i. Esto incluye herramientas de base de datos, herramientas RPGLE, herramientas COBOL y más.

## Desarrollo de Extensiones

¡Consulta nuestra [documentación para desarrolladores](./pages/dev/getting_started.md)!

## Primeros Pasos

Para trabajar en esta documentación:

- clona el repositorio
- instala Docsify ```npm i docsify-cli -g```
- ejecuta localmente con ```docsify serve docs/```
- por defecto, se ejecuta en http://localhost:3000
- Lee más sobre [Docsify](https://docsify.js.org/#/)
42 changes: 42 additions & 0 deletions docs/es/_sidebar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
- [Código para IBM i](./es/README.md)
- [Inicio de Sesión](es/pages/login.md)
- Desarrollo
- [Edición y Compilación](es/pages/developing/editing-compiling.md)
- [Fechas de Origen](es/pages/developing/sourcedates.md)
- [Acciones](es/pages/developing/actions/index.md)
- [Ejecución](es/pages/developing/actions/execution.md)
- [Variables Personalizadas](es/pages/developing/actions/custom-vars.md)
- [Depuración](es/pages/developing/debug/debug.md)
- [ILEDocs](es/pages/developing/iledocs.md)
- Desarrollo Local
- [Git](es/pages/developing/local/git.md)
- [Primeros Pasos](es/pages/developing/local/getting-started.md)
- [Estructura del Proyecto](es/pages/developing/local/structure.md)
- [Acciones Locales](es/pages/developing/local/actions.md)
- [Migración a Git](es/pages/developing/local/migrate.md)
- [Azure DevOps](es/pages/developing/local/azure.md)
- [Navegadores](es/pages/browsers/index.md)
- [Lista de Bibliotecas de Usuario](es/pages/browsers/user-library-list.md)
- [Navegador de Objetos](es/pages/browsers/object-browser.md)
- [Navegador de IFS](es/pages/browsers/ifs-browser.md)
- Consejos
- [Inicio Rápido](es/pages/tips/quickstart.md)
- [Trucos](es/pages/tips/tricks.md)
- [Terminales](es/pages/tips/terminals.md)
- [CCSID](es/pages/tips/ccsid.md)
- [Configuración](es/pages/tips/setup.md)
- Configuraciones
- [Perfiles](es/pages/settings/profiles.md)
- [Conexión](es/pages/settings/connection.md)
- [Global](es/pages/settings/global.md)
- Extensiones
* RPGLE
- [Introducción](es/pages/extensions/rpgle/index.md)
- [Linter](es/pages/extensions/rpgle/linter.md)
- [Preguntas Frecuentes](es/pages/extensions/rpgle/faq.md)
- [Db2 for i](es/pages/extensions/db2i/index.md)
- Desarrollo
- [Primeros Pasos](es/pages/dev/getting_started.md)
- [Alcance](es/pages/dev/scope.md)
- [API](es/pages/dev/api.md)
- [Variables](es/pages/dev/variables.md)
7 changes: 7 additions & 0 deletions docs/es/pages/browsers/ifs-browser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Esto muestra directorios y archivos en el IFS. Haz clic en un archivo fuente para abrirlo en el editor.

Agrega atajos adicionales según sea necesario:

![Agregar atajo](../../../assets/BrowserIFS_01.png)

![Atajos añadidos](../../../assets/BrowserIFS_02.png)
7 changes: 7 additions & 0 deletions docs/es/pages/browsers/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
En la barra lateral hay varios navegadores para mostrar e interactuar con diversas partes del IBM i:

![Navegadores](../../../assets/Browser_01.png)

Cada uno de estos navegadores se puede expandir haciendo clic en él. Haz clic o pasa el mouse sobre el título del navegador para ver sus íconos de acción. Pasa el mouse sobre cada ícono para ver qué hace.

![Íconos del navegador](../../../assets/Browser_02.png)
120 changes: 120 additions & 0 deletions docs/es/pages/browsers/object-browser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
El Navegador de Objetos te permite interactuar con bibliotecas, archivos, archivos fuente, programas y otros tipos de objetos. Filtra los objetos con los que deseas trabajar creando un filtro o filtros.

### Crear el Primer Filtro

<!-- panels:start -->

<!-- div:left-panel -->

Haz clic en la indicación **+ Crear nuevo filtro** para crear tu primer filtro (o haz clic en el icono de filtro):

<!-- div:right-panel -->

![Crear Nuevo filtro](../../../assets/Browser_03.png)

<!-- panels:end -->

---

<!-- panels:start -->

<!-- div:left-panel -->

Completa el diálogo del nuevo filtro. El texto explicativo en el diálogo Crear Filtro explica las opciones.

**Haz clic en 'Guardar configuración' para crear el nuevo filtro.**

<!-- div:right-panel -->

![Diálogo de Nuevo Filtro](../../../assets/Browser_04.png)

<!-- panels:end -->

---

<!-- panels:start -->

<!-- div:left-panel -->

El ejemplo de filtro anterior enumera todos los archivos fuente en la biblioteca `LENNONS1`:

> [!NOTE]
> El nombre del filtro tiene la definición del filtro a la derecha.

<!-- div:right-panel -->

![Filtro Expandido](../../../assets/Browser_05.png)

<!-- panels:end -->

---

### Crear Filtros Adicionales

<!-- panels:start -->

<!-- div:left-panel -->

Para crear otro filtro, haz clic en el icono de filtro para abrir el nuevo diálogo de filtro.

<!-- div:right-panel -->

![Filtros Adicionales](../../../assets/Browser_06.png)

<!-- panels:end -->

---

### Crear Filtros Rápidos

<!-- panels:start -->

<!-- div:left-panel -->

Para crear rápidamente filtros sin tener que completar el diálogo de filtro, haz clic en el icono **Crear Filtro Rápido**. Cuando se te solicite, ingresa un filtro que coincida con uno de los siguientes formatos:

- `LIB*`
- `LIB/OBJ/MBR.MBRTYPE (OBJTYPE)`

<!-- div:right-panel -->

![Crear Filtro Rápido](../../../assets/Browser_11.png)

<!-- panels:end -->

> [!NOTE]
> Todos los parámetros excepto la biblioteca son opcionales. Para los parámetros que no se proporcionen, se utilizarán los mismos valores predeterminados que en el diálogo de filtro.

### Mantener Filtros

<!-- panels:start -->

<!-- div:left-panel -->

Cambiar la definición de un filtro es rápido y fácil. Simplemente haz clic derecho en el filtro y elige **Mantener filtro** para abrir el diálogo del filtro. O elige **Eliminar filtro** para quitar la definición del filtro.

<!-- div:right-panel -->

![Mantener filtro](../../../assets/Browser_10.png)

<!-- panels:end -->

---

### Ejemplos de Filtros

**Filtro de un Solo Archivo**

![Filtro de un solo archivo](../../../assets/Browser_07.png)

**Ejemplo de miembro fuente subset**

Un solo archivo fuente que subconjunta solo algunos miembros:

![Subset de Miembros](../../../assets/Browser_08.png)

**Ejemplo que no es de fuente**

Algunos programas en una biblioteca:

![Filtro de programas](../../../assets/Browser_09.png)
3 changes: 3 additions & 0 deletions docs/es/pages/browsers/user-library-list.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
La Lista de Bibliotecas del Usuario se establece inicialmente desde tu perfil de usuario. Agrega bibliotecas según sea necesario utilizando el icono "**+**". Elimina una biblioteca de la lista haciendo clic derecho sobre ella.

La Lista de Bibliotecas del Usuario se utiliza cuando se ejecutan *Acciones* (ver más abajo).
Loading