diff --git a/src/translations/de.h b/src/translations/de.h index 3a1284510..8bb32e8d1 100644 --- a/src/translations/de.h +++ b/src/translations/de.h @@ -1,6 +1,6 @@ // NON ZERO TERMINATED STRINGS #define LEN_OFFON "\003" -#define TR_OFFON "AUS""AN " +#define TR_OFFON " \210 "" \211 " #define LEN_MMMINV "\003" #define TR_MMMINV "---""INV" @@ -18,7 +18,7 @@ #define TR_VFILTERADC "SING""OSMP""FILT" #define LEN_TRNMODE "\003" -#define TR_TRNMODE "OFF"" +="" :=" +#define TR_TRNMODE " \210 "" +="" :=" #define LEN_TRNCHN "\003" #define TR_TRNCHN "CH1CH2CH3CH4" @@ -77,7 +77,7 @@ #define TR_VMLTPX2 "+=""*="":=" #define LEN_VMIXTRIMS "\003" -#define TR_VMIXTRIMS "OFF""ON ""Rud""Ele""Thr""Ail" +#define TR_VMIXTRIMS " \210 "" \211 ""Rud""Ele""Thr""Ail" #define LEN_VCSWFUNC "\007" #define TR_VCSWFUNC "----\0 ""v>ofs ""vofs""|v|v2 ""v1=v2 ""v1<=v2 " @@ -201,7 +201,7 @@ #define TR_VSRCRAW "Rud ""Ele ""Thr ""Ail ""P1 ""P2 ""P3 " TR_ROTARY_ENCODERS_VSRCRAW "TrmR" "TrmE" "TrmT" "TrmA" "MAX ""3POS" TR_CYC_VSRCRAW #define LEN_VTMRMODES "\003" -#define TR_VTMRMODES "OFF""ABS""THs""TH%""THt" +#define TR_VTMRMODES " \210 ""ABS""THs""TH%""THt" #define LEN_DSM2MODE "\007" #define TR_DSM2MODE "LP4/LP5DSMonlyDSMX " @@ -295,7 +295,7 @@ #define TR_LIGHTOFFAFTER "Licht aus nach" #define TR_SPLASHSCREEN "Startbild" #define TR_THROTTLEWARNING "T-Warnung" -#define TR_SWITCHWARNING "Warnung Schalter" +#define TR_SWITCHWARNING "S-Warnung" #define TR_MEMORYWARNING "Warnung Memory" #define TR_ALARMWARNING "Warnung Alarm" #define TR_TIMEZONE "Zeitzone" @@ -333,10 +333,10 @@ #define TR_EEPROMLOWMEM "EEPROM low mem" #define TR_ALERT "WARNUNG" #define TR_PRESSANYKEYTOSKIP "Taste dr\205cken" -#define TR_THROTTLENOTIDLE "Schub nicht OFF!" +#define TR_THROTTLENOTIDLE "Schub nicht Null!" #define TR_RESETTHROTTLE "Auf Null stellen." #define TR_ALARMSDISABLED "Alarme ausgeschaltet" -#define TR_SWITCHESNOTOFF "Schalter on" +#define TR_SWITCHESNOTOFF "Schalter an" #define POS_SWITCH_WARN 9 #define TR_PLEASERESETTHEM "Bitte zur\205cksetzen" #define TR_MESSAGE "HINWEIS" diff --git a/src/translations/font_de.lbm b/src/translations/font_de.lbm index d6b5a02e6..5003ad602 100644 --- a/src/translations/font_de.lbm +++ b/src/translations/font_de.lbm @@ -1 +1 @@ -0x7c,0x13,0x12,0x13,0x7c,0x20,0x55,0x54,0x55,0x78,0x3c,0x43,0x42,0x43,0x3c,0x38,0x45,0x44,0x45,0x38,0x3e,0x41,0x40,0x41,0x3e,0x3c,0x41,0x40,0x21,0x7c,0x7e,0x01,0x49,0x56,0x20, +0x7c,0x13,0x12,0x13,0x7c,0x20,0x55,0x54,0x55,0x78,0x3c,0x43,0x42,0x43,0x3c,0x38,0x45,0x44,0x45,0x38,0x3e,0x41,0x40,0x41,0x3e,0x3c,0x41,0x40,0x21,0x7c,0x7e,0x01,0x49,0x56,0x20,0x00,0x02,0x05,0x02,0x00,0x7e,0x42,0x42,0x42,0x7e,0x6e,0x5e,0x6e,0x76,0x7a, diff --git a/src/translations/font_de.xbm b/src/translations/font_de.xbm index c65590d32..308456ef1 100644 --- a/src/translations/font_de.xbm +++ b/src/translations/font_de.xbm @@ -1,7 +1,8 @@ -#define font_de_width 35 +#define font_de_width 50 #define font_de_height 8 static unsigned char font_de_bits[] = { - 0x4a, 0x29, 0xa5, 0x94, 0x01, 0x0e, 0x38, 0x10, 0x41, 0x02, 0xd1, 0x45, - 0x17, 0x63, 0x02, 0x11, 0xc6, 0x18, 0x63, 0x01, 0xdf, 0xc7, 0x18, 0x63, - 0x02, 0x31, 0xc6, 0x18, 0x73, 0x04, 0xd1, 0x3b, 0xe7, 0x6c, 0x03, 0x00, - 0x00, 0x00, 0x00, 0x00 }; + 0x4a, 0x29, 0xa5, 0x94, 0x21, 0x00, 0x00, 0x0e, 0x38, 0x10, 0x41, 0x52, + 0xff, 0x03, 0xd1, 0x45, 0x17, 0x63, 0x22, 0xf1, 0x01, 0x11, 0xc6, 0x18, + 0x63, 0x01, 0xf1, 0x02, 0xdf, 0xc7, 0x18, 0x63, 0x02, 0x51, 0x03, 0x31, + 0xc6, 0x18, 0x73, 0x04, 0xb1, 0x03, 0xd1, 0x3b, 0xe7, 0x6c, 0x03, 0xff, + 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/util/translate.py b/util/translate.py index eb60ed356..43a02e578 100644 --- a/util/translate.py +++ b/util/translate.py @@ -16,7 +16,16 @@ translations = {'se': [('\\200', ' 'fr': [('\\200', 'à'), ('\\201', 'è'), ('\\202', 'è')], - + + 'de': [('\\200', 'Ä'), + ('\\201', 'ä'), + ('\\202', 'Ö'), + ('\\203', 'ö'), + ('\\204', 'Ü'), + ('\\205', 'ü'), + ('\\206', 'ß'), + ('\\207', '°')], + 'cz': [('\\200', 'á'), ('\\201', 'è'), ('\\202', 'é'),