Browse Source

fix SD-1863 - Localize "local variable" in insight tooltips

pull/18/head
Siegfried Pammer 14 years ago
parent
commit
385ea9eaaa
  1. 15
      data/resources/StringResources.de.resx
  2. 12
      data/resources/StringResources.nl.resx
  3. 15
      data/resources/StringResources.resx
  4. 8
      src/Main/Base/Project/Src/Services/Debugger/DebuggerService.cs

15
data/resources/StringResources.de.resx

@ -262,6 +262,9 @@ Laden Sie ein AddIn aus dem Internet herunter, klicken Sie auf "AddIn installier @@ -262,6 +262,9 @@ Laden Sie ein AddIn aus dem Internet herunter, klicken Sie auf "AddIn installier
<data name="AddIns.HelpViewer.HelpModeLabel" xml:space="preserve">
<value>Hilfetyp</value>
</data>
<data name="AddIns.HelpViewer.HLMNotFound" xml:space="preserve">
<value>Help Library Manager wurde nicht gefunden. Bitte stellen Sie sicher, dass es korrekt installiert wurde.</value>
</data>
<data name="AddIns.HelpViewer.InstalledHelpCatalogsLabel" xml:space="preserve">
<value>Installierte Hilfekataloge</value>
</data>
@ -5365,6 +5368,18 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension< @@ -5365,6 +5368,18 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension<
<data name="MainWindow.DiscardChangesMessage" xml:space="preserve">
<value>Wollen Sie ihre Änderungen verwerfen?</value>
</data>
<data name="MainWindow.Editor.Tooltip.LocalVar" xml:space="preserve">
<value>lokale Variable</value>
</data>
<data name="MainWindow.Editor.Tooltip.Namespace" xml:space="preserve">
<value>Namespace</value>
</data>
<data name="MainWindow.Editor.Tooltip.Parameter" xml:space="preserve">
<value>Parameter</value>
</data>
<data name="MainWindow.Editor.Tooltip.UnresolvedOverload" xml:space="preserve">
<value>Überladung von</value>
</data>
<data name="MainWindow.SaveChangesMessage" xml:space="preserve">
<value>Wollen Sie die aktuellen Änderungen speichern?</value>
</data>

12
data/resources/StringResources.nl.resx

@ -5466,6 +5466,18 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie</v @@ -5466,6 +5466,18 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie</v
<data name="MainWindow.DiscardChangesMessage" xml:space="preserve">
<value>Wilt u werkelijk uw wijzigingen laten vervallen?</value>
</data>
<data name="MainWindow.Editor.Tooltip.LocalVar" xml:space="preserve">
<value>Plaatselijke variabele</value>
</data>
<data name="MainWindow.Editor.Tooltip.Namespace" xml:space="preserve">
<value>naamruimte</value>
</data>
<data name="MainWindow.Editor.Tooltip.Parameter" xml:space="preserve">
<value>parameter</value>
</data>
<data name="MainWindow.Editor.Tooltip.UnresolvedOverload" xml:space="preserve">
<value>overladen van</value>
</data>
<data name="MainWindow.SaveChangesMessage" xml:space="preserve">
<value>Wilt u de wijzigingen opslaan?</value>
</data>

15
data/resources/StringResources.resx

@ -5743,6 +5743,21 @@ Unable to find 'WelcomeDialogId' in Dialogs.wxs</comment> @@ -5743,6 +5743,21 @@ Unable to find 'WelcomeDialogId' in Dialogs.wxs</comment>
<data name="MainWindow.DiscardChangesMessage" xml:space="preserve">
<value>Do you really want to discard your changes ?</value>
</data>
<data name="MainWindow.Editor.Tooltip.LocalVar" xml:space="preserve">
<value>local variable</value>
<comment>prefix for the tooltip</comment>
</data>
<data name="MainWindow.Editor.Tooltip.Namespace" xml:space="preserve">
<value>namespace</value>
<comment>prefix for the tooltip</comment>
</data>
<data name="MainWindow.Editor.Tooltip.Parameter" xml:space="preserve">
<value>parameter</value>
<comment>prefix for the tooltip on parameter definitions</comment>
</data>
<data name="MainWindow.Editor.Tooltip.UnresolvedOverload" xml:space="preserve">
<value>overload of</value>
</data>
<data name="MainWindow.SaveChangesMessage" xml:space="preserve">
<value>Do you want to save the current changes?</value>
</data>

8
src/Main/Base/Project/Src/Services/Debugger/DebuggerService.cs

@ -371,9 +371,9 @@ namespace ICSharpCode.SharpDevelop.Debugging @@ -371,9 +371,9 @@ namespace ICSharpCode.SharpDevelop.Debugging
| ConversionFlags.ShowReturnType | ConversionFlags.ShowDefinitionKeyWord;
StringBuilder b = new StringBuilder();
if (rr.IsParameter)
b.Append("parameter ");
b.Append(StringParser.Parse("${res:MainWindow.Editor.Tooltip.Parameter} "));
else
b.Append("local variable ");
b.Append(StringParser.Parse("${res:MainWindow.Editor.Tooltip.LocalVar} "));
b.Append(ambience.Convert(rr.Field));
if (currentDebugger != null) {
string currentValue = currentDebugger.GetValueAsString(rr.VariableName);
@ -387,7 +387,7 @@ namespace ICSharpCode.SharpDevelop.Debugging @@ -387,7 +387,7 @@ namespace ICSharpCode.SharpDevelop.Debugging
}
return b.ToString();
} else if (result is NamespaceResolveResult) {
return "namespace " + ((NamespaceResolveResult)result).Name;
return StringParser.Parse("${res:MainWindow.Editor.Tooltip.Namespace} ") + ((NamespaceResolveResult)result).Name;
} else if (result is TypeResolveResult) {
IClass c = ((TypeResolveResult)result).ResolvedClass;
if (c != null)
@ -403,7 +403,7 @@ namespace ICSharpCode.SharpDevelop.Debugging @@ -403,7 +403,7 @@ namespace ICSharpCode.SharpDevelop.Debugging
else if (ambience is VBNetAmbience && m2 != null)
return GetMemberText(ambience, m2, expression, out debuggerCanShowValue);
else
return "Overload of " + ambience.Convert(mrr.ContainingType) + "." + mrr.Name;
return StringParser.Parse("${res:MainWindow.Editor.Tooltip.UnresolvedOverload} ") + ambience.Convert(mrr.ContainingType) + "." + mrr.Name;
} else {
if (Control.ModifierKeys == Keys.Control) {
if (result.ResolvedType != null)

Loading…
Cancel
Save