暂存
This commit is contained in:
66
App/strings.h
Normal file
66
App/strings.h
Normal file
@@ -0,0 +1,66 @@
|
||||
#ifndef __STRINGS_H__
|
||||
#define __STRINGS_H__
|
||||
|
||||
//////////////////////////////////////////////////////////
|
||||
// !!!!!! 不要动下面的代码 !!!!!!
|
||||
#ifdef DEFINE_STRING
|
||||
#undef DEFINE_STRING
|
||||
#endif
|
||||
#define DEFINE_STRING(name, fr, en) STR_##name,
|
||||
// !!!!!! 不要动上面的代码 !!!!!!
|
||||
//////////////////////////////////////////////////////////
|
||||
|
||||
/**
|
||||
* @brief 界面全部可翻译文案登记表 (法语/英语)
|
||||
* @details 新增文案:在 WRISTBAND_STRING_LIST 里加一行
|
||||
* DEFINE_STRING(NAME, "法语文案", "English Text")
|
||||
* 取用:Lang_Get(STR_NAME) 返回当前语言下对应的文案指针
|
||||
*/
|
||||
#define WRISTBAND_STRING_LIST \
|
||||
/* ---- 主菜单 (含序号前缀,与原硬编码保持一致的排版风格) ---- */ \
|
||||
DEFINE_STRING(MENU_LANGUAGE, "1. LANGUE", "1. LANGUAGE") \
|
||||
DEFINE_STRING(MENU_HORLOGE, "2. HORLOGE", "2. CLOCK") \
|
||||
DEFINE_STRING(MENU_APPAIRAGE, "3. APPAIRAGE", "3. PAIRING") \
|
||||
DEFINE_STRING(MENU_LIAISON, "4. LIAISON", "4. LINK") \
|
||||
/* ---- 对码二级菜单标题与传感器分类项 ---- */ \
|
||||
DEFINE_STRING(PAIR_MENU_TITLE, "MENU APPAI.", "PAIRING MENU") \
|
||||
DEFINE_STRING(DEV_PORTE, "DETEC. PORTE", "DOOR SENSOR") \
|
||||
DEFINE_STRING(DEV_PIR, "DETEC. PIR", "PIR SENSOR") \
|
||||
DEFINE_STRING(DEV_FUMEE, "DETEC. FUMEE", "SMOKE SENSOR") \
|
||||
DEFINE_STRING(DEV_GAZ, "DETEC. GAZ", "GAS SENSOR") \
|
||||
DEFINE_STRING(DEV_EAU, "DETEC. EAU", "WATER SENSOR") \
|
||||
/* ---- 传感器类型简称 (对码确认页 / 报警页使用) ---- */ \
|
||||
DEFINE_STRING(NAME_PORTE, "PORTE", "DOOR") \
|
||||
DEFINE_STRING(NAME_PIR, "PIR", "PIR") \
|
||||
DEFINE_STRING(NAME_FUMEE, "FUMEE", "SMOKE") \
|
||||
DEFINE_STRING(NAME_GAZ, "GAZ", "GAS") \
|
||||
DEFINE_STRING(NAME_EAU, "EAU", "WATER") \
|
||||
/* ---- 对码流程页面 ---- */ \
|
||||
DEFINE_STRING(PAIRING_TITLE, "APPAIRAGE", "PAIRING") \
|
||||
DEFINE_STRING(PAIR_SEARCHING, "RECHERCHE", "SEARCHING") \
|
||||
DEFINE_STRING(PAIR_TRIGGER, "DECLENCH. CAPT", "TRIGGER SENSOR") \
|
||||
DEFINE_STRING(PAIR_RECEIVED, "v RECU", "v RECEIVED") \
|
||||
DEFINE_STRING(PAIR_CONFIRM, "CONFIRMER", "CONFIRM") \
|
||||
DEFINE_STRING(PAIR_SUCCESS, "SUCCES", "SUCCESS") \
|
||||
DEFINE_STRING(PAIR_SAVED, "ENREGISTRE", "SAVED") \
|
||||
DEFINE_STRING(PAIR_FAILED, "ECHEC", "FAILED") \
|
||||
DEFINE_STRING(PAIR_TIMEOUT, "DELAI DEPASSE", "TIMEOUT") \
|
||||
DEFINE_STRING(PAIR_WRONG_TYPE, "TYPE INCORRECT", "WRONG TYPE") \
|
||||
/* ---- 报警 / SOS 页面 ---- */ \
|
||||
DEFINE_STRING(ALARM_INTRUSION, "INTRUSION!", "INTRUSION!") \
|
||||
DEFINE_STRING(SOS_TITLE, "SOS", "SOS") \
|
||||
DEFINE_STRING(SOS_SENDING, "ENVOI", "SENDING") \
|
||||
DEFINE_STRING(SOS_CALLING, "APPEL...", "CALLING...") \
|
||||
/* ---- 摄像机绑定页面 ---- */ \
|
||||
DEFINE_STRING(LINK_TITLE, "LIAISON", "LINK") \
|
||||
DEFINE_STRING(BIND_SENDING, "ENVOI EN COURS", "SENDING...") \
|
||||
/* ---- 时钟页公共元素 ---- */ \
|
||||
DEFINE_STRING(CLOCK_AMPM, "AM", "AM") \
|
||||
DEFINE_STRING(CLOCK_DATE, "VEN 10-07", "FRI 10-07")
|
||||
|
||||
typedef enum {
|
||||
WRISTBAND_STRING_LIST
|
||||
STR_COUNT
|
||||
} StringID;
|
||||
|
||||
#endif // __STRINGS_H__
|
||||
Reference in New Issue
Block a user