diff --git a/FileDeletePromptForm.Designer.cs b/FileDeletePromptForm.Designer.cs
index 8db3402..7517a4c 100644
--- a/FileDeletePromptForm.Designer.cs
+++ b/FileDeletePromptForm.Designer.cs
@@ -39,79 +39,51 @@
//
// mainGroupBox
//
- this.mainGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.mainGroupBox, "mainGroupBox");
this.mainGroupBox.Controls.Add(this.mainLabel);
this.mainGroupBox.Controls.Add(this.recursiveCheckBox);
- this.mainGroupBox.Location = new System.Drawing.Point(12, 12);
this.mainGroupBox.Name = "mainGroupBox";
- this.mainGroupBox.Size = new System.Drawing.Size(315, 73);
- this.mainGroupBox.TabIndex = 3;
this.mainGroupBox.TabStop = false;
- this.mainGroupBox.Text = "Confirm Delete";
//
// mainLabel
//
- this.mainLabel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.mainLabel.Location = new System.Drawing.Point(14, 23);
+ resources.ApplyResources(this.mainLabel, "mainLabel");
this.mainLabel.Name = "mainLabel";
- this.mainLabel.Size = new System.Drawing.Size(295, 13);
- this.mainLabel.TabIndex = 1;
- this.mainLabel.Text = "---";
//
// recursiveCheckBox
//
- this.recursiveCheckBox.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
- this.recursiveCheckBox.AutoSize = true;
- this.recursiveCheckBox.Location = new System.Drawing.Point(17, 44);
+ resources.ApplyResources(this.recursiveCheckBox, "recursiveCheckBox");
this.recursiveCheckBox.Name = "recursiveCheckBox";
- this.recursiveCheckBox.Size = new System.Drawing.Size(108, 17);
- this.recursiveCheckBox.TabIndex = 0;
- this.recursiveCheckBox.Text = "Recursive Delete";
this.recursiveCheckBox.UseVisualStyleBackColor = true;
//
// okButton
//
- this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.okButton.Location = new System.Drawing.Point(171, 91);
+ resources.ApplyResources(this.okButton, "okButton");
this.okButton.Name = "okButton";
- this.okButton.Size = new System.Drawing.Size(75, 23);
- this.okButton.TabIndex = 1;
- this.okButton.Text = "OK";
this.okButton.UseVisualStyleBackColor = true;
this.okButton.Click += new System.EventHandler(this.okButton_Click);
//
// cancelButton
//
- this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.cancelButton, "cancelButton");
this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.cancelButton.Location = new System.Drawing.Point(252, 91);
this.cancelButton.Name = "cancelButton";
- this.cancelButton.Size = new System.Drawing.Size(75, 23);
- this.cancelButton.TabIndex = 2;
- this.cancelButton.Text = "Cancel";
this.cancelButton.UseVisualStyleBackColor = true;
this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click);
//
// FileDeletePromptForm
//
this.AcceptButton = this.okButton;
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.cancelButton;
- this.ClientSize = new System.Drawing.Size(339, 126);
this.Controls.Add(this.mainGroupBox);
this.Controls.Add(this.okButton);
this.Controls.Add(this.cancelButton);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "FileDeletePromptForm";
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
- this.Text = "File Operation";
this.mainGroupBox.ResumeLayout(false);
this.mainGroupBox.PerformLayout();
this.ResumeLayout(false);
diff --git a/FileDeletePromptForm.resx b/FileDeletePromptForm.resx
index b93e49a..97391d5 100644
--- a/FileDeletePromptForm.resx
+++ b/FileDeletePromptForm.resx
@@ -117,7 +117,156 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Bottom, Left, Right
+
+
+ Top, Left, Right
+
+
+ 14, 23
+
+
+ 295, 13
+
+
+
+ 1
+
+
+ ---
+
+
+ mainLabel
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 0
+
+
+ Bottom, Left
+
+
+ True
+
+
+ 17, 44
+
+
+ 108, 17
+
+
+ 0
+
+
+ Recursive Delete
+
+
+ recursiveCheckBox
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 1
+
+
+ 12, 12
+
+
+ 315, 73
+
+
+ 3
+
+
+ Confirm Delete
+
+
+ mainGroupBox
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
+
+ Bottom, Right
+
+
+ 171, 91
+
+
+ 75, 23
+
+
+ 1
+
+
+ OK
+
+
+ okButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 1
+
+
+ Bottom, Right
+
+
+ 252, 91
+
+
+ 75, 23
+
+
+ 2
+
+
+ Cancel
+
+
+ cancelButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
+
+ True
+
+
+ 6, 13
+
+
+ 339, 126
+
AAABAA0AMDAQAAEABABoBgAA1gAAACAgEAABAAQA6AIAAD4HAAAYGBAAAQAEAOgBAAAmCgAAEBAQAAEA
@@ -1812,4 +1961,16 @@
AADAPwAAwD8AAMA/AADAPwAA
+
+ CenterParent
+
+
+ File Operation
+
+
+ FileDeletePromptForm
+
+
+ System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
\ No newline at end of file
diff --git a/FileTransferStatusForm.Designer.cs b/FileTransferStatusForm.Designer.cs
index 92321a9..a02e856 100644
--- a/FileTransferStatusForm.Designer.cs
+++ b/FileTransferStatusForm.Designer.cs
@@ -41,58 +41,35 @@
//
// cancelButton
//
- this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.cancelButton, "cancelButton");
this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.cancelButton.Location = new System.Drawing.Point(277, 113);
this.cancelButton.Name = "cancelButton";
- this.cancelButton.Size = new System.Drawing.Size(75, 23);
- this.cancelButton.TabIndex = 0;
- this.cancelButton.Text = "Cancel";
this.cancelButton.UseVisualStyleBackColor = true;
this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click);
//
// mainGroupBox
//
- this.mainGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.mainGroupBox, "mainGroupBox");
this.mainGroupBox.Controls.Add(this.progressBar2);
this.mainGroupBox.Controls.Add(this.progressBar1);
this.mainGroupBox.Controls.Add(this.mainLabel1);
- this.mainGroupBox.Location = new System.Drawing.Point(12, 12);
this.mainGroupBox.Name = "mainGroupBox";
- this.mainGroupBox.Size = new System.Drawing.Size(340, 95);
- this.mainGroupBox.TabIndex = 4;
this.mainGroupBox.TabStop = false;
- this.mainGroupBox.Text = "Transfer Progress";
//
// progressBar2
//
- this.progressBar2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.progressBar2.Location = new System.Drawing.Point(17, 64);
+ resources.ApplyResources(this.progressBar2, "progressBar2");
this.progressBar2.Name = "progressBar2";
- this.progressBar2.Size = new System.Drawing.Size(306, 16);
- this.progressBar2.TabIndex = 4;
//
// progressBar1
//
- this.progressBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.progressBar1.Location = new System.Drawing.Point(17, 42);
+ resources.ApplyResources(this.progressBar1, "progressBar1");
this.progressBar1.Name = "progressBar1";
- this.progressBar1.Size = new System.Drawing.Size(306, 16);
- this.progressBar1.TabIndex = 2;
//
// mainLabel1
//
- this.mainLabel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.mainLabel1.Location = new System.Drawing.Point(14, 23);
+ resources.ApplyResources(this.mainLabel1, "mainLabel1");
this.mainLabel1.Name = "mainLabel1";
- this.mainLabel1.Size = new System.Drawing.Size(309, 13);
- this.mainLabel1.TabIndex = 1;
- this.mainLabel1.Text = "---";
//
// updateTimer
//
@@ -101,19 +78,15 @@
//
// FileTransferStatusForm
//
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.cancelButton;
- this.ClientSize = new System.Drawing.Size(364, 148);
this.Controls.Add(this.mainGroupBox);
this.Controls.Add(this.cancelButton);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "FileTransferStatusForm";
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
- this.Text = "File Transfer";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FileTransferStatusForm_FormClosing);
this.Load += new System.EventHandler(this.FileTransferStatusForm_Load);
this.mainGroupBox.ResumeLayout(false);
diff --git a/FileTransferStatusForm.resx b/FileTransferStatusForm.resx
index df1c8b9..1fa2cb7 100644
--- a/FileTransferStatusForm.resx
+++ b/FileTransferStatusForm.resx
@@ -117,10 +117,150 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Bottom, Right
+
+
+
+ 277, 113
+
+
+ 75, 23
+
+
+
+ 0
+
+
+ Cancel
+
+
+ cancelButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 1
+
+
+ Top, Bottom, Left, Right
+
+
+ Top, Left, Right
+
+
+ 17, 64
+
+
+ 306, 16
+
+
+ 4
+
+
+ progressBar2
+
+
+ System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 0
+
+
+ Top, Left, Right
+
+
+ 17, 42
+
+
+ 306, 16
+
+
+ 2
+
+
+ progressBar1
+
+
+ System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 1
+
+
+ Top, Left, Right
+
+
+ 14, 23
+
+
+ 309, 13
+
+
+ 1
+
+
+ ---
+
+
+ mainLabel1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 2
+
+
+ 12, 12
+
+
+ 340, 95
+
+
+ 4
+
+
+ Transfer Progress
+
+
+ mainGroupBox
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
17, 17
-
+
+ True
+
+
+ 6, 13
+
+
+ 364, 148
+
AAABAA0AMDAQAAEABABoBgAA1gAAACAgEAABAAQA6AIAAD4HAAAYGBAAAQAEAOgBAAAmCgAAEBAQAAEA
@@ -1815,4 +1955,22 @@
AADAPwAAwD8AAMA/AADAPwAA
+
+ CenterParent
+
+
+ File Transfer
+
+
+ updateTimer
+
+
+ System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ FileTransferStatusForm
+
+
+ System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
\ No newline at end of file
diff --git a/FilenamePromptForm.Designer.cs b/FilenamePromptForm.Designer.cs
index 3b5b70d..d6037e8 100644
--- a/FilenamePromptForm.Designer.cs
+++ b/FilenamePromptForm.Designer.cs
@@ -39,77 +39,51 @@
//
// mainGroupBox
//
- this.mainGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.mainGroupBox, "mainGroupBox");
this.mainGroupBox.Controls.Add(this.label1);
this.mainGroupBox.Controls.Add(this.mainTextBox);
- this.mainGroupBox.Location = new System.Drawing.Point(12, 12);
this.mainGroupBox.Name = "mainGroupBox";
- this.mainGroupBox.Size = new System.Drawing.Size(315, 52);
- this.mainGroupBox.TabIndex = 0;
this.mainGroupBox.TabStop = false;
- this.mainGroupBox.Text = "Rename File";
//
// label1
//
- this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(6, 22);
+ resources.ApplyResources(this.label1, "label1");
this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(35, 13);
- this.label1.TabIndex = 1;
- this.label1.Text = "Name";
//
// mainTextBox
//
- this.mainTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.mainTextBox.Location = new System.Drawing.Point(125, 19);
+ resources.ApplyResources(this.mainTextBox, "mainTextBox");
this.mainTextBox.Name = "mainTextBox";
- this.mainTextBox.Size = new System.Drawing.Size(184, 20);
- this.mainTextBox.TabIndex = 0;
this.mainTextBox.TextChanged += new System.EventHandler(this.mainTextBox_TextChanged);
//
// cancelButton
//
- this.cancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ resources.ApplyResources(this.cancelButton, "cancelButton");
this.cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.cancelButton.Location = new System.Drawing.Point(252, 70);
this.cancelButton.Name = "cancelButton";
- this.cancelButton.Size = new System.Drawing.Size(75, 23);
- this.cancelButton.TabIndex = 2;
- this.cancelButton.Text = "Cancel";
this.cancelButton.UseVisualStyleBackColor = true;
this.cancelButton.Click += new System.EventHandler(this.cancelButton_Click);
//
// okButton
//
- this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.okButton.Location = new System.Drawing.Point(171, 70);
+ resources.ApplyResources(this.okButton, "okButton");
this.okButton.Name = "okButton";
- this.okButton.Size = new System.Drawing.Size(75, 23);
- this.okButton.TabIndex = 1;
- this.okButton.Text = "OK";
this.okButton.UseVisualStyleBackColor = true;
this.okButton.Click += new System.EventHandler(this.okButton_Click);
//
// FilenamePromptForm
//
this.AcceptButton = this.okButton;
- this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.cancelButton;
- this.ClientSize = new System.Drawing.Size(339, 105);
this.Controls.Add(this.okButton);
this.Controls.Add(this.cancelButton);
this.Controls.Add(this.mainGroupBox);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "FilenamePromptForm";
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
- this.Text = "File Operation";
this.mainGroupBox.ResumeLayout(false);
this.mainGroupBox.PerformLayout();
this.ResumeLayout(false);
diff --git a/FilenamePromptForm.resx b/FilenamePromptForm.resx
index b93e49a..9923980 100644
--- a/FilenamePromptForm.resx
+++ b/FilenamePromptForm.resx
@@ -117,7 +117,150 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Top, Bottom, Left, Right
+
+
+
+ True
+
+
+ 6, 22
+
+
+ 35, 13
+
+
+ 1
+
+
+ Name
+
+
+ label1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 0
+
+
+ Top, Left, Right
+
+
+ 125, 19
+
+
+ 184, 20
+
+
+ 0
+
+
+ mainTextBox
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ mainGroupBox
+
+
+ 1
+
+
+ 12, 12
+
+
+ 315, 52
+
+
+ 0
+
+
+ Rename File
+
+
+ mainGroupBox
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
+
+ Bottom, Right
+
+
+ 252, 70
+
+
+ 75, 23
+
+
+ 2
+
+
+ Cancel
+
+
+ cancelButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 1
+
+
+ Bottom, Right
+
+
+ 171, 70
+
+
+ 75, 23
+
+
+ 1
+
+
+ OK
+
+
+ okButton
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
+
+ True
+
+
+ 6, 13
+
+
+ 339, 105
+
AAABAA0AMDAQAAEABABoBgAA1gAAACAgEAABAAQA6AIAAD4HAAAYGBAAAQAEAOgBAAAmCgAAEBAQAAEA
@@ -1812,4 +1955,16 @@
AADAPwAAwD8AAMA/AADAPwAA
+
+ CenterParent
+
+
+ File Operation
+
+
+ FilenamePromptForm
+
+
+ System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
\ No newline at end of file
diff --git a/KVMViewer.Designer.cs b/KVMViewer.Designer.cs
index 27c621d..8e24a40 100644
--- a/KVMViewer.Designer.cs
+++ b/KVMViewer.Designer.cs
@@ -118,7 +118,6 @@ namespace MeshCentralRouter
this.clipOutboundButton.Image = global::MeshCentralRouter.Properties.Resources.iconClipboardOut;
this.clipOutboundButton.Name = "clipOutboundButton";
this.clipOutboundButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.clipOutboundButton, resources.GetString("clipOutboundButton.ToolTip"));
this.clipOutboundButton.UseVisualStyleBackColor = true;
this.clipOutboundButton.Click += new System.EventHandler(this.clipOutboundButton_Click);
//
@@ -137,7 +136,6 @@ namespace MeshCentralRouter
resources.ApplyResources(this.statsButton, "statsButton");
this.statsButton.Name = "statsButton";
this.statsButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.statsButton, resources.GetString("statsButton.ToolTip"));
this.statsButton.UseVisualStyleBackColor = true;
this.statsButton.Click += new System.EventHandler(this.statsButton_Click);
//
@@ -154,7 +152,6 @@ namespace MeshCentralRouter
resources.ApplyResources(this.settingsButton, "settingsButton");
this.settingsButton.Name = "settingsButton";
this.settingsButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.settingsButton, resources.GetString("settingsButton.ToolTip"));
this.settingsButton.UseVisualStyleBackColor = true;
this.settingsButton.Click += new System.EventHandler(this.settingsToolStripMenuItem_Click);
//
@@ -164,7 +161,6 @@ namespace MeshCentralRouter
this.zoomButton.Image = global::MeshCentralRouter.Properties.Resources.ZoomToFit;
this.zoomButton.Name = "zoomButton";
this.zoomButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.zoomButton, resources.GetString("zoomButton.ToolTip"));
this.zoomButton.UseVisualStyleBackColor = true;
this.zoomButton.Click += new System.EventHandler(this.zoomButton_Click);
//
@@ -173,7 +169,6 @@ namespace MeshCentralRouter
resources.ApplyResources(this.cadButton, "cadButton");
this.cadButton.Name = "cadButton";
this.cadButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.cadButton, resources.GetString("cadButton.ToolTip"));
this.cadButton.UseVisualStyleBackColor = true;
this.cadButton.Click += new System.EventHandler(this.sendCtrlAltDelToolStripMenuItem_Click);
//
@@ -183,7 +178,6 @@ namespace MeshCentralRouter
resources.ApplyResources(this.connectButton, "connectButton");
this.connectButton.Name = "connectButton";
this.connectButton.TabStop = false;
- this.mainToolTip.SetToolTip(this.connectButton, resources.GetString("connectButton.ToolTip"));
this.connectButton.UseVisualStyleBackColor = true;
this.connectButton.Click += new System.EventHandler(this.MenuItemDisconnect_Click);
//
diff --git a/KVMViewer.cs b/KVMViewer.cs
index 72400cf..78d153e 100644
--- a/KVMViewer.cs
+++ b/KVMViewer.cs
@@ -56,6 +56,14 @@ namespace MeshCentralRouter
resizeKvmControl.ZoomToFit = true;
UpdateStatus();
this.MouseWheel += MainForm_MouseWheel;
+
+ mainToolTip.SetToolTip(connectButton, Translate.T(Properties.Resources.ToggleRemoteDesktopConnection));
+ mainToolTip.SetToolTip(cadButton, Translate.T(Properties.Resources.SendCtrlAltDelToRemoteDevice));
+ mainToolTip.SetToolTip(settingsButton, Translate.T(Properties.Resources.ChangeRemoteDesktopSettings));
+ mainToolTip.SetToolTip(clipOutboundButton, Translate.T(Properties.Resources.PushLocaClipboardToRemoteDevice));
+ mainToolTip.SetToolTip(clipInboundButton, Translate.T(Properties.Resources.PullClipboardFromRemoteDevice));
+ mainToolTip.SetToolTip(zoomButton, Translate.T(Properties.Resources.ToggleZoomToFitMode));
+ mainToolTip.SetToolTip(statsButton, Translate.T(Properties.Resources.DisplayConnectionStatistics));
}
private void KvmControl_DesktopSizeChanged(object sender, EventArgs e)
diff --git a/KVMViewer.resx b/KVMViewer.resx
index 0cdec52..f6b0061 100644
--- a/KVMViewer.resx
+++ b/KVMViewer.resx
@@ -121,31 +121,13 @@
17, 17
-
- 1029, 17
-
-
- ---
-
-
- MiddleLeft
-
-
- 13, 17
-
-
- v
-
-
-
- False
-
0, 727
1044, 22
+
9
@@ -164,6 +146,24 @@
4
+
+ 1029, 17
+
+
+ ---
+
+
+ MiddleLeft
+
+
+ 13, 17
+
+
+ v
+
+
+ False
+
154, 17
@@ -183,12 +183,6 @@
3
-
- 399, 17
-
-
- Push local clipboard to remote device
-
clipOutboundButton
@@ -201,6 +195,9 @@
0
+
+ 399, 17
+
False
@@ -249,9 +246,6 @@
Stats
-
- Display connection statistics
-
statsButton
@@ -306,9 +300,6 @@
Settings
-
- Change remote desktop settings
-
settingsButton
@@ -336,9 +327,6 @@
6
-
- Toggle zoom-to-fit mode
-
zoomButton
@@ -369,9 +357,6 @@
Ctrl-Alt-Del
-
- Send Ctrl-Alt-Del to remote device
-
cadButton
@@ -387,24 +372,6 @@
518, 17
-
- 171, 22
-
-
- Ask Consent + Bar
-
-
- 171, 22
-
-
- Ask Consent
-
-
- 171, 22
-
-
- Privacy Bar
-
172, 70
@@ -429,9 +396,6 @@
Connect
-
- Toggle remote desktop connection
-
connectButton
@@ -471,6 +435,24 @@
3
+
+ 171, 22
+
+
+ Ask Consent + Bar
+
+
+ 171, 22
+
+
+ Ask Consent
+
+
+ 171, 22
+
+
+ Privacy Bar
+
True
@@ -510,6 +492,9 @@
275, 17
+
+ 399, 17
+
Fill
@@ -526,7 +511,7 @@
resizeKvmControl
- MeshCentralRouter.KVMResizeControl, MeshCentralRouter, Version=1.3.7724.17879, Culture=neutral, PublicKeyToken=null
+ MeshCentralRouter.KVMResizeControl, MeshCentralRouter, Version=1.7.7822.29844, Culture=neutral, PublicKeyToken=null
$this
diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs
index 65100bd..e23dbdd 100644
--- a/Properties/Resources.Designer.cs
+++ b/Properties/Resources.Designer.cs
@@ -116,6 +116,15 @@ namespace MeshCentralRouter.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Change remote desktop settings.
+ ///
+ internal static string ChangeRemoteDesktopSettings {
+ get {
+ return ResourceManager.GetString("ChangeRemoteDesktopSettings", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to CIRA.
///
@@ -208,6 +217,15 @@ namespace MeshCentralRouter.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Display connection statistics.
+ ///
+ internal static string DisplayConnectionStatistics {
+ get {
+ return ResourceManager.GetString("DisplayConnectionStatistics", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Display {0}.
///
@@ -563,6 +581,24 @@ namespace MeshCentralRouter.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Pull clipboard from remote device.
+ ///
+ internal static string PullClipboardFromRemoteDevice {
+ get {
+ return ResourceManager.GetString("PullClipboardFromRemoteDevice", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Push local clipboard to remote device.
+ ///
+ internal static string PushLocaClipboardToRemoteDevice {
+ get {
+ return ResourceManager.GetString("PushLocaClipboardToRemoteDevice", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to PuTTY SSH client.
///
@@ -663,6 +699,15 @@ namespace MeshCentralRouter.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Send Ctrl-Alt-Del to remote device.
+ ///
+ internal static string SendCtrlAltDelToRemoteDevice {
+ get {
+ return ResourceManager.GetString("SendCtrlAltDelToRemoteDevice", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Send token to registered email address?.
///
@@ -744,6 +789,24 @@ namespace MeshCentralRouter.Properties {
}
}
+ ///
+ /// Looks up a localized string similar to Toggle remote desktop connection.
+ ///
+ internal static string ToggleRemoteDesktopConnection {
+ get {
+ return ResourceManager.GetString("ToggleRemoteDesktopConnection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Toggle zoom-to-fit mode.
+ ///
+ internal static string ToggleZoomToFitMode {
+ get {
+ return ResourceManager.GetString("ToggleZoomToFitMode", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Two-factor Authentication.
///
diff --git a/Properties/Resources.resx b/Properties/Resources.resx
index 052d522..8ee33e7 100644
--- a/Properties/Resources.resx
+++ b/Properties/Resources.resx
@@ -370,4 +370,25 @@
Updating...
+
+ Change remote desktop settings
+
+
+ Display connection statistics
+
+
+ Pull clipboard from remote device
+
+
+ Push local clipboard to remote device
+
+
+ Send Ctrl-Alt-Del to remote device
+
+
+ Toggle remote desktop connection
+
+
+ Toggle zoom-to-fit mode
+
\ No newline at end of file
diff --git a/Translate.cs b/Translate.cs
index afbc4c3..ca61249 100644
--- a/Translate.cs
+++ b/Translate.cs
@@ -24,1204 +24,2767 @@ namespace MeshCentralRouter
{
// *** TRANSLATION TABLE START ***
static private Dictionary> translationTable = new Dictionary>() {
- {
- "Sort by G&roup",
- new Dictionary() {
- {"es","Hlig yb T&ilfk"}
- }
- },
- {
- "Tunnelling Data",
- new Dictionary() {
- {"es","Gfmmvoormt Wzgz"}
- }
- },
- {
- "Disconnected",
- new Dictionary() {
- {"es","Wrhxlmmvxgvw"}
- }
- },
- {
- "MeshCentral Router",
- new Dictionary() {
- {"es","NvhsXvmgizo Ilfgvi"}
- }
- },
- {
- "SMS",
- new Dictionary() {
- {"es","HNH"}
- }
- },
- {
- "Display {0}",
- new Dictionary() {
- {"es","Wrhkozb {0}"}
- }
- },
- {
- "Sort by &Name",
- new Dictionary() {
- {"es","Hlig yb &Mznv"}
- }
- },
- {
- "Protocol",
- new Dictionary() {
- {"es","Kilglxlo"}
- }
- },
- {
- "Password",
- new Dictionary() {
- {"es","Kzhhdliw"}
- }
- },
- {
- "Disconnect",
- new Dictionary() {
- {"es","Wrhxlmmvxg"}
- }
- },
- {
- "Agent",
- new Dictionary() {
- {"es","Ztvmg"}
- }
- },
- {
- "Settings",
- new Dictionary() {
- {"es","Hvggrmth"}
- }
- },
- {
- "&Info...",
- new Dictionary() {
- {"es","&Rmul..."}
- }
- },
- {
- "Email",
- new Dictionary() {
- {"es","Vnzro"}
- }
- },
- {
- "Double Click Action",
- new Dictionary() {
- {"es","Wlfyov Xorxp Zxgrlm"}
- }
- },
- {
- "Unable to connect",
- new Dictionary() {
- {"es","Fmzyov gl xlmmvxg"}
- }
- },
- {
- "UDP",
- new Dictionary() {
- {"es","FWK"}
- }
- },
- {
- "Remote IP",
- new Dictionary() {
- {"es","Ivnlgv RK"}
- }
- },
- {
- "TCP",
- new Dictionary() {
- {"es","GXK"}
- }
- },
- {
- "Connection",
- new Dictionary() {
- {"es","Xlmmvxgrlm"}
- }
- },
- {
- "Slow",
- new Dictionary() {
- {"es","Hold"}
- }
- },
- {
- "Remove {0} items?",
- new Dictionary() {
- {"es","Ivnlev {0} rgvnh?"}
- }
- },
- {
- "PuTTY SSH client",
- new Dictionary() {
- {"es","KfGGB HHS xorvmg"}
- }
- },
- {
- "MeshCentral",
- new Dictionary() {
- {"es","NvhsXvmgizo"}
- }
- },
- {
- "MeshCentral Router allows mapping of TCP and UDP ports on this computer to any computer in your MeshCentral server account. Start by logging into your account.",
- new Dictionary() {
- {"es","NvhsXvmgizo Ilfgvi zooldh nzkkrmt lu GXK zmw FWK kligh lm gsrh xlnkfgvi gl zmb xlnkfgvi rm blfi NvhsXvmgizo hvievi zxxlfmg. Hgzig yb olttrmt rmgl blfi zxxlfmg."}
- }
- },
- {
- "v",
- new Dictionary() {
- {"es","e"}
- }
- },
- {
- "Invalid username or password",
- new Dictionary() {
- {"es","Rmezorw fhvimznv li kzhhdliw"}
- }
- },
{
"Email sent",
new Dictionary() {
- {"es","Vnzro hvmg"}
- }
- },
- {
- "Cancel Auto-Close",
- new Dictionary() {
- {"es","Xzmxvo Zfgl-Xolhv"}
- }
- },
- {
- "&Open Mappings...",
- new Dictionary() {
- {"es","&Lkvm Nzkkrmth..."}
- }
- },
- {
- "Server information",
- new Dictionary() {
- {"es","Hvievi rmulinzgrlm"}
- }
- },
- {
- "Show on system tray",
- new Dictionary() {
- {"es","Hsld lm hbhgvn gizb"}
- }
- },
- {
- "Install...",
- new Dictionary() {
- {"es","Rmhgzoo..."}
- }
- },
- {
- "WinSCP client",
- new Dictionary() {
- {"es","DrmHXK xorvmg"}
- }
- },
- {
- "0%",
- new Dictionary() {
-
- }
- },
- {
- "Token",
- new Dictionary() {
- {"es","Glpvm"}
- }
- },
- {
- "Back",
- new Dictionary() {
- {"es","Yzxp"}
- }
- },
- {
- "All Displays",
- new Dictionary() {
- {"es","Zoo Wrhkozbh"}
- }
- },
- {
- "Remote Desktop",
- new Dictionary() {
- {"es","Ivnlgv Wvhpglk"}
- }
- },
- {
- "Search",
- new Dictionary() {
- {"es","Hvzixs"}
- }
- },
- {
- "MeshCentral Router Installation",
- new Dictionary() {
- {"es","NvhsXvmgizo Ilfgvi Rmhgzoozgrlm"}
- }
- },
- {
- "{0} Bytes",
- new Dictionary() {
- {"es","{0} Ybgvh"}
- }
- },
- {
- "No Devices",
- new Dictionary() {
- {"es","Ml Wverxvh"}
- }
- },
- {
- "Device Status",
- new Dictionary() {
- {"es","Wverxv Hgzgfh"}
- }
- },
- {
- "Bind local port to all network interfaces",
- new Dictionary() {
- {"es","Yrmw olxzo klig gl zoo mvgdlip rmgviuzxvh"}
- }
- },
- {
- "Port {0} to {1}:{2}",
- new Dictionary() {
- {"es","Klig {0} gl {1}:{2}"}
- }
- },
- {
- "Installation",
- new Dictionary() {
- {"es","Rmhgzoozgrlm"}
- }
- },
- {
- "v0.8.0",
- new Dictionary() {
- {"es","e0.8.0"}
- }
- },
- {
- "Add &Relay Map...",
- new Dictionary() {
- {"es","Zww &Ivozb Nzk..."}
- }
- },
- {
- "SSH",
- new Dictionary() {
- {"es","HHS"}
- }
- },
- {
- "Compressed Network Traffic",
- new Dictionary() {
- {"es","Xlnkivhhvw Mvgdlip Gizuurx"}
- }
- },
- {
- "View Certificate Details...",
- new Dictionary() {
- {"es","Ervd Xvigrurxzgv Wvgzroh..."}
- }
- },
- {
- " MeshCentral Router",
- new Dictionary() {
- {"es"," NvhsXvmgizo Ilfgvi"}
- }
- },
- {
- "CIRA",
- new Dictionary() {
- {"es","XRIZ"}
- }
- },
- {
- "State",
- new Dictionary() {
- {"es","Hgzgv"}
- }
- },
- {
- "Failed to start remote terminal session",
- new Dictionary() {
- {"es","Uzrovw gl hgzig ivnlgv gvinrmzo hvhhrlm"}
- }
- },
- {
- "Ask Consent",
- new Dictionary() {
- {"es","Zhp Xlmhvmg"}
- }
- },
- {
- "AMT",
- new Dictionary() {
- {"es","ZNG"}
- }
- },
- {
- "Add Map...",
- new Dictionary() {
- {"es","Zww Nzk..."}
- }
- },
- {
- "Don't ask for {0} days.",
- new Dictionary() {
- {"es","Wlm'g zhp uli {0} wzbh."}
- }
- },
- {
- "Use Alternate Port...",
- new Dictionary() {
- {"es","Fhv Zogvimzgv Klig..."}
- }
- },
- {
- "Send token to registered phone number?",
- new Dictionary() {
- {"es","Hvmw glpvm gl ivtrhgvivw kslmv mfnyvi?"}
- }
- },
- {
- "Local - {0}",
- new Dictionary() {
- {"es","Olxzo - {0}"}
- }
- },
- {
- "Unable to bind to local port",
- new Dictionary() {
- {"es","Fmzyov gl yrmw gl olxzo klig"}
- }
- },
- {
- "Create Folder",
- new Dictionary() {
- {"es","Xivzgv Ulowvi"}
- }
- },
- {
- "Open...",
- new Dictionary() {
- {"es","Lkvm..."}
- }
- },
- {
- "Application",
- new Dictionary() {
- {"es","Zkkorxzgrlm"}
- }
- },
- {
- "Connect",
- new Dictionary() {
- {"es","Xlmmvxg"}
- }
- },
- {
- "Error Message",
- new Dictionary() {
- {"es","Viili Nvhhztv"}
- }
- },
- {
- "Changing language will close this tool. Are you sure?",
- new Dictionary() {
- {"es","Xszmtrmt ozmtfztv droo xolhv gsrh gllo. Ziv blf hfiv?"}
- }
- },
- {
- "Remote Desktop...",
- new Dictionary() {
- {"es","Ivnlgv Wvhpglk..."}
- }
- },
- {
- "ServerName",
- new Dictionary() {
- {"es","HvieviMznv"}
- }
- },
- {
- "Swap Mouse Buttons",
- new Dictionary() {
- {"es","Hdzk Nlfhv Yfgglmh"}
- }
- },
- {
- ", 1 connection.",
- new Dictionary() {
- {"es",", 1 xlmmvxgrlm."}
- }
- },
- {
- "Port Mapping",
- new Dictionary() {
- {"es","Klig Nzkkrmt"}
- }
- },
- {
- "Failed to start remote desktop session",
- new Dictionary() {
- {"es","Uzrovw gl hgzig ivnlgv wvhpglk hvhhrlm"}
- }
- },
- {
- "Languages",
- new Dictionary() {
- {"es","Ozmtfztvh"}
- }
- },
- {
- "Port Mapping Help",
- new Dictionary() {
- {"es","Klig Nzkkrmt Svok"}
- }
- },
- {
- "Open Source, Apache 2.0 License",
- new Dictionary() {
- {"es","Lkvm Hlfixv, Zkzxsv 2.0 Orxvmhv"}
- }
- },
- {
- "OpenSSH",
- new Dictionary() {
- {"es","LkvmHHS"}
- }
- },
- {
- "Open Web Site",
- new Dictionary() {
- {"es","Lkvm Dvy Hrgv"}
- }
- },
- {
- "Stopped",
- new Dictionary() {
- {"es","Hglkkvw"}
- }
- },
- {
- "Mappings",
- new Dictionary() {
- {"es","Nzkkrmth"}
- }
- },
- {
- "Relay Device",
- new Dictionary() {
- {"es","Ivozb Wverxv"}
- }
- },
- {
- "0 Bytes",
- new Dictionary() {
- {"es","0 Ybgvh"}
- }
- },
- {
- "Certificate",
- new Dictionary() {
- {"es","Xvigrurxzgv"}
- }
- },
- {
- "&Save Mappings...",
- new Dictionary() {
- {"es","&Hzev Nzkkrmth..."}
- }
- },
- {
- "Desktop Settings",
- new Dictionary() {
- {"es","Wvhpglk Hvggrmth"}
- }
- },
- {
- "Stats...",
- new Dictionary() {
- {"es","Hgzgh..."}
- }
- },
- {
- "Username",
- new Dictionary() {
- {"es","Fhvimznv"}
- }
- },
- {
- "Port {0} to port {1}",
- new Dictionary() {
- {"es","Klig {0} gl klig {1}"}
- }
- },
- {
- ", {0} connections.",
- new Dictionary() {
- {"es",", {0} xlmmvxgrlmh."}
- }
- },
- {
- "Set RDP port...",
- new Dictionary() {
- {"es","Hvg IWK klig..."}
- }
- },
- {
- "&Delete",
- new Dictionary() {
- {"es","&Wvovgv"}
- }
- },
- {
- "Timeout",
- new Dictionary() {
- {"es","Grnvlfg"}
- }
- },
- {
- "E&xit",
- new Dictionary() {
- {"es","V&crg"}
- }
- },
- {
- "Quality",
- new Dictionary() {
- {"es","Jfzorgb"}
- }
- },
- {
- "Email verification required",
- new Dictionary() {
- {"es","Vnzro evirurxzgrlm ivjfrivw"}
- }
- },
- {
- "Remote - {0}",
- new Dictionary() {
- {"es","Ivnlgv - {0}"}
- }
- },
- {
- "Frame rate",
- new Dictionary() {
- {"es","Uiznv izgv"}
- }
- },
- {
- "Relay Mapping",
- new Dictionary() {
- {"es","Ivozb Nzkkrmt"}
- }
- },
- {
- "Server",
- new Dictionary() {
- {"es","Hvievi"}
- }
- },
- {
- "Remote Files...",
- new Dictionary() {
- {"es","Ivnlgv Urovh..."}
- }
- },
- {
- "Enhanced keyboard capture",
- new Dictionary() {
- {"es","Vmszmxvw pvbylziw xzkgfiv"}
- }
- },
- {
- "Device Settings",
- new Dictionary() {
- {"es","Wverxv Hvggrmth"}
+ {"ko","メールを送信しました"},
+ {"fr","Email envoyé"},
+ {"es","Email enviado"},
+ {"ja","メールを送信しました"},
+ {"hi","ईमेल भेजा"},
+ {"zh-chs","邮件已发送"},
+ {"de","E-Mail gesendet"}
}
},
{
"R&efresh",
new Dictionary() {
- {"es","I&vuivhs"}
+ {"ko","リフレッシュ"},
+ {"fr","Rafraîchir"},
+ {"es","Actualizar"},
+ {"ja","リフレッシュ"},
+ {"hi","ताज़ा करें"},
+ {"zh-chs","刷新"},
+ {"de","Aktualisierung"}
}
},
{
- "Add &Map...",
+ "Sort by &Name",
new Dictionary() {
- {"es","Zww &Nzk..."}
+ {"ko","名前順"},
+ {"fr","Trier par nom"},
+ {"es","Ordenar por nombre"},
+ {"ja","名前順"},
+ {"hi","नाम द्वारा क्रमबद्ध करें"},
+ {"zh-chs","按名称分类"},
+ {"de","Nach Name sortieren"}
}
},
{
- "RDP",
+ "Changing language will close this tool. Are you sure?",
new Dictionary() {
- {"es","IWK"}
- }
- },
- {
- "Cancel",
- new Dictionary() {
- {"es","Xzmxvo"}
- }
- },
- {
- "Remember this certificate",
- new Dictionary() {
- {"es","Ivnvnyvi gsrh xvigrurxzgv"}
- }
- },
- {
- "Invalid download.",
- new Dictionary() {
- {"es","Rmezorw wldmolzw."}
- }
- },
- {
- "(Individual Devices)",
- new Dictionary() {
- {"es","(Rmwrerwfzo Wverxvh)"}
- }
- },
- {
- "Alternative Port",
- new Dictionary() {
- {"es","Zogvimzgrev Klig"}
- }
- },
- {
- "Remote Files",
- new Dictionary() {
- {"es","Ivnlgv Urovh"}
- }
- },
- {
- "Incoming Bytes",
- new Dictionary() {
- {"es","Rmxlnrmt Ybgvh"}
- }
- },
- {
- "Denied",
- new Dictionary() {
- {"es","Wvmrvw"}
- }
- },
- {
- "Relay",
- new Dictionary() {
- {"es","Ivozb"}
- }
- },
- {
- "statusStrip1",
- new Dictionary() {
- {"es","hgzgfhHgirk1"}
- }
- },
- {
- ", {0} users",
- new Dictionary() {
- {"es",", {0} fhvih"}
- }
- },
- {
- "SMS sent",
- new Dictionary() {
- {"es","HNH hvmg"}
- }
- },
- {
- "Application Name",
- new Dictionary() {
- {"es","Zkkorxzgrlm Mznv"}
- }
- },
- {
- "Remote Desktop Stats",
- new Dictionary() {
- {"es","Ivnlgv Wvhpglk Hgzgh"}
- }
- },
- {
- "≡",
- new Dictionary() {
-
- }
- },
- {
- "Click ok to register MeshCentral Router on your system as the handler for the \"mcrouter://\" protocol. This will allow the MeshCentral web site to launch this application when needed.",
- new Dictionary() {
- {"es","Xorxp lp gl ivtrhgvi NvhsXvmgizo Ilfgvi lm blfi hbhgvn zh gsv szmwovi uli gsv \"nxilfgvi://\" kilglxlo. Gsrh droo zoold gsv NvhsXvmgizo dvy hrgv gl ozfmxs gsrh zkkorxzgrlm dsvm mvvwvw."}
- }
- },
- {
- "Size",
- new Dictionary() {
- {"es","Hrav"}
- }
- },
- {
- "Remote Port",
- new Dictionary() {
- {"es","Ivnlgv Klig"}
- }
- },
- {
- "No Port Mappings\r\n\r\nClick \"Add\" to get started.",
- new Dictionary() {
- {"es","Ml Klig Nzkkrmth\r\n\r\nXorxp \"Zww\" gl tvg hgzigvw."}
- }
- },
- {
- "Ctrl-Alt-Del",
- new Dictionary() {
- {"es","Xgio-Zog-Wvo"}
- }
- },
- {
- "HTTP",
- new Dictionary() {
- {"es","SGGK"}
- }
- },
- {
- "Site",
- new Dictionary() {
- {"es","Hrgv"}
- }
- },
- {
- "Two-factor Authentication",
- new Dictionary() {
- {"es","Gdl-uzxgli Zfgsvmgrxzgrlm"}
- }
- },
- {
- "Application Launch",
- new Dictionary() {
- {"es","Zkkorxzgrlm Ozfmxs"}
- }
- },
- {
- "Add Relay Map...",
- new Dictionary() {
- {"es","Zww Ivozb Nzk..."}
- }
- },
- {
- "Mapping Settings",
- new Dictionary() {
- {"es","Nzkkrmt Hvggrmth"}
- }
- },
- {
- "Fast",
- new Dictionary() {
- {"es","Uzhg"}
- }
- },
- {
- "S&ettings...",
- new Dictionary() {
- {"es","H&vggrmth..."}
- }
- },
- {
- "Enter the RDP port of the remote computer, the default RDP port is 3389.",
- new Dictionary() {
- {"es","Vmgvi gsv IWK klig lu gsv ivnlgv xlnkfgvi, gsv wvuzfog IWK klig rh 3389."}
- }
- },
- {
- "Devices",
- new Dictionary() {
- {"es","Wverxvh"}
- }
- },
- {
- "Starting...",
- new Dictionary() {
- {"es","Hgzigrmt..."}
- }
- },
- {
- "Local",
- new Dictionary() {
- {"es","Olxzo"}
- }
- },
- {
- "Connected",
- new Dictionary() {
- {"es","Xlmmvxgvw"}
- }
- },
- {
- "Rename",
- new Dictionary() {
- {"es","Ivmznv"}
- }
- },
- {
- "Remote Desktop Settings",
- new Dictionary() {
- {"es","Ivnlgv Wvhpglk Hvggrmth"}
- }
- },
- {
- "Connecting...",
- new Dictionary() {
- {"es","Xlmmvxgrmt..."}
- }
- },
- {
- "Very slow",
- new Dictionary() {
- {"es","Evib hold"}
- }
- },
- {
- "Stopped.",
- new Dictionary() {
- {"es","Hglkkvw."}
- }
- },
- {
- "Outgoing Compression",
- new Dictionary() {
- {"es","Lfgtlrmt Xlnkivhhrlm"}
- }
- },
- {
- "Application Link",
- new Dictionary() {
- {"es","Zkkorxzgrlm Ormp"}
- }
- },
- {
- "{0} Byte",
- new Dictionary() {
- {"es","{0} Ybgv"}
- }
- },
- {
- "---",
- new Dictionary() {
-
- }
- },
- {
- "Setup...",
- new Dictionary() {
- {"es","Hvgfk..."}
- }
- },
- {
- "This server presented a un-trusted certificate. This may indicate that this is not the correct server or that the server does not have a valid certificate. It is not recommanded, but you can press the ignore button to continue connection to this server.",
- new Dictionary() {
- {"es","Gsrh hvievi kivhvmgvw z fm-gifhgvw xvigrurxzgv. Gsrh nzb rmwrxzgv gszg gsrh rh mlg gsv xliivxg hvievi li gszg gsv hvievi wlvh mlg szev z ezorw xvigrurxzgv. Rg rh mlg ivxlnnzmwvw, yfg blf xzm kivhh gsv rtmliv yfgglm gl xlmgrmfv xlmmvxgrlm gl gsrh hvievi."}
- }
- },
- {
- "MQTT",
- new Dictionary() {
- {"es","NJGG"}
- }
- },
- {
- "127.0.0.1",
- new Dictionary() {
-
- }
- },
- {
- "SSH Username",
- new Dictionary() {
- {"es","HHS Fhvimznv"}
- }
- },
- {
- "Next",
- new Dictionary() {
- {"es","Mvcg"}
- }
- },
- {
- "Enter the second factor authentication token.",
- new Dictionary() {
- {"es","Vmgvi gsv hvxlmw uzxgli zfgsvmgrxzgrlm glpvm."}
- }
- },
- {
- "No Search Results",
- new Dictionary() {
- {"es","Ml Hvzixs Ivhfogh"}
- }
- },
- {
- "Received invalid network data",
- new Dictionary() {
- {"es","Ivxvrevw rmezorw mvgdlip wzgz"}
- }
- },
- {
- "Stats",
- new Dictionary() {
- {"es","Hgzgh"}
- }
- },
- {
- "Use Remote Keyboard Map",
- new Dictionary() {
- {"es","Fhv Ivnlgv Pvbylziw Nzk"}
- }
- },
- {
- "Forward all keyboard keys",
- new Dictionary() {
- {"es","Ulidziw zoo pvbylziw pvbh"}
- }
- },
- {
- "Path",
- new Dictionary() {
- {"es","Kzgs"}
- }
- },
- {
- "Send token to registered email address?",
- new Dictionary() {
- {"es","Hvmw glpvm gl ivtrhgvivw vnzro zwwivhh?"}
- }
- },
- {
- "Local Port",
- new Dictionary() {
- {"es","Olxzo Klig"}
- }
- },
- {
- "label1",
- new Dictionary() {
- {"es","ozyvo1"}
- }
- },
- {
- "Scaling",
- new Dictionary() {
- {"es","Hxzormt"}
- }
- },
- {
- "SCP",
- new Dictionary() {
- {"es","HXK"}
- }
- },
- {
- "Medium",
- new Dictionary() {
- {"es","Nvwrfn"}
- }
- },
- {
- "Remote desktop quality, scaling and frame rate settings. These can be adjusted depending on the quality of the network connection.",
- new Dictionary() {
- {"es","Ivnlgv wvhpglk jfzorgb, hxzormt zmw uiznv izgv hvggrmth. Gsvhv xzm yv zwqfhgvw wvkvmwrmt lm gsv jfzorgb lu gsv mvgdlip xlmmvxgrlm."}
- }
- },
- {
- "ComputerName",
- new Dictionary() {
- {"es","XlnkfgviMznv"}
- }
- },
- {
- "Offline",
- new Dictionary() {
- {"es","Luuormv"}
- }
- },
- {
- "Log out",
- new Dictionary() {
- {"es","Olt lfg"}
- }
- },
- {
- "Show &Offline Devices",
- new Dictionary() {
- {"es","Hsld &Luuormv Wverxvh"}
- }
- },
- {
- "&Open...",
- new Dictionary() {
- {"es","&Lkvm..."}
- }
- },
- {
- "Privacy Bar",
- new Dictionary() {
- {"es","Kirezxb Yzi"}
- }
- },
- {
- "Login",
- new Dictionary() {
- {"es","Oltrm"}
- }
- },
- {
- "Waiting for user to grant access...",
- new Dictionary() {
- {"es","Dzrgrmt uli fhvi gl tizmg zxxvhh..."}
- }
- },
- {
- "Updating...",
- new Dictionary() {
- {"es","Fkwzgrmt..."}
- }
- },
- {
- "Ignore",
- new Dictionary() {
- {"es","Rtmliv"}
- }
- },
- {
- "Remove 1 item?",
- new Dictionary() {
- {"es","Ivnlev 1 rgvn?"}
- }
- },
- {
- "RDP Port",
- new Dictionary() {
- {"es","IWK Klig"}
- }
- },
- {
- "Routing Stats",
- new Dictionary() {
- {"es","Ilfgrmt Hgzgh"}
- }
- },
- {
- "Show &Group Names",
- new Dictionary() {
- {"es","Hsld &Tilfk Mznvh"}
- }
- },
- {
- "Remote",
- new Dictionary() {
- {"es","Ivnlgv"}
- }
- },
- {
- "Remote Device",
- new Dictionary() {
- {"es","Ivnlgv Wverxv"}
- }
- },
- {
- "Remote Desktop Data",
- new Dictionary() {
- {"es","Ivnlgv Wvhpglk Wzgz"}
+ {"ko","言語を変更すると、このツールが閉じます。本気ですか?"},
+ {"fr","Le changement de langue fermera cet outil. Êtes-vous sûr?"},
+ {"es","El cambio de idioma cerrará esta herramienta. ¿Está seguro?"},
+ {"ja","言語を変更すると、このツールが閉じます。本気ですか?"},
+ {"hi","भाषा बदलने से यह टूल बंद हो जाएगा। क्या आपको यकीन है?"},
+ {"zh-chs","更改语言将关闭此工具。你确定吗?"},
+ {"de","Wenn Sie die Sprache ändern, wird dieses Tool geschlossen. Bist du sicher?"}
}
},
{
"Device Group",
new Dictionary() {
- {"es","Wverxv Tilfk"}
+ {"de","Gerätegruppe"},
+ {"hi","डिवाइस समूह"},
+ {"fr","Groupe d'appareils"},
+ {"zh-cht","裝置群"},
+ {"zh-chs","设备组"},
+ {"fi","Laiteryhmä"},
+ {"tr","Cihaz Grubu"},
+ {"cs","Skupina zařízení"},
+ {"ja","デバイスグループ"},
+ {"es","Grupo de Dispositivos"},
+ {"pt","Grupo de dispositivos"},
+ {"nl","Apparaat groep"},
+ {"ko","장치 그룹"},
+ {"ru","Группа устройства"}
+ }
+ },
+ {
+ "Remote desktop quality, scaling and frame rate settings. These can be adjusted depending on the quality of the network connection.",
+ new Dictionary() {
+ {"ko","リモート デスクトップの品質、スケーリング、フレーム レートの設定。これらは、ネットワーク接続の品質に応じて調整できます。"},
+ {"fr","Paramètres de qualité, de mise à l'échelle et de fréquence d'images du bureau à distance. Ceux-ci peuvent être ajustés en fonction de la qualité de la connexion réseau."},
+ {"es","Configuración de la calidad del escritorio remoto, la escala y la velocidad de fotogramas. Estos se pueden ajustar en función de la calidad de la conexión de red."},
+ {"ja","リモート デスクトップの品質、スケーリング、フレーム レートの設定。これらは、ネットワーク接続の品質に応じて調整できます。"},
+ {"hi","दूरस्थ डेस्कटॉप गुणवत्ता, स्केलिंग और फ्रेम दर सेटिंग्स। इन्हें नेटवर्क कनेक्शन की गुणवत्ता के आधार पर समायोजित किया जा सकता है।"},
+ {"zh-chs","远程桌面质量、缩放和帧速率设置。这些可以根据网络连接的质量进行调整。"},
+ {"de","Remote-Desktop-Qualität, Skalierung und Bildrateneinstellungen. Diese können je nach Qualität der Netzwerkverbindung angepasst werden."}
+ }
+ },
+ {
+ "label1",
+ new Dictionary() {
+ {"ko","ラベル1"},
+ {"fr","étiquette1"},
+ {"es","etiqueta1"},
+ {"ja","ラベル1"},
+ {"hi","लेबल1"},
+ {"zh-chs","标签 1"},
+ {"de","Etikett1"}
+ }
+ },
+ {
+ "Application",
+ new Dictionary() {
+ {"ko","応用"},
+ {"es","Solicitud"},
+ {"ja","応用"},
+ {"hi","आवेदन"},
+ {"zh-chs","应用"},
+ {"de","Anwendung"}
+ }
+ },
+ {
+ "Remove {0} items?",
+ new Dictionary() {
+ {"ko","{0} 個のアイテムを削除しますか?"},
+ {"fr","Supprimer {0} éléments ?"},
+ {"es","¿Eliminar {0} elementos?"},
+ {"ja","{0} 個のアイテムを削除しますか?"},
+ {"hi","{0} आइटम निकालें?"},
+ {"zh-chs","删除 {0} 项?"},
+ {"de","{0} Elemente entfernen?"}
+ }
+ },
+ {
+ "Forward all keyboard keys",
+ new Dictionary() {
+ {"ko","すべてのキーボード キーを転送する"},
+ {"fr","Transférer toutes les touches du clavier"},
+ {"es","Reenviar todas las teclas del teclado"},
+ {"ja","すべてのキーボード キーを転送する"},
+ {"hi","सभी कीबोर्ड कुंजियों को अग्रेषित करें"},
+ {"zh-chs","转发所有键盘键"},
+ {"de","Alle Tastaturtasten weiterleiten"}
+ }
+ },
+ {
+ "Agent",
+ new Dictionary() {
+ {"hi","एजेंट"},
+ {"zh-cht","代理"},
+ {"zh-chs","代理"},
+ {"fi","Agentti"},
+ {"tr","Ajan"},
+ {"ja","エージェント"},
+ {"es","Agente"},
+ {"pt","Agente"},
+ {"ko","에이전트"},
+ {"ru","Агент"}
+ }
+ },
+ {
+ "Ask Consent",
+ new Dictionary() {
+ {"de","Einwilligung anfordern"},
+ {"hi","सहमति से पूछें"},
+ {"fr","Demander le consentement"},
+ {"zh-cht","詢問同意"},
+ {"zh-chs","询问同意"},
+ {"fi","Pyydä Hyväksyntää"},
+ {"tr","Onay isteyin"},
+ {"cs","Požádat o souhlas"},
+ {"ja","同意を求める"},
+ {"es","Pedir Consentimiento"},
+ {"pt","Peça consentimento"},
+ {"nl","Vraag toestemming"},
+ {"ko","연결 요청"},
+ {"ru","Спросите согласия"}
+ }
+ },
+ {
+ "Add &Map...",
+ new Dictionary() {
+ {"ko","マップを追加..."},
+ {"fr","Ajouter une &carte..."},
+ {"es","Agregar & mapa ..."},
+ {"ja","マップを追加..."},
+ {"hi","नक्शा जोड़ें..."},
+ {"zh-chs","添加地图 (&M)..."},
+ {"de","&Zuordnen hinzufügen..."}
+ }
+ },
+ {
+ "Stopped",
+ new Dictionary() {
+ {"ko","停止"},
+ {"fr","Arrêté"},
+ {"es","Detenido"},
+ {"ja","停止"},
+ {"hi","रोका हुआ"},
+ {"zh-chs","停止"},
+ {"de","Gestoppt"}
+ }
+ },
+ {
+ "Two-factor Authentication",
+ new Dictionary() {
+ {"ko","二要素認証"},
+ {"fr","Authentification à deux facteurs"},
+ {"es","Autenticación de dos factores"},
+ {"ja","二要素認証"},
+ {"hi","दो तरीकों से प्रमाणीकरण"},
+ {"zh-chs","两因素身份验证"},
+ {"de","Zwei-Faktor-Authentifizierung"}
+ }
+ },
+ {
+ "Quality",
+ new Dictionary() {
+ {"de","Qualität"},
+ {"hi","गुणवत्ता"},
+ {"fr","Qualité"},
+ {"zh-cht","品質"},
+ {"zh-chs","质量"},
+ {"fi","Laatu"},
+ {"tr","Kalite"},
+ {"cs","Kvalita"},
+ {"ja","品質"},
+ {"es","Calidad"},
+ {"pt","Qualidade"},
+ {"nl","Kwaliteit"},
+ {"ko","품질"},
+ {"ru","Качество"}
+ }
+ },
+ {
+ "0 Bytes",
+ new Dictionary() {
+ {"ko","0 バイト"},
+ {"fr","0 octet"},
+ {"es","0 bytes"},
+ {"ja","0 バイト"},
+ {"hi","0 बाइट्स"},
+ {"zh-chs","0 字节"},
+ {"de","0 Byte"}
+ }
+ },
+ {
+ "Routing Stats",
+ new Dictionary() {
+ {"ko","ルーティング統計"},
+ {"fr","Statistiques de routage"},
+ {"es","Estadísticas de enrutamiento"},
+ {"ja","ルーティング統計"},
+ {"hi","रूटिंग आँकड़े"},
+ {"zh-chs","路由统计"},
+ {"de","Routing-Statistiken"}
}
},
{
", Recorded Session",
new Dictionary() {
- {"es",", Ivxliwvw Hvhhrlm"}
+ {"ko","、記録されたセッション"},
+ {"fr",", Séance enregistrée"},
+ {"es",", Sesión grabada"},
+ {"ja","、記録されたセッション"},
+ {"hi",", रिकॉर्ड किया गया सत्र"},
+ {"zh-chs",", 录制会话"},
+ {"de",", Aufgezeichnete Sitzung"}
}
},
{
- "&Rename",
+ "No Port Mappings\r\n\r\nClick \"Add\" to get started.",
new Dictionary() {
- {"es","&Ivmznv"}
+ {"ko","ポート マッピングなし\r\n\r\n[追加] をクリックして開始します。"},
+ {"fr","Aucun mappage de port\r\n\r\nCliquez sur \"Ajouter\" pour commencer."},
+ {"es","Sin asignaciones de puertos\r\n\r\nHaga clic en \"Agregar\" para comenzar."},
+ {"ja","ポート マッピングなし\r\n\r\n[追加] をクリックして開始します。"},
+ {"hi","कोई पोर्ट मैपिंग नहीं\r\n\r\nआरंभ करने के लिए \"जोड़ें\" पर क्लिक करें।"},
+ {"zh-chs","无端口映射\r\n\r\n单击“添加”开始。"},
+ {"de","Keine Portzuordnungen\r\n\r\nKlicken Sie auf \"Hinzufügen\", um zu beginnen."}
}
},
{
- "WARNING - Invalid Server Certificate",
+ "Email verification required",
new Dictionary() {
- {"es","DZIMRMT - Rmezorw Hvievi Xvigrurxzgv"}
+ {"ko","メール認証が必要です"},
+ {"fr","Vérification de l'e-mail requise"},
+ {"es","Se requiere verificación de correo electrónico"},
+ {"ja","メール認証が必要です"},
+ {"hi","ईमेल सत्यापन आवश्यक"},
+ {"zh-chs","需要电子邮件验证"},
+ {"de","E-Mail-Verifizierung erforderlich"}
}
},
{
- "Close",
+ "Relay Mapping",
new Dictionary() {
- {"es","Xolhv"}
+ {"ko","リレーマッピング"},
+ {"fr","Cartographie des relais"},
+ {"es","Mapeo de relés"},
+ {"ja","リレーマッピング"},
+ {"hi","रिले मैपिंग"},
+ {"zh-chs","中继映射"},
+ {"de","Relaiszuordnung"}
}
},
{
- "Outgoing Bytes",
+ "Remote Port",
new Dictionary() {
- {"es","Lfgtlrmt Ybgvh"}
+ {"ko","リモートポート"},
+ {"fr","Port distant"},
+ {"es","Puerto remoto"},
+ {"ja","リモートポート"},
+ {"hi","रिमोट पोर्ट"},
+ {"zh-chs","远程端口"},
+ {"de","Remote-Port"}
}
},
{
- "OK",
+ "SSH Username",
new Dictionary() {
- {"es","LP"}
+ {"ko","SSH ユーザー名"},
+ {"fr","Nom d'utilisateur SSH"},
+ {"es","Nombre de usuario SSH"},
+ {"ja","SSH ユーザー名"},
+ {"hi","एसएसएच उपयोगकर्ता नाम"},
+ {"zh-chs","SSH 用户名"},
+ {"de","SSH-Benutzername"}
}
},
{
- "Routing Status",
+ ", {0} connections.",
new Dictionary() {
- {"es","Ilfgrmt Hgzgfh"}
+ {"ko","、{0} 接続。"},
+ {"fr",", {0} connexions."},
+ {"es",", {0} conexiones."},
+ {"ja","、{0} 接続。"},
+ {"hi",", {0} कनेक्शन।"},
+ {"zh-chs",", {0} 个连接。"},
+ {"de",", {0} Verbindungen."}
}
},
{
- "Ask Consent + Bar",
+ "Confirm Delete",
new Dictionary() {
- {"es","Zhp Xlmhvmg + Yzi"}
+ {"ko","削除を確認"},
+ {"fr","Confirmation de la suppression"},
+ {"es","Confirmar eliminación"},
+ {"ja","削除を確認"},
+ {"hi","हटाने की पुष्टि करें"},
+ {"zh-chs","确认删除"},
+ {"de","Löschen bestätigen"}
}
},
{
- "Name",
+ "Updating...",
new Dictionary() {
- {"es","Mznv"}
+ {"ko","更新中..."},
+ {"fr","Mise à jour..."},
+ {"es","Actualizando ..."},
+ {"ja","更新中..."},
+ {"hi","अपडेट हो रहा है..."},
+ {"zh-chs","正在更新..."},
+ {"de","Aktualisierung..."}
}
},
{
- "Remove",
+ "Compressed Network Traffic",
new Dictionary() {
- {"es","Ivnlev"}
+ {"ko","圧縮されたネットワーク トラフィック"},
+ {"fr","Trafic réseau compressé"},
+ {"es","Tráfico de red comprimido"},
+ {"ja","圧縮されたネットワーク トラフィック"},
+ {"hi","संपीडित नेटवर्क यातायात"},
+ {"zh-chs","压缩网络流量"},
+ {"de","Komprimierter Netzwerkverkehr"}
}
},
{
- "HTTPS",
+ "&Info...",
new Dictionary() {
- {"es","SGGKH"}
+ {"ko","&情報..."},
+ {"es","&Info ..."},
+ {"ja","&情報..."},
+ {"hi","जानकारी..."},
+ {"zh-chs","&信息..."},
+ {"de","&Die Info..."}
+ }
+ },
+ {
+ ", 1 connection.",
+ new Dictionary() {
+ {"ko","、1接続。"},
+ {"fr",", 1 connexion."},
+ {"es",", 1 conexión."},
+ {"ja","、1接続。"},
+ {"hi",", 1 कनेक्शन।"},
+ {"zh-chs",", 1 个连接。"},
+ {"de",", 1 Anschluss."}
+ }
+ },
+ {
+ "Rename File",
+ new Dictionary() {
+ {"ko","ファイルの名前を変更"},
+ {"fr","Renommer le fichier"},
+ {"es","Renombrar archivo"},
+ {"ja","ファイルの名前を変更"},
+ {"hi","फाइल का नाम बदलो"},
+ {"zh-chs","重新命名文件"},
+ {"de","Datei umbenennen"}
+ }
+ },
+ {
+ "Email",
+ new Dictionary() {
+ {"de","E-Mail"},
+ {"hi","ईमेल"},
+ {"zh-cht","電郵"},
+ {"zh-chs","电邮"},
+ {"fi","Sähköposti"},
+ {"tr","E-posta"},
+ {"cs","E-mail"},
+ {"ja","Eメール"},
+ {"es","Correo electrónico"},
+ {"nl","E-mail"},
+ {"ko","이메일"}
+ }
+ },
+ {
+ "ComputerName",
+ new Dictionary() {
+ {"ko","コンピュータネーム"},
+ {"fr","Nom de l'ordinateur"},
+ {"es","Nombre del computador"},
+ {"ja","コンピュータネーム"},
+ {"hi","कंप्यूटर का नाम"},
+ {"zh-chs","计算机名"},
+ {"de","Computername"}
+ }
+ },
+ {
+ "ServerName",
+ new Dictionary() {
+ {"ko","サーバー名"},
+ {"fr","Nom du serveur"},
+ {"es","Nombre del servidor"},
+ {"ja","サーバー名"},
+ {"hi","सर्वर का नाम"},
+ {"zh-chs","服务器名称"},
+ {"de","Servername"}
+ }
+ },
+ {
+ "&Open...",
+ new Dictionary() {
+ {"ko","&開いた..."},
+ {"fr","&Ouvert..."},
+ {"es","&Abierto..."},
+ {"ja","&開いた..."},
+ {"hi","&खुला हुआ..."},
+ {"zh-chs","&打开..."},
+ {"de","&Öffnen..."}
+ }
+ },
+ {
+ "Port {0} to port {1}",
+ new Dictionary() {
+ {"ko","ポート {0} からポート {1}"},
+ {"fr","Port {0} vers port {1}"},
+ {"es","Puerto {0} al puerto {1}"},
+ {"ja","ポート {0} からポート {1}"},
+ {"hi","पोर्ट {0} से पोर्ट {1}"},
+ {"zh-chs","端口 {0} 到端口 {1}"},
+ {"de","Port {0} zu Port {1}"}
+ }
+ },
+ {
+ "RDP Port",
+ new Dictionary() {
+ {"ko","RDP ポート"},
+ {"fr","Port RDP"},
+ {"es","Puerto RDP"},
+ {"ja","RDP ポート"},
+ {"hi","आरडीपी पोर्ट"},
+ {"zh-chs","RDP 端口"},
+ {"de","RDP-Port"}
+ }
+ },
+ {
+ "Enter the RDP port of the remote computer, the default RDP port is 3389.",
+ new Dictionary() {
+ {"ko","リモート コンピューターの RDP ポートを入力します。デフォルトの RDP ポートは 3389 です。"},
+ {"fr","Entrez le port RDP de l'ordinateur distant, le port RDP par défaut est 3389."},
+ {"es","Ingrese el puerto RDP de la computadora remota, el puerto RDP predeterminado es 3389."},
+ {"ja","リモート コンピューターの RDP ポートを入力します。デフォルトの RDP ポートは 3389 です。"},
+ {"hi","दूरस्थ कंप्यूटर का RDP पोर्ट दर्ज करें, डिफ़ॉल्ट RDP पोर्ट 3389 है।"},
+ {"zh-chs","输入远程计算机的RDP端口,默认RDP端口为3389。"},
+ {"de","Geben Sie den RDP-Port des Remote-Computers ein, der Standard-RDP-Port ist 3389."}
+ }
+ },
+ {
+ "Certificate",
+ new Dictionary() {
+ {"ko","証明書"},
+ {"fr","Certificat"},
+ {"es","Certificado"},
+ {"ja","証明書"},
+ {"hi","प्रमाणपत्र"},
+ {"zh-chs","证书"},
+ {"de","Zertifikat"}
+ }
+ },
+ {
+ "Set RDP port...",
+ new Dictionary() {
+ {"ko","RDP ポートを設定..."},
+ {"fr","Définir le port RDP..."},
+ {"es","Establecer puerto RDP ..."},
+ {"ja","RDP ポートを設定..."},
+ {"hi","आरडीपी पोर्ट सेट करें..."},
+ {"zh-chs","设置 RDP 端口..."},
+ {"de","RDP-Port einstellen..."}
+ }
+ },
+ {
+ "Server information",
+ new Dictionary() {
+ {"ko","サーバー情報"},
+ {"fr","Informations sur le serveur"},
+ {"es","Información del servidor"},
+ {"ja","サーバー情報"},
+ {"hi","सर्वर जानकारी"},
+ {"zh-chs","服务器信息"},
+ {"de","Serverinformation"}
}
},
{
"Incoming Compression",
new Dictionary() {
- {"es","Rmxlnrmt Xlnkivhhrlm"}
+ {"ko","着信圧縮"},
+ {"fr","Compression entrante"},
+ {"es","Compresión entrante"},
+ {"ja","着信圧縮"},
+ {"hi","आने वाली संपीड़न"},
+ {"zh-chs","传入压缩"},
+ {"de","Eingehende Kompression"}
+ }
+ },
+ {
+ "Failed to start remote desktop session",
+ new Dictionary() {
+ {"ko","リモート デスクトップ セッションを開始できませんでした"},
+ {"fr","Échec du démarrage de la session de bureau à distance"},
+ {"es","No se pudo iniciar la sesión de escritorio remoto"},
+ {"ja","リモート デスクトップ セッションを開始できませんでした"},
+ {"hi","दूरस्थ डेस्कटॉप सत्र प्रारंभ करने में विफल"},
+ {"zh-chs","无法启动远程桌面会话"},
+ {"de","Fehler beim Starten der Remote-Desktop-Sitzung"}
+ }
+ },
+ {
+ "Transfer Progress",
+ new Dictionary() {
+ {"ko","転送の進行状況"},
+ {"fr","Progression du transfert"},
+ {"es","Progreso de la transferencia"},
+ {"ja","転送の進行状況"},
+ {"hi","स्थानांतरण प्रगति"},
+ {"zh-chs","转学进度"},
+ {"de","Übertragungsfortschritt"}
+ }
+ },
+ {
+ "Show on system tray",
+ new Dictionary() {
+ {"ko","システムトレイに表示"},
+ {"fr","Afficher sur la barre d'état système"},
+ {"es","Mostrar en la bandeja del sistema"},
+ {"ja","システムトレイに表示"},
+ {"hi","सिस्टम ट्रे पर दिखाएं"},
+ {"zh-chs","在系统托盘上显示"},
+ {"de","In der Taskleiste anzeigen"}
+ }
+ },
+ {
+ "E&xit",
+ new Dictionary() {
+ {"ko","出口"},
+ {"fr","Sortir"},
+ {"es","Salida"},
+ {"ja","出口"},
+ {"hi","बाहर जाएं"},
+ {"zh-chs","出口"},
+ {"de","Ausgang"}
+ }
+ },
+ {
+ "Remote - {0}",
+ new Dictionary() {
+ {"ko","リモート - {0}"},
+ {"fr","À distance - {0}"},
+ {"es","Remoto: {0}"},
+ {"ja","リモート - {0}"},
+ {"hi","रिमोट - {0}"},
+ {"zh-chs","远程 - {0}"},
+ {"de","Fernbedienung - {0}"}
+ }
+ },
+ {
+ "Size",
+ new Dictionary() {
+ {"de","Größe"},
+ {"hi","आकार"},
+ {"fr","Taille"},
+ {"zh-cht","尺寸"},
+ {"zh-chs","尺寸"},
+ {"fi","Koko"},
+ {"tr","Boyut"},
+ {"cs","Velikost"},
+ {"ja","サイズ"},
+ {"es","Tamaño"},
+ {"pt","Tamanho"},
+ {"nl","Grootte"},
+ {"ko","크기"},
+ {"ru","Размер"}
+ }
+ },
+ {
+ "Don't ask for {0} days.",
+ new Dictionary() {
+ {"ko","{0} 日間尋ねないでください。"},
+ {"fr","Ne demandez pas {0} jours."},
+ {"es","No pida {0} días."},
+ {"ja","{0} 日間尋ねないでください。"},
+ {"hi","{0} दिनों के लिए मत पूछो।"},
+ {"zh-chs","不要要求 {0} 天。"},
+ {"de","Frag nicht nach {0} Tagen."}
+ }
+ },
+ {
+ "Site",
+ new Dictionary() {
+ {"ko","地点"},
+ {"fr","Placer"},
+ {"es","Sitio"},
+ {"ja","地点"},
+ {"hi","साइट"},
+ {"zh-chs","地点"},
+ {"de","Seite? ˅"}
+ }
+ },
+ {
+ "Failed to start remote terminal session",
+ new Dictionary() {
+ {"ko","リモート ターミナル セッションの開始に失敗しました"},
+ {"fr","Échec du démarrage de la session de terminal distant"},
+ {"es","No se pudo iniciar la sesión de terminal remota"},
+ {"ja","リモート ターミナル セッションの開始に失敗しました"},
+ {"hi","दूरस्थ टर्मिनल सत्र प्रारंभ करने में विफल"},
+ {"zh-chs","无法启动远程终端会话"},
+ {"de","Fehler beim Starten der Remote-Terminal-Sitzung"}
+ }
+ },
+ {
+ "Connection",
+ new Dictionary() {
+ {"ko","接続"},
+ {"fr","Lien"},
+ {"es","Conexión"},
+ {"ja","接続"},
+ {"hi","संबंध"},
+ {"zh-chs","联系"},
+ {"de","Verbindung"}
+ }
+ },
+ {
+ "Remote IP",
+ new Dictionary() {
+ {"ko","リモート IP"},
+ {"fr","IP distante"},
+ {"es","IP remota"},
+ {"ja","リモート IP"},
+ {"hi","दूरदराज़ के आई. पी"},
+ {"zh-chs","远程IP"},
+ {"de","Remote-IP"}
+ }
+ },
+ {
+ "HTTP",
+ new Dictionary() {
+ {"hi","एचटीटीपी"}
+ }
+ },
+ {
+ "Stats...",
+ new Dictionary() {
+ {"ko","統計..."},
+ {"fr","Statistiques..."},
+ {"es","Estadísticas ..."},
+ {"ja","統計..."},
+ {"hi","आँकड़े..."},
+ {"zh-chs","统计..."},
+ {"de","Statistiken..."}
+ }
+ },
+ {
+ "Local Port",
+ new Dictionary() {
+ {"ko","ローカルポート"},
+ {"fr","Port local"},
+ {"es","Puerto local"},
+ {"ja","ローカルポート"},
+ {"hi","स्थानीय बंदरगाह"},
+ {"zh-chs","本地端口"},
+ {"de","Lokaler Hafen"}
+ }
+ },
+ {
+ "MeshCentral",
+ new Dictionary() {
+ {"ko","メッシュ中央"},
+ {"ja","メッシュ中央"},
+ {"hi","मेशसेंट्रल"},
+ {"zh-chs","网格中心"}
+ }
+ },
+ {
+ "Waiting for user to grant access...",
+ new Dictionary() {
+ {"de","Warten auf den Benutzer, um Zugriff zu gewähren ..."},
+ {"hi","उपयोगकर्ता की पहुँच की प्रतीक्षा कर रहा है ..."},
+ {"fr","En attente de l'autorisation d'accès par l'utilisateur ..."},
+ {"zh-cht","正在等待用戶授予訪問權限..."},
+ {"zh-chs","正在等待用户授予访问权限..."},
+ {"fi","Odotetaan, että käyttäjä myöntää käyttöoikeuden..."},
+ {"tr","Kullanıcının erişim izni vermesi bekleniyor ..."},
+ {"cs","Čekání na povolení přístupu uživatelem ..."},
+ {"ja","ユーザーがアクセスを許可するのを待っています..."},
+ {"es","Esperando a que el usuario otorgue acceso..."},
+ {"pt","Esperando que o usuário conceda acesso ..."},
+ {"nl","Wachten op toestemming van de gebruiker..."},
+ {"ko","사용자가 액세스 권한을 부여하기를 기다리는 중 ..."},
+ {"ru","Ожидание предоставления доступа пользователем ..."}
+ }
+ },
+ {
+ "Remote Desktop...",
+ new Dictionary() {
+ {"ko","リモートデスクトップ..."},
+ {"fr","Bureau à distance..."},
+ {"es","Escritorio remoto..."},
+ {"ja","リモートデスクトップ..."},
+ {"hi","रिमोट डेस्कटॉप..."},
+ {"zh-chs","远程桌面..."},
+ {"de","Remotedesktop..."}
+ }
+ },
+ {
+ "Remote Desktop",
+ new Dictionary() {
+ {"de","Remotedesktop"},
+ {"hi","रिमोट डेस्कटॉप"},
+ {"fr","Bureau distant"},
+ {"zh-cht","遠程桌面"},
+ {"zh-chs","远程桌面"},
+ {"fi","Etätyöpöytä"},
+ {"tr","Uzak Masaüstü"},
+ {"cs","Vzdálená plocha"},
+ {"ja","リモートデスクトップ"},
+ {"es","Escritorio Remoto"},
+ {"pt","Área de trabalho remota"},
+ {"nl","Extern bureaublad"},
+ {"ko","원격 데스크탑"},
+ {"ru","Удаленного рабочего стола"}
+ }
+ },
+ {
+ "Toggle remote desktop connection",
+ new Dictionary() {
+ {"ko","リモート デスクトップ接続を切り替える"},
+ {"fr","Basculer la connexion au bureau à distance"},
+ {"es","Alternar la conexión de escritorio remoto"},
+ {"ja","リモート デスクトップ接続を切り替える"},
+ {"hi","दूरस्थ डेस्कटॉप कनेक्शन टॉगल करें"},
+ {"zh-chs","切换远程桌面连接"},
+ {"de","Remotedesktopverbindung umschalten"}
+ }
+ },
+ {
+ "Log out",
+ new Dictionary() {
+ {"ko","ログアウト"},
+ {"fr","Se déconnecter"},
+ {"es","Cerrar sesión"},
+ {"ja","ログアウト"},
+ {"hi","लॉग आउट"},
+ {"zh-chs","登出"},
+ {"de","Ausloggen"}
+ }
+ },
+ {
+ "Pull clipboard from remote device",
+ new Dictionary() {
+ {"ko","リモート デバイスからクリップボードをプルする"},
+ {"fr","Extraire le presse-papiers de l'appareil distant"},
+ {"es","Extraiga el portapapeles del dispositivo remoto"},
+ {"ja","リモート デバイスからクリップボードをプルする"},
+ {"hi","दूरस्थ डिवाइस से क्लिपबोर्ड खींचे"},
+ {"zh-chs","从远程设备拉剪贴板"},
+ {"de","Zwischenablage von Remote-Gerät ziehen"}
+ }
+ },
+ {
+ "View Certificate Details...",
+ new Dictionary() {
+ {"ko","証明書の詳細を表示..."},
+ {"fr","Afficher les détails du certificat..."},
+ {"es","Ver detalles del certificado ..."},
+ {"ja","証明書の詳細を表示..."},
+ {"hi","प्रमाणपत्र विवरण देखें..."},
+ {"zh-chs","查看证书详细信息..."},
+ {"de","Zertifikatdetails anzeigen..."}
+ }
+ },
+ {
+ "Invalid username or password",
+ new Dictionary() {
+ {"ko","無効なユーザー名またはパスワード"},
+ {"fr","Nom d'utilisateur ou mot de passe invalide"},
+ {"es","usuario o contraseña invalido"},
+ {"ja","無効なユーザー名またはパスワード"},
+ {"hi","अमान्य उपयोगकर्ता नाम या पासवर्ड"},
+ {"zh-chs","无效的用户名或密码"},
+ {"de","ungültiger Benutzername oder Passwort"}
+ }
+ },
+ {
+ "&Rename",
+ new Dictionary() {
+ {"ko","名前を変更"},
+ {"fr","&Renommer"},
+ {"es","&Rebautizar"},
+ {"ja","名前を変更"},
+ {"hi","&नाम बदलें"},
+ {"zh-chs","&改名"},
+ {"de","&Umbenennen"}
+ }
+ },
+ {
+ "Application Link",
+ new Dictionary() {
+ {"ko","アプリケーションリンク"},
+ {"fr","Lien d'application"},
+ {"es","Enlace de aplicación"},
+ {"ja","アプリケーションリンク"},
+ {"hi","आवेदन लिंक"},
+ {"zh-chs","申请链接"},
+ {"de","Bewerbungslink"}
+ }
+ },
+ {
+ "Ask Consent + Bar",
+ new Dictionary() {
+ {"de","Einwilligung anfordern + DS-Leiste"},
+ {"hi","सहमति + बार पूछें"},
+ {"fr","Demander le consentement + le bar"},
+ {"zh-cht","詢問同意+工具欄"},
+ {"zh-chs","询问同意+工具栏"},
+ {"fi","Pyydä Hyväksyntää + Ilmoitus"},
+ {"tr","Onay Sor + Bar"},
+ {"cs","Zeptejte se souhlasu + bar"},
+ {"ja","同意を求める+バー"},
+ {"es","Pedir Consentimiento + Barra"},
+ {"pt","Peça Consentimento + Bar"},
+ {"nl","Vraag toestemming + informatiebalk"},
+ {"ko","연결 요청 + Bar"},
+ {"ru","Спросите согласия + бар"}
+ }
+ },
+ {
+ "{0} Bytes",
+ new Dictionary