diff --git a/menu/menu_hash.c b/menu/menu_hash.c index 18d30eb92d..e255491ff7 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -1572,6 +1572,12 @@ static const char *menu_hash_to_str_english(uint32_t hash) { switch (hash) { + case MENU_VALUE_LOAD_ARCHIVE: + return "Load Archive"; + case MENU_VALUE_OPEN_ARCHIVE: + return "Open Archive"; + case MENU_VALUE_ASK_ARCHIVE: + return "Ask"; case MENU_LABEL_VALUE_PRIVACY_SETTINGS: return "Privacy Settings"; case MENU_VALUE_HORIZONTAL_MENU: diff --git a/menu/menu_hash.h b/menu/menu_hash.h index 9b21f8f8fe..77bc969f46 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -31,6 +31,9 @@ extern "C" { #define MENU_VALUE_DIRECTORY_NONE 0x9996c10fU #define MENU_VALUE_DIRECTORY_DEFAULT 0xdcc3a2e4U #define MENU_VALUE_NOT_AVAILABLE 0x0b880503U +#define MENU_VALUE_LOAD_ARCHIVE 0xe19ca6c7U +#define MENU_VALUE_OPEN_ARCHIVE 0x96da22b9U +#define MENU_VALUE_ASK_ARCHIVE 0x0b87d6a4U #define MENU_LABEL_NO_SETTINGS_FOUND 0xabf77040U #define MENU_LABEL_VALUE_NO_SETTINGS_FOUND 0xffcc5b5dU diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 4769590904..c3ff5cca48 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -1524,13 +1524,13 @@ static void setting_get_string_representation_uint_archive_mode(void *data, switch (settings->archive.mode) { case 0: - name = "Ask"; + name = menu_hash_to_str(MENU_VALUE_ASK_ARCHIVE); break; case 1: - name = "Load Archive"; + name = menu_hash_to_str(MENU_VALUE_LOAD_ARCHIVE); break; case 2: - name = "Open Archive"; + name = menu_hash_to_str(MENU_VALUE_OPEN_ARCHIVE); break; }