// Copyright 2020 - MiaoYi (@Caffreyfans)
// Locale/language file for China / Simplified.
// This file will override the default values located in `defaults.h`.
#ifndef LOCALE_ZH_CN_H_
#define LOCALE_ZH_CN_H_

#ifndef D_STR_UNKNOWN
#define D_STR_UNKNOWN "未知"
#endif  // D_STR_UNKNOWN
#ifndef D_STR_PROTOCOL
#define D_STR_PROTOCOL "协议"
#endif  // D_STR_PROTOCOL
#ifndef D_STR_POWER
#define D_STR_POWER "电源"
#endif  // D_STR_POWER
#ifndef D_STR_PREVIOUS
#define D_STR_PREVIOUS "以前"
#endif  // D_STR_PREVIOUS
#ifndef D_STR_ON
#define D_STR_ON "开"
#endif  // D_STR_ON
#ifndef D_STR_OFF
#define D_STR_OFF "关"
#endif  // D_STR_OFF
#ifndef D_STR_MODE
#define D_STR_MODE "模式"
#endif  // D_STR_MODE
#ifndef D_STR_TOGGLE
#define D_STR_TOGGLE "切换"
#endif  // D_STR_TOGGLE
#ifndef D_STR_TURBO
#define D_STR_TURBO "强力"
#endif  // D_STR_TURBO
#ifndef D_STR_SUPER
#define D_STR_SUPER "超级"
#endif  // D_STR_SUPER
#ifndef D_STR_SLEEP
#define D_STR_SLEEP "睡眠"
#endif  // D_STR_SLEEP
#ifndef D_STR_LIGHT
#define D_STR_LIGHT "灯光"
#endif  // D_STR_LIGHT
#ifndef D_STR_POWERFUL
#define D_STR_POWERFUL "强劲模式"
#endif  // D_STR_POWERFUL
#ifndef D_STR_QUIET
#define D_STR_QUIET "安静"
#endif  // D_STR_QUIET
#ifndef D_STR_ECONO
#define D_STR_ECONO "经济"
#endif  // D_STR_ECONO
#ifndef D_STR_SWING
#define D_STR_SWING "扫风"
#endif  // D_STR_SWING
#ifndef D_STR_SWINGH
#define D_STR_SWINGH D_STR_SWING"(H)"  // Set `D_STR_SWING` first!
#endif  // D_STR_SWINGH
#ifndef D_STR_SWINGV
#define D_STR_SWINGV D_STR_SWING"(V)"  // Set `D_STR_SWING` first!
#endif  // D_STR_SWINGV
#ifndef D_STR_BEEP
#define D_STR_BEEP "蜂鸣"
#endif  // D_STR_BEEP
#ifndef D_STR_MOULD
#define D_STR_MOULD "模子"
#endif  // D_STR_MOULD
#ifndef D_STR_CLEAN
#define D_STR_CLEAN "清洁"
#endif  // D_STR_CLEAN
#ifndef D_STR_PURIFY
#define D_STR_PURIFY "净化"
#endif  // D_STR_PURIFY
#ifndef D_STR_TIMER
#define D_STR_TIMER "计时器"
#endif  // D_STR_TIMER
#ifndef D_STR_ONTIMER
#define D_STR_ONTIMER D_STR_ON " " D_STR_TIMER  // Set `D_STR_ON` first!
#endif  // D_STR_ONTIMER
#ifndef D_STR_OFFTIMER
#define D_STR_OFFTIMER D_STR_OFF " " D_STR_TIMER  // Set `D_STR_OFF` first!
#endif  // D_STR_OFFTIMER
#ifndef D_STR_CLOCK
#define D_STR_CLOCK "时钟"
#endif  // D_STR_CLOCK
#ifndef D_STR_COMMAND
#define D_STR_COMMAND "命令"
#endif  // D_STR_COMMAND
#ifndef D_STR_XFAN
#define D_STR_XFAN "XFan"
#endif  // D_STR_XFAN
#ifndef D_STR_HEALTH
#define D_STR_HEALTH "健康"
#endif  // D_STR_HEALTH
#ifndef D_STR_MODEL
#define D_STR_MODEL "模式"
#endif  // D_STR_MODEL
#ifndef D_STR_TEMP
#define D_STR_TEMP "温度"
#endif  // D_STR_TEMP
#ifndef D_STR_IFEEL
#define D_STR_IFEEL "IFeel"
#endif  // D_STR_IFEEL
#ifndef D_STR_HUMID
#define D_STR_HUMID "湿度"
#endif  // D_STR_HUMID
#ifndef D_STR_SAVE
#define D_STR_SAVE "保存"
#endif  // D_STR_SAVE
#ifndef D_STR_EYE
#define D_STR_EYE "眼"
#endif  // D_STR_EYE
#ifndef D_STR_FOLLOW
#define D_STR_FOLLOW "跟随"
#endif  // D_STR_FOLLOW
#ifndef D_STR_ION
#define D_STR_ION "Ion"
#endif  // D_STR_ION
#ifndef D_STR_FRESH
#define D_STR_FRESH "刷新"
#endif  // D_STR_FRESH
#ifndef D_STR_HOLD
#define D_STR_HOLD "保持"
#endif  // D_STR_HOLD
#ifndef D_STR_8C_HEAT
#define D_STR_8C_HEAT "8C " D_STR_HEAT  // Set `D_STR_HEAT` first!
#endif  // D_STR_8C_HEAT
#ifndef D_STR_BUTTON
#define D_STR_BUTTON "按钮"
#endif  // D_STR_BUTTON
#ifndef D_STR_NIGHT
#define D_STR_NIGHT "夜间"
#endif  // D_STR_NIGHT
#ifndef D_STR_SILENT
#define D_STR_SILENT "安静"
#endif  // D_STR_SILENT
#ifndef D_STR_FILTER
#define D_STR_FILTER "过滤"
#endif  // D_STR_FILTER
#ifndef D_STR_3D
#define D_STR_3D "3D"
#endif  // D_STR_3D
#ifndef D_STR_CELSIUS
#define D_STR_CELSIUS "摄氏度"
#endif  // D_STR_CELSIUS
#ifndef D_STR_UP
#define D_STR_UP "上"
#endif  // D_STR_UP
#ifndef D_STR_TEMPUP
#define D_STR_TEMPUP D_STR_TEMP " " D_STR_UP  // Set `D_STR_TEMP` first!
#endif  // D_STR_TEMPUP
#ifndef D_STR_DOWN
#define D_STR_DOWN "下"
#endif  // D_STR_DOWN
#ifndef D_STR_TEMPDOWN
#define D_STR_TEMPDOWN D_STR_TEMP " " D_STR_DOWN  // Set `D_STR_TEMP` first!
#endif  // D_STR_TEMPDOWN
#ifndef D_STR_CHANGE
#define D_STR_CHANGE "改变"
#endif  // D_STR_CHANGE
#ifndef D_STR_START
#define D_STR_START "开始"
#endif  // D_STR_START
#ifndef D_STR_STOP
#define D_STR_STOP "结束"
#endif  // D_STR_STOP
#ifndef D_STR_MOVE
#define D_STR_MOVE "移动"
#endif  // D_STR_MOVE
#ifndef D_STR_SET
#define D_STR_SET "设置"
#endif  // D_STR_SET
#ifndef D_STR_CANCEL
#define D_STR_CANCEL "取消"
#endif  // D_STR_CANCEL
#ifndef D_STR_COMFORT
#define D_STR_COMFORT "舒适"
#endif  // D_STR_COMFORT
#ifndef D_STR_SENSOR
#define D_STR_SENSOR "传感器"
#endif  // D_STR_SENSOR
#ifndef D_STR_WEEKLY
#define D_STR_WEEKLY "每周"
#endif  // D_STR_WEEKLY
#ifndef D_STR_WEEKLYTIMER
#define D_STR_WEEKLYTIMER D_STR_WEEKLY " " D_STR_TIMER  // Needs `D_STR_WEEKLY`!
#endif  // D_STR_WEEKLYTIMER
#ifndef D_STR_WIFI
#define D_STR_WIFI "WiFi"
#endif  // D_STR_WIFI
#ifndef D_STR_LAST
#define D_STR_LAST "最近"
#endif  // D_STR_LAST
#ifndef D_STR_FAST
#define D_STR_FAST "快"
#endif  // D_STR_FAST
#ifndef D_STR_SLOW
#define D_STR_SLOW "慢"
#endif  // D_STR_SLOW
#ifndef D_STR_AIRFLOW
#define D_STR_AIRFLOW "空气流动"
#endif  // D_STR_AIRFLOW
#ifndef D_STR_STEP
#define D_STR_STEP "步"
#endif  // D_STR_STEP
#ifndef D_STR_NA
#define D_STR_NA "不适用"
#endif  // D_STR_NA
#ifndef D_STR_OUTSIDE
#define D_STR_OUTSIDE "室外"
#endif  // D_STR_OUTSIDE
#ifndef D_STR_LOUD
#define D_STR_LOUD "大声"
#endif  // D_STR_LOUD
#ifndef D_STR_UPPER
#define D_STR_UPPER "更高"
#endif  // D_STR_UPPER
#ifndef D_STR_LOWER
#define D_STR_LOWER "更低"
#endif  // D_STR_LOWER
#ifndef D_STR_BREEZE
#define D_STR_BREEZE "微风"
#endif  // D_STR_BREEZE
#ifndef D_STR_CIRCULATE
#define D_STR_CIRCULATE "流通"
#endif  // D_STR_CIRCULATE
#ifndef D_STR_CEILING
#define D_STR_CEILING "天花板"
#endif  // D_STR_CEILING
#ifndef D_STR_WALL
#define D_STR_WALL "墙"
#endif  // D_STR_WALL
#ifndef D_STR_ROOM
#define D_STR_ROOM "房间"
#endif  // D_STR_ROOM
#ifndef D_STR_6THSENSE
#define D_STR_6THSENSE "第六感"
#endif  // D_STR_6THSENSE
#ifndef D_STR_ZONEFOLLOW
#define D_STR_ZONEFOLLOW "区域跟随"
#endif  // D_STR_ZONEFOLLOW
#ifndef D_STR_FIXED
#define D_STR_FIXED "固定"
#endif  // D_STR_FIXED

