Merge pull request #1309 from mRemoteNG/lang_fix

German language fixes
This commit is contained in:
David Sparer
2019-02-17 14:15:13 -06:00
committed by GitHub
12 changed files with 263 additions and 186 deletions

View File

@@ -602,52 +602,52 @@ namespace mRemoteNG.Connection
set => SetField(ref _vncAuthMode, value, "VNCAuthMode");
}
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyType"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyType"),
TypeConverter(typeof(MiscTools.EnumTypeConverter))]
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyType"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyType"),
TypeConverter(typeof(MiscTools.EnumTypeConverter))]
public ProtocolVNC.ProxyType VNCProxyType
{
get => GetPropertyValue("VNCProxyType", _vncProxyType);
set => SetField(ref _vncProxyType, value, "VNCProxyType");
}
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyAddress"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyAddress")]
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyAddress"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyAddress")]
public string VNCProxyIP
{
get => GetPropertyValue("VNCProxyIP", _vncProxyIp);
set => SetField(ref _vncProxyIp, value, "VNCProxyIP");
}
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPort"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyPort")]
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPort"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyPort")]
public int VNCProxyPort
{
get => GetPropertyValue("VNCProxyPort", _vncProxyPort);
set => SetField(ref _vncProxyPort, value, "VNCProxyPort");
}
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyUsername"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyUsername")]
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyUsername"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyUsername")]
public string VNCProxyUsername
{
get => GetPropertyValue("VNCProxyUsername", _vncProxyUsername);
set => SetField(ref _vncProxyUsername, value, "VNCProxyUsername");
}
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPassword"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyPassword"),
PasswordPropertyText(true)]
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 7),
Browsable(false),
LocalizedAttributes.LocalizedDisplayName("strPropertyNameVNCProxyPassword"),
LocalizedAttributes.LocalizedDescription("strPropertyDescriptionVNCProxyPassword"),
PasswordPropertyText(true)]
public string VNCProxyPassword
{
get => GetPropertyValue("VNCProxyPassword", _vncProxyPassword);

View File

@@ -324,73 +324,60 @@ namespace mRemoteNG.Connection
#endregion
#region VNC
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameCompression"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionCompression"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCCompression { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameEncoding"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionEncoding"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCEncoding { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryConnection", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameAuthenticationMode"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionAuthenticationMode"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCAuthMode { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyType"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyType"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCProxyType { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyAddress"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyAddress"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCProxyIP { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyPort"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyPort"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCProxyPort { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyUsername"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyUsername"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCProxyUsername { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryMiscellaneous", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyPassword"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyPassword"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCProxyPassword { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameColors"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionColors"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCColors { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameSmartSizeMode"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionSmartSizeMode"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCSmartSizeMode { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameViewOnly"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionViewOnly"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]
public bool VNCViewOnly { get; set; }
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameCompression"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionCompression"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCCompression {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameEncoding"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionEncoding"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCEncoding {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryConnection", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameAuthenticationMode"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionAuthenticationMode"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCAuthMode {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyType"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyType"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCProxyType {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyAddress"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyAddress"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCProxyIP {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyPort"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyPort"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCProxyPort {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyUsername"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyUsername"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCProxyUsername {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryProxy", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameVNCProxyPassword"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionVNCProxyPassword"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCProxyPassword {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameColors"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionColors"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCColors {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameSmartSizeMode"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionSmartSizeMode"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCSmartSizeMode {get; set;}
[LocalizedAttributes.LocalizedCategory("strCategoryAppearance", 9),
LocalizedAttributes.LocalizedDisplayNameInheritAttribute("strPropertyNameViewOnly"),
LocalizedAttributes.LocalizedDescriptionInheritAttribute("strPropertyDescriptionViewOnly"),
TypeConverter(typeof(MiscTools.YesNoTypeConverter))]public bool VNCViewOnly {get; set;}
#endregion
[Browsable(false)] public object Parent { get; set; }

View File

@@ -564,6 +564,15 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to Apply.
/// </summary>
internal static string strButtonApply {
get {
return ResourceManager.GetString("strButtonApply", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to &amp;Browse....
/// </summary>
@@ -817,6 +826,15 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to Proxy.
/// </summary>
internal static string strCategoryProxy {
get {
return ResourceManager.GetString("strCategoryProxy", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Redirect.
/// </summary>
@@ -4380,6 +4398,15 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to Warning: Restart is required to commit any theme configuration change..
/// </summary>
internal static string strOptionsThemeChangeWarning {
get {
return ResourceManager.GetString("strOptionsThemeChangeWarning", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Do you really want to delete the theme?.
/// </summary>
@@ -4434,15 +4461,6 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to Warning: Restart is required to commit any theme configuration change..
/// </summary>
internal static string strOptionsThemeThemeChaangeWarning {
get {
return ResourceManager.GetString("strOptionsThemeThemeChaangeWarning", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Out Of Range.
/// </summary>
@@ -4914,9 +4932,9 @@ namespace mRemoteNG {
/// <summary>
/// Looks up a localized string similar to Select whether clipboard should be shared..
/// </summary>
internal static string strPropertyDescriptionRedirecClipboard {
internal static string strPropertyDescriptionRedirectClipboard {
get {
return ResourceManager.GetString("strPropertyDescriptionRedirecClipboard", resourceCulture);
return ResourceManager.GetString("strPropertyDescriptionRedirectClipboard", resourceCulture);
}
}
@@ -6433,6 +6451,26 @@ namespace mRemoteNG {
}
}
/// <summary>
/// Looks up a localized string similar to Release Channel.
/// </summary>
internal static string strReleaseChannel {
get {
return ResourceManager.GetString("strReleaseChannel", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stable channel includes final releases only.
///Beta channel includes Betas &amp; Release Candidates.
///Development Channel includes Alphas, Betas &amp; Release Candidates..
/// </summary>
internal static string strReleaseChannelExplanation {
get {
return ResourceManager.GetString("strReleaseChannelExplanation", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Remote file.
/// </summary>

View File

@@ -163,10 +163,10 @@
<value>Einstellungen jetzt anpassen</value>
</data>
<data name="strAskUpdatesCommandRecommended" xml:space="preserve">
<value>Verwende die empfohlenen Einstellungen</value>
<value>Empfohlenen Einstellungen verwenden</value>
</data>
<data name="strAskUpdatesContent" xml:space="preserve">
<value>{0} kann automatisch nach Updates suchen, die neue Funktionen und Bug Fixes enthalten können. Es wird empfohlen, dass Sie {0}, erlauben wöchentlich nach Updates zu suchen.</value>
<value>{0} kann automatisch nach Updates suchen, die neue Funktionen und Fehlerbehebungen enthalten können. Es wird empfohlen, dass Sie {0} erlauben wöchentlich nach Updates zu suchen.</value>
</data>
<data name="strAskUpdatesMainInstruction" xml:space="preserve">
<value>Automatische Update-Einstellungen</value>
@@ -451,7 +451,8 @@ VncSharp Control Version {0}</value>
<value>Möchten Sie die Verbindung "{0}" schließen?</value>
</data>
<data name="strConfirmCloseConnectionPanelMainInstruction" xml:space="preserve">
<value>Sind sie sicher, dass Sie das Panel "{0}" schließen möchten? Alle Verbindungen, die es enthält, werden ebenfalls geschlossen.</value>
<value>Sind Sie sicher, dass Sie das Panel "{0}" schließen möchten?
Alle Verbindungen die es enthält werden ebenfalls geschlossen.</value>
</data>
<data name="strConfirmDeleteExternalTool" xml:space="preserve">
<value>Sind Sie sicher, dass Sie das extene Programm "{0}" entfernen möchten?</value>
@@ -580,7 +581,7 @@ Starte mit neuer Datei.</value>
<value>Wollen Sie ohne Passwort fortfahren?</value>
</data>
<data name="strEmptyUsernamePasswordDomainFields" xml:space="preserve">
<value>Bei leeren Benutzername-, Passwort- oder Domänenfeldern benutze:</value>
<value>Bei leeren Feldern für Benutzername, Passwort oder Domäne verwende:</value>
</data>
<data name="strEnc128Bit" xml:space="preserve">
<value>128 Bit</value>
@@ -742,7 +743,7 @@ Starte mit neuer Datei.</value>
<value>Setzen der Auflösung fehlgschlagen!</value>
</data>
<data name="strIdentifyQuickConnectTabs" xml:space="preserve">
<value>Quick connect Registerkarten identifizieren, indem das Präfix "Quick:" benutzt wird</value>
<value>QuickConnect-Tabs identifizieren, indem das Präfix "Quick" benutzt wird</value>
</data>
<data name="strImportAD" xml:space="preserve">
<value>Von Active Directory importieren</value>
@@ -940,16 +941,16 @@ Starte mit neuer Datei.</value>
<value>STRG-ESC</value>
</data>
<data name="strMenuDelete" xml:space="preserve">
<value>Löschen...</value>
<value>Löschen</value>
</data>
<data name="strMenuDeleteConnection" xml:space="preserve">
<value>Verbindung löschen...</value>
<value>Verbindung löschen</value>
</data>
<data name="strMenuDeleteExternalTool" xml:space="preserve">
<value>Entfernen</value>
</data>
<data name="strMenuDeleteFolder" xml:space="preserve">
<value>Ordner löschen...</value>
<value>Ordner löschen</value>
</data>
<data name="strMenuDisconnect" xml:space="preserve">
<value>Trennen</value>
@@ -1015,7 +1016,7 @@ Starte mit neuer Datei.</value>
<value>Alle Löschen</value>
</data>
<data name="strMenuOpenConnectionFile" xml:space="preserve">
<value>Verbindungsdatei öffnen...</value>
<value>Verbindungsdatei öffnen</value>
</data>
<data name="strMenuOptions" xml:space="preserve">
<value>Optionen</value>
@@ -1057,7 +1058,7 @@ Starte mit neuer Datei.</value>
<value>Verbindungsdatei speichern</value>
</data>
<data name="strMenuSaveConnectionFileAs" xml:space="preserve">
<value>Verbindungsdatei speichern unter...</value>
<value>Verbindungsdatei speichern unter</value>
</data>
<data name="strMenuScreenshot" xml:space="preserve">
<value>Bildschirmschnappschuss</value>
@@ -1117,7 +1118,7 @@ Starte mit neuer Datei.</value>
<value>Nach oben</value>
</data>
<data name="strMyCurrentWindowsCreds" xml:space="preserve">
<value>meine aktuellen (Windows-Anmeldeinformationen)</value>
<value>meine aktuellen Windows-Anmeldeinformationen</value>
</data>
<data name="strNever" xml:space="preserve">
<value>Niemals</value>
@@ -1147,7 +1148,7 @@ Starte mit neuer Datei.</value>
<value>Kein externes Programm definiert!</value>
</data>
<data name="strNoInformation" xml:space="preserve">
<value>keine</value>
<value>keine Anmeldeinformationen</value>
</data>
<data name="strNone" xml:space="preserve">
<value>Keine Angabe</value>
@@ -1172,7 +1173,7 @@ Wenn Sie Fehler feststellen, dann sollten Sie eine neue Verbindungsdatei erstell
<value>Offene Ports</value>
</data>
<data name="strOptionsTabTheme" xml:space="preserve">
<value>Aussehen</value>
<value>Theme</value>
</data>
<data name="strOptionsThemeButtonDelete" xml:space="preserve">
<value>&amp;Löschen</value>
@@ -1885,7 +1886,7 @@ Wenn Sie Fehler feststellen, dann sollten Sie eine neue Verbindungsdatei erstell
<value>Erster Port</value>
</data>
<data name="strStartupExit" xml:space="preserve">
<value>Anfang/Ende</value>
<value>Start/Ende</value>
</data>
<data name="strStatus" xml:space="preserve">
<value>Status</value>
@@ -2159,7 +2160,7 @@ mRemoteNG wird nun geschlossen und die Installation gestartet.</value>
<value>Benutzt die DockPanel Suite von [Weifen Luo]</value>
</data>
<data name="strWriteLogFile" xml:space="preserve">
<value>Log File schreiben (mRemoteNG.log)</value>
<value>Logfile schreiben (mRemoteNG.log)</value>
</data>
<data name="strXULrunnerPath" xml:space="preserve">
<value>XULrunner Pfad:</value>
@@ -2168,7 +2169,7 @@ mRemoteNG wird nun geschlossen und die Installation gestartet.</value>
<value>Ja</value>
</data>
<data name="strMenuReconnectAll" xml:space="preserve">
<value>Wiederverbinden aller offener Verbindungen</value>
<value>Alle offenen Verbindungen neu verbinden</value>
</data>
<data name="strButtonLaunch" xml:space="preserve">
<value>&amp;Starten</value>
@@ -2305,7 +2306,7 @@ Diese Seite führt Sie durch den Prozess der Aktualisierung Ihrer Verbindungsdat
<value>&amp;Nochmal versuchen</value>
</data>
<data name="strExternalToolDefaultName" xml:space="preserve">
<value>Neues externes Werkzeug</value>
<value>Neues externes Programm</value>
</data>
<data name="strLoadFromSqlFailedContent" xml:space="preserve">
<value>Die Verbindungsinformationen konnten nicht vom SQL-Server geladen werden.</value>
@@ -2353,7 +2354,7 @@ Diese Seite führt Sie durch den Prozess der Aktualisierung Ihrer Verbindungsdat
<value>Dieser Knoten ist nicht verschiebbar.</value>
</data>
<data name="strEncryptionBlockCipherMode" xml:space="preserve">
<value>Block Cipher-Modus</value>
<value>Block-Cipher-Modus</value>
</data>
<data name="strShowTheseMessageTypes" xml:space="preserve">
<value>Zeige diese Nachrichtentypen</value>
@@ -2419,7 +2420,7 @@ Diese Seite führt Sie durch den Prozess der Aktualisierung Ihrer Verbindungsdat
<value>Verbindung testen</value>
</data>
<data name="strExportToFileMenuItem" xml:space="preserve">
<value>In Datei &amp;exportieren...</value>
<value>In Datei &amp;exportieren</value>
</data>
<data name="strImportFileFailedContent" xml:space="preserve">
<value>Beim Importieren der Datei ist ein Fehler aufgetreten ("{0}").</value>
@@ -2440,8 +2441,7 @@ Diese Seite führt Sie durch den Prozess der Aktualisierung Ihrer Verbindungsdat
<value>Warnung! Ein Neustart ist notwendig um ein Theme zu deaktivieren oder anzuwenden</value>
</data>
<data name="strOptionsThemeErrorNoThemes" xml:space="preserve">
<value>
Es werden keine Themes geladen, vergewissern Sie sich, dass das standard mremoteNG-Theme im Ordner 'themes' vorhanden ist</value>
<value>Es werden keine Themes geladen, vergewissern Sie sich, dass das Standard mremoteNG-Theme im Ordner 'themes' vorhanden ist</value>
</data>
<data name="LoginFailedForUser" xml:space="preserve">
<value>Login fehlgeschlagen für Benutzer '{0}'.</value>
@@ -2506,11 +2506,10 @@ Es konnte kein Anmeldedatensatz mit der ID "{0}" für den Verbindungsdatensatz m
Die Passwortlänge muss zwischen {0} und {1} liegen</value>
</data>
<data name="strChooseLogPath" xml:space="preserve">
<value>
Wählen Sie einen Pfad für die mRemoteNG-Protokolldatei</value>
<value>Wählen Sie einen Pfad für das mRemoteNG-Logfile</value>
</data>
<data name="strLogFilePath" xml:space="preserve">
<value>Pfad der Protokolldatei</value>
<value>Pfad des Logfiles</value>
</data>
<data name="strChoosePath" xml:space="preserve">
<value>Pfad auswählen</value>
@@ -2617,4 +2616,42 @@ Wählen Sie einen Pfad für die mRemoteNG-Protokolldatei</value>
<data name="PlaceSearchBarAboveConnectionTree" xml:space="preserve">
<value>Suchleiste über den Verbindungen anzeigen</value>
</data>
<data name="strCreateEmptyPanelOnStartUp" xml:space="preserve">
<value>Erstelle ein leeres Panel, wenn mRemoteNG gestartet wird</value>
</data>
<data name="strReleaseChannel" xml:space="preserve">
<value>Update-Kanal</value>
</data>
<data name="strReleaseChannelExplanation" xml:space="preserve">
<value>Stable enthält nur finale Versionen.
Beta beinhaltet Betas &amp; Release Candidates.
Development umfasst Alphas, Betas und Release Candidates.</value>
</data>
<data name="strTrackActiveConnectionInConnectionTree" xml:space="preserve">
<value>Aktive Verbindung im Verbindungsbaum verfolgen</value>
</data>
<data name="strEncryptionKeyDerivationIterations" xml:space="preserve">
<value>Iterationen der Ableitungsfunktion</value>
</data>
<data name="strLoadBalanceInfoUseUtf8" xml:space="preserve">
<value>UTF8-Kodierung für RDP Eigenschaft "Load Balance Info" verwenden</value>
</data>
<data name="Credentials" xml:space="preserve">
<value>Anmeldedaten</value>
</data>
<data name="strButtonApply" xml:space="preserve">
<value>Anwenden</value>
</data>
<data name="strOptionsThemeChangeWarning" xml:space="preserve">
<value>Warnung: Ein Neustart ist erforderlich, um Änderungen am Theme anzuwenden.</value>
</data>
<data name="strPropertyNameRedirectClipboard" xml:space="preserve">
<value>Zwischenablage</value>
</data>
<data name="strPropertyDescriptionRedirectClipboard" xml:space="preserve">
<value>Umleitung der Zwischenablage erlauben.</value>
</data>
<data name="strMultiSshToolbar" xml:space="preserve">
<value>Multi-SSH Symbolleiste</value>
</data>
</root>

View File

@@ -1472,7 +1472,7 @@ If you run into such an error, please create a new connection file!</value>
<data name="strPropertyDescriptionRedirectPrinters" xml:space="preserve">
<value>Select whether local printers should be shown on the remote host.</value>
</data>
<data name="strPropertyDescriptionRedirecClipboard" xml:space="preserve">
<data name="strPropertyDescriptionRedirectClipboard" xml:space="preserve">
<value>Select whether clipboard should be shared.</value>
</data>
<data name="strPropertyDescriptionRedirectSmartCards" xml:space="preserve">
@@ -2584,7 +2584,7 @@ This page will walk you through the process of upgrading your connections file o
<data name="strOptionsThemeNewThemeText" xml:space="preserve">
<value>Type the new theme name</value>
</data>
<data name="strOptionsThemeThemeChaangeWarning" xml:space="preserve">
<data name="strOptionsThemeChangeWarning" xml:space="preserve">
<value>Warning: Restart is required to commit any theme configuration change.</value>
</data>
<data name="strOptionsThemeErrorNoThemes" xml:space="preserve">
@@ -2746,4 +2746,18 @@ This page will walk you through the process of upgrading your connections file o
<data name="strAlwaysShowConnectionTabs" xml:space="preserve">
<value>Always show connection tabs</value>
</data>
<data name="strReleaseChannel" xml:space="preserve">
<value>Release Channel</value>
</data>
<data name="strReleaseChannelExplanation" xml:space="preserve">
<value>Stable channel includes final releases only.
Beta channel includes Betas &amp; Release Candidates.
Development Channel includes Alphas, Betas &amp; Release Candidates.</value>
</data>
<data name="strButtonApply" xml:space="preserve">
<value>Apply</value>
</data>
<data name="strCategoryProxy" xml:space="preserve">
<value>Proxy</value>
</data>
</root>

View File

@@ -120,7 +120,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkSingleClickOnConnectionOpensIt
//
this.chkSingleClickOnConnectionOpensIt._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkSingleClickOnConnectionOpensIt._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkSingleClickOnConnectionOpensIt.AutoSize = true;
this.chkSingleClickOnConnectionOpensIt.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkSingleClickOnConnectionOpensIt.Location = new System.Drawing.Point(3, 3);
@@ -132,7 +132,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkHostnameLikeDisplayName
//
this.chkHostnameLikeDisplayName._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkHostnameLikeDisplayName._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkHostnameLikeDisplayName.AutoSize = true;
this.chkHostnameLikeDisplayName.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkHostnameLikeDisplayName.Location = new System.Drawing.Point(3, 72);
@@ -144,7 +144,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkSingleClickOnOpenedConnectionSwitchesToIt
//
this.chkSingleClickOnOpenedConnectionSwitchesToIt._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkSingleClickOnOpenedConnectionSwitchesToIt._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkSingleClickOnOpenedConnectionSwitchesToIt.AutoSize = true;
this.chkSingleClickOnOpenedConnectionSwitchesToIt.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkSingleClickOnOpenedConnectionSwitchesToIt.Location = new System.Drawing.Point(3, 26);
@@ -201,50 +201,54 @@ namespace mRemoteNG.UI.Forms.OptionsPages
// radCloseWarnAll
//
this.radCloseWarnAll.AutoSize = true;
this.radCloseWarnAll.BackColor = System.Drawing.Color.Transparent;
this.radCloseWarnAll.Location = new System.Drawing.Point(16, 34);
this.radCloseWarnAll.Name = "radCloseWarnAll";
this.radCloseWarnAll.Size = new System.Drawing.Size(209, 17);
this.radCloseWarnAll.TabIndex = 1;
this.radCloseWarnAll.TabStop = true;
this.radCloseWarnAll.Text = "Warn me when closing connections";
this.radCloseWarnAll.UseVisualStyleBackColor = true;
this.radCloseWarnAll.UseVisualStyleBackColor = false;
//
// radCloseWarnMultiple
//
this.radCloseWarnMultiple.AutoSize = true;
this.radCloseWarnMultiple.BackColor = System.Drawing.Color.Transparent;
this.radCloseWarnMultiple.Location = new System.Drawing.Point(16, 57);
this.radCloseWarnMultiple.Name = "radCloseWarnMultiple";
this.radCloseWarnMultiple.Size = new System.Drawing.Size(279, 17);
this.radCloseWarnMultiple.TabIndex = 2;
this.radCloseWarnMultiple.TabStop = true;
this.radCloseWarnMultiple.Text = "Warn me only when closing multiple connections";
this.radCloseWarnMultiple.UseVisualStyleBackColor = true;
this.radCloseWarnMultiple.UseVisualStyleBackColor = false;
//
// radCloseWarnExit
//
this.radCloseWarnExit.AutoSize = true;
this.radCloseWarnExit.BackColor = System.Drawing.Color.Transparent;
this.radCloseWarnExit.Location = new System.Drawing.Point(16, 80);
this.radCloseWarnExit.Name = "radCloseWarnExit";
this.radCloseWarnExit.Size = new System.Drawing.Size(233, 17);
this.radCloseWarnExit.TabIndex = 3;
this.radCloseWarnExit.TabStop = true;
this.radCloseWarnExit.Text = "Warn me only when exiting mRemoteNG";
this.radCloseWarnExit.UseVisualStyleBackColor = true;
this.radCloseWarnExit.UseVisualStyleBackColor = false;
//
// radCloseWarnNever
//
this.radCloseWarnNever.AutoSize = true;
this.radCloseWarnNever.BackColor = System.Drawing.Color.Transparent;
this.radCloseWarnNever.Location = new System.Drawing.Point(16, 103);
this.radCloseWarnNever.Name = "radCloseWarnNever";
this.radCloseWarnNever.Size = new System.Drawing.Size(246, 17);
this.radCloseWarnNever.TabIndex = 4;
this.radCloseWarnNever.TabStop = true;
this.radCloseWarnNever.Text = "Do not warn me when closing connections";
this.radCloseWarnNever.UseVisualStyleBackColor = true;
this.radCloseWarnNever.UseVisualStyleBackColor = false;
//
// chkSaveConnectionsAfterEveryEdit
//
this.chkSaveConnectionsAfterEveryEdit._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkSaveConnectionsAfterEveryEdit._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkSaveConnectionsAfterEveryEdit.AutoSize = true;
this.chkSaveConnectionsAfterEveryEdit.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkSaveConnectionsAfterEveryEdit.Location = new System.Drawing.Point(3, 95);
@@ -256,7 +260,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkUseFilterSearch
//
this.chkUseFilterSearch._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkUseFilterSearch._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkUseFilterSearch.AutoSize = true;
this.chkUseFilterSearch.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkUseFilterSearch.Location = new System.Drawing.Point(3, 118);
@@ -288,7 +292,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkPlaceSearchBarAboveConnectionTree
//
this.chkPlaceSearchBarAboveConnectionTree._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkPlaceSearchBarAboveConnectionTree._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkPlaceSearchBarAboveConnectionTree.AutoSize = true;
this.chkPlaceSearchBarAboveConnectionTree.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkPlaceSearchBarAboveConnectionTree.Location = new System.Drawing.Point(3, 141);
@@ -300,7 +304,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkConnectionTreeTrackActiveConnection
//
this.chkConnectionTreeTrackActiveConnection._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkConnectionTreeTrackActiveConnection._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkConnectionTreeTrackActiveConnection.AutoSize = true;
this.chkConnectionTreeTrackActiveConnection.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkConnectionTreeTrackActiveConnection.Location = new System.Drawing.Point(3, 49);

View File

@@ -49,7 +49,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// btnThemeDelete
//
this.btnThemeDelete._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.HOVER;
this.btnThemeDelete._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.OUT;
this.btnThemeDelete.Dock = System.Windows.Forms.DockStyle.Fill;
this.btnThemeDelete.Location = new System.Drawing.Point(507, 3);
this.btnThemeDelete.Name = "btnThemeDelete";
@@ -61,7 +61,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// btnThemeNew
//
this.btnThemeNew._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.HOVER;
this.btnThemeNew._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.OUT;
this.btnThemeNew.Dock = System.Windows.Forms.DockStyle.Fill;
this.btnThemeNew.Location = new System.Drawing.Point(407, 3);
this.btnThemeNew.Name = "btnThemeNew";

View File

@@ -42,7 +42,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
btnThemeDelete.Text = Language.strOptionsThemeButtonDelete;
btnThemeNew.Text = Language.strOptionsThemeButtonNew;
labelRestart.Text = Language.strOptionsThemeThemeChaangeWarning;
labelRestart.Text = Language.strOptionsThemeChangeWarning;
}
private new void ApplyTheme()

View File

@@ -34,8 +34,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
this.btnUpdateCheckNow = new mRemoteNG.UI.Controls.Base.NGButton();
this.chkCheckForUpdatesOnStartup = new mRemoteNG.UI.Controls.Base.NGCheckBox();
this.cboUpdateCheckFrequency = new mRemoteNG.UI.Controls.Base.NGComboBox();
this.textBox1 = new mRemoteNG.UI.Controls.Base.NGTextBox();
this.lblReleaseChannel = new mRemoteNG.UI.Controls.Base.NGLabel();
this.lblReleaseChannelExplanation = new mRemoteNG.UI.Controls.Base.NGTextBox();
this.cboReleaseChannel = new mRemoteNG.UI.Controls.Base.NGComboBox();
this.pnlProxy = new System.Windows.Forms.Panel();
this.pnlProxyBasic = new System.Windows.Forms.Panel();
@@ -51,13 +50,13 @@ namespace mRemoteNG.UI.Forms.OptionsPages
this.lblProxyPassword = new mRemoteNG.UI.Controls.Base.NGLabel();
this.txtProxyPassword = new mRemoteNG.UI.Controls.Base.NGTextBox();
this.btnTestProxy = new mRemoteNG.UI.Controls.Base.NGButton();
this.pnlReleaseChannel = new System.Windows.Forms.Panel();
this.groupBoxReleaseChannel = new mRemoteNG.UI.Controls.Base.NGGroupBox();
this.pnlUpdateCheck.SuspendLayout();
this.pnlProxy.SuspendLayout();
this.pnlProxyBasic.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.numProxyPort)).BeginInit();
this.pnlProxyAuthentication.SuspendLayout();
this.pnlReleaseChannel.SuspendLayout();
this.groupBoxReleaseChannel.SuspendLayout();
this.SuspendLayout();
//
// lblUpdatesExplanation
@@ -81,7 +80,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// btnUpdateCheckNow
//
this.btnUpdateCheckNow._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.HOVER;
this.btnUpdateCheckNow._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.OUT;
this.btnUpdateCheckNow.Location = new System.Drawing.Point(3, 49);
this.btnUpdateCheckNow.Name = "btnUpdateCheckNow";
this.btnUpdateCheckNow.Size = new System.Drawing.Size(120, 23);
@@ -92,7 +91,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkCheckForUpdatesOnStartup
//
this.chkCheckForUpdatesOnStartup._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkCheckForUpdatesOnStartup._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkCheckForUpdatesOnStartup.AutoSize = true;
this.chkCheckForUpdatesOnStartup.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkCheckForUpdatesOnStartup.Location = new System.Drawing.Point(3, 4);
@@ -113,36 +112,27 @@ namespace mRemoteNG.UI.Forms.OptionsPages
this.cboUpdateCheckFrequency.Size = new System.Drawing.Size(120, 21);
this.cboUpdateCheckFrequency.TabIndex = 1;
//
// textBox1
// lblReleaseChannelExplanation
//
this.textBox1.BackColor = System.Drawing.SystemColors.Control;
this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.textBox1.Location = new System.Drawing.Point(3, 47);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.ReadOnly = true;
this.textBox1.Size = new System.Drawing.Size(366, 44);
this.textBox1.TabIndex = 2;
this.textBox1.Text = "Stable channel includes final releases only.\r\nBeta channel includes Betas & Relea" +
this.lblReleaseChannelExplanation.BackColor = System.Drawing.SystemColors.Control;
this.lblReleaseChannelExplanation.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.lblReleaseChannelExplanation.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblReleaseChannelExplanation.Location = new System.Drawing.Point(3, 50);
this.lblReleaseChannelExplanation.Multiline = true;
this.lblReleaseChannelExplanation.Name = "lblReleaseChannelExplanation";
this.lblReleaseChannelExplanation.ReadOnly = true;
this.lblReleaseChannelExplanation.Size = new System.Drawing.Size(595, 44);
this.lblReleaseChannelExplanation.TabIndex = 2;
this.lblReleaseChannelExplanation.Text = "Stable channel includes final releases only.\r\nBeta channel includes Betas & Relea" +
"se Candidates.\r\nDevelopment Channel includes Alphas, Betas & Release Candidates." +
"";
//
// lblReleaseChannel
//
this.lblReleaseChannel.AutoSize = true;
this.lblReleaseChannel.Location = new System.Drawing.Point(0, 3);
this.lblReleaseChannel.Margin = new System.Windows.Forms.Padding(3);
this.lblReleaseChannel.Name = "lblReleaseChannel";
this.lblReleaseChannel.Size = new System.Drawing.Size(95, 13);
this.lblReleaseChannel.TabIndex = 0;
this.lblReleaseChannel.Text = "Release Channel:";
//
// cboReleaseChannel
//
this.cboReleaseChannel._mice = mRemoteNG.UI.Controls.Base.NGComboBox.MouseState.HOVER;
this.cboReleaseChannel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cboReleaseChannel.FormattingEnabled = true;
this.cboReleaseChannel.Location = new System.Drawing.Point(3, 20);
this.cboReleaseChannel.Location = new System.Drawing.Point(3, 21);
this.cboReleaseChannel.Name = "cboReleaseChannel";
this.cboReleaseChannel.Size = new System.Drawing.Size(120, 21);
this.cboReleaseChannel.TabIndex = 1;
@@ -183,6 +173,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
// txtProxyAddress
//
this.txtProxyAddress.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtProxyAddress.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.txtProxyAddress.Location = new System.Drawing.Point(110, 4);
this.txtProxyAddress.Name = "txtProxyAddress";
this.txtProxyAddress.Size = new System.Drawing.Size(240, 22);
@@ -222,7 +213,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkUseProxyForAutomaticUpdates
//
this.chkUseProxyForAutomaticUpdates._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkUseProxyForAutomaticUpdates._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkUseProxyForAutomaticUpdates.AutoSize = true;
this.chkUseProxyForAutomaticUpdates.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.chkUseProxyForAutomaticUpdates.Location = new System.Drawing.Point(6, 0);
@@ -235,7 +226,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// chkUseProxyAuthentication
//
this.chkUseProxyAuthentication._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.HOVER;
this.chkUseProxyAuthentication._mice = mRemoteNG.UI.Controls.Base.NGCheckBox.MouseState.OUT;
this.chkUseProxyAuthentication.AutoSize = true;
this.chkUseProxyAuthentication.Enabled = false;
this.chkUseProxyAuthentication.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -271,6 +262,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
// txtProxyUsername
//
this.txtProxyUsername.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtProxyUsername.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.txtProxyUsername.Location = new System.Drawing.Point(110, 4);
this.txtProxyUsername.Name = "txtProxyUsername";
this.txtProxyUsername.Size = new System.Drawing.Size(240, 22);
@@ -288,6 +280,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
// txtProxyPassword
//
this.txtProxyPassword.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.txtProxyPassword.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.txtProxyPassword.Location = new System.Drawing.Point(110, 30);
this.txtProxyPassword.Name = "txtProxyPassword";
this.txtProxyPassword.Size = new System.Drawing.Size(240, 22);
@@ -296,7 +289,7 @@ namespace mRemoteNG.UI.Forms.OptionsPages
//
// btnTestProxy
//
this.btnTestProxy._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.HOVER;
this.btnTestProxy._mice = mRemoteNG.UI.Controls.Base.NGButton.MouseState.OUT;
this.btnTestProxy.Location = new System.Drawing.Point(6, 172);
this.btnTestProxy.Name = "btnTestProxy";
this.btnTestProxy.Size = new System.Drawing.Size(120, 23);
@@ -305,25 +298,25 @@ namespace mRemoteNG.UI.Forms.OptionsPages
this.btnTestProxy.UseVisualStyleBackColor = true;
this.btnTestProxy.Click += new System.EventHandler(this.btnTestProxy_Click);
//
// pnlReleaseChannel
// groupBoxReleaseChannel
//
this.pnlReleaseChannel.Controls.Add(this.textBox1);
this.pnlReleaseChannel.Controls.Add(this.lblReleaseChannel);
this.pnlReleaseChannel.Controls.Add(this.cboReleaseChannel);
this.pnlReleaseChannel.Location = new System.Drawing.Point(3, 123);
this.pnlReleaseChannel.Name = "pnlReleaseChannel";
this.pnlReleaseChannel.Size = new System.Drawing.Size(604, 97);
this.pnlReleaseChannel.TabIndex = 2;
this.groupBoxReleaseChannel.Controls.Add(this.lblReleaseChannelExplanation);
this.groupBoxReleaseChannel.Controls.Add(this.cboReleaseChannel);
this.groupBoxReleaseChannel.Location = new System.Drawing.Point(3, 123);
this.groupBoxReleaseChannel.Name = "groupBoxReleaseChannel";
this.groupBoxReleaseChannel.Size = new System.Drawing.Size(604, 100);
this.groupBoxReleaseChannel.TabIndex = 3;
this.groupBoxReleaseChannel.TabStop = false;
this.groupBoxReleaseChannel.Text = "Release Channel";
//
// UpdatesPage
//
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
this.Controls.Add(this.pnlReleaseChannel);
this.Controls.Add(this.groupBoxReleaseChannel);
this.Controls.Add(this.lblUpdatesExplanation);
this.Controls.Add(this.pnlUpdateCheck);
this.Controls.Add(this.pnlProxy);
this.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Name = "UpdatesPage";
this.Size = new System.Drawing.Size(610, 490);
this.pnlUpdateCheck.ResumeLayout(false);
@@ -335,8 +328,8 @@ namespace mRemoteNG.UI.Forms.OptionsPages
((System.ComponentModel.ISupportInitialize)(this.numProxyPort)).EndInit();
this.pnlProxyAuthentication.ResumeLayout(false);
this.pnlProxyAuthentication.PerformLayout();
this.pnlReleaseChannel.ResumeLayout(false);
this.pnlReleaseChannel.PerformLayout();
this.groupBoxReleaseChannel.ResumeLayout(false);
this.groupBoxReleaseChannel.PerformLayout();
this.ResumeLayout(false);
}
@@ -359,9 +352,8 @@ namespace mRemoteNG.UI.Forms.OptionsPages
internal Controls.Base.NGLabel lblProxyPassword;
internal Controls.Base.NGTextBox txtProxyPassword;
internal Controls.Base.NGButton btnTestProxy;
private Controls.Base.NGLabel lblReleaseChannel;
private Controls.Base.NGComboBox cboReleaseChannel;
private Controls.Base.NGTextBox textBox1;
private System.Windows.Forms.Panel pnlReleaseChannel;
private Controls.Base.NGTextBox lblReleaseChannelExplanation;
private Controls.Base.NGGroupBox groupBoxReleaseChannel;
}
}

View File

@@ -42,6 +42,9 @@ namespace mRemoteNG.UI.Forms.OptionsPages
chkCheckForUpdatesOnStartup.Text = Language.strCheckForUpdatesOnStartup;
btnUpdateCheckNow.Text = Language.strCheckNow;
groupBoxReleaseChannel.Text = Language.strReleaseChannel;
lblReleaseChannelExplanation.Text = Language.strReleaseChannelExplanation;
chkUseProxyForAutomaticUpdates.Text = Language.strCheckboxUpdateUseProxy;
lblProxyAddress.Text = Language.strLabelAddress;
lblProxyPort.Text = Language.strLabelPort;

View File

@@ -37,6 +37,9 @@ namespace mRemoteNG.UI.Forms
// Handle the main page here and the individual pages in
// AddOptionsPagesToListView() -- one less foreach loop....
Text = Language.strOptionsPageTitle;
btnOK.Text = Language.strButtonOK;
btnCancel.Text = Language.strButtonCancel;
btnApply.Text = Language.strButtonApply;
ApplyTheme();
ThemeManager.getInstance().ThemeChanged += ApplyTheme;
lstOptionPages.SelectedIndexChanged += LstOptionPages_SelectedIndexChanged;

View File

@@ -1246,7 +1246,6 @@ namespace mRemoteNG.UI.Window
strHide.Add("VNCViewOnly");
strHide.Add("SoundQuality");
break;
case ProtocolType.ICA:
strHide.Add("DisplayThemes");
strHide.Add("DisplayWallpaper");