diff --git a/Source/Android/Bridge/JavaRomList.cpp b/Source/Android/Bridge/JavaRomList.cpp index 0d34fd913..6892a6618 100644 --- a/Source/Android/Bridge/JavaRomList.cpp +++ b/Source/Android/Bridge/JavaRomList.cpp @@ -1,5 +1,6 @@ #include "JavaRomList.h" #include "JavaBridge.h" +#include #ifdef ANDROID extern JavaBridge * g_JavaBridge; @@ -17,6 +18,11 @@ void CJavaRomList::RomAddedToList(int32_t ListPos) if (g_JavaBridge) { ROM_INFO * pRomInfo = &m_RomInfo[ListPos]; + if (pRomInfo->GoodName[0] == '#' && strcmp("#340#", pRomInfo->GoodName) == 0 && g_Lang != nullptr) + { + std::string GoodName = g_Lang->GetString(RB_NOT_GOOD_FILE); + strncpy(pRomInfo->GoodName, GoodName.c_str(), sizeof(pRomInfo->GoodName) / sizeof(char)); + } g_JavaBridge->RomListAddItem(pRomInfo->szFullFileName, pRomInfo->FileName, pRomInfo->GoodName, pRomInfo->TextColor); } }