diff --git a/umbraco/cms/businesslogic/translation/Translation.cs b/umbraco/cms/businesslogic/translation/Translation.cs index 71c1d167aa..7e5f3ad22b 100644 --- a/umbraco/cms/businesslogic/translation/Translation.cs +++ b/umbraco/cms/businesslogic/translation/Translation.cs @@ -112,10 +112,8 @@ namespace umbraco.cms.businesslogic.translation tmpStr = tmpStr.Replace("\n", " "); tmpStr = tmpStr.Replace("\r", " "); - while (tmpStr.IndexOf(" ") != -1) - tmpStr = tmpStr.Replace(" ", " "); - - return tmpStr.Split(' ').Length; + MatchCollection collection = Regex.Matches(tmpStr, @"[\S]+"); + return collection.Count; } } } \ No newline at end of file