Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create sk-SK.h #2091

Merged
merged 2 commits into from
May 12, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
190 changes: 190 additions & 0 deletions src/locale/sk-SK.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,190 @@
// Copyright 2024 - @misa1515
// Locale/language file for Slovakia.
// This file will override the default values located in `defaults.h`.
#ifndef LOCALE_SK_SK_H_
#define LOCALE_SK_SK_H_

#define D_STR_UNKNOWN "NEZNÁME"
#define D_STR_PROTOCOL "Protokol"
#define D_STR_POWER "Výkon"
#define D_STR_PREVIOUS "Predchádzajúce"
#define D_STR_ON "Zap"
#define D_STR_OFF "Vyp"
#define D_STR_MODE "Režim"
#define D_STR_TOGGLE "Prepnúť"
#define D_STR_SLEEP "Spať"
#define D_STR_LIGHT "Svetlo"
#define D_STR_POWERFUL "Výkonný"
#define D_STR_QUIET "Tichý"
#define D_STR_ECONO "Econo"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto

#define D_STR_SWING "Kývanie"
#define D_STR_SWINGH D_STR_SWING"(H)" // Set `D_STR_SWING` prvé!
#define D_STR_SWINGV D_STR_SWING"(V)" // Set `D_STR_SWING` prvé!
#define D_STR_BEEP "Pípnutie"
#define D_STR_MOULD "Pleseň"
#define D_STR_CLEAN "Čistiť"
#define D_STR_PURIFY "Čistota"
#define D_STR_TIMER "Časovač"
#define D_STR_ONTIMER D_STR_ON " " D_STR_TIMER // Set `D_STR_ON` prvé!
#define D_STR_OFFTIMER D_STR_OFF " " D_STR_TIMER // Set `D_STR_OFF` prvé!
#define D_STR_TIMERMODE D_STR_TIMER " " D_STR_MODE // Set `D_STR_MODE` prvé!
#define D_STR_CLOCK "Hodiny"
#define D_STR_COMMAND "Príkaz"
#define D_STR_XFAN "XVentilátor"
#define D_STR_HEALTH "Zdravie"
#define D_STR_TEMP "Teplota"
#define D_STR_IFEEL "IPocitovo"
#define D_STR_ISEE "IVidieť"
#define D_STR_HUMID "Vlhkosť"
#define D_STR_SAVE "Uložiť"
#define D_STR_EYE "Oči"
#define D_STR_FOLLOW "Nasledovať"
#define D_STR_FRESH "Čerstvé"
#define D_STR_HOLD "Podržať"
#define D_STR_8C_HEAT "8C " D_STR_HEAT // Set `D_STR_HEAT` prvé!
#define D_STR_10C_HEAT "10C " D_STR_HEAT // Set `D_STR_HEAT` prvé!
#define D_STR_BUTTON "Tlačidlo"
#define D_STR_NIGHT "Noc"
#define D_STR_SILENT "Tiché"
#define D_STR_CELSIUS "Celzia"
#define D_STR_FAHRENHEIT "Fahrenheit"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ditto. Remove