#ifndef D_STR_AUTO
#define D_STR_AUTO "自动"
#endif  // D_STR_AUTO
#ifndef D_STR_AUTOMATIC
#define D_STR_AUTOMATIC "自动的"
#endif  // D_STR_AUTOMATIC
#ifndef D_STR_MANUAL
#define D_STR_MANUAL "手动"
#endif  // D_STR_MANUAL
#ifndef D_STR_COOL
#define D_STR_COOL "制冷"
#endif  // D_STR_COOL
#ifndef D_STR_HEAT
#define D_STR_HEAT "加热"
#endif  // D_STR_HEAT
#ifndef D_STR_FAN
#define D_STR_FAN "风扇"
#endif  // D_STR_FAN
#ifndef D_STR_FANONLY
#define D_STR_FANONLY "仅风扇"
#endif  // D_STR_FANONLY
#ifndef D_STR_DRY
#define D_STR_DRY "干燥"
#endif  // D_STR_DRY

#ifndef D_STR_MAX
#define D_STR_MAX "最大"
#endif  // D_STR_MAX
#ifndef D_STR_MAXIMUM
#define D_STR_MAXIMUM "最小"
#endif  // D_STR_MAXIMUM
#ifndef D_STR_MIN
#define D_STR_MIN "最低"
#endif  // D_STR_MIN
#ifndef D_STR_MINIMUM
#define D_STR_MINIMUM "最低"
#endif  // D_STR_MINIMUM
#ifndef D_STR_MED
#define D_STR_MED "中"
#endif  // D_STR_MED
#ifndef D_STR_MEDIUM
#define D_STR_MEDIUM "中"
#endif  // D_STR_MEDIUM

