Add Dutch translation

This commit is contained in:
FastAct 2022-08-05 14:33:07 +02:00 committed by GitHub
parent 94791f1fef
commit e3d00bc6a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,18 +8,18 @@ mod de;
mod en; mod en;
mod eo; mod eo;
mod es; mod es;
mod fr;
mod hu; mod hu;
mod fr;
mod id; mod id;
mod it; mod it;
mod ja; mod nl;
mod pl;
mod ptbr; mod ptbr;
mod ru; mod ru;
mod sk; mod sk;
mod tr; mod tr;
mod tw; mod tw;
mod vn; mod vn;
mod pl;
lazy_static::lazy_static! { lazy_static::lazy_static! {
pub static ref LANGS: Value = pub static ref LANGS: Value =
@ -28,6 +28,7 @@ lazy_static::lazy_static! {
("it", "Italiano"), ("it", "Italiano"),
("fr", "Français"), ("fr", "Français"),
("de", "Deutsch"), ("de", "Deutsch"),
("nl","Nederlands"),
("cn", "简体中文"), ("cn", "简体中文"),
("tw", "繁體中文"), ("tw", "繁體中文"),
("pt", "Português"), ("pt", "Português"),
@ -42,7 +43,6 @@ lazy_static::lazy_static! {
("tr", "Türkçe"), ("tr", "Türkçe"),
("vn", "Tiếng Việt"), ("vn", "Tiếng Việt"),
("pl", "Polski"), ("pl", "Polski"),
("ja", "日本語"),
]); ]);
} }
@ -89,19 +89,16 @@ pub fn translate_locale(name: String, locale: &str) -> String {
"sk" => sk::T.deref(), "sk" => sk::T.deref(),
"vn" => vn::T.deref(), "vn" => vn::T.deref(),
"pl" => pl::T.deref(), "pl" => pl::T.deref(),
"ja" => ja::T.deref(),
_ => en::T.deref(), _ => en::T.deref(),
}; };
if let Some(v) = m.get(&name as &str) { if let Some(v) = m.get(&name as &str) {
if v.is_empty() { v.to_string()
if lang != "en" { } else {
if let Some(v) = en::T.get(&name as &str) { if lang != "en" {
return v.to_string(); if let Some(v) = en::T.get(&name as &str) {
} return v.to_string();
} }
} else {
return v.to_string();
} }
name
} }
name
} }