Browse Source

- Added translations for refactorings and updated string resources

- set StringResourceTool to 32bit compilation (needed for ODBC drivers on x64 systems)

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Siegfried Pammer 16 years ago
parent
commit
954fbbb142
  1. 6
      data/resources/StringResources.cz.resx
  2. 68
      data/resources/StringResources.de.resx
  3. 41
      data/resources/StringResources.es-mx.resx
  4. 40
      data/resources/StringResources.es.resx
  5. 39
      data/resources/StringResources.fr.resx
  6. 6
      data/resources/StringResources.hu.resx
  7. 6
      data/resources/StringResources.kr.resx
  8. 65
      data/resources/StringResources.nl.resx
  9. 6
      data/resources/StringResources.no.resx
  10. 6
      data/resources/StringResources.pl.resx
  11. 6
      data/resources/StringResources.pt-br.resx
  12. 6
      data/resources/StringResources.pt.resx
  13. 41
      data/resources/StringResources.resx
  14. 6
      data/resources/StringResources.se.resx
  15. 6
      data/resources/StringResources.tr.resx
  16. 10
      src/AddIns/Misc/SharpRefactoring/Project/Src/Gui/IntroduceMethodDialog.xaml
  17. 5
      src/AddIns/Misc/SharpRefactoring/Project/Src/IntroduceMethod.cs
  18. 23
      src/AddIns/Misc/SharpRefactoring/Project/Src/ResolveAttribute.cs
  19. 3
      src/AddIns/Misc/SharpRefactoring/Project/Src/ResolveExtensionMethod.cs
  20. 17
      src/Tools/StringResourceTool/StringResourceTool.csproj

6
data/resources/StringResources.cz.resx

@ -2784,6 +2784,9 @@ Můžete se také rozhodnout, že všechny volby budou uloženy ve vlastním .us
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Soubor '{0}' již existuje.</value> <value>Soubor '{0}' již existuje.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Jméno souboru</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Dokončit</value> <value>Dokončit</value>
</data> </data>
@ -2943,9 +2946,6 @@ Můžete se také rozhodnout, že všechny volby budou uloženy ve vlastním .us
<data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve"> <data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve">
<value>Název resource nesmí být prázdný!</value> <value>Název resource nesmí být prázdný!</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Jméno souboru</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Najít chybějící resource</value> <value>Najít chybějící resource</value>
</data> </data>

68
data/resources/StringResources.de.resx

@ -615,6 +615,15 @@ Optional können Sie auch ein Arbeitsverzeichnis und Kommandozeilen-Argumente an
<data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve"> <data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve">
<value>Extrahieren von Methoden in {0} wird derzeit nicht unterstützt.</value> <value>Extrahieren von Methoden in {0} wird derzeit nicht unterstützt.</value>
</data> </data>
<data name="AddIns.SharpRefactoring.IntroduceMethod" xml:space="preserve">
<value>Methode {0} in {1} erstellen</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveAttribute" xml:space="preserve">
<value>Attribut auflösen: {0}</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveExtensionMethod" xml:space="preserve">
<value>Erweiterungsmethode {0} auflösen</value>
</data>
<data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve"> <data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve">
<value>Mit StyleCop überprüfen</value> <value>Mit StyleCop überprüfen</value>
</data> </data>
@ -758,6 +767,36 @@ Sie müssen diese Dateien speichern, bevor die Operation ausgeführt werden kann
<data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve"> <data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve">
<value>Aktualisiere zu Revision</value> <value>Aktualisiere zu Revision</value>
</data> </data>
<data name="AddIns.UsageDataCollector.AcceptConfirmation" xml:space="preserve">
<value>Danke für Ihre Teilnahme! Sie können sich später in den SharpDevelop Optionen von der Teilnahme abmelden.</value>
</data>
<data name="AddIns.UsageDataCollector.AcceptRadioButton" xml:space="preserve">
<value>Ich möchte teilnehmen - Nutzungsdaten sammeln und hochladen</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineConfirmation" xml:space="preserve">
<value>Sie können sich später in den SharpDevelop Optionen anmelden.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineRadioButton" xml:space="preserve">
<value>Ich möchte nicht teilnehmen</value>
</data>
<data name="AddIns.UsageDataCollector.Introduction" xml:space="preserve">
<value>Wir brauchen Ihre Hilfe! Um SharpDevelop in Zukunft noch weiter verbessern zu können, würden wir gerne erfahren, welche Features am meisten genutzt werden. SharpDevelop kann diese Informationen sammeln und automatisch hochladen.</value>
</data>
<data name="AddIns.UsageDataCollector.PrivacyStatement" xml:space="preserve">
<value>Datenschutz</value>
</data>
<data name="AddIns.UsageDataCollector.ShowCollectedData" xml:space="preserve">
<value>Gesammelte Daten anzeigen</value>
</data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Grid-Zeilen und Spalten bearbeiten</value>
</data>
<data name="AddIns.XamlBinding.Menu.ExtractPropertiesAsStyle" xml:space="preserve">
<value>Eigenschaften als Stil extrahieren</value>
</data>
<data name="AddIns.XamlBinding.Menu.GroupInto" xml:space="preserve">
<value>Gruppieren in</value>
</data>
<data name="AddIns.XamlBinding.Menu.RemoveMargin" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.RemoveMargin" xml:space="preserve">
<value>Margin entfernen</value> <value>Margin entfernen</value>
</data> </data>
@ -2558,7 +2597,7 @@ Wollen Sie die neue Datei zum Projekt ${CurrentProjectName} hinzufügen?</value>
<value>Caretzeile anzeigen</value> <value>Caretzeile anzeigen</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Markers.EOLMarkersCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Markers.EOLMarkersCheckBox" xml:space="preserve">
<value>&amp;EOL Markierungen anzeigen</value> <value>Markierung an Zeilen&amp;ende anzeigen</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Markers.HiglightBracketCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Markers.HiglightBracketCheckBox" xml:space="preserve">
<value>&amp;Passende Klammer markieren</value> <value>&amp;Passende Klammer markieren</value>
@ -3020,6 +3059,18 @@ Sie können die Einstellungen auch in einer .user-Datei anstelle der Projektdate
<data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve"> <data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve">
<value>Öffentliche Member auswählen</value> <value>Öffentliche Member auswählen</value>
</data> </data>
<data name="Dialog.Refactoring.IntroduceMethod.CreateNew" xml:space="preserve">
<value>Neue Klasse erstellen:</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Description" xml:space="preserve">
<value>Die Methode kann nicht direkt erstellt werden, weil der Quellcode der Klasse nicht verfügbar ist. Bitte wählen Sie eine statische Klasse, in der die Methode als Erweiterungsmethode erstellt wird.</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Title" xml:space="preserve">
<value>Methode einführen</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.UseExisting" xml:space="preserve">
<value>Bestehende Klasse verwenden:</value>
</data>
<data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve"> <data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve">
<value>.NET Assemblybrowser</value> <value>.NET Assemblybrowser</value>
</data> </data>
@ -3185,6 +3236,9 @@ Sie können die Einstellungen auch in einer .user-Datei anstelle der Projektdate
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Die Datei '{0}' existiert bereits.</value> <value>Die Datei '{0}' existiert bereits.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Dateiname</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Beenden</value> <value>Beenden</value>
</data> </data>
@ -3381,9 +3435,6 @@ Bitte einen anderen Dateinamen wählen.</value>
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>Beim Verarbeiten der Ressourcendatei '{0}' ist ein Fehler aufgetreten.</value> <value>Beim Verarbeiten der Ressourcendatei '{0}' ist ein Fehler aufgetreten.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Dateiname</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Finde fehlende Ressourcenschlüssel</value> <value>Finde fehlende Ressourcenschlüssel</value>
</data> </data>
@ -6072,6 +6123,9 @@ Bitte einen anderen verwenden.</value>
<data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve"> <data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve">
<value>Gehe zur &amp;Eigenschaft</value> <value>Gehe zur &amp;Eigenschaft</value>
</data> </data>
<data name="SharpDevelop.Refactoring.ImplementAbstractClass" xml:space="preserve">
<value>Abstrakte Klasse implementieren</value>
</data>
<data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve"> <data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve">
<value>Interface implementieren</value> <value>Interface implementieren</value>
</data> </data>
@ -6878,6 +6932,12 @@ SharpDevelop 2 kompiliert Ressourcendateien anders: der Ressourcenname ist nicht
<data name="Templates.Project.ConsoleProject.Name" xml:space="preserve"> <data name="Templates.Project.ConsoleProject.Name" xml:space="preserve">
<value>Konsolenanwendung</value> <value>Konsolenanwendung</value>
</data> </data>
<data name="Templates.Project.ConsoleProject.Unmanaged.Description" xml:space="preserve">
<value>Eine Projektvorlage welche eine Konsolenapplikation in nativem (unmanaged) Code erstellt.</value>
</data>
<data name="Templates.Project.ConsoleProject.Unmanaged.Name" xml:space="preserve">
<value>Unmanaged Konsolenanwendung</value>
</data>
<data name="Templates.Project.Direct3DApplication.Description" xml:space="preserve"> <data name="Templates.Project.Direct3DApplication.Description" xml:space="preserve">
<value>Ein Projekt zum Erstellen einer Applikation mit einer Direct3D-Schnittstelle.</value> <value>Ein Projekt zum Erstellen einer Applikation mit einer Direct3D-Schnittstelle.</value>
</data> </data>

