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_1
34 #define D_STR_1 "1"
35 #endif // D_STR_1
36 #ifndef D_STR_OFF
37 #define D_STR_OFF "Off"
38 #endif // D_STR_OFF
39 #ifndef D_STR_0
40 #define D_STR_0 "0"
41 #endif // D_STR_0
42 #ifndef D_STR_MODE
43 #define D_STR_MODE "Mode"
44 #endif // D_STR_MODE
45 #ifndef D_STR_TOGGLE
46 #define D_STR_TOGGLE "Toggle"
47 #endif // D_STR_TOGGLE
48 #ifndef D_STR_TURBO
49 #define D_STR_TURBO "Turbo"
50 #endif // D_STR_TURBO
51 #ifndef D_STR_SUPER
52 #define D_STR_SUPER "Super"
53 #endif // D_STR_SUPER
54 #ifndef D_STR_SLEEP
55 #define D_STR_SLEEP "Sleep"
56 #endif // D_STR_SLEEP
57 #ifndef D_STR_LIGHT
58 #define D_STR_LIGHT "Light"
59 #endif // D_STR_LIGHT
60 #ifndef D_STR_POWERFUL
61 #define D_STR_POWERFUL "Powerful"
62 #endif // D_STR_POWERFUL
63 #ifndef D_STR_QUIET
64 #define D_STR_QUIET "Quiet"
65 #endif // D_STR_QUIET
66 #ifndef D_STR_ECONO
67 #define D_STR_ECONO "Econo"
68 #endif // D_STR_ECONO
69 #ifndef D_STR_SWING
70 #define D_STR_SWING "Swing"
71 #endif // D_STR_SWING
72 #ifndef D_STR_SWINGH
73 #define D_STR_SWINGH D_STR_SWING"(H)" // Set `D_STR_SWING` first!
74 #endif // D_STR_SWINGH
75 #ifndef D_STR_SWINGV
76 #define D_STR_SWINGV D_STR_SWING"(V)" // Set `D_STR_SWING` first!
77 #endif // D_STR_SWINGV
78 #ifndef D_STR_BEEP
79 #define D_STR_BEEP "Beep"
80 #endif // D_STR_BEEP
81 #ifndef D_STR_MOULD
82 #define D_STR_MOULD "Mould"
83 #endif // D_STR_MOULD
84 #ifndef D_STR_CLEAN
85 #define D_STR_CLEAN "Clean"
86 #endif // D_STR_CLEAN
87 #ifndef D_STR_PURIFY
88 #define D_STR_PURIFY "Purify"
89 #endif // D_STR_PURIFY
90 #ifndef D_STR_TIMER
91 #define D_STR_TIMER "Timer"
92 #endif // D_STR_TIMER
93 #ifndef D_STR_ONTIMER
94 #define D_STR_ONTIMER D_STR_ON " " D_STR_TIMER // Set `D_STR_ON` first!
95 #endif // D_STR_ONTIMER
96 #ifndef D_STR_OFFTIMER
97 #define D_STR_OFFTIMER D_STR_OFF " " D_STR_TIMER // Set `D_STR_OFF` first!
98 #endif // D_STR_OFFTIMER
99 #ifndef D_STR_TIMERMODE
100 #define D_STR_TIMERMODE D_STR_TIMER " " D_STR_MODE // Set `D_STR_MODE` first!
101 #endif // D_STR_TIMERMODE
102 #ifndef D_STR_CLOCK
103 #define D_STR_CLOCK "Clock"
104 #endif // D_STR_CLOCK
105 #ifndef D_STR_COMMAND
106 #define D_STR_COMMAND "Command"
107 #endif // D_STR_COMMAND
108 #ifndef D_STR_XFAN
109 #define D_STR_XFAN "XFan"
110 #endif // D_STR_XFAN
111 #ifndef D_STR_HEALTH
112 #define D_STR_HEALTH "Health"
113 #endif // D_STR_HEALTH
114 #ifndef D_STR_MODEL
115 #define D_STR_MODEL "Model"
116 #endif // D_STR_MODEL
117 #ifndef D_STR_TEMP
118 #define D_STR_TEMP "Temp"
119 #endif // D_STR_TEMP
120 #ifndef D_STR_IFEEL
121 #define D_STR_IFEEL "IFeel"
122 #endif // D_STR_IFEEL
123 #ifndef D_STR_ISEE
124 #define D_STR_ISEE "ISee"
125 #endif // D_STR_ISEE
126 #ifndef D_STR_HUMID
127 #define D_STR_HUMID "Humid"
128 #endif // D_STR_HUMID
129 #ifndef D_STR_SAVE
130 #define D_STR_SAVE "Save"
131 #endif // D_STR_SAVE
132 #ifndef D_STR_EYE
133 #define D_STR_EYE "Eye"
134 #endif // D_STR_EYE
135 #ifndef D_STR_FOLLOW
136 #define D_STR_FOLLOW "Follow"
137 #endif // D_STR_FOLLOW
138 #ifndef D_STR_ION
139 #define D_STR_ION "Ion"
140 #endif // D_STR_ION
141 #ifndef D_STR_FRESH
142 #define D_STR_FRESH "Fresh"
143 #endif // D_STR_FRESH
144 #ifndef D_STR_HOLD
145 #define D_STR_HOLD "Hold"
146 #endif // D_STR_HOLD
147 #ifndef D_STR_8C_HEAT
148 #define D_STR_8C_HEAT "8C " D_STR_HEAT // Set `D_STR_HEAT` first!
149 #endif // D_STR_8C_HEAT
150 #ifndef D_STR_10C_HEAT
151 #define D_STR_10C_HEAT "10C " D_STR_HEAT // Set `D_STR_HEAT` first!
152 #endif // D_STR_10C_HEAT
153 #ifndef D_STR_BUTTON
154 #define D_STR_BUTTON "Button"
155 #endif // D_STR_BUTTON
156 #ifndef D_STR_NIGHT
157 #define D_STR_NIGHT "Night"
158 #endif // D_STR_NIGHT
159 #ifndef D_STR_SILENT
160 #define D_STR_SILENT "Silent"
161 #endif // D_STR_SILENT
162 #ifndef D_STR_FILTER
163 #define D_STR_FILTER "Filter"
164 #endif // D_STR_FILTER
165 #ifndef D_STR_3D
166 #define D_STR_3D "3D"
167 #endif // D_STR_3D
168 #ifndef D_STR_CELSIUS
169 #define D_STR_CELSIUS "Celsius"
170 #endif // D_STR_CELSIUS
171 #ifndef D_STR_FAHRENHEIT
172 #define D_STR_FAHRENHEIT "Fahrenheit"
173 #endif // D_STR_FAHRENHEIT
174 #ifndef D_STR_CELSIUS_FAHRENHEIT
175 #define D_STR_CELSIUS_FAHRENHEIT D_STR_CELSIUS "/" D_STR_FAHRENHEIT
176 #endif // D_STR_CELSIUS_FAHRENHEIT
177 #ifndef D_STR_UP
178 #define D_STR_UP "Up"
179 #endif // D_STR_UP
180 #ifndef D_STR_TEMPUP
181 #define D_STR_TEMPUP D_STR_TEMP " " D_STR_UP // Set `D_STR_TEMP` first!
182 #endif // D_STR_TEMPUP
183 #ifndef D_STR_DOWN
184 #define D_STR_DOWN "Down"
185 #endif // D_STR_DOWN
186 #ifndef D_STR_TEMPDOWN
187 #define D_STR_TEMPDOWN D_STR_TEMP " " D_STR_DOWN // Set `D_STR_TEMP` first!
188 #endif // D_STR_TEMPDOWN
189 #ifndef D_STR_CHANGE
190 #define D_STR_CHANGE "Change"
191 #endif // D_STR_CHANGE
192 #ifndef D_STR_START
193 #define D_STR_START "Start"
194 #endif // D_STR_START
195 #ifndef D_STR_STOP
196 #define D_STR_STOP "Stop"
197 #endif // D_STR_STOP
198 #ifndef D_STR_MOVE
199 #define D_STR_MOVE "Move"
200 #endif // D_STR_MOVE
201 #ifndef D_STR_SET
202 #define D_STR_SET "Set"
203 #endif // D_STR_SET
204 #ifndef D_STR_CANCEL
205 #define D_STR_CANCEL "Cancel"
206 #endif // D_STR_CANCEL
207 #ifndef D_STR_COMFORT
208 #define D_STR_COMFORT "Comfort"
209 #endif // D_STR_COMFORT
210 #ifndef D_STR_SENSOR
211 #define D_STR_SENSOR "Sensor"
212 #endif // D_STR_SENSOR
213 #ifndef D_STR_ABSENSEDETECT
214 #define D_STR_ABSENSEDETECT "Absense detect"
215 #endif // D_STR_ABSENSEDETECT
216 #ifndef D_STR_DIRECT
217 #define D_STR_DIRECT "Direct"
218 #endif // D_STR_DIRECT
219 #ifndef D_STR_INDIRECT
220 #define D_STR_INDIRECT "Indirect"
221 #endif // D_STR_INDIRECT
222 #ifndef D_STR_DIRECTINDIRECTMODE
223 #define D_STR_DIRECTINDIRECTMODE D_STR_DIRECT " / " \
224 D_STR_INDIRECT " " D_STR_MODE
225 #endif // D_STR_DIRECTINDIRECTMODE
226 #ifndef D_STR_DISPLAY
227 #define D_STR_DISPLAY "Display"
228 #endif // D_STR_DISPLAY
229 #ifndef D_STR_WEEKLY
230 #define D_STR_WEEKLY "Weekly"
231 #endif // D_STR_WEEKLY
232 #ifndef D_STR_WEEKLYTIMER
233 #define D_STR_WEEKLYTIMER D_STR_WEEKLY " " D_STR_TIMER // Needs `D_STR_WEEKLY`!
234 #endif // D_STR_WEEKLYTIMER
235 #ifndef D_STR_WIFI
236 #define D_STR_WIFI "WiFi"
237 #endif // D_STR_WIFI
238 #ifndef D_STR_LAST
239 #define D_STR_LAST "Last"
240 #endif // D_STR_LAST
241 #ifndef D_STR_FAST
242 #define D_STR_FAST "Fast"
243 #endif // D_STR_FAST
244 #ifndef D_STR_SLOW
245 #define D_STR_SLOW "Slow"
246 #endif // D_STR_SLOW
247 #ifndef D_STR_AIRFLOW
248 #define D_STR_AIRFLOW "Air Flow"
249 #endif // D_STR_AIRFLOW
250 #ifndef D_STR_STEP
251 #define D_STR_STEP "Step"
252 #endif // D_STR_STEP
253 #ifndef D_STR_NA
254 #define D_STR_NA "N/A"
255 #endif // D_STR_NA
256 #ifndef D_STR_INSIDE
257 #define D_STR_INSIDE "Inside"
258 #endif // D_STR_INSIDE
259 #ifndef D_STR_OUTSIDE
260 #define D_STR_OUTSIDE "Outside"
261 #endif // D_STR_OUTSIDE
262 #ifndef D_STR_LOUD
263 #define D_STR_LOUD "Loud"
264 #endif // D_STR_LOUD
265 #ifndef D_STR_UPPER
266 #define D_STR_UPPER "Upper"
267 #endif // D_STR_UPPER
268 #ifndef D_STR_LOWER
269 #define D_STR_LOWER "Lower"
270 #endif // D_STR_LOWER
271 #ifndef D_STR_BREEZE
272 #define D_STR_BREEZE "Breeze"
273 #endif // D_STR_BREEZE
274 #ifndef D_STR_CIRCULATE
275 #define D_STR_CIRCULATE "Circulate"
276 #endif // D_STR_CIRCULATE
277 #ifndef D_STR_CEILING
278 #define D_STR_CEILING "Ceiling"
279 #endif // D_STR_CEILING
280 #ifndef D_STR_WALL
281 #define D_STR_WALL "Wall"
282 #endif // D_STR_WALL
283 #ifndef D_STR_ROOM
284 #define D_STR_ROOM "Room"
285 #endif // D_STR_ROOM
286 #ifndef D_STR_6THSENSE
287 #define D_STR_6THSENSE "6th Sense"
288 #endif // D_STR_6THSENSE
289 #ifndef D_STR_ZONEFOLLOW
290 #define D_STR_ZONEFOLLOW "Zone Follow"
291 #endif // D_STR_ZONEFOLLOW
292 #ifndef D_STR_FIXED
293 #define D_STR_FIXED "Fixed"
294 #endif // D_STR_FIXED
295 #ifndef D_STR_TYPE
296 #define D_STR_TYPE "Type"
297 #endif // D_STR_TYPE
298 #ifndef D_STR_SPECIAL
299 #define D_STR_SPECIAL "Special"
300 #endif // D_STR_SPECIAL
301 #ifndef D_STR_RECYCLE
302 #define D_STR_RECYCLE "Recycle"
303 #endif // D_STR_RECYCLE
304 #ifndef D_STR_ID
305 #define D_STR_ID "Id"
306 #endif // D_STR_ID
307 #ifndef D_STR_VANE
308 #define D_STR_VANE "Vane"
309 #endif // D_STR_VANE
310 #ifndef D_STR_LOCK
311 #define D_STR_LOCK "Lock"
312 #endif // D_STR_LOCK
313 
314 #ifndef D_STR_AUTO
315 #define D_STR_AUTO "Auto"
316 #endif // D_STR_AUTO
317 #ifndef D_STR_AUTOMATIC
318 #define D_STR_AUTOMATIC "Automatic"
319 #endif // D_STR_AUTOMATIC
320 #ifndef D_STR_MANUAL
321 #define D_STR_MANUAL "Manual"
322 #endif // D_STR_MANUAL
323 #ifndef D_STR_COOL
324 #define D_STR_COOL "Cool"
325 #endif // D_STR_COOL
326 #ifndef D_STR_COOLING
327 #define D_STR_COOLING "Cooling"
328 #endif // D_STR_COOLING
329 #ifndef D_STR_HEAT
330 #define D_STR_HEAT "Heat"
331 #endif // D_STR_HEAT
332 #ifndef D_STR_HEATING
333 #define D_STR_HEATING "Heating"
334 #endif // D_STR_HEATING
335 #ifndef D_STR_FAN
336 #define D_STR_FAN "Fan"
337 #endif // D_STR_FAN
338 #ifndef D_STR_FANONLY
339 #define D_STR_FANONLY "fan-only"
340 #endif // D_STR_FANONLY
341 #ifndef D_STR_FAN_ONLY
342 #define D_STR_FAN_ONLY "fan_only"
343 #endif // D_STR_FAN_ONLY
344 #ifndef D_STR_ONLY
345 #define D_STR_ONLY "Only"
346 #endif // D_STR_ONLY
347 #ifndef D_STR_FANSPACEONLY
348 #define D_STR_FANSPACEONLY D_STR_FAN " " D_STR_ONLY
349 #endif // D_STR_FANSPACEONLY
350 #ifndef D_STR_FANONLYNOSPACE
351 #define D_STR_FANONLYNOSPACE D_STR_FAN D_STR_ONLY
352 #endif // D_STR_FANONLYNOSPACE
353 #ifndef D_STR_DRY
354 #define D_STR_DRY "Dry"
355 #endif // D_STR_DRY
356 #ifndef D_STR_DRYING
357 #define D_STR_DRYING "Drying"
358 #endif // D_STR_DRYING
359 #ifndef D_STR_DEHUMIDIFY
360 #define D_STR_DEHUMIDIFY "Dehumidify"
361 #endif // D_STR_DEHUMIDIFY
362 
363 #ifndef D_STR_MAX
364 #define D_STR_MAX "Max"
365 #endif // D_STR_MAX
366 #ifndef D_STR_MAXIMUM
367 #define D_STR_MAXIMUM "Maximum"
368 #endif // D_STR_MAXIMUM
369 #ifndef D_STR_MIN
370 #define D_STR_MIN "Min"
371 #endif // D_STR_MIN
372 #ifndef D_STR_MINIMUM
373 #define D_STR_MINIMUM "Minimum"
374 #endif // D_STR_MINIMUM
375 #ifndef D_STR_MED
376 #define D_STR_MED "Med"
377 #endif // D_STR_MED
378 #ifndef D_STR_MEDIUM
379 #define D_STR_MEDIUM "Medium"
380 #endif // D_STR_MEDIUM
381 
382 #ifndef D_STR_HIGHEST
383 #define D_STR_HIGHEST "Highest"
384 #endif // D_STR_HIGHEST
385 #ifndef D_STR_HIGH
386 #define D_STR_HIGH "High"
387 #endif // D_STR_HIGH
388 #ifndef D_STR_HI
389 #define D_STR_HI "Hi"
390 #endif // D_STR_HI
391 #ifndef D_STR_MID
392 #define D_STR_MID "Mid"
393 #endif // D_STR_MID
394 #ifndef D_STR_MIDDLE
395 #define D_STR_MIDDLE "Middle"
396 #endif // D_STR_MIDDLE
397 #ifndef D_STR_LOW
398 #define D_STR_LOW "Low"
399 #endif // D_STR_LOW
400 #ifndef D_STR_LO
401 #define D_STR_LO "Lo"
402 #endif // D_STR_LO
403 #ifndef D_STR_LOWEST
404 #define D_STR_LOWEST "Lowest"
405 #endif // D_STR_LOWEST
406 #ifndef D_STR_RIGHT
407 #define D_STR_RIGHT "Right"
408 #endif // D_STR_RIGHT
409 #ifndef D_STR_MAXRIGHT
410 #define D_STR_MAXRIGHT D_STR_MAX " " D_STR_RIGHT // Set `D_STR_MAX` first!
411 #endif // D_STR_MAXRIGHT
412 #ifndef D_STR_MAXRIGHT_NOSPACE
413 #define D_STR_MAXRIGHT_NOSPACE D_STR_MAX D_STR_RIGHT // Set `D_STR_MAX` first!
414 #endif // D_STR_MAXRIGHT_NOSPACE
415 #ifndef D_STR_RIGHTMAX
416 #define D_STR_RIGHTMAX D_STR_RIGHT " " D_STR_MAX // Set `D_STR_MAX` first!
417 #endif // D_STR_RIGHTMAX
418 #ifndef D_STR_RIGHTMAX_NOSPACE
419 #define D_STR_RIGHTMAX_NOSPACE D_STR_RIGHT D_STR_MAX // Set `D_STR_MAX` first!
420 #endif // D_STR_RIGHTMAX_NOSPACE
421 #ifndef D_STR_LEFT
422 #define D_STR_LEFT "Left"
423 #endif // D_STR_LEFT
424 #ifndef D_STR_MAXLEFT
425 #define D_STR_MAXLEFT D_STR_MAX " " D_STR_LEFT // Set `D_STR_MAX` first!
426 #endif // D_STR_MAXLEFT
427 #ifndef D_STR_MAXLEFT_NOSPACE
428 #define D_STR_MAXLEFT_NOSPACE D_STR_MAX D_STR_LEFT // Set `D_STR_MAX` first!
429 #endif // D_STR_MAXLEFT_NOSPACE
430 #ifndef D_STR_LEFTMAX
431 #define D_STR_LEFTMAX D_STR_LEFT " " D_STR_MAX // Set `D_STR_MAX` first!
432 #endif // D_STR_LEFTMAX
433 #ifndef D_STR_LEFTMAX_NOSPACE
434 #define D_STR_LEFTMAX_NOSPACE D_STR_LEFT D_STR_MAX // Set `D_STR_MAX` first!
435 #endif // D_STR_LEFTMAX_NOSPACE
436 #ifndef D_STR_WIDE
437 #define D_STR_WIDE "Wide"
438 #endif // D_STR_WIDE
439 #ifndef D_STR_CENTRE
440 #define D_STR_CENTRE "Centre"
441 #endif // D_STR_CENTRE
442 #ifndef D_STR_TOP
443 #define D_STR_TOP "Top"
444 #endif // D_STR_TOP
445 #ifndef D_STR_BOTTOM
446 #define D_STR_BOTTOM "Bottom"
447 #endif // D_STR_BOTTOM
448 
449 // Compound words/phrases/descriptions from pre-defined words.
450 // Note: Obviously these need to be defined *after* their component words.
451 #ifndef D_STR_ECONOTOGGLE
452 #define D_STR_ECONOTOGGLE D_STR_ECONO " " D_STR_TOGGLE
453 #endif // D_STR_ECONOTOGGLE
454 #ifndef D_STR_EYEAUTO
455 #define D_STR_EYEAUTO D_STR_EYE " " D_STR_AUTO
456 #endif // D_STR_EYEAUTO
457 #ifndef D_STR_LIGHTTOGGLE
458 #define D_STR_LIGHTTOGGLE D_STR_LIGHT " " D_STR_TOGGLE
459 #endif // D_STR_LIGHTTOGGLE
460 #ifndef D_STR_OUTSIDEQUIET
461 #define D_STR_OUTSIDEQUIET D_STR_OUTSIDE " " D_STR_QUIET
462 #endif // D_STR_OUTSIDEQUIET
463 #ifndef D_STR_POWERTOGGLE
464 #define D_STR_POWERTOGGLE D_STR_POWER " " D_STR_TOGGLE
465 #endif // D_STR_POWERTOGGLE
466 #ifndef D_STR_POWERBUTTON
467 #define D_STR_POWERBUTTON D_STR_POWER " " D_STR_BUTTON
468 #endif // D_STR_POWERBUTTON
469 #ifndef D_STR_PREVIOUSPOWER
470 #define D_STR_PREVIOUSPOWER D_STR_PREVIOUS " " D_STR_POWER
471 #endif // D_STR_PREVIOUSPOWER
472 #ifndef D_STR_DISPLAYTEMP
473 #define D_STR_DISPLAYTEMP D_STR_DISPLAY " " D_STR_TEMP
474 #endif // D_STR_DISPLAYTEMP
475 #ifndef D_STR_SENSORTEMP
476 #define D_STR_SENSORTEMP D_STR_SENSOR " " D_STR_TEMP
477 #endif // D_STR_SENSORTEMP
478 #ifndef D_STR_SLEEP_TIMER
479 #define D_STR_SLEEP_TIMER D_STR_SLEEP " " D_STR_TIMER
480 #endif // D_STR_SLEEP_TIMER
481 #ifndef D_STR_SWINGVMODE
482 #define D_STR_SWINGVMODE D_STR_SWINGV " " D_STR_MODE
483 #endif // D_STR_SWINGVMODE
484 #ifndef D_STR_SWINGVTOGGLE
485 #define D_STR_SWINGVTOGGLE D_STR_SWINGV " " D_STR_TOGGLE
486 #endif // D_STR_SWINGVTOGGLE
487 #ifndef D_STR_TURBOTOGGLE
488 #define D_STR_TURBOTOGGLE D_STR_TURBO " " D_STR_TOGGLE
489 #endif // D_STR_TURBOTOGGLE
490 
491 // Separators
492 #ifndef D_CHR_TIME_SEP
493 #define D_CHR_TIME_SEP ':'
494 #endif // D_CHR_TIME_SEP
495 #ifndef D_STR_SPACELBRACE
496 #define D_STR_SPACELBRACE " ("
497 #endif // D_STR_SPACELBRACE
498 #ifndef D_STR_COMMASPACE
499 #define D_STR_COMMASPACE ", "
500 #endif // D_STR_COMMASPACE
501 #ifndef D_STR_COLONSPACE
502 #define D_STR_COLONSPACE ": "
503 #endif // D_STR_COLONSPACE
504 #ifndef D_STR_DASH
505 #define D_STR_DASH "-"
506 #endif // D_STR_DASH
507 
508 #ifndef D_STR_DAY
509 #define D_STR_DAY "Day"
510 #endif // D_STR_DAY
511 #ifndef D_STR_DAYS
512 #define D_STR_DAYS D_STR_DAY "s"
513 #endif // D_STR_DAYS
514 #ifndef D_STR_HOUR
515 #define D_STR_HOUR "Hour"
516 #endif // D_STR_HOUR
517 #ifndef D_STR_HOURS
518 #define D_STR_HOURS D_STR_HOUR "s"
519 #endif // D_STR_HOURS
520 #ifndef D_STR_MINUTE
521 #define D_STR_MINUTE "Minute"
522 #endif // D_STR_MINUTE
523 #ifndef D_STR_MINUTES
524 #define D_STR_MINUTES D_STR_MINUTE "s"
525 #endif // D_STR_MINUTES
526 #ifndef D_STR_SECOND
527 #define D_STR_SECOND "Second"
528 #endif // D_STR_SECOND
529 #ifndef D_STR_SECONDS
530 #define D_STR_SECONDS D_STR_SECOND "s"
531 #endif // D_STR_SECONDS
532 #ifndef D_STR_NOW
533 #define D_STR_NOW "Now"
534 #endif // D_STR_NOW
535 #ifndef D_STR_THREELETTERDAYS
536 #define D_STR_THREELETTERDAYS "SunMonTueWedThuFriSat"
537 #endif // D_STR_THREELETTERDAYS
538 
539 #ifndef D_STR_YES
540 #define D_STR_YES "Yes"
541 #endif // D_STR_YES
542 #ifndef D_STR_NO
543 #define D_STR_NO "No"
544 #endif // D_STR_NO
545 #ifndef D_STR_TRUE
546 #define D_STR_TRUE "True"
547 #endif // D_STR_TRUE
548 #ifndef D_STR_FALSE
549 #define D_STR_FALSE "False"
550 #endif // D_STR_FALSE
551 
552 #ifndef D_STR_REPEAT
553 #define D_STR_REPEAT "Repeat"
554 #endif // D_STR_REPEAT
555 #ifndef D_STR_CODE
556 #define D_STR_CODE "Code"
557 #endif // D_STR_CODE
558 #ifndef D_STR_BITS
559 #define D_STR_BITS "Bits"
560 #endif // D_STR_BITS
561 
562 // Model Names
563 #ifndef D_STR_YAW1F
564 #define D_STR_YAW1F "YAW1F"
565 #endif // D_STR_YAW1F
566 #ifndef D_STR_YBOFB
567 #define D_STR_YBOFB "YBOFB"
568 #endif // D_STR_YBOFB
569 #ifndef D_STR_V9014557_A
570 #define D_STR_V9014557_A "V9014557-A"
571 #endif // D_STR_V9014557_A
572 #ifndef D_STR_V9014557_B
573 #define D_STR_V9014557_B "V9014557-B"
574 #endif // D_STR_V9014557_B
575 #ifndef D_STR_RLT0541HTA_A
576 #define D_STR_RLT0541HTA_A "R-LT0541-HTA-A"
577 #endif // D_STR_RLT0541HTA_A
578 #ifndef D_STR_RLT0541HTA_B
579 #define D_STR_RLT0541HTA_B "R-LT0541-HTA-B"
580 #endif // D_STR_RLT0541HTA_B
581 #ifndef D_STR_ARRAH2E
582 #define D_STR_ARRAH2E "ARRAH2E"
583 #endif // D_STR_ARRAH2E
584 #ifndef D_STR_ARDB1
585 #define D_STR_ARDB1 "ARDB1"
586 #endif // D_STR_ARDB1
587 #ifndef D_STR_ARREB1E
588 #define D_STR_ARREB1E "ARREB1E"
589 #endif // D_STR_ARREB1E
590 #ifndef D_STR_ARJW2
591 #define D_STR_ARJW2 "ARJW2"
592 #endif // D_STR_ARJW2
593 #ifndef D_STR_ARRY4
594 #define D_STR_ARRY4 "ARRY4"
595 #endif // D_STR_ARRY4
596 #ifndef D_STR_ARREW4E
597 #define D_STR_ARREW4E "ARREW4E"
598 #endif // D_STR_ARREW4E
599 #ifndef D_STR_GE6711AR2853M
600 #define D_STR_GE6711AR2853M "GE6711AR2853M"
601 #endif // D_STR_GE6711AR2853M
602 #ifndef D_STR_AKB75215403
603 #define D_STR_AKB75215403 "AKB75215403"
604 #endif // D_STR_AKB75215403
605 #ifndef D_STR_AKB74955603
606 #define D_STR_AKB74955603 "AKB74955603"
607 #endif // D_STR_AKB74955603
608 #ifndef D_STR_AKB73757604
609 #define D_STR_AKB73757604 "AKB73757604"
610 #endif // D_STR_AKB73757604
611 #ifndef D_STR_LG6711A20083V
612 #define D_STR_LG6711A20083V "LG6711A20083V"
613 #endif // D_STR_LG6711A20083V
614 #ifndef D_STR_KKG9AC1
615 #define D_STR_KKG9AC1 "KKG9AC1"
616 #endif // D_STR_KKG9AC1
617 #ifndef D_STR_KKG29AC1
618 #define D_STR_KKG29AC1 "KKG29AC1"
619 #endif // D_STR_KKG9AC1
620 #ifndef D_STR_LKE
621 #define D_STR_LKE "LKE"
622 #endif // D_STR_LKE
623 #ifndef D_STR_NKE
624 #define D_STR_NKE "NKE"
625 #endif // D_STR_NKE
626 #ifndef D_STR_DKE
627 #define D_STR_DKE "DKE"
628 #endif // D_STR_DKE
629 #ifndef D_STR_PKR
630 #define D_STR_PKR "PKR"
631 #endif // D_STR_PKR
632 #ifndef D_STR_JKE
633 #define D_STR_JKE "JKE"
634 #endif // D_STR_JKE
635 #ifndef D_STR_CKP
636 #define D_STR_CKP "CKP"
637 #endif // D_STR_CKP
638 #ifndef D_STR_RKR
639 #define D_STR_RKR "RKR"
640 #endif // D_STR_RKR
641 #ifndef D_STR_PANASONICLKE
642 #define D_STR_PANASONICLKE "PANASONICLKE"
643 #endif // D_STR_PANASONICLKE
644 #ifndef D_STR_PANASONICNKE
645 #define D_STR_PANASONICNKE "PANASONICNKE"
646 #endif // D_STR_PANASONICNKE
647 #ifndef D_STR_PANASONICDKE
648 #define D_STR_PANASONICDKE "PANASONICDKE"
649 #endif // D_STR_PANASONICDKE
650 #ifndef D_STR_PANASONICPKR
651 #define D_STR_PANASONICPKR "PANASONICPKR"
652 #endif // D_STR_PANASONICPKR
653 #ifndef D_STR_PANASONICJKE
654 #define D_STR_PANASONICJKE "PANASONICJKE"
655 #endif // D_STR_PANASONICJKE
656 #ifndef D_STR_PANASONICCKP
657 #define D_STR_PANASONICCKP "PANASONICCKP"
658 #endif // D_STR_PANASONICCKP
659 #ifndef D_STR_PANASONICRKR
660 #define D_STR_PANASONICRKR "PANASONICRKR"
661 #endif // D_STR_PANASONICRKR
662 #ifndef D_STR_A907
663 #define D_STR_A907 "A907"
664 #endif // D_STR_A907
665 #ifndef D_STR_A705
666 #define D_STR_A705 "A705"
667 #endif // D_STR_A705
668 #ifndef D_STR_A903
669 #define D_STR_A903 "A903"
670 #endif // D_STR_A903
671 #ifndef D_STR_TAC09CHSD
672 #define D_STR_TAC09CHSD "TAC09CHSD"
673 #endif // D_STR_TAC09CHSD
674 #ifndef D_STR_GZ055BE1
675 #define D_STR_GZ055BE1 "GZ055BE1"
676 #endif // D_STR_GZ055BE1
677 #ifndef D_STR_122LZF
678 #define D_STR_122LZF "122LZF"
679 #endif // D_STR_122LZF
680 #ifndef D_STR_DG11J13A
681 #define D_STR_DG11J13A "DG11J13A"
682 #endif // D_STR_DG11J13A
683 #ifndef D_STR_DG11J104
684 #define D_STR_DG11J104 "DG11J104"
685 #endif // D_STR_DG11J104
686 #ifndef D_STR_DG11J191
687 #define D_STR_DG11J191 "DG11J191"
688 #endif // D_STR_DG11J191
689 
690 // Protocols Names
691 #ifndef D_STR_AIRTON
692 #define D_STR_AIRTON "AIRTON"
693 #endif // D_STR_AIRTON
694 #ifndef D_STR_AIRWELL
695 #define D_STR_AIRWELL "AIRWELL"
696 #endif // D_STR_AIRWELL
697 #ifndef D_STR_AIWA_RC_T501
698 #define D_STR_AIWA_RC_T501 "AIWA_RC_T501"
699 #endif // D_STR_AIWA_RC_T501
700 #ifndef D_STR_AMCOR
701 #define D_STR_AMCOR "AMCOR"
702 #endif // D_STR_AMCOR
703 #ifndef D_STR_ARGO
704 #define D_STR_ARGO "ARGO"
705 #endif // D_STR_ARGO
706 #ifndef D_STR_ARRIS
707 #define D_STR_ARRIS "ARRIS"
708 #endif // D_STR_ARRIS
709 #ifndef D_STR_BOSE
710 #define D_STR_BOSE "BOSE"
711 #endif // D_STR_BOSE
712 #ifndef D_STR_CARRIER_AC
713 #define D_STR_CARRIER_AC "CARRIER_AC"
714 #endif // D_STR_CARRIER_AC
715 #ifndef D_STR_CARRIER_AC40
716 #define D_STR_CARRIER_AC40 D_STR_CARRIER_AC "40"
717 #endif // D_STR_CARRIER_AC40
718 #ifndef D_STR_CARRIER_AC64
719 #define D_STR_CARRIER_AC64 D_STR_CARRIER_AC "64"
720 #endif // D_STR_CARRIER_AC64
721 #ifndef D_STR_COOLIX
722 #define D_STR_COOLIX "COOLIX"
723 #endif // D_STR_COOLIX
724 #ifndef D_STR_COOLIX48
725 #define D_STR_COOLIX48 D_STR_COOLIX "48"
726 #endif // D_STR_COOLIX48
727 #ifndef D_STR_CORONA_AC
728 #define D_STR_CORONA_AC "CORONA_AC"
729 #endif // D_STR_CORONA_AC
730 #ifndef D_STR_DAIKIN
731 #define D_STR_DAIKIN "DAIKIN"
732 #endif // D_STR_DAIKIN
733 #ifndef D_STR_DAIKIN128
734 #define D_STR_DAIKIN128 "DAIKIN128"
735 #endif // D_STR_DAIKIN128
736 #ifndef D_STR_DAIKIN152
737 #define D_STR_DAIKIN152 "DAIKIN152"
738 #endif // D_STR_DAIKIN152
739 #ifndef D_STR_DAIKIN160
740 #define D_STR_DAIKIN160 "DAIKIN160"
741 #endif // D_STR_DAIKIN160
742 #ifndef D_STR_DAIKIN176
743 #define D_STR_DAIKIN176 "DAIKIN176"
744 #endif // D_STR_DAIKIN176
745 #ifndef D_STR_DAIKIN2
746 #define D_STR_DAIKIN2 "DAIKIN2"
747 #endif // D_STR_DAIKIN2
748 #ifndef D_STR_DAIKIN216
749 #define D_STR_DAIKIN216 "DAIKIN216"
750 #endif // D_STR_DAIKIN216
751 #ifndef D_STR_DAIKIN64
752 #define D_STR_DAIKIN64 "DAIKIN64"
753 #endif // D_STR_DAIKIN64
754 #ifndef D_STR_DELONGHI_AC
755 #define D_STR_DELONGHI_AC "DELONGHI_AC"
756 #endif // D_STR_DELONGHI_AC
757 #ifndef D_STR_DENON
758 #define D_STR_DENON "DENON"
759 #endif // D_STR_DENON
760 #ifndef D_STR_DISH
761 #define D_STR_DISH "DISH"
762 #endif // D_STR_DISH
763 #ifndef D_STR_DOSHISHA
764 #define D_STR_DOSHISHA "DOSHISHA"
765 #endif // D_STR_DOSHISHA
766 #ifndef D_STR_ECOCLIM
767 #define D_STR_ECOCLIM "ECOCLIM"
768 #endif // D_STR_ECOCLIM
769 #ifndef D_STR_ELECTRA_AC
770 #define D_STR_ELECTRA_AC "ELECTRA_AC"
771 #endif // D_STR_ELECTRA_AC
772 #ifndef D_STR_ELITESCREENS
773 #define D_STR_ELITESCREENS "ELITESCREENS"
774 #endif // D_STR_ELITESCREENS
775 #ifndef D_STR_EPSON
776 #define D_STR_EPSON "EPSON"
777 #endif // D_STR_EPSON
778 #ifndef D_STR_FUJITSU_AC
779 #define D_STR_FUJITSU_AC "FUJITSU_AC"
780 #endif // D_STR_FUJITSU_AC
781 #ifndef D_STR_GICABLE
782 #define D_STR_GICABLE "GICABLE"
783 #endif // D_STR_GICABLE
784 #ifndef D_STR_GLOBALCACHE
785 #define D_STR_GLOBALCACHE "GLOBALCACHE"
786 #endif // D_STR_GLOBALCACHE
787 #ifndef D_STR_GOODWEATHER
788 #define D_STR_GOODWEATHER "GOODWEATHER"
789 #endif // D_STR_GOODWEATHER
790 #ifndef D_STR_GREE
791 #define D_STR_GREE "GREE"
792 #endif // D_STR_GREE
793 #ifndef D_STR_HAIER_AC
794 #define D_STR_HAIER_AC "HAIER_AC"
795 #endif // D_STR_HAIER_AC
796 #ifndef D_STR_HAIER_AC_YRW02
797 #define D_STR_HAIER_AC_YRW02 "HAIER_AC_YRW02"
798 #endif // D_STR_HAIER_AC_YRW02
799 #ifndef D_STR_HAIER_AC176
800 #define D_STR_HAIER_AC176 "HAIER_AC176"
801 #endif // D_STR_HAIER_AC176
802 #ifndef D_STR_HITACHI_AC
803 #define D_STR_HITACHI_AC "HITACHI_AC"
804 #endif // D_STR_HITACHI_AC
805 #ifndef D_STR_HITACHI_AC1
806 #define D_STR_HITACHI_AC1 D_STR_HITACHI_AC "1"
807 #endif // D_STR_HITACHI_AC1
808 #ifndef D_STR_HITACHI_AC2
809 #define D_STR_HITACHI_AC2 D_STR_HITACHI_AC "2"
810 #endif // D_STR_HITACHI_AC2
811 #ifndef D_STR_HITACHI_AC3
812 #define D_STR_HITACHI_AC3 D_STR_HITACHI_AC "3"
813 #endif // D_STR_HITACHI_AC3
814 #ifndef D_STR_HITACHI_AC264
815 #define D_STR_HITACHI_AC264 D_STR_HITACHI_AC "264"
816 #endif // D_STR_HITACHI_AC264
817 #ifndef D_STR_HITACHI_AC296
818 #define D_STR_HITACHI_AC296 D_STR_HITACHI_AC "296"
819 #endif // D_STR_HITACHI_AC296
820 #ifndef D_STR_HITACHI_AC344
821 #define D_STR_HITACHI_AC344 D_STR_HITACHI_AC "344"
822 #endif // D_STR_HITACHI_AC344
823 #ifndef D_STR_HITACHI_AC424
824 #define D_STR_HITACHI_AC424 D_STR_HITACHI_AC "424"
825 #endif // D_STR_HITACHI_AC424
826 #ifndef D_STR_INAX
827 #define D_STR_INAX "INAX"
828 #endif // D_STR_INAX
829 #ifndef D_STR_JVC
830 #define D_STR_JVC "JVC"
831 #endif // D_STR_JVC
832 #ifndef D_STR_KELON
833 #define D_STR_KELON "KELON"
834 #endif // D_STR_KELON
835 #ifndef D_STR_KELON168
836 #define D_STR_KELON168 D_STR_KELON "168"
837 #endif // D_STR_KELON168
838 #ifndef D_STR_KELVINATOR
839 #define D_STR_KELVINATOR "KELVINATOR"
840 #endif // D_STR_KELVINATOR
841 #ifndef D_STR_LASERTAG
842 #define D_STR_LASERTAG "LASERTAG"
843 #endif // D_STR_LASERTAG
844 #ifndef D_STR_LEGOPF
845 #define D_STR_LEGOPF "LEGOPF"
846 #endif // D_STR_LEGOPF
847 #ifndef D_STR_LG
848 #define D_STR_LG "LG"
849 #endif // D_STR_LG
850 #ifndef D_STR_LG2
851 #define D_STR_LG2 "LG2"
852 #endif // D_STR_LG2
853 #ifndef D_STR_LUTRON
854 #define D_STR_LUTRON "LUTRON"
855 #endif // D_STR_LUTRON
856 #ifndef D_STR_MAGIQUEST
857 #define D_STR_MAGIQUEST "MAGIQUEST"
858 #endif // D_STR_MAGIQUEST
859 #ifndef D_STR_METZ
860 #define D_STR_METZ "METZ"
861 #endif // D_STR_METZ
862 #ifndef D_STR_MIDEA
863 #define D_STR_MIDEA "MIDEA"
864 #endif // D_STR_MIDEA
865 #ifndef D_STR_MIDEA24
866 #define D_STR_MIDEA24 "MIDEA24"
867 #endif // D_STR_MIDEA24
868 #ifndef D_STR_MILESTAG2
869 #define D_STR_MILESTAG2 "MILESTAG2"
870 #endif // D_STR_MILESTAG2
871 #ifndef D_STR_MIRAGE
872 #define D_STR_MIRAGE "MIRAGE"
873 #endif // D_STR_MIRAGE
874 #ifndef D_STR_MITSUBISHI
875 #define D_STR_MITSUBISHI "MITSUBISHI"
876 #endif // D_STR_MITSUBISHI
877 #ifndef D_STR_MITSUBISHI112
878 #define D_STR_MITSUBISHI112 "MITSUBISHI112"
879 #endif // D_STR_MITSUBISHI112
880 #ifndef D_STR_MITSUBISHI136
881 #define D_STR_MITSUBISHI136 "MITSUBISHI136"
882 #endif // D_STR_MITSUBISHI136
883 #ifndef D_STR_MITSUBISHI2
884 #define D_STR_MITSUBISHI2 "MITSUBISHI2"
885 #endif // D_STR_MITSUBISHI2
886 #ifndef D_STR_MITSUBISHI_AC
887 #define D_STR_MITSUBISHI_AC "MITSUBISHI_AC"
888 #endif // D_STR_MITSUBISHI_AC
889 #ifndef D_STR_MITSUBISHI_HEAVY_152
890 #define D_STR_MITSUBISHI_HEAVY_152 "MITSUBISHI_HEAVY_152"
891 #endif // D_STR_MITSUBISHI_HEAVY_152
892 #ifndef D_STR_MITSUBISHI_HEAVY_88
893 #define D_STR_MITSUBISHI_HEAVY_88 "MITSUBISHI_HEAVY_88"
894 #endif // D_STR_MITSUBISHI_HEAVY_88
895 #ifndef D_STR_MULTIBRACKETS
896 #define D_STR_MULTIBRACKETS "MULTIBRACKETS"
897 #endif // D_STR_MULTIBRACKETS
898 #ifndef D_STR_MWM
899 #define D_STR_MWM "MWM"
900 #endif // D_STR_MWM
901 #ifndef D_STR_NEC
902 #define D_STR_NEC "NEC"
903 #endif // D_STR_NEC
904 #ifndef D_STR_NEC_LIKE
905 #define D_STR_NEC_LIKE D_STR_NEC "_LIKE"
906 #endif // D_STR_NEC_LIKE
907 #ifndef D_STR_NEC_NON_STRICT
908 #define D_STR_NEC_NON_STRICT D_STR_NEC " (NON-STRICT)"
909 #endif // D_STR_NEC_NON_STRICT
910 #ifndef D_STR_NEOCLIMA
911 #define D_STR_NEOCLIMA "NEOCLIMA"
912 #endif // D_STR_NEOCLIMA
913 #ifndef D_STR_NIKAI
914 #define D_STR_NIKAI "NIKAI"
915 #endif // D_STR_NIKAI
916 #ifndef D_STR_PANASONIC
917 #define D_STR_PANASONIC "PANASONIC"
918 #endif // D_STR_PANASONIC
919 #ifndef D_STR_PANASONIC_AC
920 #define D_STR_PANASONIC_AC "PANASONIC_AC"
921 #endif // D_STR_PANASONIC_AC
922 #ifndef D_STR_PANASONIC_AC32
923 #define D_STR_PANASONIC_AC32 D_STR_PANASONIC_AC"32"
924 #endif // D_STR_PANASONIC_AC32
925 #ifndef D_STR_PIONEER
926 #define D_STR_PIONEER "PIONEER"
927 #endif // D_STR_PIONEER
928 #ifndef D_STR_PRONTO
929 #define D_STR_PRONTO "PRONTO"
930 #endif // D_STR_PRONTO
931 #ifndef D_STR_RAW
932 #define D_STR_RAW "RAW"
933 #endif // D_STR_RAW
934 #ifndef D_STR_RC5
935 #define D_STR_RC5 "RC5"
936 #endif // D_STR_RC5
937 #ifndef D_STR_RC5X
938 #define D_STR_RC5X "RC5X"
939 #endif // D_STR_RC5X
940 #ifndef D_STR_RC6
941 #define D_STR_RC6 "RC6"
942 #endif // D_STR_RC6
943 #ifndef D_STR_RCMM
944 #define D_STR_RCMM "RCMM"
945 #endif // D_STR_RCMM
946 #ifndef D_STR_RHOSS
947 #define D_STR_RHOSS "RHOSS"
948 #endif // D_STR_RHOSS
949 #ifndef D_STR_SAMSUNG
950 #define D_STR_SAMSUNG "SAMSUNG"
951 #endif // D_STR_SAMSUNG
952 #ifndef D_STR_SAMSUNG36
953 #define D_STR_SAMSUNG36 "SAMSUNG36"
954 #endif // D_STR_SAMSUNG36
955 #ifndef D_STR_SAMSUNG_AC
956 #define D_STR_SAMSUNG_AC "SAMSUNG_AC"
957 #endif // D_STR_SAMSUNG_AC
958 #ifndef D_STR_SANYO
959 #define D_STR_SANYO "SANYO"
960 #endif // D_STR_SANYO
961 #ifndef D_STR_SANYO_AC
962 #define D_STR_SANYO_AC "SANYO_AC"
963 #endif // D_STR_SANYO_AC
964 #ifndef D_STR_SANYO_AC88
965 #define D_STR_SANYO_AC88 "SANYO_AC88"
966 #endif // D_STR_SANYO_AC88
967 #ifndef D_STR_SANYO_LC7461
968 #define D_STR_SANYO_LC7461 "SANYO_LC7461"
969 #endif // D_STR_SANYO_LC7461
970 #ifndef D_STR_SHARP
971 #define D_STR_SHARP "SHARP"
972 #endif // D_STR_SHARP
973 #ifndef D_STR_SHARP_AC
974 #define D_STR_SHARP_AC "SHARP_AC"
975 #endif // D_STR_SHARP_AC
976 #ifndef D_STR_SHERWOOD
977 #define D_STR_SHERWOOD "SHERWOOD"
978 #endif // D_STR_SHERWOOD
979 #ifndef D_STR_SONY
980 #define D_STR_SONY "SONY"
981 #endif // D_STR_SONY
982 #ifndef D_STR_SONY_38K
983 #define D_STR_SONY_38K "SONY_38K"
984 #endif // D_STR_SONY_38K
985 #ifndef D_STR_SYMPHONY
986 #define D_STR_SYMPHONY "SYMPHONY"
987 #endif // D_STR_SYMPHONY
988 #ifndef D_STR_TCL112AC
989 #define D_STR_TCL112AC "TCL112AC"
990 #endif // D_STR_TCL112AC
991 #ifndef D_STR_TECHNIBEL_AC
992 #define D_STR_TECHNIBEL_AC "TECHNIBEL_AC"
993 #endif // D_STR_TECHNIBEL_AC
994 #ifndef D_STR_TECO
995 #define D_STR_TECO "TECO"
996 #endif // D_STR_TECO
997 #ifndef D_STR_TEKNOPOINT
998 #define D_STR_TEKNOPOINT "TEKNOPOINT"
999 #endif // D_STR_TEKNOPOINT
1000 #ifndef D_STR_TOSHIBA_AC
1001 #define D_STR_TOSHIBA_AC "TOSHIBA_AC"
1002 #endif // D_STR_TOSHIBA_AC
1003 #ifndef D_STR_TRANSCOLD
1004 #define D_STR_TRANSCOLD "TRANSCOLD"
1005 #endif // D_STR_TRANSCOLD
1006 #ifndef D_STR_TROTEC
1007 #define D_STR_TROTEC "TROTEC"
1008 #endif // D_STR_TROTEC
1009 #ifndef D_STR_TROTEC_3550
1010 #define D_STR_TROTEC_3550 D_STR_TROTEC "_3550"
1011 #endif // D_STR_TROTEC_3550
1012 #ifndef D_STR_TRUMA
1013 #define D_STR_TRUMA "TRUMA"
1014 #endif // D_STR_TRUMA
1015 #ifndef D_STR_UNUSED
1016 #define D_STR_UNUSED "UNUSED"
1017 #endif // D_STR_UNUSED
1018 #ifndef D_STR_VESTEL_AC
1019 #define D_STR_VESTEL_AC "VESTEL_AC"
1020 #endif // D_STR_VESTEL_AC
1021 #ifndef D_STR_VOLTAS
1022 #define D_STR_VOLTAS "VOLTAS"
1023 #endif // D_STR_VOLTAS
1024 #ifndef D_STR_WHIRLPOOL_AC
1025 #define D_STR_WHIRLPOOL_AC "WHIRLPOOL_AC"
1026 #endif // D_STR_WHIRLPOOL_AC
1027 #ifndef D_STR_WHYNTER
1028 #define D_STR_WHYNTER "WHYNTER"
1029 #endif // D_STR_WHYNTER
1030 #ifndef D_STR_XMP
1031 #define D_STR_XMP "XMP"
1032 #endif // D_STR_XMP
1033 #ifndef D_STR_ZEPEAL
1034 #define D_STR_ZEPEAL "ZEPEAL"
1035 #endif // D_STR_ZEPEAL
1036 
1037 // IRrecvDumpV2+
1038 #ifndef D_STR_TIMESTAMP
1039 #define D_STR_TIMESTAMP "Timestamp"
1040 #endif // D_STR_TIMESTAMP
1041 #ifndef D_STR_LIBRARY
1042 #define D_STR_LIBRARY "Library"
1043 #endif // D_STR_LIBRARY
1044 #ifndef D_STR_MESGDESC
1045 #define D_STR_MESGDESC "Mesg Desc."
1046 #endif // D_STR_MESGDESC
1047 #ifndef D_STR_TOLERANCE
1048 #define D_STR_TOLERANCE "Tolerance"
1049 #endif // D_STR_TOLERANCE
1050 #ifndef D_STR_IRRECVDUMP_STARTUP
1051 #define D_STR_IRRECVDUMP_STARTUP \
1052  "IRrecvDump is now running and waiting for IR input on Pin %d"
1053 #endif // D_STR_IRRECVDUMP_STARTUP
1054 #ifndef D_WARN_BUFFERFULL
1055 #define D_WARN_BUFFERFULL \
1056  "WARNING: IR code is too big for buffer (>= %d). " \
1057  "This result shouldn't be trusted until this is resolved. " \
1058  "Edit & increase `kCaptureBufferSize`."
1059 #endif // D_WARN_BUFFERFULL
1060 
1061 #endif // LOCALE_DEFAULTS_H_