aboutsummaryrefslogtreecommitdiff
path: root/server/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-03-22 14:27:25 +0100
committermetamuffin <metamuffin@disroot.org>2025-03-22 14:27:25 +0100
commit5d4cb7864dc3ca19669877def6c298eb96d19b16 (patch)
tree92444bfd31c9080e8c09aa7368e3f6cb4156ed35 /server/src/main.rs
parent2f5d47d21dfc308c1b930cf45e13b34445d3a8e5 (diff)
downloadkeks-meet-5d4cb7864dc3ca19669877def6c298eb96d19b16.tar
keks-meet-5d4cb7864dc3ca19669877def6c298eb96d19b16.tar.bz2
keks-meet-5d4cb7864dc3ca19669877def6c298eb96d19b16.tar.zst
new translation system
Diffstat (limited to 'server/src/main.rs')
-rw-r--r--server/src/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs
index 92f9451..e35dd01 100644
--- a/server/src/main.rs
+++ b/server/src/main.rs
@@ -63,7 +63,8 @@ async fn run() {
let favicon: _ =
warp::path("favicon.ico").and(s_file!("client-web/public/favicon.ico", "image/avif"));
let room: _ = warp::path("room").and(s_file!("client-web/public/app.html", "text/html"));
- let assets: _ = warp::path("assets").and(s_asset_dir!());
+ let locale: _ = warp::path("locale").and(s_asset_dir!("client-web/locale"));
+ let assets: _ = warp::path("assets").and(s_asset_dir!("client-web/public/assets"));
let sw_script: _ = warp::path("sw.js").and(s_file!(
"client-web/public/assets/sw.js",
"application/javascript"
@@ -94,6 +95,7 @@ async fn run() {
.or(client_config)
.or(version)
.or(assets)
+ .or(locale)
.or(favicon)
.or(sw_script)
.or(old_format_redirect)