mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Core: use British translations in South Africa
For unrecognized locales we use en_US by default. It makes much more sense for South Africa to use en_GB. Reported-by: Willem Ferguson <willemferguson@zoology.up.ac.za> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									c7b64b6819
								
							
						
					
					
						commit
						cdc9666281
					
				
					 1 changed files with 7 additions and 1 deletions
				
			
		|  | @ -51,11 +51,17 @@ void init_qt_late() | ||||||
| #if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) | #if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) | ||||||
| 	QCoreApplication::setAttribute(Qt::AA_DisableWindowContextHelpButton); | 	QCoreApplication::setAttribute(Qt::AA_DisableWindowContextHelpButton); | ||||||
| #endif | #endif | ||||||
| 	// find plugins installed in the application directory (without this SVGs don't work on Windows)
 |  | ||||||
| 	qPref::load(); | 	qPref::load(); | ||||||
| 
 | 
 | ||||||
|  | 	// find plugins installed in the application directory (without this SVGs don't work on Windows)
 | ||||||
| 	QCoreApplication::addLibraryPath(QCoreApplication::applicationDirPath()); | 	QCoreApplication::addLibraryPath(QCoreApplication::applicationDirPath()); | ||||||
| 	QLocale loc; | 	QLocale loc; | ||||||
|  | 
 | ||||||
|  | 	// assign en_GB for use in South African locale
 | ||||||
|  | 	if (loc.country() == QLocale::SouthAfrica) { | ||||||
|  | 		loc.setDefault(QLocale("en_GB")); | ||||||
|  | 		loc = QLocale(); | ||||||
|  | 	} | ||||||
| 	QString uiLang = uiLanguage(&loc); | 	QString uiLang = uiLanguage(&loc); | ||||||
| 	QLocale::setDefault(loc); | 	QLocale::setDefault(loc); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue