From f1e3782bd5544bfa7c09823dbc88ec5ac6532083 Mon Sep 17 00:00:00 2001 From: rugi Date: Sun, 8 Jan 2017 12:20:22 -0600 Subject: [PATCH 1/5] README en ES --- README.es.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 README.es.md diff --git a/README.es.md b/README.es.md new file mode 100644 index 00000000..67ec075d --- /dev/null +++ b/README.es.md @@ -0,0 +1,84 @@ +# Vapor Documentation + +[![Stack Overflow](https://img.shields.io/stackexchange/stackoverflow/t/vapor.svg)](http://stackoverflow.com/questions/tagged/vapor) + +This is the documentation for Vapor, a Web Framework for Swift that works on iOS, macOS, and Ubuntu; and all of the packages that Vapor offers. + +Vapor is the most used web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website or API. + +To view the framework's source code and code documentation, visit [Vapor's GitHub](https://github.com/vapor/vapor). + +Read this in [正體中文](https://github.com/vapor/documentation/blob/master/README.zh-hant.md) + +## How To Read + +You can read this guide by clicking through the folders and markdown files on [GitHub](https://github.com/vapor/documentation) or through the rendered [GitHub Pages](https://vapor.github.io/documentation/). + +## API + +Auto-generated API documentation is located at [api.vapor.codes](http://api.vapor.codes). + +## Packages + +Here are a list of all the packages and modules included with Vapor (also useable individually). + +- [Vapor](https://github.com/vapor/vapor): Swift's most used web framework. + - Auth: User authentication and persistance. + - Sessions: Secure, ephemeral cookie based data storage. + - Cookies: HTTP cookies. + - Routing: Advanced router with type-safe parameterization. +- [Fluent](https://github.com/vapor/fluent): Models, relationships, and querying for NoSQL and SQL databases. +- [Engine](https://github.com/vapor/engine): Core transport layers. + - HTTP: Pure Swift HTTP client and server. + - URI: Pure Swift URI parsing and serializing. + - WebSockets: Full-duplex communication channels over a single TCP connection. + - SMTP: Send email using Sendgrid and Gmail. +- [Leaf](https://github.com/vapor/leaf): An extensible templating language. +- [JSON](https://github.com/vapor/json): Maps Jay JSON to Vapor types. +- [Console](https://github.com/vapor/console): Swift wrapper for console IO and commands. +- [TLS](https://github.com/vapor/tls): Swift wrapper for CLibreSSL's new TLS. +- [Crypto](https://github.com/vapor/crypto): Cryptography from LibreSSL and Swift. + - Digests: Hashing with and without authentication. + - Ciphers: Encryption and decryption + - Random: Pseudo and cryptographically secure randomness. + - BCrypt: Pure Swift implementation. +- [Node](https://github.com/vapor/node): Data structure for easy type conversions. + - [Polymorphic](https://github.com/vapor/polymorphic): Syntax for easily accessing values from common types like JSON. + - [Path Indexable](https://github.com/vapor/path-indexable): A protocol for powerful subscript access of common types like JSON. +- [Core](https://github.com/vapor/core): Core extensions, type-aliases, and functions that facilitate common tasks. +- [Socks](https://github.com/vapor/socks): Swift C Socket API wrapper. + +## Providers & Other + +Here are a list of providers and third party packages that work great with Vapor. + +- [MySQL](https://github.com/vapor/mysql): Robust MySQL interface for Swift. + - [MySQL Driver](https://github.com/vapor/mysql-driver): MySQL driver for Fluent. + - [MySQL Provider](https://github.com/vapor/mysql-provider): MySQL provider for Vapor. +- [SQLite](https://github.com/vapor/sqlite): SQLite 3 wrapper for Swift + - [SQLite Driver](https://github.com/vapor/sqlite-driver): SQLite driver for Fluent. + - [SQLite Provider](https://github.com/vapor/sqlite-provider): SQLite provider for Vapor. +- [PostgreSQL](https://github.com/vapor/postgresql): Robust PostgreSQL interface for Swift. + - [PostgreSQL Driver](https://github.com/vapor/postgresql-driver): PostgreSQL driver for Fluent. + - [PostgreSQL Provider](https://github.com/vapor/postgresql-provider): PostgreSQL provider for Vapor. +- [MongoKitten*](https://github.com/OpenKitten/MongoKitten): Native MongoDB driver for Swift, written in Swift + - [Mongo Driver](https://github.com/vapor/mongo-driver): MongoKitten driver for Fluent. + - [Mongo Provider](https://github.com/vapor/mongo-provider): MongoKitten provider for Vapor. + - [MainecoonVapor](https://github.com/OpenKitten/MainecoonVapor): MongoKitten ORM for Vapor. +- [Redbird](https://github.com/vapor/redbird): Pure-Swift Redis client implemented from the original protocol spec.. + - [Redis Provider](https://github.com/vapor/redis-provider): Redis cache provider for Vapor. +- [Kitura Provider](https://github.com/vapor/kitura-provider): Use IBM's Kitura HTTP server in Vapor. +- [SwiftyBeaver](https://github.com/SwiftyBeaver/SwiftyBeaver-Vapor): Adds the powerful logging of SwiftyBeaver to Vapor. +- [APNS](https://github.com/matthijs2704/vapor-apns): Simple APNS Library for Vapor (Swift). +- [JWT](https://github.com/siemensikkema/vapor-jwt): JWT implementation for Vapor. +- [VaporS3Signer](https://github.com/JustinM1/VaporS3Signer): Generate V4 Auth Header/Pre-Signed URL for AWS S3 REST API +- [Flock](https://github.com/jakeheis/Flock): Automated deployment of Swift projects to servers + - [VaporFlock](https://github.com/jakeheis/VaporFlock): Use Flock to deploy Vapor applications +- [VaporForms](https://github.com/bygri/vapor-forms): Brings simple, dynamic and re-usable web form handling to Vapor. +- [Jobs](https://github.com/BrettRToomey/Jobs): A minimalistic job/background-task system for Swift. +- [Heimdall](https://github.com/himani93/heimdall): An easy to use HTTP request logger. + + +## Authors + +[Tanner Nelson](mailto:tanner@qutheory.io), [Logan Wright](mailto:logan@qutheory.io), and the hundreds of members of Vapor. From c303c6fcd4e6f3ad5b42a437ecaed8494d8a7c17 Mon Sep 17 00:00:00 2001 From: rugi Date: Sun, 8 Jan 2017 12:34:45 -0600 Subject: [PATCH 2/5] README en ES --- README.es.md | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/README.es.md b/README.es.md index 67ec075d..2d593c3d 100644 --- a/README.es.md +++ b/README.es.md @@ -1,26 +1,30 @@ -# Vapor Documentation +# Documentación de Vapor [![Stack Overflow](https://img.shields.io/stackexchange/stackoverflow/t/vapor.svg)](http://stackoverflow.com/questions/tagged/vapor) -This is the documentation for Vapor, a Web Framework for Swift that works on iOS, macOS, and Ubuntu; and all of the packages that Vapor offers. +Esta es la documentación de Vapor, el _framework web_ para Swift que funciona sobre iOS, macOS y ubuntu; y sobre todos los _paquetes_ que Vapor ofrece. -Vapor is the most used web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website or API. +Vapor es el _framework web_ más utilizado para Swift. -To view the framework's source code and code documentation, visit [Vapor's GitHub](https://github.com/vapor/vapor). +Vapor is the most used web framework for Swift. Proporciona una base maravillosamente expresiva y fácil de usar para tu próximo sitio web o API. -Read this in [正體中文](https://github.com/vapor/documentation/blob/master/README.zh-hant.md) +Para ver el código fuente y la documentación del código visita [Vapor's GitHub](https://github.com/vapor/vapor). -## How To Read +Para leer esto en chino [正體中文](https://github.com/vapor/documentation/blob/master/README.zh-hant.md) -You can read this guide by clicking through the folders and markdown files on [GitHub](https://github.com/vapor/documentation) or through the rendered [GitHub Pages](https://vapor.github.io/documentation/). +Para leer esto en [inglés](https://github.com/vapor/documentation/blob/master/README.md) + +## Cómo leer esta documentación. + +Puede leer esta guía haciendo clic en las carpetas y los archivos de [GitHub](https://github.com/vapor/documentation) o a través de las páginas generadas [GitHub Pages](https://vapor.github.io/documentation/). ## API -Auto-generated API documentation is located at [api.vapor.codes](http://api.vapor.codes). +La documentación de la API generada automáticamente se encuentra en [api.vapor.codes](http://api.vapor.codes). -## Packages +## Paquetes -Here are a list of all the packages and modules included with Vapor (also useable individually). +Aquí hay una lista de todos los paquetes y módulos incluidos con Vapor (también _utilizables_ individualmente). - [Vapor](https://github.com/vapor/vapor): Swift's most used web framework. - Auth: User authentication and persistance. @@ -48,9 +52,9 @@ Here are a list of all the packages and modules included with Vapor (also useabl - [Core](https://github.com/vapor/core): Core extensions, type-aliases, and functions that facilitate common tasks. - [Socks](https://github.com/vapor/socks): Swift C Socket API wrapper. -## Providers & Other +## Proveedores y otros. -Here are a list of providers and third party packages that work great with Vapor. +Aquí hay una lista de proveedores y paquetes de terceros que funcionan muy bien con Vapor. - [MySQL](https://github.com/vapor/mysql): Robust MySQL interface for Swift. - [MySQL Driver](https://github.com/vapor/mysql-driver): MySQL driver for Fluent. @@ -79,6 +83,6 @@ Here are a list of providers and third party packages that work great with Vapor - [Heimdall](https://github.com/himani93/heimdall): An easy to use HTTP request logger. -## Authors +## Autores -[Tanner Nelson](mailto:tanner@qutheory.io), [Logan Wright](mailto:logan@qutheory.io), and the hundreds of members of Vapor. +[Tanner Nelson](mailto:tanner@qutheory.io), [Logan Wright](mailto:logan@qutheory.io), y los cientos de miembros de Vapor. From 0de20a4a1833fbfb26f57959bbfcdfd4bab2ab7b Mon Sep 17 00:00:00 2001 From: rugi Date: Sun, 8 Jan 2017 12:59:24 -0600 Subject: [PATCH 3/5] README en ES --- README.es.md | 54 +++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 28 deletions(-) diff --git a/README.es.md b/README.es.md index 2d593c3d..6c9ca1f8 100644 --- a/README.es.md +++ b/README.es.md @@ -4,9 +4,7 @@ Esta es la documentación de Vapor, el _framework web_ para Swift que funciona sobre iOS, macOS y ubuntu; y sobre todos los _paquetes_ que Vapor ofrece. -Vapor es el _framework web_ más utilizado para Swift. - -Vapor is the most used web framework for Swift. Proporciona una base maravillosamente expresiva y fácil de usar para tu próximo sitio web o API. +Vapor es el _framework web_ más utilizado para Swift. Proporciona una base maravillosamente expresiva y fácil de usar para tu próximo sitio web o API. Para ver el código fuente y la documentación del código visita [Vapor's GitHub](https://github.com/vapor/vapor). @@ -26,31 +24,31 @@ La documentación de la API generada automáticamente se encuentra en [api.vapor Aquí hay una lista de todos los paquetes y módulos incluidos con Vapor (también _utilizables_ individualmente). -- [Vapor](https://github.com/vapor/vapor): Swift's most used web framework. - - Auth: User authentication and persistance. - - Sessions: Secure, ephemeral cookie based data storage. - - Cookies: HTTP cookies. - - Routing: Advanced router with type-safe parameterization. -- [Fluent](https://github.com/vapor/fluent): Models, relationships, and querying for NoSQL and SQL databases. -- [Engine](https://github.com/vapor/engine): Core transport layers. - - HTTP: Pure Swift HTTP client and server. - - URI: Pure Swift URI parsing and serializing. - - WebSockets: Full-duplex communication channels over a single TCP connection. - - SMTP: Send email using Sendgrid and Gmail. -- [Leaf](https://github.com/vapor/leaf): An extensible templating language. -- [JSON](https://github.com/vapor/json): Maps Jay JSON to Vapor types. -- [Console](https://github.com/vapor/console): Swift wrapper for console IO and commands. -- [TLS](https://github.com/vapor/tls): Swift wrapper for CLibreSSL's new TLS. -- [Crypto](https://github.com/vapor/crypto): Cryptography from LibreSSL and Swift. - - Digests: Hashing with and without authentication. - - Ciphers: Encryption and decryption - - Random: Pseudo and cryptographically secure randomness. - - BCrypt: Pure Swift implementation. -- [Node](https://github.com/vapor/node): Data structure for easy type conversions. - - [Polymorphic](https://github.com/vapor/polymorphic): Syntax for easily accessing values from common types like JSON. - - [Path Indexable](https://github.com/vapor/path-indexable): A protocol for powerful subscript access of common types like JSON. -- [Core](https://github.com/vapor/core): Core extensions, type-aliases, and functions that facilitate common tasks. -- [Socks](https://github.com/vapor/socks): Swift C Socket API wrapper. +- [Vapor](https://github.com/vapor/vapor): Swift el _framework web_ más utilizado. + - Auth: Autenticación y persistencia de usuarios. + - Sessions: Almacenamiento de datos seguro y _efímero_ basado en cookies. + - Cookies: Cookies HTTP. + - Routing: Enrutador avanzado con parametrización segura. +- [Fluent](https://github.com/vapor/fluent): Modelos, relaciones y consulta de bases de datos NoSQL y SQL. +- [Engine](https://github.com/vapor/engine): Capas de transporte principales. + - HTTP: Cliente y servidor HTTP completamente en Swift. + - URI: Parseo y _serialización_ completamente en Swift. + - WebSockets: Canales de comunicación full-duplex a través de una sola conexión TCP. + - SMTP: Envío de correo electrónico con SendGrill y Gmail. +- [Leaf](https://github.com/vapor/leaf): Un lenguaje de plantillas extensible. +- [JSON](https://github.com/vapor/json): Mapas Jay JSON a tipos de Vapor. +- [Console](https://github.com/vapor/console): Wrapper en Swift para E/S de consola y comandos. +- [TLS](https://github.com/vapor/tls): Wrapper en Swift para el nuevo TLS de CLibreSSL. +- [Crypto](https://github.com/vapor/crypto): Criptografía de LibreSSL y Swift. + - Digests: _Hashing_ con y sin autenticación. + - Ciphers: Encriptación y descifrado. + - Random: Pseudo aleatoriedad criptográficamente segura. + - BCrypt: Implementación completamente en Swift. +- [Node](https://github.com/vapor/node): Estructura de datos para fáciles conversiones de tipo. + - [Polymorphic](https://github.com/vapor/polymorphic): Sintaxis para acceder fácilmente a valores de tipos comunes como JSON. + - [Path Indexable](https://github.com/vapor/path-indexable): Un protocolo para un acceso poderoso via _subscript_ a tipos comunes como JSON. +- [Core](https://github.com/vapor/core): Extensions básicas, alias de tipos, y funciones que facilitan tareas comunes. +- [Socks](https://github.com/vapor/socks): _API Wrapper_ para acceder a sockets en C. ## Proveedores y otros. From 7de32a323567b6e5f3ec8c7492798a339a96f807 Mon Sep 17 00:00:00 2001 From: rugi Date: Sun, 8 Jan 2017 13:51:39 -0600 Subject: [PATCH 4/5] README en ES --- README.es.md | 54 ++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/README.es.md b/README.es.md index 6c9ca1f8..e9e92d48 100644 --- a/README.es.md +++ b/README.es.md @@ -8,9 +8,9 @@ Vapor es el _framework web_ más utilizado para Swift. Proporciona una base mar Para ver el código fuente y la documentación del código visita [Vapor's GitHub](https://github.com/vapor/vapor). -Para leer esto en chino [正體中文](https://github.com/vapor/documentation/blob/master/README.zh-hant.md) +Para leer esto en [正體中文](https://github.com/vapor/documentation/blob/master/README.zh-hant.md) -Para leer esto en [inglés](https://github.com/vapor/documentation/blob/master/README.md) +Para leer esto en [english](https://github.com/vapor/documentation/blob/master/README.md) ## Cómo leer esta documentación. @@ -54,31 +54,31 @@ Aquí hay una lista de todos los paquetes y módulos incluidos con Vapor (tambi Aquí hay una lista de proveedores y paquetes de terceros que funcionan muy bien con Vapor. -- [MySQL](https://github.com/vapor/mysql): Robust MySQL interface for Swift. - - [MySQL Driver](https://github.com/vapor/mysql-driver): MySQL driver for Fluent. - - [MySQL Provider](https://github.com/vapor/mysql-provider): MySQL provider for Vapor. -- [SQLite](https://github.com/vapor/sqlite): SQLite 3 wrapper for Swift - - [SQLite Driver](https://github.com/vapor/sqlite-driver): SQLite driver for Fluent. - - [SQLite Provider](https://github.com/vapor/sqlite-provider): SQLite provider for Vapor. -- [PostgreSQL](https://github.com/vapor/postgresql): Robust PostgreSQL interface for Swift. - - [PostgreSQL Driver](https://github.com/vapor/postgresql-driver): PostgreSQL driver for Fluent. - - [PostgreSQL Provider](https://github.com/vapor/postgresql-provider): PostgreSQL provider for Vapor. -- [MongoKitten*](https://github.com/OpenKitten/MongoKitten): Native MongoDB driver for Swift, written in Swift - - [Mongo Driver](https://github.com/vapor/mongo-driver): MongoKitten driver for Fluent. - - [Mongo Provider](https://github.com/vapor/mongo-provider): MongoKitten provider for Vapor. - - [MainecoonVapor](https://github.com/OpenKitten/MainecoonVapor): MongoKitten ORM for Vapor. -- [Redbird](https://github.com/vapor/redbird): Pure-Swift Redis client implemented from the original protocol spec.. - - [Redis Provider](https://github.com/vapor/redis-provider): Redis cache provider for Vapor. -- [Kitura Provider](https://github.com/vapor/kitura-provider): Use IBM's Kitura HTTP server in Vapor. -- [SwiftyBeaver](https://github.com/SwiftyBeaver/SwiftyBeaver-Vapor): Adds the powerful logging of SwiftyBeaver to Vapor. -- [APNS](https://github.com/matthijs2704/vapor-apns): Simple APNS Library for Vapor (Swift). -- [JWT](https://github.com/siemensikkema/vapor-jwt): JWT implementation for Vapor. -- [VaporS3Signer](https://github.com/JustinM1/VaporS3Signer): Generate V4 Auth Header/Pre-Signed URL for AWS S3 REST API -- [Flock](https://github.com/jakeheis/Flock): Automated deployment of Swift projects to servers - - [VaporFlock](https://github.com/jakeheis/VaporFlock): Use Flock to deploy Vapor applications -- [VaporForms](https://github.com/bygri/vapor-forms): Brings simple, dynamic and re-usable web form handling to Vapor. -- [Jobs](https://github.com/BrettRToomey/Jobs): A minimalistic job/background-task system for Swift. -- [Heimdall](https://github.com/himani93/heimdall): An easy to use HTTP request logger. +- [MySQL](https://github.com/vapor/mysql): Interface robusta MySQL para Swift. + - [MySQL Driver](https://github.com/vapor/mysql-driver): _Driver_ MySQL para Fluent. + - [MySQL Provider](https://github.com/vapor/mysql-provider): Proveedor MySQL para Vapor. +- [SQLite](https://github.com/vapor/sqlite): _Wrapper_ SQLite 3 para Swift + - [SQLite Driver](https://github.com/vapor/sqlite-driver): _Driver_ SQLite para Fluent. + - [SQLite Provider](https://github.com/vapor/sqlite-provider): Proveedor SQLite provider para Vapor. +- [PostgreSQL](https://github.com/vapor/postgresql): Interface PostgreSQL robusta para Swift. + - [PostgreSQL Driver](https://github.com/vapor/postgresql-driver): _Driver_ PostgreSQL para Fluent. + - [PostgreSQL Provider](https://github.com/vapor/postgresql-provider): Proveedor PostgreSQL para Vapor. +- [MongoKitten*](https://github.com/OpenKitten/MongoKitten): _Driver_ nativo MongoDB, escrito en Swift + - [Mongo Driver](https://github.com/vapor/mongo-driver): _Driver_ MongoKitten para Fluent. + - [Mongo Provider](https://github.com/vapor/mongo-provider): Proveedor MongoKitten para Vapor. + - [MainecoonVapor](https://github.com/OpenKitten/MainecoonVapor): MongoKitten ORM para Vapor. +- [Redbird](https://github.com/vapor/redbird): Un cliente Redis completamente en Swift implementado directamente desde la especificación del protocolo. + - [Redis Provider](https://github.com/vapor/redis-provider): Proveedor del _cache_ de Redis para Vapor. +- [Kitura Provider](https://github.com/vapor/kitura-provider): Permite usar el servidor HTTP de IBM (Kitura) en Vapor. +- [SwiftyBeaver](https://github.com/SwiftyBeaver/SwiftyBeaver-Vapor): Agrega el potente _logging_ de SwiftyBeaver a Vapor. +- [APNS](https://github.com/matthijs2704/vapor-apns): Sencilla biblioteca APNS para Vapor (Swift). +- [JWT](https://github.com/siemensikkema/vapor-jwt): Implementación JWT para Vapor. +- [VaporS3Signer](https://github.com/JustinM1/VaporS3Signer): Gerera _V4 Auth Header/Pre-Signed URL_ para _AWS S3 REST API_. +- [Flock](https://github.com/jakeheis/Flock): _Despliegue_ automatizado de proyectos Swift en servidores. + - [VaporFlock](https://github.com/jakeheis/VaporFlock): Utiliza Flock para _desplegar_ aplicaciones de vapor +- [VaporForms](https://github.com/bygri/vapor-forms): Brinda a Vapor un manejo de formularios web simple, dinámico y _reutilizable_. +- [Jobs](https://github.com/BrettRToomey/Jobs): Un sistema minimalista para ejecutar _jobs_/tareas en _2o plano_ para Swift. +- [Heimdall](https://github.com/himani93/heimdall): Un _logger_ de _requet's_ HTTP fácil de usar. ## Autores From 8ce776bb8e19edc1614f3d59fd061fec240a026f Mon Sep 17 00:00:00 2001 From: rugi Date: Sun, 8 Jan 2017 13:57:55 -0600 Subject: [PATCH 5/5] README en ES --- README.es.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.es.md b/README.es.md index e9e92d48..531ee182 100644 --- a/README.es.md +++ b/README.es.md @@ -14,7 +14,7 @@ Para leer esto en [english](https://github.com/vapor/documentation/blob/master/R ## Cómo leer esta documentación. -Puede leer esta guía haciendo clic en las carpetas y los archivos de [GitHub](https://github.com/vapor/documentation) o a través de las páginas generadas [GitHub Pages](https://vapor.github.io/documentation/). +Puedes leer esta guía haciendo clic en las carpetas y los archivos de [GitHub](https://github.com/vapor/documentation) o a través de las páginas generadas [GitHub Pages](https://vapor.github.io/documentation/). ## API @@ -47,7 +47,7 @@ Aquí hay una lista de todos los paquetes y módulos incluidos con Vapor (tambi - [Node](https://github.com/vapor/node): Estructura de datos para fáciles conversiones de tipo. - [Polymorphic](https://github.com/vapor/polymorphic): Sintaxis para acceder fácilmente a valores de tipos comunes como JSON. - [Path Indexable](https://github.com/vapor/path-indexable): Un protocolo para un acceso poderoso via _subscript_ a tipos comunes como JSON. -- [Core](https://github.com/vapor/core): Extensions básicas, alias de tipos, y funciones que facilitan tareas comunes. +- [Core](https://github.com/vapor/core): Extensiones básicas, _alias_ de tipos, y funciones que facilitan tareas comunes. - [Socks](https://github.com/vapor/socks): _API Wrapper_ para acceder a sockets en C. ## Proveedores y otros.