diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 225845bc..20f27991 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -19,6 +19,7 @@ - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to change) +- [ ] Updated translation ## Checklist: diff --git a/CHANGELOG.md b/CHANGELOG.md index e3e5a6b0..233a5e01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] ### Added ### Changed +- #1443: Chinese (simplified) translation improvements +- #1437: Norwegian translation improvements ### Fixed +- #1447: Exception occurs when resetting layout +- #1439: Searching in hosts tree loses first keystroke - #1428: Fixed a rare error when checking for FIPS - #1426: Tabbing is reversed in config window - #1425: Connections didn't always respect the Panel property diff --git a/mRemoteV1/Connection/ConnectionInitiator.cs b/mRemoteV1/Connection/ConnectionInitiator.cs index 958e227e..8190d63c 100644 --- a/mRemoteV1/Connection/ConnectionInitiator.cs +++ b/mRemoteV1/Connection/ConnectionInitiator.cs @@ -5,6 +5,7 @@ using mRemoteNG.App; using mRemoteNG.Connection.Protocol; using mRemoteNG.Container; using mRemoteNG.Messages; +using mRemoteNG.Tools; using mRemoteNG.UI.Forms; using mRemoteNG.UI.Panels; using mRemoteNG.UI.Tabs; @@ -21,35 +22,6 @@ namespace mRemoteNG.Connection public IEnumerable ActiveConnections => _activeConnections; - public void OpenConnection(ContainerInfo containerInfo, ConnectionInfo.Force force = ConnectionInfo.Force.None) - { - OpenConnection(containerInfo, force, null); - } - - public void OpenConnection(ConnectionInfo connectionInfo) - { - try - { - OpenConnection(connectionInfo, ConnectionInfo.Force.None); - } - catch (Exception ex) - { - Runtime.MessageCollector.AddExceptionStackTrace(Language.strConnectionOpenFailed, ex); - } - } - - public void OpenConnection(ConnectionInfo connectionInfo, ConnectionInfo.Force force) - { - try - { - OpenConnection(connectionInfo, force, null); - } - catch (Exception ex) - { - Runtime.MessageCollector.AddExceptionStackTrace(Language.strConnectionOpenFailed, ex); - } - } - public bool SwitchToOpenConnection(ConnectionInfo connectionInfo) { var interfaceControl = FindConnectionContainer(connectionInfo); @@ -61,13 +33,15 @@ namespace mRemoteNG.Connection return true; } - #region Private - - private void OpenConnection(ContainerInfo containerInfo, ConnectionInfo.Force force, ConnectionWindow conForm) + public void OpenConnection( + ContainerInfo containerInfo, + ConnectionInfo.Force force = ConnectionInfo.Force.None, + ConnectionWindow conForm = null) { - var children = containerInfo.Children; - if (children.Count == 0) return; - foreach (var child in children) + if (containerInfo == null || containerInfo.Children.Count == 0) + return; + + foreach (var child in containerInfo.Children) { if (child is ContainerInfo childAsContainer) OpenConnection(childAsContainer, force, conForm); @@ -76,8 +50,14 @@ namespace mRemoteNG.Connection } } - private void OpenConnection(ConnectionInfo connectionInfo, ConnectionInfo.Force force, ConnectionWindow conForm) + public void OpenConnection( + ConnectionInfo connectionInfo, + ConnectionInfo.Force force = ConnectionInfo.Force.None, + ConnectionWindow conForm = null) { + if (connectionInfo == null) + return; + try { if (connectionInfo.Hostname == "" && connectionInfo.Protocol != ProtocolType.IntApp) @@ -130,6 +110,7 @@ namespace mRemoteNG.Connection } } + #region Private private static void StartPreConnectionExternalApp(ConnectionInfo connectionInfo) { if (connectionInfo.PreExtApp == "") return; diff --git a/mRemoteV1/Connection/IConnectionInitiator.cs b/mRemoteV1/Connection/IConnectionInitiator.cs index c29a15d4..ea3d8d0f 100644 --- a/mRemoteV1/Connection/IConnectionInitiator.cs +++ b/mRemoteV1/Connection/IConnectionInitiator.cs @@ -1,5 +1,6 @@ -using System.Collections.Generic; +using System.Collections.Generic; using mRemoteNG.Container; +using mRemoteNG.UI.Window; namespace mRemoteNG.Connection { @@ -7,11 +8,15 @@ namespace mRemoteNG.Connection { IEnumerable ActiveConnections { get; } - void OpenConnection(ConnectionInfo connectionInfo); + void OpenConnection( + ContainerInfo containerInfo, + ConnectionInfo.Force force = ConnectionInfo.Force.None, + ConnectionWindow conForm = null); - void OpenConnection(ContainerInfo containerInfo, ConnectionInfo.Force force = ConnectionInfo.Force.None); - - void OpenConnection(ConnectionInfo connectionInfo, ConnectionInfo.Force force); + void OpenConnection( + ConnectionInfo connectionInfo, + ConnectionInfo.Force force = ConnectionInfo.Force.None, + ConnectionWindow conForm = null); bool SwitchToOpenConnection(ConnectionInfo connectionInfo); } diff --git a/mRemoteV1/Resources/Language/Language.nb-NO.resx b/mRemoteV1/Resources/Language/Language.nb-NO.resx index ee84bafe..c8c3d2ea 100644 --- a/mRemoteV1/Resources/Language/Language.nb-NO.resx +++ b/mRemoteV1/Resources/Language/Language.nb-NO.resx @@ -1,6 +1,6 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Om - + Aktiv - + Aktivitet - - Ny tilkobling + + &Ny tilkobling - - Ny mappe + + Ny &mappe - + AddNodeFromXML mislyktes! - + AddNodesFromSQL mislyktes! - + Tillat bare én instans av programmet (omstart av mRemoteNG påkrevd) - + Alltid - + Alltid koble til, selv om autentisering feiler - + Alltid vis panelvalgdialog når tilkoblinger åpnes - + Alltid vis panelfaner - + Alltid vis ikon i notisfeltet - + Spør meg igjen senere - + Tilpass innstillingene nå - + Bruk de anbefalte innstillingene - + {0} kan automatisk se etter oppdateringer som kan tilby ny funksjonalitet og feilrettinger. Det er anbefalt at du lar {0} se etter oppdateringer ukentlig. - + Innstillinger for automatiske oppdateringer - + Aspekt - + Hent sesjonsinformasjon automatisk - + Lagre automatisk hvert: - + minutt (0 betyr deaktivert) - + Gjeldende versjon - + &Bla gjennom... - + &Avbryt - + Endre - + &Lukk - + Standard arv - + Standardegenskaper - + Koble fra - + Ikon - + &Importer - + Arv - + Start PuTTY - + &Ny - + &OK - + Egenskaper - + &Søk - + &Stopp - + Test proxy - + Du kan ikke importere en vanlig tilkoblingsfil. Vennligst bruk Fil - Last inn tilkoblinger for vanlige tilkoblingsfiler! - + Kan ikke starte portskanning, feil IP-format! - + Utseende - + Tilkobling - + Legitimasjon - + Skjerm - + Gateway - + Generelt - + Diverse - + Protokoll - + Omdiriger - + Alltid vis denne skjermen ved oppstart - + Oppdater - + Sjekk mislyktes! - + Sjekk lyktes! - - (RDP) økter-funksjonen krever at du har en registrert kopi av eolwtscom.dll på systemet. -mRemoteNG leveres med denne komponenten, men vil ikke automatisk registrere det med mindre du kjører installasjonsprogrammet. -For å registrere det manuelt gjør dette: Åpne Kjør-dialogboksen (Start - Kjør) og skriv inn følgende: regsvr32 "c:\Program Files\mRemoteNG\eolwtscom.dll" (der c:\Program Files\mRemoteNG\ er banen til din mRemoteNG-installasjon). -Hvis du fortsatt ikke passerer denne kontrollen eller bruke (RDP) økter-funksjonene i mRemoteNG kan du konsultere mRemoteNG-forumet på http://forum.mremoteng.org/ + + Funksjonaliteten RDP-sesjoner krever at du har en kopi av eolwtscom.dll registrert på ditt system. +mRemoteNG inneholder denne komponenten, men hvis du ikke har kjørt installasjonsprogrammet blir den ikke automatisk registrert. +For å registrere den manuelt, kjør den følgende kommandoen fra en elevert (administrator)-kommandolinje: regsvr32 "C:\Program Files\mRemoteNG\eolwtscom.dll" (hvor C:\Program Files\mRemoteNG\ er stien til mRemoteNG-installasjonen). +Hvis denne kontrollen fortsatt feiler eller RDP-sesjoner ikke fungerer, se {0}. - + EOLWTSCOM ble funnet, og synes å være korrekt registrert. - + For å bruke Gecko-renderingsmotoren må du ha XULrunner 1.8.1.x installert og stien til installasjonen angitt i Alternativer. Du kan laste ned XULrunner 1.8.1.3 herfra: ftp://ftp.mozilla.org/pub/xulrunner/releases/1.8.1.3/contrib/win32/ Når nedlastingen er ferdig, pakk den ut til et passende sted. I mRemoteNG, gå til Verktøy - Alternativer - Avansert og skriv inn korrekt sti i XULrunner-stifeltet. -Hvis du fremdeles ikke passerer denne kontrollen eller brukre Gecko-renderingsmotoren i mRemoteNG, vennligst konsulter mRemoteNG-forumet på http://forum.mremoteng.org/ +Hvis denne kontrollen fortsatt feiler eller Gecko-renderingsmotoren i mRemoteNG ikke fungerer, vennligst se {0}. - + GeckoFx ble funnet å ser ut til å være korrekt installert. - + ICA krever at XenDesktop Online Plugin er installert og at wfica.ocx-biblioteket er registrert. Du kan laste ned klienten herfra: http://www.citrix.com/download/ Hvis du har XenDesktop Online Pluginen installert og kontrollen fremdeles feiler, kan du forsøke å registrere wfica.ocx manuelt. For å gjøre dette, åpne Kjør-dialogboksen (Start - Kjør) og skriv inn følgende: regsvr32 "c:\Program Files\Citrix\ICA Client\wfica.ocx" (der c:\Program Files\Citrix\ICA Client\ er stien til XenDesktop Online Plugin-installasjonen). -Hvis du fremdeles ikke passerer kontrollen eller bruke ICA i mRemoteNG, vennligst konsulter mRemoteNG-forumet på http://forum.mremoteng.org/ +Hvis denne kontrollen fortsatt feiler eller ICA i mRemoteNG ikke fungerer, vennligst se {0}. - + Alle ICA-komponenter ble funnet, og ser ut til å være korrekt registrert. Citrix ICA Client Control Version {0} - + ikke korrekt installert - + SSH-, Telnet-, Rlogin- og RAW-protokollene trenger PuTTY for å fungere. PuTTY kommer med hver mRemoteNG-pakke, og ligger i installasjonsstien. Vennligst kontroller at du enten har putty.exe i mRemoteNG-mappen (standard: C:\Program Files\mRemoteNG\) eller at du har angitt en gyldig sti til putty.exe i Alternativer (Verktøy - Alternativer - Avansert - Egendefinert bane til PuTTY) - + PuTTY ble funnet og er klar til bruk. - + For at RDP skal fungere korrekt må du som et minimum ha Remote Desktop Connection (Terminal Services Client) 8.0 installert. Denne kan lastes ned herfra: https://support.microsoft.com/kb/2592687 Hvis du har RDP 8.0 installert og kontrollen fremdeles feiler, kan du prøve å registrere mstscax.dll manuelt. For å gjøre dette, åpne Kjør-dialogboksen (Start - Kjør) og skriv inn følgende: regsvr32 "c:\windows\system32\mstscax.dll" (der c:\ er systemdisken). -Hvis du fremdeles har problemer med å få RDP til å fungere, vennligst konsulter mRemoteNG-forumet på http://forum.mremoteng.org/ +Hvis du fremdeles har problemer med å få RDP til å fungere, vennligst se {0}. - + Alle RDP-komponenter ble funnet og ser ut til å være korrekt registrert. Remote Desktop Connection Control Version {0} - + VNC krever at VncSharp.dll finnes i mappen mRemoteNG er installert i. Vennligst kontroller at du har VncSharp.dll i installasjonsmappen til mRemoteNG (vanligvis C:\Program Files\mRemoteNG\). -Hvis du ikke passerer kontrollen eller ikke får brukt VNC i mRemoteNG, vennligst konsulter mRemoteNG-forumet på http://forum.mremoteng.org/ +Hvis kontrollen feiler eller VNC ikke fungerer i mRemoteNG, vennligst se {0}. - + Alle VNC-komponenter ble funnet og ser ut til å være korrekt registrert. VncSharp Control Version {0} - + Forsøk å automatisk koble til på nytt ved frakobling fra server (kun RDP && ICA) - + Domene - + Ikke vis denne meldingen igjen. - + Arv - + Passord - + Denne proxyserveren krever autentisering - + Bruk egendefinert sti til PuTTY: - + Koble til på nytt når klar - + Bruk proxyserver for tilkobling - + Brukernavn - + Vent på avslutning - + Sjekk igjen - + Se etter oppdateringer og kunngjøringer ved oppstart - + Sjekk nå - + Sjekk for korrekt installasjon av komponenter ved oppstart - + Velg panel før tilkobling - + Lukkede porter - + Slå sammen alle mapper - + Argumenter - + Visningsnavn - + Filnavn - + Vertsnavn/IP-adresse - + Melding - + Brukernavn - + Vent på avslutning - + Kunne ikke tolke kommandolinjeargumenter! - + {0} har oppdaget at Lenovo Auto Scroll-verktøyet kjører på dette systemet. Dette verktøyet er kjent for å forårsake problemer med {0}. Det anbefales at du deaktiverer eller avinstallerer dette programmet. - + Kompatibilitetsproblem oppdaget - + Komponentkontroll - + btnIcon_Click mislyktes! - + ShowHideGridItems mislyktes! - + IconMenu_Click mislyktes! - + Property Grid-objekt mislyktes! - + SetHostStatus mislyktes! - + pGrid_PopertyValueChanged mislyktes! - + Innlasting av Konfigurasjonsgrensesnitt mislyktes! - + Ønsker du å avslutte tilkoblingen: "{0}"? - + Er du sikker på at du ønsker å lukke panelet "{0}"? Alle tilkoblinger den inneholder vil også bli lukket. - + Er du sikker på at du ønsker å slette det eksterne verktøyet "{0}"? - + Er du sikker på at du ønsker å slette de {0} valgte eksterne verktøyene? - + Er du sikker på at du ønsker å slette tilkoblingen "{0}"? - + Er du sikker på at du ønsker å slette den tomme mappen "{0}"? - + Er du sikker på at du ønsker å slette mappen "{0}"? Alle undermapper eller tilkoblinger den inneholder vil også bli slettet. - + Ønsker du å avslutte alle åpne tilkoblinger? - + Er du sikker på at du ønsker å tilbakestille alle paneler til standardoppsett? - + Koble til - + Koble til i fullskjermmodus - + Kobler til... - + Protokollhendelse tilkoblet - + Tilkobling til "{0}" via "{1}" etablert av bruker "{2}" (Beskrivelse: "{3}"; Brukerfelt "{4}") - + Tilkobling mislyktes! - - Protokollhendelse ErrorOccured + + Feil i tilkoblingsprotokoll har oppstått. Vertt: "{1}"; Feilkode: "{2}"; Feilbeskrivelse: "{0}" - + Åpning av tilkobling mislyktes! - + Kan ikke åpne forbindelse: Vertsnavn ikke angitt! - + RDP-feil! Feilkode: {0} Feilbeskrivelse: {1} - + Tilkoblinger - + Kunne ikke angi standardport! - + Kunne ikke opprette sikkerhetskopi av tilkoblingsfilen! - + Kunne ikke importere tilkoblingsfilen! - + Tilkoblingsfilen "{0}" kunne ikke lastes inn! - + Tilkoblingsfilen "{0}" kunne ikke lastes inn! Starter med ny tilkoblingsfil. - + Kunne ikke lagre tilkoblingsfilen! - + Kunne ikke lagre tilkoblingsfilen som "{0}"! - + Koble til konsolløkt - + Koble til (med alternativer) - + Tilkobling til {0} via {1} ble avsluttet av bruker {2}. - + Tilkobling til {0} via {1} avsluttet av bruker {2}. (Beskrivelse: "{3}"; Brukerfelt: "{4}") - + Tilkoblingshendelse avsluttet - + Tilkoblingshendelse avsluttet feilet! - + Kunne ikke opprette ny tilkoblingsfil! - + Fant ikke ToolStrip-kontroll i FilteredPropertyGrid. - + Installert versjon - + Standardtema - + Oppdag - + Ikke koble til dersom godkjenning mislykkes - + Dobbeltklikk på fanen lukker den - + Last ned og installer - + Duplikat - + Ønsker du å fortsette uten passord? - + For tomt brukernavn, passord eller domenefelt, bruk: - + 128-biters - + 128-biters (kun pålogging) - + Grunnleggende - + Krypter tilkoblingsfil fullstendig - + Siste IP - + Siste port - + AddExternalToolsToToolBar (frmMain) mislyktes. {0} - + AddFolder (UI.Window.Tree) mislyktes. {0} - + Databaseversjonen {0} er ikke kompatibel med denne versjonen av {1}. - + CloneNode (Tree.Node) mislyktes. {0} - + Feilkode {0}. - + Tilkoblingslisten kan ikke lagres. - + Dekryptering mislyktes. {0} - + Kryptering mislyktes. {0} - + Feil - + Kan ikke laste inn oppstartstilkoblingsfilen.{0}{0}{2}{0}{3}{0}{0}For å hindre tap av data, avsluttes {1} nå. - + VerifyDatabaseVersion (Config.Connections.Save) mislyktes. {0} - + Utvid alle mapper - + Eksperimentell - + Eksporter - + Eksporter mRemote/mRemoteNG XML - + Ekstern applikasjon - + Inkluderer ikoner av [FAMFAMFAM] - + Alle filer (*.*) - + Programfiler (*.exe) - + mRemote CSV-filer (*.csv) - + mRemote XML-filer (*.xml) - + RDP-filer (*.rdp) - + visionapp Remote Desktop 2008 CSV-filer (*.csv) - + Arve {0} - + Beskrivelse av arvet egenskap: {0} - + Fri - + Fullskjerm - + Generelt - + Henting av tilkoblingsinformasjon fra SQL mislyktes - + Det oppstod en feil under innlasting av tilkoblingsoppføring for "{0}" fra "{1}". {2} - + Koble til på nytt automatisk - + Tilkobling - + Egenskaper for eksterne verktøy - + Filer - + Vert - + HTTP-tilkobling mislyktes! - + Kunne ikke opprette ny HTTP-tilkobling! - + Endring av HTTP-dokumentflate mislyktes! - + Angi HTTP-egenskaper mislyktes! - + Kunne ikke opprette ny ICA-tilkobling! - + Innlasting av ICA Plugin mislyktes! - + ICA SetCredentials mislyktes! - + ICA Set Event Handlers mislyktes! - + ICA Set Props mislyktes! - + ICA Set Resolution mislyktes! - + Identifisere hurtigkoblingsfaner ved prefikset "Hurtig:" - + Importer fra Active Directory - + Import/eksport - + Importere mRemote/mRemoteNG XML - + Import fra Port Scan - + Importer fra .RDP-fil(er) - + Inaktiv - + Informasjon - + mRemoteNG er oppdatert - + Tilkobling mislyktes! - + Forkasting av Int App-prosess mislyktes! - + Int App-fokus mislyktes! - + Int App Handle: {0} - + Tvungen avslutning av Int App-prosess mislyktes! - + Panel Handle: {0} - + Int App Resize mislyktes! - + --- IntApp-ting --- - + Int App-tittel: {0} - + CTRL-ALT-DEL - + CTRL-ESC - + Adresse: - + Argumenter: - + Endringslogg: - + Ved lukking av tilkoblinger: - + &Koble til: - + Visningsnavn - + Domene: - + Filnavn: - + Vertsnavn: - + Alternativer: - + Passord: - + Port: - + Portable Edition - + Protokoll: - + Klikk denne knappen for å konfigurere PuTTY-sesjoner: - + Maksimal ventetid for PuTTY og integrerte verktøy: - + Utgitt under GNU General Public License (GPL) - + sekunder - + Velg et panel fra listen under eller klikk Ny for å legge til en ny. Klikk OK for å fortsette. - + Serverstatus: - + Database: - + Database: - + Brukernavn: - + Bekreft: - + Språk - + (Oppdag automatisk) - + {0} må startes på nytt for at endringer i språkinnstillinger skal tre i kraft. - + Innlasting fra SQL mislyktes! - + Innlasting fra XML mislyktes! - + Lokal fil - + Lokal fil eksisterer ikke! - + Logg av - + Skriving til rapportfil mislyktes! - + Kunne ikke lagre rapport til endelig plassering. - + Bruker Magic-biblioteket av [Crownwood Software] - + Om - + Legg til tilkoblingspanel - + Se etter oppdateringer - + Oppsett - + Koble til - + Tilkoblingspaneler - + Tilkoblinger - + Tilkoblinger og oppsett - + Kopier - + Ctrl-Alt-Del - + Ctrl-Esc - + Slett... - + Slett tilkobling... - + Slett eksternt verktøy... - + Slett mappe... - + Koble fra - + Donér - + Duplikat - + Duplisér tilkobling - + Kopier mappe - + Kopier fane - - Avslutt + + A&vslutt - + Eksterne verktøy - + Eksterne verktøy-verktøylinje - + &Fil - + Fullskjerm - + Fullskjerm (RDP) - + &Hjelp - + mRemoteNG-hjelp - + Hopp til - + Kjør eksternt verktøy - - Ny tilkoblingsfil + + Ny tilkoblings&fil - + Nytt eksternt verktøy - + Varslinger - + Kopier alle - + Slett - + Slett alle - + Åpne tilkoblingsfil... - + Alternativer - + Lim inn - + Portskanning - + Hurtigtilkoblingsverktøylinje - + Koble til på nytt - + Oppdater skjerm (VNC) - + Gi nytt navn - + Gi nytt navn til tilkobling - - Gi nytt navn til mappe + + &Gi nytt navn til mappe - + Gi nytt navn til fane - + Rapporter en feil - + Tilbakestill oppsett - + Lagre tilkoblingsfil - - Lagre tilkoblingsfilen som... + + Lagre tilkoblingsfilen &som... - + Skjermbilde - + Skjermbildeadminstrator - + Send spesialtastekombinasjoner (VNC) - + Sesjoner - + Sesjoner og skjermbilder - + &Vis hjelpetekst - + Vis tekst - + SmartSize (RDP/VNC) - + SSH-filoverføring - + Start chat (VNC) - + Forum for brukerstøtte - - &Verktøy + + V&erktøy - + Overfør fil (SSH) - + &Vis - + Kun visning (VNC) - + Nettsted - + Minimer til notisområde - + Flytt ned - + Flytt opp - + Min gjeldende legitimasjon (Windows-påloggingsinformasjon) - + Aldri - - Ny tilkobling + + &Ny tilkobling - - Ny mappe + + Ny &mappe - + Nytt panel - + Nytt rotnivå - + Ny tittel - + Nei - + Ingen komprimering - + Ingen ekstern applikasjon spesifisert. - + Ingen - + Ingen - + Normal - + Ingen SmartSize - + Ingen oppdateringer tilgjengelig - + Du prøver å laste inn en tilkoblingsfil opprettet i en veldig tidlig versjon av mRemote. Dette kan føre til kjørefeil. Hvis du støter på en slik feil, vennligst opprett en ny tilkoblingsfil! - + Åpne ny fane til høyre for aktiv fane - + Åpne porter - + Tema - + &Slett - + &Ny - + Panelnavn - + Passordbeskyttelse - + Vennligst fyll inn alle felt - - Kunne ikke laste inn PortScan-panelet! + + Kunne ikke laste inn portskanningpanelet! - + (Disse egenskapene vil bare lagres dersom du velger mRemote/mRemoteNG XML som format for målfilen!) - + Angi vertsnavnet eller IP-adressen du ønsker å koble til. - + Veksle alle alternativer for arv. - + Velg hvilket autentiseringsnivå denne tilkoblingen skal bruke. - + Velg hvordan du ønsker å autentisere deg mot VNC-serveren. - + Velg om du vil bruke hurtigbufring av punktgrafikk eller ikke. - + Velg hvilken fargekvalitet som skal brukes. - + Velg kompresjonsverdien som skal brukes. - + Skriv inn notater eller en beskrivelse for verten her. - + Velg ja hvis den eksterne vertens tema skal vises. - + Velg ja hvis den eksterne vertens bakgrunnsbilde skal vises. - + Skriv inn domenenavn. - + Velg om du vil bruke skrivebordskomposisjon eller ikke. - + Velg om du vil bruke skriftutjevning eller ikke. - + Velg hvilken tekstkodingsmodus som skal brukes. - + Velg krypteringsstyrke for den eksterne verten. - + Velg det eksterne verktøyet som skal startes. - + Velg et eksternt verktøy som skal startes etter frakobling fra den eksterne verten. - + Velg et eksternt verktøy som skal startes før tilkoblingen til den eksterne verten er opprettet. - + Velg et ikon som skal vises når man er tilkoblet verten. - + Angi MAC-adressen til den eksterne verten dersom du ønsker å bruke denne i et eksternt verktøy. - + Dette er navnet som vises i tilkoblingstreet. - + Angir panelet tilkoblingen vil åpnes i. - + Skriv inn ditt passord. - + Angi porten den valgte protokollen lytter på. - + Velg protokollen mRemoteNG skal bruke for å koble til verten. - + Velg en PuTTY-sesjon som skal brukes ved tilkobling. - + Angir navnet på domenet som brukeren oppgir for å koble til RD Gateway-serveren. - + Angir vertsnavnet til Remote Desktop Gateway-serveren. - + Angir når en server for eksternt skrivebord (ES-Gateway) skal brukes. - + Angir om pålogging til gatewayen skal skje med det samme brukernavnet og passordet som tilkoblingen eller ikke. - + Angir brukernavnet som brukeren oppgir for å koble til RD Gateway-serveren. - + Velg om lokale diskstasjoner skal vises på den eksterne verten. - + Velg om tastekombinasjoner (f.eks. Alt-Tab) skal omadresseres til den eksterne verten. - + Velg om lokale porter (dvs. com, parallell) skal vises på den eksterne verten. - + Velg om lokale skrivere skal vises på den eksterne verten. - - Velg om lokale smart-kort skal være tilgjengelig på den eksterne verten. + + Velg om lokale smartkort skal være tilgjengelig på den eksterne verten. - + Velg hvordan ekstern lyd skal omadresseres. - + Velg en av de tilgjengelige renderingsmotorene som skal brukes til å vise HTML. - + Velg oppløsning eller modus denne tilkoblingen skal åpnes i. - + Velg SmartSize-modus som skal brukes. - + Koble til konsolløkten på den eksterne verten. - + Bruk Credential Security Support Provider (CredSSP) for godkjenning hvis den er tilgjengelig. - + Skriv inn informasjon du trenger her. - + Skriv inn ditt brukernavn. - + Velg Ja hvis du vil opprette en kun-visning-tilkobling til verten. - + Angi proxy-adressen som skal brukes. - + Skriv inn passordet for autentisering mot proxy. - + Angi porten proxy-serveren lytter på. - + Hvis du bruker en proxy til å tunnelere VNC-tilkoblinger, velg hvilken type proxy det er. - + Skriv inn ditt brukernavn for godkjenning mot proxy. - + Vertsnavn/IP-adresse - + Alle - + Server-godkjenning - + Godkjenningsmodus - + Hurtigbufring av punktgrafikk - + Farger - + Komprimering - + Beskrivelse - + Visningstemaer - + Vis bakgrunnbilde - + Domene - + Skrivebordskomposisjon - + Skriftutjevning - + Tekstkoding - + Krypteringsnivå - + Eksternt verktøy - + Eksternt verktøy etter - + Eksternt verktøy før - + Ikon - + MAC-adresse - + Navn - + Panel - + Passord - + Port - + Protokoll - + PuTTY-sesjon - + Gateway-domene - + Gateway-vertsnavn - + Gateway for eksternt skrivebord-passord - + Bruk gateway - + Legitimasjon for gateway - + Gateway-brukernavn - + Diskstasjoner - + Tastekombinasjoner - + Porter - + Skrivere - + Smartkort - + Lyder - + Renderingsmotor - + Oppløsning - + SmartSize-modus - + Bruk konsolløkt - + Bruk CredSSP - + Brukerfelt - + Brukernavn - + Kun visning - + Proxy-adresse - + Proxy-passord - + Proxy-port - + Proxy-type - + Proxy-brukernavn - - Protokollhendelse frakoblet. -Melding: -{0} + + Protokollhendelse Frakoblet. Vert: "{1}"; Protokoll: "{2}" Beskjed: "{0}" - + Protokollhendelse Frakoblet mislyktes. {0} - + Protokoll å importere - + Proxy-test mislyktes! - + Proxy-test var vellykket! - + Tilkobling mislyktes! - + Avslutning av PuTTY-prosessen mislyktes! - + Kunne ikke sette fokus! - + Henting av PuTTY-sesjoner mislyktes! - + Putty Handle: {0} - + Avslutning av PuTTY-prosess mislyktes! - + Panel Handle: {0} - + Endring av størrelse på PuTTY-vindu mislyktes! - + PuTTY lagrede sesjoner - + PuTTY-innstillinger - + Vis dialog for PuTTY-innstillinger mislyktes! - + Start av PuTTY mislyktes! - + --- PuTTY-ting --- - + PuTTY-tittel: {0} - + Hurtig: {0} - + Hurtigtilkobling - + Kunne ikke legge til hurtigtilkobling! - + Oppretting av hurtigtilkobling mislyktes - + &Advar meg når tilkoblinger lukkes - + Advar meg bare ved a&vslutning av mRemoteNG - + Advar meg bare ved lukking av &mange tilkoblinger samtidig - + &Ikke advar meg når tilkoblinger lukkes - + RAW - + RDP - + 16777216 farger (24-biters) - + 256 farger (8-biters) - + 32768 farger (15-biters) - + 16777216 farger (32-biters) - + 65536 farger (16-biters) - + RDP Legg til oppløsning mislyktes! - + RDP Legg til oppløsninger mislyktes! - + Legg til sesjon mislyktes - + Lukk RDP-tilkobling mislyktes! - + Kunne ikke opprette RDP-kontroll, vennligst kontroller mRemoteNGs systemkrav. - + Deaktiver blinkende markør - + Deaktiver markørskygge - + Deaktiver fullvindudragning - + Deaktiver menyanimasjoner - + Deaktiver temaer - + Deaktiver bakgrunnsbilde - + RDP frakoblet! - + RDP-frakobling mislyktes, forsøker å lukke! - + Intern feilkode 1. - + Intern feilkode 2. - + Intern feilkode 3. Dette er ikke en gyldig tilstand. - + Intern feilkode 4. - + Det oppstod en uopprettelig feil under klienttilkoblingen. - + GetError mislyktes (FatalErrors) - + Det oppstod en ukjent, uopprettelig RDP-feil. Feilkode {0}. - + Det oppstod en ut-av-minne-feil. - + En ukjent feil har oppstått. - + En vindusopprettingsfeil har oppstått. - + Feil ved initialisering av Winsock. - + Kunne ikke importere RDP-fil! - + Tilpass til panel - + RDP-fokus mislyktes! - + RD Gateway støttes. - + RD Gateway støttes ikke! - + GetSessions mislyktes! - + Antall RDP gjentilkoblingsforsøk: - + RDP SetAuthenticationLevel mislyktes! - + RDP SetUseConsoleSession mislyktes! - + Angir konsollvalg for RDC {0}. - + RDP SetCredentials mislyktes! - + RDP SetEventHandlers mislyktes! - + RDP SetRDGateway mislyktes! - + RDP SetPerformanceFlags mislyktes! - + RDP SetPort mislyktes! - + RDP SetProps mislyktes! - + RDP Set Redirection mislyktes! - + RDP Set Redirect Keys mislyktes! - + RDP SetResolution mislyktes! - + SmartSize - + Hent til denne datamaskinen - + Ikke spill av - + La være på ekstern datamaskin - + RDP ToggleFullscreen mislyktes! - + RDP ToggleSmartSize mislyktes! - + Koble til tidligere åpnede økter ved oppstart - + Oppdater - + Ekstern fil - + Fjern alle - + Omdøp - + Rlogin - + Lagre - + Lagre alle - + Vil du lagre den gjeldende tilkoblingsfilen før du laster inn en annen? - + Lagre tilkoblinger ved avslutning - + Graphics Interchange Format File (.gif)|*.gif|Joint Photographic Experts Group File (.jpeg)|*.jpeg|Joint Photographic Experts Group File (.jpg)|*.jpg|Portable Network Graphics File (.png)|*.png - + Skjerm - + Skjermbilde - + Skjermbilder - + Søk - + Send til... - + Get Sessions Background mislyktes - + Avslutning av Session Background mislyktes - + Angi vertsnavnet som visningsnavn når du oppretter eller gir nytt navn til tilkoblinger - + Angivelse av hovedskjematekst mislyktes - + Kunne ikke lagre innstillinger eller fjerne SysTray-ikon! - - Vis verktøystips i tilkoblingstreet + + Vis verktøytips i tilkoblingstreet - + Vis full sti til tilkoblingsfilen i vindustittel - + Vis påloggingsinformasjon i fanenavn - + Vis protokoller i fanenavn - + Enkeltklikk på tilkoblinger åpner den - + Enkeltklikk på en åpnet tilkobling bytter til valgt tilkobling - + Aspekt - + Fri - + Ingen SmartSize - + Socks 5 - + Sorter - + Stigende (A-Z) - + Synkende (Z-A) - + Spesialtastekombinasjoner - + Vennligst se Hjelp - Komme i gang - SQL-konfigurasjon for mer informasjon! - + SQL Server - + SQL Update-sjekken er ferdig, og det er en oppdatering tilgjengelig! Oppdaterer tilkoblinger... - + SSH versjon 1 - + SSH versjon 2 - + SSH-bakgrunnsoverføring mislyktes! - + Overføring er vellykket! - + SSH Transfer End (UI.Window.SSHTransfer) mislyktes! - + SSH-overføringen mislyktes. - + Start IP-adresse - + Start-port - + Oppstart/Avslutning - + Status - - Bytte til varslingspanelet på: + + Bytte til varslingspanelet ved: - + Avansert - + Utseende - + Faner && paneler - + Oppdateringer - + Telnet - + Følgende: - + Oppsettspanel - + Tilkoblingspanel - + Generelt - + Bakgrunnsfargen på oppsettspanelet. - + Fargen på kategoritekst i oppsettspanelet. - + Fargen på linjene i rutenettet i oppsettspanelet - + Bakgrunnsfargen på hjelp-området i oppsettspanelet. - + Fargen på teksten i hjelp-området i oppsettspanelet. - + Fargen på teksten i oppsettspanelet. - + Bakgrunnsfargen på tilkoblingspanelet. - + Fargen på teksten i tilkoblingspanelet. - + Fargen på trelinjene i tilkoblingspanelet. - + Bakgrunnsfargen på menyene. - + Fargen på teksten i menyene. - + Bakgrunnsfargen på søkeboksen. - + Fargen på teksten i søkeboksen. - + Fargen på ledeteksten i søkeboksen. - + Bakgrunnsfargen på verktøylinjene. - + Fargen på teksten i verktøylinjene. - + Bakgrunnsfarge i hovedvinduet. - + Bakgrunnsfarge for oppsettspanelet - + Tekstfarge for oppsettspanel-kategori - + Rutenettfarge for oppsettspanelet - + Bakgrunnsfarge for oppsettspanel-hjelp - + Tekstfarge for oppsettspanel-hjelp - + Tekstfarge for oppsettspanelet - + Bakgrunnsfarge for tilkoblingspanelet - + Tekstfarge for tilkoblingspanelet - + Farge på trelinjene i tilkoblingspanelet - + Bakgrunnsfarge på menyene - + Tekstfarge for menytekst - + Bakgrunnsfarge for søkeboksen - + Tekstfarge for søkeboksen - + Tekstfarge for spørsmål fra søkeboksen - + Bakgrunnsfarge for verktøylinjen - + Tekstfarge for verktøylinjen - + Bakgrunnsfarge for vinduet - + Feil ({0}) - + Informasjon ({0}) - + Passord - + Velg panel - + Advarsel ({0}) - + Overfør - + Overføringen mislyktes! - + Prøv å integrere - + Type - + Ultra VNC Repeater - + UltraVNC SingleClick port: - + Fjern avkryssingen for egenskapene du ikke ønsker å lagre! - + Tema uten navn - + mRemoteNG krever en oppdatering - + mRemoteNG kan med jevne mellomrom koble til mRemoteNG-webområdet for å se etter oppdateringer og produktkunngjøringer. - + Fullføring av sjekk for oppdatering mislyktes! - + Sjekk for oppdatering mislyktes! - + mRemoteNG Portable Edition støtter for øyeblikket ikke automatiske oppdateringer. - + Feil ved sletting av oppdateringsfilen! - + Nedlastingen er fullført! mRemoteNG vil nå avslutte og starte installasjonen. - + Nedlasting fullført mislyktes! - + Last ned oppdatering mislyktes! - + Hver {0} dag - + Daglig - + Månedlig - + Ukentlig - + Feil ved start av oppdatering! - + Bruk et annet brukernavn og/eller passord - + Bruk bare varslingspanelet (ingen popup-meldingsbokser) - + Bruker - + Bruk samme brukernavn og passord - + Bruk et smartkort - - Bruk SQL Server for å laste inn && lagre tilkoblinger + + Bruk SQL Server for å laste inn og lagre tilkoblinger - + Versjon - + VNC - + VNC-frakobling mislyktes! - + Oppfrisking av skjermen i VNC mislyktes! - + VNC SendSpecialKeys mislyktes! - + VNC Set Event behandlingsrutiner mislyktes! - + VNC Set Props-handling mislyktes! - + VNC Start Chat mislyktes! - + VNC Vis/Skjul SmartSize mislyktes! - + VNC Vis/Skjul ViewOnly mislyktes! - + Advar meg hvis autentisering mislykkes - + Advarsler - + Bruker DockPanel Suite av [Weifen Luo] - + Skriv loggfil (mRemoteNG.log) - + XULrunner filsti: - + Ja + + &Start + + + Avslu&tt {0} + + + Åpne tilkoblingsfil + + + Prøv igjen + + + Koble til uten legitimasjon + + + Ikke koble til konsollsesjon + + + PuTTY kunne ikke startes. + + + Sikkerhetsinnstillingen "Systemkryptografi: Bruk FIPS-kompatible algoritmer til kryptering, hash-koding og signering" i Windows er aktivert. + +Se Microsofts support-artikkel på http://support.microsoft.com/kb/811833 for mer informasjon. + +{0} er ikke fullt ut FIPS-kompatibel. Klikk OK for å fortsette, eller Avbryt for å avslutte. + + + + Eksporter alt + + + Eksporter fil + + + Eksporter elementer + + + Eksporter egenskaper + + + Eksporter valgt tilkobling + + + Eksporter valgt mappe + + + &Eksporter til fil... + + + Nytt eksternt verktøy + + + &Filformat: + + + Alle filer som kan importeres + + + PuTTY Connection Manager-filer + + + Remote Desktop Connection Manager-filer (*.rdg) + + + En feil har oppstått under import av filen "{0}". + + + Import feilet + + + Importer fra &fil... + + + Under roten{0}{1}|Under den valgte mappen{0}{2} + + + Hvor ønsker du å plassere de importerte elementene? + + + Importplassering + + + &Import + + + Tilkoblingsinformasjonen kunne ikke lastes fra SQL server. + + + Hent + + + &Slett + + + &Ny + + + &Tilbakestill til standard + + + Tilbakestill &alt til standard + + + Faner + + + Neste fane + + + Forrige fane + + + Endre tastatursnarvei + + + Tastatursnarveier + + + Tastatur + + + Begge passordene må være like. + + + Passordet må være minst 3 tegn langt. + + + Portskanning ferdig. + + + Velg om tilkoblingen skal endre størrelse når vinduet endrer størrelse eller fullskjermsmodus slås av eller på. Krever RDC 8.0 eller høyere. + + + Angi informasjon for lastbalanseringsrutere for å velge den beste verten. + + + Velg om utklippstavlen skal deles. + + + Velg om standard lydinndataenhet på den eksterne maskinen skal omadresseres til denne maskinen. + + + Automatisk størrelsesendring + + + Lastbalanseringsinformasjon + + + Utklippstavle + + + Lydopptak + + + PuTTY sesjonsinnstillinger + + + Passord for {0} + + + Vis på verktøylinjen + + + Sjekk feilet + + + Sjekker om det finnes oppdateringer... + + + Endringsloggen kunne ikke lastes ned. + + + &Koble til alle åpne tilkoblinger på nytt + + + RDP tidsavbrudd + + + Elementet finnes allere i denne mappen. + + + Kan ikke dra elementet til seg selv. + + + Kan ikke dra foreldreelementet til underordnet element. + + + Elementet kan ikke flyttes. + + + Blokkrypteringsmodus + + + Krypteringsmotor + + + Sikkerhet + + + Antall iterasjoner for nøkkelderivasjon + + + Dynamisk + + + Høy + + + Medium + + + Velg lydkvalitet: dynamisk, medium, høy + + + Lydkvalitet + + + Nedlasting ferdig! + + + Nedlasting + + + Antall minutter med inaktivitet før RDP-sesjonen automatisk kobles fra (bruk 0 for ubegrenset) + + + Inaktivitet i minutter + + + Godta + + + Legg til + + + Legitimasjonsredigering + + + Legitimasjonshåndtering + + + Fjern + + + Tittel + + + Velg hvilken legitimasjon du vil bruke for denne tilkoblingen + + + Er du sikker på at du vil fjerne legitimasjonen {0}? + + + Kunne ikke finne legitimasjon med ID "{0}" for tilkoblingen "{1}" + + + Velg om du ønsker et varsel når RDP-sesjonen avsluttes på grunn av inaktivitet + + + Varsel ved inaktivitet + + + Passordet må inneholde minst {0} av de følgende tegnene: {1} + + + Passordet må inneholde minst {0} små bokstaver + + + Passordet må inneholde minst {0} tall + + + Passordet må inneholde minst {0} store bokstaver + + + Passordlengden må være mellom {0} og {1} + + + Velg plassering for mRemoteNGs loggfil + + + Feilsøking + + + Vis disse beskjedtypene + + + Sti til loggfil + + + Logg disse beskjedtypene + + + Velg sti + + + Åpne fil + + + Bruk standard + + + Logging + + + Oppsprettvinduer + + + Logg til applikasjonens mappe + + + Tilordnet legitimasjon + + + Tillat alltid + + + Tillat én gang + + + Ikke tillat + + + Tillat usikkert sertifikat for URL {0}? + + + Tillat usikkert sertifikat + + + Det valgte lageret er låst opp + + + Feil passord + + + Kilde + + + Låser opp + + + Lås opp legitimasjonslager + + + Lås opp + + + Spør om legitimasjonslagre skal låses opp ved oppstart + + + Legitimasjoner + + + Oppgrader + + + Tilbake + + + Sti til tilkoblingsfil + + + Lag og åpne ny fil + + + Åpne en annen fil + + + I v1.76 har vi introdusert et system for håndtering av legitimasjon. Denne funksjonaliteten krever en endring i hvordan legitimasjon lagres. For å fortsette må mRemoteNGs tilkoblingsfil oppgraderes, og denne endringen kan ikke angres. + +Denne siden vil lede deg gjennom stegene for å oppgradere tilkoblingsfilen, eller la deg åpne en annen tilkoblingsfil hvis du ikke ønsker å oppgradere. + + + Legitimasjon ikke tilgjengelig + + + Vil du slette dette temaet? + + + Aktiver temaer + + + Navn på nytt tema + + + Kan ikke opprette tema, navnet finnes allerede eller inneholder spesialtegn + + + Skriv inn navn på nytt tema + + + Advarsel: applikasjonen må startes på nytt før endringer i tema trer i kraft. + + + Ingen tema er lastet, sjekk at standard mRemoteNG-temaer finnes i 'themes'-mappen + + + Kunne ikke finne eksternt verktøy "{0}" + + + Lag en ny tilkoblingsfil + + + Tilkoblingsfilen ble ikke funnet. + + + Importer en eksisterende fil + + + Bruk egendefinert filsti + + + Tester tilkobling + + + Verten '{0}' var ikke tilgjengelig. + + + Tilkobling vellykket + + + Innlogging feilet for brukeren '{0}'. + + + Databasen '{0}' er ikke tilgjengelig. + + + Lagre tilkoblinger etter hver endring + + + Filtrer søketreff i tilkoblingstre + + + Test tilkobling + + + Bare lesemodus: + + + Bruk UTF8-koding for RDP "Lastbalanseringsinformasjon"-egenskap + + + Tidsavbrudd [sekunder] + + + Start i: + + + Kjør elevert + + + Elevering + + + Vis på verktøylinjens kolonne + + + Prøv å integrere + + + Start i + + + Lås verktøylinjeposisjoner + + + Multi SSH-verktøylinje + + + Importer under-OUer + + + Lås verktøylinjeposisjoner + + + Multi SSH-verktøylinje + + + Avanserte sikkerhetsvalg + + + mRemoteNG-valg + + + Bruk UTF8-koding for RDP "Lastbalanseringsinformasjon"-egenskap + + + Lag et tomt panel når mRemoteNG starter + + + Må være mellom 0 og 255 + + + Utenfor gyldig område + + + Slett... + + + Koble til alle tilkoblinger på nytt + + + UltraVNC SingleClick + + + Koble fra faner til høyre + + + Koble fra alle unntatt denne + + + Er du sikker på at du vil lukke alle tilkoblinger bortsett fra "{0}"? + + + Er du sikker på at du vil lukke alle tilkoblinger til høyre for "{0}"? + + + En feil oppsto under gjenoppretting av tilkobling til RDP-vert '{0}' + + + En feil oppsto under endring av oppløsning til vert '{0}' + + + Stakksporing + + + Unntaksbeskjed + + + mRemoteNG ubehandlet unntak + + + Et ubehandlet unntak har oppstått + + + Dette unntaket gjør at mRemoteNG må lukkes + + + Kopier vertsnavn + + + Plasser søkelinjen over tilkoblingstreet + + + For å skanne en enkelt port, velg bare "Start-port" + + + Vis aktiv tilkobling i tilkoblingstreet + + + Vis alltid tilkoblingsfaner + + + Release-kanal + + + Stable-kanalen inkluderer bare endelige versjoner. +Beta-kanalen inkluderer beta- og release candidate-versjoner. +Development-kanalen inkluderer alpha-, beta- og release candidate-versjoner. + + + Bruk + + + Proxy-innstillinger + + + Multi-SSH: + + + Trykk ENTER for å sende, Ctrl+C sendes umiddelbart. + + + Vis denne tilkoblingen i favoritter-menyen. + + + Favoritt + + + Favoritter + + + Nullstill søkestreng + + + Koble til i bare visningsmodus + + + Ikke fjern mellomrom fra brukernavn + + + Miljø + \ No newline at end of file diff --git a/mRemoteV1/Resources/Language/Language.zh-CN.resx b/mRemoteV1/Resources/Language/Language.zh-CN.resx index 0b9a5765..57f091f2 100644 --- a/mRemoteV1/Resources/Language/Language.zh-CN.resx +++ b/mRemoteV1/Resources/Language/Language.zh-CN.resx @@ -244,7 +244,8 @@ 测试代理 - 您不能导入正常连接文件。请使用文件/加载连接文件以导入正常连接文件! + 您不能导入正常连接文件。 +请使用文件/加载连接文件以导入正常连接文件! 无法启动端口扫描,IP 格式不正确! @@ -308,7 +309,7 @@ mRemoteNG提供此组件,但是如果没有使用 mRemoteNG 安装程序,不 启用 ICA 需要提前安装 XenDesktop Online 插件,并正确注册 wfica.ocx 库文件。您可以在此下载此插件:http://www.citrix.com/download/ -如果您已安装 XenDesktop Online 插件,但人就检测失败,请手动注册 wfica.ocx 。 +如果您已安装 XenDesktop Online 插件,但仍旧检测失败,请手动注册 wfica.ocx。 请打开运行对话框(开始菜单/运行),并输入如下内容:“regsvr32 "c:\Program Files\Citrix\ICA Client\wfica.ocx" ”(c:\Program Files\Citrix\ICA Client\ 是您安装 XenDesktop Online 插件的路径)。 如果仍然无法通过此检查或在 mRemoteNG 中使用 ICA,请咨询 {0}。 @@ -335,7 +336,8 @@ Citrix ICA 客户端空间版本:{0} 远程桌面版本 {0} - 使用 VNC 前,请确认 VncSharp.dll 在您安装 mRemoteNG 的目录中(一般为 C:\Program Files\mRemoteNG\)。 + VNC 要求 VncSharp.dll 位于 mRemoteNG 应用程序文件夹中。 +请确认 VncSharp.dll 在您安装 mRemoteNG 的目录中(一般为 C:\Program Files\mRemoteNG\)。 如果仍然无法通过此检查或在 mRemoteNG 中使用 VNC,请咨询 {0}。 @@ -460,7 +462,8 @@ VncSharp 版本 {0} 无法加载配置界面。 - 确定要关闭连接“{0}”? + 确定要关闭连接: +“{0}”? 确实要关闭面板“{0}”?此面板所包含的所有连接将会断开。 @@ -499,7 +502,7 @@ VncSharp 版本 {0} 协议事件:已连接 - 通过{1}到主机{0}的连接,已被用户{2}打开(说明:“{3}”,自定义信息:“{4}”)。 + 通过{1}到主机{0}的连接,已被用户{2}打开(说明:“{3}”,自定义信息:“{4}”) 连接失败! @@ -522,7 +525,7 @@ VncSharp 版本 {0} 连接 - 无法设置默认端口 ! + 无法设置默认端口! 无法创建连接配置文件备份! @@ -653,7 +656,9 @@ VncSharp 版本 {0} Windows 安全设置中已启用"系统加密:使用 FIPS 兼容算法进行加密、散列和签名操作"。 + 请参阅 Microsoft 支持文章中的详细信息:http://support.microsoft.com/kb/811833 + {0} 不完全符合FIPS标准。单击“确定”继续自己的决定,或单击“取消”退出。 @@ -707,6 +712,9 @@ VncSharp 版本 {0} 内置图标由[FAMFAMFAM]制作 + + http://www.famfamfam.com/ + 文件格式(&F): @@ -773,6 +781,9 @@ VncSharp 版本 {0} 主机 + + HTTP + HTTP 连接失败! @@ -782,9 +793,21 @@ VncSharp 版本 {0} 更改HTTP文档标题失败! + + Gecko (Firefox) + + + Internet Explorer + + + HTTPS + 设置 HTTP 属性失败! + + ICA + 无法创建新 ICA 连接! @@ -878,6 +901,12 @@ VncSharp 版本 {0} 内部程序标题:{0} + + CTRL-ALT-DEL + + + CTRL-ESC + 地址: @@ -986,6 +1015,9 @@ VncSharp 版本 {0} 使用[Crownwood Software]开发的 Magic 库 + + http://www.dotnetmagic.com/ + 关于 @@ -1188,7 +1220,7 @@ VncSharp 版本 {0} 查看(&V) - 查看模式(VNC) + 仅查看 网站 @@ -1202,6 +1234,12 @@ VncSharp 版本 {0} 上移 + + mRemoteNG CSV + + + mRemoteNG XML + 当前凭据(Windows登录信息) @@ -1248,7 +1286,8 @@ VncSharp 版本 {0} 无可用更新 - 您正在试图加载旧版mRemote连接配置文件,可能会导致出现运行时错误。如果您遇到此类错误,请创建新的连接配置文件! + 您正在试图加载旧版mRemote连接配置文件,可能会导致出现运行时错误。 +如果您遇到此类错误,请创建新的连接配置文件! 新建标签于当前标签右侧 @@ -1442,6 +1481,9 @@ VncSharp 版本 {0} 请选择远程主机声音的处理方式。 + + 选择是否应将远程计算机上的默认音频输入设备重定向到此计算机。 + 请选择一个有效的渲染显示HTML的引擎。 @@ -1604,6 +1646,9 @@ VncSharp 版本 {0} 声音 + + 音频捕获 + 渲染引擎 @@ -1728,6 +1773,12 @@ VncSharp 版本 {0} 关闭连接时不需确认 + + RAW + + + RDP + 24位色 @@ -1816,7 +1867,7 @@ VncSharp 版本 {0} Winsock 初始化错误。 - 无法导入 rdp 文件 ! + 无法导入 rdp 文件! 适合面板 @@ -1905,6 +1956,9 @@ VncSharp 版本 {0} 重命名 + + Rlogin + 保存 @@ -1918,7 +1972,7 @@ VncSharp 版本 {0} 退出时保存连接配置文件 - GIF(.gif)|*.gif|JPEG(.jpeg)|*.jpeg|JPEG(.jpg)|*.jpg|PNG(.png)|*.png + 图形交换格式文件 (.gif)|*.gif|联合图像专家组文件 (.jpeg)|*.jpeg|联合图像专家组文件 (.jpg)|*.jpg|便携式网络图形文件 (.png)|*.png 屏幕 @@ -1977,6 +2031,9 @@ VncSharp 版本 {0} 禁用窗口自适应 + + Socks 5 + 排序 @@ -2043,6 +2100,9 @@ VncSharp 版本 {0} 升级 + + Telnet + 以下: @@ -2190,6 +2250,9 @@ VncSharp 版本 {0} 类型 + + Ultra VNC Repeater + UltraVNC SingleClick 端口: @@ -2260,6 +2323,9 @@ mRemoteNG 将退出并安装更新。 版本 + + VNC + VNC 连接断开失败! @@ -2293,6 +2359,9 @@ mRemoteNG 将退出并安装更新。 使用DockPanel Suite[Weifen Luo] + + http://sourceforge.net/projects/dockpanelsuite/ + XULrunner 路径: @@ -2368,6 +2437,9 @@ mRemoteNG 将退出并安装更新。 凭证管理器 + + ID + 移除 @@ -2628,6 +2700,9 @@ mRemoteNG 将退出并安装更新。 重新连接所有连接 + + UltraVNC SingleClick + 断开右侧标签的连接 @@ -2705,4 +2780,16 @@ mRemoteNG 将退出并安装更新。 收藏夹 - + + 清除搜索字符串 + + + 以仅查看模式连接 + + + 不要修剪用户名中的空格 + + + 环境 + + \ No newline at end of file diff --git a/mRemoteV1/UI/Controls/Base/NGSearchBox.cs b/mRemoteV1/UI/Controls/Base/NGSearchBox.cs index 2f891023..437a2cc5 100644 --- a/mRemoteV1/UI/Controls/Base/NGSearchBox.cs +++ b/mRemoteV1/UI/Controls/Base/NGSearchBox.cs @@ -1,17 +1,18 @@ using System; -using System.Drawing; using System.Windows.Forms; namespace mRemoteNG.UI.Controls.Base { public class NGSearchBox : NGTextBox { - private PictureBox pbClear = new PictureBox(); - private ToolTip btClearToolTip = new ToolTip(); + private bool _showDefaultText = true; + private bool _settingDefaultText = true; + private readonly PictureBox _pbClear = new PictureBox(); + private readonly ToolTip _btClearToolTip = new ToolTip(); public NGSearchBox() { - InitializeComponent(); + TextChanged += NGSearchBox_TextChanged; LostFocus += FocusLost; GotFocus += FocusGot; AddClearButton(); @@ -20,46 +21,47 @@ namespace mRemoteNG.UI.Controls.Base private void ApplyLanguage() { - btClearToolTip.SetToolTip(pbClear, Language.ClearSearchString); + _btClearToolTip.SetToolTip(_pbClear, Language.ClearSearchString); } private void AddClearButton() { - pbClear.Image = Resources.Delete; - pbClear.Width = 20; - pbClear.Dock = DockStyle.Right; - pbClear.Cursor = Cursors.Default; - pbClear.Click += PbClear_Click; - pbClear.LostFocus += FocusLost; - Controls.Add(pbClear); + _pbClear.Image = Resources.Delete; + _pbClear.Width = 20; + _pbClear.Dock = DockStyle.Right; + _pbClear.Cursor = Cursors.Default; + _pbClear.Click += PbClear_Click; + _pbClear.LostFocus += FocusLost; + Controls.Add(_pbClear); } private void FocusLost(object sender, EventArgs e) { - if (string.IsNullOrEmpty(Text)) - { - Text = Language.strSearchPrompt; - pbClear.Visible = false; - } + if (!_showDefaultText) + return; + + _settingDefaultText = true; + Text = Language.strSearchPrompt; + _pbClear.Visible = false; } - private void FocusGot(object sender, EventArgs e) => Text = ""; - - private void InitializeComponent() + private void FocusGot(object sender, EventArgs e) { - this.SuspendLayout(); - // - // NGSearchBox - // - this.TextChanged += new System.EventHandler(this.NGSearchBox_TextChanged); - this.ResumeLayout(false); + if (_showDefaultText) + Text = ""; } private void PbClear_Click(object sender, EventArgs e) => Text = string.Empty; private void NGSearchBox_TextChanged(object sender, EventArgs e) { - pbClear.Visible = Text == Language.strSearchPrompt ? false : TextLength > 0; + if (!_settingDefaultText) + { + _showDefaultText = string.IsNullOrEmpty(Text); + } + + _pbClear.Visible = !_showDefaultText && TextLength > 0; + _settingDefaultText = false; } } } \ No newline at end of file diff --git a/mRemoteV1/UI/Forms/frmMain.cs b/mRemoteV1/UI/Forms/frmMain.cs index b21e6fd2..e583b1d2 100644 --- a/mRemoteV1/UI/Forms/frmMain.cs +++ b/mRemoteV1/UI/Forms/frmMain.cs @@ -693,15 +693,9 @@ namespace mRemoteNG.UI.Forms pnlDock.DockTopPortion = pnlDock.Height * 0.25; pnlDock.DockBottomPortion = pnlDock.Height * 0.25; - Windows.TreeForm.DockAreas = DockAreas.DockBottom | DockAreas.DockLeft | DockAreas.DockRight | - DockAreas.DockTop | DockAreas.Float; Windows.TreeForm.Show(pnlDock, DockState.DockLeft); - Windows.ConfigForm.DockAreas = DockAreas.DockBottom | DockAreas.DockLeft | DockAreas.DockRight | - DockAreas.DockTop | DockAreas.Float; Windows.ConfigForm.Show(pnlDock); Windows.ConfigForm.DockTo(Windows.TreeForm.Pane, DockStyle.Bottom, -1); - Windows.ErrorsForm.DockAreas = DockAreas.DockBottom | DockAreas.DockLeft | DockAreas.DockRight | - DockAreas.DockTop | DockAreas.Float; Windows.ErrorsForm.Show(pnlDock, DockState.DockBottomAutoHide); Windows.ScreenshotForm.Hide(); diff --git a/mRemoteV1/UI/Window/ConnectionTreeWindow.cs b/mRemoteV1/UI/Window/ConnectionTreeWindow.cs index ad469739..01a7f592 100644 --- a/mRemoteV1/UI/Window/ConnectionTreeWindow.cs +++ b/mRemoteV1/UI/Window/ConnectionTreeWindow.cs @@ -338,8 +338,8 @@ namespace mRemoteNG.UI.Window try { if (!char.IsLetterOrDigit(e.KeyChar)) return; - txtSearch.Text = e.KeyChar.ToString(); txtSearch.Focus(); + txtSearch.Text = e.KeyChar.ToString(); txtSearch.SelectionStart = txtSearch.TextLength; } catch (Exception ex) @@ -355,6 +355,8 @@ namespace mRemoteNG.UI.Window if (e.KeyCode == Keys.Enter) { e.Handled = true; + if (SelectedNode == null) + return; _connectionInitiator.OpenConnection(SelectedNode); } else if (e.Control && e.KeyCode == Keys.F)