HaikuDepot: Force preferred language to be supported
At the moment, the web-app has a defined, limited set of supported languages for translations. JSON requests fail when asking for an unsupported language code. For the time being, force the language code to be in the supported set.
This commit is contained in:
parent
89ec84a4cb
commit
12f29d4441
@ -340,6 +340,14 @@ Model::Model()
|
||||
language.CopyInto(fPreferredLanguage, 0, 2);
|
||||
}
|
||||
}
|
||||
if (fPreferredLanguage != "en" && fPreferredLanguage != "de"
|
||||
&& fPreferredLanguage != "fr" && fPreferredLanguage != "ja"
|
||||
&& fPreferredLanguage != "es" && fPreferredLanguage != "zh"
|
||||
&& fPreferredLanguage != "pt" && fPreferredLanguage != "ru") {
|
||||
// Force the preferred language to one of the currently supported
|
||||
// ones, until the web application supports all ISO language codes.
|
||||
fPreferredLanguage = "en";
|
||||
}
|
||||
fWebAppInterface.SetPreferredLanguage(fPreferredLanguage);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user