[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-patch] partial fix for 51189
|
I sent this patch for debug in 2.0 last
week, but haven't seen any response...
Let me know if I need to reupdate &
recreate the patch.
Thanks,
Tanya
Tanya Wolff/Ottawa/IBM@IBMCA
Sent by: cdt-patch-admin@xxxxxxxxxxx
16/02/2004 10:59 AM
Please respond to
cdt-patch |
|
To
| cdt-patch@xxxxxxxxxxx
|
cc
|
|
Subject
| [cdt-patch] partial fix for
51189 |
|
Here's a partial I18N fix for the debug plugin. Only the strings under
org.eclipse.cdt.debug.internal.ui.views have been externalized.
The defect won't be resolved until all the cdt debug packages have had
their strings externalized.
Using the source-> Find Strings to Externalize on the package, the following
settings were used in the wizard:
Common Prefix: default
Key: Changed to some appropriate key, ie English value with underscores.
Package: org.eclipse.cdt.debug.ui
Property file name: CDebugUIPluginResources.properties
Substitution pattern: CDebugUIPluign.getResourceString(${key})
Add import declaration: org.eclipse.cdt.debug.ui.CDebugUIPlugin
The other debug packages can use these settings.
Tanya
Index: ChangeLog
===================================================================
retrieving revision 1.213
diff -u -r1.213 ChangeLog
--- ChangeLog 11 Feb 2004 19:33:05 -0000 1.213
+++ ChangeLog 16 Feb 2004 15:36:34 -0000
@@ -1,3 +1,15 @@
+2004-02-16 Tanya Wolff
+ Partial Fix for bug 51189.
+ Externalized strings in new CDT Debug views.
+ * CDebugUIPluginResources.properties
+ * MemoryControlArea.java
+ * MemoryPresentation.java
+ * MemoryView.java
+ * MemoryViewer.java
+ * RegistersView.java
+ * SharedLibrariesView.java
+ * SignalsViewer.java
+
2004-02-11 Mikhail Khodjaiants
Fix for bug 51062: Source locator oddness.
* DefualtSourceLocator.java
Index: src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryControlArea.java
===================================================================
retrieving revision 1.25
diff -u -r1.25 MemoryControlArea.java
--- src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryControlArea.java 24 Jun 2003 04:37:07 -0000 1.25
+++ src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryControlArea.java 16 Feb 2004 15:36:38 -0000
@@ -110,7 +110,7 @@
composite.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
// create label
Label label = new Label( composite, SWT.RIGHT );
+ label.setText( CDebugUIPlugin.getResourceString("MemoryControlArea.Address") ); //$NON-NLS-1$
label.pack();
// create address text
@@ -177,8 +177,8 @@
} );
fEvaluateButton = new Button( composite, SWT.PUSH );
- fEvaluateButton.setText( "Evaluate" );
- fEvaluateButton.setToolTipText( "Evaluate expression to address" );
+ fEvaluateButton.setText( CDebugUIPlugin.getResourceString("MemoryControlArea.Evaluate") ); //$NON-NLS-1$
+ fEvaluateButton.setToolTipText( CDebugUIPlugin.getResourceString("MemoryControlArea.Evaluate_Expression") ); //$NON-NLS-1$
fEvaluateButton.addSelectionListener( new SelectionAdapter()
{
public void widgetSelected( SelectionEvent e )
@@ -211,7 +211,7 @@
}
catch( DebugException e )
{
- CDebugUIPlugin.errorDialog( "Unable to get memory block.", e.getStatus() );
+ CDebugUIPlugin.errorDialog( CDebugUIPlugin.getResourceString("MemoryControlArea.Error_memoryBlock"), e.getStatus() ); //$NON-NLS-1$
}
refresh();
getMemoryView().updateObjects();
@@ -262,7 +262,7 @@
protected void refresh()
{
- fAddressText.setText( ( getPresentation() != null ) ? getPresentation().getAddressExpression() : "" );
+ fAddressText.setText( ( getPresentation() != null ) ? getPresentation().getAddressExpression() : "" ); //$NON-NLS-1$
fMemoryText.refresh();
getMemoryView().updateObjects();
updateToolTipText();
@@ -411,7 +411,7 @@
protected void clear()
{
- fAddressText.setText( "" );
+ fAddressText.setText( "" ); //$NON-NLS-1$
handleAddressEnter();
updateToolTipText();
}
@@ -435,7 +435,7 @@
CTabItem[] tabItems = ((CTabFolder)getParent()).getItems();
return tabItems[fIndex].getText();
}
- return "";
+ return ""; //$NON-NLS-1$
}
protected void setTitle( String title )
@@ -453,7 +453,7 @@
if ( getParent() instanceof CTabFolder )
{
CTabItem[] tabItems = ((CTabFolder)getParent()).getItems();
- tabItems[fIndex].setToolTipText( "Memory View " + (fIndex + 1) + ( ( newText.length() > 0 ) ? ( ": " + newText ) : "" ) );
+ tabItems[fIndex].setToolTipText( CDebugUIPlugin.getResourceString("MemoryControlArea.Memory_view") + (fIndex + 1) + ( ( newText.length() > 0 ) ? ( ": " + newText ) : "" ) ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
}
}
@@ -467,7 +467,7 @@
}
catch( DebugException e )
{
- CDebugUIPlugin.errorDialog( "Unable to refresh memory.", e.getStatus() );
+ CDebugUIPlugin.errorDialog( CDebugUIPlugin.getResourceString("MemoryControlArea.Error_memoryRefresh"), e.getStatus() ); //$NON-NLS-1$
}
}
}
@@ -514,7 +514,7 @@
}
catch( DebugException e )
{
- CDebugUIPlugin.errorDialog( "Unable to get memory block.", e.getStatus() );
+ CDebugUIPlugin.errorDialog( CDebugUIPlugin.getResourceString("MemoryControlArea.Error_memoryBlock"), e.getStatus() ); //$NON-NLS-1$
}
}
if ( getMemoryBlock() != null )
Index: src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryPresentation.java
===================================================================
retrieving revision 1.18
diff -u -r1.18 MemoryPresentation.java
--- src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryPresentation.java 10 Feb 2004 23:18:09 -0000 1.18
+++ src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryPresentation.java 16 Feb 2004 15:36:39 -0000
@@ -121,12 +121,12 @@
public String getStartAddress()
{
- return ( fBlock != null ) ? getAddressString( fBlock.getStartAddress() ) : "";
+ return ( fBlock != null ) ? getAddressString( fBlock.getStartAddress() ) : ""; //$NON-NLS-1$
}
public String getAddressExpression()
{
- return ( fBlock != null ) ? fBlock.getAddressExpression() : "";
+ return ( fBlock != null ) ? fBlock.getAddressExpression() : ""; //$NON-NLS-1$
}
private String getInterval( int length )
@@ -431,7 +431,7 @@
case IFormattedMemoryBlock.MEMORY_FORMAT_UNSIGNED_DECIMAL:
return convertToDecimal( getWordSize(), item, false );
}
- return "";
+ return ""; //$NON-NLS-1$
}
private int getDecimalDataItemLength( int wordSize, boolean signed )
@@ -478,7 +478,7 @@
private String convertToDecimal( int wordSize, String item, boolean signed )
{
- String result = "";
+ String result = ""; //$NON-NLS-1$
boolean le = getMemoryBlock().isLittleEndian();
switch( wordSize )
{
Index: src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryView.java
===================================================================
retrieving revision 1.17
diff -u -r1.17 MemoryView.java
--- src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryView.java 13 Jun 2003 19:16:34 -0000 1.17
+++ src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryView.java 16 Feb 2004 15:36:39 -0000
@@ -88,27 +88,31 @@
IAction action = null;
action = new MemoryViewAction( this, ITextOperationTarget.CUT );
- action.setText( "Cut" );
- action.setToolTipText( "Cut" );
- action.setDescription( "Cut" );
+ String cutStr = CDebugUIPlugin.getResourceString("MemoryView.Cut"); //$NON-NLS-1$
+ action.setText( cutStr );
+ action.setToolTipText( cutStr );
+ action.setDescription( cutStr );
setGlobalAction( ITextEditorActionConstants.CUT, (MemoryViewAction)action );
action = new MemoryViewAction( this, ITextOperationTarget.COPY );
- action.setText( "Copy" );
- action.setToolTipText( "Copy" );
- action.setDescription( "Copy" );
+ String copyStr = CDebugUIPlugin.getResourceString("MemoryView.Copy"); //$NON-NLS-1$
+ action.setText( copyStr );
+ action.setToolTipText( copyStr );
+ action.setDescription( copyStr );
setGlobalAction( ITextEditorActionConstants.COPY, (MemoryViewAction)action );
action = new MemoryViewAction( this, ITextOperationTarget.PASTE );
- action.setText( "Paste" );
- action.setToolTipText( "Paste" );
- action.setDescription( "Paste" );
+ String pasteStr = CDebugUIPlugin.getResourceString("MemoryView.Paste"); //$NON-NLS-1$
+ action.setText( pasteStr );
+ action.setToolTipText( pasteStr );
+ action.setDescription( pasteStr );
setGlobalAction( ITextEditorActionConstants.PASTE, (MemoryViewAction)action );
action = new MemoryViewAction( this, ITextOperationTarget.SELECT_ALL );
- action.setText( "Select All" );
- action.setToolTipText( "Select All" );
- action.setDescription( "Select All" );
+ String selectAllStr = CDebugUIPlugin.getResourceString("MemoryView.Select_All"); //$NON-NLS-1$
+ action.setText( selectAllStr );
+ action.setToolTipText( selectAllStr );
+ action.setDescription( selectAllStr );
setGlobalAction( ITextEditorActionConstants.SELECT_ALL, (MemoryViewAction)action );
action = new RefreshMemoryAction( (MemoryViewer)getViewer() );
@@ -174,7 +178,7 @@
menu.appendToGroup( ICDebugUIConstants.MEMORY_GROUP, getAction( "RefreshMemory" ) ); //$NON-NLS-1$
menu.appendToGroup( ICDebugUIConstants.MEMORY_GROUP, getAction( "ClearMemory" ) ); //$NON-NLS-1$
- MenuManager subMenu = new MenuManager( "Format" );
+ MenuManager subMenu = new MenuManager( CDebugUIPlugin.getResourceString("MemoryView.Format") ); //$NON-NLS-1$
{
IAction[] actions = fMemoryFormatGroup.getActions();
for ( int i = 0; i < actions.length; ++i )
@@ -184,7 +188,7 @@
}
menu.appendToGroup( ICDebugUIConstants.FORMAT_GROUP, subMenu );
- subMenu = new MenuManager( "Memory Unit Size " );
+ subMenu = new MenuManager( CDebugUIPlugin.getResourceString("MemoryView.Memory_Unit_Size") ); //$NON-NLS-1$
{
IAction[] actions = fMemorySizeGroup.getActions();
for ( int i = 0; i < actions.length; ++i )
@@ -194,7 +198,7 @@
}
menu.appendToGroup( ICDebugUIConstants.FORMAT_GROUP, subMenu );
- subMenu = new MenuManager( "Number Of Columns" );
+ subMenu = new MenuManager( CDebugUIPlugin.getResourceString("MemoryView.Number_of_Columns") ); //$NON-NLS-1$
{
IAction[] actions = fMemoryNumberOfColumnsGroup.getActions();
for ( int i = 0; i < actions.length; ++i )
@@ -263,10 +267,10 @@
removeActionGroup( fMemoryNumberOfColumnsGroup );
fMemoryNumberOfColumnsGroup.dispose();
- remove( (ShowAsciiAction)getAction( "ShowAscii" ) );
- remove( (ClearMemoryAction)getAction( "ClearMemory" ) );
- remove( (RefreshMemoryAction)getAction( "RefreshMemory" ) );
- remove( (AutoRefreshMemoryAction)getAction( "AutoRefreshMemory" ) );
+ remove( (ShowAsciiAction)getAction( "ShowAscii" ) ); //$NON-NLS-1$
+ remove( (ClearMemoryAction)getAction( "ClearMemory" ) ); //$NON-NLS-1$
+ remove( (RefreshMemoryAction)getAction( "RefreshMemory" ) ); //$NON-NLS-1$
+ remove( (AutoRefreshMemoryAction)getAction( "AutoRefreshMemory" ) ); //$NON-NLS-1$
getSite().getPage().removeSelectionListener( IDebugUIConstants.ID_DEBUG_VIEW, this );
CDebugUIPlugin.getDefault().getPreferenceStore().removePropertyChangeListener( this );
Index: src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryViewer.java
===================================================================
retrieving revision 1.22
diff -u -r1.22 MemoryViewer.java
--- src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryViewer.java 26 Nov 2003 16:40:13 -0000 1.22
+++ src/org/eclipse/cdt/debug/internal/ui/views/memory/MemoryViewer.java 16 Feb 2004 15:36:39 -0000
@@ -20,6 +20,7 @@
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Control;
+import org.eclipse.cdt.debug.ui.CDebugUIPlugin;
/**
*
@@ -65,7 +66,7 @@
for ( int i = 0; i < NUMBER_OF_TABS; ++i )
{
CTabItem tabItem = new CTabItem( fTabFolder, SWT.NONE );
- tabItem.setText( "Memory " + (i + 1) );
+ tabItem.setText( CDebugUIPlugin.getResourceString("MemoryViewer.Memory") + (i + 1) ); //$NON-NLS-1$
fMemoryControlAreas[i] = new MemoryControlArea( fTabFolder, SWT.NONE, i, fView );
tabItem.setControl( fMemoryControlAreas[i] );
}
Index: src/org/eclipse/cdt/debug/internal/ui/views/registers/RegistersView.java
===================================================================
retrieving revision 1.16
diff -u -r1.16 RegistersView.java
--- src/org/eclipse/cdt/debug/internal/ui/views/registers/RegistersView.java 25 Sep 2003 02:12:59 -0000 1.16
+++ src/org/eclipse/cdt/debug/internal/ui/views/registers/RegistersView.java 16 Feb 2004 15:36:39 -0000
@@ -183,19 +183,19 @@
setAction( "ChangeRegisterValue", action ); //$NON-NLS-1$
setAction( DOUBLE_CLICK_ACTION, action );
- action = new AutoRefreshAction( getViewer(), "Auto-Refresh" );
+ action = new AutoRefreshAction( getViewer(), CDebugUIPlugin.getResourceString("RegistersView.Auto_Refresh") ); //$NON-NLS-1$
CDebugImages.setLocalImageDescriptors( action, CDebugImages.IMG_LCL_AUTO_REFRESH );
- action.setDescription( "Automatically Refresh Registers View" );
- action.setToolTipText( "Auto-Refresh" );
+ action.setDescription( CDebugUIPlugin.getResourceString("RegistersView.Automatically_Refresh_Registers_View") ); //$NON-NLS-1$
+ action.setToolTipText( CDebugUIPlugin.getResourceString("RegistersView.Auto_Refresh") ); //$NON-NLS-1$
WorkbenchHelp.setHelp( action, ICDebugHelpContextIds.AUTO_REFRESH_REGISTERS_ACTION );
action.setEnabled( false );
setAction( "AutoRefresh", action ); //$NON-NLS-1$
add( (AutoRefreshAction)action );
- action = new RefreshAction( getViewer(), "Refresh" );
+ action = new RefreshAction( getViewer(), CDebugUIPlugin.getResourceString("RegistersView.Refresh") ); //$NON-NLS-1$
CDebugImages.setLocalImageDescriptors( action, CDebugImages.IMG_LCL_REFRESH );
- action.setDescription( "Refresh Registers View" );
- action.setToolTipText( "Refresh" );
+ action.setDescription( CDebugUIPlugin.getResourceString("RegistersView.Refresh_Registers_View") ); //$NON-NLS-1$
+ action.setToolTipText( CDebugUIPlugin.getResourceString("RegistersView.Refresh") ); //$NON-NLS-1$
WorkbenchHelp.setHelp( action, ICDebugHelpContextIds.REFRESH_REGISTERS_ACTION );
action.setEnabled( false );
setAction( "Refresh", action ); //$NON-NLS-1$
Index: src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesView.java
===================================================================
retrieving revision 1.11
diff -u -r1.11 SharedLibrariesView.java
--- src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesView.java 28 Jul 2003 19:40:24 -0000 1.11
+++ src/org/eclipse/cdt/debug/internal/ui/views/sharedlibs/SharedLibrariesView.java 16 Feb 2004 15:36:39 -0000
@@ -42,6 +42,7 @@
import org.eclipse.ui.IWorkbenchActionConstants;
import org.eclipse.ui.IWorkbenchPart;
import org.eclipse.ui.help.WorkbenchHelp;
+import org.eclipse.cdt.debug.ui.CDebugUIPlugin;
/**
* Enter type comment.
@@ -78,15 +79,15 @@
switch( columnIndex )
{
case 0:
- return "";
+ return ""; //$NON-NLS-1$
case 1:
return getText( element );
case 2:
return ( library.getStartAddress() > 0 ) ?
- CDebugUtils.toHexAddressString( library.getStartAddress() ) : "";
+ CDebugUtils.toHexAddressString( library.getStartAddress() ) : ""; //$NON-NLS-1$
case 3:
return ( library.getEndAddress() > 0 ) ?
- CDebugUtils.toHexAddressString( library.getEndAddress() ) : "";
+ CDebugUtils.toHexAddressString( library.getEndAddress() ) : ""; //$NON-NLS-1$
}
}
return null;
@@ -113,10 +114,10 @@
columns[2].setResizable( true );
columns[3].setResizable( true );
- columns[0].setText( "" );
- columns[1].setText( "Name" );
- columns[2].setText( "Start Address" );
- columns[3].setText( "End Address" );
+ columns[0].setText( "" ); //$NON-NLS-1$
+ columns[1].setText( CDebugUIPlugin.getResourceString("SharedLibrariesView.Name") ); //$NON-NLS-1$
+ columns[2].setText( CDebugUIPlugin.getResourceString("SharedLibrariesView.Start_Address") ); //$NON-NLS-1$
+ columns[3].setText( CDebugUIPlugin.getResourceString("SharedLibrariesView.End_Address") ); //$NON-NLS-1$
PixelConverter pc = new PixelConverter( parent );
columns[0].setWidth( pc.convertWidthInCharsToPixels( 3 ) );
@@ -139,19 +140,19 @@
*/
protected void createActions()
{
- IAction action = new AutoRefreshAction( getViewer(), "Auto-Refresh" );
+ IAction action = new AutoRefreshAction( getViewer(), CDebugUIPlugin.getResourceString("RegistersView.Auto_Refresh") ); //$NON-NLS-1$
CDebugImages.setLocalImageDescriptors( action, CDebugImages.IMG_LCL_AUTO_REFRESH );
- action.setDescription( "Automatically Refresh Shared Libraries View" );
- action.setToolTipText( "Auto-Refresh" );
+ action.setDescription( "Automatically Refresh Shared Libraries View" ); //$NON-NLS-1$
+ action.setToolTipText( CDebugUIPlugin.getResourceString("RegistersView.Auto_Refresh") ); //$NON-NLS-1$
WorkbenchHelp.setHelp( action, ICDebugHelpContextIds.AUTO_REFRESH_SHARED_LIBRARIES_ACTION );
action.setEnabled( false );
setAction( "AutoRefresh", action ); //$NON-NLS-1$
add( (AutoRefreshAction)action );
- action = new RefreshAction( getViewer(), "Refresh" );
+ action = new RefreshAction( getViewer(), CDebugUIPlugin.getResourceString("RegistersView.Refresh") ); //$NON-NLS-1$
CDebugImages.setLocalImageDescriptors( action, CDebugImages.IMG_LCL_REFRESH );
- action.setDescription( "Refresh Shared Libraries View" );
- action.setToolTipText( "Refresh" );
+ action.setDescription( CDebugUIPlugin.getResourceString("SharedLibrariesView.Refresh_Shared_Libraries_View") ); //$NON-NLS-1$
+ action.setToolTipText( CDebugUIPlugin.getResourceString("RegistersView.Refresh") ); //$NON-NLS-1$
WorkbenchHelp.setHelp( action, ICDebugHelpContextIds.REFRESH_SHARED_LIBRARIES_ACTION );
action.setEnabled( false );
setAction( "Refresh", action ); //$NON-NLS-1$
Index: src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsViewer.java
===================================================================
retrieving revision 1.4
diff -u -r1.4 SignalsViewer.java
--- src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsViewer.java 23 Apr 2003 18:01:38 -0000 1.4
+++ src/org/eclipse/cdt/debug/internal/ui/views/signals/SignalsViewer.java 16 Feb 2004 15:36:39 -0000
@@ -20,6 +20,7 @@
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Table;
import org.eclipse.swt.widgets.TableColumn;
+import org.eclipse.cdt.debug.ui.CDebugUIPlugin;
/**
* Enter type comment.
@@ -29,14 +30,14 @@
public class SignalsViewer extends TableViewer
{
// String constants
- protected static final String YES_VALUE = "yes";
- protected static final String NO_VALUE = "no";
+ protected static final String YES_VALUE = CDebugUIPlugin.getResourceString("SignalsViewer.yes"); //$NON-NLS-1$
+ protected static final String NO_VALUE = CDebugUIPlugin.getResourceString("SignalsViewer.no"); //$NON-NLS-1$
// Column properties
- private static final String CP_NAME = "name";
- private static final String CP_PASS = "pass";
- private static final String CP_SUSPEND = "suspend";
- private static final String CP_DESCRIPTION = "description";
+ private static final String CP_NAME = "name"; //$NON-NLS-1$
+ private static final String CP_PASS = "pass"; //$NON-NLS-1$
+ private static final String CP_SUSPEND = "suspend"; //$NON-NLS-1$
+ private static final String CP_DESCRIPTION = "description"; //$NON-NLS-1$
private IDebugExceptionHandler fExceptionHandler = null;
@@ -64,10 +65,10 @@
columns[2].setResizable( false );
columns[3].setResizable( true );
- columns[0].setText( "Name" );
- columns[1].setText( "Pass" );
- columns[2].setText( "Suspend" );
- columns[3].setText( "Description" );
+ columns[0].setText( CDebugUIPlugin.getResourceString("SignalsViewer.Name") ); //$NON-NLS-1$
+ columns[1].setText( CDebugUIPlugin.getResourceString("SignalsViewer.Pass") ); //$NON-NLS-1$
+ columns[2].setText( CDebugUIPlugin.getResourceString("SignalsViewer.Suspend") ); //$NON-NLS-1$
+ columns[3].setText( CDebugUIPlugin.getResourceString("SignalsViewer.Description") ); //$NON-NLS-1$
PixelConverter pc = new PixelConverter( parent );
columns[0].setWidth( pc.convertWidthInCharsToPixels( 20 ) );
Index: src/org/eclipse/cdt/debug/ui/CDebugUIPluginResources.properties
===================================================================
RCS file: src/org/eclipse/cdt/debug/ui/CDebugUIPluginResources.properties
diff -N src/org/eclipse/cdt/debug/ui/CDebugUIPluginResources.properties
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ src/org/eclipse/cdt/debug/ui/CDebugUIPluginResources.properties 1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,28 @@
+MemoryViewer.Memory=Memory
+MemoryControlArea.Address=Address:
+MemoryControlArea.Evaluate=Evaluate
+MemoryControlArea.Evaluate_Expression=Evaluate expression to address
+MemoryControlArea.Error_memoryBlock=Unable to get memory block.
+MemoryControlArea.Memory_view=Memory View
+MemoryControlArea.Error_memoryRefresh=Unable to refresh memory.
+MemoryView.Cut=Cut
+MemoryView.Copy=Copy
+MemoryView.Paste=Paste
+MemoryView.Select_All=Select All
+MemoryView.Format=Format
+MemoryView.Memory_Unit_Size=Memory Unit Size
+MemoryView.Number_of_Columns=Number Of Columns
+RegistersView.Auto_Refresh=Auto-Refresh
+RegistersView.Automatically_Refresh_Registers_View=Automatically Refresh Registers View
+RegistersView.Refresh_Registers_View=Refresh Registers View
+RegistersView.Refresh=Refresh
+SharedLibrariesView.Name=Name
+SharedLibrariesView.Start_Address=Start Address
+SharedLibrariesView.End_Address=End Address
+SharedLibrariesView.Refresh_Shared_Libraries_View=Refresh Shared Libraries View
+SignalsViewer.yes=yes
+SignalsViewer.no=no
+SignalsViewer.Name=Name
+SignalsViewer.Pass=Pass
+SignalsViewer.Suspend=Suspend
+SignalsViewer.Description=Description