mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-17 14:07:46 +08:00
Changed/Fixed language based data
* Fixed some german grammer mistakes * Changed some weird translations * moved all language strings to resx files * added missing translations * removed old language classes
This commit is contained in:
committed by
Riley McArdle
parent
ecf3ecbcf0
commit
ccebf41645
@@ -530,8 +530,12 @@ Namespace App
|
||||
#End Region
|
||||
|
||||
#Region "Panels"
|
||||
Public Shared Function AddPanel(Optional ByVal Title As String = Language.Base.NewPanel, Optional ByVal NoTabber As Boolean = False) As Form
|
||||
Public Shared Function AddPanel(Optional ByVal Title As String = "", Optional ByVal NoTabber As Boolean = False) As Form
|
||||
Try
|
||||
If Title = "" Then
|
||||
Title = My.Resources.strNewPanel
|
||||
End If
|
||||
|
||||
Dim pnlcForm As New DockContent
|
||||
Dim cForm As New UI.Window.Connection(pnlcForm)
|
||||
pnlcForm = cForm
|
||||
@@ -541,13 +545,13 @@ Namespace App
|
||||
|
||||
'create rename item
|
||||
Dim cMenRen As New ToolStripMenuItem
|
||||
cMenRen.Text = Language.Base.Rename
|
||||
cMenRen.Text = My.Resources.strRename
|
||||
cMenRen.Image = My.Resources.Rename
|
||||
cMenRen.Tag = pnlcForm
|
||||
AddHandler cMenRen.Click, AddressOf cMenConnectionPanelRename_Click
|
||||
|
||||
Dim cMenScreens As New ToolStripMenuItem
|
||||
cMenScreens.Text = Language.Base.SendTo
|
||||
cMenScreens.Text = My.Resources.strSendTo
|
||||
cMenScreens.Image = My.Resources.Monitor
|
||||
cMenScreens.Tag = pnlcForm
|
||||
cMenScreens.DropDownItems.Add("Dummy")
|
||||
@@ -581,7 +585,7 @@ Namespace App
|
||||
Dim conW As UI.Window.Connection
|
||||
conW = sender.Tag
|
||||
|
||||
Dim nTitle As String = InputBox(Language.Base.NewTitle & ":", , sender.Tag.Text.Replace("&&", "&"))
|
||||
Dim nTitle As String = InputBox(My.Resources.strNewTitle & ":", , sender.Tag.Text.Replace("&&", "&"))
|
||||
|
||||
If nTitle <> "" Then
|
||||
conW.SetFormText(nTitle.Replace("&", "&&"))
|
||||
@@ -597,7 +601,7 @@ Namespace App
|
||||
cMenScreens.DropDownItems.Clear()
|
||||
|
||||
For i As Integer = 0 To Screen.AllScreens.Length - 1
|
||||
Dim cMenScreen As New ToolStripMenuItem(Language.Base.Screen & " " & i + 1)
|
||||
Dim cMenScreen As New ToolStripMenuItem(My.Resources.strScreen & " " & i + 1)
|
||||
cMenScreen.Tag = New ArrayList
|
||||
cMenScreen.Image = My.Resources.Monitor_GoTo
|
||||
TryCast(cMenScreen.Tag, ArrayList).Add(Screen.AllScreens(i))
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
1.63:
|
||||
1.64:
|
||||
AR: Fixed translations, moved everything into resx
|
||||
|
||||
1.63:
|
||||
New icon and logo
|
||||
Fixed problems moving or resizing the main window while PuTTY (SSH/telnet/rlogin/raw) connections are open
|
||||
Fixed PuTTY processes not closing on Vista and 7 with UAC enabled
|
||||
|
||||
@@ -445,7 +445,7 @@ Namespace Config
|
||||
conI.Port = .Item("Port")
|
||||
conI.PuttySession = .Item("PuttySession")
|
||||
|
||||
conI.Colors = Tools.Misc.StringToEnum(GetType(Connection.Protocol.RDP.RDPColors), .Item("Colors"))
|
||||
conI.Colors = .Item("Colors")
|
||||
conI.Resolution = Tools.Misc.StringToEnum(GetType(Connection.Protocol.RDP.RDPResolutions), .Item("Resolution"))
|
||||
|
||||
conI.Inherit = New Connection.Info.Inheritance(conI)
|
||||
|
||||
@@ -415,8 +415,8 @@ Namespace Connection
|
||||
Private _RDGatewayUsageMethod As mRemote.Connection.Protocol.RDP.RDGatewayUsageMethod = Tools.Misc.StringToEnum(GetType(Connection.Protocol.RDP.RDGatewayUsageMethod), My.Settings.ConDefaultRDGatewayUsageMethod)
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayUsageMethod), _
|
||||
Description(Language.Base.Descr_RDGatewayUsageMethod), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUsageMethod"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayUsageMethod"), _
|
||||
TypeConverter(GetType(Tools.Misc.EnumTypeConverter))> _
|
||||
Public Property RDGatewayUsageMethod() As mRemote.Connection.Protocol.RDP.RDGatewayUsageMethod
|
||||
Get
|
||||
@@ -442,8 +442,8 @@ Namespace Connection
|
||||
Private _RDGatewayHostname As String
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayHostname), _
|
||||
Description(Language.Base.Descr_RDGatewayHostname)> _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayHostname"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayHostname")> _
|
||||
Public Property RDGatewayHostname() As String
|
||||
Get
|
||||
If Me._Inherit.RDGatewayHostname And Me._Parent IsNot Nothing Then
|
||||
@@ -468,8 +468,8 @@ Namespace Connection
|
||||
Private _RDGatewayUseConnectionCredentials As mRemote.Connection.Protocol.RDP.RDGatewayUseConnectionCredentials = Tools.Misc.StringToEnum(GetType(Connection.Protocol.RDP.RDGatewayUseConnectionCredentials), My.Settings.ConDefaultRDGatewayUseConnectionCredentials)
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayUseConnectionCredentials), _
|
||||
Description(Language.Base.Descr_RDGatewayUseConnectionCredentials), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUseConnectionCredentials"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayUseConnectionCredentials"), _
|
||||
TypeConverter(GetType(Tools.Misc.EnumTypeConverter))> _
|
||||
Public Property RDGatewayUseConnectionCredentials() As mRemote.Connection.Protocol.RDP.RDGatewayUseConnectionCredentials
|
||||
Get
|
||||
@@ -495,8 +495,8 @@ Namespace Connection
|
||||
Private _RDGatewayUsername As String
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayUsername), _
|
||||
Description(Language.Base.Descr_RDGatewayUsername)> _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUsername"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayUsername")> _
|
||||
Public Property RDGatewayUsername() As String
|
||||
Get
|
||||
If Me._Inherit.RDGatewayUsername And Me._Parent IsNot Nothing Then
|
||||
@@ -521,8 +521,8 @@ Namespace Connection
|
||||
Private _RDGatewayPassword As String
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayPassword), _
|
||||
Description(Language.Base.Descr_RDGatewayPassword), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayPassword"), _
|
||||
LocalizedDescription("strPropertyNameRDGatewayPassword"), _
|
||||
PasswordPropertyText(True)> _
|
||||
Public Property RDGatewayPassword() As String
|
||||
Get
|
||||
@@ -548,8 +548,8 @@ Namespace Connection
|
||||
Private _RDGatewayDomain As String
|
||||
<LocalizedCategory("strCategoryGateway", 4), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Props_RDGatewayDomain), _
|
||||
Description(Language.Base.Descr_RDGatewayDomain)> _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayDomain"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayDomain")> _
|
||||
Public Property RDGatewayDomain() As String
|
||||
Get
|
||||
If Me._Inherit.RDGatewayDomain And Me._Parent IsNot Nothing Then
|
||||
@@ -1773,7 +1773,7 @@ Namespace Connection
|
||||
Private _RDGatewayUsageMethod As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayUsageMethod), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUsageMethodInherit"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayUsageMethod() As Boolean
|
||||
Get
|
||||
@@ -1787,7 +1787,7 @@ Namespace Connection
|
||||
Private _RDGatewayHostname As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayHostname), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayHostnameInherit"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayHostname() As Boolean
|
||||
Get
|
||||
@@ -1801,7 +1801,7 @@ Namespace Connection
|
||||
Private _RDGatewayUseConnectionCredentials As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayUseConnectionCredentials), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUseConnectionCredentialsInherit"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayUseConnectionCredentials() As Boolean
|
||||
Get
|
||||
@@ -1815,7 +1815,8 @@ Namespace Connection
|
||||
Private _RDGatewayUsername As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayUsername), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayUsername"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayUsername"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayUsername() As Boolean
|
||||
Get
|
||||
@@ -1829,7 +1830,8 @@ Namespace Connection
|
||||
Private _RDGatewayPassword As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayPassword), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayPasswordInherit"), _
|
||||
LocalizedDescription("strPropertyDescriptionRDGatewayPasswordInherit"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayPassword() As Boolean
|
||||
Get
|
||||
@@ -1843,7 +1845,7 @@ Namespace Connection
|
||||
Private _RDGatewayDomain As Boolean = False
|
||||
<LocalizedCategory("strCategoryGateway", 5), _
|
||||
Browsable(True), _
|
||||
DisplayName(Language.Base.Inherit & " " & Language.Base.Props_RDGatewayDomain), _
|
||||
LocalizedDisplayName("strPropertyNameRDGatewayDomainInherit"), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property RDGatewayDomain() As Boolean
|
||||
Get
|
||||
|
||||
@@ -96,7 +96,7 @@ Namespace Connection
|
||||
|
||||
Me.SetPerformanceFlags()
|
||||
|
||||
RDP.ConnectingText = Language.Base.Connecting
|
||||
RDP.ConnectingText = My.Resources.strConnecting
|
||||
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
@@ -407,9 +407,9 @@ Namespace Connection
|
||||
Port = 3389
|
||||
End Enum
|
||||
|
||||
Public Enum RDPColors
|
||||
<Description(Language.Base.RDP256Colors)> _
|
||||
Colors256 = 8
|
||||
Public Enum RDPColors ' TODO: Translate this
|
||||
<Description("8 Bit")> _
|
||||
Colors256 = 8 ' My.Resources.strRDP256Colors
|
||||
<Description("16 Bit")> _
|
||||
Colors16Bit = 16
|
||||
<Description("24 Bit")> _
|
||||
@@ -418,16 +418,16 @@ Namespace Connection
|
||||
Colors32Bit = 32
|
||||
End Enum
|
||||
|
||||
Public Enum RDPSounds
|
||||
<Description(Language.Base.RDPSoundBringToThisComputer)> _
|
||||
BringToThisComputer = 0
|
||||
<Description(Language.Base.RDPSoundLeaveAtRemoteComputer)> _
|
||||
LeaveAtRemoteComputer = 1
|
||||
<Description(Language.Base.RDPSoundDoNotPlay)> _
|
||||
DoNotPlay = 2
|
||||
Public Enum RDPSounds ' TODO: Translate this
|
||||
<Description("Bring sound to this computer")> _
|
||||
BringToThisComputer = 0 ' My.Resources.strRDPSoundBringToThisComputer
|
||||
<Description("Leave sound at remote computer")> _
|
||||
LeaveAtRemoteComputer = 1 ' My.Resources.strRDPSoundLeaveAtRemoteComputer
|
||||
<Description("Do not play sound")> _
|
||||
DoNotPlay = 2 ' My.Resources.strRDPSoundDoNotPlay
|
||||
End Enum
|
||||
|
||||
Private Enum RDPPerformanceFlags
|
||||
Private Enum RDPPerformanceFlags ' TODO: Translate this
|
||||
<Description("Disable Wallpaper")> _
|
||||
DisableWallpaper = 1
|
||||
<Description("Disable Full Window drag")> _
|
||||
@@ -442,13 +442,13 @@ Namespace Connection
|
||||
DisableCursorBlinking = 40
|
||||
End Enum
|
||||
|
||||
Public Enum RDPResolutions
|
||||
<Description(Language.Base.RDPFitToPanel)> _
|
||||
FitToWindow
|
||||
<Description(Language.Base.Fullscreen)> _
|
||||
Fullscreen
|
||||
<Description(Language.Base.RDPSmartSize)> _
|
||||
SmartSize
|
||||
Public Enum RDPResolutions ' TODO: Translate this
|
||||
<Description("Fit to panel")> _
|
||||
FitToWindow ' My.Resources.strRDPFitToPanel
|
||||
<Description("Fullscreen")> _
|
||||
Fullscreen ' My.Resources.strFullscreen
|
||||
<Description("SmartSize")> _
|
||||
SmartSize ' My.Resources.strRDPSmartSize
|
||||
<Description("640x480")> _
|
||||
Res640x480
|
||||
<Description("800x600")> _
|
||||
@@ -487,16 +487,16 @@ Namespace Connection
|
||||
Res3840x2400
|
||||
End Enum
|
||||
|
||||
Public Enum AuthenticationLevel
|
||||
<Description(Language.Base.AlwaysConnectEvenIfAuthFails)> _
|
||||
NoAuth = 0
|
||||
<Description(Language.Base.DontConnectWhenAuthFails)> _
|
||||
AuthRequired = 1
|
||||
<Description(Language.Base.WarnIfAuthFails)> _
|
||||
WarnOnFailedAuth = 2
|
||||
Public Enum AuthenticationLevel ' TODO: Translate this
|
||||
<Description("Always Connect Even If Auth Fails")> _
|
||||
NoAuth = 0 ' My.Resources.strAlwaysConnectEvenIfAuthFails
|
||||
<Description("Dont Connect When Auth Fails")> _
|
||||
AuthRequired = 1 ' My.Resources.strDontConnectWhenAuthFails
|
||||
<Description("Warn If Auth Fails")> _
|
||||
WarnOnFailedAuth = 2 ' My.Resources.strWarnIfAuthFails
|
||||
End Enum
|
||||
|
||||
Public Enum RDGatewayUsageMethod
|
||||
Public Enum RDGatewayUsageMethod ' TODO: Translate this
|
||||
<Description("Never")> _
|
||||
Never = 0 ' TSC_PROXY_MODE_NONE_DIRECT
|
||||
<Description("Always")> _
|
||||
@@ -505,7 +505,7 @@ Namespace Connection
|
||||
Detect = 2 ' TSC_PROXY_MODE_DETECT
|
||||
End Enum
|
||||
|
||||
Public Enum RDGatewayUseConnectionCredentials
|
||||
Public Enum RDGatewayUseConnectionCredentials ' TODO: Translate this
|
||||
<Description("Use a different username and password")> _
|
||||
No = 0
|
||||
<Description("Use the same username and password")> _
|
||||
|
||||
@@ -105,8 +105,8 @@ Namespace Connection
|
||||
' VNC.RestrictPixel = False
|
||||
'End If
|
||||
|
||||
'VNC.ConnectingText = Language.Base.Connecting & " (SmartCode VNC viewer)"
|
||||
'VNC.DisconnectedText = Language.Base.Disconnected
|
||||
'VNC.ConnectingText = My.Resources.strInheritConnecting & " (SmartCode VNC viewer)"
|
||||
'VNC.DisconnectedText = My.Resources.strInheritDisconnected
|
||||
'VNC.MessageBoxes = False
|
||||
'VNC.EndInit()
|
||||
|
||||
@@ -242,9 +242,9 @@ Namespace Connection
|
||||
CtrlEsc
|
||||
End Enum
|
||||
|
||||
Public Enum Compression
|
||||
<Description(Language.Base.NoCompression)> _
|
||||
CompNone = 99
|
||||
Public Enum Compression ' TODO: Translate this
|
||||
<Description("No compression")> _
|
||||
CompNone = 99 ' My.Resources.strNoCompression
|
||||
<Description("0")> _
|
||||
Comp0 = 0
|
||||
<Description("1")> _
|
||||
@@ -293,9 +293,9 @@ Namespace Connection
|
||||
AuthWin
|
||||
End Enum
|
||||
|
||||
Public Enum ProxyType
|
||||
<Description(Language.Base.None)> _
|
||||
ProxyNone
|
||||
Public Enum ProxyType ' TODO: Translate this
|
||||
<Description("none")> _
|
||||
ProxyNone ' My.Resources.strNone
|
||||
<Description("HTTP")> _
|
||||
ProxyHTTP
|
||||
<Description("Socks 5")> _
|
||||
@@ -304,20 +304,20 @@ Namespace Connection
|
||||
ProxyUltra
|
||||
End Enum
|
||||
|
||||
Public Enum Colors
|
||||
<Description(Language.Base.Normal)> _
|
||||
ColNormal
|
||||
Public Enum Colors ' TODO: Translate this
|
||||
<Description("Normal")> _
|
||||
ColNormal 'My.Resources.strNormal
|
||||
<Description("8-bit")> _
|
||||
Col8Bit
|
||||
End Enum
|
||||
|
||||
Public Enum SmartSizeMode
|
||||
<Description(Language.Base.NoSmartSize)> _
|
||||
SmartSNo
|
||||
<Description(Language.Base.Free)> _
|
||||
SmartSFree
|
||||
<Description(Language.Base.Aspect)> _
|
||||
SmartSAspect
|
||||
Public Enum SmartSizeMode ' TODO: Translate this
|
||||
<Description("No SmartSize")> _
|
||||
SmartSNo ' My.Resources.strNoSmartSize
|
||||
<Description("Free")> _
|
||||
SmartSFree ' My.Resources.strFree
|
||||
<Description("Aspect")> _
|
||||
SmartSAspect ' My.Resources.strAspect
|
||||
End Enum
|
||||
#End Region
|
||||
End Class
|
||||
|
||||
@@ -42,7 +42,7 @@ Public Class frmChoosePanel
|
||||
End Sub
|
||||
|
||||
Private Sub btnNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnNew.Click
|
||||
Dim pnlName As String = InputBox(Language.Base.PanelName & ":", Language.Base.NewPanel, Language.Base.NewPanel)
|
||||
Dim pnlName As String = InputBox(My.Resources.strPanelName & ":", My.Resources.strNewPanel, My.Resources.strNewPanel)
|
||||
|
||||
If pnlName <> "" Then
|
||||
AddPanel(pnlName)
|
||||
|
||||
@@ -69,10 +69,19 @@ Public Class frmMain
|
||||
Private Sub ApplyLanguage()
|
||||
mMenFile.Text = My.Resources.strMenuFile
|
||||
mMenFileNew.Text = My.Resources.strMenuNewConnectionFile
|
||||
mMenFileNewConnection.Text = My.Resources.strNewConnection
|
||||
mMenFileNewFolder.Text = My.Resources.strNewFolder
|
||||
mMenFileLoad.Text = My.Resources.strMenuOpenConnectionFile
|
||||
mMenFileSave.Text = My.Resources.strMenuSaveConnectionFile
|
||||
mMenFileSaveAs.Text = My.Resources.strMenuSaveConnectionFileAs
|
||||
mMenFileImportExport.Text = My.Resources.strImportExport
|
||||
ImportFromActiveDirectoryToolStripMenuItem.Text = My.Resources.strImportAD
|
||||
ImportFromPortScanToolStripMenuItem.Text = My.Resources.strImportPortScan
|
||||
ImportFromRDPFileToolStripMenuItem.Text = My.Resources.strImportRDPFiles
|
||||
ImportFromXMLFileToolStripMenuItem.Text = My.Resources.strImportmRemoteXML
|
||||
ExportToXMLFileToolStripMenuItem.Text = My.Resources.strExportmRemoteXML
|
||||
mMenFileExit.Text = My.Resources.strMenuExit
|
||||
|
||||
mMenView.Text = My.Resources.strMenuView
|
||||
mMenViewAddConnectionPanel.Text = My.Resources.strMenuAddConnectionPanel
|
||||
mMenViewConnectionPanels.Text = My.Resources.strMenuConnectionPanels
|
||||
@@ -85,15 +94,19 @@ Public Class frmMain
|
||||
mMenViewJumpToConnectionsConfig.Text = My.Resources.strMenuConnectionsAndConfig
|
||||
mMenViewJumpToSessionsScreenshots.Text = My.Resources.strMenuSessionsAndScreenshots
|
||||
mMenViewJumpToErrorsInfos.Text = My.Resources.strMenuNotifications
|
||||
mMenViewResetLayout.Text = My.Resources.strMenuResetLayout
|
||||
mMenViewQuickConnectToolbar.Text = My.Resources.strMenuQuickConnectToolbar
|
||||
mMenViewExtAppsToolbar.Text = My.Resources.strMenuExternalToolsToolbar
|
||||
mMenViewFullscreen.Text = My.Resources.strMenuFullScreen
|
||||
|
||||
mMenTools.Text = My.Resources.strMenuTools
|
||||
mMenToolsSSHTransfer.Text = My.Resources.strMenuSSHFileTransfer
|
||||
mMenToolsExternalApps.Text = My.Resources.strMenuExternalTools
|
||||
mMenToolsPortScan.Text = My.Resources.strMenuPortScan
|
||||
mMenToolsComponentsCheck.Text = My.Resources.strComponentsCheck
|
||||
mMenToolsUpdate.Text = My.Resources.strMenuCheckForUpdates
|
||||
mMenToolsOptions.Text = My.Resources.strMenuOptions
|
||||
|
||||
mMenInfo.Text = My.Resources.strMenuHelp
|
||||
mMenInfoHelp.Text = My.Resources.strMenuHelpContents
|
||||
mMenInfoForum.Text = My.Resources.strMenuSupportForum
|
||||
@@ -101,9 +114,12 @@ Public Class frmMain
|
||||
mMenInfoDonate.Text = My.Resources.strMenuDonate
|
||||
mMenInfoWebsite.Text = My.Resources.strMenuWebsite
|
||||
mMenInfoAbout.Text = My.Resources.strMenuAbout
|
||||
mMenInfoAnnouncements.Text = My.Resources.strMenuAnnouncements
|
||||
|
||||
lblQuickConnect.Text = My.Resources.strLabelConnect
|
||||
btnQuickyPlay.Text = My.Resources.strMenuConnect
|
||||
mMenQuickyCon.Text = My.Resources.strMenuConnections
|
||||
|
||||
cMenToolbarShowText.Text = My.Resources.strMenuShowText
|
||||
End Sub
|
||||
|
||||
@@ -274,7 +290,7 @@ Public Class frmMain
|
||||
|
||||
Private Sub mMenFileLoad_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mMenFileLoad.Click
|
||||
If App.Runtime.ConnectionsFileLoaded Then
|
||||
Select Case MsgBox(Language.Base.SaveConnectionsFileBeforeOpeningAnother, MsgBoxStyle.YesNoCancel Or MsgBoxStyle.Question)
|
||||
Select Case MsgBox(My.Resources.strSaveConnectionsFileBeforeOpeningAnother, MsgBoxStyle.YesNoCancel Or MsgBoxStyle.Question)
|
||||
Case MsgBoxResult.Yes
|
||||
App.Runtime.SaveConnections()
|
||||
Case MsgBoxResult.Cancel
|
||||
@@ -720,10 +736,10 @@ Public Class frmMain
|
||||
|
||||
For i As Integer = 0 To Screen.AllScreens.Length - 1
|
||||
SysMenSubItems(i) = 200 + i
|
||||
SysMenu.AppendMenuItem(popMen, Tools.SystemMenu.Flags.MF_STRING, SysMenSubItems(i), Language.Base.Screen & " " & i + 1)
|
||||
SysMenu.AppendMenuItem(popMen, Tools.SystemMenu.Flags.MF_STRING, SysMenSubItems(i), My.Resources.strScreen & " " & i + 1)
|
||||
Next
|
||||
|
||||
SysMenu.InsertMenuItem(SysMenu.SystemMenuHandle, 0, Tools.SystemMenu.Flags.MF_POPUP Or Tools.SystemMenu.Flags.MF_BYPOSITION, popMen, Language.Base.SendTo)
|
||||
SysMenu.InsertMenuItem(SysMenu.SystemMenuHandle, 0, Tools.SystemMenu.Flags.MF_POPUP Or Tools.SystemMenu.Flags.MF_BYPOSITION, popMen, My.Resources.strSendTo)
|
||||
SysMenu.InsertMenuItem(SysMenu.SystemMenuHandle, 1, Tools.SystemMenu.Flags.MF_BYPOSITION Or Tools.SystemMenu.Flags.MF_SEPARATOR, IntPtr.Zero, Nothing)
|
||||
End Sub
|
||||
#End Region
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
Namespace Language
|
||||
Public Class Base
|
||||
Inherits Language.EN
|
||||
Public Shared ReadOnly CurrentLanguage As Languages = Languages.EN
|
||||
End Class
|
||||
|
||||
Public Enum Languages
|
||||
EN = 1
|
||||
DE = 2
|
||||
End Enum
|
||||
End Namespace
|
||||
@@ -1,178 +0,0 @@
|
||||
Namespace Language
|
||||
Public Class DE
|
||||
Public Const Aspect As String = "Aspekt"
|
||||
Public Const Free As String = "Frei"
|
||||
Public Const NoSmartSize As String = "Kein SmartSize"
|
||||
Public Const Normal As String = "Normal"
|
||||
Public Const None As String = "Kein"
|
||||
Public Const NoCompression As String = "Keine Kompression"
|
||||
Public Const Connecting As String = "Verbinde..."
|
||||
Public Const Disconnected As String = "Getrennt"
|
||||
Public Const RDP256Colors As String = "256 Farben"
|
||||
Public Const RDPSoundBringToThisComputer As String = "Auf diesem Computer wiedergeben"
|
||||
Public Const RDPSoundLeaveAtRemoteComputer As String = "Auf dem Remotecomputer wiedergeben"
|
||||
Public Const RDPSoundDoNotPlay As String = "Nicht wiedergeben"
|
||||
Public Const RDPFitToPanel As String = "An das Panel anpassen"
|
||||
Public Const RDPSmartSize As String = "Smart Size"
|
||||
|
||||
Public Const Fullscreen As String = "Vollbild"
|
||||
Public Const PasswordProtect As String = "Passwortschützen"
|
||||
|
||||
Public Const AutomaticallyGetSessionInfo As String = "Automatisch Session Informationen einholen"
|
||||
Public Const WriteLogFile As String = "Log File schreiben (mRemoteNG.log)"
|
||||
Public Const StartupExit As String = "Start/Ende"
|
||||
Public Const AllowOnlySingleInstance As String = "Nur eine Instanz zulassen (mRemote Neustart benötigt)"
|
||||
Public Const ReconnectAtStartup As String = "Offene Verbindungen speichern und beim nächsten Start wiederverbinden"
|
||||
Public Const CheckForUpdatesOnStartup As String = "Beim Start auf Updates prüfen"
|
||||
Public Const ConfirmExit As String = "Schließen bestätigen wenn Verbindungen bestehen"
|
||||
Public Const SaveConsOnExit As String = "Verbindungen beim Schließen speichern"
|
||||
Public Const MinimizeToSysTray As String = "In die System Tray minimieren"
|
||||
Public Const ShowFullConsFilePath As String = "Vollen Verbindungsdateipfad im Titel anzeigen"
|
||||
Public Const AlwaysShowSysTrayIcon As String = "System Tray Icon immer anzeigen"
|
||||
Public Const ShowDescriptionTooltips As String = "Beschreibungs Tooltips in der Verbindungsliste anzeigen"
|
||||
Public Const TabsAndPanels As String = "Tabs && Panele"
|
||||
Public Const ShowProtocolOnTabs As String = "Protokoll im Tab Titel anzeigen"
|
||||
Public Const ShowLogonInfoOnTabs As String = "Anmeldeinformationen im Tab Titel anzeigen"
|
||||
Public Const OpenNewTabRight As String = "Neue Tabs rechts vom momentan selektierten Tab öffnen"
|
||||
Public Const AlwaysShowPanelSelection As String = "Panel Auswahl Dialog immer anzeigen"
|
||||
Public Const DoubleClickTabClosesIt As String = "Doppelklick schließt Tabs"
|
||||
Public Const SetHostnameLikeDisplayName As String = "Beim Anlegen einer neuen Verbindung Hostname wie Anzeige Name setzen"
|
||||
Public Const Experimental As String = "Experimentell"
|
||||
Public Const UseSQLServer As String = "SQL Server für das Laden && Speichern der Verbindungen verwenden"
|
||||
Public Const SQLInfo As String = "Für mehr Infos bitte Hilfeeintrag lesen (Info - Help - Getting started - SQL Configuration)"
|
||||
Public Const SQLServer As String = "SQL Server"
|
||||
Public Const AutoSaveMins As String = "Minuten (0 = Ausgeschalten)"
|
||||
Public Const AutoSaveEvery As String = "Automatisch speichern jede:"
|
||||
Public Const TheFollowing As String = "die folgenden"
|
||||
Public Const MyCurrentWindowsCreds As String = "meine aktuellen (windows login info)"
|
||||
Public Const NoInformation As String = "keine"
|
||||
Public Const EmptyUsernamePasswordDomainFields As String = "Bei leeren Benutzername, Passwort oder Domänen Feldern benutze:"
|
||||
Public Const SingleClickOnOpenConnectionSwitchesToIt As String = "Ein einzelner Klick auf eine geöffnete Verbindung springt zu dieser"
|
||||
Public Const SingleClickOnConnectionOpensIt As String = "Ein einzelner Klick auf eine Verbindung öffnet diese"
|
||||
Public Const SwitchToErrorsAndInfos As String = "Öffne das Fehler && Infos Panel bei"
|
||||
Public Const Errors As String = "Fehler"
|
||||
Public Const Warnings As String = "Warnungen"
|
||||
Public Const Informations As String = "Informationen"
|
||||
Public Const UseOnlyErrorsAndInfosPanel As String = "Nur Fehler && Infos Panel benutzen (Keine Popups)"
|
||||
Public Const Applications As String = "Applikationen"
|
||||
Public Const ProxyTestSucceeded As String = "Proxy test erfolgreich!"
|
||||
Public Const ProxyTestFailed As String = "Proxy test fehlgeschlagen!"
|
||||
|
||||
Public Const StartIP As String = "Start IP"
|
||||
Public Const EndIP As String = "End IP"
|
||||
Public Const ProtocolToImport As String = "Zu importierendes Protokoll"
|
||||
Public Const OpenPorts As String = "Offene Ports"
|
||||
Public Const ClosedPorts As String = "Geschlossene Ports"
|
||||
Public Const StartPort As String = "Start Port"
|
||||
Public Const EndPort As String = "End Port"
|
||||
Public Const QuickConnect As String = "Quick Connect"
|
||||
Public Const UncheckProperties As String = "Deaktivieren sie alle Eigenschaften die nicht gespeichert werden sollen."
|
||||
Public Const Export As String = "Export"
|
||||
Public Const SaveAll As String = "Alle speichern"
|
||||
Public Const RemoveAll As String = "Alle entfernen"
|
||||
Public Const Save As String = "Speichern"
|
||||
Public Const SaveImageFilter As String = "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" ' TODO: Translate
|
||||
Public Const Screenshots As String = "Screenshots"
|
||||
Public Const Activity As String = "Aktivität"
|
||||
Public Const Type As String = "Type"
|
||||
Public Const Refresh As String = "Aktualisieren"
|
||||
Public Const LogOff As String = "Ausloggen"
|
||||
Public Const LocalFile As String = "Lokale Datei"
|
||||
Public Const RemoteFile As String = "Remote Datei"
|
||||
Public Const User As String = "Benutzer"
|
||||
Public Const Host As String = "Host"
|
||||
Public Const Transfer As String = "Transfer"
|
||||
Public Const AddConnection As String = "Verbindung hinzufügen"
|
||||
Public Const AddFolder As String = "Ordner hinzufügen"
|
||||
Public Const Connect As String = "Verbinden"
|
||||
Public Const ConnectWithOptions As String = "Verbinden (mit Optionen)"
|
||||
Public Const ConnectToConsoleSession As String = "Mit der Console Session verbinden"
|
||||
Public Const ConnectInFullscreen As String = "Im Vollbild verbinden"
|
||||
Public Const ChoosePanelBeforeConnecting As String = "Panel vor Verbindung auswählen"
|
||||
Public Const Tools As String = "Extras"
|
||||
Public Const ImportExport As String = "Importieren/Exportieren"
|
||||
Public Const ExportmRemoteXML As String = "mRemote XML exportieren"
|
||||
Public Const ImportmRemoteXML As String = "mRemote XML importieren"
|
||||
Public Const ImportAD As String = "Aus Active Directory importieren"
|
||||
Public Const ImportRDPFiles As String = "Aus .RDP Datei(en) importieren"
|
||||
Public Const ImportPortScan As String = "Von Port Scan importieren"
|
||||
Public Const Sort As String = "Sortieren"
|
||||
Public Const SortAsc As String = "Aufsteigend (A-Z)"
|
||||
Public Const SortDesc As String = "Abfallend (Z-A)"
|
||||
Public Const Duplicate As String = "Duplizieren"
|
||||
Public Const Rename As String = "Umbenennen"
|
||||
Public Const MoveUp As String = "Nach oben"
|
||||
Public Const MoveDown As String = "Nach unten"
|
||||
Public Const ExpandAllFolders As String = "Alle Ordner erweitern"
|
||||
Public Const CollapseAllFolders As String = "Alle Ordner schließen"
|
||||
Public Const NewConnection As String = "Neue Verbindung"
|
||||
Public Const NewFolder As String = "Neuer Ordner"
|
||||
Public Const CheckForUpdate As String = "Auf Update prüfen"
|
||||
Public Const DownloadAndInstall As String = "Downloaden && Installieren"
|
||||
Public Const AvailableVersion As String = "Verfügbare Version"
|
||||
Public Const CurrentVersion As String = "Aktuelle Version"
|
||||
Public Const Version As String = "Version"
|
||||
Public Const UpdateAvailable As String = "Update verfügbar!"
|
||||
Public Const NoUpdateAvailable As String = "Kein Update verfügbar!"
|
||||
Public Const UpdateDownloadComplete As String = "Download fertiggestellt!" & vbNewLine & "mRemote wird nun geschlossen und die Installation gestartet."
|
||||
Public Const SendTo As String = "Senden an..."
|
||||
Public Const Screen As String = "Bildschirm"
|
||||
|
||||
Public Const UnclosedConnectionPanels As String = "Es sind noch geöffnete Verbindungs Panele vorhanden, wollen sie wirklich beenden?"
|
||||
Public Const SaveConnectionsFileBeforeOpeningAnother As String = "Wollen sie die aktuelle Verbindungs-Datei speichern bevor eine andere geladen wird?"
|
||||
Public Const NewPanel As String = "Neues Panel"
|
||||
Public Const PanelName As String = "Panel Name"
|
||||
Public Const NewTitle As String = "Neuer Titel"
|
||||
|
||||
Public Const AlwaysConnectEvenIfAuthFails As String = "Immer verbinden, auch wenn Authentifizierung fehlschlägt"
|
||||
Public Const DontConnectWhenAuthFails As String = "Keine Verbindung herstellen wenn Authentifizierung fehlschlägt"
|
||||
Public Const WarnIfAuthFails As String = "Warnung anzeigen wenn Authentifizierung fehlschlägt"
|
||||
Public Const UltraVNCSCListeningPort As String = "UltraVNC SingleClick Port"
|
||||
Public Const ListeningForIncomingVNCConnections As String = "Warte auf eingehende VNC Verbindungen auf Port"
|
||||
|
||||
Public Const CheckProperInstallationOfComponentsAtStartup As String = "Überprüfe die Installation aller Komponenten beim Start"
|
||||
Public Const XULrunnerPath As String = "XULrunner Pfad"
|
||||
Public Const Inherit As String = "Vererbe"
|
||||
|
||||
Public Const ComponentsCheck As String = "Komponenten Check"
|
||||
|
||||
Public Const EncryptCompleteConnectionFile As String = "Connections Datei vollständig verschlüsseln"
|
||||
|
||||
Public Const EmptyPasswordContinue As String = "Wollen sie ohne Passwort fortfahren?"
|
||||
|
||||
'CompCheck
|
||||
Public Const CcAlwaysShowScreen As String = "Bei jedem Start anzeigen"
|
||||
Public Const CcCheckAgain As String = "Aktualisieren"
|
||||
Public Const CcNotInstalledProperly As String = "nicht korrekt installiert"
|
||||
Public Const CcCheckSucceeded As String = "Check erfolgreich!"
|
||||
Public Const CcCheckFailed As String = "Check fehlgeschlagen!"
|
||||
Public Const CcRDPOK As String = "Alle RDP Komponenten wurden gefunden und scheinen korrekt registriert zu sein."
|
||||
Public Const CcRDPFailed As String = "Um RDP korrekt betreiben können muss mindestens Remote Desktop Connection (Terminal Services Client) 6.0 installiert sein. Hier können sie die Software herunterladen: http://support.microsoft.com/kb/925876" & vbNewLine & _
|
||||
"Wenn sie RDP 6.0 bereits installiert haben und der Check noch immer fehlschlägt, versuchen sie die Datei mstscax.dll manuell zu registrieren. Öffnen sie hierzu den Ausführen Dialog (Start - Ausführen) und geben sie Folgendes ein: regsvr32 ""c:\windows\system32\mstscax.dll"" (Wobei c:\ ihr System-Laufwerk ist)." & vbNewLine & _
|
||||
"Wenn sie noch immer Probleme mit RDP haben, konsultieren sie bitte das mRemote Forum: http://forum.mremoteng.org/"
|
||||
Public Const CcVNCOK As String = "Alle VNC Komponenten wurden gefunden und scheinen korrekt registriert zu sein."
|
||||
Public Const CcVNCFailed As String = "VNC benötigt die Datei scvncctrl.dll (wird mitgeliefert). Diese muss registriert sein. Wenn sie eines der nicht-Setup Pakete verwenden muss dies manuell durchgeführt werden." & vbNewLine & _
|
||||
"Öffnen sie hierzu den Ausführen Dialog (Start - Ausführen) und geben sie Folgendes ein: regsvr32 ""c:\Programme\mRemote\scvncctrl.dll"" (Wobei c:\Programme\mRemote\ ihr mRemote Installations-Pfad ist)." & vbNewLine & _
|
||||
"Wenn sie noch immer Probleme mit VNC haben, konsultieren sie bitte das mRemote Forum: http://forum.mremoteng.org/"
|
||||
Public Const CcPuttyOK As String = "PuTTY wurde gefunden und scheint betriebsbereit zu sein."
|
||||
Public Const CcPuttyFailed As String = "Die Protokolle, SSH, Telnet, Rlogin und RAW benötigen PuTTY. PuTTY wird in allen mRemote Paketen mitgeliefert und befindet sich im Installations-Pfad." & vbNewLine & _
|
||||
"Bitte versichern sie sich dass sich die Datei Putty.exe in ihrem mRemote Installations-Pfad befindet (Standard: c:\Programme\mRemote\) oder dass sie einen korrekten Pfad in den Optionen (Extras - Optionen - Erweitert - Eigener PuTTY Pfad) angegeben haben."
|
||||
Public Const CcICAOK As String = "Alle ICA Komponenten wurden gefunden und scheinen korrekt registriert zu sein."
|
||||
Public Const CcICAFailed As String = "ICA benötigt eine funktionierende Citrix Presentation Server Client Installation und dass die Datei wfica.ocx korrekt registriert ist. Hier können sie den Client herunterladen: http://www.citrix.com/download/" & vbNewLine & _
|
||||
"Wenn sie Citrix Presentation Server Client installiert haben und noch immer Probleme haben diesen Check erfolgreich abzuschließen, versuchen sie die Datei wfica.ocx manuell zu registrieren." & vbNewLine & _
|
||||
"Öffnen sie hierzu den Ausführen Dialog (Start - Ausführen) und geben sie Folgendes ein: regsvr32 ""c:\Programme\Citrix\ICA Client\wfica.ocx"" (Wobei c:\Programme\Citrix\ICA Client\ ihr Citrix Presentation Server Client Installations-Pfad ist)." & vbNewLine & _
|
||||
"Wenn sie noch immer Probleme mit ICA haben, konsultieren sie bitte das mRemote Forum: http://forum.mremoteng.org/"
|
||||
Public Const CcGeckoOK As String = "XULrunner wurde gefunden und scheint korrekt installiert zu sein."
|
||||
Public Const CcGeckoFailed As String = "Um die Gecko Rendering Engine benutzen zu können benötigen sie XULrunner 1.8.1.x und einen korrekt eingetragenen Pfad in den Optionen." & vbNewLine & _
|
||||
"Hier können sie XULrunner 1.8.1.3 herunterladen: ftp://ftp.mozilla.org/pub/xulrunner/releases/1.8.1.3/contrib/win32/" & vbNewLine & _
|
||||
"Wenn der Download abgeschlossen ist entpacken sie das Paket (Der Speicherort ist dabei ihnen überlassen). Als nächstes öffnen sie (in mRemote) Extras - Optionen - Erweitert und geben sie den korrekten Pfad im XULrunner Feld an." & vbNewLine & _
|
||||
"Wenn sie noch immer Probleme mit der Gecko Engine in mRemote haben, konsultieren sie bitte das mRemote Forum: http://forum.mremoteng.org/"
|
||||
Public Const CcEOLOK As String = "EOLWTSCOM wurde gefunden und scheint korrekt registriert zu sein."
|
||||
Public Const CcEOLFailed As String = "Das (RDP) Sessions feature benötigt die Datei eolwtscom.dll. Diese muss korrekt registriert sein." & vbNewLine & _
|
||||
"Alle mRemote Pakete beinhalten diese Datei, jedoch muss sie, wenn sie eines der nicht-Setup Pakete verwenden manuell registriert werden." & vbNewLine & _
|
||||
"Öffnen sie hierzu den Ausführen Dialog (Start - Ausführen) und geben sie Folgendes ein: regsvr32 ""c:\Programme\mRemote\eolwtscom.dll"" (Wobei c:\Programme\mRemote\ ihr mRemote Installations-Pfad ist)." & vbNewLine & _
|
||||
"Wenn sie noch immer Probleme mit dem (RDP) Sessions Feature in mRemote haben, konsultieren sie bitte das mRemote Forum: http://forum.mremoteng.org/"
|
||||
|
||||
Public Const PropertiesWillOnlyBeSavedMRemoteXML As String = "(Diese Einstellungen werden nur gespeichert wenn sie mRemote XML als Dateiformat auswählen!)"
|
||||
End Class
|
||||
End Namespace
|
||||
@@ -1,192 +0,0 @@
|
||||
Namespace Language
|
||||
Public Class EN
|
||||
Public Const Props_RDGatewayUsageMethod As String = "Use Gateway"
|
||||
Public Const Descr_RDGatewayUsageMethod As String = "Specifies when to use a Remote Desktop Gateway (RD Gateway) server."
|
||||
Public Const Props_RDGatewayHostname As String = "Gateway Hostname"
|
||||
Public Const Descr_RDGatewayHostname As String = "Specifies the host name of the Remote Desktop Gateway server."
|
||||
Public Const Props_RDGatewayUseConnectionCredentials As String = "Gateway Credentials"
|
||||
Public Const Descr_RDGatewayUseConnectionCredentials As String = "Specifies whether or not to log on to the gateway using the same username and password as the connection."
|
||||
Public Const Props_RDGatewayUsername As String = "Gateway Username"
|
||||
Public Const Descr_RDGatewayUsername As String = "Specifies the user name that a user provides to connect to the RD Gateway server."
|
||||
Public Const Props_RDGatewayPassword As String = "Gateway Password"
|
||||
Public Const Descr_RDGatewayPassword As String = "Specifies the password that a user provides to connect to the RD Gateway server."
|
||||
Public Const Props_RDGatewayDomain As String = "Gateway Domain"
|
||||
Public Const Descr_RDGatewayDomain As String = "Specifies the domain name that a user provides to connect to the RD Gateway server."
|
||||
|
||||
Public Const Aspect As String = "Aspect"
|
||||
Public Const Free As String = "Free"
|
||||
Public Const NoSmartSize As String = "No SmartSize"
|
||||
Public Const Normal As String = "Normal"
|
||||
Public Const None As String = "None"
|
||||
Public Const NoCompression As String = "No Compression"
|
||||
Public Const Connecting As String = "Connecting..."
|
||||
Public Const Disconnected As String = "Disconnected"
|
||||
Public Const RDP256Colors As String = "256 Colors"
|
||||
Public Const RDPSoundBringToThisComputer As String = "Bring to this computer"
|
||||
Public Const RDPSoundLeaveAtRemoteComputer As String = "Leave at remote computer"
|
||||
Public Const RDPSoundDoNotPlay As String = "Do not play"
|
||||
Public Const RDPFitToPanel As String = "Fit To Panel"
|
||||
Public Const RDPSmartSize As String = "Smart Size"
|
||||
|
||||
Public Const Fullscreen As String = "Fullscreen"
|
||||
Public Const PasswordProtect As String = "Password Protect"
|
||||
|
||||
Public Const AutomaticallyGetSessionInfo As String = "Automatically get session information"
|
||||
Public Const WriteLogFile As String = "Write log file (mRemoteNG.log)"
|
||||
Public Const StartupExit As String = "Startup/Exit"
|
||||
Public Const AllowOnlySingleInstance As String = "Allow only a single instance of the application (mRemoteNG restart required)"
|
||||
Public Const ReconnectAtStartup As String = "Reconnect to previously opened sessions on startup"
|
||||
Public Const CheckForUpdatesOnStartup As String = "Check for updates and announcements"
|
||||
Public Const ConfirmExit As String = "Confirm exit if there are open connections"
|
||||
Public Const SaveConsOnExit As String = "Save connections on exit"
|
||||
Public Const MinimizeToSysTray As String = "Minimize to System Tray"
|
||||
Public Const ShowFullConsFilePath As String = "Show full connections file path in window title"
|
||||
Public Const AlwaysShowSysTrayIcon As String = "Always show System Tray Icon"
|
||||
Public Const ShowDescriptionTooltips As String = "Show description tooltips in connection tree"
|
||||
Public Const TabsAndPanels As String = "Tabs && Panels"
|
||||
Public Const ShowProtocolOnTabs As String = "Show protocols on tab names"
|
||||
Public Const ShowLogonInfoOnTabs As String = "Show logon information on tab names"
|
||||
Public Const OpenNewTabRight As String = "Open new tab to the right of the currently selected tab"
|
||||
Public Const AlwaysShowPanelSelection As String = "Always show panel selection dialog when opening connectins"
|
||||
Public Const DoubleClickTabClosesIt As String = "Double click on tab closes it"
|
||||
Public Const SetHostnameLikeDisplayName As String = "Set hostname like display name when creating new connections"
|
||||
Public Const Experimental As String = "Experimental"
|
||||
Public Const UseSQLServer As String = "Use SQL Server to load && save connections"
|
||||
Public Const SQLInfo As String = "Please see Help - Getting started - SQL Configuration for more Info!"
|
||||
Public Const SQLServer As String = "SQL Server"
|
||||
Public Const AutoSaveMins As String = "Minutes (0 means disabled)"
|
||||
Public Const AutoSaveEvery As String = "Auto Save every:"
|
||||
Public Const TheFollowing As String = "the following"
|
||||
Public Const MyCurrentWindowsCreds As String = "my current credentials (windows logon info)"
|
||||
Public Const NoInformation As String = "no information"
|
||||
Public Const EmptyUsernamePasswordDomainFields As String = "For empty Username, Password or Domain fields use:"
|
||||
Public Const SingleClickOnOpenConnectionSwitchesToIt As String = "Single click on opened connection switches to it"
|
||||
Public Const SingleClickOnConnectionOpensIt As String = "Single click on connection opens it"
|
||||
Public Const SwitchToErrorsAndInfos As String = "Switch to Notifications panel on"
|
||||
Public Const Errors As String = "Errors"
|
||||
Public Const Warnings As String = "Warnings"
|
||||
Public Const Informations As String = "Informations"
|
||||
Public Const UseOnlyErrorsAndInfosPanel As String = "Use only Notifications panel (no messagebox popups)"
|
||||
Public Const Applications As String = "Applications"
|
||||
Public Const ProxyTestSucceeded As String = "Proxy test succeeded!"
|
||||
Public Const ProxyTestFailed As String = "Proxy test failed!"
|
||||
|
||||
Public Const StartIP As String = "Start IP"
|
||||
Public Const EndIP As String = "End IP"
|
||||
Public Const ProtocolToImport As String = "Protocol to import"
|
||||
Public Const OpenPorts As String = "Open Ports"
|
||||
Public Const ClosedPorts As String = "Closed Ports"
|
||||
Public Const StartPort As String = "Start Port"
|
||||
Public Const EndPort As String = "End Port"
|
||||
Public Const QuickConnect As String = "Quick Connect"
|
||||
Public Const UncheckProperties As String = "Uncheck the properties you want not to be saved!"
|
||||
Public Const Export As String = "Export"
|
||||
Public Const SaveAll As String = "Save All"
|
||||
Public Const RemoveAll As String = "Remove All"
|
||||
Public Const Save As String = "Save"
|
||||
Public Const SaveImageFilter As String = "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"
|
||||
Public Const Screenshots As String = "Screenshots"
|
||||
Public Const Activity As String = "Activity"
|
||||
Public Const Type As String = "Type"
|
||||
Public Const Refresh As String = "Refresh"
|
||||
Public Const LogOff As String = "Log off"
|
||||
Public Const LocalFile As String = "Local File"
|
||||
Public Const RemoteFile As String = "Remote File"
|
||||
Public Const User As String = "User"
|
||||
Public Const Host As String = "Host"
|
||||
Public Const Transfer As String = "Transfer"
|
||||
Public Const AddConnection As String = "New Connection"
|
||||
Public Const AddFolder As String = "New Folder"
|
||||
Public Const Connect As String = "Connect"
|
||||
Public Const ConnectWithOptions As String = "Connect (with options)"
|
||||
Public Const ConnectToConsoleSession As String = "Connect to console session"
|
||||
Public Const ConnectInFullscreen As String = "Connect in fullscreen"
|
||||
Public Const ChoosePanelBeforeConnecting As String = "Choose panel before connecting"
|
||||
Public Const Tools As String = "Tools"
|
||||
Public Const ImportExport As String = "Import/Export"
|
||||
Public Const ExportmRemoteXML As String = "Export mRemote/mRemoteNG XML"
|
||||
Public Const ImportmRemoteXML As String = "Import mRemote/mRemoteNG XML"
|
||||
Public Const ImportAD As String = "Import from Active Directory"
|
||||
Public Const ImportRDPFiles As String = "Import from .RDP file(s)"
|
||||
Public Const ImportPortScan As String = "Import from Port Scan"
|
||||
Public Const Sort As String = "Sort"
|
||||
Public Const SortAsc As String = "Ascending (A-Z)"
|
||||
Public Const SortDesc As String = "Descending (Z-A)"
|
||||
Public Const Duplicate As String = "Duplicate"
|
||||
Public Const Rename As String = "Rename"
|
||||
Public Const MoveUp As String = "Move up"
|
||||
Public Const MoveDown As String = "Move down"
|
||||
Public Const ExpandAllFolders As String = "Expand all folders"
|
||||
Public Const CollapseAllFolders As String = "Collapse all folders"
|
||||
Public Const NewConnection As String = "New Connection"
|
||||
Public Const NewFolder As String = "New Folder"
|
||||
Public Const CheckForUpdate As String = "Check Again"
|
||||
Public Const DownloadAndInstall As String = "Download and Install"
|
||||
Public Const AvailableVersion As String = "Current version"
|
||||
Public Const CurrentVersion As String = "Installed version"
|
||||
Public Const Version As String = "Version"
|
||||
Public Const UpdateAvailable As String = "mRemoteNG requires an update"
|
||||
Public Const NoUpdateAvailable As String = "mRemoteNG is up to date"
|
||||
Public Const UpdateDownloadComplete As String = "Download complete!" & vbNewLine & "mRemoteNG will now quit and begin with the installation."
|
||||
Public Const SendTo As String = "Send to..."
|
||||
Public Const Screen As String = "Screen"
|
||||
|
||||
Public Const SaveConnectionsFileBeforeOpeningAnother As String = "Do you want to save the current connections file before loading another?"
|
||||
Public Const NewPanel As String = "New Panel"
|
||||
Public Const PanelName As String = "Panel name"
|
||||
Public Const NewTitle As String = "New Title"
|
||||
|
||||
Public Const AlwaysConnectEvenIfAuthFails As String = "Always connect, even if authentication fails"
|
||||
Public Const DontConnectWhenAuthFails As String = "Don't connect if authentication fails"
|
||||
Public Const WarnIfAuthFails As String = "Warn me if authentication fails"
|
||||
Public Const UltraVNCSCListeningPort As String = "UltraVNC SingleClick Listening Port"
|
||||
Public Const ListeningForIncomingVNCConnections As String = "Listening for incoming VNC connections on port"
|
||||
|
||||
Public Const CheckProperInstallationOfComponentsAtStartup As String = "Check proper installation of components at startup"
|
||||
Public Const XULrunnerPath As String = "XULrunner path"
|
||||
Public Const Inherit As String = "Inherit"
|
||||
Public Const ComponentsCheck As String = "Components Check"
|
||||
|
||||
Public Const EncryptCompleteConnectionFile As String = "Completely encrypt connection file"
|
||||
|
||||
Public Const EmptyPasswordContinue As String = "Do you want to continue with no password?"
|
||||
|
||||
'CompCheck
|
||||
Public Const CcAlwaysShowScreen As String = "Always show this screen at startup"
|
||||
Public Const CcCheckAgain As String = "Refresh"
|
||||
Public Const CcNotInstalledProperly As String = "not installed properly"
|
||||
Public Const CcCheckSucceeded As String = "Check succeeded!"
|
||||
Public Const CcCheckFailed As String = "Check failed!"
|
||||
Public Const CcRDPOK As String = "All RDP components were found and seem to be registered properly." & vbNewLine & _
|
||||
"Remote Desktop Connection Control Version {0}"
|
||||
Public Const CcRDPFailed As String = "For RDP to work properly you need to have at least Remote Desktop Connection (Terminal Services Client) 6.1 installed. You can get it here: http://support.microsoft.com/kb/951616" & vbNewLine & _
|
||||
"If you have RDP 6.1 installed and the check still fails, try to register mstscax.dll manually. To do this open up the run dialog (Start - Run) and enter the following: regsvr32 ""c:\windows\system32\mstscax.dll"" (Where c:\ is your system drive)." & vbNewLine & _
|
||||
"If you still have trouble getting RDP to work please consult the mRemoteNG Forum at http://forum.mremoteng.org/"
|
||||
Public Const CcVNCOK As String = "All VNC components were found and seem to be registered properly." & vbNewLine & _
|
||||
"VncSharpNG Control Version {0}"
|
||||
Public Const CcVNCFailed As String = "VNC requires VncSharpNG.dll to be located in your mRemoteNG application folder." & vbNewLine & _
|
||||
"Please make sure that you have the VncSharpNG.dll file in your mRemoteNG application folder (usually C:\Program Files\mRemoteNG\)." & vbNewLine & _
|
||||
"If you are still not able to pass this check or use VNC in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/"
|
||||
Public Const CcPuttyOK As String = "The PuTTY executable was found and should be ready to use."
|
||||
Public Const CcPuttyFailed As String = "The SSH, Telnet, Rlogin and RAW protocols need PuTTY to work. PuTTY comes with every mRemoteNG package and is located in the installation path." & vbNewLine & _
|
||||
"Please make sure that either you have the Putty.exe in your mRemoteNG directory (default: c:\Program Files\mRemoteNG\) or that you specified a valid path to your PuTTY executable in the Options (Tools - Options - Advanced - Custom PuTTY path)"
|
||||
Public Const CcICAOK As String = "All ICA components were found and seem to be registered properly." & vbNewLine & _
|
||||
"Citrix ICA Client Control Version {0}"
|
||||
Public Const CcICAFailed As String = "ICA requires that the Citrix Presentation Server Client is installed and that the wfica.ocx library is registered. You can download the client here: http://www.citrix.com/download/" & vbNewLine & _
|
||||
"If you have the Citrix Presentation Server Client installed and the check still fails, try to register wfica.ocx manually." & vbNewLine & _
|
||||
"To do this open up the run dialog (Start - Run) and enter the following: regsvr32 ""c:\Program Files\Citrix\ICA Client\wfica.ocx"" (Where c:\Program Files\Citrix\ICA Client\ is the path to your Citrix Presentation Server Client installation)." & vbNewLine & _
|
||||
"If you are still not able to pass this check or use ICA in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/"
|
||||
Public Const CcGeckoOK As String = "XULrunner was found and seems to be installed properly."
|
||||
Public Const CcGeckoFailed As String = "To use the Gecko Rendering Engine you need to have XULrunner 1.8.1.x and the path to the installation set in your Options." & vbNewLine & _
|
||||
"You can download XULrunner 1.8.1.3 here: ftp://ftp.mozilla.org/pub/xulrunner/releases/1.8.1.3/contrib/win32/" & vbNewLine & _
|
||||
"When you are finished downloading extract the package to a path of your choice. Then in mRemoteNG go to Tools - Options - Advanced and enter the correct path in the XULrunner path field." & vbNewLine & _
|
||||
"If you are still not able to pass this check or use the Gecko Engine in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/"
|
||||
Public Const CcEOLOK As String = "EOLWTSCOM was found and seems to be registered properly."
|
||||
Public Const CcEOLFailed As String = "The (RDP) Sessions feature requires that you have a registered copy of eolwtscom.dll on your system." & vbNewLine & _
|
||||
"mRemoteNG ships with this component but will not register it automatically unless you run the setup package." & vbNewLine & _
|
||||
"To do register it manually do this: Open up the run dialog (Start - Run) and enter the following: regsvr32 ""c:\Program Files\mRemoteNG\eolwtscom.dll"" (Where c:\Program Files\mRemoteNG\ is the path to your mRemoteNG installation)." & vbNewLine & _
|
||||
"If you are still not able to pass this check or use the (RDP) Sessions feature in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/"
|
||||
|
||||
Public Const PropertiesWillOnlyBeSavedMRemoteXML As String = "(These properties will only be saved if you select mRemote/mRemoteNG XML as output file format!)"
|
||||
End Class
|
||||
End Namespace
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -12,7 +12,7 @@ Imports System.Runtime.InteropServices
|
||||
<Assembly: AssemblyDescription("")>
|
||||
<Assembly: AssemblyCompany("")>
|
||||
<Assembly: AssemblyProduct("mRemoteNG")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2007-2010 Felix Deimel, Riley McArdle")>
|
||||
<Assembly: AssemblyCopyright("Copyright © 2007-2009 Felix Deimel, 2010 Riley McArdle")>
|
||||
<Assembly: AssemblyTrademark("")>
|
||||
|
||||
<Assembly: ComVisible(False)>
|
||||
@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
|
||||
' by using the '*' as shown below:
|
||||
' <Assembly: AssemblyVersion("1.0.*")>
|
||||
|
||||
<Assembly: AssemblyVersion("1.63")>
|
||||
<Assembly: AssemblyFileVersion("1.63")>
|
||||
<Assembly: AssemblyVersion("1.64")>
|
||||
<Assembly: AssemblyFileVersion("1.64")>
|
||||
|
||||
2069
mRemoteV1/My Project/Resources.Designer.vb
generated
2069
mRemoteV1/My Project/Resources.Designer.vb
generated
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -471,6 +471,7 @@
|
||||
</data>
|
||||
<data name="strAbout" xml:space="preserve">
|
||||
<value>About</value>
|
||||
<comment> </comment>
|
||||
</data>
|
||||
<data name="strLabelChangeLog" xml:space="preserve">
|
||||
<value>Change Log:</value>
|
||||
@@ -1327,4 +1328,502 @@
|
||||
<data name="strPropertyNameVNCProxyUsername" xml:space="preserve">
|
||||
<value>Proxy Username</value>
|
||||
</data>
|
||||
<data name="strComponentsCheck" xml:space="preserve">
|
||||
<value>Components Check</value>
|
||||
</data>
|
||||
<data name="strCcAlwaysShowScreen" xml:space="preserve">
|
||||
<value>Always show this screen at startup</value>
|
||||
</data>
|
||||
<data name="strCcCheckAgain" xml:space="preserve">
|
||||
<value>Refresh</value>
|
||||
</data>
|
||||
<data name="strConnecting" xml:space="preserve">
|
||||
<value>Connecting...</value>
|
||||
</data>
|
||||
<data name="strRDP256Colors" xml:space="preserve">
|
||||
<value>256 Colors</value>
|
||||
</data>
|
||||
<data name="strRDPSoundBringToThisComputer" xml:space="preserve">
|
||||
<value>Bring to this computer</value>
|
||||
</data>
|
||||
<data name="strRDPSoundLeaveAtRemoteComputer" xml:space="preserve">
|
||||
<value>Leave at remote computer</value>
|
||||
</data>
|
||||
<data name="strRDPSoundDoNotPlay" xml:space="preserve">
|
||||
<value>Do not play</value>
|
||||
</data>
|
||||
<data name="strRDPFitToPanel" xml:space="preserve">
|
||||
<value>Fit To Panel</value>
|
||||
</data>
|
||||
<data name="strFullscreen" xml:space="preserve">
|
||||
<value>Fullscreen</value>
|
||||
</data>
|
||||
<data name="strRDPSmartSize" xml:space="preserve">
|
||||
<value>Smart Size</value>
|
||||
</data>
|
||||
<data name="strAlwaysConnectEvenIfAuthFails" xml:space="preserve">
|
||||
<value>Always connect, even if authentication fails</value>
|
||||
</data>
|
||||
<data name="strDontConnectWhenAuthFails" xml:space="preserve">
|
||||
<value>Don't connect if authentication fails</value>
|
||||
</data>
|
||||
<data name="strWarnIfAuthFails" xml:space="preserve">
|
||||
<value>Warn me if authentication fails</value>
|
||||
</data>
|
||||
<data name="strCcNotInstalledProperly" xml:space="preserve">
|
||||
<value>not installed properly</value>
|
||||
</data>
|
||||
<data name="strCcCheckSucceeded" xml:space="preserve">
|
||||
<value>Check succeeded!</value>
|
||||
</data>
|
||||
<data name="strCcRDPOK" xml:space="preserve">
|
||||
<value>All RDP components were found and seem to be registered properly.
|
||||
Remote Desktop Connection Control Version {0}</value>
|
||||
</data>
|
||||
<data name="strCcCheckFailed" xml:space="preserve">
|
||||
<value>Check failed!</value>
|
||||
</data>
|
||||
<data name="strCcRDPFailed" xml:space="preserve">
|
||||
<value>For RDP to work properly you need to have at least Remote Desktop Connection (Terminal Services Client) 6.1 installed. You can get it here: http://support.microsoft.com/kb/951616
|
||||
If you have RDP 6.1 installed and the check still fails, try to register mstscax.dll manually. To do this open up the run dialog (Start - Run) and enter the following: regsvr32 "c:\windows\system32\mstscax.dll" (Where c:\ is your system drive).
|
||||
If you still have trouble getting RDP to work please consult the mRemoteNG Forum at http://forum.mremoteng.org/</value>
|
||||
</data>
|
||||
<data name="strPasswordProtect" xml:space="preserve">
|
||||
<value>Password protect</value>
|
||||
</data>
|
||||
<data name="strCcVNCOK" xml:space="preserve">
|
||||
<value>All VNC components were found and seem to be registered properly.
|
||||
VncSharpNG Control Version {0}</value>
|
||||
</data>
|
||||
<data name="strCcVNCFailed" xml:space="preserve">
|
||||
<value>VNC requires VncSharpNG.dll to be located in your mRemoteNG application folder.
|
||||
Please make sure that you have the VncSharpNG.dll file in your mRemoteNG application folder (usually C:\Program Files\mRemoteNG\).
|
||||
If you are still not able to pass this check or use VNC in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/</value>
|
||||
</data>
|
||||
<data name="strCcPuttyOK" xml:space="preserve">
|
||||
<value>The PuTTY executable was found and should be ready to use.</value>
|
||||
</data>
|
||||
<data name="strCcPuttyFailed" xml:space="preserve">
|
||||
<value>The SSH, Telnet, Rlogin and RAW protocols need PuTTY to work. PuTTY comes with every mRemoteNG package and is located in the installation path.
|
||||
Please make sure that either you have the Putty.exe in your mRemoteNG directory (default: c:\Program Files\mRemoteNG\) or that you specified a valid path to your PuTTY executable in the Options (Tools - Options - Advanced - Custom PuTTY path)</value>
|
||||
</data>
|
||||
<data name="strCcICAOK" xml:space="preserve">
|
||||
<value>All ICA components were found and seem to be registered properly.
|
||||
Citrix ICA Client Control Version {0}</value>
|
||||
</data>
|
||||
<data name="strCcICAFailed" xml:space="preserve">
|
||||
<value>ICA requires that the XenDesktop Online Plugin is installed and that the wfica.ocx library is registered. You can download the client here: http://www.citrix.com/download/
|
||||
If you have the XenDesktop Online Plugin installed and the check still fails, try to register wfica.ocx manually.
|
||||
To do this open up the run dialog (Start - Run) and enter the following: regsvr32 "c:\Program Files\Citrix\ICA Client\wfica.ocx" (Where c:\Program Files\Citrix\ICA Client\ is the path to your XenDesktop Online Plugin installation).
|
||||
If you are still not able to pass this check or use ICA in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/"</value>
|
||||
</data>
|
||||
<data name="strCcGeckoOK" xml:space="preserve">
|
||||
<value>XULrunner was found and seems to be installed properly.</value>
|
||||
</data>
|
||||
<data name="strCcGeckoFailed" xml:space="preserve">
|
||||
<value>To use the Gecko Rendering Engine you need to have XULrunner 1.8.1.x and the path to the installation set in your Options.
|
||||
You can download XULrunner 1.8.1.3 here: ftp://ftp.mozilla.org/pub/xulrunner/releases/1.8.1.3/contrib/win32/
|
||||
When you are finished downloading extract the package to a path of your choice. Then in mRemoteNG go to Tools - Options - Advanced and enter the correct path in the XULrunner path field.
|
||||
If you are still not able to pass this check or use the Gecko Engine in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/</value>
|
||||
</data>
|
||||
<data name="strCcEOLOK" xml:space="preserve">
|
||||
<value>EOLWTSCOM was found and seems to be registered properly.</value>
|
||||
</data>
|
||||
<data name="strCcEOLFailed" xml:space="preserve">
|
||||
<value>The (RDP) Sessions feature requires that you have a registered copy of eolwtscom.dll on your system.
|
||||
mRemoteNG ships with this component but will not register it automatically unless you run the setup package.
|
||||
To do register it manually do this: Open up the run dialog (Start - Run) and enter the following: regsvr32 "c:\Program Files\mRemoteNG\eolwtscom.dll" (Where c:\Program Files\mRemoteNG\ is the path to your mRemoteNG installation).
|
||||
If you are still not able to pass this check or use the (RDP) Sessions feature in mRemoteNG please consult the mRemoteNG Forum at http://forum.mremoteng.org/</value>
|
||||
</data>
|
||||
<data name="strAutomaticallyGetSessionInfo" xml:space="preserve">
|
||||
<value>Automatically get session information</value>
|
||||
</data>
|
||||
<data name="strWriteLogFile" xml:space="preserve">
|
||||
<value>Write log file (mRemoteNG.log)</value>
|
||||
</data>
|
||||
<data name="strStartupExit" xml:space="preserve">
|
||||
<value>Startup/Exit</value>
|
||||
</data>
|
||||
<data name="strAllowOnlySingleInstance" xml:space="preserve">
|
||||
<value>Allow only a single instance of the application (mRemoteNG restart required)</value>
|
||||
</data>
|
||||
<data name="strReconnectAtStartup" xml:space="preserve">
|
||||
<value>Reconnect to previously opened sessions on startup</value>
|
||||
</data>
|
||||
<data name="strCheckForUpdatesOnStartup" xml:space="preserve">
|
||||
<value>Check for updates and announcements at startup</value>
|
||||
</data>
|
||||
<data name="strConfirmExit" xml:space="preserve">
|
||||
<value>Confirm exit if there are open connections</value>
|
||||
</data>
|
||||
<data name="strSaveConsOnExit" xml:space="preserve">
|
||||
<value>Save connections on exit</value>
|
||||
</data>
|
||||
<data name="strMinimizeToSysTray" xml:space="preserve">
|
||||
<value>Minimize to System Tray</value>
|
||||
</data>
|
||||
<data name="strShowFullConsFilePath" xml:space="preserve">
|
||||
<value>Show full connections file path in window title</value>
|
||||
</data>
|
||||
<data name="strAlwaysShowSysTrayIcon" xml:space="preserve">
|
||||
<value>Always show System Tray Icon</value>
|
||||
</data>
|
||||
<data name="strShowDescriptionTooltips" xml:space="preserve">
|
||||
<value>Show description tooltips in connection tree</value>
|
||||
</data>
|
||||
<data name="strTabsAndPanels" xml:space="preserve">
|
||||
<value>Tabs && Panels</value>
|
||||
</data>
|
||||
<data name="strShowProtocolOnTabs" xml:space="preserve">
|
||||
<value>Show protocols on tab names</value>
|
||||
</data>
|
||||
<data name="strShowLogonInfoOnTabs" xml:space="preserve">
|
||||
<value>Show logon information on tab names</value>
|
||||
</data>
|
||||
<data name="strOpenNewTabRight" xml:space="preserve">
|
||||
<value>Open new tab to the right of the currently selected tab</value>
|
||||
</data>
|
||||
<data name="strAlwaysShowPanelSelection" xml:space="preserve">
|
||||
<value>Always show panel selection dialog when opening connections</value>
|
||||
</data>
|
||||
<data name="strDoubleClickTabClosesIt" xml:space="preserve">
|
||||
<value>Double click on tab closes it</value>
|
||||
</data>
|
||||
<data name="strSetHostnameLikeDisplayName" xml:space="preserve">
|
||||
<value>Set hostname like display name when creating new connections</value>
|
||||
</data>
|
||||
<data name="strExperimental" xml:space="preserve">
|
||||
<value>Experimental</value>
|
||||
</data>
|
||||
<data name="strUseSQLServer" xml:space="preserve">
|
||||
<value>Use SQL Server to load && save connections</value>
|
||||
</data>
|
||||
<data name="strSQLInfo" xml:space="preserve">
|
||||
<value>Please see Help - Getting started - SQL Configuration for more Info!</value>
|
||||
</data>
|
||||
<data name="strSQLServer" xml:space="preserve">
|
||||
<value>SQL Server</value>
|
||||
</data>
|
||||
<data name="strAutoSaveMins" xml:space="preserve">
|
||||
<value>Minutes (0 means disabled)</value>
|
||||
</data>
|
||||
<data name="strAutoSaveEvery" xml:space="preserve">
|
||||
<value>Auto Save every:</value>
|
||||
</data>
|
||||
<data name="strStartIP" xml:space="preserve">
|
||||
<value>Start IP</value>
|
||||
</data>
|
||||
<data name="strEndIP" xml:space="preserve">
|
||||
<value>End IP</value>
|
||||
</data>
|
||||
<data name="strOpenPorts" xml:space="preserve">
|
||||
<value>Open Ports</value>
|
||||
</data>
|
||||
<data name="strClosedPorts" xml:space="preserve">
|
||||
<value>Closed Ports</value>
|
||||
</data>
|
||||
<data name="strEndPort" xml:space="preserve">
|
||||
<value>End Port</value>
|
||||
</data>
|
||||
<data name="strStartPort" xml:space="preserve">
|
||||
<value>Start Port</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayPassword" xml:space="preserve">
|
||||
<value>Remote Desktop Gateway Password</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayUsageMethod" xml:space="preserve">
|
||||
<value>Use Gateway</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayUsageMethod" xml:space="preserve">
|
||||
<value>Specifies when to use a Remote Desktop Gateway (RD Gateway) server.</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayPasswordInherit" xml:space="preserve">
|
||||
<value>Inherit Remote Desktop Gateway Password</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayUsername" xml:space="preserve">
|
||||
<value>Gateway Username</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayUsername" xml:space="preserve">
|
||||
<value>Specifies the user name that a user provides to connect to the RD Gateway server.</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayPasswordInherit" xml:space="preserve">
|
||||
<value />
|
||||
</data>
|
||||
<data name="strProtocolToImport" xml:space="preserve">
|
||||
<value>Protocol to import</value>
|
||||
</data>
|
||||
<data name="strQuickConnect" xml:space="preserve">
|
||||
<value>Quick Connect</value>
|
||||
</data>
|
||||
<data name="strLocalFile" xml:space="preserve">
|
||||
<value>Local file</value>
|
||||
</data>
|
||||
<data name="strRemoteFile" xml:space="preserve">
|
||||
<value>Remote file</value>
|
||||
</data>
|
||||
<data name="strSaveAll" xml:space="preserve">
|
||||
<value>Save All</value>
|
||||
</data>
|
||||
<data name="strRemoveAll" xml:space="preserve">
|
||||
<value>Remove All</value>
|
||||
</data>
|
||||
<data name="strSave" xml:space="preserve">
|
||||
<value>Save</value>
|
||||
</data>
|
||||
<data name="strSaveImageFilter" xml:space="preserve">
|
||||
<value>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</value>
|
||||
</data>
|
||||
<data name="strScreenshots" xml:space="preserve">
|
||||
<value>Screenshots</value>
|
||||
</data>
|
||||
<data name="strActivity" xml:space="preserve">
|
||||
<value>Activity</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayHostname" xml:space="preserve">
|
||||
<value>Gateway Hostname</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayHostname" xml:space="preserve">
|
||||
<value>Specifies the host name of the Remote Desktop Gateway server.</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayUseConnectionCredentials" xml:space="preserve">
|
||||
<value>Gateway Credentials</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayUseConnectionCredentials" xml:space="preserve">
|
||||
<value>Specifies whether or not to log on to the gateway using the same username and password as the connection.</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayDomain" xml:space="preserve">
|
||||
<value>Gateway Domain</value>
|
||||
</data>
|
||||
<data name="strPropertyDescriptionRDGatewayDomain" xml:space="preserve">
|
||||
<value>Specifies the domain name that a user provides to connect to the RD Gateway server.</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayUsageMethodInherit" xml:space="preserve">
|
||||
<value>Inherit Use Gateway</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayUseConnectionCredentialsInherit" xml:space="preserve">
|
||||
<value>Inherit Gateway Credentials</value>
|
||||
</data>
|
||||
<data name="strPropertyNameRDGatewayHostnameInherit" xml:space="preserve">
|
||||
<value>Inherit Gateway Hostname</value>
|
||||
</data>
|
||||
<data name="strNoCompression" xml:space="preserve">
|
||||
<value>No Compression</value>
|
||||
</data>
|
||||
<data name="strNone" xml:space="preserve">
|
||||
<value>None</value>
|
||||
</data>
|
||||
<data name="strNormal" xml:space="preserve">
|
||||
<value>Normal</value>
|
||||
</data>
|
||||
<data name="strNoSmartSize" xml:space="preserve">
|
||||
<value>No SmartSize</value>
|
||||
</data>
|
||||
<data name="strFree" xml:space="preserve">
|
||||
<value>Free</value>
|
||||
</data>
|
||||
<data name="strAspect" xml:space="preserve">
|
||||
<value>Aspect</value>
|
||||
</data>
|
||||
<data name="strNewPanel" xml:space="preserve">
|
||||
<value>New Panel</value>
|
||||
</data>
|
||||
<data name="strRename" xml:space="preserve">
|
||||
<value>Rename</value>
|
||||
</data>
|
||||
<data name="strSendTo" xml:space="preserve">
|
||||
<value>Send To...</value>
|
||||
</data>
|
||||
<data name="strNewTitle" xml:space="preserve">
|
||||
<value>New Title</value>
|
||||
</data>
|
||||
<data name="strScreen" xml:space="preserve">
|
||||
<value>Screen</value>
|
||||
</data>
|
||||
<data name="strPanelName" xml:space="preserve">
|
||||
<value>Panel Name</value>
|
||||
</data>
|
||||
<data name="strUser" xml:space="preserve">
|
||||
<value>User</value>
|
||||
</data>
|
||||
<data name="strHost" xml:space="preserve">
|
||||
<value>Host</value>
|
||||
</data>
|
||||
<data name="strTransfer" xml:space="preserve">
|
||||
<value>Transfer</value>
|
||||
</data>
|
||||
<data name="strSaveConnectionsFileBeforeOpeningAnother" xml:space="preserve">
|
||||
<value>Do you want to save the current connections file before loading another?</value>
|
||||
</data>
|
||||
<data name="strEmptyPasswordContinue" xml:space="preserve">
|
||||
<value>Do you want to continue with no password?</value>
|
||||
</data>
|
||||
<data name="strExport" xml:space="preserve">
|
||||
<value>Export</value>
|
||||
</data>
|
||||
<data name="strUncheckProperties" xml:space="preserve">
|
||||
<value>Uncheck the properties you want not to be saved!</value>
|
||||
</data>
|
||||
<data name="strType" xml:space="preserve">
|
||||
<value>Type</value>
|
||||
</data>
|
||||
<data name="strRefresh" xml:space="preserve">
|
||||
<value>Refresh</value>
|
||||
</data>
|
||||
<data name="strLogOff" xml:space="preserve">
|
||||
<value>Logoff</value>
|
||||
</data>
|
||||
<data name="strTheFollowing" xml:space="preserve">
|
||||
<value>the follwing</value>
|
||||
</data>
|
||||
<data name="strMyCurrentWindowsCreds" xml:space="preserve">
|
||||
<value>my current credentials (windows logon info)</value>
|
||||
</data>
|
||||
<data name="strNoInformation" xml:space="preserve">
|
||||
<value>none</value>
|
||||
</data>
|
||||
<data name="strSingleClickOnOpenConnectionSwitchesToIt" xml:space="preserve">
|
||||
<value>Single click on opened connection switches to it</value>
|
||||
</data>
|
||||
<data name="strSingleClickOnConnectionOpensIt" xml:space="preserve">
|
||||
<value>Single click on connection opens it</value>
|
||||
</data>
|
||||
<data name="strSwitchToErrorsAndInfos" xml:space="preserve">
|
||||
<value>Switch to Notifications panel on</value>
|
||||
</data>
|
||||
<data name="strErrors" xml:space="preserve">
|
||||
<value>Errors</value>
|
||||
</data>
|
||||
<data name="strWarnings" xml:space="preserve">
|
||||
<value>Warnings</value>
|
||||
</data>
|
||||
<data name="strInformations" xml:space="preserve">
|
||||
<value>Informations</value>
|
||||
</data>
|
||||
<data name="strUseOnlyErrorsAndInfosPanel" xml:space="preserve">
|
||||
<value>Use only Notifications panel (no messagebox popups)</value>
|
||||
</data>
|
||||
<data name="strUltraVNCSCListeningPort" xml:space="preserve">
|
||||
<value>UltraVNC SingleClick Port</value>
|
||||
</data>
|
||||
<data name="strCheckProperInstallationOfComponentsAtStartup" xml:space="preserve">
|
||||
<value>Check proper installation of components at startup</value>
|
||||
</data>
|
||||
<data name="strXULrunnerPath" xml:space="preserve">
|
||||
<value>XULrunner path</value>
|
||||
</data>
|
||||
<data name="strEncryptCompleteConnectionFile" xml:space="preserve">
|
||||
<value>Completely encrypt connection file</value>
|
||||
</data>
|
||||
<data name="strEmptyUsernamePasswordDomainFields" xml:space="preserve">
|
||||
<value>For empty Username, Password or Domain fields use:</value>
|
||||
</data>
|
||||
<data name="strProxyTestSucceeded" xml:space="preserve">
|
||||
<value>Proxy test succeeded!</value>
|
||||
</data>
|
||||
<data name="strProxyTestFailed" xml:space="preserve">
|
||||
<value>Proxy test failed!</value>
|
||||
</data>
|
||||
<data name="strPropertiesWillOnlyBeSavedMRemoteXML" xml:space="preserve">
|
||||
<value>(These properties will only be saved if you select mRemote/mRemoteNG XML as output file format!)</value>
|
||||
</data>
|
||||
<data name="strAddConnection" xml:space="preserve">
|
||||
<value>New Connection</value>
|
||||
</data>
|
||||
<data name="strAddFolder" xml:space="preserve">
|
||||
<value>New folder</value>
|
||||
</data>
|
||||
<data name="strConnect" xml:space="preserve">
|
||||
<value>Connect</value>
|
||||
</data>
|
||||
<data name="strConnectWithOptions" xml:space="preserve">
|
||||
<value>Connect (with options)</value>
|
||||
</data>
|
||||
<data name="strConnectToConsoleSession" xml:space="preserve">
|
||||
<value>Connect to console session</value>
|
||||
</data>
|
||||
<data name="strConnectInFullscreen" xml:space="preserve">
|
||||
<value>Connect in fullscreen mode</value>
|
||||
</data>
|
||||
<data name="strChoosePanelBeforeConnecting" xml:space="preserve">
|
||||
<value>Choose panel before connecting</value>
|
||||
</data>
|
||||
<data name="strTools" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="strImportExport" xml:space="preserve">
|
||||
<value>Import/Export</value>
|
||||
</data>
|
||||
<data name="strExportmRemoteXML" xml:space="preserve">
|
||||
<value>Export mRemote/mRemoteNG XML</value>
|
||||
</data>
|
||||
<data name="strImportmRemoteXML" xml:space="preserve">
|
||||
<value>Import mRemote/mRemoteNG XML</value>
|
||||
</data>
|
||||
<data name="strImportAD" xml:space="preserve">
|
||||
<value>Import from Active Directory</value>
|
||||
</data>
|
||||
<data name="strImportRDPFiles" xml:space="preserve">
|
||||
<value>Import from .RDP file(s)</value>
|
||||
</data>
|
||||
<data name="strImportPortScan" xml:space="preserve">
|
||||
<value>Import from Port Scan</value>
|
||||
</data>
|
||||
<data name="strSort" xml:space="preserve">
|
||||
<value>Sort</value>
|
||||
</data>
|
||||
<data name="strSortAsc" xml:space="preserve">
|
||||
<value>Ascending (A-Z)</value>
|
||||
</data>
|
||||
<data name="strSortDesc" xml:space="preserve">
|
||||
<value>Descending (Z-A)</value>
|
||||
</data>
|
||||
<data name="strDuplicate" xml:space="preserve">
|
||||
<value>Duplicate</value>
|
||||
</data>
|
||||
<data name="strMoveUp" xml:space="preserve">
|
||||
<value>Move up</value>
|
||||
</data>
|
||||
<data name="strMoveDown" xml:space="preserve">
|
||||
<value>Move down</value>
|
||||
</data>
|
||||
<data name="strExpandAllFolders" xml:space="preserve">
|
||||
<value>Expand all folders</value>
|
||||
</data>
|
||||
<data name="strCollapseAllFolders" xml:space="preserve">
|
||||
<value>Collapse all folders</value>
|
||||
</data>
|
||||
<data name="strInheritNewConnection" xml:space="preserve">
|
||||
<value>mRemoteNG is up to date</value>
|
||||
</data>
|
||||
<data name="strNoUpdateAvailable" xml:space="preserve">
|
||||
<value>No update available</value>
|
||||
</data>
|
||||
<data name="strCheckForUpdate" xml:space="preserve">
|
||||
<value>Check Again</value>
|
||||
</data>
|
||||
<data name="strDownloadAndInstall" xml:space="preserve">
|
||||
<value>Download and Install</value>
|
||||
</data>
|
||||
<data name="strAvailableVersion" xml:space="preserve">
|
||||
<value>Current Version</value>
|
||||
</data>
|
||||
<data name="strCurrentVersion" xml:space="preserve">
|
||||
<value>Installed version</value>
|
||||
</data>
|
||||
<data name="strVersion" xml:space="preserve">
|
||||
<value>Version</value>
|
||||
</data>
|
||||
<data name="strUpdateDownloadComplete" xml:space="preserve">
|
||||
<value>Download complete!
|
||||
mRemoteNG will now quit and begin with the installation.</value>
|
||||
</data>
|
||||
<data name="strUpdateAvailable" xml:space="preserve">
|
||||
<value>mRemoteNG requires an update</value>
|
||||
</data>
|
||||
<data name="strMenuResetLayout" xml:space="preserve">
|
||||
<value>Reset layout</value>
|
||||
</data>
|
||||
<data name="strMenuAnnouncements" xml:space="preserve">
|
||||
<value>Announcements</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -7,17 +7,8 @@ How to build the portable package:
|
||||
from GetFolderPath(SpecialFolder.LocalApplicationData) & "\" & My.Application.Info.CompanyName.Replace(" ", "_") & "\" & My.Application.Info.ProductName
|
||||
to My.Application.Info.DirectoryPath
|
||||
|
||||
How to build the different language packages:
|
||||
In Language.Base:
|
||||
change Inherits Language.XX to the language of your choice
|
||||
change the CurrentLanguage var to the same language
|
||||
|
||||
|
||||
How to add a new language:
|
||||
In Language.Base:
|
||||
Add the language code to the Languages Enum
|
||||
Create a new Language.XX class in the Language namespace
|
||||
Copy all Constants from one of the existing language classes and replace the strings
|
||||
Create a new Language.XX.resx file in the My Project folder
|
||||
|
||||
Localize PropertyGrid:
|
||||
http://www.morganskinner.com/Articles/LocalizedPropertyGrid/
|
||||
|
||||
@@ -36,7 +36,7 @@ Namespace Root
|
||||
Bindable(False), _
|
||||
DefaultValue(""), _
|
||||
DesignOnly(False), _
|
||||
DisplayName(Language.Base.PasswordProtect), _
|
||||
LocalizedDisplayName("strPasswordProtect"), _
|
||||
Attributes.Root(), _
|
||||
TypeConverter(GetType(mRemote.Tools.Misc.YesNoTypeConverter))> _
|
||||
Public Property Password() As Boolean
|
||||
|
||||
@@ -245,7 +245,7 @@ Namespace UI
|
||||
|
||||
Private Sub ApplyEditions()
|
||||
#If PORTABLE Then
|
||||
lblEdition.Text = My.Resources.strPortableEdition
|
||||
lblEdition.Text = My.Resources.strLabelPortableEdition
|
||||
lblEdition.Visible = True
|
||||
#Else
|
||||
If App.Editions.Spanlink.Enabled Then
|
||||
|
||||
@@ -461,10 +461,10 @@ Namespace UI
|
||||
End Sub
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
TabText = Language.Base.ComponentsCheck
|
||||
Text = Language.Base.ComponentsCheck
|
||||
chkAlwaysShow.Text = Language.Base.CcAlwaysShowScreen
|
||||
btnCheckAgain.Text = Language.Base.CcCheckAgain
|
||||
TabText = My.Resources.strComponentsCheck
|
||||
Text = My.Resources.strComponentsCheck
|
||||
chkAlwaysShow.Text = My.Resources.strCcAlwaysShowScreen
|
||||
btnCheckAgain.Text = My.Resources.strCcCheckAgain
|
||||
End Sub
|
||||
|
||||
Private Sub btnCheckAgain_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCheckAgain.Click
|
||||
@@ -479,7 +479,7 @@ Namespace UI
|
||||
|
||||
#Region "Private Methods"
|
||||
Private Sub CheckComponents()
|
||||
Dim errorMsg As String = Language.Base.CcNotInstalledProperly
|
||||
Dim errorMsg As String = My.Resources.strCcNotInstalledProperly
|
||||
|
||||
pnlCheck1.Visible = True
|
||||
pnlCheck2.Visible = True
|
||||
@@ -502,13 +502,13 @@ Namespace UI
|
||||
|
||||
pbCheck1.Image = My.Resources.Good_Symbol
|
||||
lblCheck1.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck1.Text = "RDP (Remote Desktop) " & Language.Base.CcCheckSucceeded
|
||||
txtCheck1.Text = String.Format(Language.Base.CcRDPOK, RDP.Version)
|
||||
lblCheck1.Text = "RDP (Remote Desktop) " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck1.Text = String.Format(My.Resources.strCcRDPOK, RDP.Version)
|
||||
Catch ex As Exception
|
||||
pbCheck1.Image = My.Resources.Bad_Symbol
|
||||
lblCheck1.ForeColor = Color.Firebrick
|
||||
lblCheck1.Text = "RDP (Remote Desktop) " & Language.Base.CcCheckFailed
|
||||
txtCheck1.Text = Language.Base.CcRDPFailed
|
||||
lblCheck1.Text = "RDP (Remote Desktop) " & My.Resources.strCcCheckFailed
|
||||
txtCheck1.Text = My.Resources.strCcRDPFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "RDP " & errorMsg, True)
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, ex.Message, True)
|
||||
@@ -530,13 +530,13 @@ Namespace UI
|
||||
|
||||
pbCheck2.Image = My.Resources.Good_Symbol
|
||||
lblCheck2.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck2.Text = "VNC (Virtual Network Computing) " & Language.Base.CcCheckSucceeded
|
||||
txtCheck2.Text = String.Format(Language.Base.CcVNCOK, VNC.ProductVersion)
|
||||
lblCheck2.Text = "VNC (Virtual Network Computing) " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck2.Text = String.Format(My.Resources.strCcVNCOK, VNC.ProductVersion)
|
||||
Catch ex As Exception
|
||||
pbCheck2.Image = My.Resources.Bad_Symbol
|
||||
lblCheck2.ForeColor = Color.Firebrick
|
||||
lblCheck2.Text = "VNC (Virtual Network Computing) " & Language.Base.CcCheckFailed
|
||||
txtCheck2.Text = Language.Base.CcVNCFailed
|
||||
lblCheck2.Text = "VNC (Virtual Network Computing) " & My.Resources.strCcCheckFailed
|
||||
txtCheck2.Text = My.Resources.strCcVNCFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "VNC " & errorMsg, True)
|
||||
'mC.AddMessage(Messages.MessageClass.ErrorMsg, ex.Message, True)
|
||||
@@ -555,13 +555,13 @@ Namespace UI
|
||||
If File.Exists(pPath) Then
|
||||
pbCheck3.Image = My.Resources.Good_Symbol
|
||||
lblCheck3.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck3.Text = "PuTTY (SSH/Telnet/Rlogin/RAW) " & Language.Base.CcCheckSucceeded
|
||||
txtCheck3.Text = Language.Base.CcPuttyOK
|
||||
lblCheck3.Text = "PuTTY (SSH/Telnet/Rlogin/RAW) " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck3.Text = My.Resources.strCcPuttyOK
|
||||
Else
|
||||
pbCheck3.Image = My.Resources.Bad_Symbol
|
||||
lblCheck3.ForeColor = Color.Firebrick
|
||||
lblCheck3.Text = "PuTTY (SSH/Telnet/Rlogin/RAW) " & Language.Base.CcCheckFailed
|
||||
txtCheck3.Text = Language.Base.CcPuttyFailed
|
||||
lblCheck3.Text = "PuTTY (SSH/Telnet/Rlogin/RAW) " & My.Resources.strCcCheckFailed
|
||||
txtCheck3.Text = My.Resources.strCcPuttyFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "PuTTY " & errorMsg, True)
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, "File " & pPath & " does not exist.", True)
|
||||
@@ -582,13 +582,13 @@ Namespace UI
|
||||
|
||||
pbCheck4.Image = My.Resources.Good_Symbol
|
||||
lblCheck4.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck4.Text = "ICA (Citrix ICA) " & Language.Base.CcCheckSucceeded
|
||||
txtCheck4.Text = String.Format(Language.Base.CcICAOK, ICA.Version)
|
||||
lblCheck4.Text = "ICA (Citrix ICA) " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck4.Text = String.Format(My.Resources.strCcICAOK, ICA.Version)
|
||||
Catch ex As Exception
|
||||
pbCheck4.Image = My.Resources.Bad_Symbol
|
||||
lblCheck4.ForeColor = Color.Firebrick
|
||||
lblCheck4.Text = "ICA (Citrix ICA) " & Language.Base.CcCheckFailed
|
||||
txtCheck4.Text = Language.Base.CcICAFailed
|
||||
lblCheck4.Text = "ICA (Citrix ICA) " & My.Resources.strCcCheckFailed
|
||||
txtCheck4.Text = My.Resources.strCcICAFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "ICA " & errorMsg, True)
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, ex.Message, True)
|
||||
@@ -614,13 +614,13 @@ Namespace UI
|
||||
If GeckoBad = False Then
|
||||
pbCheck5.Image = My.Resources.Good_Symbol
|
||||
lblCheck5.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck5.Text = "Gecko (Firefox) Rendering Engine (HTTP/S) " & Language.Base.CcCheckSucceeded
|
||||
txtCheck5.Text = Language.Base.CcGeckoOK
|
||||
lblCheck5.Text = "Gecko (Firefox) Rendering Engine (HTTP/S) " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck5.Text = My.Resources.strCcGeckoOK
|
||||
Else
|
||||
pbCheck5.Image = My.Resources.Bad_Symbol
|
||||
lblCheck5.ForeColor = Color.Firebrick
|
||||
lblCheck5.Text = "Gecko (Firefox) Rendering Engine (HTTP/S) " & Language.Base.CcCheckFailed
|
||||
txtCheck5.Text = Language.Base.CcGeckoFailed
|
||||
lblCheck5.Text = "Gecko (Firefox) Rendering Engine (HTTP/S) " & My.Resources.strCcCheckFailed
|
||||
txtCheck5.Text = My.Resources.strCcGeckoFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "Gecko " & errorMsg, True)
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, "XULrunner was not found in " & My.Settings.XULRunnerPath, True)
|
||||
@@ -634,13 +634,13 @@ Namespace UI
|
||||
|
||||
pbCheck6.Image = My.Resources.Good_Symbol
|
||||
lblCheck6.ForeColor = Color.DarkOliveGreen
|
||||
lblCheck6.Text = "(RDP) Sessions " & Language.Base.CcCheckSucceeded
|
||||
txtCheck6.Text = Language.Base.CcEOLOK
|
||||
lblCheck6.Text = "(RDP) Sessions " & My.Resources.strCcCheckSucceeded
|
||||
txtCheck6.Text = My.Resources.strCcEOLOK
|
||||
Catch ex As Exception
|
||||
pbCheck6.Image = My.Resources.Bad_Symbol
|
||||
lblCheck6.ForeColor = Color.Firebrick
|
||||
lblCheck6.Text = "(RDP) Sessions " & Language.Base.CcCheckFailed
|
||||
txtCheck6.Text = Language.Base.CcEOLFailed
|
||||
lblCheck6.Text = "(RDP) Sessions " & My.Resources.strCcCheckFailed
|
||||
txtCheck6.Text = My.Resources.strCcEOLFailed
|
||||
|
||||
mC.AddMessage(Messages.MessageClass.WarningMsg, "EOLWTSCOM " & errorMsg, True)
|
||||
mC.AddMessage(Messages.MessageClass.ErrorMsg, ex.Message, True)
|
||||
|
||||
@@ -466,7 +466,7 @@ Namespace UI
|
||||
Dim rInfo As mRemote.Root.Info = Me.pGrid.SelectedObject
|
||||
|
||||
Select Case e.ChangedItem.Label
|
||||
Case Language.Base.PasswordProtect
|
||||
Case My.Resources.strPasswordProtect
|
||||
If rInfo.Password = True Then
|
||||
Dim pw As String = Tools.Misc.PasswordDialog
|
||||
|
||||
|
||||
@@ -215,7 +215,12 @@ Namespace UI
|
||||
#End Region
|
||||
|
||||
#Region "Public Methods"
|
||||
Public Sub New(ByVal Panel As DockContent, Optional ByVal FormText As String = Language.Base.NewPanel)
|
||||
Public Sub New(ByVal Panel As DockContent, Optional ByVal FormText As String = "")
|
||||
|
||||
If FormText = "" Then
|
||||
FormText = My.Resources.strNewPanel
|
||||
End If
|
||||
|
||||
Me.WindowType = Type.Connection
|
||||
Me.DockPnl = Panel
|
||||
Me.InitializeComponent()
|
||||
@@ -755,7 +760,7 @@ Namespace UI
|
||||
|
||||
Private Sub RenameTab()
|
||||
Try
|
||||
Dim nTitle As String = InputBox(Language.Base.NewTitle & ":", , Me.TabController.SelectedTab.Title.Replace("&&", "&"))
|
||||
Dim nTitle As String = InputBox(My.Resources.strNewTitle & ":", , Me.TabController.SelectedTab.Title.Replace("&&", "&"))
|
||||
|
||||
If nTitle <> "" Then
|
||||
Me.TabController.SelectedTab.Title = nTitle.Replace("&", "&&")
|
||||
|
||||
@@ -1680,58 +1680,58 @@ Namespace UI
|
||||
btnLaunchPutty.Text = My.Resources.strButtonLaunchPutty
|
||||
btnBrowseCustomPuttyPath.Text = My.Resources.strButtonBrowse
|
||||
chkUseCustomPuttyPath.Text = My.Resources.strCheckboxPuttyPath
|
||||
chkAutomaticallyGetSessionInfo.Text = Language.Base.AutomaticallyGetSessionInfo
|
||||
chkWriteLogFile.Text = Language.Base.WriteLogFile
|
||||
tabStartupExit.Title = Language.Base.StartupExit
|
||||
chkSingleInstance.Text = Language.Base.AllowOnlySingleInstance
|
||||
chkReconnectOnStart.Text = Language.Base.ReconnectAtStartup
|
||||
chkCheckForUpdatesOnStartup.Text = Language.Base.CheckForUpdatesOnStartup
|
||||
chkConfirmExit.Text = Language.Base.ConfirmExit
|
||||
chkSaveConsOnExit.Text = Language.Base.SaveConsOnExit
|
||||
chkAutomaticallyGetSessionInfo.Text = My.Resources.strAutomaticallyGetSessionInfo
|
||||
chkWriteLogFile.Text = My.Resources.strWriteLogFile
|
||||
tabStartupExit.Title = My.Resources.strStartupExit
|
||||
chkSingleInstance.Text = My.Resources.strAllowOnlySingleInstance
|
||||
chkReconnectOnStart.Text = My.Resources.strReconnectAtStartup
|
||||
chkCheckForUpdatesOnStartup.Text = My.Resources.strCheckForUpdatesOnStartup
|
||||
chkConfirmExit.Text = My.Resources.strConfirmExit
|
||||
chkSaveConsOnExit.Text = My.Resources.strSaveConsOnExit
|
||||
tabAppearance.Title = My.Resources.strTabAppearance
|
||||
chkMinimizeToSystemTray.Text = Language.Base.MinimizeToSysTray
|
||||
chkShowFullConnectionsFilePathInTitle.Text = Language.Base.ShowFullConsFilePath
|
||||
chkShowSystemTrayIcon.Text = Language.Base.AlwaysShowSysTrayIcon
|
||||
chkShowDescriptionTooltipsInTree.Text = Language.Base.ShowDescriptionTooltips
|
||||
tabTabs.Title = Language.Base.TabsAndPanels
|
||||
chkShowProtocolOnTabs.Text = Language.Base.ShowProtocolOnTabs
|
||||
chkShowLogonInfoOnTabs.Text = Language.Base.ShowLogonInfoOnTabs
|
||||
chkOpenNewTabRightOfSelected.Text = Language.Base.OpenNewTabRight
|
||||
chkAlwaysShowPanelSelectionDlg.Text = Language.Base.AlwaysShowPanelSelection
|
||||
chkDoubleClickClosesTab.Text = Language.Base.DoubleClickTabClosesIt
|
||||
chkMinimizeToSystemTray.Text = My.Resources.strMinimizeToSysTray
|
||||
chkShowFullConnectionsFilePathInTitle.Text = My.Resources.strShowFullConsFilePath
|
||||
chkShowSystemTrayIcon.Text = My.Resources.strAlwaysShowSysTrayIcon
|
||||
chkShowDescriptionTooltipsInTree.Text = My.Resources.strShowDescriptionTooltips
|
||||
tabTabs.Title = My.Resources.strTabsAndPanels
|
||||
chkShowProtocolOnTabs.Text = My.Resources.strShowProtocolOnTabs
|
||||
chkShowLogonInfoOnTabs.Text = My.Resources.strShowLogonInfoOnTabs
|
||||
chkOpenNewTabRightOfSelected.Text = My.Resources.strOpenNewTabRight
|
||||
chkAlwaysShowPanelSelectionDlg.Text = My.Resources.strAlwaysShowPanelSelection
|
||||
chkDoubleClickClosesTab.Text = My.Resources.strDoubleClickTabClosesIt
|
||||
tabConnections.Title = My.Resources.strConnections
|
||||
chkHostnameLikeDisplayName.Text = Language.Base.SetHostnameLikeDisplayName
|
||||
grpExperimental.Text = Language.Base.Experimental.ToUpper
|
||||
chkUseSQLServer.Text = Language.Base.UseSQLServer
|
||||
lblSQLInfo.Text = Language.Base.SQLInfo
|
||||
chkHostnameLikeDisplayName.Text = My.Resources.strSetHostnameLikeDisplayName
|
||||
grpExperimental.Text = My.Resources.strExperimental.ToUpper
|
||||
chkUseSQLServer.Text = My.Resources.strUseSQLServer
|
||||
lblSQLInfo.Text = My.Resources.strSQLInfo
|
||||
lblSQLUsername.Text = My.Resources.strLabelUsername
|
||||
lblSQLServer.Text = Language.Base.SQLServer & ":"
|
||||
lblSQLServer.Text = My.Resources.strSQLServer & ":"
|
||||
lblSQLPassword.Text = My.Resources.strLabelPassword
|
||||
lblAutoSave2.Text = Language.Base.AutoSaveMins
|
||||
lblAutoSave1.Text = Language.Base.AutoSaveEvery
|
||||
lblAutoSave2.Text = My.Resources.strAutoSaveMins
|
||||
lblAutoSave1.Text = My.Resources.strAutoSaveEvery
|
||||
lblCredentialsDomain.Text = My.Resources.strLabelDomain
|
||||
lblCredentialsPassword.Text = My.Resources.strLabelPassword
|
||||
lblCredentialsUsername.Text = My.Resources.strLabelUsername
|
||||
radCredentialsCustom.Text = Language.Base.TheFollowing & ":"
|
||||
radCredentialsWindows.Text = Language.Base.MyCurrentWindowsCreds
|
||||
radCredentialsNoInfo.Text = Language.Base.NoInformation
|
||||
lblDefaultCredentials.Text = Language.Base.EmptyUsernamePasswordDomainFields
|
||||
chkSingleClickOnOpenedConnectionSwitchesToIt.Text = Language.Base.SingleClickOnOpenConnectionSwitchesToIt
|
||||
chkSingleClickOnConnectionOpensIt.Text = Language.Base.SingleClickOnConnectionOpensIt
|
||||
lblSwitchToErrorsAndInfos.Text = Language.Base.SwitchToErrorsAndInfos & ":"
|
||||
chkMCErrors.Text = Language.Base.Errors
|
||||
chkMCWarnings.Text = Language.Base.Warnings
|
||||
chkMCInformation.Text = Language.Base.Informations
|
||||
chkUseOnlyErrorsAndInfosPanel.Text = Language.Base.UseOnlyErrorsAndInfosPanel
|
||||
radCredentialsCustom.Text = My.Resources.strTheFollowing & ":"
|
||||
radCredentialsWindows.Text = My.Resources.strMyCurrentWindowsCreds
|
||||
radCredentialsNoInfo.Text = My.Resources.strNoInformation
|
||||
lblDefaultCredentials.Text = My.Resources.strEmptyUsernamePasswordDomainFields
|
||||
chkSingleClickOnOpenedConnectionSwitchesToIt.Text = My.Resources.strSingleClickOnOpenConnectionSwitchesToIt
|
||||
chkSingleClickOnConnectionOpensIt.Text = My.Resources.strSingleClickOnConnectionOpensIt
|
||||
lblSwitchToErrorsAndInfos.Text = My.Resources.strSwitchToErrorsAndInfos & ":"
|
||||
chkMCErrors.Text = My.Resources.strErrors
|
||||
chkMCWarnings.Text = My.Resources.strWarnings
|
||||
chkMCInformation.Text = My.Resources.strInformations
|
||||
chkUseOnlyErrorsAndInfosPanel.Text = My.Resources.strUseOnlyErrorsAndInfosPanel
|
||||
btnOK.Text = My.Resources.strButtonOK
|
||||
btnCancel.Text = My.Resources.strButtonCancel
|
||||
TabText = My.Resources.strMenuOptions
|
||||
Text = My.Resources.strMenuOptions
|
||||
Label3.Text = Language.Base.UltraVNCSCListeningPort & ":"
|
||||
chkProperInstallationOfComponentsAtStartup.Text = Language.Base.CheckProperInstallationOfComponentsAtStartup
|
||||
lblXulRunnerPath.Text = Language.Base.XULrunnerPath & ":"
|
||||
Label3.Text = My.Resources.strUltraVNCSCListeningPort & ":"
|
||||
chkProperInstallationOfComponentsAtStartup.Text = My.Resources.strCheckProperInstallationOfComponentsAtStartup
|
||||
lblXulRunnerPath.Text = My.Resources.strXULrunnerPath & ":"
|
||||
btnBrowseXulRunnerPath.Text = My.Resources.strButtonBrowse
|
||||
chkEncryptCompleteFile.Text = Language.Base.EncryptCompleteConnectionFile
|
||||
chkEncryptCompleteFile.Text = My.Resources.strEncryptCompleteConnectionFile
|
||||
End Sub
|
||||
|
||||
Public Shadows Sub Show(ByVal DockPanel As DockPanel)
|
||||
@@ -1798,9 +1798,9 @@ Namespace UI
|
||||
Dim ud As New App.Update()
|
||||
|
||||
If ud.IsProxyOK Then
|
||||
MsgBox(Language.Base.ProxyTestSucceeded, MsgBoxStyle.Information)
|
||||
MsgBox(My.Resources.strProxyTestSucceeded, MsgBoxStyle.Information)
|
||||
Else
|
||||
MsgBox(Language.Base.ProxyTestFailed, MsgBoxStyle.Exclamation)
|
||||
MsgBox(My.Resources.strProxyTestFailed, MsgBoxStyle.Exclamation)
|
||||
End If
|
||||
End Sub
|
||||
|
||||
|
||||
@@ -390,17 +390,17 @@ Namespace UI
|
||||
End Sub
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
lblStartIP.Text = Language.Base.StartIP & ":"
|
||||
lblEndIP.Text = Language.Base.EndIP & ":"
|
||||
lblStartIP.Text = My.Resources.strStartIP & ":"
|
||||
lblEndIP.Text = My.Resources.strEndIP & ":"
|
||||
btnScan.Text = My.Resources.strButtonScan
|
||||
btnCancel.Text = My.Resources.strButtonCancel
|
||||
btnImport.Text = My.Resources.strButtonImport
|
||||
lblOnlyImport.Text = Language.Base.ProtocolToImport & ":"
|
||||
lblOnlyImport.Text = My.Resources.strProtocolToImport & ":"
|
||||
clmHost.Text = My.Resources.strColumnHostnameIP
|
||||
clmOpenPorts.Text = Language.Base.OpenPorts
|
||||
clmClosedPorts.Text = Language.Base.ClosedPorts
|
||||
Label2.Text = Language.Base.EndPort & ":"
|
||||
Label1.Text = Language.Base.StartPort & ":"
|
||||
clmOpenPorts.Text = My.Resources.strOpenPorts
|
||||
clmClosedPorts.Text = My.Resources.strClosedPorts
|
||||
Label2.Text = My.Resources.strEndPort & ":"
|
||||
Label1.Text = My.Resources.strStartPort & ":"
|
||||
TabText = My.Resources.strMenuPortScan
|
||||
Text = My.Resources.strMenuPortScan
|
||||
End Sub
|
||||
|
||||
@@ -45,8 +45,8 @@ Namespace UI
|
||||
Me.HideOnClose = True
|
||||
Me.Icon = Global.mRemote.My.Resources.Resources.Play_Quick_Icon
|
||||
Me.Name = "QuickConnect"
|
||||
Me.TabText = Language.Base.QuickConnect
|
||||
Me.Text = Language.Base.QuickConnect
|
||||
Me.TabText = My.Resources.strQuickConnect
|
||||
Me.Text = My.Resources.strQuickConnect
|
||||
Me.ResumeLayout(False)
|
||||
|
||||
End Sub
|
||||
@@ -86,8 +86,8 @@ Namespace UI
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
btnCancel.Text = My.Resources.strButtonCancel
|
||||
TabText = Language.Base.QuickConnect
|
||||
Text = Language.Base.QuickConnect
|
||||
TabText = My.Resources.strQuickConnect
|
||||
Text = My.Resources.strQuickConnect
|
||||
End Sub
|
||||
|
||||
Private Sub CreateButtons()
|
||||
|
||||
@@ -83,7 +83,7 @@ Namespace UI
|
||||
Me.lblLocalFile.Name = "lblLocalFile"
|
||||
Me.lblLocalFile.Size = New System.Drawing.Size(55, 13)
|
||||
Me.lblLocalFile.TabIndex = 10
|
||||
Me.lblLocalFile.Text = Language.Base.LocalFile & ":"
|
||||
Me.lblLocalFile.Text = My.Resources.strLocalFile & ":"
|
||||
'
|
||||
'txtLocalFile
|
||||
'
|
||||
@@ -112,7 +112,7 @@ Namespace UI
|
||||
Me.lblRemoteFile.Name = "lblRemoteFile"
|
||||
Me.lblRemoteFile.Size = New System.Drawing.Size(66, 13)
|
||||
Me.lblRemoteFile.TabIndex = 40
|
||||
Me.lblRemoteFile.Text = Language.Base.RemoteFile & ":"
|
||||
Me.lblRemoteFile.Text = My.Resources.strRemoteFile & ":"
|
||||
'
|
||||
'btnBrowse
|
||||
'
|
||||
@@ -197,7 +197,7 @@ Namespace UI
|
||||
Me.lblUser.Name = "lblUser"
|
||||
Me.lblUser.Size = New System.Drawing.Size(32, 13)
|
||||
Me.lblUser.TabIndex = 50
|
||||
Me.lblUser.Text = Language.Base.User & ":"
|
||||
Me.lblUser.Text = My.Resources.strUser & ":"
|
||||
'
|
||||
'lblPort
|
||||
'
|
||||
@@ -216,7 +216,7 @@ Namespace UI
|
||||
Me.lblHost.Name = "lblHost"
|
||||
Me.lblHost.Size = New System.Drawing.Size(32, 13)
|
||||
Me.lblHost.TabIndex = 10
|
||||
Me.lblHost.Text = Language.Base.Host & ":"
|
||||
Me.lblHost.Text = My.Resources.strHost & ":"
|
||||
'
|
||||
'txtPort
|
||||
'
|
||||
@@ -268,7 +268,7 @@ Namespace UI
|
||||
Me.btnTransfer.Name = "btnTransfer"
|
||||
Me.btnTransfer.Size = New System.Drawing.Size(83, 29)
|
||||
Me.btnTransfer.TabIndex = 10000
|
||||
Me.btnTransfer.Text = Language.Base.Transfer
|
||||
Me.btnTransfer.Text = My.Resources.strTransfer
|
||||
Me.btnTransfer.TextAlign = System.Drawing.ContentAlignment.MiddleRight
|
||||
Me.btnTransfer.UseVisualStyleBackColor = True
|
||||
'
|
||||
@@ -351,16 +351,16 @@ Namespace UI
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
grpFiles.Text = My.Resources.strGroupboxFiles
|
||||
lblLocalFile.Text = Language.Base.LocalFile & ":"
|
||||
lblRemoteFile.Text = Language.Base.RemoteFile & ":"
|
||||
lblLocalFile.Text = My.Resources.strLocalFile & ":"
|
||||
lblRemoteFile.Text = My.Resources.strRemoteFile & ":"
|
||||
btnBrowse.Text = My.Resources.strButtonBrowse
|
||||
grpConnection.Text = My.Resources.strGroupboxConnection
|
||||
lblProtocol.Text = My.Resources.strLabelProtocol
|
||||
lblPassword.Text = My.Resources.strLabelPassword
|
||||
lblUser.Text = Language.Base.User & ":"
|
||||
lblUser.Text = My.Resources.strUser & ":"
|
||||
lblPort.Text = My.Resources.strLabelPort
|
||||
lblHost.Text = Language.Base.Host & ":"
|
||||
btnTransfer.Text = Language.Base.Transfer
|
||||
lblHost.Text = My.Resources.strHost & ":"
|
||||
btnTransfer.Text = My.Resources.strTransfer
|
||||
TabText = My.Resources.strMenuSSHFileTransfer
|
||||
Text = My.Resources.strMenuSSHFileTransfer
|
||||
End Sub
|
||||
@@ -420,7 +420,7 @@ Namespace UI
|
||||
Private Function AllFieldsSet() As Boolean
|
||||
If Me.txtHost.Text <> "" And Me.txtPort.Text <> "" And Me.txtUser.Text <> "" And Me.txtLocalFile.Text <> "" And Me.txtRemoteFile.Text <> "" Then
|
||||
If Me.txtPassword.Text = "" Then
|
||||
If MsgBox(Language.Base.EmptyPasswordContinue, MsgBoxStyle.Question Or MsgBoxStyle.YesNo) = MsgBoxResult.No Then
|
||||
If MsgBox(My.Resources.strEmptyPasswordContinue, MsgBoxStyle.Question Or MsgBoxStyle.YesNo) = MsgBoxResult.No Then
|
||||
Return False
|
||||
End If
|
||||
End If
|
||||
|
||||
@@ -167,7 +167,7 @@ Namespace UI
|
||||
Me.InitializeComponent()
|
||||
|
||||
If Export Then
|
||||
Me.SetFormText(Language.Base.Export)
|
||||
Me.SetFormText(My.Resources.strExport)
|
||||
Else
|
||||
Me.SetFormText(My.Resources.strMenuSaveConnectionFileAs)
|
||||
End If
|
||||
@@ -189,8 +189,8 @@ Namespace UI
|
||||
lvSecurity.Items(3).Text = My.Resources.strCheckboxInheritance
|
||||
btnCancel.Text = My.Resources.strButtonCancel
|
||||
btnOK.Text = My.Resources.strButtonOK
|
||||
Label1.Text = Language.Base.UncheckProperties
|
||||
lblMremoteXMLOnly.Text = Language.Base.PropertiesWillOnlyBeSavedMRemoteXML
|
||||
Label1.Text = My.Resources.strUncheckProperties
|
||||
lblMremoteXMLOnly.Text = My.Resources.strPropertiesWillOnlyBeSavedMRemoteXML
|
||||
TabText = My.Resources.strMenuSaveConnectionFileAs
|
||||
Text = My.Resources.strMenuSaveConnectionFileAs
|
||||
End Sub
|
||||
|
||||
@@ -134,13 +134,13 @@ Namespace UI
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
mMenFile.Text = My.Resources.strMenuFile
|
||||
mMenFileSaveAll.Text = Language.Base.SaveAll
|
||||
mMenFileRemoveAll.Text = Language.Base.RemoveAll
|
||||
mMenFileSaveAll.Text = My.Resources.strSaveAll
|
||||
mMenFileRemoveAll.Text = My.Resources.strRemoveAll
|
||||
cMenScreenshotCopy.Text = My.Resources.strMenuCopy
|
||||
cMenScreenshotSave.Text = Language.Base.Save
|
||||
dlgSaveSingleImage.Filter = Language.Base.SaveImageFilter
|
||||
TabText = Language.Base.Screenshots
|
||||
Text = Language.Base.Screenshots
|
||||
cMenScreenshotSave.Text = My.Resources.strSave
|
||||
dlgSaveSingleImage.Filter = My.Resources.strSaveImageFilter
|
||||
TabText = My.Resources.strScreenshots
|
||||
Text = My.Resources.strScreenshots
|
||||
End Sub
|
||||
#End Region
|
||||
|
||||
|
||||
@@ -56,11 +56,11 @@ Namespace UI
|
||||
'
|
||||
'clmSesActivity
|
||||
'
|
||||
Me.clmSesActivity.Text = Language.Base.Activity
|
||||
Me.clmSesActivity.Text = My.Resources.strActivity
|
||||
'
|
||||
'clmSesType
|
||||
'
|
||||
Me.clmSesType.Text = Language.Base.Type
|
||||
Me.clmSesType.Text = My.Resources.strType
|
||||
Me.clmSesType.Width = 80
|
||||
'
|
||||
'cMenSession
|
||||
@@ -74,14 +74,14 @@ Namespace UI
|
||||
Me.cMenSessionRefresh.Image = Global.mRemote.My.Resources.Resources.Refresh
|
||||
Me.cMenSessionRefresh.Name = "cMenSessionRefresh"
|
||||
Me.cMenSessionRefresh.Size = New System.Drawing.Size(123, 22)
|
||||
Me.cMenSessionRefresh.Text = Language.Base.Refresh
|
||||
Me.cMenSessionRefresh.Text = My.Resources.strRefresh
|
||||
'
|
||||
'cMenSessionLogOff
|
||||
'
|
||||
Me.cMenSessionLogOff.Image = Global.mRemote.My.Resources.Resources.Session_LogOff
|
||||
Me.cMenSessionLogOff.Name = "cMenSessionLogOff"
|
||||
Me.cMenSessionLogOff.Size = New System.Drawing.Size(123, 22)
|
||||
Me.cMenSessionLogOff.Text = Language.Base.LogOff
|
||||
Me.cMenSessionLogOff.Text = My.Resources.strLogOff
|
||||
'
|
||||
'Sessions
|
||||
'
|
||||
@@ -128,10 +128,10 @@ Namespace UI
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
clmSesUsername.Text = My.Resources.strColumnUsername
|
||||
clmSesActivity.Text = Language.Base.Activity
|
||||
clmSesType.Text = Language.Base.Type
|
||||
cMenSessionRefresh.Text = Language.Base.Refresh
|
||||
cMenSessionLogOff.Text = Language.Base.LogOff
|
||||
clmSesActivity.Text = My.Resources.strActivity
|
||||
clmSesType.Text = My.Resources.strType
|
||||
cMenSessionRefresh.Text = My.Resources.strRefresh
|
||||
cMenSessionLogOff.Text = My.Resources.strLogOff
|
||||
TabText = My.Resources.strMenuSessions
|
||||
Text = My.Resources.strMenuSessions
|
||||
End Sub
|
||||
|
||||
@@ -478,34 +478,34 @@ Namespace UI
|
||||
End Sub
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
cMenTreeAddConnection.Text = Language.Base.AddConnection
|
||||
cMenTreeAddFolder.Text = Language.Base.AddFolder
|
||||
cMenTreeConnect.Text = Language.Base.Connect
|
||||
cMenTreeConnectWithOptions.Text = Language.Base.ConnectWithOptions
|
||||
cMenTreeConnectWithOptionsConnectToConsoleSession.Text = Language.Base.ConnectToConsoleSession
|
||||
cMenTreeConnectWithOptionsConnectInFullscreen.Text = Language.Base.ConnectInFullscreen
|
||||
cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Text = Language.Base.ChoosePanelBeforeConnecting
|
||||
cMenTreeAddConnection.Text = My.Resources.strAddConnection
|
||||
cMenTreeAddFolder.Text = My.Resources.strAddFolder
|
||||
cMenTreeConnect.Text = My.Resources.strConnect
|
||||
cMenTreeConnectWithOptions.Text = My.Resources.strConnectWithOptions
|
||||
cMenTreeConnectWithOptionsConnectToConsoleSession.Text = My.Resources.strConnectToConsoleSession
|
||||
cMenTreeConnectWithOptionsConnectInFullscreen.Text = My.Resources.strConnectInFullscreen
|
||||
cMenTreeConnectWithOptionsChoosePanelBeforeConnecting.Text = My.Resources.strChoosePanelBeforeConnecting
|
||||
cMenTreeDisconnect.Text = My.Resources.strMenuDisconnect
|
||||
cMenTreeTools.Text = Language.Base.Tools
|
||||
cMenTreeTools.Text = My.Resources.strTools
|
||||
cMenTreeToolsTransferFile.Text = My.Resources.strMenuTransferFile
|
||||
cMenTreeToolsImportExport.Text = Language.Base.ImportExport
|
||||
cMenTreeToolsImportExportExportmRemoteXML.Text = Language.Base.ExportmRemoteXML
|
||||
cMenTreeToolsImportExportImportmRemoteXML.Text = Language.Base.ImportmRemoteXML
|
||||
cMenTreeToolsImportExportImportFromAD.Text = Language.Base.ImportAD
|
||||
cMenTreeToolsImportExportImportFromRDPFiles.Text = Language.Base.ImportRDPFiles
|
||||
cMenTreeToolsImportExportImportFromPortScan.Text = Language.Base.ImportPortScan
|
||||
cMenTreeToolsSort.Text = Language.Base.Sort
|
||||
cMenTreeToolsSortAscending.Text = Language.Base.SortAsc
|
||||
cMenTreeToolsSortDescending.Text = Language.Base.SortDesc
|
||||
cMenTreeToolsImportExport.Text = My.Resources.strImportExport
|
||||
cMenTreeToolsImportExportExportmRemoteXML.Text = My.Resources.strExportmRemoteXML
|
||||
cMenTreeToolsImportExportImportmRemoteXML.Text = My.Resources.strImportmRemoteXML
|
||||
cMenTreeToolsImportExportImportFromAD.Text = My.Resources.strImportAD
|
||||
cMenTreeToolsImportExportImportFromRDPFiles.Text = My.Resources.strImportRDPFiles
|
||||
cMenTreeToolsImportExportImportFromPortScan.Text = My.Resources.strImportPortScan
|
||||
cMenTreeToolsSort.Text = My.Resources.strSort
|
||||
cMenTreeToolsSortAscending.Text = My.Resources.strSortAsc
|
||||
cMenTreeToolsSortDescending.Text = My.Resources.strSortDesc
|
||||
cMenTreeToolsExternalApps.Text = My.Resources.strMenuExternalTools
|
||||
cMenTreeDuplicate.Text = Language.Base.Duplicate
|
||||
cMenTreeRename.Text = Language.Base.Rename
|
||||
cMenTreeDuplicate.Text = My.Resources.strDuplicate
|
||||
cMenTreeRename.Text = My.Resources.strRename
|
||||
cMenTreeDelete.Text = My.Resources.strMenuDelete
|
||||
cMenTreeMoveUp.Text = Language.Base.MoveUp
|
||||
cMenTreeMoveDown.Text = Language.Base.MoveDown
|
||||
cMenTreeMoveUp.Text = My.Resources.strMoveUp
|
||||
cMenTreeMoveDown.Text = My.Resources.strMoveDown
|
||||
mMenView.Text = My.Resources.strMenuView
|
||||
mMenViewExpandAllFolders.Text = Language.Base.ExpandAllFolders
|
||||
mMenViewCollapseAllFolders.Text = Language.Base.CollapseAllFolders
|
||||
mMenViewExpandAllFolders.Text = My.Resources.strExpandAllFolders
|
||||
mMenViewCollapseAllFolders.Text = My.Resources.strCollapseAllFolders
|
||||
TabText = My.Resources.strConnections
|
||||
Text = My.Resources.strConnections
|
||||
End Sub
|
||||
@@ -555,7 +555,7 @@ Namespace UI
|
||||
Private Sub tvConnections_AfterLabelEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.NodeLabelEditEventArgs) Handles tvConnections.AfterLabelEdit
|
||||
Try
|
||||
If My.Settings.SetHostnameLikeDisplayName Then
|
||||
If e.Node.Text = Language.Base.NewConnection Then
|
||||
If e.Node.Text = My.Resources.strNewConnection Then
|
||||
TryCast(e.Node.Tag, mRemote.Connection.Info).Hostname = e.Label
|
||||
End If
|
||||
End If
|
||||
|
||||
@@ -104,7 +104,7 @@ Namespace UI
|
||||
'vnc.Show()
|
||||
|
||||
'vnc.StretchMode = ViewerX.ScreenStretchMode.SSM_ASPECT
|
||||
'vnc.ListeningText = Language.Base.ListeningForIncomingVNCConnections & " " & My.Settings.UVNCSCPort
|
||||
'vnc.ListeningText = My.Resources.strInheritListeningForIncomingVNCConnections & " " & My.Settings.UVNCSCPort
|
||||
|
||||
'vnc.ListenEx(My.Settings.UVNCSCPort)
|
||||
Catch ex As Exception
|
||||
|
||||
@@ -254,7 +254,7 @@ Namespace UI
|
||||
If UpdateAvailable = True Then
|
||||
My.Settings.UpdatePending = True
|
||||
|
||||
SetStatus(Color.OrangeRed, Language.Base.UpdateAvailable)
|
||||
SetStatus(Color.OrangeRed, My.Resources.strUpdateAvailable)
|
||||
SetVisible(pnlUp, True)
|
||||
|
||||
Dim uI As App.Update.Info = uD.GetUpdateInfo()
|
||||
@@ -278,7 +278,7 @@ Namespace UI
|
||||
Else
|
||||
My.Settings.UpdatePending = False
|
||||
|
||||
SetStatus(Color.ForestGreen, Language.Base.NoUpdateAvailable)
|
||||
SetStatus(Color.ForestGreen, My.Resources.strNoUpdateAvailable)
|
||||
SetVisible(pnlUp, False)
|
||||
|
||||
Dim uI As App.Update.Info = uD.GetUpdateInfo()
|
||||
@@ -373,13 +373,13 @@ Namespace UI
|
||||
End Sub
|
||||
|
||||
Private Sub ApplyLanguage()
|
||||
btnCheckForUpdate.Text = Language.Base.CheckForUpdate
|
||||
btnCheckForUpdate.Text = My.Resources.strCheckForUpdate
|
||||
lblChangeLogLabel.Text = My.Resources.strLabelChangeLog
|
||||
btnDownload.Text = Language.Base.DownloadAndInstall
|
||||
lblCurrentVersionLabel.Text = Language.Base.AvailableVersion & ":"
|
||||
lblInstalledVersionLabel.Text = Language.Base.CurrentVersion & ":"
|
||||
lblAvailableVersion.Text = Language.Base.Version
|
||||
lblCurrentVersion.Text = Language.Base.Version
|
||||
btnDownload.Text = My.Resources.strDownloadAndInstall
|
||||
lblCurrentVersionLabel.Text = My.Resources.strAvailableVersion & ":"
|
||||
lblInstalledVersionLabel.Text = My.Resources.strCurrentVersion & ":"
|
||||
lblAvailableVersion.Text = My.Resources.strVersion
|
||||
lblCurrentVersion.Text = My.Resources.strVersion
|
||||
TabText = My.Resources.strMenuCheckForUpdates
|
||||
Text = My.Resources.strMenuCheckForUpdates
|
||||
End Sub
|
||||
@@ -419,7 +419,7 @@ Namespace UI
|
||||
Me.btnDownload.Enabled = True
|
||||
|
||||
If Success = True Then
|
||||
If MessageBox.Show(Language.Base.UpdateDownloadComplete, My.Resources.strMenuCheckForUpdates, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) = System.Windows.Forms.DialogResult.OK Then
|
||||
If MessageBox.Show(My.Resources.strUpdateDownloadComplete, My.Resources.strMenuCheckForUpdates, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) = System.Windows.Forms.DialogResult.OK Then
|
||||
Try
|
||||
App.Runtime.Shutdown.BeforeQuit()
|
||||
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
<ManifestKeyFile>mRemoteV1_TemporaryKey.pfx</ManifestKeyFile>
|
||||
<GenerateManifests>true</GenerateManifests>
|
||||
<SignManifests>false</SignManifests>
|
||||
<PublishWizardCompleted>true</PublishWizardCompleted>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
@@ -36,9 +37,8 @@
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>1</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<ApplicationVersion>1.64.0.%2a</ApplicationVersion>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<PublishWizardCompleted>true</PublishWizardCompleted>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
@@ -228,9 +228,6 @@
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Images\Images.Enums.vb" />
|
||||
<Compile Include="Language\Language.Base.vb" />
|
||||
<Compile Include="Language\Language.DE.vb" />
|
||||
<Compile Include="Language\Language.EN.vb" />
|
||||
<Compile Include="Messages\Messages.Collector.vb" />
|
||||
<Compile Include="Messages\Messages.Message.vb" />
|
||||
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||
@@ -875,11 +872,6 @@
|
||||
<None Include="Resources\Images\Website.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework Client Profile</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 2.0 %28x86%29</ProductName>
|
||||
@@ -895,11 +887,6 @@
|
||||
<ProductName>.NET Framework 3.5</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<COMReference Include="AxMSTSCLib">
|
||||
|
||||
Reference in New Issue
Block a user