41
data/resources/StringResources.es-mx.resx

@ -757,6 +757,32 @@ Debería recargar la solución.</value>
<data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve"> <data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve">
<value>Actualizar a revisión</value> <value>Actualizar a revisión</value>
</data> </data>
<data name="AddIns.UsageDataCollector.AcceptConfirmation" xml:space="preserve">
<value>¡Gracias por participar! Todavía puede omitir el uso posterior de las opciones de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.AcceptRadioButton" xml:space="preserve">
<value>Me gustaría participar - obtener y enviar datos de uso</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineConfirmation" xml:space="preserve">
<value>Todavía puede omitir el uso posterior de las opciones de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineRadioButton" xml:space="preserve">
<value>No quiero participar</value>
</data>
<data name="AddIns.UsageDataCollector.Introduction" xml:space="preserve">
<value>¡Necesitamos tu ayuda! Para mejorar SharpDevelop en el futuro, nos gustaría saber que características son más utilizadas.
SharpDevelop puede obtener esta información y enviarla automáticamente.
</value>
</data>
<data name="AddIns.UsageDataCollector.PrivacyStatement" xml:space="preserve">
<value>Declaración de Privacidad</value>
</data>
<data name="AddIns.UsageDataCollector.ShowCollectedData" xml:space="preserve">
<value>Mostrar datos obtenidos</value>
</data>
<data name="AddIns.UsageDataCollector.Title" xml:space="preserve">
<value>Recopilador de Datos</value>
</data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Editar columnas y filas de la grilla</value> <value>Editar columnas y filas de la grilla</value>
</data> </data>
@ -2477,6 +2503,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve">
<value>C&amp;onvertir tabuladores a espacios</value> <value>C&amp;onvertir tabuladores a espacios</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CtrlClickGotoDefinition" xml:space="preserve">
<value>Usar Ctrl+Clic para "Ir a Definición"</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve">
<value>Insertar corchetes a&amp;utomáticamente</value> <value>Insertar corchetes a&amp;utomáticamente</value>
</data> </data>
@ -2522,6 +2551,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve">
<value>Inserción &amp;automática de plantilla</value> <value>Inserción &amp;automática de plantilla</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.UseSmartIndent" xml:space="preserve">
<value>Usar indentación inteligente</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve">
<value>Autocompletado de Código</value> <value>Autocompletado de Código</value>
</data> </data>
@ -3199,6 +3231,9 @@ También puede elegir guardar la opción en el archivo .user en lugar de en el a
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>El archivo '{0}' ya existe.</value> <value>El archivo '{0}' ya existe.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nombre de archivo</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Finalizar</value> <value>Finalizar</value>
</data> </data>
@ -3394,9 +3429,6 @@ También puede elegir guardar la opción en el archivo .user en lugar de en el a
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>Ocurrió un error procesando el archivo de recurso '{0}'.</value> <value>Ocurrió un error procesando el archivo de recurso '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nombre de archivo</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Buscar claves de recurso faltantes</value> <value>Buscar claves de recurso faltantes</value>
</data> </data>
@ -4462,6 +4494,9 @@ Utilice solamente letras, dígitos, espacio, '.' ó '_'.</value>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve">
<value>Especifica el espacio de nombres para el cual la herramienta personalizada ubica su salida.</value> <value>Especifica el espacio de nombres para el cual la herramienta personalizada ubica su salida.</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.FileName.Description" xml:space="preserve">
<value>La ruta completa al archivo.</value>
</data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve">
<value>Nombre Lógico</value> <value>Nombre Lógico</value>
</data> </data>

40
data/resources/StringResources.es.resx

