* Changed AboutSystem to only show the translated language names.

* Added the same hack to ReadOnlyBootPrompt that I put into Locale to
  work-around the missing font overlays in the app_server; IOW we use some
  heuristics to decide which language to show.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36730 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2010-05-07 18:57:51 +00:00
parent 125183f9e5
commit b588e644ee
2 changed files with 21 additions and 8 deletions
+3 -3
View File
@@ -169,12 +169,12 @@ TranslationComparator(const void* left, const void* right)
BLanguage* language;
be_locale_roster->GetLanguage(leftTranslation->languageCode, &language);
BString leftName;
language->GetName(leftName);
language->GetTranslatedName(leftName);
delete language;
be_locale_roster->GetLanguage(rightTranslation->languageCode, &language);
BString rightName;
language->GetName(rightName);
language->GetTranslatedName(rightName);
delete language;
return be_locale->Collator()->Compare(leftName.String(),
@@ -1067,7 +1067,7 @@ AboutView::_CreateCreditsView()
be_locale_roster->GetLanguage(translation.languageCode, &lang);
langName.Truncate(0);
lang->GetName(langName);
lang->GetTranslatedName(langName);
delete lang;
fCreditsView->SetFontAndColor(&font, B_FONT_ALL, &kHaikuGreen);