IRremoteESP8266: src/locale/defaults.h Source File

IRremoteESP8266

defaults.h
Go to the documentation of this file.
1 // Copyright 2019 - David Conran (@crankyoldgit)
2 // The default text to use throughout the library.
3 // The library will use this text if no locale (_IR_LOCALE_) is set or if
4 // the locale doesn't define particular values.
5 // If they are defined, this file should NOT override them.
6 //
7 // This file should contain a #define for every translateable/locale dependant
8 // string used by the library. Language specific files don't have to include
9 // everything.
10 //
11 // NOTE: ASCII/UTF-8 characters only. Unicode is NOT supported.
12 //
13 // The defaults are English (AU) / en-AU. Australia (AU) is pretty much the same
14 // as English (UK) for this libraries use case.
15 #ifndef LOCALE_DEFAULTS_H_
16 #define LOCALE_DEFAULTS_H_
17
18 #ifndef D_STR_UNKNOWN
19 #define D_STR_UNKNOWN "UNKNOWN"
20 #endif // D_STR_UNKNOWN
21 #ifndef D_STR_PROTOCOL
22 #define D_STR_PROTOCOL "Protocol"
23 #endif // D_STR_PROTOCOL
24 #ifndef D_STR_POWER
25 #define D_STR_POWER "Power"
26 #endif // D_STR_POWER
27 #ifndef D_STR_PREVIOUS
28 #define D_STR_PREVIOUS "Previous"
29 #endif // D_STR_PREVIOUS
30 #ifndef D_STR_ON
31 #define D_STR_ON "On"
32 #endif // D_STR_ON
33 #ifndef D_STR_OFF
34 #define D_STR_OFF "Off"
35 #endif // D_STR_OFF
36 #ifndef D_STR_MODE
37 #define D_STR_MODE "Mode"
38 #endif // D_STR_MODE
39 #ifndef D_STR_TOGGLE
40 #define D_STR_TOGGLE "Toggle"
41 #endif // D_STR_TOGGLE
42 #ifndef D_STR_TURBO
43 #define D_STR_TURBO "Turbo"
44 #endif // D_STR_TURBO
45 #ifndef D_STR_SUPER
46 #define D_STR_SUPER "Super"
47 #endif // D_STR_SUPER
48 #ifndef D_STR_SLEEP
49 #define D_STR_SLEEP "Sleep"
50 #endif // D_STR_SLEEP
51 #ifndef D_STR_LIGHT
52 #define D_STR_LIGHT "Light"
53 #endif // D_STR_LIGHT
54 #ifndef D_STR_POWERFUL
55 #define D_STR_POWERFUL "Powerful"
56 #endif // D_STR_POWERFUL
57 #ifndef D_STR_QUIET
58 #define D_STR_QUIET "Quiet"
59 #endif // D_STR_QUIET
60 #ifndef D_STR_ECONO
61 #define D_STR_ECONO "Econo"
62 #endif // D_STR_ECONO
63 #ifndef D_STR_SWING
64 #define D_STR_SWING "Swing"
65 #endif // D_STR_SWING
66 #ifndef D_STR_SWINGH
67 #define D_STR_SWINGH D_STR_SWING"(H)" // Set `D_STR_SWING` first!
68 #endif // D_STR_SWINGH
69 #ifndef D_STR_SWINGV
70 #define D_STR_SWINGV D_STR_SWING"(V)" // Set `D_STR_SWING` first!
71 #endif // D_STR_SWINGV
72 #ifndef D_STR_BEEP
73 #define D_STR_BEEP "Beep"
74 #endif // D_STR_BEEP
75 #ifndef D_STR_MOULD
76 #define D_STR_MOULD "Mould"
77 #endif // D_STR_MOULD
78 #ifndef D_STR_CLEAN
79 #define D_STR_CLEAN "Clean"
80 #endif // D_STR_CLEAN
81 #ifndef D_STR_PURIFY
82 #define D_STR_PURIFY "Purify"
83 #endif // D_STR_PURIFY
84 #ifndef D_STR_TIMER
85 #define D_STR_TIMER "Timer"
86 #endif // D_STR_TIMER
87 #ifndef D_STR_ONTIMER
88 #define D_STR_ONTIMER D_STR_ON " " D_STR_TIMER // Set `D_STR_ON` first!
89 #endif // D_STR_ONTIMER
90 #ifndef D_STR_OFFTIMER
91 #define D_STR_OFFTIMER D_STR_OFF " " D_STR_TIMER // Set `D_STR_OFF` first!
92 #endif // D_STR_OFFTIMER
93 #ifndef D_STR_CLOCK
94 #define D_STR_CLOCK "Clock"
95 #endif // D_STR_CLOCK
96 #ifndef D_STR_COMMAND
97 #define D_STR_COMMAND "Command"
98 #endif // D_STR_COMMAND
99 #ifndef D_STR_XFAN
100 #define D_STR_XFAN "XFan"
101 #endif // D_STR_XFAN
102 #ifndef D_STR_HEALTH
103 #define D_STR_HEALTH "Health"
104 #endif // D_STR_HEALTH
105 #ifndef D_STR_MODEL
106 #define D_STR_MODEL "Model"
107 #endif // D_STR_MODEL
108 #ifndef D_STR_TEMP
109 #define D_STR_TEMP "Temp"
110 #endif // D_STR_TEMP
111 #ifndef D_STR_IFEEL
112 #define D_STR_IFEEL "IFeel"
113 #endif // D_STR_IFEEL
114 #ifndef D_STR_HUMID
115 #define D_STR_HUMID "Humid"
116 #endif // D_STR_HUMID
117 #ifndef D_STR_SAVE
118 #define D_STR_SAVE "Save"
119 #endif // D_STR_SAVE
120 #ifndef D_STR_EYE
121 #define D_STR_EYE "Eye"
122 #endif // D_STR_EYE
123 #ifndef D_STR_FOLLOW
124 #define D_STR_FOLLOW "Follow"
125 #endif // D_STR_FOLLOW
126 #ifndef D_STR_ION
127 #define D_STR_ION "Ion"
128 #endif // D_STR_ION
129 #ifndef D_STR_FRESH
130 #define D_STR_FRESH "Fresh"
131 #endif // D_STR_FRESH
132 #ifndef D_STR_HOLD
133 #define D_STR_HOLD "Hold"
134 #endif // D_STR_HOLD
135 #ifndef D_STR_8C_HEAT
136 #define D_STR_8C_HEAT "8C " D_STR_HEAT // Set `D_STR_HEAT` first!
137 #endif // D_STR_8C_HEAT
138 #ifndef D_STR_BUTTON
139 #define D_STR_BUTTON "Button"
140 #endif // D_STR_BUTTON
141 #ifndef D_STR_NIGHT
142 #define D_STR_NIGHT "Night"
143 #endif // D_STR_NIGHT
144 #ifndef D_STR_SILENT
145 #define D_STR_SILENT "Silent"
146 #endif // D_STR_SILENT
147 #ifndef D_STR_FILTER
148 #define D_STR_FILTER "Filter"
149 #endif // D_STR_FILTER
150 #ifndef D_STR_3D
151 #define D_STR_3D "3D"
152 #endif // D_STR_3D
153 #ifndef D_STR_CELSIUS
154 #define D_STR_CELSIUS "Celsius"
155 #endif // D_STR_CELSIUS
156 #ifndef D_STR_FAHRENHEIT
157 #define D_STR_FAHRENHEIT "Fahrenheit"
158 #endif // D_STR_FAHRENHEIT
159 #ifndef D_STR_CELSIUS_FAHRENHEIT
160 #define D_STR_CELSIUS_FAHRENHEIT D_STR_CELSIUS "/" D_STR_FAHRENHEIT
161 #endif // D_STR_CELSIUS_FAHRENHEIT
162 #ifndef D_STR_UP
163 #define D_STR_UP "Up"
164 #endif // D_STR_UP
165 #ifndef D_STR_TEMPUP
166 #define D_STR_TEMPUP D_STR_TEMP " " D_STR_UP // Set `D_STR_TEMP` first!
167 #endif // D_STR_TEMPUP
168 #ifndef D_STR_DOWN
169 #define D_STR_DOWN "Down"
170 #endif // D_STR_DOWN
171 #ifndef D_STR_TEMPDOWN
172 #define D_STR_TEMPDOWN D_STR_TEMP " " D_STR_DOWN // Set `D_STR_TEMP` first!
173 #endif // D_STR_TEMPDOWN
174 #ifndef D_STR_CHANGE
175 #define D_STR_CHANGE "Change"
176 #endif // D_STR_CHANGE
177 #ifndef D_STR_START
178 #define D_STR_START "Start"
179 #endif // D_STR_START
180 #ifndef D_STR_STOP
181 #define D_STR_STOP "Stop"
182 #endif // D_STR_STOP
183 #ifndef D_STR_MOVE
184 #define D_STR_MOVE "Move"
185 #endif // D_STR_MOVE
186 #ifndef D_STR_SET
187 #define D_STR_SET "Set"
188 #endif // D_STR_SET
189 #ifndef D_STR_CANCEL
190 #define D_STR_CANCEL "Cancel"
191 #endif // D_STR_CANCEL
192 #ifndef D_STR_COMFORT
193 #define D_STR_COMFORT "Comfort"
194 #endif // D_STR_COMFORT
195 #ifndef D_STR_SENSOR
196 #define D_STR_SENSOR "Sensor"
197 #endif // D_STR_SENSOR
198 #ifndef D_STR_DISPLAY
199 #define D_STR_DISPLAY "Display"
200 #endif // D_STR_DISPLAY
201 #ifndef D_STR_WEEKLY
202 #define D_STR_WEEKLY "Weekly"
203 #endif // D_STR_WEEKLY
204 #ifndef D_STR_WEEKLYTIMER
205 #define D_STR_WEEKLYTIMER D_STR_WEEKLY " " D_STR_TIMER // Needs `D_STR_WEEKLY`!
206 #endif // D_STR_WEEKLYTIMER
207 #ifndef D_STR_WIFI
208 #define D_STR_WIFI "WiFi"
209 #endif // D_STR_WIFI
210 #ifndef D_STR_LAST
211 #define D_STR_LAST "Last"
212 #endif // D_STR_LAST
213 #ifndef D_STR_FAST
214 #define D_STR_FAST "Fast"
215 #endif // D_STR_FAST
216 #ifndef D_STR_SLOW
217 #define D_STR_SLOW "Slow"
218 #endif // D_STR_SLOW
219 #ifndef D_STR_AIRFLOW
220 #define D_STR_AIRFLOW "Air Flow"
221 #endif // D_STR_AIRFLOW
222 #ifndef D_STR_STEP
223 #define D_STR_STEP "Step"
224 #endif // D_STR_STEP
225 #ifndef D_STR_NA
226 #define D_STR_NA "N/A"
227 #endif // D_STR_NA
228 #ifndef D_STR_INSIDE
229 #define D_STR_INSIDE "Inside"
230 #endif // D_STR_INSIDE
231 #ifndef D_STR_OUTSIDE
232 #define D_STR_OUTSIDE "Outside"
233 #endif // D_STR_OUTSIDE
234 #ifndef D_STR_LOUD
235 #define D_STR_LOUD "Loud"
236 #endif // D_STR_LOUD
237 #ifndef D_STR_UPPER
238 #define D_STR_UPPER "Upper"
239 #endif // D_STR_UPPER
240 #ifndef D_STR_LOWER
241 #define D_STR_LOWER "Lower"
242 #endif // D_STR_LOWER
243 #ifndef D_STR_BREEZE
244 #define D_STR_BREEZE "Breeze"
245 #endif // D_STR_BREEZE
246 #ifndef D_STR_CIRCULATE
247 #define D_STR_CIRCULATE "Circulate"
248 #endif // D_STR_CIRCULATE
249 #ifndef D_STR_CEILING
250 #define D_STR_CEILING "Ceiling"
251 #endif // D_STR_CEILING
252 #ifndef D_STR_WALL
253 #define D_STR_WALL "Wall"
254 #endif // D_STR_WALL
255 #ifndef D_STR_ROOM
256 #define D_STR_ROOM "Room"
257 #endif // D_STR_ROOM
258 #ifndef D_STR_6THSENSE
259 #define D_STR_6THSENSE "6th Sense"
260 #endif // D_STR_6THSENSE
261 #ifndef D_STR_ZONEFOLLOW
262 #define D_STR_ZONEFOLLOW "Zone Follow"
263 #endif // D_STR_ZONEFOLLOW
264 #ifndef D_STR_FIXED
265 #define D_STR_FIXED "Fixed"
266 #endif // D_STR_FIXED
267 #ifndef D_STR_TYPE
268 #define D_STR_TYPE "Type"
269 #endif // D_STR_TYPE
270 #ifndef D_STR_SPECIAL
271 #define D_STR_SPECIAL "Special"
272 #endif // D_STR_SPECIAL
273
274 #ifndef D_STR_AUTO
275 #define D_STR_AUTO "Auto"
276 #endif // D_STR_AUTO
277 #ifndef D_STR_AUTOMATIC
278 #define D_STR_AUTOMATIC "Automatic"
279 #endif // D_STR_AUTOMATIC
280 #ifndef D_STR_MANUAL
281 #define D_STR_MANUAL "Manual"
282 #endif // D_STR_MANUAL
283 #ifndef D_STR_COOL
284 #define D_STR_COOL "Cool"
285 #endif // D_STR_COOL
286 #ifndef D_STR_HEAT
287 #define D_STR_HEAT "Heat"
288 #endif // D_STR_HEAT
289 #ifndef D_STR_FAN
290 #define D_STR_FAN "Fan"
291 #endif // D_STR_FAN
292 #ifndef D_STR_FANONLY
293 #define D_STR_FANONLY "fan_only"
294 #endif // D_STR_FANONLY
295 #ifndef D_STR_DRY
296 #define D_STR_DRY "Dry"
297 #endif // D_STR_DRY
298
299 #ifndef D_STR_MAX
300 #define D_STR_MAX "Max"
301 #endif // D_STR_MAX
302 #ifndef D_STR_MAXIMUM
303 #define D_STR_MAXIMUM "Maximum"
304 #endif // D_STR_MAXIMUM
305 #ifndef D_STR_MIN
306 #define D_STR_MIN "Min"
307 #endif // D_STR_MIN
308 #ifndef D_STR_MINIMUM
309 #define D_STR_MINIMUM "Minimum"
310 #endif // D_STR_MINIMUM
311 #ifndef D_STR_MED
312 #define D_STR_MED "Med"
313 #endif // D_STR_MED
314 #ifndef D_STR_MEDIUM
315 #define D_STR_MEDIUM "Medium"
316 #endif // D_STR_MEDIUM
317
318 #ifndef D_STR_HIGHEST
319 #define D_STR_HIGHEST "Highest"
320 #endif // D_STR_HIGHEST
321 #ifndef D_STR_HIGH
322 #define D_STR_HIGH "High"
323 #endif // D_STR_HIGH
324 #ifndef D_STR_HI
325 #define D_STR_HI "Hi"
326 #endif // D_STR_HI
327 #ifndef D_STR_MID
328 #define D_STR_MID "Mid"
329 #endif // D_STR_MID
330 #ifndef D_STR_MIDDLE
331 #define D_STR_MIDDLE "Middle"
332 #endif // D_STR_MIDDLE
333 #ifndef D_STR_LOW
334 #define D_STR_LOW "Low"
335 #endif // D_STR_LOW
336 #ifndef D_STR_LO
337 #define D_STR_LO "Lo"
338 #endif // D_STR_LO
339 #ifndef D_STR_LOWEST
340 #define D_STR_LOWEST "Lowest"
341 #endif // D_STR_LOWEST
342 #ifndef D_STR_RIGHT
343 #define D_STR_RIGHT "Right"
344 #endif // D_STR_RIGHT
345 #ifndef D_STR_MAXRIGHT
346 #define D_STR_MAXRIGHT D_STR_MAX " " D_STR_RIGHT // Set `D_STR_MAX` first!
347 #endif // D_STR_MAXRIGHT
348 #ifndef D_STR_RIGHTMAX_NOSPACE
349 #define D_STR_RIGHTMAX_NOSPACE D_STR_RIGHT D_STR_MAX // Set `D_STR_MAX` first!
350 #endif // D_STR_RIGHTMAX_NOSPACE
351 #ifndef D_STR_LEFT
352 #define D_STR_LEFT "Left"
353 #endif // D_STR_LEFT
354 #ifndef D_STR_MAXLEFT
355 #define D_STR_MAXLEFT D_STR_MAX " " D_STR_LEFT // Set `D_STR_MAX` first!
356 #endif // D_STR_MAXLEFT
357 #ifndef D_STR_LEFTMAX_NOSPACE
358 #define D_STR_LEFTMAX_NOSPACE D_STR_LEFT D_STR_MAX // Set `D_STR_MAX` first!
359 #endif // D_STR_LEFTMAX_NOSPACE
360 #ifndef D_STR_WIDE
361 #define D_STR_WIDE "Wide"
362 #endif // D_STR_WIDE
363 #ifndef D_STR_CENTRE
364 #define D_STR_CENTRE "Centre"
365 #endif // D_STR_CENTRE
366 #ifndef D_STR_TOP
367 #define D_STR_TOP "Top"
368 #endif // D_STR_TOP
369 #ifndef D_STR_BOTTOM
370 #define D_STR_BOTTOM "Bottom"
371 #endif // D_STR_BOTTOM
372
373 // Compound words/phrases/descriptions from pre-defined words.
374 // Note: Obviously these need to be defined *after* their component words.
375 #ifndef D_STR_ECONOTOGGLE
376 #define D_STR_ECONOTOGGLE D_STR_ECONO " " D_STR_TOGGLE
377 #endif // D_STR_ECONOTOGGLE
378 #ifndef D_STR_EYEAUTO
379 #define D_STR_EYEAUTO D_STR_EYE " " D_STR_AUTO
380 #endif // D_STR_EYEAUTO
381 #ifndef D_STR_LIGHTTOGGLE
382 #define D_STR_LIGHTTOGGLE D_STR_LIGHT " " D_STR_TOGGLE
383 #endif // D_STR_LIGHTTOGGLE
384 #ifndef D_STR_OUTSIDEQUIET
385 #define D_STR_OUTSIDEQUIET D_STR_OUTSIDE " " D_STR_QUIET
386 #endif // D_STR_OUTSIDEQUIET
387 #ifndef D_STR_POWERTOGGLE
388 #define D_STR_POWERTOGGLE D_STR_POWER " " D_STR_TOGGLE
389 #endif // D_STR_POWERTOGGLE
390 #ifndef D_STR_POWERBUTTON
391 #define D_STR_POWERBUTTON D_STR_POWER " " D_STR_BUTTON
392 #endif // D_STR_POWERBUTTON
393 #ifndef D_STR_PREVIOUSPOWER
394 #define D_STR_PREVIOUSPOWER D_STR_PREVIOUS " " D_STR_POWER
395 #endif // D_STR_PREVIOUSPOWER
396 #ifndef D_STR_DISPLAYTEMP
397 #define D_STR_DISPLAYTEMP D_STR_DISPLAY " " D_STR_TEMP
398 #endif // D_STR_DISPLAYTEMP
399 #ifndef D_STR_SENSORTEMP
400 #define D_STR_SENSORTEMP D_STR_SENSOR " " D_STR_TEMP
401 #endif // D_STR_SENSORTEMP
402 #ifndef D_STR_SLEEP_TIMER
403 #define D_STR_SLEEP_TIMER D_STR_SLEEP " " D_STR_TIMER
404 #endif // D_STR_SLEEP_TIMER
405 #ifndef D_STR_SWINGVMODE
406 #define D_STR_SWINGVMODE D_STR_SWINGV " " D_STR_MODE
407 #endif // D_STR_SWINGVMODE
408 #ifndef D_STR_SWINGVTOGGLE
409 #define D_STR_SWINGVTOGGLE D_STR_SWINGV " " D_STR_TOGGLE
410 #endif // D_STR_SWINGVTOGGLE
411 #ifndef D_STR_TURBOTOGGLE
412 #define D_STR_TURBOTOGGLE D_STR_TURBO " " D_STR_TOGGLE
413 #endif // D_STR_TURBOTOGGLE
414
415 // Separators
416 #ifndef D_CHR_TIME_SEP
417 #define D_CHR_TIME_SEP ':'
418 #endif // D_CHR_TIME_SEP
419 #ifndef D_STR_SPACELBRACE
420 #define D_STR_SPACELBRACE " ("
421 #endif // D_STR_SPACELBRACE
422 #ifndef D_STR_COMMASPACE
423 #define D_STR_COMMASPACE ", "
424 #endif // D_STR_COMMASPACE
425 #ifndef D_STR_COLONSPACE
426 #define D_STR_COLONSPACE ": "
427 #endif // D_STR_COLONSPACE
428
429 #ifndef D_STR_DAY
430 #define D_STR_DAY "Day"
431 #endif // D_STR_DAY
432 #ifndef D_STR_DAYS
433 #define D_STR_DAYS D_STR_DAY "s"
434 #endif // D_STR_DAYS
435 #ifndef D_STR_HOUR
436 #define D_STR_HOUR "Hour"
437 #endif // D_STR_HOUR
438 #ifndef D_STR_HOURS
439 #define D_STR_HOURS D_STR_HOUR "s"
440 #endif // D_STR_HOURS
441 #ifndef D_STR_MINUTE
442 #define D_STR_MINUTE "Minute"
443 #endif // D_STR_MINUTE
444 #ifndef D_STR_MINUTES
445 #define D_STR_MINUTES D_STR_MINUTE "s"
446 #endif // D_STR_MINUTES
447 #ifndef D_STR_SECOND
448 #define D_STR_SECOND "Second"
449 #endif // D_STR_SECOND
450 #ifndef D_STR_SECONDS
451 #define D_STR_SECONDS D_STR_SECOND "s"
452 #endif // D_STR_SECONDS
453 #ifndef D_STR_NOW
454 #define D_STR_NOW "Now"
455 #endif // D_STR_NOW
456 #ifndef D_STR_THREELETTERDAYS
457 #define D_STR_THREELETTERDAYS "SunMonTueWedThuFriSat"
458 #endif // D_STR_THREELETTERDAYS
459
460 #ifndef D_STR_YES
461 #define D_STR_YES "Yes"
462 #endif // D_STR_YES
463 #ifndef D_STR_NO
464 #define D_STR_NO "No"
465 #endif // D_STR_NO
466 #ifndef D_STR_TRUE
467 #define D_STR_TRUE "True"
468 #endif // D_STR_TRUE
469 #ifndef D_STR_FALSE
470 #define D_STR_FALSE "False"
471 #endif // D_STR_FALSE
472
473 #ifndef D_STR_REPEAT
474 #define D_STR_REPEAT "Repeat"
475 #endif // D_STR_REPEAT
476 #ifndef D_STR_CODE
477 #define D_STR_CODE "Code"
478 #endif // D_STR_CODE
479 #ifndef D_STR_BITS
480 #define D_STR_BITS "Bits"
481 #endif // D_STR_BITS
482
483 // Protocols Names
484 #ifndef D_STR_AIRWELL
485 #define D_STR_AIRWELL "AIRWELL"
486 #endif // D_STR_AIRWELL
487 #ifndef D_STR_AIWA_RC_T501
488 #define D_STR_AIWA_RC_T501 "AIWA_RC_T501"
489 #endif // D_STR_AIWA_RC_T501
490 #ifndef D_STR_AMCOR
491 #define D_STR_AMCOR "AMCOR"
492 #endif // D_STR_AMCOR
493 #ifndef D_STR_ARGO
494 #define D_STR_ARGO "ARGO"
495 #endif // D_STR_ARGO
496 #ifndef D_STR_CARRIER_AC
497 #define D_STR_CARRIER_AC "CARRIER_AC"
498 #endif // D_STR_CARRIER_AC
499 #ifndef D_STR_CARRIER_AC40
500 #define D_STR_CARRIER_AC40 D_STR_CARRIER_AC "40"
501 #endif // D_STR_CARRIER_AC40
502 #ifndef D_STR_CARRIER_AC64
503 #define D_STR_CARRIER_AC64 D_STR_CARRIER_AC "64"
504 #endif // D_STR_CARRIER_AC64
505 #ifndef D_STR_COOLIX
506 #define D_STR_COOLIX "COOLIX"
507 #endif // D_STR_COOLIX
508 #ifndef D_STR_CORONA_AC
509 #define D_STR_CORONA_AC "CORONA_AC"
510 #endif // D_STR_CORONA_AC
511 #ifndef D_STR_DAIKIN
512 #define D_STR_DAIKIN "DAIKIN"
513 #endif // D_STR_DAIKIN
514 #ifndef D_STR_DAIKIN128
515 #define D_STR_DAIKIN128 "DAIKIN128"
516 #endif // D_STR_DAIKIN128
517 #ifndef D_STR_DAIKIN152
518 #define D_STR_DAIKIN152 "DAIKIN152"
519 #endif // D_STR_DAIKIN152
520 #ifndef D_STR_DAIKIN160
521 #define D_STR_DAIKIN160 "DAIKIN160"
522 #endif // D_STR_DAIKIN160
523 #ifndef D_STR_DAIKIN176
524 #define D_STR_DAIKIN176 "DAIKIN176"
525 #endif // D_STR_DAIKIN176
526 #ifndef D_STR_DAIKIN2
527 #define D_STR_DAIKIN2 "DAIKIN2"
528 #endif // D_STR_DAIKIN2
529 #ifndef D_STR_DAIKIN216
530 #define D_STR_DAIKIN216 "DAIKIN216"
531 #endif // D_STR_DAIKIN216
532 #ifndef D_STR_DAIKIN64
533 #define D_STR_DAIKIN64 "DAIKIN64"
534 #endif // D_STR_DAIKIN64
535 #ifndef D_STR_DELONGHI_AC
536 #define D_STR_DELONGHI_AC "DELONGHI_AC"
537 #endif // D_STR_DELONGHI_AC
538 #ifndef D_STR_DENON
539 #define D_STR_DENON "DENON"
540 #endif // D_STR_DENON
541 #ifndef D_STR_DISH
542 #define D_STR_DISH "DISH"
543 #endif // D_STR_DISH
544 #ifndef D_STR_DOSHISHA
545 #define D_STR_DOSHISHA "DOSHISHA"
546 #endif // D_STR_DOSHISHA
547 #ifndef D_STR_ECOCLIM
548 #define D_STR_ECOCLIM "ECOCLIM"
549 #endif // D_STR_ECOCLIM
550 #ifndef D_STR_ELECTRA_AC
551 #define D_STR_ELECTRA_AC "ELECTRA_AC"
552 #endif // D_STR_ELECTRA_AC
553 #ifndef D_STR_ELITESCREENS
554 #define D_STR_ELITESCREENS "ELITESCREENS"
555 #endif // D_STR_ELITESCREENS
556 #ifndef D_STR_EPSON
557 #define D_STR_EPSON "EPSON"
558 #endif // D_STR_EPSON
559 #ifndef D_STR_FUJITSU_AC
560 #define D_STR_FUJITSU_AC "FUJITSU_AC"
561 #endif // D_STR_FUJITSU_AC
562 #ifndef D_STR_GICABLE
563 #define D_STR_GICABLE "GICABLE"
564 #endif // D_STR_GICABLE
565 #ifndef D_STR_GLOBALCACHE
566 #define D_STR_GLOBALCACHE "GLOBALCACHE"
567 #endif // D_STR_GLOBALCACHE
568 #ifndef D_STR_GOODWEATHER
569 #define D_STR_GOODWEATHER "GOODWEATHER"
570 #endif // D_STR_GOODWEATHER
571 #ifndef D_STR_GREE
572 #define D_STR_GREE "GREE"
573 #endif // D_STR_GREE
574 #ifndef D_STR_HAIER_AC
575 #define D_STR_HAIER_AC "HAIER_AC"
576 #endif // D_STR_HAIER_AC
577 #ifndef D_STR_HAIER_AC_YRW02
578 #define D_STR_HAIER_AC_YRW02 "HAIER_AC_YRW02"
579 #endif // D_STR_HAIER_AC_YRW02
580 #ifndef D_STR_HITACHI_AC
581 #define D_STR_HITACHI_AC "HITACHI_AC"
582 #endif // D_STR_HITACHI_AC
583 #ifndef D_STR_HITACHI_AC1
584 #define D_STR_HITACHI_AC1 "HITACHI_AC1"
585 #endif // D_STR_HITACHI_AC1
586 #ifndef D_STR_HITACHI_AC2
587 #define D_STR_HITACHI_AC2 "HITACHI_AC2"
588 #endif // D_STR_HITACHI_AC2
589 #ifndef D_STR_HITACHI_AC3
590 #define D_STR_HITACHI_AC3 "HITACHI_AC3"
591 #endif // D_STR_HITACHI_AC3
592 #ifndef D_STR_HITACHI_AC344
593 #define D_STR_HITACHI_AC344 "HITACHI_AC344"
594 #endif // D_STR_HITACHI_AC344
595 #ifndef D_STR_HITACHI_AC424
596 #define D_STR_HITACHI_AC424 "HITACHI_AC424"
597 #endif // D_STR_HITACHI_AC424
598 #ifndef D_STR_INAX
599 #define D_STR_INAX "INAX"
600 #endif // D_STR_INAX
601 #ifndef D_STR_JVC
602 #define D_STR_JVC "JVC"
603 #endif // D_STR_JVC
604 #ifndef D_STR_KELVINATOR
605 #define D_STR_KELVINATOR "KELVINATOR"
606 #endif // D_STR_KELVINATOR
607 #ifndef D_STR_LASERTAG
608 #define D_STR_LASERTAG "LASERTAG"
609 #endif // D_STR_LASERTAG
610 #ifndef D_STR_LEGOPF
611 #define D_STR_LEGOPF "LEGOPF"
612 #endif // D_STR_LEGOPF
613 #ifndef D_STR_LG
614 #define D_STR_LG "LG"
615 #endif // D_STR_LG
616 #ifndef D_STR_LG2
617 #define D_STR_LG2 "LG2"
618 #endif // D_STR_LG2
619 #ifndef D_STR_LUTRON
620 #define D_STR_LUTRON "LUTRON"
621 #endif // D_STR_LUTRON
622 #ifndef D_STR_MAGIQUEST
623 #define D_STR_MAGIQUEST "MAGIQUEST"
624 #endif // D_STR_MAGIQUEST
625 #ifndef D_STR_METZ
626 #define D_STR_METZ "METZ"
627 #endif // D_STR_METZ
628 #ifndef D_STR_MIDEA
629 #define D_STR_MIDEA "MIDEA"
630 #endif // D_STR_MIDEA
631 #ifndef D_STR_MIDEA24
632 #define D_STR_MIDEA24 "MIDEA24"
633 #endif // D_STR_MIDEA24
634 #ifndef D_STR_MILESTAG2
635 #define D_STR_MILESTAG2 "MILESTAG2"
636 #endif // D_STR_MILESTAG2
637 #ifndef D_STR_MIRAGE
638 #define D_STR_MIRAGE "MIRAGE"
639 #endif // D_STR_MIRAGE
640 #ifndef D_STR_MITSUBISHI
641 #define D_STR_MITSUBISHI "MITSUBISHI"
642 #endif // D_STR_MITSUBISHI
643 #ifndef D_STR_MITSUBISHI112
644 #define D_STR_MITSUBISHI112 "MITSUBISHI112"
645 #endif // D_STR_MITSUBISHI112
646 #ifndef D_STR_MITSUBISHI136
647 #define D_STR_MITSUBISHI136 "MITSUBISHI136"
648 #endif // D_STR_MITSUBISHI136
649 #ifndef D_STR_MITSUBISHI2
650 #define D_STR_MITSUBISHI2 "MITSUBISHI2"
651 #endif // D_STR_MITSUBISHI2
652 #ifndef D_STR_MITSUBISHI_AC
653 #define D_STR_MITSUBISHI_AC "MITSUBISHI_AC"
654 #endif // D_STR_MITSUBISHI_AC
655 #ifndef D_STR_MITSUBISHI_HEAVY_152
656 #define D_STR_MITSUBISHI_HEAVY_152 "MITSUBISHI_HEAVY_152"
657 #endif // D_STR_MITSUBISHI_HEAVY_152
658 #ifndef D_STR_MITSUBISHI_HEAVY_88
659 #define D_STR_MITSUBISHI_HEAVY_88 "MITSUBISHI_HEAVY_88"
660 #endif // D_STR_MITSUBISHI_HEAVY_88
661 #ifndef D_STR_MULTIBRACKETS
662 #define D_STR_MULTIBRACKETS "MULTIBRACKETS"
663 #endif // D_STR_MULTIBRACKETS
664 #ifndef D_STR_MWM
665 #define D_STR_MWM "MWM"
666 #endif // D_STR_MWM
667 #ifndef D_STR_NEC
668 #define D_STR_NEC "NEC"
669 #endif // D_STR_NEC
670 #ifndef D_STR_NEC_LIKE
671 #define D_STR_NEC_LIKE D_STR_NEC "_LIKE"
672 #endif // D_STR_NEC_LIKE
673 #ifndef D_STR_NEC_NON_STRICT
674 #define D_STR_NEC_NON_STRICT D_STR_NEC " (NON-STRICT)"
675 #endif // D_STR_NEC_NON_STRICT
676 #ifndef D_STR_NEOCLIMA
677 #define D_STR_NEOCLIMA "NEOCLIMA"
678 #endif // D_STR_NEOCLIMA
679 #ifndef D_STR_NIKAI
680 #define D_STR_NIKAI "NIKAI"
681 #endif // D_STR_NIKAI
682 #ifndef D_STR_PANASONIC
683 #define D_STR_PANASONIC "PANASONIC"
684 #endif // D_STR_PANASONIC
685 #ifndef D_STR_PANASONIC_AC
686 #define D_STR_PANASONIC_AC "PANASONIC_AC"
687 #endif // D_STR_PANASONIC_AC
688 #ifndef D_STR_PANASONIC_AC32
689 #define D_STR_PANASONIC_AC32 D_STR_PANASONIC_AC"32"
690 #endif // D_STR_PANASONIC_AC32
691 #ifndef D_STR_PIONEER
692 #define D_STR_PIONEER "PIONEER"
693 #endif // D_STR_PIONEER
694 #ifndef D_STR_PRONTO
695 #define D_STR_PRONTO "PRONTO"
696 #endif // D_STR_PRONTO
697 #ifndef D_STR_RAW
698 #define D_STR_RAW "RAW"
699 #endif // D_STR_RAW
700 #ifndef D_STR_RC5
701 #define D_STR_RC5 "RC5"
702 #endif // D_STR_RC5
703 #ifndef D_STR_RC5X
704 #define D_STR_RC5X "RC5X"
705 #endif // D_STR_RC5X
706 #ifndef D_STR_RC6
707 #define D_STR_RC6 "RC6"
708 #endif // D_STR_RC6
709 #ifndef D_STR_RCMM
710 #define D_STR_RCMM "RCMM"
711 #endif // D_STR_RCMM
712 #ifndef D_STR_SAMSUNG
713 #define D_STR_SAMSUNG "SAMSUNG"
714 #endif // D_STR_SAMSUNG
715 #ifndef D_STR_SAMSUNG36
716 #define D_STR_SAMSUNG36 "SAMSUNG36"
717 #endif // D_STR_SAMSUNG36
718 #ifndef D_STR_SAMSUNG_AC
719 #define D_STR_SAMSUNG_AC "SAMSUNG_AC"
720 #endif // D_STR_SAMSUNG_AC
721 #ifndef D_STR_SANYO
722 #define D_STR_SANYO "SANYO"
723 #endif // D_STR_SANYO
724 #ifndef D_STR_SANYO_AC
725 #define D_STR_SANYO_AC "SANYO_AC"
726 #endif // D_STR_SANYO_AC
727 #ifndef D_STR_SANYO_LC7461
728 #define D_STR_SANYO_LC7461 "SANYO_LC7461"
729 #endif // D_STR_SANYO_LC7461
730 #ifndef D_STR_SHARP
731 #define D_STR_SHARP "SHARP"
732 #endif // D_STR_SHARP
733 #ifndef D_STR_SHARP_AC
734 #define D_STR_SHARP_AC "SHARP_AC"
735 #endif // D_STR_SHARP_AC
736 #ifndef D_STR_SHERWOOD
737 #define D_STR_SHERWOOD "SHERWOOD"
738 #endif // D_STR_SHERWOOD
739 #ifndef D_STR_SONY
740 #define D_STR_SONY "SONY"
741 #endif // D_STR_SONY
742 #ifndef D_STR_SONY_38K
743 #define D_STR_SONY_38K "SONY_38K"
744 #endif // D_STR_SONY_38K
745 #ifndef D_STR_SYMPHONY
746 #define D_STR_SYMPHONY "SYMPHONY"
747 #endif // D_STR_SYMPHONY
748 #ifndef D_STR_TCL112AC
749 #define D_STR_TCL112AC "TCL112AC"
750 #endif // D_STR_TCL112AC
751 #ifndef D_STR_TECHNIBEL_AC
752 #define D_STR_TECHNIBEL_AC "TECHNIBEL_AC"
753 #endif // D_STR_TECHNIBEL_AC
754 #ifndef D_STR_TECO
755 #define D_STR_TECO "TECO"
756 #endif // D_STR_TECO
757 #ifndef D_STR_TOSHIBA_AC
758 #define D_STR_TOSHIBA_AC "TOSHIBA_AC"
759 #endif // D_STR_TOSHIBA_AC
760 #ifndef D_STR_TRANSCOLD
761 #define D_STR_TRANSCOLD "TRANSCOLD"
762 #endif // D_STR_TRANSCOLD
763 #ifndef D_STR_TROTEC
764 #define D_STR_TROTEC "TROTEC"
765 #endif // D_STR_TROTEC
766 #ifndef D_STR_UNUSED
767 #define D_STR_UNUSED "UNUSED"
768 #endif // D_STR_UNUSED
769 #ifndef D_STR_VESTEL_AC
770 #define D_STR_VESTEL_AC "VESTEL_AC"
771 #endif // D_STR_VESTEL_AC
772 #ifndef D_STR_VOLTAS
773 #define D_STR_VOLTAS "VOLTAS"
774 #endif // D_STR_VOLTAS
775 #ifndef D_STR_WHIRLPOOL_AC
776 #define D_STR_WHIRLPOOL_AC "WHIRLPOOL_AC"
777 #endif // D_STR_WHIRLPOOL_AC
778 #ifndef D_STR_WHYNTER
779 #define D_STR_WHYNTER "WHYNTER"
780 #endif // D_STR_WHYNTER
781 #ifndef D_STR_ZEPEAL
782 #define D_STR_ZEPEAL "ZEPEAL"
783 #endif // D_STR_ZEPEAL
784
785 // IRrecvDumpV2+
786 #ifndef D_STR_TIMESTAMP
787 #define D_STR_TIMESTAMP "Timestamp"
788 #endif // D_STR_TIMESTAMP
789 #ifndef D_STR_LIBRARY
790 #define D_STR_LIBRARY "Library"
791 #endif // D_STR_LIBRARY
792 #ifndef D_STR_MESGDESC
793 #define D_STR_MESGDESC "Mesg Desc."
794 #endif // D_STR_MESGDESC
795 #ifndef D_STR_TOLERANCE
796 #define D_STR_TOLERANCE "Tolerance"
797 #endif // D_STR_TOLERANCE
798 #ifndef D_STR_IRRECVDUMP_STARTUP
799 #define D_STR_IRRECVDUMP_STARTUP \
800 "IRrecvDump is now running and waiting for IR input on Pin %d"
801 #endif // D_STR_IRRECVDUMP_STARTUP
802 #ifndef D_WARN_BUFFERFULL
803 #define D_WARN_BUFFERFULL \
804 "WARNING: IR code is too big for buffer (>= %d). " \
805 "This result shouldn't be trusted until this is resolved. " \
806 "Edit & increase `kCaptureBufferSize`."
807 #endif // D_WARN_BUFFERFULL
808
809 #endif // LOCALE_DEFAULTS_H_