@ -757,6 +757,31 @@ Debería recargar la solución.</value>
<data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve"> <data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve">
<value>Actualizar a revisión</value> <value>Actualizar a revisión</value>
</data> </data>
<data name="AddIns.UsageDataCollector.AcceptConfirmation" xml:space="preserve">
<value>¡Gracias por participar! Todabía puede omitir el uso posterior de las opciones de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.AcceptRadioButton" xml:space="preserve">
<value>Me gustaría participar - obtener y enviar datos de uso</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineConfirmation" xml:space="preserve">
<value>Todavía puede omitir el uso posterior de las opciones de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineRadioButton" xml:space="preserve">
<value>No quiero participar</value>
</data>
<data name="AddIns.UsageDataCollector.Introduction" xml:space="preserve">
<value>¡Necesitamos de tu ayuda! Para mejorar SharpDevelop en el futuro, nos gustaría saber que características son más utilizadas.
SharpDevelop puede obtener esta información y enviarla automáticamente.</value>
</data>
<data name="AddIns.UsageDataCollector.PrivacyStatement" xml:space="preserve">
<value>Declaración de Privacidad</value>
</data>
<data name="AddIns.UsageDataCollector.ShowCollectedData" xml:space="preserve">
<value>Mostrar datos obtenidos</value>
</data>
<data name="AddIns.UsageDataCollector.Title" xml:space="preserve">
<value>Recopilador de Datos</value>
</data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Editar columnas y filas de la grilla</value> <value>Editar columnas y filas de la grilla</value>
</data> </data>
@ -2476,6 +2501,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve">
<value>C&amp;onvertir Tabuladores a Espacios</value> <value>C&amp;onvertir Tabuladores a Espacios</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CtrlClickGotoDefinition" xml:space="preserve">
<value>Usar Ctrl+Clic para "Ir a Definición"</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve">
<value>A&amp;utoinsertar corchetes</value> <value>A&amp;utoinsertar corchetes</value>
</data> </data>
@ -2521,6 +2549,9 @@ Adicionalmente, se le puede asignar a una extensión un conjunto de reglas defin
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve">
<value>Inserción &amp;automática de plantilla</value> <value>Inserción &amp;automática de plantilla</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.UseSmartIndent" xml:space="preserve">
<value>Usar indentación inteligente</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve">
<value>Completación de Código</value> <value>Completación de Código</value>
</data> </data>
@ -3202,6 +3233,9 @@ También puede escoger almacenar el parámetro de configuración en el archivo .
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>El archivo '{0}' ya existe.</value> <value>El archivo '{0}' ya existe.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nombre de archivo</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Terminar</value> <value>Terminar</value>
</data> </data>
@ -3397,9 +3431,6 @@ También puede escoger almacenar el parámetro de configuración en el archivo .
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>Ocurrió un error procesando el archivo de recurso '{0}'.</value> <value>Ocurrió un error procesando el archivo de recurso '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nombre de archivo</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Buscar claves de recurso faltantes</value> <value>Buscar claves de recurso faltantes</value>
</data> </data>
@ -4467,6 +4498,9 @@ Solamente letras, dígitos, espacio, '.' o '_' son permitidos.</value>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve">
<value>Determina el namespace para el cual la herramienta generará su salida.</value> <value>Determina el namespace para el cual la herramienta generará su salida.</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.FileName.Description" xml:space="preserve">
<value>La ruta completa al archivo.</value>
</data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve">
<value>Nombre Lógico</value> <value>Nombre Lógico</value>
</data> </data>

39
data/resources/StringResources.fr.resx

@ -756,6 +756,30 @@ Sauvegardez ces fichiers avant de déclencher l'opération.</value>
<data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve"> <data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve">
<value>Mettre à jour à la révision</value> <value>Mettre à jour à la révision</value>
</data> </data>
<data name="AddIns.UsageDataCollector.AcceptConfirmation" xml:space="preserve">
<value>Merci de votre participation! Vous pouvez changer votre participation via les options de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.AcceptRadioButton" xml:space="preserve">
<value>Je veux participer - collecter et transmettre les données de mon utilisation</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineConfirmation" xml:space="preserve">
<value>Vous pouvez changer votre participation via les options de SharpDevelop.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineRadioButton" xml:space="preserve">
<value>Je ne souhaite pas participer</value>
</data>
<data name="AddIns.UsageDataCollector.Introduction" xml:space="preserve">
<value>Nous avons besoin de vous! Pour améliorer SharpDevelop, nous aimerions connaître les points les plus utilisés. SharpDevelop peut collecter et transmettre automatiquement ces informations.</value>
</data>
<data name="AddIns.UsageDataCollector.PrivacyStatement" xml:space="preserve">
<value>Règles de respect de la vie privée</value>
</data>
<data name="AddIns.UsageDataCollector.ShowCollectedData" xml:space="preserve">
<value>Visualiser les données collectées</value>
</data>
<data name="AddIns.UsageDataCollector.Title" xml:space="preserve">
<value>Collecteur de données d'utilisation</value>
</data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Editer colonnes et lignes de la grille</value> <value>Editer colonnes et lignes de la grille</value>
</data> </data>
@ -2472,6 +2496,9 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}?</value>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.ConvertTabsToSpacesCheckBox" xml:space="preserve">
<value>C&amp;onvertir les tabulations en espaces</value> <value>C&amp;onvertir les tabulations en espaces</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CtrlClickGotoDefinition" xml:space="preserve">
<value>Utiliser Ctrl+Clic pour "Aller à la définition"</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.CurlyBracketCheckBox" xml:space="preserve">
<value>A&amp;uto-insertion accolades</value> <value>A&amp;uto-insertion accolades</value>
</data> </data>
@ -2517,6 +2544,9 @@ Voulez-vous ajouter le nouveau fichier au projet ${CurrentProjectName}?</value>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.TemplateInsertCheckBox" xml:space="preserve">
<value>Insertion de modèle automatique</value> <value>Insertion de modèle automatique</value>
</data> </data>
<data name="Dialog.Options.IDEOptions.TextEditor.Behaviour.UseSmartIndent" xml:space="preserve">
<value>Utiliser l'indentation intelligente</value>
</data>
<data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve"> <data name="Dialog.Options.IDEOptions.TextEditor.CodeCompletion.PanelName" xml:space="preserve">
<value>Complétion de code</value> <value>Complétion de code</value>
</data> </data>
@ -3197,6 +3227,9 @@ Vous pouvez aussi choisir de stocker la configuration dans le fichier .user-file
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Le fichier '{0}' existe déjà.</value> <value>Le fichier '{0}' existe déjà.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nom de fichier</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Terminer</value> <value>Terminer</value>
</data> </data>
@ -3392,9 +3425,6 @@ Vous pouvez aussi choisir de stocker la configuration dans le fichier .user-file
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>Une erreur est survenue lors du traitement du fichier resource '{0}'.</value> <value>Une erreur est survenue lors du traitement du fichier resource '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nom de fichier</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Trouver les clés de ressource manquantes</value> <value>Trouver les clés de ressource manquantes</value>
</data> </data>
@ -4461,6 +4491,9 @@ Utilisez seulement des lettres, chiffres, espace, '.' ou '_'.</value>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve">
<value>Spécifie l'espace de nom où écrit l'outil de personalisation.</value> <value>Spécifie l'espace de nom où écrit l'outil de personalisation.</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.FileName.Description" xml:space="preserve">
<value>Chemin complet du fichier.</value>
</data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve">
<value>Nom logique</value> <value>Nom logique</value>
</data> </data>

