From 9ad6800327c34def8347194d2666fca4cc9b7155 Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Mon, 24 Jun 2024 13:59:19 +0200 Subject: [PATCH] remove fluent-webserv because either fluent sucks or i dont get it --- members/fluent-webserv/Cargo.toml | 12 ----------- members/fluent-webserv/data/de-DE.ftl | 3 --- members/fluent-webserv/data/en-US.ftl | 3 --- members/fluent-webserv/src/main.rs | 29 --------------------------- 4 files changed, 47 deletions(-) delete mode 100644 members/fluent-webserv/Cargo.toml delete mode 100644 members/fluent-webserv/data/de-DE.ftl delete mode 100644 members/fluent-webserv/data/en-US.ftl delete mode 100644 members/fluent-webserv/src/main.rs diff --git a/members/fluent-webserv/Cargo.toml b/members/fluent-webserv/Cargo.toml deleted file mode 100644 index ee60c93..0000000 --- a/members/fluent-webserv/Cargo.toml +++ /dev/null @@ -1,12 +0,0 @@ -[package] -name = "fluent-webserv" -version = "0.1.0" -edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - -[dependencies] -anyhow.workspace = true -fluent = "0.16.0" -rocket = "0.5.0" -unic-langid = "0.9.4" diff --git a/members/fluent-webserv/data/de-DE.ftl b/members/fluent-webserv/data/de-DE.ftl deleted file mode 100644 index b20b8c4..0000000 --- a/members/fluent-webserv/data/de-DE.ftl +++ /dev/null @@ -1,3 +0,0 @@ -## Closing tabs - -hello-msg = Willkommen im Herzen Europa! diff --git a/members/fluent-webserv/data/en-US.ftl b/members/fluent-webserv/data/en-US.ftl deleted file mode 100644 index 35b0c24..0000000 --- a/members/fluent-webserv/data/en-US.ftl +++ /dev/null @@ -1,3 +0,0 @@ -## Closing tabs - -hello-msg = Hello World! diff --git a/members/fluent-webserv/src/main.rs b/members/fluent-webserv/src/main.rs deleted file mode 100644 index 9396f29..0000000 --- a/members/fluent-webserv/src/main.rs +++ /dev/null @@ -1,29 +0,0 @@ -use fluent::{FluentArgs, FluentBundle, FluentResource, FluentValue}; -// Used to provide a locale for the bundle. -use unic_langid::LanguageIdentifier; - -#[rocket::main] -async fn main() -> anyhow::Result<()> { - let source_en: FluentResource = FluentResource::try_new( - std::fs::read_to_string("../data/en-US.ftl").expect("could not read"), - ) - .expect("could not parse"); - let source_de: FluentResource = FluentResource::try_new( - std::fs::read_to_string("../data/de-DE.ftl").expect("could not read"), - ) - .expect("could not parse"); - - let langid_en: LanguageIdentifier = "en-US".parse().expect("Parsing failed"); - let langid_de: LanguageIdentifier = "de-DE".parse().expect("Parsing failed"); - let mut bundle = FluentBundle::new(vec![langid_en, langid_de]); - bundle - .add_resource(source_en) - .expect("Failed to add FTL resources to the bundle."); - bundle - .add_resource(source_de) - .expect("Failed to add FTL resources to the bundle."); - - rocket::build().launch().await?; - - Ok(()) -}