offbyone, when formatting a date to correct culture, you must use the ILocalization service, like done in the WorldWeatherOnline grabber:For testing purposes I changed the language (region) within MP2 to English (USA).
It would be nice to have localized date and the time for the news items.
View attachment 112730 View attachment 112731
CultureInfo currentCulture = ServiceRegistration.Get<ILocalization>().CurrentCulture;
DateTimeFormatInfo dateFormat = currentCulture.DateTimeFormat;
// Attention: CurrentThread.Culture / UICulture are NOT set to ILocalization.Culture, so ILocalization.Culture
// has to be used explicitly here for formatting date correctly.
string fomattedDate = date.ToString(dateFormat.ShortDatePattern, dateFormat);