IRremoteESP8266
Loading...
Searching...
No Matches
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 " / " \
224D_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#ifndef D_STR_REPORT
314#define D_STR_REPORT "Report"
315#endif // D_STR_REPORT
316
317#ifndef D_STR_AUTO
318#define D_STR_AUTO "Auto"
319#endif // D_STR_AUTO
320#ifndef D_STR_AUTOMATIC
321#define D_STR_AUTOMATIC "Automatic"
322#endif // D_STR_AUTOMATIC
323#ifndef D_STR_MANUAL
324#define D_STR_MANUAL "Manual"
325#endif // D_STR_MANUAL
326#ifndef D_STR_COOL
327#define D_STR_COOL "Cool"
328#endif // D_STR_COOL
329#ifndef D_STR_COOLING
330#define D_STR_COOLING "Cooling"
331#endif // D_STR_COOLING
332#ifndef D_STR_HEAT
333#define D_STR_HEAT "Heat"
334#endif // D_STR_HEAT
335#ifndef D_STR_HEATING
336#define D_STR_HEATING "Heating"
337#endif // D_STR_HEATING
338#ifndef D_STR_FAN
339#define D_STR_FAN "Fan"
340#endif // D_STR_FAN
341#ifndef D_STR_FANONLY
342#define D_STR_FANONLY "fan-only"
343#endif // D_STR_FANONLY
344#ifndef D_STR_FAN_ONLY
345#define D_STR_FAN_ONLY "fan_only"
346#endif // D_STR_FAN_ONLY
347#ifndef D_STR_ONLY
348#define D_STR_ONLY "Only"
349#endif // D_STR_ONLY
350#ifndef D_STR_FANSPACEONLY
351#define D_STR_FANSPACEONLY D_STR_FAN " " D_STR_ONLY
352#endif // D_STR_FANSPACEONLY
353#ifndef D_STR_FANONLYNOSPACE
354#define D_STR_FANONLYNOSPACE D_STR_FAN D_STR_ONLY
355#endif // D_STR_FANONLYNOSPACE
356#ifndef D_STR_DRY
357#define D_STR_DRY "Dry"
358#endif // D_STR_DRY
359#ifndef D_STR_DRYING
360#define D_STR_DRYING "Drying"
361#endif // D_STR_DRYING
362#ifndef D_STR_DEHUMIDIFY
363#define D_STR_DEHUMIDIFY "Dehumidify"
364#endif // D_STR_DEHUMIDIFY
365
366#ifndef D_STR_MAX
367#define D_STR_MAX "Max"
368#endif // D_STR_MAX
369#ifndef D_STR_MAXIMUM
370#define D_STR_MAXIMUM "Maximum"
371#endif // D_STR_MAXIMUM
372#ifndef D_STR_MIN
373#define D_STR_MIN "Min"
374#endif // D_STR_MIN
375#ifndef D_STR_MINIMUM
376#define D_STR_MINIMUM "Minimum"
377#endif // D_STR_MINIMUM
378#ifndef D_STR_MED
379#define D_STR_MED "Med"
380#endif // D_STR_MED
381#ifndef D_STR_MEDIUM
382#define D_STR_MEDIUM "Medium"
383#endif // D_STR_MEDIUM
384#ifndef D_STR_MED_HIGH
385#define D_STR_MED_HIGH D_STR_MED "-" D_STR_HIGH
386#endif // D_STR_MED_HIGH
387
388#ifndef D_STR_HIGHEST
389#define D_STR_HIGHEST "Highest"
390#endif // D_STR_HIGHEST
391#ifndef D_STR_HIGH
392#define D_STR_HIGH "High"
393#endif // D_STR_HIGH
394#ifndef D_STR_HI
395#define D_STR_HI "Hi"
396#endif // D_STR_HI
397#ifndef D_STR_MID
398#define D_STR_MID "Mid"
399#endif // D_STR_MID
400#ifndef D_STR_MIDDLE
401#define D_STR_MIDDLE "Middle"
402#endif // D_STR_MIDDLE
403#ifndef D_STR_LOW
404#define D_STR_LOW "Low"
405#endif // D_STR_LOW
406#ifndef D_STR_LO
407#define D_STR_LO "Lo"
408#endif // D_STR_LO
409#ifndef D_STR_LOWEST
410#define D_STR_LOWEST "Lowest"
411#endif // D_STR_LOWEST
412#ifndef D_STR_RIGHT
413#define D_STR_RIGHT "Right"
414#endif // D_STR_RIGHT
415#ifndef D_STR_MAXRIGHT
416#define D_STR_MAXRIGHT D_STR_MAX " " D_STR_RIGHT // Set `D_STR_MAX` first!
417#endif // D_STR_MAXRIGHT
418#ifndef D_STR_MAXRIGHT_NOSPACE
419#define D_STR_MAXRIGHT_NOSPACE D_STR_MAX D_STR_RIGHT // Set `D_STR_MAX` first!
420#endif // D_STR_MAXRIGHT_NOSPACE
421#ifndef D_STR_RIGHTMAX
422#define D_STR_RIGHTMAX D_STR_RIGHT " " D_STR_MAX // Set `D_STR_MAX` first!
423#endif // D_STR_RIGHTMAX
424#ifndef D_STR_RIGHTMAX_NOSPACE
425#define D_STR_RIGHTMAX_NOSPACE D_STR_RIGHT D_STR_MAX // Set `D_STR_MAX` first!
426#endif // D_STR_RIGHTMAX_NOSPACE
427#ifndef D_STR_LEFT
428#define D_STR_LEFT "Left"
429#endif // D_STR_LEFT
430#ifndef D_STR_MAXLEFT
431#define D_STR_MAXLEFT D_STR_MAX " " D_STR_LEFT // Set `D_STR_MAX` first!
432#endif // D_STR_MAXLEFT
433#ifndef D_STR_MAXLEFT_NOSPACE
434#define D_STR_MAXLEFT_NOSPACE D_STR_MAX D_STR_LEFT // Set `D_STR_MAX` first!
435#endif // D_STR_MAXLEFT_NOSPACE
436#ifndef D_STR_LEFTMAX
437#define D_STR_LEFTMAX D_STR_LEFT " " D_STR_MAX // Set `D_STR_MAX` first!
438#endif // D_STR_LEFTMAX
439#ifndef D_STR_LEFTMAX_NOSPACE
440#define D_STR_LEFTMAX_NOSPACE D_STR_LEFT D_STR_MAX // Set `D_STR_MAX` first!
441#endif // D_STR_LEFTMAX_NOSPACE
442#ifndef D_STR_WIDE
443#define D_STR_WIDE "Wide"
444#endif // D_STR_WIDE
445#ifndef D_STR_CENTRE
446#define D_STR_CENTRE "Centre"
447#endif // D_STR_CENTRE
448#ifndef D_STR_TOP
449#define D_STR_TOP "Top"
450#endif // D_STR_TOP
451#ifndef D_STR_BOTTOM
452#define D_STR_BOTTOM "Bottom"
453#endif // D_STR_BOTTOM
454#ifndef D_STR_UPPER_MIDDLE
455#define D_STR_UPPER_MIDDLE D_STR_UPPER "-" D_STR_MIDDLE
456#endif // D_STR_UPPER_MIDDLE
457#ifndef D_STR_CONFIG
458#define D_STR_CONFIG "Config"
459#endif // D_STR_CONFIG
460#ifndef D_STR_CONTROL
461#define D_STR_CONTROL "Control"
462#endif // D_STR_CONTROL
463#ifndef D_STR_SET_TIMER
464#define D_STR_SET_TIMER D_STR_SET " " D_STR_TIMER
465#endif // D_STR_AC_TIMER
466#ifndef D_STR_SCHEDULE
467#define D_STR_SCHEDULE "Schedule"
468#endif // D_STR_SCHEDULE
469#ifndef D_STR_CH
470#define D_STR_CH "CH#"
471#endif // D_STR_CH
472#ifndef D_STR_TIMER_ACTIVE_DAYS
473#define D_STR_TIMER_ACTIVE_DAYS "TimerActiveDays"
474#endif // D_STR_TIMER_ACTIVE_DAYS
475#ifndef D_STR_KEY
476#define D_STR_KEY "Key"
477#endif // D_STR_KEY
478#ifndef D_STR_VALUE
479#define D_STR_VALUE "Value"
480#endif // D_STR_VALUE
481
482// Compound words/phrases/descriptions from pre-defined words.
483// Note: Obviously these need to be defined *after* their component words.
484#ifndef D_STR_ECONOTOGGLE
485#define D_STR_ECONOTOGGLE D_STR_ECONO " " D_STR_TOGGLE
486#endif // D_STR_ECONOTOGGLE
487#ifndef D_STR_EYEAUTO
488#define D_STR_EYEAUTO D_STR_EYE " " D_STR_AUTO
489#endif // D_STR_EYEAUTO
490#ifndef D_STR_LIGHTTOGGLE
491#define D_STR_LIGHTTOGGLE D_STR_LIGHT " " D_STR_TOGGLE
492#endif // D_STR_LIGHTTOGGLE
493#ifndef D_STR_OUTSIDEQUIET
494#define D_STR_OUTSIDEQUIET D_STR_OUTSIDE " " D_STR_QUIET
495#endif // D_STR_OUTSIDEQUIET
496#ifndef D_STR_POWERTOGGLE
497#define D_STR_POWERTOGGLE D_STR_POWER " " D_STR_TOGGLE
498#endif // D_STR_POWERTOGGLE
499#ifndef D_STR_POWERBUTTON
500#define D_STR_POWERBUTTON D_STR_POWER " " D_STR_BUTTON
501#endif // D_STR_POWERBUTTON
502#ifndef D_STR_PREVIOUSPOWER
503#define D_STR_PREVIOUSPOWER D_STR_PREVIOUS " " D_STR_POWER
504#endif // D_STR_PREVIOUSPOWER
505#ifndef D_STR_DISPLAYTEMP
506#define D_STR_DISPLAYTEMP D_STR_DISPLAY " " D_STR_TEMP
507#endif // D_STR_DISPLAYTEMP
508#ifndef D_STR_IFEELREPORT
509#define D_STR_IFEELREPORT D_STR_IFEEL " " D_STR_REPORT
510#endif // D_STR_IFEELREPORT
511#ifndef D_STR_SENSORTEMP
512#define D_STR_SENSORTEMP D_STR_SENSOR " " D_STR_TEMP
513#endif // D_STR_SENSORTEMP
514#ifndef D_STR_SLEEP_TIMER
515#define D_STR_SLEEP_TIMER D_STR_SLEEP " " D_STR_TIMER
516#endif // D_STR_SLEEP_TIMER
517#ifndef D_STR_SWINGVMODE
518#define D_STR_SWINGVMODE D_STR_SWINGV " " D_STR_MODE
519#endif // D_STR_SWINGVMODE
520#ifndef D_STR_SWINGVTOGGLE
521#define D_STR_SWINGVTOGGLE D_STR_SWINGV " " D_STR_TOGGLE
522#endif // D_STR_SWINGVTOGGLE
523#ifndef D_STR_TURBOTOGGLE
524#define D_STR_TURBOTOGGLE D_STR_TURBO " " D_STR_TOGGLE
525#endif // D_STR_TURBOTOGGLE
526
527// Separators
528#ifndef D_CHR_TIME_SEP
529#define D_CHR_TIME_SEP ':'
530#endif // D_CHR_TIME_SEP
531#ifndef D_STR_SPACELBRACE
532#define D_STR_SPACELBRACE " ("
533#endif // D_STR_SPACELBRACE
534#ifndef D_STR_COMMASPACE
535#define D_STR_COMMASPACE ", "
536#endif // D_STR_COMMASPACE
537#ifndef D_STR_COLONSPACE
538#define D_STR_COLONSPACE ": "
539#endif // D_STR_COLONSPACE
540#ifndef D_STR_DASH
541#define D_STR_DASH "-"
542#endif // D_STR_DASH
543
544#ifndef D_STR_DAY
545#define D_STR_DAY "Day"
546#endif // D_STR_DAY
547#ifndef D_STR_DAYS
548#define D_STR_DAYS D_STR_DAY "s"
549#endif // D_STR_DAYS
550#ifndef D_STR_HOUR
551#define D_STR_HOUR "Hour"
552#endif // D_STR_HOUR
553#ifndef D_STR_HOURS
554#define D_STR_HOURS D_STR_HOUR "s"
555#endif // D_STR_HOURS
556#ifndef D_STR_MINUTE
557#define D_STR_MINUTE "Minute"
558#endif // D_STR_MINUTE
559#ifndef D_STR_MINUTES
560#define D_STR_MINUTES D_STR_MINUTE "s"
561#endif // D_STR_MINUTES
562#ifndef D_STR_SECOND
563#define D_STR_SECOND "Second"
564#endif // D_STR_SECOND
565#ifndef D_STR_SECONDS
566#define D_STR_SECONDS D_STR_SECOND "s"
567#endif // D_STR_SECONDS
568#ifndef D_STR_NOW
569#define D_STR_NOW "Now"
570#endif // D_STR_NOW
571#ifndef D_STR_THREELETTERDAYS
572#define D_STR_THREELETTERDAYS "SunMonTueWedThuFriSat"
573#endif // D_STR_THREELETTERDAYS
574
575#ifndef D_STR_YES
576#define D_STR_YES "Yes"
577#endif // D_STR_YES
578#ifndef D_STR_NO
579#define D_STR_NO "No"
580#endif // D_STR_NO
581#ifndef D_STR_TRUE
582#define D_STR_TRUE "True"
583#endif // D_STR_TRUE
584#ifndef D_STR_FALSE
585#define D_STR_FALSE "False"
586#endif // D_STR_FALSE
587
588#ifndef D_STR_REPEAT
589#define D_STR_REPEAT "Repeat"
590#endif // D_STR_REPEAT
591#ifndef D_STR_CODE
592#define D_STR_CODE "Code"
593#endif // D_STR_CODE
594#ifndef D_STR_BITS
595#define D_STR_BITS "Bits"
596#endif // D_STR_BITS
597
598// Model Names
599#ifndef D_STR_YAW1F
600#define D_STR_YAW1F "YAW1F"
601#endif // D_STR_YAW1F
602#ifndef D_STR_YBOFB
603#define D_STR_YBOFB "YBOFB"
604#endif // D_STR_YBOFB
605#ifndef D_STR_YX1FSF
606#define D_STR_YX1FSF "YX1FSF"
607#endif // D_STR_YX1FSF
608#ifndef D_STR_V9014557_A
609#define D_STR_V9014557_A "V9014557-A"
610#endif // D_STR_V9014557_A
611#ifndef D_STR_V9014557_B
612#define D_STR_V9014557_B "V9014557-B"
613#endif // D_STR_V9014557_B
614#ifndef D_STR_RLT0541HTA_A
615#define D_STR_RLT0541HTA_A "R-LT0541-HTA-A"
616#endif // D_STR_RLT0541HTA_A
617#ifndef D_STR_RLT0541HTA_B
618#define D_STR_RLT0541HTA_B "R-LT0541-HTA-B"
619#endif // D_STR_RLT0541HTA_B
620#ifndef D_STR_ARRAH2E
621#define D_STR_ARRAH2E "ARRAH2E"
622#endif // D_STR_ARRAH2E
623#ifndef D_STR_ARDB1
624#define D_STR_ARDB1 "ARDB1"
625#endif // D_STR_ARDB1
626#ifndef D_STR_ARREB1E
627#define D_STR_ARREB1E "ARREB1E"
628#endif // D_STR_ARREB1E
629#ifndef D_STR_ARJW2
630#define D_STR_ARJW2 "ARJW2"
631#endif // D_STR_ARJW2
632#ifndef D_STR_ARRY4
633#define D_STR_ARRY4 "ARRY4"
634#endif // D_STR_ARRY4
635#ifndef D_STR_ARREW4E
636#define D_STR_ARREW4E "ARREW4E"
637#endif // D_STR_ARREW4E
638#ifndef D_STR_GE6711AR2853M
639#define D_STR_GE6711AR2853M "GE6711AR2853M"
640#endif // D_STR_GE6711AR2853M
641#ifndef D_STR_AKB75215403
642#define D_STR_AKB75215403 "AKB75215403"
643#endif // D_STR_AKB75215403
644#ifndef D_STR_AKB74955603
645#define D_STR_AKB74955603 "AKB74955603"
646#endif // D_STR_AKB74955603
647#ifndef D_STR_AKB73757604
648#define D_STR_AKB73757604 "AKB73757604"
649#endif // D_STR_AKB73757604
650#ifndef D_STR_LG6711A20083V
651#define D_STR_LG6711A20083V "LG6711A20083V"
652#endif // D_STR_LG6711A20083V
653#ifndef D_STR_KKG9AC1
654#define D_STR_KKG9AC1 "KKG9AC1"
655#endif // D_STR_KKG9AC1
656#ifndef D_STR_KKG29AC1
657#define D_STR_KKG29AC1 "KKG29AC1"
658#endif // D_STR_KKG9AC1
659#ifndef D_STR_LKE
660#define D_STR_LKE "LKE"
661#endif // D_STR_LKE
662#ifndef D_STR_NKE
663#define D_STR_NKE "NKE"
664#endif // D_STR_NKE
665#ifndef D_STR_DKE
666#define D_STR_DKE "DKE"
667#endif // D_STR_DKE
668#ifndef D_STR_PKR
669#define D_STR_PKR "PKR"
670#endif // D_STR_PKR
671#ifndef D_STR_JKE
672#define D_STR_JKE "JKE"
673#endif // D_STR_JKE
674#ifndef D_STR_CKP
675#define D_STR_CKP "CKP"
676#endif // D_STR_CKP
677#ifndef D_STR_RKR
678#define D_STR_RKR "RKR"
679#endif // D_STR_RKR
680#ifndef D_STR_PANASONICLKE
681#define D_STR_PANASONICLKE "PANASONICLKE"
682#endif // D_STR_PANASONICLKE
683#ifndef D_STR_PANASONICNKE
684#define D_STR_PANASONICNKE "PANASONICNKE"
685#endif // D_STR_PANASONICNKE
686#ifndef D_STR_PANASONICDKE
687#define D_STR_PANASONICDKE "PANASONICDKE"
688#endif // D_STR_PANASONICDKE
689#ifndef D_STR_PANASONICPKR
690#define D_STR_PANASONICPKR "PANASONICPKR"
691#endif // D_STR_PANASONICPKR
692#ifndef D_STR_PANASONICJKE
693#define D_STR_PANASONICJKE "PANASONICJKE"
694#endif // D_STR_PANASONICJKE
695#ifndef D_STR_PANASONICCKP
696#define D_STR_PANASONICCKP "PANASONICCKP"
697#endif // D_STR_PANASONICCKP
698#ifndef D_STR_PANASONICRKR
699#define D_STR_PANASONICRKR "PANASONICRKR"
700#endif // D_STR_PANASONICRKR
701#ifndef D_STR_A907
702#define D_STR_A907 "A907"
703#endif // D_STR_A907
704#ifndef D_STR_A705
705#define D_STR_A705 "A705"
706#endif // D_STR_A705
707#ifndef D_STR_A903
708#define D_STR_A903 "A903"
709#endif // D_STR_A903
710#ifndef D_STR_TAC09CHSD
711#define D_STR_TAC09CHSD "TAC09CHSD"
712#endif // D_STR_TAC09CHSD
713#ifndef D_STR_GZ055BE1
714#define D_STR_GZ055BE1 "GZ055BE1"
715#endif // D_STR_GZ055BE1
716#ifndef D_STR_122LZF
717#define D_STR_122LZF "122LZF"
718#endif // D_STR_122LZF
719#ifndef D_STR_DG11J13A
720#define D_STR_DG11J13A "DG11J13A"
721#endif // D_STR_DG11J13A
722#ifndef D_STR_DG11J104
723#define D_STR_DG11J104 "DG11J104"
724#endif // D_STR_DG11J104
725#ifndef D_STR_DG11J191
726#define D_STR_DG11J191 "DG11J191"
727#endif // D_STR_DG11J191
728#ifndef D_STR_ARGO_WREM2
729#define D_STR_ARGO_WREM2 "WREM2"
730#endif // D_STR_ARGO_WREM2
731#ifndef D_STR_ARGO_WREM3
732#define D_STR_ARGO_WREM3 "WREM3"
733#endif // D_STR_ARGO_WREM3
734
735// Protocols Names
736#ifndef D_STR_AIRTON
737#define D_STR_AIRTON "AIRTON"
738#endif // D_STR_AIRTON
739#ifndef D_STR_AIRWELL
740#define D_STR_AIRWELL "AIRWELL"
741#endif // D_STR_AIRWELL
742#ifndef D_STR_AIWA_RC_T501
743#define D_STR_AIWA_RC_T501 "AIWA_RC_T501"
744#endif // D_STR_AIWA_RC_T501
745#ifndef D_STR_AMCOR
746#define D_STR_AMCOR "AMCOR"
747#endif // D_STR_AMCOR
748#ifndef D_STR_ARGO
749#define D_STR_ARGO "ARGO"
750#endif // D_STR_ARGO
751#ifndef D_STR_ARRIS
752#define D_STR_ARRIS "ARRIS"
753#endif // D_STR_ARRIS
754#ifndef D_STR_BLUESTARHEACY
755#define D_STR_BLUESTARHEAVY "BLUESTARHEAVY"
756#endif // D_STR_TESTEXAMPLE
757#ifndef D_STR_BOSCH
758#define D_STR_BOSCH "BOSCH"
759#endif // D_STR_BOSCH
760#ifndef D_STR_BOSCH144
761#define D_STR_BOSCH144 D_STR_BOSCH "144"
762#endif // D_STR_BOSCH144
763#ifndef D_STR_BOSE
764#define D_STR_BOSE "BOSE"
765#endif // D_STR_BOSE
766#ifndef D_STR_CARRIER_AC
767#define D_STR_CARRIER_AC "CARRIER_AC"
768#endif // D_STR_CARRIER_AC
769#ifndef D_STR_CARRIER_AC40
770#define D_STR_CARRIER_AC40 D_STR_CARRIER_AC "40"
771#endif // D_STR_CARRIER_AC40
772#ifndef D_STR_CARRIER_AC64
773#define D_STR_CARRIER_AC64 D_STR_CARRIER_AC "64"
774#endif // D_STR_CARRIER_AC64
775#ifndef D_STR_CARRIER_AC84
776#define D_STR_CARRIER_AC84 D_STR_CARRIER_AC "84"
777#endif // D_STR_CARRIER_AC84
778#ifndef D_STR_CARRIER_AC128
779#define D_STR_CARRIER_AC128 D_STR_CARRIER_AC "128"
780#endif // D_STR_CARRIER_AC128
781#ifndef D_STR_CLIMABUTLER
782#define D_STR_CLIMABUTLER "CLIMABUTLER"
783#endif // D_STR_CLIMABUTLER
784#ifndef D_STR_COOLIX
785#define D_STR_COOLIX "COOLIX"
786#endif // D_STR_COOLIX
787#ifndef D_STR_COOLIX48
788#define D_STR_COOLIX48 D_STR_COOLIX "48"
789#endif // D_STR_COOLIX48
790#ifndef D_STR_CORONA_AC
791#define D_STR_CORONA_AC "CORONA_AC"
792#endif // D_STR_CORONA_AC
793#ifndef D_STR_DAIKIN
794#define D_STR_DAIKIN "DAIKIN"
795#endif // D_STR_DAIKIN
796#ifndef D_STR_DAIKIN128
797#define D_STR_DAIKIN128 D_STR_DAIKIN "128"
798#endif // D_STR_DAIKIN128
799#ifndef D_STR_DAIKIN152
800#define D_STR_DAIKIN152 D_STR_DAIKIN "152"
801#endif // D_STR_DAIKIN152
802#ifndef D_STR_DAIKIN160
803#define D_STR_DAIKIN160 D_STR_DAIKIN "160"
804#endif // D_STR_DAIKIN160
805#ifndef D_STR_DAIKIN176
806#define D_STR_DAIKIN176 D_STR_DAIKIN "176"
807#endif // D_STR_DAIKIN176
808#ifndef D_STR_DAIKIN2
809#define D_STR_DAIKIN2 D_STR_DAIKIN "2"
810#endif // D_STR_DAIKIN2
811#ifndef D_STR_DAIKIN200
812#define D_STR_DAIKIN200 D_STR_DAIKIN "200"
813#endif // D_STR_DAIKIN200
814#ifndef D_STR_DAIKIN216
815#define D_STR_DAIKIN216 D_STR_DAIKIN "216"
816#endif // D_STR_DAIKIN216
817#ifndef D_STR_DAIKIN312
818#define D_STR_DAIKIN312 D_STR_DAIKIN "312"
819#endif // D_STR_DAIKIN312
820#ifndef D_STR_DAIKIN64
821#define D_STR_DAIKIN64 D_STR_DAIKIN "64"
822#endif // D_STR_DAIKIN64
823#ifndef D_STR_DELONGHI_AC
824#define D_STR_DELONGHI_AC "DELONGHI_AC"
825#endif // D_STR_DELONGHI_AC
826#ifndef D_STR_DENON
827#define D_STR_DENON "DENON"
828#endif // D_STR_DENON
829#ifndef D_STR_DISH
830#define D_STR_DISH "DISH"
831#endif // D_STR_DISH
832#ifndef D_STR_DOSHISHA
833#define D_STR_DOSHISHA "DOSHISHA"
834#endif // D_STR_DOSHISHA
835#ifndef D_STR_ECOCLIM
836#define D_STR_ECOCLIM "ECOCLIM"
837#endif // D_STR_ECOCLIM
838#ifndef D_STR_ELECTRA_AC
839#define D_STR_ELECTRA_AC "ELECTRA_AC"
840#endif // D_STR_ELECTRA_AC
841#ifndef D_STR_ELITESCREENS
842#define D_STR_ELITESCREENS "ELITESCREENS"
843#endif // D_STR_ELITESCREENS
844#ifndef D_STR_EPSON
845#define D_STR_EPSON "EPSON"
846#endif // D_STR_EPSON
847#ifndef D_STR_EUROM
848#define D_STR_EUROM "EUROM"
849#endif // D_STR_EUROM
850#ifndef D_STR_FUJITSU_AC
851#define D_STR_FUJITSU_AC "FUJITSU_AC"
852#endif // D_STR_FUJITSU_AC
853#ifndef D_STR_GICABLE
854#define D_STR_GICABLE "GICABLE"
855#endif // D_STR_GICABLE
856#ifndef D_STR_GLOBALCACHE
857#define D_STR_GLOBALCACHE "GLOBALCACHE"
858#endif // D_STR_GLOBALCACHE
859#ifndef D_STR_GOODWEATHER
860#define D_STR_GOODWEATHER "GOODWEATHER"
861#endif // D_STR_GOODWEATHER
862#ifndef D_STR_GORENJE
863#define D_STR_GORENJE "GORENJE"
864#endif // D_STR_GORENJE
865#ifndef D_STR_GREE
866#define D_STR_GREE "GREE"
867#endif // D_STR_GREE
868#ifndef D_STR_HAIER_AC
869#define D_STR_HAIER_AC "HAIER_AC"
870#endif // D_STR_HAIER_AC
871#ifndef D_STR_HAIER_AC_YRW02
872#define D_STR_HAIER_AC_YRW02 D_STR_HAIER_AC "_YRW02"
873#endif // D_STR_HAIER_AC_YRW02
874#ifndef D_STR_HAIER_AC160
875#define D_STR_HAIER_AC160 D_STR_HAIER_AC "160"
876#endif // D_STR_HAIER_AC160
877#ifndef D_STR_HAIER_AC176
878#define D_STR_HAIER_AC176 D_STR_HAIER_AC "176"
879#endif // D_STR_HAIER_AC176
880#ifndef D_STR_HITACHI_AC
881#define D_STR_HITACHI_AC "HITACHI_AC"
882#endif // D_STR_HITACHI_AC
883#ifndef D_STR_HITACHI_AC1
884#define D_STR_HITACHI_AC1 D_STR_HITACHI_AC "1"
885#endif // D_STR_HITACHI_AC1
886#ifndef D_STR_HITACHI_AC2
887#define D_STR_HITACHI_AC2 D_STR_HITACHI_AC "2"
888#endif // D_STR_HITACHI_AC2
889#ifndef D_STR_HITACHI_AC3
890#define D_STR_HITACHI_AC3 D_STR_HITACHI_AC "3"
891#endif // D_STR_HITACHI_AC3
892#ifndef D_STR_HITACHI_AC264
893#define D_STR_HITACHI_AC264 D_STR_HITACHI_AC "264"
894#endif // D_STR_HITACHI_AC264
895#ifndef D_STR_HITACHI_AC296
896#define D_STR_HITACHI_AC296 D_STR_HITACHI_AC "296"
897#endif // D_STR_HITACHI_AC296
898#ifndef D_STR_HITACHI_AC344
899#define D_STR_HITACHI_AC344 D_STR_HITACHI_AC "344"
900#endif // D_STR_HITACHI_AC344
901#ifndef D_STR_HITACHI_AC424
902#define D_STR_HITACHI_AC424 D_STR_HITACHI_AC "424"
903#endif // D_STR_HITACHI_AC424
904#ifndef D_STR_INAX
905#define D_STR_INAX "INAX"
906#endif // D_STR_INAX
907#ifndef D_STR_JVC
908#define D_STR_JVC "JVC"
909#endif // D_STR_JVC
910#ifndef D_STR_KELON
911#define D_STR_KELON "KELON"
912#endif // D_STR_KELON
913#ifndef D_STR_KELON168
914#define D_STR_KELON168 D_STR_KELON "168"
915#endif // D_STR_KELON168
916#ifndef D_STR_KELVINATOR
917#define D_STR_KELVINATOR "KELVINATOR"
918#endif // D_STR_KELVINATOR
919#ifndef D_STR_LASERTAG
920#define D_STR_LASERTAG "LASERTAG"
921#endif // D_STR_LASERTAG
922#ifndef D_STR_LEGOPF
923#define D_STR_LEGOPF "LEGOPF"
924#endif // D_STR_LEGOPF
925#ifndef D_STR_LG
926#define D_STR_LG "LG"
927#endif // D_STR_LG
928#ifndef D_STR_LG2
929#define D_STR_LG2 "LG2"
930#endif // D_STR_LG2
931#ifndef D_STR_LUTRON
932#define D_STR_LUTRON "LUTRON"
933#endif // D_STR_LUTRON
934#ifndef D_STR_MAGIQUEST
935#define D_STR_MAGIQUEST "MAGIQUEST"
936#endif // D_STR_MAGIQUEST
937#ifndef D_STR_METZ
938#define D_STR_METZ "METZ"
939#endif // D_STR_METZ
940#ifndef D_STR_MIDEA
941#define D_STR_MIDEA "MIDEA"
942#endif // D_STR_MIDEA
943#ifndef D_STR_MIDEA24
944#define D_STR_MIDEA24 "MIDEA24"
945#endif // D_STR_MIDEA24
946#ifndef D_STR_MILESTAG2
947#define D_STR_MILESTAG2 "MILESTAG2"
948#endif // D_STR_MILESTAG2
949#ifndef D_STR_MIRAGE
950#define D_STR_MIRAGE "MIRAGE"
951#endif // D_STR_MIRAGE
952#ifndef D_STR_MITSUBISHI
953#define D_STR_MITSUBISHI "MITSUBISHI"
954#endif // D_STR_MITSUBISHI
955#ifndef D_STR_MITSUBISHI112
956#define D_STR_MITSUBISHI112 "MITSUBISHI112"
957#endif // D_STR_MITSUBISHI112
958#ifndef D_STR_MITSUBISHI136
959#define D_STR_MITSUBISHI136 "MITSUBISHI136"
960#endif // D_STR_MITSUBISHI136
961#ifndef D_STR_MITSUBISHI2
962#define D_STR_MITSUBISHI2 "MITSUBISHI2"
963#endif // D_STR_MITSUBISHI2
964#ifndef D_STR_MITSUBISHI_AC
965#define D_STR_MITSUBISHI_AC "MITSUBISHI_AC"
966#endif // D_STR_MITSUBISHI_AC
967#ifndef D_STR_MITSUBISHI_HEAVY_152
968#define D_STR_MITSUBISHI_HEAVY_152 "MITSUBISHI_HEAVY_152"
969#endif // D_STR_MITSUBISHI_HEAVY_152
970#ifndef D_STR_MITSUBISHI_HEAVY_88
971#define D_STR_MITSUBISHI_HEAVY_88 "MITSUBISHI_HEAVY_88"
972#endif // D_STR_MITSUBISHI_HEAVY_88
973#ifndef D_STR_MULTIBRACKETS
974#define D_STR_MULTIBRACKETS "MULTIBRACKETS"
975#endif // D_STR_MULTIBRACKETS
976#ifndef D_STR_MWM
977#define D_STR_MWM "MWM"
978#endif // D_STR_MWM
979#ifndef D_STR_NEC
980#define D_STR_NEC "NEC"
981#endif // D_STR_NEC
982#ifndef D_STR_NEC_LIKE
983#define D_STR_NEC_LIKE D_STR_NEC "_LIKE"
984#endif // D_STR_NEC_LIKE
985#ifndef D_STR_NEC_NON_STRICT
986#define D_STR_NEC_NON_STRICT D_STR_NEC " (NON-STRICT)"
987#endif // D_STR_NEC_NON_STRICT
988#ifndef D_STR_NEOCLIMA
989#define D_STR_NEOCLIMA "NEOCLIMA"
990#endif // D_STR_NEOCLIMA
991#ifndef D_STR_NIKAI
992#define D_STR_NIKAI "NIKAI"
993#endif // D_STR_NIKAI
994#ifndef D_STR_PANASONIC
995#define D_STR_PANASONIC "PANASONIC"
996#endif // D_STR_PANASONIC
997#ifndef D_STR_PANASONIC_AC
998#define D_STR_PANASONIC_AC "PANASONIC_AC"
999#endif // D_STR_PANASONIC_AC
1000#ifndef D_STR_PANASONIC_AC32
1001#define D_STR_PANASONIC_AC32 D_STR_PANASONIC_AC"32"
1002#endif // D_STR_PANASONIC_AC32
1003#ifndef D_STR_PIONEER
1004#define D_STR_PIONEER "PIONEER"
1005#endif // D_STR_PIONEER
1006#ifndef D_STR_PRONTO
1007#define D_STR_PRONTO "PRONTO"
1008#endif // D_STR_PRONTO
1009#ifndef D_STR_RAW
1010#define D_STR_RAW "RAW"
1011#endif // D_STR_RAW
1012#ifndef D_STR_RC5
1013#define D_STR_RC5 "RC5"
1014#endif // D_STR_RC5
1015#ifndef D_STR_RC5X
1016#define D_STR_RC5X "RC5X"
1017#endif // D_STR_RC5X
1018#ifndef D_STR_RC6
1019#define D_STR_RC6 "RC6"
1020#endif // D_STR_RC6
1021#ifndef D_STR_RCMM
1022#define D_STR_RCMM "RCMM"
1023#endif // D_STR_RCMM
1024#ifndef D_STR_RHOSS
1025#define D_STR_RHOSS "RHOSS"
1026#endif // D_STR_RHOSS
1027#ifndef D_STR_SAMSUNG
1028#define D_STR_SAMSUNG "SAMSUNG"
1029#endif // D_STR_SAMSUNG
1030#ifndef D_STR_SAMSUNG36
1031#define D_STR_SAMSUNG36 "SAMSUNG36"
1032#endif // D_STR_SAMSUNG36
1033#ifndef D_STR_SAMSUNG_AC
1034#define D_STR_SAMSUNG_AC "SAMSUNG_AC"
1035#endif // D_STR_SAMSUNG_AC
1036#ifndef D_STR_SANYO
1037#define D_STR_SANYO "SANYO"
1038#endif // D_STR_SANYO
1039#ifndef D_STR_SANYO_AC
1040#define D_STR_SANYO_AC D_STR_SANYO "_AC"
1041#endif // D_STR_SANYO_AC
1042#ifndef D_STR_SANYO_AC88
1043#define D_STR_SANYO_AC88 D_STR_SANYO_AC "88"
1044#endif // D_STR_SANYO_AC88
1045#ifndef D_STR_SANYO_AC152
1046#define D_STR_SANYO_AC152 D_STR_SANYO_AC "152"
1047#endif // D_STR_SANYO_AC152
1048#ifndef D_STR_SANYO_LC7461
1049#define D_STR_SANYO_LC7461 D_STR_SANYO "_LC7461"
1050#endif // D_STR_SANYO_LC7461
1051#ifndef D_STR_SHARP
1052#define D_STR_SHARP "SHARP"
1053#endif // D_STR_SHARP
1054#ifndef D_STR_SHARP_AC
1055#define D_STR_SHARP_AC "SHARP_AC"
1056#endif // D_STR_SHARP_AC
1057#ifndef D_STR_SHERWOOD
1058#define D_STR_SHERWOOD "SHERWOOD"
1059#endif // D_STR_SHERWOOD
1060#ifndef D_STR_SONY
1061#define D_STR_SONY "SONY"
1062#endif // D_STR_SONY
1063#ifndef D_STR_SONY_38K
1064#define D_STR_SONY_38K "SONY_38K"
1065#endif // D_STR_SONY_38K
1066#ifndef D_STR_SYMPHONY
1067#define D_STR_SYMPHONY "SYMPHONY"
1068#endif // D_STR_SYMPHONY
1069#ifndef D_STR_TCL96AC
1070#define D_STR_TCL96AC "TCL96AC"
1071#endif // D_STR_TCL96AC
1072#ifndef D_STR_TCL112AC
1073#define D_STR_TCL112AC "TCL112AC"
1074#endif // D_STR_TCL112AC
1075#ifndef D_STR_TECHNIBEL_AC
1076#define D_STR_TECHNIBEL_AC "TECHNIBEL_AC"
1077#endif // D_STR_TECHNIBEL_AC
1078#ifndef D_STR_TECO
1079#define D_STR_TECO "TECO"
1080#endif // D_STR_TECO
1081#ifndef D_STR_TEKNOPOINT
1082#define D_STR_TEKNOPOINT "TEKNOPOINT"
1083#endif // D_STR_TEKNOPOINT
1084#ifndef D_STR_TOSHIBA_AC
1085#define D_STR_TOSHIBA_AC "TOSHIBA_AC"
1086#endif // D_STR_TOSHIBA_AC
1087#ifndef D_STR_TOTO
1088#define D_STR_TOTO "TOTO"
1089#endif // D_STR_TOTO
1090#ifndef D_STR_TRANSCOLD
1091#define D_STR_TRANSCOLD "TRANSCOLD"
1092#endif // D_STR_TRANSCOLD
1093#ifndef D_STR_TROTEC
1094#define D_STR_TROTEC "TROTEC"
1095#endif // D_STR_TROTEC
1096#ifndef D_STR_TROTEC_3550
1097#define D_STR_TROTEC_3550 D_STR_TROTEC "_3550"
1098#endif // D_STR_TROTEC_3550
1099#ifndef D_STR_TRUMA
1100#define D_STR_TRUMA "TRUMA"
1101#endif // D_STR_TRUMA
1102#ifndef D_STR_UNUSED
1103#define D_STR_UNUSED "UNUSED"
1104#endif // D_STR_UNUSED
1105#ifndef D_STR_VESTEL_AC
1106#define D_STR_VESTEL_AC "VESTEL_AC"
1107#endif // D_STR_VESTEL_AC
1108#ifndef D_STR_VOLTAS
1109#define D_STR_VOLTAS "VOLTAS"
1110#endif // D_STR_VOLTAS
1111#ifndef D_STR_WHIRLPOOL_AC
1112#define D_STR_WHIRLPOOL_AC "WHIRLPOOL_AC"
1113#endif // D_STR_WHIRLPOOL_AC
1114#ifndef D_STR_WHYNTER
1115#define D_STR_WHYNTER "WHYNTER"
1116#endif // D_STR_WHYNTER
1117#ifndef D_STR_WOWWEE
1118#define D_STR_WOWWEE "WOWWEE"
1119#endif // D_STR_WOWWEE
1120#ifndef D_STR_XMP
1121#define D_STR_XMP "XMP"
1122#endif // D_STR_XMP
1123#ifndef D_STR_YORK
1124#define D_STR_YORK "YORK"
1125#endif // D_STR_YORK
1126#ifndef D_STR_ZEPEAL
1127#define D_STR_ZEPEAL "ZEPEAL"
1128#endif // D_STR_ZEPEAL
1129#ifndef D_STR_TOSHIBAGENERICREMOTEA
1130#define D_STR_TOSHIBAGENERICREMOTEA "TOSHIBA REMOTE A"
1131#endif // D_STR_TOSHIBAGENERICREMOTEA
1132#ifndef D_STR_TOSHIBAGENERICREMOTEB
1133#define D_STR_TOSHIBAGENERICREMOTEB "TOSHIBA REMOTE B"
1134#endif // D_STR_TOSHIBAGENERICREMOTEB
1135
1136// IRrecvDumpV2+
1137#ifndef D_STR_TIMESTAMP
1138#define D_STR_TIMESTAMP "Timestamp"
1139#endif // D_STR_TIMESTAMP
1140#ifndef D_STR_LIBRARY
1141#define D_STR_LIBRARY "Library"
1142#endif // D_STR_LIBRARY
1143#ifndef D_STR_MESGDESC
1144#define D_STR_MESGDESC "Mesg Desc."
1145#endif // D_STR_MESGDESC
1146#ifndef D_STR_TOLERANCE
1147#define D_STR_TOLERANCE "Tolerance"
1148#endif // D_STR_TOLERANCE
1149#ifndef D_STR_IRRECVDUMP_STARTUP
1150#define D_STR_IRRECVDUMP_STARTUP \
1151 "IRrecvDump is now running and waiting for IR input on Pin %d"
1152#endif // D_STR_IRRECVDUMP_STARTUP
1153#ifndef D_WARN_BUFFERFULL
1154#define D_WARN_BUFFERFULL \
1155 "WARNING: IR code is too big for buffer (>= %d). " \
1156 "This result shouldn't be trusted until this is resolved. " \
1157 "Edit & increase `kCaptureBufferSize`."
1158#endif // D_WARN_BUFFERFULL
1159
1160#endif // LOCALE_DEFAULTS_H_