Im вызывая специальный метод для динамического переключения текущего CultureInfo на французский «FR»изменение CultureInfo на андроид с помощью Xamarin и C#
Как это, но после вызова этого метода моего андроида приложение по-прежнему использовать культуру по умолчанию, который является «ан ', но в режиме отладки культура кажется ок. Моя папка в порядке. У меня есть оба и строковые значения. папка: resource/values / strings.xml, resource/values-fr/strings.xml.
Нужно ли мне перезагрузить мой контент или что-то в этом роде? что мне здесь не хватает?
private void SetLocal(string lang)
{
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(lang);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
}
additionnal информации: в режиме отладки CultureInfo является FR, но текст кнопки отправки еще на английском. Нужно ли обновлять пользовательский интерфейс или перезагружать мой макет? im not sure ... –