Fixing culture selector for tinymce

This commit is contained in:
Nicholas Mayne
2014-08-30 16:34:56 +01:00
parent 1ec0c7a7e3
commit 4a788cd7c3

View File

@@ -32,7 +32,7 @@ namespace TinyMce.Services {
return;
}
if (String.CompareOrdinal(context.Shape.EditorFlavor, "html") != 0) {
if (!String.Equals(context.Shape.EditorFlavor, "html", StringComparison.InvariantCultureIgnoreCase)) {
return;
}
@@ -51,8 +51,11 @@ namespace TinyMce.Services {
var customLanguage = currentCulture.Name.Replace('-', '_');
var directoryName = _virtualPathProvider.GetDirectoryName("~/modules/tinymce/scripts/langs/");
var languageFiles = _virtualPathProvider
.ListFiles("~/modules/tinymce/scripts/langs")
.ListFiles(directoryName)
.Select(file => file.Replace(directoryName + "/", ""))
.ToList();
if (languageFiles.Any(x => x == string.Format("{0}.js", customLanguage)))