diff --git a/Cargo.toml b/Cargo.toml index cb64a13..74ff538 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,4 +16,4 @@ reqwest = { version = "0.11", features = ["json"] } tokio = { version = "1", features = ["full"] } ovlach_data = { git = "https://glpat-Ju_qUN9Yh8qa5rEnd6T7:glpat-Ju_qUN9Yh8qa5rEnd6T7@gitlab.nanobyte.cz/ondrej/ov-site-api-data.git", branch = "add_missing_fields"} chrono = "0.4.31" -sha256 = "1.4.0" \ No newline at end of file +sha256 = "1.4.0" diff --git a/src/routes/root.rs b/src/routes/root.rs index 2f6d5e0..4daf0ab 100644 --- a/src/routes/root.rs +++ b/src/routes/root.rs @@ -11,6 +11,7 @@ struct RootPage { static_host: String, cv: CV, download_cv_url: String, + lang: I18n, } #[get("/")] diff --git a/templates/default.html.tera b/templates/default.html.tera index 9cb39e9..920fea2 100644 --- a/templates/default.html.tera +++ b/templates/default.html.tera @@ -14,7 +14,7 @@

{{ cv.person.name }} {{ cv.person.surname }}

-

{{ "DevOPS engineer/backend web developer" | translate }}

+

{{ "DevOPS engineer/backend web developer" | translate(lang=lang) }}

- {{ "Download CV" | translate }} - {{ "Hire me" | translate }}
+ {{ "Download CV" | translate(lang=lang) }} + {{ "Hire me" | translate(lang=lang) }}
@@ -62,7 +62,7 @@
-

{{ "About Me" | translate }}

+

{{ "About Me" | translate(lang=lang) }}

{{ cv.person.about | lang_entity }}

@@ -101,7 +101,7 @@
-

{{ "Professional Skills" | translate }}

+

{{ "Professional Skills" | translate(lang=lang) }}

{% set arr_cnt = cv.skills | length %} @@ -139,7 +139,7 @@
-

{{ "Professional Skills" | translate }}

+

{{ "Professional Skills" | translate(lang=lang) }}

{% for job in cv.jobs %}
@@ -157,7 +157,7 @@
-

{{ "Education " | translate }}

+

{{ "Education " | translate(lang=lang) }}

{% for education in cv.education %}