diff --git a/src/Umbraco.Core/Services/LocalizedTextServiceExtensions.cs b/src/Umbraco.Core/Services/LocalizedTextServiceExtensions.cs index 2506d1b44d..ebb09f62c2 100644 --- a/src/Umbraco.Core/Services/LocalizedTextServiceExtensions.cs +++ b/src/Umbraco.Core/Services/LocalizedTextServiceExtensions.cs @@ -55,7 +55,7 @@ namespace Umbraco.Extensions /// /// public static string Localize(this ILocalizedTextService manager, string area, string alias, CultureInfo culture, string[] tokens) - => manager.Localize(area, alias, Thread.CurrentThread.CurrentUICulture, tokens); + => manager.Localize(area, alias, Thread.CurrentThread.CurrentUICulture, ConvertToDictionaryVars(tokens)); /// /// Convert an array of strings to a dictionary of indices -> values @@ -88,7 +88,7 @@ namespace Umbraco.Extensions var areaAndKey = text.Split('_'); - if (areaAndKey.Length < 2) + if (areaAndKey.Length < 2) return text; value = manager.Localize(areaAndKey[0], areaAndKey[1]);