mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	game_list_p.h: Specify the context for tr
This commit is contained in:
		
							parent
							
								
									996f1546b2
								
							
						
					
					
						commit
						d7f6cc3951
					
				
					 1 changed files with 11 additions and 11 deletions
				
			
		|  | @ -89,18 +89,18 @@ static QString GetQStringLongTitleFromSMDH(const Loader::SMDH& smdh, | ||||||
| static QString GetRegionFromSMDH(const Loader::SMDH& smdh) { | static QString GetRegionFromSMDH(const Loader::SMDH& smdh) { | ||||||
|     using GameRegion = Loader::SMDH::GameRegion; |     using GameRegion = Loader::SMDH::GameRegion; | ||||||
|     static const std::map<GameRegion, const char*> regions_map = { |     static const std::map<GameRegion, const char*> regions_map = { | ||||||
|         {GameRegion::Japan, QT_TR_NOOP("Japan")}, |         {GameRegion::Japan, QT_TRANSLATE_NOOP("GameRegion", "Japan")}, | ||||||
|         {GameRegion::NorthAmerica, QT_TR_NOOP("North America")}, |         {GameRegion::NorthAmerica, QT_TRANSLATE_NOOP("GameRegion", "North America")}, | ||||||
|         {GameRegion::Europe, QT_TR_NOOP("Europe")}, |         {GameRegion::Europe, QT_TRANSLATE_NOOP("GameRegion", "Europe")}, | ||||||
|         {GameRegion::Australia, QT_TR_NOOP("Australia")}, |         {GameRegion::Australia, QT_TRANSLATE_NOOP("GameRegion", "Australia")}, | ||||||
|         {GameRegion::China, QT_TR_NOOP("China")}, |         {GameRegion::China, QT_TRANSLATE_NOOP("GameRegion", "China")}, | ||||||
|         {GameRegion::Korea, QT_TR_NOOP("Korea")}, |         {GameRegion::Korea, QT_TRANSLATE_NOOP("GameRegion", "Korea")}, | ||||||
|         {GameRegion::Taiwan, QT_TR_NOOP("Taiwan")}}; |         {GameRegion::Taiwan, QT_TRANSLATE_NOOP("GameRegion", "Taiwan")}}; | ||||||
| 
 | 
 | ||||||
|     std::vector<GameRegion> regions = smdh.GetRegions(); |     std::vector<GameRegion> regions = smdh.GetRegions(); | ||||||
| 
 | 
 | ||||||
|     if (regions.empty()) { |     if (regions.empty()) { | ||||||
|         return QObject::tr("Invalid region"); |         return QCoreApplication::translate("GameRegion", "Invalid region"); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     const bool region_free = |     const bool region_free = | ||||||
|  | @ -108,14 +108,14 @@ static QString GetRegionFromSMDH(const Loader::SMDH& smdh) { | ||||||
|             return std::find(regions.begin(), regions.end(), it.first) != regions.end(); |             return std::find(regions.begin(), regions.end(), it.first) != regions.end(); | ||||||
|         }); |         }); | ||||||
|     if (region_free) { |     if (region_free) { | ||||||
|         return QObject::tr("Region free"); |         return QCoreApplication::translate("GameRegion", "Region free"); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     const QString separator = |     const QString separator = | ||||||
|         UISettings::values.game_list_single_line_mode ? QStringLiteral(", ") : QStringLiteral("\n"); |         UISettings::values.game_list_single_line_mode ? QStringLiteral(", ") : QStringLiteral("\n"); | ||||||
|     QString result = QObject::tr(regions_map.at(regions.front())); |     QString result = QCoreApplication::translate("GameRegion", regions_map.at(regions.front())); | ||||||
|     for (auto region = ++regions.begin(); region != regions.end(); ++region) { |     for (auto region = ++regions.begin(); region != regions.end(); ++region) { | ||||||
|         result += separator + QObject::tr(regions_map.at(*region)); |         result += separator + QCoreApplication::translate("GameRegion", regions_map.at(*region)); | ||||||
|     } |     } | ||||||
|     return result; |     return result; | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue