diff --git a/AddIns/ICSharpCode.SharpDevelop.addin b/AddIns/ICSharpCode.SharpDevelop.addin
index 6c27fa1194..cfbafc50e5 100644
--- a/AddIns/ICSharpCode.SharpDevelop.addin
+++ b/AddIns/ICSharpCode.SharpDevelop.addin
@@ -1405,7 +1405,7 @@
diff --git a/data/resources/StringResources.de.resources b/data/resources/StringResources.de.resources
index 30e4c50688..24c4f8ab89 100644
Binary files a/data/resources/StringResources.de.resources and b/data/resources/StringResources.de.resources differ
diff --git a/data/resources/StringResources.es-mx.resources b/data/resources/StringResources.es-mx.resources
index 0500641982..6534f8c6f5 100644
Binary files a/data/resources/StringResources.es-mx.resources and b/data/resources/StringResources.es-mx.resources differ
diff --git a/data/resources/StringResources.es.resources b/data/resources/StringResources.es.resources
index 5fab90df4c..f3e217449d 100644
Binary files a/data/resources/StringResources.es.resources and b/data/resources/StringResources.es.resources differ
diff --git a/data/resources/StringResources.nl.resources b/data/resources/StringResources.nl.resources
index 546ada944e..81dfe60f30 100644
Binary files a/data/resources/StringResources.nl.resources and b/data/resources/StringResources.nl.resources differ
diff --git a/src/AddIns/Misc/SubversionAddIn/Project/ICSharpCode.Svn.addin b/src/AddIns/Misc/SubversionAddIn/Project/ICSharpCode.Svn.addin
index 6ea641c70b..d6b3c036fa 100644
--- a/src/AddIns/Misc/SubversionAddIn/Project/ICSharpCode.Svn.addin
+++ b/src/AddIns/Misc/SubversionAddIn/Project/ICSharpCode.Svn.addin
@@ -35,26 +35,26 @@
@@ -65,13 +65,13 @@
-
+
@@ -111,27 +111,27 @@
@@ -143,14 +143,14 @@
-->
@@ -172,14 +172,10 @@
-
-
-
-
-
+
+
@@ -188,11 +184,11 @@
insertbefore = "LastSeparator"
type="Menu">
diff --git a/src/AddIns/Misc/SubversionAddIn/Project/Resources/SubversionOptionsPanel.xfrm b/src/AddIns/Misc/SubversionAddIn/Project/Resources/SubversionOptionsPanel.xfrm
index fb60c0a958..20e445582d 100644
--- a/src/AddIns/Misc/SubversionAddIn/Project/Resources/SubversionOptionsPanel.xfrm
+++ b/src/AddIns/Misc/SubversionAddIn/Project/Resources/SubversionOptionsPanel.xfrm
@@ -6,7 +6,7 @@
-
+
@@ -15,7 +15,7 @@
-
+
@@ -24,7 +24,7 @@
-
+
@@ -32,7 +32,7 @@
-
+
@@ -40,7 +40,7 @@
-
+
diff --git a/src/AddIns/Misc/SubversionAddIn/Project/Src/Gui/TortoiseSvnNotFoundForm.cs b/src/AddIns/Misc/SubversionAddIn/Project/Src/Gui/TortoiseSvnNotFoundForm.cs
index 90e8cf9cd3..8626a09550 100644
--- a/src/AddIns/Misc/SubversionAddIn/Project/Src/Gui/TortoiseSvnNotFoundForm.cs
+++ b/src/AddIns/Misc/SubversionAddIn/Project/Src/Gui/TortoiseSvnNotFoundForm.cs
@@ -20,7 +20,7 @@ namespace ICSharpCode.Svn
{
SetupFromXmlStream(this.GetType().Assembly.GetManifestResourceStream("ICSharpCode.Svn.Resources.TortoiseSvnNotFoundForm.xfrm"));
- ((Label)ControlDictionary["messageLabel"]).Text = StringParser.Parse("TortoiseSVN needs to be installed to execute this action.");
+ ((Label)ControlDictionary["messageLabel"]).Text = StringParser.Parse("${res:AddIns.Subversion.TortoiseSVNRequired}");
((PictureBox)ControlDictionary["iconPictureBox"]).Image = ResourceService.GetBitmap("Icons.32x32.Information");
((LinkLabel)ControlDictionary["linkLabel"]).Click += LinkLabelClicked;
}
diff --git a/src/AddIns/Misc/SubversionAddIn/Project/Src/SubversionStateCondition.cs b/src/AddIns/Misc/SubversionAddIn/Project/Src/SubversionStateCondition.cs
index 268ef8be25..b23eded830 100644
--- a/src/AddIns/Misc/SubversionAddIn/Project/Src/SubversionStateCondition.cs
+++ b/src/AddIns/Misc/SubversionAddIn/Project/Src/SubversionStateCondition.cs
@@ -85,7 +85,7 @@ namespace ICSharpCode.Svn
bool Test(Condition condition, string fileName)
{
string[] allowedStatus = condition.Properties["state"].Split(';');
- if (allowedStatus.Length == 0) {
+ if (allowedStatus.Length == 0 || (allowedStatus.Length == 1 && allowedStatus[0].Length == 0)) {
return true;
}
string status;
diff --git a/src/Main/StartUp/Project/Resources/StringResources.resources b/src/Main/StartUp/Project/Resources/StringResources.resources
index 5626d2b118..e540094bc2 100644
Binary files a/src/Main/StartUp/Project/Resources/StringResources.resources and b/src/Main/StartUp/Project/Resources/StringResources.resources differ