kcms/region_language: Force title case
QLocale::nativeLanguageName is in sentence case. This sometimes has capitals as "English" is always captialised, sometimes not.
The end result looks bad. We have no better API to get a title case string directly, other than moving away from QLocale which has other costs.