diff --git a/src/lang.rs b/src/lang.rs index 4da3bf5d3..25e7a3931 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -22,6 +22,7 @@ mod tr; mod tw; mod vn; mod kz; +mod ua; lazy_static::lazy_static! { pub static ref LANGS: Value = @@ -47,6 +48,7 @@ lazy_static::lazy_static! { ("ja", "日本語"), ("ko", "한국어"), ("kz", "Қазақ"), + ("ua", "Українська"), ]); } @@ -96,6 +98,7 @@ pub fn translate_locale(name: String, locale: &str) -> String { "ja" => ja::T.deref(), "ko" => ko::T.deref(), "kz" => kz::T.deref(), + "ua" => ua::T.deref(), _ => en::T.deref(), }; if let Some(v) = m.get(&name as &str) { diff --git a/src/lang/ua.rs b/src/lang/ua.rs index 4a632a388..ed2f5bdcd 100644 --- a/src/lang/ua.rs +++ b/src/lang/ua.rs @@ -175,7 +175,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Enter your password", "Введіть пароль"), ("Logging in...", "Вхід..."), ("Enable RDP session sharing", "Включити загальний доступ до сеансу RDP"), - ("Auto Login", "Автоматичний вхід (дійсний, тільки якщо ви встановили \"Завершення користувацького сеансу після завершення віддаленого підключення\"")"), + ("Auto Login", "Автоматичний вхід (дійсний, тільки якщо ви встановили \"Завершення користувацького сеансу після завершення віддаленого підключення\")"), ("Enable Direct IP Access", "Увімкнути прямий IP-доступ"), ("Rename", "Перейменувати"), ("Space", "Місце"), @@ -334,7 +334,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Follow System", "Використовувати системну"), ("Enable hardware codec", "Увімкнути апаратний кодек"), ("Unlock Security Settings", "Розблокувати налаштування безпеки"), - ("Enable Audio", "Вімкнути аудіо"), ("Temporary Password Length", "Довжина тимчасового пароля"), + ("Enable Audio", "Вімкнути аудіо"), + ("Temporary Password Length", "Довжина тимчасового пароля"), ("Unlock Network Settings", "Розблокувати мережеві налаштування"), ("Server", "Сервер"), ("Direct IP Access", "Прямий IP доступ"), @@ -342,7 +343,8 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Port", "Порт"), ("Apply", "Застосувати"), ("Disconnect all devices?", "Відключити всі прилади?"), - ("Clear", "Очистити"), ("Audio Input Device", "Пристрій введення звуку"), + ("Clear", "Очистити"), + ("Audio Input Device", "Пристрій введення звуку"), ("Deny remote access", "Заборонити віддалений доступ"), ("Use IP Whitelisting", "Використовувати білий список IP"), ("Network", "Мережа"), @@ -355,12 +357,10 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Change", "Змінити"), ("Start session recording", "Розпочати запис сесії"), ("Stop session recording", "Закінчити запис сесії"), - ("Enable Recording Session", "Увімкнути запис сесії"), ("Allow recording session", ""Дозволити запис сеансу"), - ("Enable LAN Discovery", "Увімкнути пошук локальної мережі"), ("Deny LAN Discovery", "Заборонити виявлення локальної мережі"), + ("Enable Recording Session", "Увімкнути запис сесії"), + ("Allow recording session", "Дозволити запис сеансу"), + ("Enable LAN Discovery", "Увімкнути пошук локальної мережі"), + ("Deny LAN Discovery", "Заборонити виявлення локальної мережі"), ("Write a message", "Написати повідомлення"), - ("Prompt", "Elevate"), - ("elevation_prompt"), - ("uac_warning", "UAC warning"), - ("elevated_foreground_window_warning", "elevated foreground window warning"), ].iter().cloned().collect(); }