#define D_STR_CELSIUS_FAHRENHEIT D_STR_CELSIUS "/" D_STR_FAHRENHEIT
#define D_STR_UP "Hore"
#define D_STR_TEMPUP D_STR_TEMP " " D_STR_UP // Set `D_STR_TEMP` prvé!
#define D_STR_DOWN "Dole"
#define D_STR_TEMPDOWN D_STR_TEMP " " D_STR_DOWN // Set `D_STR_TEMP` prvé!
#define D_STR_CHANGE "Zmeniť"
#define D_STR_START "Štart"
#define D_STR_MOVE "Posun"
#define D_STR_SET "Nastaviť"
#define D_STR_CANCEL "Zrušiť"
#define D_STR_COMFORT "Komfort"
#define D_STR_SENSOR "Snímač"
#define D_STR_ABSENSEDETECT "Detekcia neprítomnosti"
#define D_STR_DIRECT "Priamo"
#define D_STR_INDIRECT "Nepriamo"
#define D_STR_DIRECTINDIRECTMODE D_STR_DIRECT " / " \
D_STR_INDIRECT " " D_STR_MODE
#define D_STR_DISPLAY "Displej"
#define D_STR_WEEKLY "Týždenne"
#define D_STR_WEEKLYTIMER D_STR_WEEKLY " " D_STR_TIMER // Needs `D_STR_WEEKLY`!
#define D_STR_LAST "Posledné"
#define D_STR_FAST "Rýchlo"
#define D_STR_SLOW "Pomaly"
#define D_STR_AIRFLOW "Prúd vzduchu"
#define D_STR_STEP "Krok"
#define D_STR_INSIDE "Vnútri"
#define D_STR_OUTSIDE "Vonku"
#define D_STR_LOUD "Hlasno"
#define D_STR_UPPER "Horná"
#define D_STR_LOWER "Dolná"
#define D_STR_BREEZE "Vánok"
#define D_STR_CIRCULATE "Cirkulácia"
#define D_STR_CEILING "Strop"
#define D_STR_WALL "Stena"
#define D_STR_ROOM "Izba"
#define D_STR_6THSENSE "6ty zmysel"
#define D_STR_ZONEFOLLOW "Sledovanie zóny"
#define D_STR_FIXED "Fixované"
#define D_STR_TYPE "Typ"
#define D_STR_SPECIAL "Špeciálne"
#define D_STR_RECYCLE "Recyklovať"
#define D_STR_LOCK "Zamknuté"
#define D_STR_AUTOMATIC "Automatické"
#define D_STR_MANUAL "Manuálne"
#define D_STR_COOL "Chladiť"
#define D_STR_COOLING "Chladenie"
#define D_STR_HEAT "Ohrev"
#define D_STR_HEATING "Kúrenie"
#define D_STR_FAN "Ventilátor"
#define D_STR_FANONLY "len ventilátor"
#define D_STR_FAN_ONLY "len_ventilátor"
#define D_STR_ONLY "Len"
#define D_STR_FANSPACEONLY D_STR_FAN " " D_STR_ONLY
#define D_STR_FANONLYNOSPACE D_STR_FAN D_STR_ONLY
#define D_STR_DRY "Sušiť"
#define D_STR_DRYING "Sušenie"
#define D_STR_DEHUMIDIFY "Odvlhčiť"
#define D_STR_MAX "Max"
#define D_STR_MIN "Min"
#define D_STR_MED "Str"
#define D_STR_MEDIUM "Stredné"
#define D_STR_MED_HIGH D_STR_MED "-" D_STR_HIGH
#define D_STR_HIGHEST "Najvyššie"
#define D_STR_HIGH "Vysoké"
#define D_STR_HI "Vys"
#define D_STR_MID "Str"
#define D_STR_MIDDLE "Stredné"
#define D_STR_LOW "Nózke"
#define D_STR_LO "Níz"
#define D_STR_LOWEST "Najnižšie"
#define D_STR_RIGHT "Pravé"
#define D_STR_MAXRIGHT D_STR_MAX " " D_STR_RIGHT // Set `D_STR_MAX` prvé!
#define D_STR_MAXRIGHT_NOSPACE D_STR_MAX D_STR_RIGHT // Set `D_STR_MAX` prvé!
#define D_STR_RIGHTMAX D_STR_RIGHT " " D_STR_MAX // Set `D_STR_MAX` prvé!
#define D_STR_RIGHTMAX_NOSPACE D_STR_RIGHT D_STR_MAX // Set `D_STR_MAX` prvé!
#define D_STR_LEFT "Vľavo"
#define D_STR_MAXLEFT D_STR_MAX " " D_STR_LEFT // Set `D_STR_MAX` prvé!
#define D_STR_MAXLEFT_NOSPACE D_STR_MAX D_STR_LEFT // Set `D_STR_MAX` prvé!
#define D_STR_LEFTMAX D_STR_LEFT " " D_STR_MAX // Set `D_STR_MAX` prvé!
#define D_STR_LEFTMAX_NOSPACE D_STR_LEFT D_STR_MAX // Set `D_STR_MAX` prvé!
#define D_STR_WIDE "Široké"
#define D_STR_CENTRE "Stredné"
#define D_STR_TOP "Horné"
#define D_STR_BOTTOM "Dolné"
#define D_STR_UPPER_MIDDLE D_STR_UPPER "-" D_STR_MIDDLE
#define D_STR_CONFIG "Konfigurácia"
#define D_STR_CONTROL "Riadenie"
#define D_STR_SET_TIMER D_STR_SET " " D_STR_TIMER
#define D_STR_SCHEDULE "Rozvrh"
#define D_STR_CH "CH#"
#define D_STR_TIMER_ACTIVE_DAYS "TimerActiveDays"
#define D_STR_KEY "Kľúč"
#define D_STR_VALUE "Hodnota"

