mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-03 16:39:01 -06:00 
			
		
		
		
	shared_translation: Fix context usage
Currently unused, but I don't want to start headaches when someone decides to use it the first time.
This commit is contained in:
		@@ -170,7 +170,9 @@ std::unique_ptr<TranslationMap> InitializeTranslations(QWidget* parent) {
 | 
			
		||||
std::unique_ptr<ComboboxTranslationMap> ComboboxEnumeration(QWidget* parent) {
 | 
			
		||||
    std::unique_ptr<ComboboxTranslationMap> translations =
 | 
			
		||||
        std::make_unique<ComboboxTranslationMap>();
 | 
			
		||||
    const auto& tr = [&](const char* text) { return parent->tr(text); };
 | 
			
		||||
    const auto& tr = [&](const char* text, const char* context = "") {
 | 
			
		||||
        return parent->tr(text, context);
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
#define PAIR(ENUM, VALUE, TRANSLATION)                                                             \
 | 
			
		||||
    { static_cast<u32>(Settings::ENUM::VALUE), tr(TRANSLATION) }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user