From ad4a43fd7d0d0d4ce062deecf71dcdd04d411d9f Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Mon, 26 Feb 2024 08:30:17 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Apply=20english=20translation=20?= =?UTF-8?q?to=20doc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CREDITS.md | 79 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 31 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 46ae8495..9e8ac884 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,45 +1,62 @@ -# 鈱笍 C贸digo +# 馃攦 Dependencies -* PageTop incluye c贸digo de la versi贸n [0.11.0](https://github.com/mehcode/config-rs/tree/0.11.0) de - [config](https://crates.io/crates/config), de [Ryan Leckey](https://crates.io/users/mehcode), por - las facilidades que ofrece frente a sus versiones m谩s modernas para leer los ajustes de - configuraci贸n y delegar su asignaci贸n a tipos seguros seg煤n los requerimientos de cada m贸dulo, - tema o aplicaci贸n. +PageTop is developed in the [Rust programming language](https://www.rust-lang.org/) and stands on +the shoulders of true giants, using some of the most stable and renowned libraries (*crates*) from +the [Rust ecosystem](https://lib.rs), such as: -* PageTop incorpora una versi贸n adaptada del excelente *crate* [maud](https://crates.io/crates/maud) - de [Chris Wong](https://crates.io/users/lambda-fairy) (versi贸n - [0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud)), para a帽adir sus funcionalidades - sin requerir la referencia a `maud` en el archivo `Cargo.toml` de cada proyecto. +* [Actix Web](https://actix.rs/) for web services and server management. +* [Tracing](https://github.com/tokio-rs/tracing) for the diagnostic system and structured logging. +* [Fluent templates](https://github.com/XAMPPRocky/fluent-templates) that incorporate + [Fluent](https://projectfluent.org/) for project internationalization. +* [SeaORM](https://www.sea-ql.org/SeaORM/) which employs [SQLx](https://docs.rs/sqlx/latest/sqlx/) + for database access and modeling. +* Among others, which you can review in the PageTop + [`Cargo.toml`](https://github.com/manuelcillero/pagetop/blob/main/Cargo.toml) file. -* PageTop usa los reconocidos *crates* [SQLx](https://github.com/launchbadge/sqlx) y - [SeaQuery](https://github.com/SeaQL/sea-query) para interactuar con bases de datos. Sin embargo, - para restringir las migraciones a m贸dulos, se ha integrado en el c贸digo una versi贸n modificada de - [SeaORM Migration](https://github.com/SeaQL/sea-orm/tree/master/sea-orm-migration) (versi贸n - [0.12.8](https://github.com/SeaQL/sea-orm/tree/0.12.8/sea-orm-migration/src)). + +# 鈱笍 Code + +* PageTop includes code from version [0.11.0](https://github.com/mehcode/config-rs/tree/0.11.0) of + [config](https://crates.io/crates/config) by [Ryan Leckey](https://crates.io/users/mehcode). This + inclusion provides advantages over its more modern versions for reading configuration settings and + delegating their assignment to safe types according to the requirements of each package, theme, or + application. + +* PageTop incorporates an adapted version of the excellent crate + [maud](https://crates.io/crates/maud) by [Chris Wong](https://crates.io/users/lambda-fairy) + (version [0.25.0](https://github.com/lambda-fairy/maud/tree/v0.25.0/maud)), to add its + functionalities without requiring a reference to `maud` in the `Cargo.toml` file of each project. + +* PageTop utilizes the renowned crates [SQLx](https://github.com/launchbadge/sqlx) and + [SeaQuery](https://github.com/SeaQL/sea-query) for database interactions. However, to restrict + migrations to packages, a modified version of + [SeaORM Migration](https://github.com/SeaQL/sea-orm/tree/master/sea-orm-migration) (version + [0.12.8](https://github.com/SeaQL/sea-orm/tree/0.12.8/sea-orm-migration/src)) has been integrated + into the code. # 馃棜 FIGfonts -PageTop utiliza el paquete [figlet-rs](https://crates.io/crates/figlet-rs) de *yuanbohan* para -mostrar en el terminal un r贸tulo de presentaci贸n con el nombre de la aplicaci贸n usando caracteres -[FIGlet](http://www.figlet.org). Las fuentes incluidas en `src/app` son: +PageTop uses the [figlet-rs](https://crates.io/crates/figlet-rs) package by *yuanbohan* to display a +presentation banner in the terminal with the application's name using +[FIGlet](http://www.figlet.org) characters. The fonts included in `src/app` are: -* [slant.flf](http://www.figlet.org/fontdb_example.cgi?font=slant.flf) por *Glenn Chappell*. -* [small.flf](http://www.figlet.org/fontdb_example.cgi?font=small.flf) por *Glenn Chappell* - (predeterminado). -* [speed.flf](http://www.figlet.org/fontdb_example.cgi?font=speed.flf) por *Claude Martins*. -* [starwars.flf](http://www.figlet.org/fontdb_example.cgi?font=starwars.flf) por *Ryan Youck*. +* [slant.flf](http://www.figlet.org/fontdb_example.cgi?font=slant.flf) by *Glenn Chappell* +* [small.flf](http://www.figlet.org/fontdb_example.cgi?font=small.flf) by *Glenn Chappell* (default) +* [speed.flf](http://www.figlet.org/fontdb_example.cgi?font=speed.flf) by *Claude Martins* +* [starwars.flf](http://www.figlet.org/fontdb_example.cgi?font=starwars.flf) by *Ryan Youck* -# 馃摪 Plantillas +# 馃摪 Templates -* El dise帽o de la p谩gina predeterminada de inicio est谩 basado en la plantilla - [Zinc](https://themewagon.com/themes/free-bootstrap-5-html5-business-website-template-zinc) creada - por [inovatik](https://inovatik.com/) y distribuida por [ThemeWagon](https://themewagon.com). +* The default welcome homepage design is based on the + [Zinc](https://themewagon.com/themes/free-bootstrap-5-html5-business-website-template-zinc) + template created by [inovatik](https://inovatik.com/) and distributed by + [ThemeWagon](https://themewagon.com). -# 馃帹 Icono +# 馃帹 Icon -"La criatura" sonriente es una divertida creaci贸n de [Webalys](https://www.iconfinder.com/webalys). -Puede encontrarse en su colecci贸n [Nasty Icons](https://www.iconfinder.com/iconsets/nasty) -disponible en [ICONFINDER](https://www.iconfinder.com). \ No newline at end of file +"The creature" smiling is a fun creation by [Webalys](https://www.iconfinder.com/webalys). It can be +found in their [Nasty Icons](https://www.iconfinder.com/iconsets/nasty) collection available on +[ICONFINDER](https://www.iconfinder.com).