6
data/resources/StringResources.hu.resx

@ -2468,6 +2468,9 @@ Ugyancsak választhatja hogy a beállításokat .user-fájlban tárolja a projek
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>„{0}” nevű fájl már létezik.</value> <value>„{0}” nevű fájl már létezik.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Fájlnév</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Befejezés</value> <value>Befejezés</value>
</data> </data>
@ -2582,9 +2585,6 @@ Ugyancsak választhatja hogy a beállításokat .user-fájlban tárolja a projek
<data name="Gui.ProjectBrowser.ShowAllFiles" xml:space="preserve"> <data name="Gui.ProjectBrowser.ShowAllFiles" xml:space="preserve">
<value>Minden fájl mutatása</value> <value>Minden fájl mutatása</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Fájlnév</value>
</data>
<data name="Hornung.ResourceToolkit.ToolTips.UnknownKey" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ToolTips.UnknownKey" xml:space="preserve">
<value>&lt;Unknown&gt;</value> <value>&lt;Unknown&gt;</value>
</data> </data>

6
data/resources/StringResources.kr.resx

@ -2879,6 +2879,9 @@ ${CurrentProjectName} 프로젝트에 이 새 파일을 더하겠습니까?</val
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>'{0}' 파일이 이미 있습니다.</value> <value>'{0}' 파일이 이미 있습니다.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>파일 이름</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>마치기</value> <value>마치기</value>
</data> </data>
@ -3056,9 +3059,6 @@ ${CurrentProjectName} 프로젝트에 이 새 파일을 더하겠습니까?</val
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>'{0}' 리소스 파일을 처리하는 중 오류가 발생했습니다.</value> <value>'{0}' 리소스 파일을 처리하는 중 오류가 발생했습니다.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>파일 이름</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>없는 리소스 키 찾기</value> <value>없는 리소스 키 찾기</value>
</data> </data>

65
data/resources/StringResources.nl.resx

@ -614,6 +614,15 @@ Optioneel kunnen een werkmap en commandoprompt argumenten gespecificeerd worden.
<data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve"> <data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve">
<value>Ontrekkingsmethoden worden op dit moment niet ondersteund in {0}</value> <value>Ontrekkingsmethoden worden op dit moment niet ondersteund in {0}</value>
</data> </data>
<data name="AddIns.SharpRefactoring.IntroduceMethod" xml:space="preserve">
<value>Introduceer methode {0} in {1}</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveAttribute" xml:space="preserve">
<value>Oplossing atribuut: {0}</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveExtensionMethod" xml:space="preserve">
<value>Oplossen extentie methode {0}</value>
</data>
<data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve"> <data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve">
<value>Nalopen met StyleCop</value> <value>Nalopen met StyleCop</value>
</data> </data>
@ -755,6 +764,30 @@ Optioneel kunnen een werkmap en commandoprompt argumenten gespecificeerd worden.
<data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve"> <data name="AddIns.Subversion.UpdateToRevision" xml:space="preserve">
<value>Opwaarderen naar versie</value> <value>Opwaarderen naar versie</value>
</data> </data>
<data name="AddIns.UsageDataCollector.AcceptConfirmation" xml:space="preserve">
<value>Bedankt voor de deelname!Stoppen is elk moment mogelijk via de SharpDevelop opties.</value>
</data>
<data name="AddIns.UsageDataCollector.AcceptRadioButton" xml:space="preserve">
<value>Ik doe graag mee met verzamelen en uploaden van gebruiksgegevens.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineConfirmation" xml:space="preserve">
<value>Later deelnemen kan via de SharpDevelop opties.</value>
</data>
<data name="AddIns.UsageDataCollector.DeclineRadioButton" xml:space="preserve">
<value>Ik wens niet deel te nemen.</value>
</data>
<data name="AddIns.UsageDataCollector.Introduction" xml:space="preserve">
<value>Uw hulp is nodig voor toekomstige verbetering van SharpDevelop. Wij willen graag weten welke extra's het meest gebruikt worden. SharpDevelop kan deze informatie verzamelen en automatisch uploaden.</value>
</data>
<data name="AddIns.UsageDataCollector.PrivacyStatement" xml:space="preserve">
<value>Privacy verklaring</value>
</data>
<data name="AddIns.UsageDataCollector.ShowCollectedData" xml:space="preserve">
<value>Verzamelde gegevens weergeven</value>
</data>
<data name="AddIns.UsageDataCollector.Title" xml:space="preserve">
<value>Gebruiksgegevens verzamelaar</value>
</data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Matrix kolommen en rijen bewerken</value> <value>Matrix kolommen en rijen bewerken</value>
</data> </data>
@ -3040,6 +3073,18 @@ Er kan worden gekozen voor opslag van de instellingen in het .user bestand inpla
<data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve"> <data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve">
<value>Selecteer algemeen toegankelijke leden</value> <value>Selecteer algemeen toegankelijke leden</value>
</data> </data>
<data name="Dialog.Refactoring.IntroduceMethod.CreateNew" xml:space="preserve">
<value>Maak nieuwe klasse:</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Description" xml:space="preserve">
<value>Doordat geen broncode van de klasse beschikbaar is, kan de methode niet rechtstreeks gemaakt worden. Selecteer aub een statische klasse waar de methode als extensie methode gemaakt zal worden.</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Title" xml:space="preserve">
<value>Methode introduceren</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.UseExisting" xml:space="preserve">
<value>Gebruik bestaande klasse:</value>
</data>
<data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve"> <data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve">
<value>.NET Assembly Browser</value> <value>.NET Assembly Browser</value>
</data> </data>
@ -3205,6 +3250,9 @@ Er kan worden gekozen voor opslag van de instellingen in het .user bestand inpla
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Bestand '{0}' bestaat al.</value> <value>Bestand '{0}' bestaat al.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Bestandsnaam</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Beëindigen</value> <value>Beëindigen</value>
</data> </data>
@ -3400,9 +3448,6 @@ Er kan worden gekozen voor opslag van de instellingen in het .user bestand inpla
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>Er is een fout opgetreden bij bewerken van hulpbron bestand '{0}'.</value> <value>Er is een fout opgetreden bij bewerken van hulpbron bestand '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Bestandsnaam</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Ontbrekende hulpbron sleutels vinden</value> <value>Ontbrekende hulpbron sleutels vinden</value>
</data> </data>
@ -4404,6 +4449,9 @@ Alleen letters, getallen, spatie, '.' of '_' zijn toegestaan.</value>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.SortOptionsDialog.SortDirectionGroupBox.Descending" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Gui.Dialogs.SortOptionsDialog.SortDirectionGroupBox.Descending" xml:space="preserve">
<value>&amp;Aflopend</value> <value>&amp;Aflopend</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.ToolNotFoundDialog.Title" xml:space="preserve">
<value>Extern gereedschap niet gevonden</value>
</data>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.UserCredentialsDialog.DialogTitle" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Gui.Dialogs.UserCredentialsDialog.DialogTitle" xml:space="preserve">
<value>Ontdekken referenties</value> <value>Ontdekken referenties</value>
</data> </data>
@ -4467,6 +4515,9 @@ Alleen letters, getallen, spatie, '.' of '_' zijn toegestaan.</value>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve">
<value>Geeft de naamruimte op, waarin de uitvoer plaatsvindt.</value> <value>Geeft de naamruimte op, waarin de uitvoer plaatsvindt.</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.FileName.Description" xml:space="preserve">
<value>Het volledige bestandspad.</value>
</data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve">
<value>Logische naam</value> <value>Logische naam</value>
</data> </data>
@ -5139,7 +5190,7 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie</v
<value>Taal</value> <value>Taal</value>
</data> </data>
<data name="MainWindow.Windows.Debug.CallStack.ShowArgumentNames" xml:space="preserve"> <data name="MainWindow.Windows.Debug.CallStack.ShowArgumentNames" xml:space="preserve">
<value>Toon argument namen</value> <value>Argumentnamen weergeven</value>
</data> </data>
<data name="MainWindow.Windows.Debug.CallStack.ShowArgumentValues" xml:space="preserve"> <data name="MainWindow.Windows.Debug.CallStack.ShowArgumentValues" xml:space="preserve">
<value>Toon argument waardes</value> <value>Toon argument waardes</value>
@ -5687,6 +5738,9 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie</v
<data name="ProjectComponent.ContextMenu.GenerateDocumentation.ProjectNeedsToBeCompiled2" xml:space="preserve"> <data name="ProjectComponent.ContextMenu.GenerateDocumentation.ProjectNeedsToBeCompiled2" xml:space="preserve">
<value>XML documentatie bestand komt niet voor, u dient het project te compileren.</value> <value>XML documentatie bestand komt niet voor, u dient het project te compileren.</value>
</data> </data>
<data name="ProjectComponent.ContextMenu.GenerateDocumentation.SHFBNotFound" xml:space="preserve">
<value>Documentatie genereren van XML commentaar vereist de installatie van de 'Sandcastle Help bestand bouwer'.</value>
</data>
<data name="ProjectComponent.ContextMenu.HtmlExport" xml:space="preserve"> <data name="ProjectComponent.ContextMenu.HtmlExport" xml:space="preserve">
<value>Html E&amp;xport</value> <value>Html E&amp;xport</value>
</data> </data>
@ -6080,6 +6134,9 @@ Microsoft.Tools.WindowsInstallerXml.Extenties.NetFxCompiler, WixNetFxExtentie</v
<data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve"> <data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve">
<value>Ga naar eigenschap</value> <value>Ga naar eigenschap</value>
</data> </data>
<data name="SharpDevelop.Refactoring.ImplementAbstractClass" xml:space="preserve">
<value>Abstracte klasse implementeren</value>
</data>
<data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve"> <data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve">
<value>Implementeer interface</value> <value>Implementeer interface</value>
</data> </data>

