Merge branch 'rustdesk:master' into master

This commit is contained in:
botanicvelious 2023-01-24 01:54:51 -07:00 committed by GitHub
commit 38e3cd893f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 41 additions and 38 deletions

View File

@ -1,4 +1,3 @@
/target
**/*.rs.bk
Cargo.lock
src/protos/

View File

@ -1,8 +1,11 @@
fn main() {
std::fs::create_dir_all("src/protos").unwrap();
let out_dir = format!("{}/protos", std::env::var("OUT_DIR").unwrap());
std::fs::create_dir_all(&out_dir).unwrap();
protobuf_codegen::Codegen::new()
.pure()
.out_dir("src/protos")
.out_dir(out_dir)
.inputs(&["protos/rendezvous.proto", "protos/message.proto"])
.include("protos")
.customize(

View File

@ -0,0 +1 @@
include!(concat!(env!("OUT_DIR"), "/protos/mod.rs"));

View File

@ -210,11 +210,11 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Always connect via relay", "برای اتصال استفاده شود Relay از"),
("whitelist_tip", "های مجاز می توانند به این دسکتاپ متصل شوند IP فقط"),
("Login", "ورود"),
("Verify", ""),
("Remember me", ""),
("Trust this device", ""),
("Verification code", ""),
("verification_tip", ""),
("Verify", "تأیید کنید"),
("Remember me", "مرا به یاد داشته باش"),
("Trust this device", "به این دستگاه اعتماد کنید"),
("Verification code", "کد تایید"),
("verification_tip", "یک دستگاه جدید شناسایی شده است و یک کد تأیید به آدرس ایمیل ثبت شده ارسال شده است، برای ادامه ورود، کد تأیید را وارد کنید."),
("Logout", "خروج"),
("Tags", "برچسب ها"),
("Search ID", "جستجوی شناسه"),
@ -383,7 +383,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("Screen Share", "اشتراک گذاری صفحه"),
("Wayland requires Ubuntu 21.04 or higher version.", "نیازمند اوبونتو نسخه 21.04 یا بالاتر است Wayland"),
("Wayland requires higher version of linux distro. Please try X11 desktop or change your OS.", "استفاده کنید و یا سیستم عامل خود را تغییر دهید X11 نیازمند نسخه بالاتری از توزیع لینوکس است. لطفا از دسکتاپ با سیستم"),
("JumpLink", ""),
("JumpLink", "چشم انداز"),
("Please Select the screen to be shared(Operate on the peer side).", "لطفاً صفحه‌ای را برای اشتراک‌گذاری انتخاب کنید (در سمت همتا به همتا کار کنید)."),
("Show RustDesk", "RustDesk نمایش"),
("This PC", "This PC"),
@ -403,35 +403,35 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> =
("hide_cm_tip", "فقط در صورت پذیرفتن جلسات از طریق رمز عبور و استفاده از رمز عبور دائمی، مخفی شدن مجاز است"),
("wayland_experiment_tip", "پشتیبانی Wayland در مرحله آزمایشی است، لطفاً در صورت نیاز به دسترسی بدون مراقبت از X11 استفاده کنید."),
("Right click to select tabs", "برای انتخاب تب ها راست کلیک کنید"),
("Skipped", ""),
("Skipped", "رد شد"),
("Add to Address Book", "افزودن به دفترچه آدرس"),
("Group", ""),
("Search", ""),
("Closed manually by the web console", ""),
("Local keyboard type", ""),
("Select local keyboard type", ""),
("software_render_tip", ""),
("Always use software rendering", ""),
("config_input", ""),
("request_elevation_tip", ""),
("Wait", ""),
("Elevation Error", ""),
("Ask the remote user for authentication", ""),
("Choose this if the remote account is administrator", ""),
("Transmit the username and password of administrator", ""),
("still_click_uac_tip", ""),
("Request Elevation", ""),
("wait_accept_uac_tip", ""),
("Elevate successfully", ""),
("uppercase", ""),
("lowercase", ""),
("digit", ""),
("special character", ""),
("length>=8", ""),
("Weak", ""),
("Medium", ""),
("Strong", ""),
("Switch Sides", ""),
("Please confirm if you want to share your desktop?", ""),
("Group", "گروه"),
("Search", "جستجو"),
("Closed manually by the web console", "به صورت دستی توسط کنسول وب بسته شد"),
("Local keyboard type", "نوع صفحه کلید محلی"),
("Select local keyboard type", "نوع صفحه کلید محلی را انتخاب کنید"),
("software_render_tip", "اگر کارت گرافیک Nvidia دارید و پنجره راه دور بلافاصله پس از اتصال بسته می شود، درایور nouveau را نصب نمایید و انتخاب گزینه استفاده از رندر نرم افزار می تواند کمک کننده باشد. راه اندازی مجدد نرم افزار مورد نیاز است."),
("Always use software rendering", "همیشه از رندر نرم افزاری استفاده کنید"),
("config_input", "برای کنترل دسکتاپ از راه دور با صفحه کلید، باید مجوز RustDesk \"Input Monitoring\" را بدهید."),
("request_elevation_tip", "همچنین می توانید در صورت وجود شخصی در سمت راه دور درخواست ارتفاع دهید."),
("Wait", "صبر کنید"),
("Elevation Error", "خطای ارتفاع"),
("Ask the remote user for authentication", "درخواست احراز هویت از یک کاربر راه دور"),
("Choose this if the remote account is administrator", "اگر حساب راه دور یک مدیر است، این را انتخاب کنید"),
("Transmit the username and password of administrator", "نام کاربری و رمز عبور مدیر را منتقل کنید"),
("still_click_uac_tip", "همچنان کاربر از راه دور نیاز دارد که روی OK در پنجره UAC اجرای RustDesk کلیک کند."),
("Request Elevation", "درخواست ارتفاع"),
("wait_accept_uac_tip", "لطفاً منتظر بمانید تا کاربر راه دور درخواست پنجره UAC را بپذیرد."),
("Elevate successfully", "با موفقیت بالا ببرید"),
("uppercase", "حروف بزرگ"),
("lowercase", "حروف کوچک"),
("digit", "عدد"),
("special character", "کاراکتر خاص"),
("length>=8", "حداقل طول 8 کاراکتر"),
("Weak", "ضعیف"),
("Medium", "متوسط"),
("Strong", "قوی"),
("Switch Sides", "طرفین را عوض کنید"),
("Please confirm if you want to share your desktop?", "لطفاً تأیید کنید که آیا می خواهید دسکتاپ خود را به اشتراک بگذارید؟"),
].iter().cloned().collect();
}