From 149079e8ae9eedb0f79264efcf45a47c12a4e98a Mon Sep 17 00:00:00 2001 From: "bernet.andre@gmail.com" Date: Mon, 20 May 2013 13:05:05 +0000 Subject: [PATCH] [Taranis] About screen translated --- src/gui/view_about.cpp | 58 ++++++++++++++++++++------------------- src/translations.cpp | 61 +++++++++++++++++++++++++++++++++++------- src/translations.h | 41 ++++++++++++++++++++++++++++ src/translations/cz.h | 41 ++++++++++++++++++++++++++++ src/translations/de.h | 41 ++++++++++++++++++++++++++++ src/translations/en.h | 41 ++++++++++++++++++++++++++++ src/translations/es.h | 41 ++++++++++++++++++++++++++++ src/translations/fr.h | 41 ++++++++++++++++++++++++++++ src/translations/it.h | 41 ++++++++++++++++++++++++++++ src/translations/pt.h | 41 ++++++++++++++++++++++++++++ src/translations/se.h | 41 ++++++++++++++++++++++++++++ 11 files changed, 451 insertions(+), 37 deletions(-) diff --git a/src/gui/view_about.cpp b/src/gui/view_about.cpp index 408455f26..1b07633b6 100644 --- a/src/gui/view_about.cpp +++ b/src/gui/view_about.cpp @@ -81,7 +81,7 @@ void menuAboutView(uint8_t event) } lcd_bmp(0, 0, about_bmp); - lcd_putsAtt(64, 0, PSTR("ABOUT US"), DBLSIZE); + lcd_putsAtt(64, 0, STR_ABOUTUS, DBLSIZE); lcd_hline(62, 18, 120); lcd_hline(62, 19, 130, GREY_DEFAULT); @@ -91,57 +91,61 @@ void menuAboutView(uint8_t event) switch (screenIndex) { case ABOUT_OPENTX: case ABOUT_END: - lcd_putsAtt(62, 24, PSTR("OpenTX was developed for free"), SMLSIZE); - lcd_putsAtt(62, 36, PSTR("Your donation will ensure"), SMLSIZE); - lcd_putsAtt(62, 44, PSTR("that it remains free and open"), SMLSIZE); - lcd_putsAtt(62, 56, PSTR("The amount is up to you!"), SMLSIZE); - screenDuration = 200; + lcd_putsAtt(62, 22, STR_ABOUT_OPENTX_1, SMLSIZE); + lcd_putsAtt(62, 30, STR_ABOUT_OPENTX_2, SMLSIZE); + lcd_putsAtt(62, 38, STR_ABOUT_OPENTX_3, SMLSIZE); + lcd_putsAtt(62, 46, STR_ABOUT_OPENTX_4, SMLSIZE); + lcd_putsAtt(62, 54, STR_ABOUT_OPENTX_5, SMLSIZE); + screenDuration = 300; break; case ABOUT_BERTRAND: - lcd_putsAtt(62, 24, PSTR("Bertrand Songis"), att); - lcd_putsAtt(68, 36, PSTR("OpenTX main author"), att|SMLSIZE); - lcd_putsAtt(68, 44, PSTR("Companion9x co-developer"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_BERTRAND_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_BERTRAND_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_BERTRAND_3, att|SMLSIZE); break; case ABOUT_MIKE: - lcd_putsAtt(62, 24, PSTR("Mike Blandford"), att); - lcd_putsAtt(68, 36, PSTR("Code and drivers guru"), att|SMLSIZE); - lcd_putsAtt(68, 44, PSTR("Arguably, one of the best"), att|SMLSIZE); - lcd_putsAtt(67, 52, PSTR("Inspirational"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_MIKE_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_MIKE_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_MIKE_3, att|SMLSIZE); + lcd_putsAtt(67, 52, STR_ABOUT_MIKE_4, att|SMLSIZE); break; case ABOUT_ROMOLO: - lcd_putsAtt(62, 24, PSTR("Romolo Manfredini"), att); - lcd_putsAtt(68, 36, PSTR("Companion9x main developer"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_ROMOLO_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_ROMOLO_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_ROMOLO_3, att|SMLSIZE); break; case ABOUT_ANDRE: - lcd_putsAtt(62, 24, PSTR("Andre Bernet"), att); - lcd_putsAtt(68, 36, PSTR("Features / usability"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_ANDRE_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_ANDRE_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_ANDRE_3, att|SMLSIZE); break; case ABOUT_ROB: - lcd_putsAtt(62, 24, PSTR("Rob Thomson"), att); - lcd_putsAtt(68, 36, PSTR("Openrcforums webmaster"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_ROB_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_ROB_2, att|SMLSIZE); break; case ABOUT_MARTIN: - lcd_putsAtt(62, 24, PSTR("Martin Hotar"), att); - lcd_putsAtt(68, 36, PSTR("Graphics designer"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_MARTIN_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_MARTIN_2, att|SMLSIZE); break; case ABOUT_HARDWARE: - lcd_putsAtt(62, 24, PSTR("FrSky"), att); - lcd_putsAtt(68, 36, PSTR("Hardware designer/producer"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_HARDWARE_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_HARDWARE_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_HARDWARE_3, att|SMLSIZE); screenDuration = 300; break; case ABOUT_PARENTS: - lcd_putsAtt(62, 24, PSTR("Parent projects"), att); - lcd_putsAtt(68, 36, PSTR("Ersky9x (Mike Blandford)"), att|SMLSIZE); - lcd_putsAtt(68, 44, PSTR("Er9x (Erez Raviv)"), att|SMLSIZE); - lcd_putsAtt(67, 52, PSTR("Th9x (Thomas Husterer)"), att|SMLSIZE); + lcd_putsAtt(62, 24, STR_ABOUT_PARENTS_1, att); + lcd_putsAtt(68, 36, STR_ABOUT_PARENTS_2, att|SMLSIZE); + lcd_putsAtt(68, 44, STR_ABOUT_PARENTS_3, att|SMLSIZE); + lcd_putsAtt(67, 52, STR_ABOUT_PARENTS_4, att|SMLSIZE); screenDuration = 300; break; } diff --git a/src/translations.cpp b/src/translations.cpp index a61f4cbc9..bcfb3415c 100644 --- a/src/translations.cpp +++ b/src/translations.cpp @@ -445,16 +445,57 @@ const pm_char STR_CHANNELS_MONITOR[] PROGMEM = TR_CHANNELS_MONITOR; #endif #if defined(PCBTARANIS) -const pm_char STR_BYTES[] PROGMEM = TR_BYTES; -const pm_char STR_MODULE_BIND[] PROGMEM = TR_MODULE_BIND; -const pm_char STR_MODULE_RANGE[] PROGMEM = TR_MODULE_RANGE; -const pm_char STR_SET[] PROGMEM = TR_SET; -const pm_char STR_TRAINER[] PROGMEM = TR_TRAINER; -const pm_char STR_ANTENNAPROBLEM[] PROGMEM = TR_ANTENNAPROBLEM; -const pm_char STR_MODULE[] PROGMEM = TR_MODULE; -const pm_char STR_CHANNELRANGE[] PROGMEM = TR_CHANNELRANGE; -const pm_char STR_LOWALARM[] PROGMEM = TR_LOWALARM; -const pm_char STR_CRITICALALARM[] PROGMEM = TR_CRITICALALARM; + const pm_char STR_BYTES[] PROGMEM = TR_BYTES; + const pm_char STR_MODULE_BIND[] PROGMEM = TR_MODULE_BIND; + const pm_char STR_MODULE_RANGE[] PROGMEM = TR_MODULE_RANGE; + const pm_char STR_SET[] PROGMEM = TR_SET; + const pm_char STR_TRAINER[] PROGMEM = TR_TRAINER; + const pm_char STR_ANTENNAPROBLEM[] PROGMEM = TR_ANTENNAPROBLEM; + const pm_char STR_MODULE[] PROGMEM = TR_MODULE; + const pm_char STR_CHANNELRANGE[] PROGMEM = TR_CHANNELRANGE; + const pm_char STR_LOWALARM[] PROGMEM = TR_LOWALARM; + const pm_char STR_CRITICALALARM[] PROGMEM = TR_CRITICALALARM; +#endif + +#if defined(PCBTARANIS) + const pm_char STR_ABOUTUS[] PROGMEM = TR_ABOUTUS; + const pm_char STR_ABOUT_OPENTX_1[] PROGMEM = TR_ABOUT_OPENTX_1; + const pm_char STR_ABOUT_OPENTX_2[] PROGMEM = TR_ABOUT_OPENTX_2; + const pm_char STR_ABOUT_OPENTX_3[] PROGMEM = TR_ABOUT_OPENTX_3; + const pm_char STR_ABOUT_OPENTX_4[] PROGMEM = TR_ABOUT_OPENTX_4; + const pm_char STR_ABOUT_OPENTX_5[] PROGMEM = TR_ABOUT_OPENTX_5; + + const pm_char STR_ABOUT_BERTRAND_1[] PROGMEM = TR_ABOUT_BERTRAND_1; + const pm_char STR_ABOUT_BERTRAND_2[] PROGMEM = TR_ABOUT_BERTRAND_2; + const pm_char STR_ABOUT_BERTRAND_3[] PROGMEM = TR_ABOUT_BERTRAND_3; + + const pm_char STR_ABOUT_MIKE_1[] PROGMEM = TR_ABOUT_MIKE_1; + const pm_char STR_ABOUT_MIKE_2[] PROGMEM = TR_ABOUT_MIKE_2; + const pm_char STR_ABOUT_MIKE_3[] PROGMEM = TR_ABOUT_MIKE_3; + const pm_char STR_ABOUT_MIKE_4[] PROGMEM = TR_ABOUT_MIKE_4; + + const pm_char STR_ABOUT_ROMOLO_1[] PROGMEM = TR_ABOUT_ROMOLO_1; + const pm_char STR_ABOUT_ROMOLO_2[] PROGMEM = TR_ABOUT_ROMOLO_2; + const pm_char STR_ABOUT_ROMOLO_3[] PROGMEM = TR_ABOUT_ROMOLO_3; + + const pm_char STR_ABOUT_ANDRE_1[] PROGMEM = TR_ABOUT_ANDRE_1; + const pm_char STR_ABOUT_ANDRE_2[] PROGMEM = TR_ABOUT_ANDRE_2; + const pm_char STR_ABOUT_ANDRE_3[] PROGMEM = TR_ABOUT_ANDRE_3; + + const pm_char STR_ABOUT_ROB_1[] PROGMEM = TR_ABOUT_ROB_1; + const pm_char STR_ABOUT_ROB_2[] PROGMEM = TR_ABOUT_ROB_2; + + const pm_char STR_ABOUT_MARTIN_1[] PROGMEM = TR_ABOUT_MARTIN_1; + const pm_char STR_ABOUT_MARTIN_2[] PROGMEM = TR_ABOUT_MARTIN_2; + + const pm_char STR_ABOUT_HARDWARE_1[] PROGMEM = TR_ABOUT_HARDWARE_1; + const pm_char STR_ABOUT_HARDWARE_2[] PROGMEM = TR_ABOUT_HARDWARE_2; + const pm_char STR_ABOUT_HARDWARE_3[] PROGMEM = TR_ABOUT_HARDWARE_3; + + const pm_char STR_ABOUT_PARENTS_1[] PROGMEM = TR_ABOUT_PARENTS_1; + const pm_char STR_ABOUT_PARENTS_2[] PROGMEM = TR_ABOUT_PARENTS_2; + const pm_char STR_ABOUT_PARENTS_3[] PROGMEM = TR_ABOUT_PARENTS_3; + const pm_char STR_ABOUT_PARENTS_4[] PROGMEM = TR_ABOUT_PARENTS_4; #endif const pm_uchar font_5x7[] PROGMEM = { diff --git a/src/translations.h b/src/translations.h index bc7ce35db..1fb3e2606 100644 --- a/src/translations.h +++ b/src/translations.h @@ -631,6 +631,47 @@ extern const pm_char STR_CHANNELS_MONITOR[]; extern const pm_char STR_CRITICALALARM[]; #endif +#if defined(PCBTARANIS) + extern const pm_char STR_ABOUTUS[]; + extern const pm_char STR_ABOUT_OPENTX_1[]; + extern const pm_char STR_ABOUT_OPENTX_2[]; + extern const pm_char STR_ABOUT_OPENTX_3[]; + extern const pm_char STR_ABOUT_OPENTX_4[]; + extern const pm_char STR_ABOUT_OPENTX_5[]; + + extern const pm_char STR_ABOUT_BERTRAND_1[]; + extern const pm_char STR_ABOUT_BERTRAND_2[]; + extern const pm_char STR_ABOUT_BERTRAND_3[]; + + extern const pm_char STR_ABOUT_MIKE_1[]; + extern const pm_char STR_ABOUT_MIKE_2[]; + extern const pm_char STR_ABOUT_MIKE_3[]; + extern const pm_char STR_ABOUT_MIKE_4[]; + + extern const pm_char STR_ABOUT_ROMOLO_1[]; + extern const pm_char STR_ABOUT_ROMOLO_2[]; + extern const pm_char STR_ABOUT_ROMOLO_3[]; + + extern const pm_char STR_ABOUT_ANDRE_1[]; + extern const pm_char STR_ABOUT_ANDRE_2[]; + extern const pm_char STR_ABOUT_ANDRE_3[]; + + extern const pm_char STR_ABOUT_ROB_1[]; + extern const pm_char STR_ABOUT_ROB_2[]; + + extern const pm_char STR_ABOUT_MARTIN_1[]; + extern const pm_char STR_ABOUT_MARTIN_2[]; + + extern const pm_char STR_ABOUT_HARDWARE_1[]; + extern const pm_char STR_ABOUT_HARDWARE_2[]; + extern const pm_char STR_ABOUT_HARDWARE_3[]; + + extern const pm_char STR_ABOUT_PARENTS_1[]; + extern const pm_char STR_ABOUT_PARENTS_2[]; + extern const pm_char STR_ABOUT_PARENTS_3[]; + extern const pm_char STR_ABOUT_PARENTS_4[]; +#endif + #define CHR_SHORT TR_CHR_SHORT #define CHR_LONG TR_CHR_LONG #define CHR_TOGGLE TR_CHR_TOGGLE diff --git a/src/translations/cz.h b/src/translations/cz.h index 62d139ef6..91a2fbdb5 100644 --- a/src/translations/cz.h +++ b/src/translations/cz.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" +#define TR_ABOUT_HARDWARE_3 "" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/de.h b/src/translations/de.h index 201cb1988..9a7143cf9 100644 --- a/src/translations/de.h +++ b/src/translations/de.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" +#define TR_ABOUT_HARDWARE_3 "" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/en.h b/src/translations/en.h index 7be397382..f3b1adff6 100644 --- a/src/translations/en.h +++ b/src/translations/en.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Subtrim ", " Min ", " Max ", " Direction ", " PPM Center ", " Subtrim mode " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" +#define TR_ABOUT_HARDWARE_3 "" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/es.h b/src/translations/es.h index e4174ae29..a5da71dcf 100644 --- a/src/translations/es.h +++ b/src/translations/es.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" +#define TR_ABOUT_HARDWARE_3 "" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/fr.h b/src/translations/fr.h index 8812dbcb7..53816c950 100644 --- a/src/translations/fr.h +++ b/src/translations/fr.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Nom ", " Subtrim ", " Min ", " Max ", " Direction ", " Neutre PPM ", " Mode subtrim " } #define TR_CSW_HEADERS { " Fonction ", " V1 ", " V2 ", " ET suppl. ", " Dur\200e ", " D\200lai " } +//Taranis About screen +#define TR_ABOUTUS "A PROPOS" + +#define TR_ABOUT_OPENTX_1 "OpenTX est libre, non-" +#define TR_ABOUT_OPENTX_2 "commercial et n'offre aucune" +#define TR_ABOUT_OPENTX_3 "garantie. Il a ete developpe" +#define TR_ABOUT_OPENTX_4 "gratuitement. Vos donations" +#define TR_ABOUT_OPENTX_5 "sont bienvenues!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "Auteur principal d'openTx" +#define TR_ABOUT_BERTRAND_3 "Codeveloppeur de Companion9x" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Maitre du code et des" +#define TR_ABOUT_MIKE_3 "drivers" +#define TR_ABOUT_MIKE_4 "" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Developpeur principal de" +#define TR_ABOUT_ROMOLO_3 "Companion9x" + +#define TR_ABOUT_ANDRE_1 "Andr\200 Bernet" +#define TR_ABOUT_ANDRE_2 "Fonctionnalites, usabilite," +#define TR_ABOUT_ANDRE_3 "debogage, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "Webmaster d'openrcforums" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Design graphique" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Developpeur/fabricant" +#define TR_ABOUT_HARDWARE_3 "du materiel" + +#define TR_ABOUT_PARENTS_1 "Projets parents" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/it.h b/src/translations/it.h index d8ae6ea11..79b1a0111 100644 --- a/src/translations/it.h +++ b/src/translations/it.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" +#define TR_ABOUT_HARDWARE_3 "" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/pt.h b/src/translations/pt.h index 972ad32ba..7bd409884 100644 --- a/src/translations/pt.h +++ b/src/translations/pt.h @@ -646,6 +646,47 @@ Padding for row alignment #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" +#define TR_ABOUT_HARDWARE_3 "" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't' diff --git a/src/translations/se.h b/src/translations/se.h index 1ebd1b180..777b3720e 100644 --- a/src/translations/se.h +++ b/src/translations/se.h @@ -646,6 +646,47 @@ #define TR_LIMITS_HEADERS { " Name ", " Offset ", " Min ", " Max ", " Direction ", " PPM Center ", " Symmetrical " } #define TR_CSW_HEADERS { " Function ", " V1 ", " V2 ", " AND Switch ", " Duration ", " Delay " } +//Taranis About screen +#define TR_ABOUTUS "ABOUT US" + +#define TR_ABOUT_OPENTX_1 "OpenTX is open source, non-" +#define TR_ABOUT_OPENTX_2 "commercial and comes with no" +#define TR_ABOUT_OPENTX_3 "warranties. It was developed" +#define TR_ABOUT_OPENTX_4 "for free. Support through" +#define TR_ABOUT_OPENTX_5 "donations is welcome!" + +#define TR_ABOUT_BERTRAND_1 "Bertrand Songis" +#define TR_ABOUT_BERTRAND_2 "OpenTX main author" +#define TR_ABOUT_BERTRAND_3 "Companion9x co-developer" + +#define TR_ABOUT_MIKE_1 "Mike Blandford" +#define TR_ABOUT_MIKE_2 "Code and drivers guru" +#define TR_ABOUT_MIKE_3 "Arguably, one of the best" +#define TR_ABOUT_MIKE_4 "Inspirational" + +#define TR_ABOUT_ROMOLO_1 "Romolo Manfredini" +#define TR_ABOUT_ROMOLO_2 "Companion9x main developer" +#define TR_ABOUT_ROMOLO_3 "" + +#define TR_ABOUT_ANDRE_1 "Andre Bernet" +#define TR_ABOUT_ANDRE_2 "Functionality, usability," +#define TR_ABOUT_ANDRE_3 "debugging, documentation" + +#define TR_ABOUT_ROB_1 "Rob Thomson" +#define TR_ABOUT_ROB_2 "openrcforums webmaster" + +#define TR_ABOUT_MARTIN_1 "Martin Hotar" +#define TR_ABOUT_MARTIN_2 "Graphics designer" + +#define TR_ABOUT_HARDWARE_1 "FrSky" +#define TR_ABOUT_HARDWARE_2 "Hardware designer/producer" + +#define TR_ABOUT_PARENTS_1 "Parent projects" +#define TR_ABOUT_PARENTS_2 "ersky9x (Mike Blandford)" +#define TR_ABOUT_PARENTS_3 "ER9X (Erez Raviv)" +#define TR_ABOUT_PARENTS_4 "TH9X (Thomas Husterer)" +#define TR_ABOUT_HARDWARE_3 "" + #define TR_CHR_SHORT 's' #define TR_CHR_LONG 'l' #define TR_CHR_TOGGLE 't'