6
data/resources/StringResources.no.resx

@ -2945,6 +2945,9 @@ Du kan også velge å lagre innstillingen i .user-filen istedet for i prosjektfi
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Filen '{0}' finnes fra før.</value> <value>Filen '{0}' finnes fra før.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Filnavn</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Fullfør</value> <value>Fullfør</value>
</data> </data>
@ -3125,9 +3128,6 @@ Du kan også velge å lagre innstillingen i .user-filen istedet for i prosjektfi
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>En feil oppstod under prosessering av ressursfilen '{0}'.</value> <value>En feil oppstod under prosessering av ressursfilen '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Filnavn</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Finn manglende ressursnøkler</value> <value>Finn manglende ressursnøkler</value>
</data> </data>

6
data/resources/StringResources.pl.resx

@ -2624,6 +2624,9 @@ Możesz również wybrać przechowywanie ustawienia w pliku użytkownika zamiast
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>Plik '{0}' już istnieje.</value> <value>Plik '{0}' już istnieje.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nazwa pliku</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Zakończ</value> <value>Zakończ</value>
</data> </data>
@ -2756,9 +2759,6 @@ Możesz również wybrać przechowywanie ustawienia w pliku użytkownika zamiast
<data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve"> <data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve">
<value>Klucz zasobu nie może być pusty!</value> <value>Klucz zasobu nie może być pusty!</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nazwa pliku</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Znajdź zagubione klucze zasobów</value> <value>Znajdź zagubione klucze zasobów</value>
</data> </data>

6
data/resources/StringResources.pt-br.resx

@ -2860,6 +2860,9 @@ Além disso, um span pode definir um rule set nomedo que permite uma formataçã
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>O arquivo '{0}' já existe.</value> <value>O arquivo '{0}' já existe.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nome do Arquivo</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Terminar</value> <value>Terminar</value>
</data> </data>
@ -3034,9 +3037,6 @@ Além disso, um span pode definir um rule set nomedo que permite uma formataçã
<data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve"> <data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve">
<value>Chave de recurso não pode ser vazia!</value> <value>Chave de recurso não pode ser vazia!</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nome do Arquivo</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Achar chaves de recursos perdidos</value> <value>Achar chaves de recursos perdidos</value>
</data> </data>

6
data/resources/StringResources.pt.resx

@ -2730,6 +2730,9 @@ Pode também escolher guardar o parâmetro num ficheiro .user-file em vez de no
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>O ficheiro '{0}' já existe.</value> <value>O ficheiro '{0}' já existe.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Nome do ficheiro</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Terminar</value> <value>Terminar</value>
</data> </data>
@ -2850,9 +2853,6 @@ Pode também escolher guardar o parâmetro num ficheiro .user-file em vez de no
<data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve"> <data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve">
<value>A chave de recurso não pode ser vazia!</value> <value>A chave de recurso não pode ser vazia!</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Nome do ficheiro</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Encontrar chaves de recurso em falta</value> <value>Encontrar chaves de recurso em falta</value>
</data> </data>