#ifndef D_STR_HIGHEST
#define D_STR_HIGHEST "最高"
#endif  // D_STR_HIGHEST
#ifndef D_STR_HIGH
#define D_STR_HIGH "高"
#endif  // D_STR_HIGH
#ifndef D_STR_HI
#define D_STR_HI "嗨"
#endif  // D_STR_HI
#ifndef D_STR_MID
#define D_STR_MID "中"
#endif  // D_STR_MID
#ifndef D_STR_MIDDLE
#define D_STR_MIDDLE "居中"
#endif  // D_STR_MIDDLE
#ifndef D_STR_LOW
#define D_STR_LOW "低"
#endif  // D_STR_LOW
#ifndef D_STR_LO
#define D_STR_LO "低"
#endif  // D_STR_LO
#ifndef D_STR_LOWEST
#define D_STR_LOWEST "最低"
#endif  // D_STR_LOWEST
#ifndef D_STR_RIGHT
#define D_STR_RIGHT "右"
#endif  // D_STR_RIGHT
#ifndef D_STR_MAXRIGHT
#define D_STR_MAXRIGHT D_STR_MAX " " D_STR_RIGHT  // Set `D_STR_MAX` first!
#endif  // D_STR_MAXRIGHT
#ifndef D_STR_RIGHTMAX_NOSPACE
#define D_STR_RIGHTMAX_NOSPACE D_STR_RIGHT D_STR_MAX  // Set `D_STR_MAX` first!
#endif  // D_STR_RIGHTMAX_NOSPACE
#ifndef D_STR_LEFT
#define D_STR_LEFT "左"
#endif  // D_STR_LEFT
#ifndef D_STR_MAXLEFT
#define D_STR_MAXLEFT D_STR_MAX " " D_STR_LEFT  // Set `D_STR_MAX` first!
#endif  // D_STR_MAXLEFT
#ifndef D_STR_LEFTMAX_NOSPACE
#define D_STR_LEFTMAX_NOSPACE D_STR_LEFT D_STR_MAX  // Set `D_STR_MAX` first!
#endif  // D_STR_LEFTMAX_NOSPACE
#ifndef D_STR_WIDE
#define D_STR_WIDE "扫风"
#endif  // D_STR_WIDE
#ifndef D_STR_CENTRE
#define D_STR_CENTRE "中间"
#endif  // D_STR_CENTRE
#ifndef D_STR_TOP
#define D_STR_TOP "上部"
#endif  // D_STR_TOP
#ifndef D_STR_BOTTOM
#define D_STR_BOTTOM "底部"
#endif  // D_STR_BOTTOM

