[pdm-devel] [PATCH proxmox-datacenter-manager v2 2/2] ui: add catalog_url_builder

Maximiliano Sandoval m.sandoval at proxmox.com
Wed Jan 22 16:01:32 CET 2025


This is where pdm-i18n will install its translations.

Signed-off-by: Maximiliano Sandoval <m.sandoval at proxmox.com>
---
 ui/src/main.rs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ui/src/main.rs b/ui/src/main.rs
index 1416856..5ac2eae 100644
--- a/ui/src/main.rs
+++ b/ui/src/main.rs
@@ -9,6 +9,7 @@ use web_sys::HtmlElement;
 use yew::prelude::*;
 
 use pwt::prelude::*;
+use pwt::props::TextRenderFn;
 use pwt::state::Loader;
 use pwt::widget::{Column, DesktopApp, Dialog, Mask};
 
@@ -262,6 +263,9 @@ impl Component for DatacenterManagerApp {
         DesktopApp::new(
             html! {<ContextProvider<RemoteList> {context}>{body}</ContextProvider<RemoteList>>},
         )
+        .catalog_url_builder(TextRenderFn::new(|lang| {
+            format!("locale/catalog-{lang}.mo")
+        }))
         .into()
     }
 }
-- 
2.39.5





More information about the pdm-devel mailing list