41
data/resources/StringResources.resx

@ -617,6 +617,15 @@ Optionally you can specify a working directory and command line arguments.
<data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve"> <data name="AddIns.SharpRefactoring.ExtractMethodNotSupported" xml:space="preserve">
<value>Extracting methods in {0} is currently not supported!</value> <value>Extracting methods in {0} is currently not supported!</value>
</data> </data>
<data name="AddIns.SharpRefactoring.IntroduceMethod" xml:space="preserve">
<value>Introduce method {0} in {1}</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveAttribute" xml:space="preserve">
<value>Resolve attribute: {0}</value>
</data>
<data name="AddIns.SharpRefactoring.ResolveExtensionMethod" xml:space="preserve">
<value>Resolve extension method {0}</value>
</data>
<data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve"> <data name="AddIns.SourceAnalysis.CheckWithStyleCop" xml:space="preserve">
<value>Check with StyleCop</value> <value>Check with StyleCop</value>
</data> </data>
@ -783,7 +792,7 @@ SharpDevelop can collect this information and upload it automatically.</value>
<value>Show collected data</value> <value>Show collected data</value>
</data> </data>
<data name="AddIns.UsageDataCollector.Title" xml:space="preserve"> <data name="AddIns.UsageDataCollector.Title" xml:space="preserve">
<value>Usage Data Collection</value> <value>Usage Data Collector</value>
</data> </data>
<data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve"> <data name="AddIns.XamlBinding.Menu.EditGridColumnsAndRows" xml:space="preserve">
<value>Edit grid columns and rows</value> <value>Edit grid columns and rows</value>
@ -3071,6 +3080,18 @@ You can also choose to store the setting in the .user-file instead of the projec
<data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve"> <data name="Dialog.Refactoring.ExtractInterface.SelectPublicMembers" xml:space="preserve">
<value>Select Public Members</value> <value>Select Public Members</value>
</data> </data>
<data name="Dialog.Refactoring.IntroduceMethod.CreateNew" xml:space="preserve">
<value>Create new class:</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Description" xml:space="preserve">
<value>The method cannot be created directly, because no source code of the class is available. Please select a static class where the method will be created as an extension method.</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.Title" xml:space="preserve">
<value>Introduce method</value>
</data>
<data name="Dialog.Refactoring.IntroduceMethod.UseExisting" xml:space="preserve">
<value>Use existing class:</value>
</data>
<data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve"> <data name="Dialog.SelectReferenceDialog.BrowserTabPage" xml:space="preserve">
<value>.NET Assembly Browser</value> <value>.NET Assembly Browser</value>
</data> </data>
@ -3236,6 +3257,9 @@ You can also choose to store the setting in the .user-file instead of the projec
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>The file '{0}' already exists.</value> <value>The file '{0}' already exists.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>File name</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Finish</value> <value>Finish</value>
</data> </data>
@ -3431,9 +3455,6 @@ You can also choose to store the setting in the .user-file instead of the projec
<data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve"> <data name="Hornung.ResourceToolkit.ErrorProcessingResourceFile" xml:space="preserve">
<value>An error occurred while processing the resource file '{0}'.</value> <value>An error occurred while processing the resource file '{0}'.</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>File name</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Find missing resource keys</value> <value>Find missing resource keys</value>
</data> </data>
@ -4444,6 +4465,9 @@ Only letters, digits, space, '.' or '_' are allowed.</value>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.SortOptionsDialog.SortDirectionGroupBox.Descending" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Gui.Dialogs.SortOptionsDialog.SortDirectionGroupBox.Descending" xml:space="preserve">
<value>&amp;Descending</value> <value>&amp;Descending</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.ToolNotFoundDialog.Title" xml:space="preserve">
<value>Tool not found</value>
</data>
<data name="ICSharpCode.SharpDevelop.Gui.Dialogs.UserCredentialsDialog.DialogTitle" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Gui.Dialogs.UserCredentialsDialog.DialogTitle" xml:space="preserve">
<value>Discovery Credential</value> <value>Discovery Credential</value>
</data> </data>
@ -4507,6 +4531,9 @@ Only letters, digits, space, '.' or '_' are allowed.</value>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.CustomToolNamespace.Description" xml:space="preserve">
<value>Specifies the namespace the custom tool places it's output.</value> <value>Specifies the namespace the custom tool places it's output.</value>
</data> </data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.FileName.Description" xml:space="preserve">
<value>The full path to the file.</value>
</data>
<data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve"> <data name="ICSharpCode.SharpDevelop.Internal.Project.ProjectFile.LogicalName" xml:space="preserve">
<value>Logical Name</value> <value>Logical Name</value>
</data> </data>
@ -5727,6 +5754,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension<
<data name="ProjectComponent.ContextMenu.GenerateDocumentation.ProjectNeedsToBeCompiled2" xml:space="preserve"> <data name="ProjectComponent.ContextMenu.GenerateDocumentation.ProjectNeedsToBeCompiled2" xml:space="preserve">
<value>The xml documentation file does not exist, you need to compile the project.</value> <value>The xml documentation file does not exist, you need to compile the project.</value>
</data> </data>
<data name="ProjectComponent.ContextMenu.GenerateDocumentation.SHFBNotFound" xml:space="preserve">
<value>Generating documentation from XML comments requires the 'Sandcastle Help File Builder' to be installed.</value>
</data>
<data name="ProjectComponent.ContextMenu.HtmlExport" xml:space="preserve"> <data name="ProjectComponent.ContextMenu.HtmlExport" xml:space="preserve">
<value>Html E&amp;xport</value> <value>Html E&amp;xport</value>
</data> </data>
@ -6120,6 +6150,9 @@ Microsoft.Tools.WindowsInstallerXml.Extensions.NetFxCompiler, WixNetFxExtension<
<data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve"> <data name="SharpDevelop.Refactoring.GoToProperty" xml:space="preserve">
<value>Go to &amp;property</value> <value>Go to &amp;property</value>
</data> </data>
<data name="SharpDevelop.Refactoring.ImplementAbstractClass" xml:space="preserve">
<value>Implement abstract class</value>
</data>
<data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve"> <data name="SharpDevelop.Refactoring.ImplementInterface" xml:space="preserve">
<value>Implement interface</value> <value>Implement interface</value>
</data> </data>

6
data/resources/StringResources.se.resx