// Compound words/phrases/descriptions from pre-defined words.
// Note: Obviously these need to be defined *after* their component words.
#ifndef D_STR_EYEAUTO
#define D_STR_EYEAUTO D_STR_EYE " " D_STR_AUTO
#endif  // D_STR_EYEAUTO
#ifndef D_STR_LIGHTTOGGLE
#define D_STR_LIGHTTOGGLE D_STR_LIGHT " " D_STR_TOGGLE
#endif  // D_STR_LIGHTTOGGLE
#ifndef D_STR_OUTSIDEQUIET
#define D_STR_OUTSIDEQUIET D_STR_OUTSIDE " " D_STR_QUIET
#endif  // D_STR_OUTSIDEQUIET
#ifndef D_STR_POWERTOGGLE
#define D_STR_POWERTOGGLE D_STR_POWER " " D_STR_TOGGLE
#endif  // D_STR_POWERTOGGLE
#ifndef D_STR_PREVIOUSPOWER
#define D_STR_PREVIOUSPOWER D_STR_PREVIOUS " " D_STR_POWER
#endif  // D_STR_PREVIOUSPOWER
#ifndef D_STR_SENSORTEMP
#define D_STR_SENSORTEMP D_STR_SENSOR " " D_STR_TEMP
#endif  // D_STR_SENSORTEMP
#ifndef D_STR_SLEEP_TIMER
#define D_STR_SLEEP_TIMER D_STR_SLEEP " " D_STR_TIMER
#endif  // D_STR_SLEEP_TIMER
#ifndef D_STR_SWINGVMODE
#define D_STR_SWINGVMODE D_STR_SWINGV " " D_STR_MODE
#endif  // D_STR_SWINGVMODE
#ifndef D_STR_SWINGVTOGGLE
#define D_STR_SWINGVTOGGLE D_STR_SWINGV " " D_STR_TOGGLE
#endif  // D_STR_SWINGVTOGGLE

