| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- #include "lang.h"
- #include "datadef.h"
- #include "rtdbg.h"
- //--no-multibyte-chars
- //--locale=english
- #if 1
- #define LOGD LOG_D
- #define LOGE LOG_E
- #else
- #define LOGD printf
- #define LOGE printf
- #endif
- const char *lang_str_pool[2][STR_ID_MAX]={
- {
- "版本", //STR_ID_VERSION
- "日期", //STR_ID_DATE
- "时间", //STR_ID_TIME
- "地址", //STR_ID_ADDR
- "输入", //STR_ID_INPUT
- "输出", //STR_ID_OUTPUT
- "电压", //STR_ID_VOLTAGE
- "电流", //STR_ID_CURRENT
- "功率", //STR_ID_POWER
- "耗电量", //STR_ID_CONSUMP
- "因数", //STR_ID_FACTOR
- "开关", //STR_ID_SWITCH
- "温度", //STR_ID_TEMP
- "湿度", //STR_ID_HUMI
- "设置", //STR_ID_SETT
- "模式", //STR_ID_MODE
- "保存", //STR_ID_SAVE
- "退出", //STR_ID_QUIT
- "取消", //STR_ID_CANCLE
- "开", //STR_ID_ON
- "关", //STR_ID_OFF
- "主", //STR_ID_MASTER
- "从", //STR_ID_SLAVE
- "网络", //STR_ID_NET
- "掩码", //STR_ID_NET_MASK
- "门禁", //STR_ID_NET_GATE
- "自动", //STR_ID_NET_AUTO
- "手动", //STR_ID_NET_HAND
- },
- {
- "Version", //STR_ID_VERSION
- "Date", //STR_ID_DATE
- "Time", //STR_ID_TIME
- "Addr", //STR_ID_ADDR
- "INPUT", //STR_ID_INPUT
- "OUTPUT", //STR_ID_OUTPUT
- "Volt", //STR_ID_VOLTAGE
- "Curr", //STR_ID_CURRENT
- "Power", //STR_ID_POWER
- "Consump", //STR_ID_CONSUMP
- "Factor", //STR_ID_FACTOR
- "Switch", //STR_ID_SWITCH
- "Temp", //STR_ID_TEMP
- "Humi", //STR_ID_HUMI
- "SETT", //STR_ID_SETT
- "Mode", //STR_ID_MODE
- "Save", //STR_ID_SAVE
- "Quit", //STR_ID_QUIT
- "Cancle", //STR_ID_CANCLE
- "On", //STR_ID_ON
- "Off", //STR_ID_OFF
- "Master", //STR_ID_MASTER
- "Slave", //STR_ID_SLAVE
- "Net", //STR_ID_NET
- "Mask", //STR_ID_NET_MASK
- "Gate", //STR_ID_NET_GATE
- "DHCP", //STR_ID_NET_AUTO
- "STATIC", //STR_ID_NET_HAND
- },
- };
- char* lang_get_str(int lang_id, int str_id)
- {
- if(lang_id>=2 || str_id>=STR_ID_MAX) {
- return 0;
- }
-
- return (char*)lang_str_pool[lang_id][str_id];
- }
|