From e3d00bc6a63f760611ddc08efc3372a7ab1c8755 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Fri, 5 Aug 2022 14:33:07 +0200 Subject: [PATCH] Add Dutch translation --- src/lang.rs | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/src/lang.rs b/src/lang.rs index 400c4dd95..38b97a41a 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -8,18 +8,18 @@ mod de; mod en; mod eo; mod es; -mod fr; mod hu; +mod fr; mod id; mod it; -mod ja; -mod pl; +mod nl; mod ptbr; mod ru; mod sk; mod tr; mod tw; mod vn; +mod pl; lazy_static::lazy_static! { pub static ref LANGS: Value = @@ -28,6 +28,7 @@ lazy_static::lazy_static! { ("it", "Italiano"), ("fr", "Français"), ("de", "Deutsch"), + ("nl","Nederlands"), ("cn", "简体中文"), ("tw", "繁體中文"), ("pt", "Português"), @@ -42,7 +43,6 @@ lazy_static::lazy_static! { ("tr", "Türkçe"), ("vn", "Tiếng Việt"), ("pl", "Polski"), - ("ja", "日本語"), ]); } @@ -89,19 +89,16 @@ pub fn translate_locale(name: String, locale: &str) -> String { "sk" => sk::T.deref(), "vn" => vn::T.deref(), "pl" => pl::T.deref(), - "ja" => ja::T.deref(), _ => en::T.deref(), }; if let Some(v) = m.get(&name as &str) { - if v.is_empty() { - if lang != "en" { - if let Some(v) = en::T.get(&name as &str) { - return v.to_string(); - } + v.to_string() + } else { + if lang != "en" { + if let Some(v) = en::T.get(&name as &str) { + return v.to_string(); } - } else { - return v.to_string(); } + name } - name }