// Separators
#ifndef D_CHR_TIME_SEP
#define D_CHR_TIME_SEP ':'
#endif  // D_CHR_TIME_SEP
#ifndef D_STR_SPACELBRACE
#define D_STR_SPACELBRACE " ("
#endif  // D_STR_SPACELBRACE
#ifndef D_STR_COMMASPACE
#define D_STR_COMMASPACE ", "
#endif  // D_STR_COMMASPACE
#ifndef D_STR_COLONSPACE
#define D_STR_COLONSPACE ": "
#endif  // D_STR_COLONSPACE

#ifndef D_STR_DAY
#define D_STR_DAY "天"
#endif  // D_STR_DAY
#ifndef D_STR_DAYS
#define D_STR_DAYS D_STR_DAY "s"
#endif  // D_STR_DAYS
#ifndef D_STR_HOUR
#define D_STR_HOUR "时"
#endif  // D_STR_HOUR
#ifndef D_STR_HOURS
#define D_STR_HOURS D_STR_HOUR "s"
#endif  // D_STR_HOURS
#ifndef D_STR_MINUTE
#define D_STR_MINUTE "分"
#endif  // D_STR_MINUTE
#ifndef D_STR_MINUTES
#define D_STR_MINUTES D_STR_MINUTE "s"
#endif  // D_STR_MINUTES
#ifndef D_STR_SECOND
#define D_STR_SECOND "秒"
#endif  // D_STR_SECOND
#ifndef D_STR_SECONDS
#define D_STR_SECONDS D_STR_SECOND "s"
#endif  // D_STR_SECONDS
#ifndef D_STR_NOW
#define D_STR_NOW "现在"
#endif  // D_STR_NOW
/* This is not three letter days. Disabled.
#ifndef D_STR_THREELETTERDAYS
#define D_STR_THREELETTERDAYS "周一至周末"
#endif  // D_STR_THREELETTERDAYS
*/

#ifndef D_STR_YES
#define D_STR_YES "是"
#endif  // D_STR_YES
#ifndef D_STR_NO
#define D_STR_NO "否"
#endif  // D_STR_NO
#ifndef D_STR_TRUE
#define D_STR_TRUE "正确"
#endif  // D_STR_TRUE
#ifndef D_STR_FALSE
#define D_STR_FALSE "错误"
#endif  // D_STR_FALSE

#ifndef D_STR_REPEAT
#define D_STR_REPEAT "重复"
#endif  // D_STR_REPEAT
#ifndef D_STR_CODE
#define D_STR_CODE "代码"
#endif  // D_STR_CODE
#ifndef D_STR_BITS
#define D_STR_BITS "位"
#endif  // D_STR_BITS

// IRrecvDumpV2+
#ifndef D_STR_TIMESTAMP
#define D_STR_TIMESTAMP "时间戳记"
#endif  // D_STR_TIMESTAMP
#ifndef D_STR_LIBRARY
#define D_STR_LIBRARY "库文件"
#endif  // D_STR_LIBRARY
#ifndef D_STR_MESGDESC
#define D_STR_MESGDESC "等等信息"
#endif  // D_STR_MESGDESC
#ifndef D_STR_IRRECVDUMP_STARTUP
#define D_STR_IRRECVDUMP_STARTUP \
    "IRrecvDump 运行当中，等待红外信息输入位于引脚 %d"
#endif  // D_STR_IRRECVDUMP_STARTUP
#ifndef D_WARN_BUFFERFULL
#define D_WARN_BUFFERFULL \
    "警告: 红外编码数组过大(>= %d). " \
    "在解决此问题之前，不应信任此结果. " \
    "编辑并增加 `kCaptureBufferSize` 变量."
#endif  // D_WARN_BUFFERFULL

#endif  // LOCALE_ZH_CN_H_
