#pragma once #include enum class StringId : uint8_t { OK = 0, CANCEL, BACK, BACK_ARROW, LOADING, ADD, ON, OFF, NEVER, SPLASH_SD_OK, SPLASH_CONNECTING_WIFI, SPLASH_WIFI_OK_PREFIX, SPLASH_WIFI_FAILED, SPLASH_GETTING_LOCATION, SPLASH_READY, SD_REQUIRED_LINE1, SD_REQUIRED_LINE2, SD_REQUIRED_LINE3, SD_REQUIRED_HINT, CALIB_TITLE, CALIB_PROMPT, CALIB_TOP_LEFT, CALIB_TOP_RIGHT, CALIB_BOTTOM_RIGHT, CALIB_BOTTOM_LEFT, CALIB_SAVED, WIFI_SCANNING, WIFI_NO_NETWORKS, WIFI_SELECT, WIFI_CONNECTED_BANG, WIFI_CONNECTION_FAILED, WIFI_BACK_TO_LIST_MSG, WIFI_PASSWORD_LABEL, WIFI_SPACE, WIFI_CONNECT, WIFI_BACK_TO_LIST_BTN, WIFI_ALREADY_3, WIFI_REMOVE_ONE_FIRST, WIFI_CONNECTING, WIFI_LABEL_PREFIX, MENU_SETTINGS, MENU_SETTINGS_PAGE2, MENU_CALIBRATE, MENU_DISPLAY_INVERTED, MENU_DISPLAY_NORMAL, MENU_MANAGE_WIFI, MENU_LOCATION_PRESETS, MENU_SCREEN_TIMEOUT_PREFIX, MENU_NIGHT_DIMMING, MENU_STATISTICS, MENU_STATS_HISTORY, MENU_LOGBOOK_FILES, MENU_MORE_SETTINGS, MENU_EMERGENCY_ALERT, MENU_PROXIMITY_LED, MENU_LED_HEARTBEAT, MENU_FLIGHT_LOGBOOK, MENU_HIDE_GROUND, MENU_AIRLINE_FILTER, MENU_WATCHLIST, MENU_WATCHLIST_ALERT, MENU_BACKUP, MENU_RESTORE, MENU_BACKUP_SAVED, MENU_BACKUP_FAILED, MENU_RESTORED, MENU_RESTORE_FAILED, MENU_LANGUAGE, MENU_UNITS, AIRLINE_FILTER_TITLE, AIRLINE_FILTER_DESC1, AIRLINE_FILTER_DESC2, AIRLINE_FILTER_ADD, AIRLINE_ADD_TITLE, WATCHLIST_TITLE, WATCHLIST_DESC1, WATCHLIST_DESC2, WATCHLIST_ADD, WATCHLIST_ADD_TITLE, WATCHLIST_EMPTY, WATCHLIST_INFO_TITLE, WATCHLIST_INFO_PARA1, WATCHLIST_INFO_PARA2, LOCATION_TITLE, LOCATION_AUTO, LOCATION_PRESET, LOCATION_PRESET_EMPTY, LOCATION_ADD, LOCATION_LAT_PROMPT, LOCATION_LON_PROMPT, LOCATION_NEAREST_AIRPORT_PREFIX, LOCATION_INFO_TITLE, LOCATION_INFO_PARA1, LOCATION_INFO_PARA2, LOCATION_INFO_PARA3, LOCATION_INFO_PARA4, STATS_TITLE, STATS_TODAY, STATS_ALLTIME, STATS_DAYS, STATS_AVG, STATS_RESET_BTN, STATS_RESET_CONFIRM, STATS_RESET_DONE, STATS_UPTIME_PREFIX, STATS_TOP_ALTITUDE_PREFIX, STATS_HISTORY_TITLE, STATS_HISTORY_EMPTY, STATS_HISTORY_INFO_TITLE, STATS_HISTORY_INFO_PARA1, LOGFILES_TITLE, LOGFILES_EMPTY, LOGFILES_SHOWING_PREFIX, LOGFILES_OF, LOGFILES_DAYS_SUFFIX, LOGFILES_AIRCRAFT_SUFFIX, LOGFILES_INFO_TITLE, LOGFILES_INFO_PARA1, LOGFILES_INFO_PARA2, RADAR_TAP_FOR_DETAILS, RADAR_EMPTY_SKY_PREFIX, DETAIL_MODEL, DETAIL_TYPE, DETAIL_LOADING_DOTS, DETAIL_UNKNOWN, DETAIL_ALT, DETAIL_SPEED, DETAIL_DIST, DETAIL_HDG, DETAIL_SEATS_EST, DETAIL_SEATS_UNKNOWN, DETAIL_TAP_CLOSE, DETAIL_CLIMB, DETAIL_DESCENT, DETAIL_LEVEL, DETAIL_SQUAWK, SCREENSHOT_SAVED_PREFIX, SCREENSHOT_FAILED, UNITS_TITLE, UNITS_AUTO, UNITS_METRIC, UNITS_IMPERIAL, LANGUAGE_TITLE, MENU_CATEGORY_REGION, MENU_CATEGORY_WIFI, MENU_CATEGORY_SYSTEM, MENU_CATEGORY_FLIGHT, WIFI_NETWORKS_TITLE, WIFI_ADD_NETWORK, WIFI_EMPTY_SLOT, WIFI_INFO_TITLE, WIFI_INFO_PARA1, WIFI_INFO_PARA2, WIFI_INFO_PARA3, MENU_AIRCRAFT_LIST, AIRCRAFT_LIST_TITLE, AIRCRAFT_LIST_EMPTY, AIRCRAFT_LIST_SORT_PREFIX, AIRCRAFT_LIST_SORT_DISTANCE, AIRCRAFT_LIST_SORT_ALTITUDE, AIRCRAFT_LIST_SORT_CALLSIGN, MENU_ABOUT, ABOUT_DESC1, ABOUT_DESC2, ABOUT_VERSION_PREFIX, MENU_BRIGHTNESS_PREFIX, BRIGHTNESS_TITLE, // Grosse Warn-Ueberlage beim Einschalten des Flugbuchs (Menue > // Flugoptionen > Flugbuch), erklaert die 24h-Sicherheitsabschaltung. MENU_LOGBOOK_WARNING_TITLE, MENU_LOGBOOK_WARNING_BODY, COUNT }; namespace I18n { constexpr uint8_t LANG_COUNT = 6; const char* t(StringId id); const char* languageName(uint8_t index); }