From a416548eccdb660b182bfc2f5c421c68948d44ad Mon Sep 17 00:00:00 2001 From: ulfhedlund <35467815+ulfhedlund@users.noreply.github.com> Date: Wed, 8 Mar 2023 02:53:14 +0100 Subject: [PATCH] chore: Translated curve types (#3319) * Added translation of curve types Added translation string STR_VCURVETYPE * Added STR_VCURVETYPE * Added translation of curve types * Added translation of curve types * Added translation of curve type Added #define TR_VCURVETYPE "Diff","Expo","Func","Cstm" for translations of curve types * DA translated * CN translated * TW translated * IT translated * Update da.h * DE translated * FR translated * CZ translated * chore: Remove trailing whitespace --- radio/src/gui/colorlcd/curve_param.cpp | 4 +- radio/src/gui/common/stdlcd/model_curves.cpp | 4 +- radio/src/translations.cpp | 1 + radio/src/translations.h | 1 + radio/src/translations/cn.h | 1 + radio/src/translations/cz.h | 1 + radio/src/translations/da.h | 2 +- radio/src/translations/de.h | 2 +- radio/src/translations/en.h | 2 +- radio/src/translations/es.h | 2 +- radio/src/translations/fi.h | 2 +- radio/src/translations/fr.h | 2 +- radio/src/translations/it.h | 2 +- radio/src/translations/jp.h | 2 +- radio/src/translations/nl.h | 2 +- radio/src/translations/pl.h | 2 +- radio/src/translations/pt.h | 2 +- radio/src/translations/se.h | 80 ++++++++++---------- radio/src/translations/tw.h | 2 +- 19 files changed, 58 insertions(+), 58 deletions(-) diff --git a/radio/src/gui/colorlcd/curve_param.cpp b/radio/src/gui/colorlcd/curve_param.cpp index 8af6a5f4f..e633a4cc0 100644 --- a/radio/src/gui/colorlcd/curve_param.cpp +++ b/radio/src/gui/colorlcd/curve_param.cpp @@ -27,8 +27,6 @@ #define SET_DIRTY() storageDirty(EE_MODEL) -static const char* _curve_type[] = {"Diff", "Expo", "Func", "Cstm"}; - void CurveParam::LongPressHandler(void* data) { int8_t* value = (int8_t*)data; @@ -55,7 +53,7 @@ CurveParam::CurveParam(Window* parent, const rect_t& rect, CurveRef* ref, lv_obj_set_style_flex_cross_place(lvobj, LV_FLEX_ALIGN_CENTER, 0); lv_obj_set_size(lvobj, LV_SIZE_CONTENT, LV_SIZE_CONTENT); - new Choice(this, rect_t{}, _curve_type, 0, CURVE_REF_CUSTOM, + new Choice(this, rect_t{}, STR_VCURVETYPE, 0, CURVE_REF_CUSTOM, GET_DEFAULT(ref->type), [=](int32_t newValue) { ref->type = newValue; ref->value = 0; diff --git a/radio/src/gui/common/stdlcd/model_curves.cpp b/radio/src/gui/common/stdlcd/model_curves.cpp index 96b046d21..5ad11e0ed 100644 --- a/radio/src/gui/common/stdlcd/model_curves.cpp +++ b/radio/src/gui/common/stdlcd/model_curves.cpp @@ -104,8 +104,6 @@ void menuModelCurvesAll(event_t event) } } -static const char* _curve_types[] = {"Diff","Expo","Func","Cstm"}; - void editCurveRef(coord_t x, coord_t y, CurveRef & curve, event_t event, LcdFlags flags) { coord_t x1 = x; @@ -127,7 +125,7 @@ void editCurveRef(coord_t x, coord_t y, CurveRef & curve, event_t event, LcdFlag flags1 = 0; } - lcdDrawTextAtIndex(x1, y, _curve_types, curve.type, flags1); + lcdDrawTextAtIndex(x1, y, STR_VCURVETYPE, curve.type, flags1); if (active && menuHorizontalPosition==0) { CHECK_INCDEC_MODELVAR_ZERO(event, curve.type, CURVE_REF_CUSTOM); diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index f064be28b..69854199f 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -39,6 +39,7 @@ ISTR(VTRIMINC); ISTR(VDISPLAYTRIMS); ISTR(RETA123); ISTR(VBLMODE); +ISTR(VCURVETYPE); ISTR(VCURVEFUNC); ISTR(VMLTPX); ISTR(VMLTPX2); diff --git a/radio/src/translations.h b/radio/src/translations.h index 1e800079d..d2c1cd22d 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -148,6 +148,7 @@ extern const char* const STR_RETA123[]; extern const char* const STR_TIMER_DIR[]; extern const char* const STR_VBLMODE[]; +extern const char* const STR_VCURVETYPE[]; extern const char* const STR_VCURVEFUNC[]; extern const char* const STR_VMLTPX[]; extern const char* const STR_VMLTPX2[]; diff --git a/radio/src/translations/cn.h b/radio/src/translations/cn.h index 4c14948aa..3898b553f 100644 --- a/radio/src/translations/cn.h +++ b/radio/src/translations/cn.h @@ -82,6 +82,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif +#define TR_VCURVETYPE "单边","指数","函数","自定义" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "相加","相乘","替换" diff --git a/radio/src/translations/cz.h b/radio/src/translations/cz.h index e6d1f9e24..891206c0d 100644 --- a/radio/src/translations/cz.h +++ b/radio/src/translations/cz.h @@ -84,6 +84,7 @@ #else #define TR_RETA123 "S","V","P","K","1","2","3" #endif +#define TR_VCURVETYPE "Diff","Expo","Funk","Vlas" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Sečíst","Násobit","Zaměnit" diff --git a/radio/src/translations/da.h b/radio/src/translations/da.h index 757ed2281..968e1f697 100644 --- a/radio/src/translations/da.h +++ b/radio/src/translations/da.h @@ -88,7 +88,7 @@ #else #define TR_RETA123 "S","H","G","K","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Funk","Egen" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Læg til","Gange","Erstat" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/de.h b/radio/src/translations/de.h index de8924d01..d9eed89bd 100644 --- a/radio/src/translations/de.h +++ b/radio/src/translations/de.h @@ -85,7 +85,7 @@ #else #define TR_RETA123 "S","H","G","Q","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Funk","Ind." #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Addiere","Multipl.","Ersetze" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/en.h b/radio/src/translations/en.h index a8d26434a..51a94099e 100644 --- a/radio/src/translations/en.h +++ b/radio/src/translations/en.h @@ -81,7 +81,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Add","Multiply","Replace" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/es.h b/radio/src/translations/es.h index ab4e65c25..4a7f94254 100644 --- a/radio/src/translations/es.h +++ b/radio/src/translations/es.h @@ -82,7 +82,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Añadir","Multipl.","Cambiar" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/fi.h b/radio/src/translations/fi.h index 38b2301cb..ebc249531 100644 --- a/radio/src/translations/fi.h +++ b/radio/src/translations/fi.h @@ -85,7 +85,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Lisää","Kerro","Korvaa" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h index 3efa17ff2..79440652b 100644 --- a/radio/src/translations/fr.h +++ b/radio/src/translations/fr.h @@ -84,7 +84,7 @@ #else #define TR_RETA123 "D","P","G","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Fonct","Perso." #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX TR("Ajoute","Additionner"),TR("Multipl.","Multiplier"),TR("Remplace","Remplacer") #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/it.h b/radio/src/translations/it.h index 2adb668e9..2b381b703 100644 --- a/radio/src/translations/it.h +++ b/radio/src/translations/it.h @@ -85,7 +85,7 @@ #define TR_RETA123 "D","E","M","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Espo","Funz","Pers" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Add.","Molt.","Sost." #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/jp.h b/radio/src/translations/jp.h index c68a52cde..2c3004c1e 100644 --- a/radio/src/translations/jp.h +++ b/radio/src/translations/jp.h @@ -82,7 +82,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "加算","乗算","置換" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/nl.h b/radio/src/translations/nl.h index 6d9c66c2e..a54b65533 100644 --- a/radio/src/translations/nl.h +++ b/radio/src/translations/nl.h @@ -83,7 +83,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Add","Multiply","Replace" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/pl.h b/radio/src/translations/pl.h index 1fa8ce853..7b81b9bf5 100644 --- a/radio/src/translations/pl.h +++ b/radio/src/translations/pl.h @@ -82,7 +82,7 @@ #else #define TR_RETA123 "K","W","G","L","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Dodaj","Mnóż","Zastąp" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/pt.h b/radio/src/translations/pt.h index f12930507..e3d141a96 100644 --- a/radio/src/translations/pt.h +++ b/radio/src/translations/pt.h @@ -83,7 +83,7 @@ #define TR_RETA123 "L","P","M","A","1","2","3" #endif - +#define TR_VCURVETYPE "Diff","Expo","Func","Cstm" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Adicionar","Multipl.","Trocar" #define TR_VMLTPX2 "+=","*=",":=" diff --git a/radio/src/translations/se.h b/radio/src/translations/se.h index cb30c567d..f18d40833 100644 --- a/radio/src/translations/se.h +++ b/radio/src/translations/se.h @@ -90,7 +90,8 @@ #else #define TR_RETA123 "R","H","G","S","1","2","3" #endif - + +#define TR_VCURVETYPE "Diff","Expo","Funk","Egen" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "Addera","Multiplicera","Ersätt" #define TR_VMLTPX2 "+=","*=",":=" @@ -184,7 +185,7 @@ #define TR_SF_SET_SCREEN "Sätt huvudskärm" #define TR_SF_RESERVE "[reserv]" -#define TR_VFSWFUNC TR_SF_SAFETY,"Lärare","Spara trimmar","Nollställ","Sätt ",TR_ADJUST_GVAR,"Volym","Sätt failsafe","Range check","Bind modul",TR_SOUND,TR_PLAY_TRACK,TR_PLAY_VALUE, TR_SF_RESERVE,TR_SF_PLAY_SCRIPT,TR_SF_RESERVE,TR_SF_BG_MUSIC,TR_VVARIO,TR_HAPTIC,TR_SDCLOGS,"Belysning",TR_SF_SCREENSHOT,TR_SF_RACING_MODE,TR_SF_DISABLE_TOUCH,TR_SF_SET_SCREEN TR_SF_TEST +#define TR_VFSWFUNC TR_SF_SAFETY,"Lärare","Spara trimmar","Återställ","Sätt ",TR_ADJUST_GVAR,"Volym","Sätt failsafe","Range check","Bind modul",TR_SOUND,TR_PLAY_TRACK,TR_PLAY_VALUE, TR_SF_RESERVE,TR_SF_PLAY_SCRIPT,TR_SF_RESERVE,TR_SF_BG_MUSIC,TR_VVARIO,TR_HAPTIC,TR_SDCLOGS,"Belysning",TR_SF_SCREENSHOT,TR_SF_RACING_MODE,TR_SF_DISABLE_TOUCH,TR_SF_SET_SCREEN TR_SF_TEST #define TR_FSW_RESET_TELEM TR("Telm","Telemetri") @@ -340,13 +341,13 @@ #define TR_COPYINGMODEL "Kopierar..." #define TR_MOVINGMODEL "Flyttar..." #define TR_LOADINGMODEL "Laddar..." -#define TR_UNLABELEDMODEL "Ingen etikett" +#define TR_UNLABELEDMODEL "Utan etikett" #define TR_NAME "Namn" #define TR_MODELNAME "Modellnamn" #define TR_PHASENAME "Lägesnamn" -#define TR_MIXNAME TR("Namn","Mixernamn") +#define TR_MIXNAME "Mixernamn" #define TR_INPUTNAME TR("Namn","Inputnamn") -#define TR_EXPONAME TR("Expo","Exponamn") +#define TR_EXPONAME TR("Namn","Radnamn") #define TR_NO_PICTURE "Ingen bild" #define TR_BITMAP "Modellikon" #define TR_TIMER TR("Timer","Timer ") @@ -355,16 +356,16 @@ #define TR_ETRIMS TR("Trimmar++","Utökade trimmar") #define TR_TRIMINC TR("Trimning","Trimmökning") #define TR_DISPLAY_TRIMS TR("Visa trimm", "Visa trimmar") -#define TR_TTRACE TR("Följ gas", INDENT "Följ gas") -#define TR_TTRIM TR("Gastrimm", INDENT "Gastrimm") -#define TR_TTRIM_SW TR("Trimmknp", INDENT "Gastrimmknapp") +#define TR_TTRACE TR("Källa", INDENT "Källa") +#define TR_TTRIM TR("Gastrimm", INDENT "Trimma endast tomgång") +#define TR_TTRIM_SW TR("Trimmknp", INDENT "Trimmknapp") #define TR_BEEPCTR TR("Cent.pip", "Centerpip") #define TR_USE_GLOBAL_FUNCS TR("Glob.funk.", "Anv. globala funk.") #define TR_PROTOCOL TR("Proto.", "Protokoll") #define TR_PPMFRAME INDENT "PPM-paket" #define TR_REFRESHRATE TR(INDENT "Refresh", INDENT "Refresh rate") -#define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "VARNING: Output level is VBAT: ") -#define TR_WARN_5VOLTS "Varning: spänning ut är 5 volt" +#define STR_WARN_BATTVOLTAGE TR(INDENT "Utspänning = VBAT: ", INDENT "VARNING: Utspänning är VBAT: ") +#define TR_WARN_5VOLTS "VARNING: Spänning ut är 5 volt" #define TR_MS "ms" #define TR_SWITCH "Brytare" #define TR_SF_SWITCH "Trigger" @@ -450,10 +451,10 @@ #define TR_PRESS_ENTER_TO_CONFIRM "Tryck [ENTER] för att bekräfta" #define TR_THROTTLE_LABEL "Gas" #define TR_THROTTLE_START "Gas Start" -#define TR_THROTTLEREVERSE TR("Inv. gas", INDENT "Inverterad gas") +#define TR_THROTTLEREVERSE TR("Omv. gas", INDENT "Omvänd gas") #define TR_MINUTEBEEP "Minutpip" #define TR_BEEPCOUNTDOWN INDENT "Nedräkning" -#define TR_PERSISTENT TR(INDENT "Persist.", INDENT "Alltid på") +#define TR_PERSISTENT TR(INDENT "Beständig", INDENT "Beständighet") #define TR_BACKLIGHT_LABEL "Belysning" #define TR_GHOST_MENU_LABEL "GHOST MENY" #define TR_STATUS "Status" @@ -650,7 +651,7 @@ #define TR_COPY_MODEL "Kopiera modell" #define TR_MOVE_MODEL "Flytta modell" #define TR_BACKUP_MODEL "Modellbackup" -#define TR_DELETE_MODEL "Ta bort modell" +#define TR_DELETE_MODEL "Radera modell" #define TR_RESTORE_MODEL "Återställ modell" #define TR_DELETE_ERROR "Raderingsfel" #define TR_SDCARD_ERROR "SD-kortfel" @@ -747,7 +748,7 @@ #define TR_RENAME_FILE "Byt namn" #define TR_ASSIGN_BITMAP "Tilldela ikon" #define TR_ASSIGN_SPLASH "Startbild" -#define TR_EXECUTE_FILE "Utför" +#define TR_EXECUTE_FILE "Kör" #define TR_REMOVED " raderad" #define TR_SD_INFO "Information" #define TR_SD_FORMAT "Formatera" @@ -763,16 +764,17 @@ #define TR_LOADING "Laddar..." #define TR_DELETE_THEME "Radera tema?" #define TR_SAVE_THEME "Spara tema?" -#define TR_EDIT_COLOR "Edit Color" -#define TR_NO_THEME_IMAGE "Ingen temabild" +#define TR_EDIT_COLOR "Redigera färg" +#define TR_BACKLIGHT_TIMER "Timeout vid inaktivitet" +#define TR_NO_THEME_IMAGE "Ingen temabild" #if defined(COLORLCD) #define TR_MODEL_QUICK_SELECT "Snabbval av modell" #endif -#define TR_SELECT_TEMPLATE_FOLDER "VÄLJ EN MALLKATALOG:" -#define TR_SELECT_TEMPLATE "VÄLJ EN MODELLMALL:" -#define TR_NO_TEMPLATES "Ingen modellmall finns i denna katalog" +#define TR_SELECT_TEMPLATE_FOLDER "VÄLJ MALLKATALOG" +#define TR_SELECT_TEMPLATE "VÄLJ MODELLMALL" +#define TR_NO_TEMPLATES "Det finns inga modellmallar i denna katalog" #define TR_SAVE_TEMPLATE "Spara som mall" #define TR_BLANK_MODEL "Tom modell" #define TR_BLANK_MODEL_INFO "Skapa en tom modell" @@ -882,11 +884,11 @@ #define TR_PASTE_BEFORE "Klistra in före" #define TR_DELETE "Radera" #define TR_INSERT "Addera" -#define TR_RESET_FLIGHT "Nollställ flygning" -#define TR_RESET_TIMER1 "Nollställ timer1" -#define TR_RESET_TIMER2 "Nollställ timer2" -#define TR_RESET_TIMER3 "Nollställ timer3" -#define TR_RESET_TELEMETRY "Nollställ telemetri" +#define TR_RESET_FLIGHT "Återställ flygning" +#define TR_RESET_TIMER1 "Återställ timer1" +#define TR_RESET_TIMER2 "Återställ timer2" +#define TR_RESET_TIMER3 "Återställ timer3" +#define TR_RESET_TELEMETRY "Återställ telemetri" #define TR_STATISTICS "Statistik" #define TR_ABOUT_US "Om EdgeTX" #define TR_USB_JOYSTICK "USB Joystick (HID)" @@ -920,7 +922,7 @@ #define TR_REGISTER TR("Reg", "Registrera") #define TR_MODULE_RANGE BUTTON(TR("Tst", "Testa")) #define TR_RECEIVER_OPTIONS TR("RX ALTERNATIV", "MOTTAGARALTERNATIV") -#define TR_RESET_BTN TR(BUTTON("Nolla"), BUTTON("Nollställ")) +#define TR_RESET_BTN TR(BUTTON("Nolla"), BUTTON("Återställ")) #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("Bryt.","Brytare")) #define TR_ANALOGS_BTN BUTTON(TR("Ana.","Analoga")) @@ -945,7 +947,6 @@ #define TR_INTERVAL "Intervall" #define TR_REPEAT "Upprepa" #define TR_ENABLE "Aktivera" -#define TR_DISABLE "Disable" #define TR_TOPLCDTIMER "Översta LCD timer" #define TR_UNIT "Enhet" #define TR_TELEMETRY_NEWSENSOR INDENT "Lägg till..." @@ -983,8 +984,8 @@ #define TR_PRESET "Lutning" #define TR_MIRROR "Spegla" #define TR_CLEAR "Rensa" -#define TR_RESET "Nollställ" -#define TR_RESET_SUBMENU "Nollställ..." +#define TR_RESET "Återställ" +#define TR_RESET_SUBMENU "Återställ..." #define TR_COUNT "Antal" #define TR_PT "pt" #define TR_PTS "pkt" @@ -998,6 +999,7 @@ #define TR_CONSTANT "Konstant" #define TR_PREFLIGHT_POTSLIDER_CHECK "Av","På","Auto" #define TR_PREFLIGHT "Startkontroller" +#define TR_PREFLIGHT_POTSLIDER_CHECK "Av","På","Auto" #define TR_CHECKLIST TR(INDENT "Checklista", INDENT "Visa checklista") #define TR_AUX_SERIAL_MODE "Serieport" #define TR_AUX2_SERIAL_MODE "Serieport 2" @@ -1056,7 +1058,7 @@ #define TR_TIMER_SOURCE "Timerkälla" #define TR_SIZE "Storlek" #define TR_SHADOW "Skugga" - #define TR_ALIGN_LABEL "Justera märka" + #define TR_ALIGN_LABEL "Justera etikett" #define TR_ALIGN_VALUE "Justera värde" #define TR_ALIGN_OPTS { "Vänster", "Mitten", "Höger" } #define TR_TEXT "Text" @@ -1072,7 +1074,7 @@ #define TR_WIDGET_VALUE "Värde" #endif -// Bootloader common - Ascii only +// Bootloader common #define TR_BL_USB_CONNECT_BOOT CENTER "\011USB ansluten" #define TR_BL_USB_CONNECTED "USB ansluten" #define TR_BL_USB_PLUGIN "Eller anslut med en USB-kabel" @@ -1095,38 +1097,36 @@ #define TR_BL_INVALID_EEPROM "\011Inte en giltig EEPROM-fil! " #else #define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN - #define TR_BL_HOLD_ENTER_TO_START "\Tryck [ENT] foer att boerja " + #define TR_BL_HOLD_ENTER_TO_START "\006Tryck [ENT] för att boerja " #define TR_BL_INVALID_FIRMWARE "\004Inte en giltig firmware! " #define TR_BL_INVALID_EEPROM "\004Inte en giltig EEPROM! " #endif #if defined(PCBTARANIS) - // Bootloader Taranis specific - Ascii only - #define TR_BL_RESTORE_EEPROM "Aaterstaell EEPROM" + // Bootloader Taranis specific + #define TR_BL_RESTORE_EEPROM "Aaterställ EEPROM" #define TR_BL_WRITING_FW CENTER "\015Skriver..." #define TR_BL_WRITING_COMPL CENTER "\007Skrivning klar" #if defined(RADIO_COMMANDO8) #define TR_BL_POWER_KEY "Tryck paa startknappen." - #define TR_BL_FLASH_EXIT "Avsluta flashningslaeget." + #define TR_BL_FLASH_EXIT "Avsluta flashningsläget." #endif #elif defined(PCBHORUS) - // Bootloader Horus specific - Ascii only + // Bootloader Horus specific #define TR_BL_WRITING_FW "Skriver firmware ..." #define TR_BL_WRITING_COMPL "Skrivning klar" - #define TR_BL_SELECT_KEY "[ENT] foer att vaelja fil" + #define TR_BL_SELECT_KEY "[ENT] för att vaelja fil" #define TR_BL_FLASH_KEY "Tryck [ENT] foer att flasha" #define TR_BL_EXIT_KEY "[RTN] foer att avbryta" #elif defined(PCBNV14) - // Bootloader NV14 specific - Ascii only + // Bootloader NV14 specific #define TR_BL_WRITING_FW "Skriver firmware ..." #define TR_BL_WRITING_COMPL "Skrivning klar" #define TR_BL_RF_USB_ACCESS "RF USB access" #define TR_BL_CURRENT_FW "Nuvarande firmware:" #define TR_BL_SELECT_KEY "[R TRIM] foer att vaelja fil" #define TR_BL_FLASH_KEY "Tryck [R TRIM] foer att flasha" - #define TR_BL_EXIT_KEY " [L TRIM] foer att avsluta" - #define TR_BL_ENABLE "Aktivera" - #define TR_BL_DISABLE "Deaktivera" + #define TR_BL_EXIT_KEY " [L TRIM] för att avsluta" #endif // About screen diff --git a/radio/src/translations/tw.h b/radio/src/translations/tw.h index 17b66d8af..3e22aff0a 100644 --- a/radio/src/translations/tw.h +++ b/radio/src/translations/tw.h @@ -82,7 +82,7 @@ #else #define TR_RETA123 "R","E","T","A","1","2","3" #endif - +#define TR_VCURVETYPE "單邊","指數","函數","自定義" #define TR_VCURVEFUNC "---","x>0","x<0","|x|","f>0","f<0","|f|" #define TR_VMLTPX "相加","相乘","替換" #define TR_VMLTPX2 "+=","*=",":="