это был класс CulturePicker.cs
< RadzenDropDown @bind-Value="@cultural" TValue="string" Data="@(new [] { new { Text = "العربية (المملكة العربية السعودية)", Value = "ar-SA"}, new { Text = "English", Value = "en" } })"
TextProperty="Text" ValueProperty="Value" Change="@ChangeCulture" />
и это Метод [Change="@ChangeCulture"]
protected void ChangeCulture()
{
var redirect = new Uri(NavigationManager.Uri).GetComponents(UriComponents.PathAndQuery | UriComponents.Fragment, UriFormat.UriEscaped);
Код: Выделить всё
var query = $"?culture={Uri.EscapeDataString(culture)}&redirectUri={redirect}";
NavigationManager.NavigateTo("Culture/SetCulture" + query, forceLoad: true);
что мне нужно, так это когда пользователь меняет культуру (язык), макет страницы (направление) меняется с RTL и LTR< /п>
Подробнее здесь: https://stackoverflow.com/questions/792 ... studio-app
Мобильная версия