Added en-GB and de-DE
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
use dioxus::prelude::*;
|
||||
use dioxus_sdk::{i18n::use_i18, translate};
|
||||
use tracing::info;
|
||||
|
||||
use crate::components::{H1, HR, P};
|
||||
@@ -6,6 +7,7 @@ use crate::components::{H1, HR, P};
|
||||
#[component]
|
||||
pub fn Impressum() -> Element {
|
||||
let mut show_impressum = use_signal(|| false);
|
||||
let i18 = use_i18();
|
||||
|
||||
rsx! {
|
||||
if show_impressum() {
|
||||
@@ -15,7 +17,7 @@ pub fn Impressum() -> Element {
|
||||
onclick: move |_| {
|
||||
info!("Hide impressum.");
|
||||
},
|
||||
H1 { "Impressum" },
|
||||
H1 { { translate!(i18, "impressum.on") } },
|
||||
},
|
||||
P { "Tuan-Dat Tran" },
|
||||
P { "c/o AutorenServices.de" },
|
||||
@@ -33,11 +35,10 @@ pub fn Impressum() -> Element {
|
||||
class: "flex flex-col items-center p-3",
|
||||
button {
|
||||
onclick: move |_| async move {
|
||||
info!("Showing impressum.");
|
||||
show_impressum.set(true);
|
||||
},
|
||||
|
||||
H1 { "Show Impressum" },
|
||||
H1 { { translate!(i18, "impressum.off") } },
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user