@ -2266,6 +2266,9 @@ Du kan även välja att lagra inställningen i .user-filen istället för projek
<data name="Global.ErrorText" xml:space="preserve"> <data name="Global.ErrorText" xml:space="preserve">
<value>Error</value> <value>Error</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Filnamn</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Slutför</value> <value>Slutför</value>
</data> </data>
@ -2407,9 +2410,6 @@ Du kan även välja att lagra inställningen i .user-filen istället för projek
<data name="Hornung.ResourceToolkit.CodeCompletion.AddNewEntry" xml:space="preserve"> <data name="Hornung.ResourceToolkit.CodeCompletion.AddNewEntry" xml:space="preserve">
<value>&lt;Lägg till ny&gt;</value> <value>&lt;Lägg till ny&gt;</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Filnamn</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Sök efter saknade resursnycklar</value> <value>Sök efter saknade resursnycklar</value>
</data> </data>

6
data/resources/StringResources.tr.resx

@ -2685,6 +2685,9 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için
<data name="Global.FileAlreadyExists" xml:space="preserve"> <data name="Global.FileAlreadyExists" xml:space="preserve">
<value>'{0}' dosyası zaten var.</value> <value>'{0}' dosyası zaten var.</value>
</data> </data>
<data name="Global.FileName" xml:space="preserve">
<value>Dosya adı</value>
</data>
<data name="Global.FinishButtonText" xml:space="preserve"> <data name="Global.FinishButtonText" xml:space="preserve">
<value>Sonlandır</value> <value>Sonlandır</value>
</data> </data>
@ -2814,9 +2817,6 @@ Ayrıca bir ayarı proje dosyası yerine .kullanıcı-dosyası(.user-file) için
<data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve"> <data name="Hornung.ResourceToolkit.EditStringResourceDialog.KeyIsEmpty" xml:space="preserve">
<value>Kaynak anahtarı boş olamaz!</value> <value>Kaynak anahtarı boş olamaz!</value>
</data> </data>
<data name="Hornung.ResourceToolkit.FileName" xml:space="preserve">
<value>Dosya adı</value>
</data>
<data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve"> <data name="Hornung.ResourceToolkit.FindMissingResourceKeys" xml:space="preserve">
<value>Kayıp kaynak anahtarlarını bul</value> <value>Kayıp kaynak anahtarlarını bul</value>
</data> </data>

10
src/AddIns/Misc/SharpRefactoring/Project/Src/Gui/IntroduceMethodDialog.xaml

@ -5,13 +5,13 @@
xmlns:addin="clr-namespace:ICSharpCode.SharpDevelop.Refactoring" xmlns:addin="clr-namespace:ICSharpCode.SharpDevelop.Refactoring"
xmlns:sd="http://icsharpcode.net/sharpdevelop/core" xmlns:sd="http://icsharpcode.net/sharpdevelop/core"
WindowStartupLocation="CenterScreen" WindowStyle="ToolWindow" ResizeMode="NoResize" WindowStartupLocation="CenterScreen" WindowStyle="ToolWindow" ResizeMode="NoResize"
Title="Introduce method" Height="400" Width="600"> Title="{sd:Localize Dialog.Refactoring.IntroduceMethod.Title}" Height="400" Width="600">
<DockPanel> <DockPanel>
<StackPanel Orientation="Horizontal" DockPanel.Dock="Bottom" HorizontalAlignment="Center"> <StackPanel Orientation="Horizontal" DockPanel.Dock="Bottom" HorizontalAlignment="Center">
<Button Content="{sd:Localize Global.OKButtonText}" Margin="3" Click="OKButtonClick" IsDefault="True" /> <Button Content="{sd:Localize Global.OKButtonText}" Margin="3" Click="OKButtonClick" IsDefault="True" />
<Button Content="{sd:Localize Global.CancelButtonText}" Margin="3" Click="CancelButtonClick" IsCancel="True" /> <Button Content="{sd:Localize Global.CancelButtonText}" Margin="3" Click="CancelButtonClick" IsCancel="True" />
</StackPanel> </StackPanel>
<TextBlock Text="{sd:Localize Dialog.Refactoring.IntroduceMethod.Description}" DockPanel.Dock="Top" Margin="3" /> <TextBlock Text="{sd:Localize Dialog.Refactoring.IntroduceMethod.Description}" DockPanel.Dock="Top" Margin="3" TextWrapping="Wrap" />
<Grid> <Grid>
<Grid.RowDefinitions> <Grid.RowDefinitions>
<RowDefinition Height="Auto" /> <RowDefinition Height="Auto" />
@ -22,7 +22,7 @@
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
<ColumnDefinition Width="*" /> <ColumnDefinition Width="*" />
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<RadioButton Margin="3" Content="Use existing class:" Name="rbExisting" IsChecked="True" GroupName="group" Grid.Column="0" Grid.Row="0" /> <RadioButton Margin="3" Content="{sd:Localize Dialog.Refactoring.IntroduceMethod.UseExisting}" Name="rbExisting" IsChecked="True" GroupName="group" Grid.Column="0" Grid.Row="0" />
<ListBox Margin="3" Grid.Column="0" Grid.Row="1" Name="classList" IsEnabled="{Binding IsChecked, ElementName=rbExisting}"> <ListBox Margin="3" Grid.Column="0" Grid.Row="1" Name="classList" IsEnabled="{Binding IsChecked, ElementName=rbExisting}">
<ListBox.ItemTemplate> <ListBox.ItemTemplate>
<DataTemplate> <DataTemplate>
@ -30,9 +30,9 @@
</DataTemplate> </DataTemplate>
</ListBox.ItemTemplate> </ListBox.ItemTemplate>
</ListBox> </ListBox>
<RadioButton Margin="3" Content="Create new class:" Name="rbNew" GroupName="group" Grid.Column="0" Grid.Row="2" /> <RadioButton Margin="3" Content="{sd:Localize Dialog.Refactoring.IntroduceMethod.CreateNew}" Name="rbNew" GroupName="group" Grid.Column="0" Grid.Row="2" />
<DockPanel Grid.Column="0" Grid.Row="3" IsEnabled="{Binding IsChecked, ElementName=rbNew}"> <DockPanel Grid.Column="0" Grid.Row="3" IsEnabled="{Binding IsChecked, ElementName=rbNew}">
<Label DockPanel.Dock="Left" Content="Name:" Margin="3" /> <Label DockPanel.Dock="Left" Content="{sd:StringParse ${res:Global.Name}:}" Margin="3" />
<TextBox Name="newClassName" Text="Extensions" Margin="3" /> <TextBox Name="newClassName" Text="Extensions" Margin="3" />
</DockPanel> </DockPanel>
</Grid> </Grid>

5
src/AddIns/Misc/SharpRefactoring/Project/Src/IntroduceMethod.cs

