@@ -46,7 +46,7 @@ QString SonicPii18n::determineUILanguage(QString lang_pref) {
46
46
QStringList preferred_languages = locale.uiLanguages ();
47
47
// If the setting is set to system_language...
48
48
// ...run through the list of preferred languages
49
- std::cout << " Looping through preferred ui languages" << std::endl;
49
+ std::cout << " [GUI] [i18n] - Looping through preferred ui languages" << std::endl;
50
50
51
51
QString l;
52
52
for (int i = 0 ; i < preferred_languages.length (); i += 1 ) {
@@ -68,7 +68,7 @@ QString SonicPii18n::determineUILanguage(QString lang_pref) {
68
68
QStringList SonicPii18n::findSystemLanguages () {
69
69
QLocale locale;
70
70
QStringList preferred_languages = locale.uiLanguages ();
71
- std::cout << " Looping through preferred ui languages" << std::endl;
71
+ std::cout << " [GUI] [i18n] - Looping through preferred ui languages" << std::endl;
72
72
for (int i = 0 ; i < preferred_languages.length (); i += 1 ) {
73
73
preferred_languages[i] = preferred_languages[i].replace (" -" , " _" );
74
74
}
@@ -108,12 +108,12 @@ bool SonicPii18n::loadTranslations(QString lang) {
108
108
app->removeTranslator (&translator);
109
109
app->removeTranslator (&qtTranslator);
110
110
111
- std::cout << " Loading translations for " << language.toUtf8 ().constData () << std::endl;
111
+ std::cout << " [GUI] [i18n] - Loading translations for " << language.toUtf8 ().constData () << std::endl;
112
112
113
113
i18n = translator.load (" sonic-pi_" + language, " :/lang/" ) || language == " en_GB" || language == " en" || language == " C" ;
114
114
if (!i18n) {
115
- std::cout << " Error: Failed to load language translation for " << language.toUtf8 ().constData () << std::endl;
116
- language = " en " ;
115
+ std::cout << " [GUI] [i18n] - Error: Failed to load language translation for " << language.toUtf8 ().constData () << std::endl;
116
+ language = " en_GB " ;
117
117
}
118
118
app->installTranslator (&translator);
119
119
@@ -153,14 +153,14 @@ QString SonicPii18n::getNativeLanguageName(QString lang) {
153
153
// language found
154
154
return native_language_names[lang];
155
155
} else {
156
- std::cout << " Warning: Predefined language name not found: '" << lang.toUtf8 ().constData () << " '" << std::endl;
156
+ std::cout << " [GUI] [i18n] - Warning: Predefined language name not found: '" << lang.toUtf8 ().constData () << " '" << std::endl;
157
157
// Try using QLocale to find the native language name
158
158
QLocale locale (lang);
159
159
QString name = locale.nativeLanguageName ();
160
160
if (name != " C" && name != " " ) {
161
161
return locale.nativeLanguageName ();
162
162
} else {
163
- std::cout << " Warning: Invalid language code: '" << lang.toUtf8 ().constData () << " '" << std::endl;
163
+ std::cout << " [GUI] [i18n] - Warning: Invalid language code: '" << lang.toUtf8 ().constData () << " '" << std::endl;
164
164
return lang;
165
165
}
166
166
}
0 commit comments