calamares/calamares-1.0.1-locale_use_LANG.patch
Silvan Calarco 2529743bfc fix for kdm detection in displaymanager patch
patch to fix reboot by not using /bin/sh
patch to read locale from LANG [release 1.0.1-6mamba;Fri Feb 20 2015]
2024-01-05 21:03:40 +01:00

39 lines
1.2 KiB
Diff

--- calamares-1.0.1/src/modules/locale/LocalePage.cpp.orig 2015-02-20 15:17:31.878095644 +0100
+++ calamares-1.0.1/src/modules/locale/LocalePage.cpp 2015-02-20 15:51:22.166759362 +0100
@@ -303,7 +303,7 @@
QLocale myLocale = QLocale();
if ( m_localeGenLines.isEmpty() )
- return "en_US.UTF-8 UTF-8";
+ return QString::fromUtf8(getenv("LANG")) + " UTF-8";
QString myLanguage = myLocale.name().split( '_' ).first();
QStringList linesForLanguage;
@@ -314,7 +314,7 @@
}
if ( linesForLanguage.length() == 0 )
- return "en_US.UTF-8 UTF-8";
+ return QString::fromUtf8(getenv("LANG")) + " UTF-8";
else if ( linesForLanguage.length() == 1 )
return linesForLanguage.first();
else
@@ -340,7 +340,7 @@
}
if ( linesForLanguageAndCountry.length() == 0 )
- return "en_US.UTF-8 UTF-8";
+ return QString::fromUtf8(getenv("LANG")) + " UTF-8";
else if ( linesForLanguageAndCountry.length() == 1 )
return linesForLanguageAndCountry.first();
else
@@ -356,7 +356,7 @@
return linesForLanguageAndCountryUtf.first();
}
- return "en_US.UTF-8 UTF-8";
+ return QString::fromUtf8(getenv("LANG")) + " UTF-8";
}