// Compound words/phrases/descriptions from pre-defined words.
// Note: Obviously these need to be defined *after* their component words.
#define D_STR_ECONOTOGGLE D_STR_ECONO " " D_STR_TOGGLE
#define D_STR_EYEAUTO D_STR_EYE " " D_STR_AUTO
#define D_STR_LIGHTTOGGLE D_STR_LIGHT " " D_STR_TOGGLE
#define D_STR_OUTSIDEQUIET D_STR_OUTSIDE " " D_STR_QUIET
#define D_STR_POWERTOGGLE D_STR_POWER " " D_STR_TOGGLE
#define D_STR_POWERBUTTON D_STR_POWER " " D_STR_BUTTON
#define D_STR_PREVIOUSPOWER D_STR_PREVIOUS " " D_STR_POWER
#define D_STR_DISPLAYTEMP D_STR_DISPLAY " " D_STR_TEMP
#define D_STR_IFEELREPORT D_STR_IFEEL " " D_STR_REPORT
#define D_STR_SENSORTEMP D_STR_SENSOR " " D_STR_TEMP
#define D_STR_SLEEP_TIMER D_STR_SLEEP " " D_STR_TIMER
#define D_STR_SWINGVMODE D_STR_SWINGV " " D_STR_MODE
#define D_STR_SWINGVTOGGLE D_STR_SWINGV " " D_STR_TOGGLE
#define D_STR_TURBOTOGGLE D_STR_TURBO " " D_STR_TOGGLE

// Separators
#define D_STR_DAY "Deň"
#define D_STR_DAYS D_STR_DAY "s"
#define D_STR_HOUR "Hodina"
#define D_STR_HOURS D_STR_HOUR "s"
#define D_STR_MINUTE "Minúta"
#define D_STR_MINUTES D_STR_MINUTE "s"
#define D_STR_SECOND "Sekunda"
#define D_STR_SECONDS D_STR_SECOND "s"
#define D_STR_NOW "Teraz"
#define D_STR_YES "Áno"
#define D_STR_NO "Nie"
#define D_STR_REPEAT "Opakovať"
#define D_STR_CODE "Kód"
#define D_STR_BITS "Bity"

// IRrecvDumpV2+
#define D_STR_TIMESTAMP "Časová pečiatka"
#define D_STR_LIBRARY "Knižnica"
#define D_STR_MESGDESC "Mesg Desc."
#define D_STR_TOLERANCE "Tolerancia"
#define D_STR_IRRECVDUMP_STARTUP \
"IRrecvDump teraz beží a čaká na IR vstup na pine %d"
#define D_WARN_BUFFERFULL \
"UPOZORNENIE: IR kód je príliš veľký pre vyrovnávaciu pamäť (>= %d). " \
"Tomuto výsledku by sa nemalo dôverovať, kým sa to nevyrieši. " \
"Upraviť a zväčšiť `kCaptureBufferSize`."

#endif // LOCALE_SK_SK_H_