From 23be7d4820f8255e6081eef51cf4044360286087 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Sat, 6 Aug 2022 09:23:54 +0200 Subject: [PATCH 01/14] Add Dutch translation file --- src/lang/nl.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lang/nl.rs b/src/lang/nl.rs index 5b2838bc1..60e61cbc6 100644 --- a/src/lang/nl.rs +++ b/src/lang/nl.rs @@ -259,7 +259,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Do you accept?", "Sta je toe?"), ("Open System Setting", "Systeeminstelling Openen"), ("How to get Android input permission?", "Hoe krijg ik Android invoer toestemming?"), - ("android_input_permission_tip1", "Om ervoor te zorgen dat een extern apparaat uw Android-apparaat kan besturen via muis of aanraking, moet u RustDesk toestaan om de \"Toegankelijkheid"\ service te gebruiken."), + ("android_input_permission_tip1", "Om ervoor te zorgen dat een extern apparaat uw Android-apparaat kan besturen via muis of aanraking, moet u RustDesk toestaan om de \"Toegankelijkheid\" service te gebruiken."), ("android_input_permission_tip2", "Ga naar de volgende pagina met systeeminstellingen, zoek en ga naar [Genstalleerde Services], schakel de service [RustDesk Input] in."), ("android_new_connection_tip", "Er is een nieuw controleverzoek binnengekomen, dat uw huidige apparaat wil controleren."), ("android_service_will_start_tip", "Als u \"Schermopname\" inschakelt, wordt de service automatisch gestart, zodat andere apparaten een verbinding met uw apparaat kunnen aanvragen."), @@ -282,7 +282,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Failed to turn off", "Uitschakelen mislukt"), ("Turned off", "Uitgeschakeld"), ("In privacy mode", "In privacymodus"), - ("Out privacy mode", Uit privacymodus""), + ("Out privacy mode", "Uit privacymodus"), ("Language", "Taal"), ("Keep RustDesk background service", "RustDesk achtergronddienst behouden"), ("Ignore Battery Optimizations", "Negeer Batterij Optimalisaties"), From bfefaf14e6a58f1217bb5c432d44ceaf22317ce0 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Sat, 6 Aug 2022 13:45:52 +0200 Subject: [PATCH 02/14] Update lang.rs --- src/lang.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lang.rs b/src/lang.rs index 38b97a41a..7afd3bb79 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -28,7 +28,7 @@ lazy_static::lazy_static! { ("it", "Italiano"), ("fr", "Français"), ("de", "Deutsch"), - ("nl","Nederlands"), + ("nl", "Nederlands"), ("cn", "简体中文"), ("tw", "繁體中文"), ("pt", "Português"), From 21839c5461fbae9ce53ea7a9be07f9b6cdda723e Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Sat, 6 Aug 2022 13:48:12 +0200 Subject: [PATCH 03/14] Update lang.rs --- src/lang.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lang.rs b/src/lang.rs index 7afd3bb79..7cbdc4cb8 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -71,6 +71,7 @@ pub fn translate_locale(name: String, locale: &str) -> String { let lang = lang.to_lowercase(); let m = match lang.as_str() { "fr" => fr::T.deref(), + "nl" => nl::T.deref(), "cn" => cn::T.deref(), "it" => it::T.deref(), "tw" => tw::T.deref(), From 976d22cb772fefa04891f9d3d719ed8a80d77658 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Sun, 7 Aug 2022 16:29:10 +0200 Subject: [PATCH 04/14] Update nl.rs Errors corrected --- src/lang/nl.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/lang/nl.rs b/src/lang/nl.rs index 60e61cbc6..c830187c1 100644 --- a/src/lang/nl.rs +++ b/src/lang/nl.rs @@ -126,7 +126,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Failed to make direct connection to remote desktop", "Onmogelijk direct verbinding te maken met extern bureaublad"), ("Set Password", "Wachtwoord Instellen"), ("OS Password", "OS Wachtwoord"), - ("install_tip", "Je gebruikt een niet genstalleerde versie. Als gevolg van UAC-beperkingen is het in sommige gevallen niet mogelijk om als controleterminal de muis en het toetsenbord te bedienen of het scherm over te nemen. Klik op de knop hieronder om RustDesk op het systeem te installeren om het bovenstaande probleem te voorkomen."), + ("install_tip", "Je gebruikt een niet geinstalleerde versie. Als gevolg van UAC-beperkingen is het in sommige gevallen niet mogelijk om als controleterminal de muis en het toetsenbord te bedienen of het scherm over te nemen. Klik op de knop hieronder om RustDesk op het systeem te installeren om het bovenstaande probleem te voorkomen."), ("Click to upgrade", "Klik voor upgrade"), ("Click to download", "Klik om te downloaden"), ("Click to update", "Klik om bij te werken"), @@ -151,7 +151,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Action", "Actie"), ("Add", "Toevoegen"), ("Local Port", "Lokale Poort"), - ("setup_server_tip", "Als u een snellere verbindingssnelheid nodig heeft, kunt u ervoor kiezen om uw eigen server te creren"), + ("setup_server_tip", "Als u een snellere verbindingssnelheid nodig heeft, kunt u ervoor kiezen om uw eigen server aan te maken"), ("Too short, at least 6 characters.", "Te kort, minstens 6 tekens."), ("The confirmation is not identical.", "De bevestiging is niet identiek."), ("Permissions", "Machtigingen"), @@ -161,7 +161,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Allow using keyboard and mouse", "Gebruik toetsenbord en muis toestaan"), ("Allow using clipboard", "Gebruik klembord toestaan"), ("Allow hearing sound", "Geluidsweergave toestaan"), - ("Allow file copy and paste", "Kopiren en plakken van bestanden toestaan"), + ("Allow file copy and paste", "Kopieren en plakken van bestanden toestaan"), ("Connected", "Verbonden"), ("Direct and encrypted connection", "Directe en versleutelde verbinding"), ("Relayed and encrypted connection", "Doorgeschakelde en versleutelde verbinding"), @@ -185,7 +185,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Reboot required", "Opnieuw opstarten vereist"), ("Unsupported display server ", "Niet-ondersteunde weergaveserver"), ("x11 expected", "x11 verwacht"), - ("Port", "Port"), + ("Port", "Poort"), ("Settings", "Instellingen"), ("Username", "Gebruikersnaam"), ("Invalid port", "Ongeldige poort"), @@ -226,12 +226,12 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Download new version", "Download nieuwe versie"), ("Touch mode", "Aanraak modus"), ("Mouse mode", "Muismodus"), - ("One-Finger Tap", "En-Vinger Tik"), + ("One-Finger Tap", "Een-Vinger Tik"), ("Left Mouse", "Linkermuis"), - ("One-Long Tap", "n-Vinger-Lange-Tik"), + ("One-Long Tap", "Een-Vinger-Lange-Tik"), ("Two-Finger Tap", "Twee-Vingers-Tik"), ("Right Mouse", "Rechter muis"), - ("One-Finger Move", "En-Vinger-Verplaatsing"), + ("One-Finger Move", "Eén-Vinger-Verplaatsing"), ("Double Tap & Move", "Dubbel Tik en Verplaatsen"), ("Mouse Drag", "Muis Slepen"), ("Three-Finger vertically", "Drie-Vinger verticaal"), @@ -260,7 +260,7 @@ pub static ref T: std::collections::HashMap<&'static str, &'static str> = ("Open System Setting", "Systeeminstelling Openen"), ("How to get Android input permission?", "Hoe krijg ik Android invoer toestemming?"), ("android_input_permission_tip1", "Om ervoor te zorgen dat een extern apparaat uw Android-apparaat kan besturen via muis of aanraking, moet u RustDesk toestaan om de \"Toegankelijkheid\" service te gebruiken."), - ("android_input_permission_tip2", "Ga naar de volgende pagina met systeeminstellingen, zoek en ga naar [Genstalleerde Services], schakel de service [RustDesk Input] in."), + ("android_input_permission_tip2", "Ga naar de volgende pagina met systeeminstellingen, zoek en ga naar [Geinstalleerde Services], schakel de service [RustDesk Input] in."), ("android_new_connection_tip", "Er is een nieuw controleverzoek binnengekomen, dat uw huidige apparaat wil controleren."), ("android_service_will_start_tip", "Als u \"Schermopname\" inschakelt, wordt de service automatisch gestart, zodat andere apparaten een verbinding met uw apparaat kunnen aanvragen."), ("android_stop_service_tip", "Het sluiten van de service zal automatisch alle gemaakte verbindingen sluiten."), From 03d98a1a989b422cbda777df304f60cdb7011841 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Mon, 13 Feb 2023 09:21:25 +0100 Subject: [PATCH 05/14] Add files via upload --- src/lang.rs | 61 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 51 insertions(+), 10 deletions(-) diff --git a/src/lang.rs b/src/lang.rs index 7cbdc4cb8..f479d5073 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -8,18 +8,31 @@ mod de; mod en; mod eo; mod es; -mod hu; mod fr; +mod hu; mod id; mod it; +mod ja; +mod ko; mod nl; +mod pl; mod ptbr; +mod ro; mod ru; mod sk; mod tr; mod tw; mod vn; -mod pl; +mod kz; +mod ua; +mod fa; +mod ca; +mod gr; +mod sv; +mod sq; +mod sr; +mod th; +mod sl; lazy_static::lazy_static! { pub static ref LANGS: Value = @@ -28,7 +41,7 @@ lazy_static::lazy_static! { ("it", "Italiano"), ("fr", "Français"), ("de", "Deutsch"), - ("nl", "Nederlands"), + ("nl", "Nederlands"), ("cn", "简体中文"), ("tw", "繁體中文"), ("pt", "Português"), @@ -43,6 +56,19 @@ lazy_static::lazy_static! { ("tr", "Türkçe"), ("vn", "Tiếng Việt"), ("pl", "Polski"), + ("ja", "日本語"), + ("ko", "한국어"), + ("kz", "Қазақ"), + ("ua", "Українська"), + ("fa", "فارسی"), + ("ca", "Català"), + ("gr", "Ελληνικά"), + ("sv", "Svenska"), + ("sq", "Shqip"), + ("sr", "Srpski"), + ("th", "ภาษาไทย"), + ("sl", "Slovenščina"), + ("ro", "Română"), ]); } @@ -71,9 +97,9 @@ pub fn translate_locale(name: String, locale: &str) -> String { let lang = lang.to_lowercase(); let m = match lang.as_str() { "fr" => fr::T.deref(), - "nl" => nl::T.deref(), "cn" => cn::T.deref(), "it" => it::T.deref(), + "nl" => nl::T.deref(), "tw" => tw::T.deref(), "de" => de::T.deref(), "es" => es::T.deref(), @@ -90,16 +116,31 @@ 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(), + "ko" => ko::T.deref(), + "kz" => kz::T.deref(), + "ua" => ua::T.deref(), + "fa" => fa::T.deref(), + "ca" => ca::T.deref(), + "gr" => gr::T.deref(), + "sv" => sv::T.deref(), + "sq" => sq::T.deref(), + "sr" => sr::T.deref(), + "th" => th::T.deref(), + "sl" => sl::T.deref(), + "ro" => ro::T.deref(), _ => en::T.deref(), }; if let Some(v) = m.get(&name as &str) { - v.to_string() - } else { - if lang != "en" { - if let Some(v) = en::T.get(&name as &str) { - return v.to_string(); + if v.is_empty() { + if lang != "en" { + if let Some(v) = en::T.get(&name as &str) { + return v.to_string(); + } } + } else { + return v.to_string(); } - name } + name } From f108a5cb3b36501992309f2647130bc43f89ea44 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Mon, 13 Feb 2023 18:58:40 +0100 Subject: [PATCH 06/14] Update lang.rs --- src/lang.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lang.rs b/src/lang.rs index f479d5073..db8036d15 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -41,7 +41,7 @@ lazy_static::lazy_static! { ("it", "Italiano"), ("fr", "Français"), ("de", "Deutsch"), - ("nl", "Nederlands"), + ("nl", "Nederlands"), ("cn", "简体中文"), ("tw", "繁體中文"), ("pt", "Português"), From ad569229227aff1f4c2a419ead98631529720599 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 21 Feb 2023 16:05:34 +0100 Subject: [PATCH 07/14] Add files via upload Added Dutch translation --- fastlane/metadata/android/full_description.txt | 11 +++++++++++ fastlane/metadata/android/short_description.txt | 1 + 2 files changed, 12 insertions(+) create mode 100644 fastlane/metadata/android/full_description.txt create mode 100644 fastlane/metadata/android/short_description.txt diff --git a/fastlane/metadata/android/full_description.txt b/fastlane/metadata/android/full_description.txt new file mode 100644 index 000000000..4a0bdb13e --- /dev/null +++ b/fastlane/metadata/android/full_description.txt @@ -0,0 +1,11 @@ +Een open-source remote desktop toepassing, het open source TeamViewer alternatief. +Broncode: https://github.com/rustdesk/rustdesk +Doc: https://rustdesk.com/docs/en/manual/mobile/ + +Om ervoor te zorgen dat een extern apparaat uw Android-apparaat via muis of aanraking kan besturen, moet u RustDesk toestaan om de "Accessibility" service te gebruiken. RustDesk gebruikt de AccessibilityService API om Android afstandsbediening te implementeren. + +Naast afstandsbediening kunt u met RustDesk ook eenvoudig bestanden overzetten tussen Android-apparaten en pc's. + +U hebt volledige controle over uw gegevens, zonder zich zorgen te maken over de veiligheid. U kunt onze rendez-vous/relay server gebruiken, of zelf hosten, of uw eigen rendez-vous/relay server schrijven. Self-hosting server is gratis en open source: https://github.com/rustdesk/rustdesk-server + +Download en installeer de desktop versie van: https://rustdesk.com, dan kunt u uw desktop benaderen en bedienen vanaf uw mobiel, of uw mobiel bedienen vanaf uw desktop. diff --git a/fastlane/metadata/android/short_description.txt b/fastlane/metadata/android/short_description.txt new file mode 100644 index 000000000..ed4d6eabb --- /dev/null +++ b/fastlane/metadata/android/short_description.txt @@ -0,0 +1 @@ +Een open-source remote desktop applicatie, het open source alternatief voor TeamViewer. From cdb329be98a09a0c0c291338efd42710a2c02f35 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 14 Mar 2023 10:55:52 +0100 Subject: [PATCH 08/14] Add files via upload in Doc- Dutch translation Add Dutch translation --- docs/CODE_OF_CONDUCT-NL.md | 136 +++++++++++++++++++++++++++++++++++++ docs/CONTRIBUTING-NL.md | 50 ++++++++++++++ docs/DEVCONTAINER-NL.md | 15 ++++ docs/README-NL.md | 7 +- docs/SECURITY-NL.md | 11 +++ 5 files changed, 216 insertions(+), 3 deletions(-) create mode 100644 docs/CODE_OF_CONDUCT-NL.md create mode 100644 docs/CONTRIBUTING-NL.md create mode 100644 docs/DEVCONTAINER-NL.md create mode 100644 docs/SECURITY-NL.md diff --git a/docs/CODE_OF_CONDUCT-NL.md b/docs/CODE_OF_CONDUCT-NL.md new file mode 100644 index 000000000..f50f835c5 --- /dev/null +++ b/docs/CODE_OF_CONDUCT-NL.md @@ -0,0 +1,136 @@ + +# Gedragscode Overeenkomst Medewerkers + +## Onze Belofte + +Wij als leden, medewerkers en leiders beloven deelname aan onze +gemeenschap een pesterij-vrije ervaring te maken voor iedereen, ongeacht leeftijd, lichaamsgrootte +grootte, zichtbare of onzichtbare handicap, etniciteit, geslachtskenmerken, gender +identiteit en expressie, ervaringsniveau, opleiding, sociaal-economische status, +nationaliteit, persoonlijk voorkomen, ras, religie of seksuele identiteit +en geaardheid. + +Wij beloven te handelen en met elkaar om te gaan op manieren die bijdragen aan een open, gastvrije, +diverse, inclusieve en gezonde gemeenschap. + +## Onze Normen + +Voorbeelden van gedrag dat bijdraagt tot een positieve omgeving voor onze +gemeenschap omvatten: + +* Medeleven en vriendelijkheid tonen tegenover andere mensen +* Respect hebben voor verschillende meningen, standpunten en ervaringen +* Constructieve feedback geven en met dank aanvaarden +* Verantwoordelijkheid accepteren en excuses aanbieden aan degenen die door onze fouten zijn getroffen, + en leren van de ervaring +* Focussen op wat het beste is, niet alleen voor ons als individu, maar voor de + totale gemeenschap + +Voorbeelden van onaanvaardbaar gedrag zijn: + +* Het gebruik van seksueel getinte taal of beelden, en seksuele aandacht of + alle soorten avances +* Treiteren, beledigende of denigrerende opmerkingen en persoonlijke of politieke aanvallen. +* Openbare of persoonlijke intimidatie +* Publiceren van andermans persoonlijke informatie, zoals een fysiek adres of e-mail, + zonder hun uitdrukkelijke toestemming +* Ander gedrag dat normaal als ongepast kan worden beschouwd in een + professionele omgeving + +## Verantwoordelijkheden inzake Handhaving + +De leiders van de Gemeenschap zijn verantwoordelijk voor het verduidelijken +en handhaven van onze normen voor aanvaardbaar gedrag en zullen passende +en billijke corrigerende maatregelen nemen als reactie op gedrag dat zij ongepast, +bedreigend, beledigend of schadelijk achten. + +Leiders van de Gemeenschap hebben het recht en de verantwoordelijkheid om +commentaar, bijdragen, code, wikibewerkingen, issues en andere bijdragen die +niet in overeenstemming zijn met deze Gedragscode te verwijderen, te bewerken of +af te wijzen, en zullen de redenen voor moderatiebeslissingen zo nodig meedelen. + +## Toepassingsgebied + +Deze Gedragscode geldt binnen alle gemeenschapsruimtes en is ook van toepassing +wanneer iemand de gemeenschap officieel vertegenwoordigt in openbare ruimtes. +Voorbeelden van het vertegenwoordigen van onze gemeenschap zijn het gebruik van +een officieel e-mailadres, het posten via een officieel sociaal media-account of het +optreden als aangewezen vertegenwoordiger bij een online of offline evenement. + +## Handhaving + +Gevallen van beledigend, intimiderend of anderszins onaanvaardbaar gedrag kunnen +worden gemeld aan de gemeenschapsleiders die verantwoordelijk zijn voor de +handhaving op [info@rustdesk.com](mailto:info@rustdesk.com). +Alle klachten zullen snel en eerlijk worden onderzocht. + +Alle leiders van de gemeenschap zijn verplicht de privacy en de veiligheid van +de melder van een incident te respecteren. + +## Handhaving Richtlijnen + +De leiders van de Gemeenschap volgen deze Communautaire Impact Richtlijnen bij +het bepalen van de consequenties voor elke actie die zij in strijd achten +met deze Gedragscode: + +### 1. Rechtzetting + +**Gevolgen Gemeenschap**: Gebruik van ongepast taalgebruik of ander gedrag +dat onprofessioneel of ongewenst wordt geacht in de gemeenschap. + +**Gevolgen**: Een persoonlijke, schriftelijke waarschuwing van de leiders van +de gemeenschap, met duidelijkheid over de aard van de overtreding en een +uitleg waarom het gedrag ongepast was. +Een publieke verontschuldiging kan worden gevraagd. + +### 2. Waarschuwing + +**Gevolgen Gemeenschap**: Een overtreding door een enkel incident of +een reeks handelingen. + +**Gevolgen**: Geen interactie met de betrokken personen, inclusief +ongevraagde interactie met degenen die de Gedragscode handhaven, +gedurende een bepaalde periode. Dit omvat het vermijden van interacties +in gemeenschapsruimtes en externe kanalen zoals sociale media. +Overtreding van deze voorwaarden kan leiden tot een tijdelijke +of permanente uitsluiting. + +### 3. Tijdelijke Uitsluiting + +**Gevolgen Gemeenschap**: Een ernstige schending van de +gemeenschapsnormen, waaronder aanhoudend ongepast gedrag. + +**Gevolgen**: Een tijdelijk verbod op elke vorm van interactie +of openbare communicatie met de gemeenschap voor een bepaalde + periode. Geen openbare of private interactie met de betrokkenen, + inclusief ongevraagde interactie met degenen die de gedragscode + handhaven, is gedurende deze periode toegestaan. + Overtreding van deze voorwaarden kan leiden tot een permanente uitsluiting. + +### 4. Permanente Uitsluiting + +**Gevolgen Gemeenschap**: Aantonen van een patroon van schending van +de gemeenschapsnormen, waaronder aanhoudend ongepast gedrag, intimidatie +van een individu, of agressie tegen of vernedering van klassen van individuen. + +**Gevolgen**: Een permanente uitsluiting van elke vorm van publieke interactie +binnen de gemeenschap. + +## Naamsvermelding + +Deze gedragscode is overgenomen uit de [Bijdrager Overeenkomst][homepagina], +versie 2.0, beschikbaar op +[https://www.contributor-covenant.org/version/2/0/code_of_conduct.html][v2.0]. + +De Invloed op Richtlijnen voor Gemeenschap zijn gebaseerd op +[Mozilla's gedragscode handhavingslijst][Mozilla CoC]. + +Voor antwoorden op veelgestelde vragen over deze gedragscode, zie de FAQ op +[https://www.contributor-covenant.org/faq][FAQ]. Vertalingen zijn beschikbaar +op [https://www.contributor-covenant.org/translations][translations]. + +[homepagina]: https://www.contributor-covenant.org +[v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html +[Mozilla CoC]: https://github.com/mozilla/diversity +[FAQ]: https://www.contributor-covenant.org/faq +[vertalingen]: https://www.contributor-covenant.org/translations \ No newline at end of file diff --git a/docs/CONTRIBUTING-NL.md b/docs/CONTRIBUTING-NL.md new file mode 100644 index 000000000..a39e8cef1 --- /dev/null +++ b/docs/CONTRIBUTING-NL.md @@ -0,0 +1,50 @@ +# Bijdragen aan RustDesk + +RustDesk verwelkomt bijdragen van iedereen. Hier zijn de richtlijnen als u denkt +ons te willen helpen: + +## Bijdragen + +Bijdragen aan RustDesk of haar afhankelijkheden moeten worden gedaan in de +vorm van GitHub pull verzoeken. Elk pull verzoek zal worden beoordeeld door +een core bijdrager (iemand met toestemming om patches te plaatsen) en ofwel +worden geplaatst in de hoofd structuur of feedback krijgen voor veranderingen +die nodig zouden zijn. Alle bijdragen zouden dit formaat moeten volgen, +zelfs die van kernmedewerkers. + +Als je aan een onderwerp wilt werken, eis het dan eerst op door commentaar +te geven op het GitHub onderwerp dat je eraan wilt werken. Dit is om dubbele +inspanningen van medewerkers aan hetzelfde issue te voorkomen. + +## Checklist Pull Aanvragen + +- Maak een vertakking vanaf de master tak en, indien nodig, veranker naar de + huidige master tak voordat je je pull verzoek indient. Als je het niet netjes + samenvoegt met master kan je gevraagd worden om je wijzigingen + opnieuw op te bouwen. + +- Toezeggingen moeten zo klein mogelijk zijn, terwijl er voor gezorgd moet + worden dat elke toezegging onafhankelijk correct is (dat wil zeggen, elke + toezegging moet compileren en testen doorstaan). + +- Toezeggingen moeten vergezeld gaan van een Certificaat van Oorsprong + van de Ontwikkelaar (http://developercertificate.org) ondertekening, die aangeeft + dat u (en uw werkgever indien van toepassing) akkoord gaat met de + voorwaarden van het [project licentie](../LICENCE). + In git is dit de `-s` optie van `git commit` + +- Als je patch niet beoordeeld wordt of je hebt een specifiek persoon nodig om hem + te beoordelen kunt u @-reply een reviewer vragen in het pull verzoek of een + commentaar, of je kunt om een review vragen via [email](mailto:info@rustdesk.com). + +- Tests toevoegen die relevant zijn voor de gerepareerde bug of de nieuwe functie. + +Voor specifieke git instructies, zie [GitHub workflow 101](https://github.com/servo/servo/wiki/GitHub-workflow). + +## Gedrag + +https://github.com/rustdesk/rustdesk/blob/master/docs/CODE_OF_CONDUCT.md + +## Communicatie + +RustDesk medewerkers bezoeken frequent [Discord](https://discord.gg/nDceKgxnkV). diff --git a/docs/DEVCONTAINER-NL.md b/docs/DEVCONTAINER-NL.md new file mode 100644 index 000000000..cd6ae456d --- /dev/null +++ b/docs/DEVCONTAINER-NL.md @@ -0,0 +1,15 @@ + +Na de start van devcontainer in docker container wordt een linux binaire in foutmodus aangemaakt. + +Momenteel biedt devcontainer linux en android builds in zowel foutopsporing- als uitgave modus. + +Hieronder staat de tabel met commando's die vanuit de root van het project moeten worden +uitgevoerd om specifieke builds te maken. + +Commando|Build Type|Modus +-|-|-| +`.devcontainer/build.sh --debug linux`|Linux|debug +`.devcontainer/build.sh --release linux`|Linux|release +`.devcontainer/build.sh --debug android`|android-arm64|debug +`.devcontainer/build.sh --release android`|android-arm64|debug + diff --git a/docs/README-NL.md b/docs/README-NL.md index 1aca2b893..4a5372e67 100644 --- a/docs/README-NL.md +++ b/docs/README-NL.md @@ -5,7 +5,7 @@ DockerStructuurSnapshot
- [English] | [Українська] | [česky] | [中文] | [Magyar] | [Español] | [فارسی] | [Français] | [Deutsch] | [Polski] | [Indonesian] | [Suomi] | [മലയാളം] | [日本語] | [Italiano] | [Русский] | [Português (Brasil)] | [Esperanto] | [한국어] | [العربي] | [Tiếng Việt]
+ [English] | [Українська] | [česky] | [中文] | [Magyar] | [Español] | [فارسی] | [Français] | [Deutsch] | [Polski] | [Indonesian] | [Suomi] | [മലയാളം] | [日本語] | [Italiano] | [Русский] | [Português (Brasil)] | [Esperanto] | [한국어] | [العربي] | [Tiếng Việt] | [Ελληνικά]
We hebben je hulp nodig om deze README te vertalen naar jouw moedertaal

@@ -27,8 +27,9 @@ Onderstaande servers zijn de servers die je gratis kunt gebruiken, ze kunnen op | Seoul | AWS lightsail | 1 vCPU / 0.5GB RAM | | Germany | Hetzner | 2 vCPU / 4GB RAM | | Germany | Codext | 4 vCPU / 8GB RAM | -| Finland (Helsinki) | 0x101 Cyber Security | 4 vCPU / 8GB RAM | -| USA (Ashburn) | 0x101 Cyber Security | 4 vCPU / 8GB RAM | +| Finland (Helsinki) | [Netlock](https://netlockendpoint.com) | 4 vCPU / 8GB RAM | +| USA (Ashburn) | [Netlock](https://netlockendpoint.com) | 4 vCPU / 8GB RAM | +| Ukraine (Kyiv) | [dc.volia](https://dc.volia.com) | 2 vCPU / 4GB RAM | ## Afhankelijkheden diff --git a/docs/SECURITY-NL.md b/docs/SECURITY-NL.md new file mode 100644 index 000000000..463b3228e --- /dev/null +++ b/docs/SECURITY-NL.md @@ -0,0 +1,11 @@ +# Veiligheidsbeleid + +## Een Kwetsbaarheid Melden + +Wij hechten veel waarde aan de veiligheid van het project. We moedigen alle gebruikers aan om kwetsbaarheden die ze ontdekken +aan ons te melden. Als u een beveiligingslek in het RustDesk project vindt, meld dit dan op verantwoorde wijze door +een e-mail te sturen naar info@rustdesk.com. + +Op dit moment hebben we geen bug premie programma. We zijn een klein team dat een groot probleem probeert op te lossen. +We verzoeken u dringend om alle kwetsbaarheden op verantwoorde wijze te melden, zodat we verder kunnen bouwen aan +een veilige applicatie voor de hele gemeenschap. From 6d22d7f6d0bd9e9191682fcd3422d1db56521cb4 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 14 Mar 2023 13:18:00 +0100 Subject: [PATCH 09/14] Update CODE_OF_CONDUCT-NL.md --- docs/CODE_OF_CONDUCT-NL.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/CODE_OF_CONDUCT-NL.md b/docs/CODE_OF_CONDUCT-NL.md index f50f835c5..49923a2d6 100644 --- a/docs/CODE_OF_CONDUCT-NL.md +++ b/docs/CODE_OF_CONDUCT-NL.md @@ -4,8 +4,8 @@ ## Onze Belofte Wij als leden, medewerkers en leiders beloven deelname aan onze -gemeenschap een pesterij-vrije ervaring te maken voor iedereen, ongeacht leeftijd, lichaamsgrootte -grootte, zichtbare of onzichtbare handicap, etniciteit, geslachtskenmerken, gender +gemeenschap een pesterij-vrije ervaring te maken voor iedereen, ongeacht leeftijd, lichaamsgrootte, +zichtbare of onzichtbare handicap, etniciteit, geslachtskenmerken, gender identiteit en expressie, ervaringsniveau, opleiding, sociaal-economische status, nationaliteit, persoonlijk voorkomen, ras, religie of seksuele identiteit en geaardheid. @@ -133,4 +133,4 @@ op [https://www.contributor-covenant.org/translations][translations]. [v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html [Mozilla CoC]: https://github.com/mozilla/diversity [FAQ]: https://www.contributor-covenant.org/faq -[vertalingen]: https://www.contributor-covenant.org/translations \ No newline at end of file +[vertalingen]: https://www.contributor-covenant.org/translations From 5e15c494c145ddb7dc39edcac3ce526e521640b8 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 14 Mar 2023 17:46:18 +0100 Subject: [PATCH 10/14] Delete full_description.txt --- fastlane/metadata/android/full_description.txt | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 fastlane/metadata/android/full_description.txt diff --git a/fastlane/metadata/android/full_description.txt b/fastlane/metadata/android/full_description.txt deleted file mode 100644 index 4a0bdb13e..000000000 --- a/fastlane/metadata/android/full_description.txt +++ /dev/null @@ -1,11 +0,0 @@ -Een open-source remote desktop toepassing, het open source TeamViewer alternatief. -Broncode: https://github.com/rustdesk/rustdesk -Doc: https://rustdesk.com/docs/en/manual/mobile/ - -Om ervoor te zorgen dat een extern apparaat uw Android-apparaat via muis of aanraking kan besturen, moet u RustDesk toestaan om de "Accessibility" service te gebruiken. RustDesk gebruikt de AccessibilityService API om Android afstandsbediening te implementeren. - -Naast afstandsbediening kunt u met RustDesk ook eenvoudig bestanden overzetten tussen Android-apparaten en pc's. - -U hebt volledige controle over uw gegevens, zonder zich zorgen te maken over de veiligheid. U kunt onze rendez-vous/relay server gebruiken, of zelf hosten, of uw eigen rendez-vous/relay server schrijven. Self-hosting server is gratis en open source: https://github.com/rustdesk/rustdesk-server - -Download en installeer de desktop versie van: https://rustdesk.com, dan kunt u uw desktop benaderen en bedienen vanaf uw mobiel, of uw mobiel bedienen vanaf uw desktop. From cc91b4404635cf58914ae3f5462f3a8bba7eef98 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 14 Mar 2023 17:46:31 +0100 Subject: [PATCH 11/14] Delete short_description.txt --- fastlane/metadata/android/short_description.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 fastlane/metadata/android/short_description.txt diff --git a/fastlane/metadata/android/short_description.txt b/fastlane/metadata/android/short_description.txt deleted file mode 100644 index ed4d6eabb..000000000 --- a/fastlane/metadata/android/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Een open-source remote desktop applicatie, het open source alternatief voor TeamViewer. From 771a265942a60f4a93315545000cc2bd4ad07038 Mon Sep 17 00:00:00 2001 From: FastAct <93490087+FastAct@users.noreply.github.com> Date: Tue, 14 Mar 2023 17:59:39 +0100 Subject: [PATCH 12/14] Add files via upload --- fastlane/metadata/android/nl-NL/full_description.txt | 11 +++++++++++ fastlane/metadata/android/nl-NL/short_description.txt | 1 + 2 files changed, 12 insertions(+) create mode 100644 fastlane/metadata/android/nl-NL/full_description.txt create mode 100644 fastlane/metadata/android/nl-NL/short_description.txt diff --git a/fastlane/metadata/android/nl-NL/full_description.txt b/fastlane/metadata/android/nl-NL/full_description.txt new file mode 100644 index 000000000..b60d52ceb --- /dev/null +++ b/fastlane/metadata/android/nl-NL/full_description.txt @@ -0,0 +1,11 @@ +Een open-source toepassing voor bureaublad op afstand, het open-source alternatief voor TeamViewer. +Bron code: https://github.com/rustdesk/rustdesk +Doc: https://rustdesk.com/docs/en/manual/mobile/ + +Om ervoor te zorgen dat een extern apparaat uw Android-apparaat via muis of aanraking kan besturen, moet u RustDesk toestaan de "Toegankelijkheid" service te gebruiken. RustDesk gebruikt AccessibilityService API om Android afstandsbediening te kunnen implementeren. + +Naast bediening op afstand kunt u met RustDesk ook eenvoudig bestanden overzetten tussen Android-apparaten en pc's. + +U hebt volledige controle over uw gegevens, en u hoeft zich geen zorgen te maken over de veiligheid. U kunt onze rendez-vous/relay server gebruiken, of zelf hosten, of uw eigen rendez-vous/relay server schrijven. Self-hosting server is gratis en open source: https://github.com/rustdesk/rustdesk-server + +Download en installeer de desktop versie vanaf: https://rustdesk.com, dan kunt u uw desktop benaderen en bedienen vanaf uw mobiel, of uw mobiel bedienen vanaf uw desktop. diff --git a/fastlane/metadata/android/nl-NL/short_description.txt b/fastlane/metadata/android/nl-NL/short_description.txt new file mode 100644 index 000000000..18a46000b --- /dev/null +++ b/fastlane/metadata/android/nl-NL/short_description.txt @@ -0,0 +1 @@ +Een open-source toepassing voor bureaublad op afstand, het open-source alternatief voor TeamViewer. From f23ea6584cef579bfececfa2113b092ca403ef3f Mon Sep 17 00:00:00 2001 From: RustDesk <71636191+rustdesk@users.noreply.github.com> Date: Wed, 15 Mar 2023 01:00:22 +0800 Subject: [PATCH 13/14] Update lang.rs --- src/lang.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lang.rs b/src/lang.rs index e0836ddc9..7576a6d1f 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -100,10 +100,9 @@ pub fn translate_locale(name: String, locale: &str) -> String { "fr" => fr::T.deref(), "zh-cn" => cn::T.deref(), "it" => it::T.deref(), - "nl" => nl::T.deref(), - "tw" => tw::T.deref(), "zh-tw" => tw::T.deref(), - "de" => de::T.deref(), + "de" => de::T.deref(), + "nl" => nl::T.deref(), "es" => es::T.deref(), "hu" => hu::T.deref(), "ru" => ru::T.deref(), From 329427352ee57c6a2f5e293c8949e7ac9702f4bc Mon Sep 17 00:00:00 2001 From: RustDesk <71636191+rustdesk@users.noreply.github.com> Date: Wed, 15 Mar 2023 01:00:45 +0800 Subject: [PATCH 14/14] Update lang.rs --- src/lang.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lang.rs b/src/lang.rs index 7576a6d1f..972510325 100644 --- a/src/lang.rs +++ b/src/lang.rs @@ -101,8 +101,8 @@ pub fn translate_locale(name: String, locale: &str) -> String { "zh-cn" => cn::T.deref(), "it" => it::T.deref(), "zh-tw" => tw::T.deref(), - "de" => de::T.deref(), - "nl" => nl::T.deref(), + "de" => de::T.deref(), + "nl" => nl::T.deref(), "es" => es::T.deref(), "hu" => hu::T.deref(), "ru" => ru::T.deref(),