calamares/src/modules/locale
Harald Sitter 311af6de5d [locale] prefer native language and country names when available
This basically means we talk about localization in the respective
localized variant. e.g. "German (Germany)" ➡ "Deutsch (Deutschland)".

If geoip lookup failed or isn't configured for whatever reason it's a
stretch to expect the user to know english enough to find their own
language. Preferring the localized strings resolves this issue.

Additionally this happens to bypass #712 respectively
https://bugreports.qt.io/browse/QTBUG-34287
as the native names are properly spelled. So, as long as Qt has localized
names the names will also be properly spelled.
2018-12-13 23:18:37 +01:00
..
images [locale] Fix timezone pixel map for Tierra del Fuego region 2018-05-29 08:15:33 -04:00
timezonewidget Copyright: update copyright lines on files touched in 2018 2018-06-15 05:59:11 -04:00
CMakeLists.txt CMake: clean up test setup 2018-10-05 09:41:37 -04:00
GeoIP.cpp [locale] Accomodate more dodgy GeoIP providers 2018-04-17 07:32:27 -04:00
GeoIP.h [locale] Accomodate more dodgy GeoIP providers 2018-04-17 07:32:27 -04:00
GeoIPJSON.cpp Style: use QStringLiteral 2018-06-15 04:41:41 -04:00
GeoIPJSON.h [locale] Fix interpretation of configured selector 2018-04-16 05:32:22 -04:00
GeoIPTests.cpp Style: use QStringLiteral 2018-06-15 04:41:41 -04:00
GeoIPTests.h [locale] Add tests for a bunch of GeoIP providers 2018-04-16 09:17:18 -04:00
GeoIPXML.cpp Style: use QStringLiteral 2018-06-15 04:41:41 -04:00
GeoIPXML.h [locale] Fix interpretation of configured selector 2018-04-16 05:32:22 -04:00
LCLocaleDialog.cpp Documentation: change http links to GitHub to https 2017-12-20 08:39:09 -05:00
LCLocaleDialog.h Documentation: change http links to GitHub to https 2017-12-20 08:39:09 -05:00
locale.conf [locale] Accomodate more dodgy GeoIP providers 2018-04-17 07:32:27 -04:00
locale.qrc Add proper QResrouce system to libcalamaresui, finish up prepare checks 2014-08-26 18:24:51 +02:00
LocaleConfiguration.cpp Copyright: update copyright lines on files touched in 2018 2018-06-15 05:59:11 -04:00
LocaleConfiguration.h Copyright: update copyright lines on files touched in 2018 2018-06-15 05:59:11 -04:00
LocalePage.cpp [locale] prefer native language and country names when available 2018-12-13 23:18:37 +01:00
LocalePage.h Documentation: change http links to GitHub to https 2017-12-20 08:39:09 -05:00
LocaleViewStep.cpp [locale] Make the selector configurable via the config file 2018-04-16 05:32:22 -04:00
LocaleViewStep.h Copyright: update copyright lines on files touched in 2018 2018-06-15 05:59:11 -04:00
SetTimezoneJob.cpp Documentation: change http links to GitHub to https 2017-12-20 08:39:09 -05:00
SetTimezoneJob.h Documentation: change http links to GitHub to https 2017-12-20 08:39:09 -05:00
test_geoip.cpp Style: use QStringLiteral 2018-06-15 04:41:41 -04:00