You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

214 lines
4.6 KiB

// language.h
#ifndef APPLICATIONS_LANGUAGE_H
#define APPLICATIONS_LANGUAGE_H
typedef enum {
STR_EMERGENCY_STOP,
STR_TEMP_LOCK,
STR_PRESSURE_LOCK,
STR_CALL_CONFIRM,
STR_MANUAL,
STR_FAN_START,
STR_FAN_FAULT,
STR_MAIN_PUMP_FAULT,
STR_ROLL_RESET,
STR_FABRIC_FAULT,
STR_ELEC_FAULT,
STR_MATERIAL_PUMP1,
STR_MATERIAL_PUMP2,
STR_MATERIAL_PUMP3,
STR_MANUAL1,
STR_COIL_CAR1,
STR_FABRIC_HEAD1,
STR_ROLL_FWD1,
STR_ROLL_REV1,
STR_ROLL_OVERLOAD1,
STR_BLOCK_FABRIC1,
STR_MATERIAL1_HIGH,
STR_MATERIAL1_LOW,
STR_MATERIAL1_IN,
STR_MATERIAL1_OUT,
STR_MATERIAL1_RECIRC,
STR_MATERIAL1_BOTTOM,
STR_MATERIAL1_FILL,
STR_MATERIAL1_HEAT,
STR_MATERIAL2_HIGH,
STR_MATERIAL2_LOW,
STR_MATERIAL2_IN,
STR_MATERIAL2_OUT,
STR_MATERIAL2_RECIRC,
STR_MATERIAL2_BOTTOM,
STR_MATERIAL2_FILL,
STR_MATERIAL2_HEAT,
STR_MATERIAL2_STIR,
STR_MANUAL2,
STR_COIL_CAR2,
STR_FABRIC_HEAD2,
STR_ROLL_FWD2,
STR_ROLL_REV2,
STR_ROLL_OVERLOAD2,
STR_BLOCK_FABRIC2,
STR_MANUAL3,
STR_COIL_CAR3,
STR_FABRIC_HEAD3,
STR_ROLL_FWD3,
STR_ROLL_REV3,
STR_ROLL_OVERLOAD3,
STR_BLOCK_FABRIC3,
STR_MANUAL4,
STR_COIL_CAR4,
STR_FABRIC_HEAD4,
STR_ROLL_FWD4,
STR_ROLL_REV4,
STR_ROLL_OVERLOAD4,
STR_BLOCK_FABRIC4,
STR_MANUAL5,
STR_COIL_CAR5,
STR_FABRIC_HEAD5,
STR_ROLL_FWD5,
STR_ROLL_REV5,
STR_ROLL_OVERLOAD5,
STR_BLOCK_FABRIC5,
STR_MANUAL6,
STR_COIL_CAR6,
STR_FABRIC_HEAD6,
STR_ROLL_FWD6,
STR_ROLL_REV6,
STR_ROLL_OVERLOAD6,
STR_BLOCK_FABRIC6,
STR_MATERIAL3_HIGH,
STR_MATERIAL3_LOW,
STR_MATERIAL3_IN,
STR_MATERIAL3_OUT,
STR_MATERIAL3_RECIRC,
STR_MATERIAL3_BOTTOM,
STR_MATERIAL3_FILL,
STR_MATERIAL3_HEAT,
STR_MATERIAL3_STIR,
STR_AIO_TEMP1,
STR_AIO_TEMP2,
STR_AIO_TEMP3,
STR_AIO_TEMP4,
STR_AIO_TEMP5,
STR_AIO_FLOW1,
STR_AIO_LEVEL1,
STR_AIO_LEVEL2,
STR_AIO_LEVEL3,
STR_AIO_LEVEL4,
STR_AIO_MAIN_PRESSURE,
STR_AIO_NOZZLE_PRESSURE,
STR_AIO_NOZZLE_FLOW,
STR_AIO_AIR_FLOW,
STR_AIO_POWER,
STR_AIO_FABRIC_CYCLE1,
STR_AIO_FABRIC_CYCLE2,
STR_AIO_FABRIC_CYCLE3,
STR_AIO_FABRIC_CYCLE4,
STR_AIO_FABRIC_CYCLE5,
STR_AIO_FABRIC_CYCLE6,
STR_AIO_PH,
STR_AIO_HEAT_RATIO,
STR_AIO_COOL_RATIO,
STR_AIO_MAIN_PUMP_SPEED,
STR_AIO_FAN_SPEED,
STR_AIO_FILL_RATIO1,
STR_AIO_FILL_RATIO2,
STR_AIO_FILL_RATIO3,
STR_AIO_FABRIC_SWING,
STR_AIO_LIFT1,
STR_AIO_LIFT2,
STR_AIO_LIFT3,
STR_AIO_LIFT4,
STR_AIO_LIFT5,
STR_AIO_LIFT6,
STR_RED,
STR_GREEN,
STR_YELLOW,
STR_ALARM,
STR_HAND_AUTO,
STR_CONFIRM,
STR_PRESSURIZE_VALVE,
STR_DEPRESSURIZE_VALVE,
STR_HEAT_UP_VALVE,
STR_COOL_DOWN_VALVE,
STR_MAIN_PUMP_START,
STR_WATER_IN_1,
STR_WATER_IN_2,
STR_WATER_IN_3,
STR_WATER_IN_4,
STR_WATER_OUT_1,
STR_WATER_OUT_2,
STR_WATER_OUT_3,
STR_OVERFLOW_VALVE,
STR_ROLL_FWD_1,
STR_ROLL_REV_1,
STR_ROLL_FWD_2,
STR_ROLL_REV_2,
STR_ROLL_FWD_3,
STR_ROLL_REV_3,
STR_ROLL_FWD_4,
STR_ROLL_REV_4,
STR_ROLL_FWD_5,
STR_ROLL_REV_5,
STR_ROLL_FWD_6,
STR_ROLL_REV_6,
STR_TANK1_PUMP,
STR_TANK1_WATER_IN_1,
STR_TANK1_WATER_IN_2,
STR_TANK1_RETURN_WATER,
STR_TANK1_HEAT,
STR_TANK1_STIRRER,
STR_TANK1_STIR_VALVE,
STR_TANK1_FILL_VALVE,
STR_TANK1_BYPASS_VALVE,
STR_TANK1_DRAIN_VALVE,
STR_TANK2_PUMP,
STR_TANK2_WATER_IN_1,
STR_TANK2_WATER_IN_2,
STR_TANK2_RETURN_WATER,
STR_TANK2_HEAT,
STR_TANK2_STIRRER,
STR_TANK2_STIR_VALVE,
STR_TANK2_FILL_VALVE,
STR_TANK2_BYPASS_VALVE,
STR_TANK2_DRAIN_VALVE,
STR_TANK3_PUMP,
STR_TANK3_WATER_IN_1,
STR_TANK3_WATER_IN_2,
STR_TANK3_RETURN_WATER,
STR_TANK3_HEAT,
STR_TANK3_STIRRER,
STR_TANK3_STIR_VALVE,
STR_TANK3_FILL_VALVE,
STR_TANK3_BYPASS_VALVE,
STR_TANK3_DRAIN_VALVE,
STR_ROLL_REV_12,
STR_DRAIN_PUMP,
STR_HEAT_EXCHANGER_CONDENSATE,
STR_HEAT_EXCHANGER_COOLING_WATER,
STR_COMM_COUNTER,
STR_COMM_FAULT_COUNTER,
STR_CYCLE_TEMP_RISE_SET,
STR_TEMP_CONTROL_RATIO,
STR_CALCULATED_TEMP,
STR_FLOW_COUNTER,
STR_GLOBAL_FLOW_COUNTER,
STR_NOZZLE_SETTING,
STR_MAIN_PUMP_SPEED_SET,
STR_FAN_SPEED_SET,
STR_TARGET_PH_SET,
STR_PH_DEVICE_STATUS,
STR_COUNT // 自动计数
} str_id_t;
typedef enum {
LANG_EN,
LANG_ZH
} lang_t;
// 外部函数
const char* lang_get_str(str_id_t id);
void lang_set(lang_t lang);
extern lang_t current_lang;
#endif