From 50abfe3b564828288d5e60d76f29fd205a3bb1a2 Mon Sep 17 00:00:00 2001 From: Manuel Cillero Date: Sat, 9 May 2026 10:42:48 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20(aliner):=20Localiza=20nombre=20?= =?UTF-8?q?y=20descripci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extensions/pagetop-aliner/src/lib.rs | 10 ++++++++++ .../pagetop-aliner/src/locale/en-US/extension.ftl | 2 ++ .../pagetop-aliner/src/locale/es-ES/extension.ftl | 2 ++ 3 files changed, 14 insertions(+) create mode 100644 extensions/pagetop-aliner/src/locale/en-US/extension.ftl create mode 100644 extensions/pagetop-aliner/src/locale/es-ES/extension.ftl diff --git a/extensions/pagetop-aliner/src/lib.rs b/extensions/pagetop-aliner/src/lib.rs index 95f22196..7a29eebc 100644 --- a/extensions/pagetop-aliner/src/lib.rs +++ b/extensions/pagetop-aliner/src/lib.rs @@ -83,6 +83,8 @@ async fn homepage(request: HttpRequest) -> ResultPage { use pagetop::prelude::*; +include_locales!(LOCALES_ALINER); + /// Implementa el tema para usar en pruebas que muestran el esquema de páginas HTML. /// /// Define un tema mínimo útil para: @@ -94,6 +96,14 @@ use pagetop::prelude::*; pub struct Aliner; impl Extension for Aliner { + fn name(&self) -> L10n { + L10n::t("extension_name", &LOCALES_ALINER) + } + + fn description(&self) -> L10n { + L10n::t("extension_description", &LOCALES_ALINER) + } + fn theme(&self) -> Option { Some(&Self) } diff --git a/extensions/pagetop-aliner/src/locale/en-US/extension.ftl b/extensions/pagetop-aliner/src/locale/en-US/extension.ftl new file mode 100644 index 00000000..e4fca26d --- /dev/null +++ b/extensions/pagetop-aliner/src/locale/en-US/extension.ftl @@ -0,0 +1,2 @@ +extension_name = Aliner +extension_description = Minimal theme that schematically shows the HTML page composition. diff --git a/extensions/pagetop-aliner/src/locale/es-ES/extension.ftl b/extensions/pagetop-aliner/src/locale/es-ES/extension.ftl new file mode 100644 index 00000000..5501e15a --- /dev/null +++ b/extensions/pagetop-aliner/src/locale/es-ES/extension.ftl @@ -0,0 +1,2 @@ +extension_name = Aliner +extension_description = Tema mínimo que muestra esquemáticamente la composición de las páginas HTML. \ No newline at end of file