From bdd6e243df359b94f0d51ed6ff45823d1036edc7 Mon Sep 17 00:00:00 2001 From: John Bytheway Date: Fri, 24 Apr 2020 12:45:46 -0400 Subject: [PATCH] Sort vehicle spawn list by translated name --- src/debug_menu.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/debug_menu.cpp b/src/debug_menu.cpp index c1be1b96dfbfa..25a75fdb8be17 100644 --- a/src/debug_menu.cpp +++ b/src/debug_menu.cpp @@ -1235,16 +1235,16 @@ void debug() if( elem == vproto_id( "custom" ) ) { continue; } - veh_strings.emplace_back( elem->name, elem ); + veh_strings.emplace_back( _( elem->name ), elem ); } - std::sort( veh_strings.begin(), veh_strings.end() ); + std::sort( veh_strings.begin(), veh_strings.end(), localized_compare ); uilist veh_menu; veh_menu.text = _( "Choose vehicle to spawn" ); int menu_ind = 0; for( auto &elem : veh_strings ) { //~ Menu entry in vehicle wish menu: 1st string: displayed name, 2nd string: internal name of vehicle veh_menu.addentry( menu_ind, true, MENU_AUTOASSIGN, _( "%1$s (%2$s)" ), - _( elem.first ), elem.second.c_str() ); + elem.first, elem.second.c_str() ); ++menu_ind; } veh_menu.query();