More Localization
Fixed the translation for the queue widget on main slide panel and also added translation for printer connection status on Action Bar. Made corrections to previously modified strings.
This commit is contained in:
parent
5cd0256141
commit
81b566f5fe
8 changed files with 33 additions and 53 deletions
|
|
@ -146,7 +146,10 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
printerNameText.HAnchor = HAnchor.ParentCenter;
|
||||
printerNameText.TextColor = textColor;
|
||||
|
||||
printerStatusText = new TextWidget("Status: Connected", pointSize:statusTextHeight);
|
||||
string printerStatusTxtBeg = new LocalizedString("Status").Translated;
|
||||
string printerStatusTxtEnd = new LocalizedString("Connected").Translated;
|
||||
string printerStatusTxtFull = string.Format("{0}: {1}", printerStatusTxtBeg, printerStatusTxtEnd);
|
||||
printerStatusText = new TextWidget(printerStatusTxtFull, pointSize:statusTextHeight);
|
||||
printerStatusText.AutoExpandBoundsToText = true;
|
||||
printerStatusText.HAnchor = HAnchor.ParentCenter;
|
||||
printerStatusText.TextColor = textColor;
|
||||
|
|
@ -191,8 +194,9 @@ namespace MatterHackers.MatterControl.ActionBar
|
|||
}
|
||||
else
|
||||
{
|
||||
string statusString = new LocalizedString("Status: {0}").Translated;
|
||||
printerStatusText.Text = string.Format(statusString, PrinterCommunication.Instance.PrinterConnectionStatusVerbose);
|
||||
string statusStringBeg = new LocalizedString ("Status").Translated;
|
||||
string statusString = string.Format("{1}: {0}", PrinterCommunication.Instance.PrinterConnectionStatusVerbose, statusStringBeg);
|
||||
printerStatusText.Text = string.Format(statusString,PrinterCommunication.Instance.PrinterConnectionStatusVerbose);
|
||||
}
|
||||
if (ActivePrinterProfile.Instance.ActivePrinter != null)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -131,7 +131,7 @@ namespace MatterHackers.MatterControl
|
|||
case PrinterCommunication.CommunicationStates.Disconnected:
|
||||
return new LocalizedString("Not connected. Press 'Connect' to enable printing.").Translated;
|
||||
case PrinterCommunication.CommunicationStates.AttemptingToConnect:
|
||||
return "Attempting to connect...";
|
||||
return new LocalizedString("Attempting to connect...").Translated;
|
||||
case PrinterCommunication.CommunicationStates.ConnectionLost:
|
||||
case PrinterCommunication.CommunicationStates.FailedToConnect:
|
||||
return new LocalizedString("Unable to communicate with printer.").Translated;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
//<<<<<<< HEAD
|
||||
//=======
|
||||
|
||||
/*
|
||||
Copyright (c) 2014, Lars Brubaker
|
||||
All rights reserved.
|
||||
|
|
@ -29,7 +28,7 @@ of the authors and should not be interpreted as representing official policies,
|
|||
either expressed or implied, of the FreeBSD Project.
|
||||
*/
|
||||
|
||||
//>>>>>>> upstream/development
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
|
@ -339,7 +338,8 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
void NumQueueItemsChanged(object sender, EventArgs widgetEvent)
|
||||
{
|
||||
string queueString = ("Queue ({0})");
|
||||
string queueStringBeg = new LocalizedString("Queue").Translated;
|
||||
string queueString = string.Format("{1} ({0})",PrintQueue.PrintQueueControl.Instance.Count, queueStringBeg);
|
||||
QueueTabPage.Text = string.Format(queueString, PrintQueue.PrintQueueControl.Instance.Count);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2,15 +2,19 @@
|
|||
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
|
||||
<MonoDevelop.Ide.Workbench ActiveDocument="MainSlidePanel.cs">
|
||||
<Files>
|
||||
<File FileName="PrintQueue\PrintItemWrapper.cs" Line="1" Column="1" />
|
||||
<File FileName="CustomWidgets\ExportQueueItemWindow.cs" Line="143" Column="6" />
|
||||
<File FileName="..\agg-sharp\OpenGlGui\MeshViewerWidget.cs" Line="1" Column="1" />
|
||||
<File FileName="PrinterCommunication.cs" Line="1" Column="1" />
|
||||
<File FileName="PrinterControls\PrinterConnections\ConnectionWindow.cs" Line="1" Column="1" />
|
||||
<File FileName="WidescreenPanel.cs" Line="1" Column="1" />
|
||||
<File FileName="PrintQueue\QueueControlsWidget.cs" Line="1" Column="1" />
|
||||
<File FileName="PrintLibrary\ExportLibraryItemWindow.cs" Line="58" Column="53" />
|
||||
<File FileName="MainSlidePanel.cs" Line="312" Column="54" />
|
||||
<File FileName="PrintLibrary\ExportLibraryItemWindow.cs" Line="1" Column="1" />
|
||||
<File FileName="MainSlidePanel.cs" Line="328" Column="14" />
|
||||
<File FileName="CustomWidgets\WizardControl.cs" Line="1" Column="1" />
|
||||
<File FileName="PartPreviewWindow\PartPreviewMainWindow.cs" Line="1" Column="1" />
|
||||
<File FileName="CustomWidgets\SavePartsSheetFeedbackWindow.cs" Line="1" Column="1" />
|
||||
<File FileName="Localizations\LocalizedString.cs" Line="1" Column="1" />
|
||||
<File FileName="PrintQueue\PrintQueueItem.cs" Line="1" Column="1" />
|
||||
<File FileName="c:\Users\Matter Hackers 1\Development\agg-sharp\Gui\SystemWindow.cs" Line="1" Column="1" />
|
||||
<File FileName="PrintLibrary\PrintLibraryListItem.cs" Line="1" Column="1" />
|
||||
</Files>
|
||||
</MonoDevelop.Ide.Workbench>
|
||||
<MonoDevelop.Ide.DebuggingService.Breakpoints>
|
||||
|
|
|
|||
|
|
@ -9,11 +9,11 @@ using MatterHackers.Agg.UI;
|
|||
using MatterHackers.MatterControl.DataStorage;
|
||||
using MatterHackers.MatterControl.PrintQueue;
|
||||
using MatterHackers.GCodeVisualizer;
|
||||
//<<<<<<< HEAD
|
||||
|
||||
using MatterHackers.Localizations;
|
||||
//=======
|
||||
|
||||
using MatterHackers.MatterControl.SlicerConfiguration;
|
||||
//>>>>>>> upstream/development
|
||||
|
||||
|
||||
namespace MatterHackers.MatterControl.PrintLibrary
|
||||
{
|
||||
|
|
|
|||
|
|
@ -25,8 +25,6 @@ namespace MatterHackers.MatterControl.PrintLibrary
|
|||
public class LibraryThumbnailWidget : ClickWidget
|
||||
{
|
||||
static Thread thumbNailThread = null;
|
||||
bool viewWindowIsOpen = false;
|
||||
PartPreviewMainWindow viewingWindow;
|
||||
private PrintItemWrapper printItem;
|
||||
public PrintItemWrapper PrintItem
|
||||
{
|
||||
|
|
@ -203,31 +201,7 @@ namespace MatterHackers.MatterControl.PrintLibrary
|
|||
//this.thumbNailHasBeenRequested = false;
|
||||
this.Invalidate();
|
||||
}
|
||||
|
||||
/*
|
||||
private void OpenPartViewWindow()
|
||||
{
|
||||
if (viewWindowIsOpen == false)
|
||||
{
|
||||
viewingWindow = new PartPreviewMainWindow(printItem);
|
||||
this.viewWindowIsOpen = true;
|
||||
viewingWindow.Closed += new EventHandler(PartPreviewMainWindow_Closed);
|
||||
}
|
||||
else
|
||||
{
|
||||
if(viewingWindow != null)
|
||||
{
|
||||
viewingWindow.BringToFront();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void PartPreviewMainWindow_Closed(object sender, EventArgs e)
|
||||
{
|
||||
viewWindowIsOpen = false;
|
||||
}
|
||||
*/
|
||||
|
||||
private void onMouseClick(object sender, MouseEventArgs e)
|
||||
{
|
||||
if (printItem != null)
|
||||
|
|
@ -542,7 +516,6 @@ namespace MatterHackers.MatterControl.PrintLibrary
|
|||
if (File.Exists(pathAndFile))
|
||||
{
|
||||
OpenPartViewWindow ();
|
||||
//new PartPreviewMainWindow(this.printItem);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -86,7 +86,6 @@ namespace MatterHackers.MatterControl.PrintQueue
|
|||
{
|
||||
string labelName = textInfo.ToTitleCase(PrintItemWrapper.Name);
|
||||
labelName = labelName.Replace('_', ' ');
|
||||
labelName = new LocalizedString (labelName).Translated;
|
||||
partLabel = new TextWidget(labelName, pointSize: 14);
|
||||
partLabel.TextColor = WidgetTextColor;
|
||||
partLabel.MinimumSize = new Vector2(1, 16);
|
||||
|
|
|
|||
|
|
@ -473,25 +473,25 @@ namespace MatterHackers.MatterControl
|
|||
switch (CommunicationState)
|
||||
{
|
||||
case CommunicationStates.Disconnected:
|
||||
return "Not Connected";
|
||||
return new LocalizedString("Not Connected").Translated;
|
||||
case CommunicationStates.Disconnecting:
|
||||
return "Disconnecting";
|
||||
return new LocalizedString("Disconnecting").Translated;
|
||||
case CommunicationStates.AttemptingToConnect:
|
||||
return "Connecting...";
|
||||
case CommunicationStates.ConnectionLost:
|
||||
return "Connection Lost";
|
||||
return new LocalizedString("Connection Lost").Translated;
|
||||
case CommunicationStates.FailedToConnect:
|
||||
return string.Format("Unable to Connect");
|
||||
case CommunicationStates.Connected:
|
||||
return "Connected";
|
||||
return new LocalizedString("Connected").Translated;
|
||||
case CommunicationStates.PreparingToPrint:
|
||||
return "Preparing To Print";
|
||||
return new LocalizedString("Preparing To Print").Translated;
|
||||
case CommunicationStates.Printing:
|
||||
return "Printing";
|
||||
return new LocalizedString("Printing").Translated;
|
||||
case CommunicationStates.Paused:
|
||||
return "Paused";
|
||||
return new LocalizedString("Paused").Translated;
|
||||
case CommunicationStates.FinishedPrint:
|
||||
return "Finished Print";
|
||||
return new LocalizedString("Finished Print").Translated;
|
||||
default:
|
||||
throw new NotImplementedException("Make sure very satus returns the correct connected state.");
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue