update settings for all RTL languages.

This commit is contained in:
Ben
2025-02-16 10:25:43 +08:00
parent aff99acfae
commit 94b03d2a6b
4 changed files with 46 additions and 75 deletions

View File

@ -35,12 +35,11 @@ namespace Oqtane.Extensions
.AddSupportedCultures(supportedCultures)
.AddSupportedUICultures(supportedCultures);
for (var i = 0; i < options.SupportedCultures.Count; i++)
foreach(var culture in options.SupportedCultures)
{
if (options.SupportedCultures[i].Name.Equals("fa-IR", StringComparison.OrdinalIgnoreCase))
if (culture.TextInfo.IsRightToLeft)
{
options.SupportedCultures[i] = PersianCulture.GetPersianCultureInfo();
break;
RightToLeftCulture.ResolveFormat(culture);
}
}
});