@ -6,10 +6,11 @@
// </file> // </file>
using System; using System;
using System.Linq;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Windows.Controls; using System.Windows.Controls;
using ICSharpCode.Core;
using ICSharpCode.NRefactory.Visitors; using ICSharpCode.NRefactory.Visitors;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
using ICSharpCode.SharpDevelop.Dom; using ICSharpCode.SharpDevelop.Dom;
@ -44,7 +45,7 @@ namespace SharpRefactoring
return null; return null;
MenuItem item = new MenuItem() { MenuItem item = new MenuItem() {
Header = "Introduce method " + rr.CallName + " in " + rr.Target.FullyQualifiedName, Header = string.Format(StringParser.Parse("${res:AddIns.SharpRefactoring.IntroduceMethod}"), rr.CallName, rr.Target.FullyQualifiedName),
Icon = ClassBrowserIconService.GotoArrow.CreateImage() Icon = ClassBrowserIconService.GotoArrow.CreateImage()
}; };

23
src/AddIns/Misc/SharpRefactoring/Project/Src/ResolveAttribute.cs

@ -10,6 +10,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Windows.Controls; using System.Windows.Controls;
using ICSharpCode.Core;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
using ICSharpCode.SharpDevelop.Dom; using ICSharpCode.SharpDevelop.Dom;
using ICSharpCode.SharpDevelop.Refactoring; using ICSharpCode.SharpDevelop.Refactoring;
@ -28,12 +29,7 @@ namespace SharpRefactoring
// return null; // return null;
if (!(context.ResolveResult is UnknownIdentifierResolveResult || context.ResolveResult is UnknownMethodResolveResult)) if (!(context.ResolveResult is UnknownIdentifierResolveResult || context.ResolveResult is UnknownMethodResolveResult))
return null; return null;
MenuItem item = new MenuItem() {
Header = "Resolve attribute: ",
Icon = ClassBrowserIconService.GotoArrow.CreateImage()
};
List<IClass> results = new List<IClass>(); List<IClass> results = new List<IClass>();
ParseInformation info = ParserService.GetParseInformation(context.Editor.FileName); ParseInformation info = ParserService.GetParseInformation(context.Editor.FileName);
@ -41,9 +37,11 @@ namespace SharpRefactoring
if (info == null || info.CompilationUnit == null || info.CompilationUnit.ProjectContent == null) if (info == null || info.CompilationUnit == null || info.CompilationUnit.ProjectContent == null)
return null; return null;
ICompilationUnit unit = info.CompilationUnit; ICompilationUnit unit = info.CompilationUnit;
IProjectContent pc = info.CompilationUnit.ProjectContent; IProjectContent pc = info.CompilationUnit.ProjectContent;
string name = null;
if (context.ResolveResult is UnknownMethodResolveResult) { if (context.ResolveResult is UnknownMethodResolveResult) {
var rr = context.ResolveResult as UnknownMethodResolveResult; var rr = context.ResolveResult as UnknownMethodResolveResult;
SearchAttributesWithName(results, pc, rr.CallName); SearchAttributesWithName(results, pc, rr.CallName);
@ -51,7 +49,7 @@ namespace SharpRefactoring
foreach (IProjectContent content in pc.ReferencedContents) foreach (IProjectContent content in pc.ReferencedContents)
SearchAttributesWithName(results, content, rr.CallName); SearchAttributesWithName(results, content, rr.CallName);
item.Header += rr.CallName; name = rr.CallName;
} }
if (context.ResolveResult is UnknownIdentifierResolveResult) { if (context.ResolveResult is UnknownIdentifierResolveResult) {
@ -61,12 +59,17 @@ namespace SharpRefactoring
foreach (IProjectContent content in pc.ReferencedContents) foreach (IProjectContent content in pc.ReferencedContents)
SearchAttributesWithName(results, content, rr.Identifier); SearchAttributesWithName(results, content, rr.Identifier);
item.Header += rr.Identifier; name = rr.Identifier;
} }
if (!results.Any()) if (!results.Any())
return null; return null;
MenuItem item = new MenuItem() {
Header = string.Format(StringParser.Parse("${res:AddIns.SharpRefactoring.ResolveAttribute}"), name),
Icon = ClassBrowserIconService.GotoArrow.CreateImage()
};
foreach (IClass c in results) { foreach (IClass c in results) {
string newNamespace = c.Namespace; string newNamespace = c.Namespace;
MenuItem subItem = new MenuItem(); MenuItem subItem = new MenuItem();

3
src/AddIns/Misc/SharpRefactoring/Project/Src/ResolveExtensionMethod.cs

@ -10,6 +10,7 @@ using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Windows.Controls; using System.Windows.Controls;
using ICSharpCode.Core;
using ICSharpCode.SharpDevelop; using ICSharpCode.SharpDevelop;
using ICSharpCode.SharpDevelop.Dom; using ICSharpCode.SharpDevelop.Dom;
using ICSharpCode.SharpDevelop.Refactoring; using ICSharpCode.SharpDevelop.Refactoring;
@ -31,7 +32,7 @@ namespace SharpRefactoring
UnknownMethodResolveResult rr = context.ResolveResult as UnknownMethodResolveResult; UnknownMethodResolveResult rr = context.ResolveResult as UnknownMethodResolveResult;
MenuItem item = new MenuItem() { MenuItem item = new MenuItem() {
Header = "Resolve extension method " + rr.CallName, Header = string.Format(StringParser.Parse("${res:AddIns.SharpRefactoring.ResolveExtensionMethod}"), rr.CallName),
Icon = ClassBrowserIconService.GotoArrow.CreateImage() Icon = ClassBrowserIconService.GotoArrow.CreateImage()
}; };

17
src/Tools/StringResourceTool/StringResourceTool.csproj

@ -1,4 +1,5 @@
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<RootNamespace>StringResourceTool</RootNamespace> <RootNamespace>StringResourceTool</RootNamespace>
@ -7,12 +8,17 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{197537EA-78F4-4434-904C-C81B19459FE7}</ProjectGuid> <ProjectGuid>{197537EA-78F4-4434-904C-C81B19459FE7}</ProjectGuid>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
<AllowUnsafeBlocks>False</AllowUnsafeBlocks>
<NoStdLib>False</NoStdLib>
<WarningLevel>4</WarningLevel>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<OutputPath>bin\Debug\</OutputPath> <OutputPath>bin\Debug\</OutputPath>
<Optimize>False</Optimize> <Optimize>False</Optimize>
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugSymbols>True</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<DebugType>Full</DebugType> <DebugType>Full</DebugType>
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow> <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
</PropertyGroup> </PropertyGroup>
@ -24,6 +30,13 @@
<DebugType>None</DebugType> <DebugType>None</DebugType>
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<RegisterForComInterop>False</RegisterForComInterop>
<GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
<BaseAddress>4194304</BaseAddress>
<PlatformTarget>x86</PlatformTarget>
<FileAlignment>4096</FileAlignment>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core"> <Reference Include="System.Core">

Loading…
Cancel
Save