mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-03-06 14:27:43 +00:00
Added theme engine translations for 'unknown' metadata values for developer, publisher, genre and players
This commit is contained in:
parent
c80ba5be86
commit
56c8c11783
|
@ -909,19 +909,26 @@ void GamelistView::updateView(const CursorState& state)
|
|||
_p("theme", "last played");
|
||||
_p("theme", "favorites");
|
||||
_p("theme", "collections");
|
||||
-p("theme", "unknown");
|
||||
#endif
|
||||
if (metadata == "name")
|
||||
return file->metadata.get("name");
|
||||
else if (metadata == "description")
|
||||
return file->metadata.get("desc");
|
||||
else if (metadata == "developer")
|
||||
return file->metadata.get("developer");
|
||||
return (file->metadata.get("developer") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
file->metadata.get("developer"));
|
||||
else if (metadata == "publisher")
|
||||
return file->metadata.get("publisher");
|
||||
return (file->metadata.get("publisher") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
file->metadata.get("publisher"));
|
||||
else if (metadata == "genre")
|
||||
return file->metadata.get("genre");
|
||||
return (file->metadata.get("genre") == "unknown" ? _p("theme", "unknown") :
|
||||
file->metadata.get("genre"));
|
||||
else if (metadata == "players")
|
||||
return file->metadata.get("players");
|
||||
return (file->metadata.get("players") == "unknown" ? _p("theme", "unknown") :
|
||||
file->metadata.get("players"));
|
||||
else if (metadata == "favorite")
|
||||
return file->metadata.get("favorite") == "true" ? _p("theme", "yes") :
|
||||
_p("theme", "no");
|
||||
|
|
|
@ -1284,13 +1284,21 @@ void SystemView::updateGameSelectors()
|
|||
text->setValue(RatingComponent::getRatingValue(
|
||||
games.at(gameSelectorEntry)->metadata.get("rating")));
|
||||
else if (metadata == "developer")
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("developer"));
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("developer") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
games.at(gameSelectorEntry)->metadata.get("developer"));
|
||||
else if (metadata == "publisher")
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("publisher"));
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("publisher") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
games.at(gameSelectorEntry)->metadata.get("publisher"));
|
||||
else if (metadata == "genre")
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("genre"));
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("genre") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
games.at(gameSelectorEntry)->metadata.get("genre"));
|
||||
else if (metadata == "players")
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("players"));
|
||||
text->setValue(games.at(gameSelectorEntry)->metadata.get("players") == "unknown" ?
|
||||
_p("theme", "unknown") :
|
||||
games.at(gameSelectorEntry)->metadata.get("players"));
|
||||
else if (metadata == "favorite")
|
||||
text->setValue(
|
||||
games.at(gameSelectorEntry)->metadata.get("favorite") == "true" ? "yes" : "no");
|
||||
|
|
Loading…
Reference in a new issue