mcu_ab568x/app/projects/AB5682C_128/i18n/lang.h
2025-05-30 18:03:10 +08:00

281 lines
6.2 KiB
C

#ifndef _LANG_H
#define _LANG_H
typedef enum{
LANGUAGE_BASE=0x00,
LANGUAGE_TYPE_English=0x0,
LANGUAGE_TYPE_Chinese,
LANGUAGE_TYPE_Spain,
LANGUAGE_TYPE_French,
LANGUAGE_TYPE_German,
LANGUAGE_TYPE_Thai,
LANGUAGE_TYPE_Arabic,
LANGUAGE_TYPE_Russian,
LANGUAGE_TYPE_Korean,
LANGUAGE_TYPE_Romania,
LANGUAGE_TYPE_Portugal,
LANGUAGE_TYPE_Italian,
LANGUAGE_TYPE_Polish,
LANGUAGE_TYPE_Japanese,
LANGUAGE_TYPE_Croatian,
LANGUAGE_TYPE_Greek,
LANGUAGE_TYPE_Ukrainian, //乌克兰语 0x10
LANGUAGE_TYPE_Bulgarian, //保加利亚
LANGUAGE_TYPE_Armenian, //亚美尼亚语
LANGUAGE_TYPE_Hebrew, //希伯来语 0x13
LANGUAGE_TYPE_Malaysia, //马来语
LANGUAGE_TYPE_Turkish, //土耳其语
LANGUAGE_TYPE_Indonesian, //印尼语
LANGUAGE_TYPE_Dutch, //荷兰语
LANGUAGE_TYPE_Hindi, //印地语
LANGUAGE_TYPE_Bengalese, //孟加拉语
LANGUAGE_TYPE_Vietnamese, //越南语 0x1a
LANGUAGE_TYPE_Farsi, //波斯语
LANGUAGE_TYPE_Tr_Chinese, //繁体中文
LANGUAGE_TYPE_Finnish, //芬兰语 0x1d
LANGUAGE_TYPE_Czech, //捷克语
LANGUAGE_TYPE_Hungarian, //匈牙利语
LANGUAGE_TYPE_Norwegian, //挪威语
LANGUAGE_TYPE_Slovak, //斯洛伐克文
LANGUAGE_TYPE_Filipino, //菲律宾语
// LANGUAGE_TYPE_Yiddish, //意第绪语
// LANGUAGE_TYPE_Syriac, //叙利亚语
// LANGUAGE_TYPE_Sanskrit, //梵文
// LANGUAGE_TYPE_Mongolian, //蒙古语
// LANGUAGE_TYPE_Cree, //克里语
LANGUAGE_MAX,
}LANGUAGE_TYPE;
enum {
STR_MESSAGE,
STR_VIEW,
STR_IGNORE,
STR_NO_MESSAGE,
STR_SPIRIT_ISLAND,
STR_NEW_MESSAGE,
STR_MESSAGE_QQ,
STR_MESSAGE_WECHAT,
STR_MESSAGE_FACEBOOK,
STR_MESSAGE_TWITTER,
STR_MESSAGE_WHATSAPP,
STR_INSTAGRAM,
STR_WHATAPPBUS,
STR_VK,
STR_VIBER,
STR_TELEGRAM,
STR_SNAPCHAT,
STR_ZALO,
STR_OUTLOOK,
STR_WEIBO,
STR_YOUTUBE,
STR_TIKTOK,
STR_SKYPE,
STR_LINKEDIN,
STR_LINE,
STR_KAKAOTALK,
STR_MESSENGER,
STR_WHATSAPPBUSINESS,
STR_PHONE,
STR_CALL_RECENT,
STR_NO_CALL_LOG,
STR_CALL_LINK,
STR_NO_CONTACT,
STR_CALL_DIAL,
STR_ENTER_NUMBER,
STR_IN_SYNC,
STR_ON_A_CALL,
STR_CALL_FAILURE,
STR_CALL_ENDING,
STR_SPORTS,
STR_INDOOR_RUN,
STR_FOOTBALL,
STR_INDOOR_CYCLING,
STR_OUTDOOR_CYCLING,
STR_RUN,
STR_SWIM,
STR_WALK,
STR_OUTDOOR_RUNNING,
STR_OUTDOOR_WALKING,
STR_BASKETBALL,
STR_INDOOR_WALKING,
STR_ON_FOOT,
STR_ELLIPTICAL_MACHINE,
STR_SWIMING_IN_THE_POOL,
STR_FREE_SWIMMING,
STR_FREE_TRAINING,
STR_SPORT_COMPLETE,
STR_START,
STR_STOP,
STR_COMPLETE,
STR_ACTIVITY_RECORD,
STR_STEP,
STR_CALORIE,
STR_STEPS,
STR_DISTANCE,
STR_SLEEP,
STR_MUSIC,
STR_HEART_RATE,
STR_BLOOD_PRESSURE,
STR_BLOOD_OXYGEN,
STR_MEASURING,
STR_WEAR_CHECK,
STR_WRIST_OFF,
STR_WRIST_OFF_REMIND,
STR_SETTING_CALENDAR,
STR_WEATHER,
STR_SYNC_WEATHER_REMIND,
STR_BREATHE,
STR_BREATHE_INHALE,
STR_BREATHE_EXHALE,
STR_CAMERA,
STR_VOICE_ASSISTANT,
STR_VOICE_REMIND,
STR_CONNECT_PHONE,
STR_CALCULATOR,
STR_FLASHLIGHT,
STR_SCAN,
STR_STYLE,
STR_VOICE,
STR_VOLUME,
STR_CALENDAR,
STR_ALARM_CLOCK,
STR_ALARM_CLOCK_EDIT,
STR_ALARM_CLOCK_REPEAT,
STR_ALARM_CLOCK_SET,
STR_ALARM_CLOCK1,
STR_ALARM_CLOCK2,
STR_ALARM_CLOCK3,
STR_SUNDAY,
STR_MONDAY,
STR_TUESDAY,
STR_WEDNESDAY,
STR_THURSDAY,
STR_FRIDAY,
STR_SATURDAY,
STR_CHANGE_TIME,
STR_SET_REPEAT,
STR_GET_UP,
STR_NOCLOCK_GETUP,
STR_TIMER,
STR_STOP_WATCH,
STR_STOP_WATCH_RECORD,
STR_FIND_PHONE,
STR_FIND_PHONE1,
STR_FIND_DEVICE,
STR_FIND_PHONEING,
STR_GAME,
STR_GAME_OVER,
STR_SETTING,
STR_SETTING_PERSONALINFO,
STR_PER_USER,
STR_PER_SEX,
STR_PER_HEIGHT,
STR_PER_WEIGHT,
STR_PER_MEN,
STR_PER_WOMEN,
STR_NOTICE,
STR_RED_POINT_REMIND,
STR_NOTICE_REMIND,
STR_NOTICE_LIGHT,
STR_GENERAL,
STR_SETTING_BT,
STR_SETTING_ABOUT,
STR_SETTING_LANGUAGE,
STR_SETTING_QR_CODE,
STR_SETTING_RSTFY,
STR_SUB_RSTFY,
STR_SETTING_OFF,
STR_MOVE_TO_OFF,
STR_SETTING_RESTART,
STR_MOVE_TO_RESTART,
STR_DISPLAY_AND_LIGHT,
STR_LIGHT,
STR_SETTING_DOUSING,
STR_FIVE_SEC,
STR_TEN_SEC,
STR_TWENTY_SEC,
STR_THIRTY_SEC,
STR_ONE_MIN,
STR_FIVE_MIN,
STR_NEVER,
STR_COVER_THE_HAND,
STR_PINCH_ANSWER,
STR_SETTING_UP,
STR_BEDSIED_CLOCK,
STR_SETTING_TIME,
STR_CUSTOM_CALENDAR,
STR_CUSTOM_TIME,
STR_HOURLY_SYSTEM,
STR_SETTING_DISTURD,
STR_DISTURD_ALL,
STR_DISTURD_TIM,
STR_DISTURD_TIM_START,
STR_DISTURD_TIM_END,
STR_SYTLE_1,
STR_SYTLE_2,
STR_SYTLE_3,
STR_SYTLE_4,
STR_SYTLE_5,
STR_SYTLE_6,
STR_SETTING_SAV,
STR_VOL,
STR_MEDIA_VOL,
STR_CALL_VOL,
STR_SHK,
STR_SETTING_PASSWORD,
STR_PASSAGE_SWITCH,
STR_PASSAGE_CHANGE,
STR_CURRENT_PASSAGE,
STR_PASSAGE,
STR_PASSAGE_AGAIN,
STR_PASSAGE_NEW,
STR_PASSAGE_ERROR,
STR_PASSAGE_SUCCESSFUL_SET,
STR_PASSAGE_SUCCESSFUL_ALTER,
STR_PASSAGE_CONSISTENT,
STR_KEY_DEFINED,
STR_LATEST_APP,
STR_UNKNOWN,
STR_COMPO_SELECT,
STR_WAKE_SCREEN,
STR_ALL_APP,
STR_CONNECT_APP,
STR_CONNECT_BT,
STR_REMIND_DRINK,
STR_REMIND_SIT,
STR_TODAY,
STR_PLAYING_MUSIC,
STR_EVERYDAY,
STR_WORKING_DAY,
STR_WEEKEND,
STR_ALARM_DELAY_REMINDER,
STR_TRY_SAYING,
STR_ALARM_CLOCK_NOT_REPEAT,
STR_PASSAGE_CORRECY,
STR_CUSTOM,
// STR_CLEAR_PASSWORD,
STR_BIRDIE_FLIGHT,
// STR_BPM_UNIT,
// STR_MMHG_UNIT,
STR_MIN_SIMPLY,
// STR_KM_UNIT,
STR_COUNTDOWN_ENDS,
STR_SUNDAY_SIMPLE,
STR_MONDAY_SIMPLE,
STR_TUESDAY_SIMPLE,
STR_WEDNESDAY_SIMPLE,
STR_THURSDAY_SIMPLE,
STR_FRIDAY_SIMPLE,
STR_SATURDAY_SIMPLE,
STR_SPORT_ENDING,
STR_MAX
};
extern const char * const *i18n;
void lang_select(void);
#endif