chore: Translate some more radio firmware elements (#2607)

* feat: Translate time modes using exist. trans. str

* fix: Define `STR_MONTHS` once not four times

* fix: Translatify `Show mixer monitors` toggle

* chore: Add `TR_THROTTLE_START`

* chore: Update `IT`

* chore: Update `DE`
This commit is contained in:
Peter Feerick
2022-11-01 13:12:06 +10:00
committed by GitHub
parent 3d687c6b7b
commit 8ce3612f9d
23 changed files with 62 additions and 21 deletions
@@ -22,7 +22,6 @@
#include "topbar_impl.h"
#include "opentx.h"
const char * const STR_MONTHS[] = TR_MONTHS;
constexpr uint32_t TOPBAR_REFRESH = 1000 / 10; // 10 Hz
static const uint8_t _LBM_DOT[] = {
@@ -149,7 +148,6 @@ void TopbarImpl::paint(BitmapBuffer * dc)
#if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW)
sprintf(str, "%02d-%02d", t.tm_mon + 1, t.tm_mday);
#else
const char * const STR_MONTHS[] = TR_MONTHS;
sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]);
#endif
//dc->drawSolidVerticalLine(DATETIME_SEPARATOR_X, 7, 31, COLOR_THEME_SECONDARY1);
+1 -1
View File
@@ -528,7 +528,7 @@ void ModelMixesPage::build(FormWindow * window)
lv_obj_set_width(box_obj, lv_pct(100));
lv_obj_set_style_flex_cross_place(box_obj, LV_FLEX_ALIGN_CENTER, 0);
new StaticText(box, rect_t{}, "Show mixer monitors", 0, COLOR_THEME_PRIMARY1);
new StaticText(box, rect_t{}, STR_SHOW_MIXER_MONITORS, 0, COLOR_THEME_PRIMARY1);
new CheckBox(
box, rect_t{}, [=]() { return showMonitors; },
[=](uint8_t val) { enableMonitors(val); });
-1
View File
@@ -290,7 +290,6 @@ class PreviewWindow : public FormGroup
// time on top bar
struct gtm t;
char str[16];
const char *const STR_MONTHS[] = TR_MONTHS;
gettime(&t);
int s = snprintf(str, sizeof(str), "%d %s\n", t.tm_mday, STR_MONTHS[t.tm_mon]);
@@ -254,7 +254,6 @@ class Theme480: public OpenTxTheme
#if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW)
sprintf(str, "%02d-%02d", t.tm_mon + 1, t.tm_mday);
#else
const char * const STR_MONTHS[] = TR_MONTHS;
sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]);
#endif
dc->drawText(DATETIME_MIDDLE, DATETIME_LINE1, str, FONT(XS)|COLOR_THEME_PRIMARY2|CENTERED);
-1
View File
@@ -392,7 +392,6 @@ class FlyskyTheme: public OpenTxTheme
#if defined(TRANSLATIONS_CN) || defined(TRANSLATIONS_TW)
sprintf(str, "%d" TR_MONTH "%d", t.tm_mon + 1, t.tm_mday);
#else
const char * const STR_MONTHS[] = TR_MONTHS;
sprintf(str, "%d %s", t.tm_mday, STR_MONTHS[t.tm_mon]);
#endif
dc->drawText(DATETIME_MIDDLE, DATETIME_LINE1, str, FONT(XS)|COLOR_THEME_PRIMARY2|CENTERED);
-4
View File
@@ -24,10 +24,6 @@
#define SET_DIRTY() storageDirty(EE_MODEL)
// TODO: translation
const char* STR_TIMER_MODES[] = {"OFF", "ON", "Start",
"Throttle", "Throttle %", "Throttle Start"};
static const lv_coord_t line_col_dsc[] = {LV_GRID_FR(1), LV_GRID_FR(1),
LV_GRID_TEMPLATE_LAST};
static const lv_coord_t line_row_dsc[] = {LV_GRID_CONTENT,
+3
View File
@@ -784,6 +784,8 @@ const char STR_SPORT_UPDATE_POWER_MODE[] = TR_SPORT_UPDATE_POWER_MODE;
const char STR_TOUCH_PANEL[] = TR_TOUCH_PANEL;
const char STR_FILE_SIZE[] = TR_FILE_SIZE;
const char STR_FILE_OPEN[] = TR_FILE_OPEN;
const char* STR_TIMER_MODES[] = TR_TIMER_MODES;
const char* STR_MONTHS[] = TR_MONTHS;
const char STR_LIMITS_HEADERS_DIRECTION[] = TR_LIMITS_HEADERS_DIRECTION;
#if defined(COLORLCD)
@@ -811,6 +813,7 @@ const char STR_WIDGET_TIMER[] = TR_WIDGET_TIMER;
const char STR_WIDGET_VALUE[] = TR_WIDGET_VALUE;
const char STR_MODULES_RX_VERSION[] = TR_MODULES_RX_VERSION;
const char STR_LEFT_STICK[] = TR_LEFT_STICK;
const char STR_SHOW_MIXER_MONITORS[] = TR_SHOW_MIXER_MONITORS;
#endif
#if !defined(COLORLCD)
+3
View File
@@ -211,6 +211,8 @@ extern const char STR_TOUCH_PANEL[];
extern const char* STR_ADCFILTERVALUES[];
extern const char STR_FILE_SIZE[];
extern const char STR_FILE_OPEN[];
extern const char* STR_TIMER_MODES[];
extern const char* STR_MONTHS[];
extern const char STR_BLUETOOTH[];
extern const char STR_BLUETOOTH_DISC[];
@@ -720,6 +722,7 @@ extern const char STR_WIDGET_TIMER[];
extern const char STR_WIDGET_VALUE[];
extern const char STR_MODULES_RX_VERSION[];
extern const char STR_LEFT_STICK[];
extern const char STR_SHOW_MIXER_MONITORS[];
#endif
extern const char STR_EXECUTE_FILE[];
extern const char STR_DELETE_FILE[];
+3
View File
@@ -431,6 +431,7 @@
#define TR_MODEL_SHUTDOWN "关机 ?"
#define TR_PRESS_ENTER_TO_CONFIRM "按ENTER键确认"
#define TR_THROTTLE_LABEL "油门"
#define TR_THROTTLE_START "油门开始"
#define TR_THROTTLEREVERSE TR("油门反向", INDENT "油门反向")
#define TR_MINUTEBEEP TR("分", "分钟播报")
#define TR_BEEPCOUNTDOWN INDENT "倒数"
@@ -669,6 +670,7 @@
#define TR_UPDATE_RX_OPTIONS "是否升级接收机?"
#define TR_UPDATE_TX_OPTIONS "是否升级发射机?"
#define TR_MODULES_RX_VERSION "模块/接收机版本"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "模块/接收机版本"
#define TR_MENU_FIRM_OPTIONS "固件选项"
#define TR_IMU "陀螺仪"
@@ -991,6 +993,7 @@
#define TR_TOUCH_PANEL "触摸屏:"
#define TR_FILE_SIZE "文件大小"
#define TR_FILE_OPEN "强制打开?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "名称"
+3
View File
@@ -452,6 +452,7 @@
#define TR_MODEL_SHUTDOWN "Vypnout?"
#define TR_PRESS_ENTER_TO_CONFIRM "Zmáčkni ENTER pro potvrzení"
#define TR_THROTTLE_LABEL "Plyn"
#define TR_THROTTLE_START "Plyn Start"
#define TR_THROTTLEREVERSE TR("ReverzPlyn", INDENT"Reverz plynu")
#define TR_MINUTEBEEP TR("Minuta", "Oznamovat minuty")
#define TR_BEEPCOUNTDOWN INDENT"Odpočet"
@@ -687,6 +688,7 @@
#define TR_UPDATE_RX_OPTIONS "Uložit nastavení?"
#define TR_UPDATE_TX_OPTIONS "Uložit nastavení?"
#define TR_MODULES_RX_VERSION "Verze modulu a RX"
#define TR_SHOW_MIXER_MONITORS "Zobrazit monitor mixů"
#define TR_MENU_MODULES_RX_VERSION "VERZE MODULU A RX"
#define TR_MENU_FIRM_OPTIONS "MOŽNOSTI FIRMWARE"
#define TR_IMU "IMU"
@@ -1012,6 +1014,7 @@
#define TR_TOUCH_PANEL "Dotyková obrazovka:"
#define TR_FILE_SIZE "Velikost souboru"
#define TR_FILE_OPEN "Otevřít?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Název"
+3
View File
@@ -436,6 +436,7 @@
#define TR_MODEL_SHUTDOWN "Luk ned?"
#define TR_PRESS_ENTER_TO_CONFIRM "Tryk enter for bekræft"
#define TR_THROTTLE_LABEL "Gas"
#define TR_THROTTLE_START "Gas Start"
#define TR_THROTTLEREVERSE TR("T-omvendt", INDENT "Omvendt")
#define TR_MINUTEBEEP TR("Minut", "Minut kald")
#define TR_BEEPCOUNTDOWN INDENT "Nedtælling"
@@ -674,6 +675,7 @@
#define TR_UPDATE_RX_OPTIONS "Opdater RX tilvalg?"
#define TR_UPDATE_TX_OPTIONS "Opdater TX tilvalg?"
#define TR_MODULES_RX_VERSION "Moduler / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULER / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE TILVALG"
#define TR_IMU "IMU"
@@ -996,6 +998,7 @@
#define TR_TOUCH_PANEL "Tryk panel:"
#define TR_FILE_SIZE "Fil størrelse"
#define TR_FILE_OPEN "Åbn alligevel?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Navn"
+4 -1
View File
@@ -438,6 +438,7 @@
#define TR_MODEL_SHUTDOWN "Herunterfahren?"
#define TR_PRESS_ENTER_TO_CONFIRM "Drücke [ENTER] zum Bestätigen"
#define TR_THROTTLE_LABEL "Gas-Kontrolle"
#define TR_THROTTLE_START "Gas Start"
#define TR_THROTTLEREVERSE TR("Gas invers", INDENT "Vollgas hinten?") //Änderung wg TH9x, Taranis
#define TR_MINUTEBEEP TR("Min-Alarm", "Minuten-Alarm")
#define TR_BEEPCOUNTDOWN INDENT "Countdown"
@@ -504,7 +505,7 @@
#define TR_LUA_SCRIPTS_LABEL "Lua scripts"
#define TR_FREE_MEM_LABEL "Free mem"
#define TR_TIMER_LABEL "Timer"
#define TR_THROTTLE_PERCENT_LABEL "Throttle %"
#define TR_THROTTLE_PERCENT_LABEL "Gas %"
#define TR_BATT_LABEL "Battery"
#define TR_SESSION "Session"
#define TR_MENUTORESET TR_ENTER " für Reset"
@@ -669,6 +670,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX Optionen?"
#define TR_UPDATE_TX_OPTIONS "Update TX Optionen?"
#define TR_MODULES_RX_VERSION "Modul / RX version"
#define TR_SHOW_MIXER_MONITORS "Zeige Mischermonitor"
#define TR_MENU_MODULES_RX_VERSION "MODUL / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONEN"
#define TR_IMU "IMU"
@@ -996,6 +998,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "Dateigröße"
#define TR_FILE_OPEN "trotzdem öffnen?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis specific column headers
#define TR_PHASES_HEADERS_NAME "Name "
+3
View File
@@ -431,6 +431,7 @@
#define TR_MODEL_SHUTDOWN "Shutdown?"
#define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm"
#define TR_THROTTLE_LABEL "Throttle"
#define TH_THROTTLE_START "Throttle Start"
#define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "Reverse")
#define TR_MINUTEBEEP TR("Minute", "Minute call")
#define TR_BEEPCOUNTDOWN INDENT "Countdown"
@@ -669,6 +670,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX options?"
#define TR_UPDATE_TX_OPTIONS "Update TX options?"
#define TR_MODULES_RX_VERSION "Modules / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS"
#define TR_IMU "IMU"
@@ -991,6 +993,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TH_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Name"
+3
View File
@@ -433,6 +433,7 @@
#define TR_MODEL_SHUTDOWN "Apagar ?"
#define TR_PRESS_ENTER_TO_CONFIRM "Enter para confirmar"
#define TR_THROTTLE_LABEL "Potencia"
#define TR_THROTTLE_START "Potencia Start"
#define TR_THROTTLEREVERSE TR("Invert acel", INDENT "Invertir acel.")
#define TR_MINUTEBEEP TR("Minuto", "Cada minuto")
#define TR_BEEPCOUNTDOWN TR(INDENT"Cta. atrás", INDENT"Cuenta atrás")
@@ -670,6 +671,7 @@
#define TR_UPDATE_RX_OPTIONS "Actualizar opciones RX?"
#define TR_UPDATE_TX_OPTIONS "Actualizar opciones TX?"
#define TR_MODULES_RX_VERSION "Módulos / versión RX"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MÓDULOS / VERSIÓN RX"
#define TR_MENU_FIRM_OPTIONS "OPCIONES FIRMWARE"
#define TR_IMU "IMU"
@@ -998,6 +1000,7 @@
#define TR_TOUCH_PANEL "Pantalla táctil:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Nombre"
+3
View File
@@ -459,6 +459,7 @@
#define TR_MODEL_SHUTDOWN "Shutdown ?"
#define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm"
#define TR_THROTTLE_LABEL "Throttle"
#define TR_THROTTLE_START "Throttle Start"
#define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "Throttle reverse")
#define TR_MINUTEBEEP TR("Minute", "Minute call")
#define TR_BEEPCOUNTDOWN INDENT"Countdown"
@@ -696,6 +697,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX options?"
#define TR_UPDATE_TX_OPTIONS "Update TX options?"
#define TR_MODULES_RX_VERSION "Modules / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS"
#define TR_IMU "IMU"
@@ -1022,6 +1024,7 @@
#define TR_TOUCH_PANEL "Kosketusnäyttö:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Name"
+3
View File
@@ -455,6 +455,7 @@
#define TR_MODEL_SHUTDOWN "Eteindre ?"
#define TR_PRESS_ENTER_TO_CONFIRM "Presser [Enter] pour confirmer"
#define TR_THROTTLE_LABEL "Gaz"
#define TR_THROTTLE_START "Gaz Start"
#define TR_THROTTLEREVERSE TR("Inv. gaz", INDENT "Inversion gaz")
#define TR_MINUTEBEEP TR("Bip min.", "Annonces minutes")
#define TR_BEEPCOUNTDOWN TR(INDENT "Bip fin", INDENT "Compte à rebours")
@@ -690,6 +691,7 @@
#define TR_UPDATE_RX_OPTIONS "Sauver options RX?"
#define TR_UPDATE_TX_OPTIONS "Sauver options TX?"
#define TR_MODULES_RX_VERSION "Versions modules / RX"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "VERSIONS MODULES / RX "
#define TR_MENU_FIRM_OPTIONS "OPTIONS FIRMWARE"
#define TR_IMU "IMU"
@@ -1022,6 +1024,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Nom"
+7 -4
View File
@@ -33,7 +33,7 @@
*/
#define TR_OFFON "OFF","ON"
#define TR_OFFON TR("OFF","Disattivato"),TR("ON","Attivato")
#define TR_MMMINV "---","INV"
#define TR_VBEEPMODE TR("Silen","Silente"),TR("Avvis","Avvisi"),TR("Notst","No Tasti"),"Tutti"
#define TR_VBLMODE TR("OFF","Spenta"),"Tasti",TR("Stks","Sticks"),"Tutti",TR("ON","Accesa")
@@ -337,7 +337,7 @@
#define TR_BITMAP "Immagine"
#define TR_NO_PICTURE "No immagine"
#define TR_TIMER TR("Timer", "Timer ")
#define TR_START "Start"
#define TR_START "Partenza"
#define TR_ELIMITS TR("Lim. Est.", "Limiti Estesi")
#define TR_ETRIMS TR("Trim Est.", "Trim Estesi")
#define TR_TRIMINC "Passo Trim"
@@ -438,6 +438,7 @@
#define TR_MODEL_SHUTDOWN "Spegnimento?"
#define TR_PRESS_ENTER_TO_CONFIRM "Premi [ENT] per confermare"
#define TR_THROTTLE_LABEL "Motore"
#define TR_THROTTLE_START "Partenza motore"
#define TR_THROTTLEREVERSE TR("Mot inv.", "Motore Inverso")
#define TR_MINUTEBEEP "Minuto"
#define TR_BEEPCOUNTDOWN TR(INDENT "Conto rov", INDENT "Conto rovescia")
@@ -502,7 +503,7 @@
#define TR_LUA_SCRIPTS_LABEL "Lua scripts"
#define TR_FREE_MEM_LABEL "Mem. libera"
#define TR_TIMER_LABEL "Timer"
#define TR_THROTTLE_PERCENT_LABEL "Throttle %"
#define TR_THROTTLE_PERCENT_LABEL "% Motore"
#define TR_BATT_LABEL "Batteria"
#define TR_SESSION "Sessione"
#define TR_MENUTORESET TR_ENTER" per azzerare"
@@ -670,9 +671,10 @@
#define TR_UPDATE_RX_OPTIONS "Agg. opzioni RX?"
#define TR_UPDATE_TX_OPTIONS "Agg. opzioni TX?"
#define TR_MODULES_RX_VERSION "Versioni Moduli / RX"
#define TR_SHOW_MIXER_MONITORS "Mostra monitors mixer"
#define TR_MENU_MODULES_RX_VERSION "VERSIONI MODULI / RX"
#define TR_MENU_FIRM_OPTIONS "OPZIONI FIRMWARE"
#define TR_IMU "IMU"
#define TR_IMU "IMU"
#define TR_STICKS_POTS_SLIDERS "Interruttori/Pots/Sliders"
#define TR_PWM_STICKS_POTS_SLIDERS "PWM Interruttori/Pots/Sliders"
#define TR_RF_PROTOCOL "Protocollo RF"
@@ -996,6 +998,7 @@
#define TR_TOUCH_PANEL "Schermo touch:"
#define TR_FILE_SIZE "Dimensione file"
#define TR_FILE_OPEN "Apro comunque?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Nome"
+3
View File
@@ -443,6 +443,7 @@
#define TR_MODEL_SHUTDOWN "シャットダウンしますか?"
#define TR_PRESS_ENTER_TO_CONFIRM "Enterを押して確認してください"
#define TR_THROTTLE_LABEL "スロットル"
#define TR_THROTTLE_START "スロットルスタート"
#define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "リバース")
#define TR_MINUTEBEEP TR("Minute", "分単位コール")
#define TR_BEEPCOUNTDOWN INDENT "カウントダウン"
@@ -681,6 +682,7 @@
#define TR_UPDATE_RX_OPTIONS "受信オプションをアップデートしますか ?"
#define TR_UPDATE_TX_OPTIONS "送信オプションをアップデートしますか ?"
#define TR_MODULES_RX_VERSION "モジュール / 受信機バージョン"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "モジュール / 受信機バージョン"
#define TR_MENU_FIRM_OPTIONS "ファームウェアオプション"
#define TR_IMU "IMU"
@@ -1003,6 +1005,7 @@
#define TR_TOUCH_PANEL "タッチパネル:"
#define TR_FILE_SIZE "ファイルサイズ"
#define TR_FILE_OPEN "ファイルを開きますか?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "名称"
+3
View File
@@ -437,6 +437,7 @@
#define TR_MODEL_SHUTDOWN "Shutdown ?"
#define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm"
#define TR_THROTTLE_LABEL "Gas"
#define TR_THROTTLE_START "Gas Start"
#define TR_THROTTLEREVERSE TR("Reverse", INDENT "Omgekeerd")
#define TR_MINUTEBEEP TR("Min-Alarm", "Minuten-Alarm")
#define TR_BEEPCOUNTDOWN INDENT "Countdown"
@@ -675,6 +676,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX options?"
#define TR_UPDATE_TX_OPTIONS "Update TX options?"
#define TR_MODULES_RX_VERSION "Modules / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS"
#define TR_IMU "IMU"
@@ -1006,6 +1008,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Name"
+7 -4
View File
@@ -328,11 +328,11 @@
#define TR_PHASENAME "Nazwa Fazy"
#define TR_MIXNAME "Nazwa Mix"
#define TR_INPUTNAME "Wpisz Nazw"
#define TR_EXPONAME "LiniaNazw"
#define TR_BITMAP "Obrazek "
#define TR_EXPONAME "LiniaNazw"
#define TR_BITMAP "Obrazek"
#define TR_NO_PICTURE "Bez obrazka"
#define TR_TIMER TR("Timer", "Timer ")
#define TR_START "Start"
#define TR_START "Start"
#define TR_ELIMITS TR("Limi+25%", "Kanał +/- 125% ")
#define TR_ETRIMS TR("E.Trym ", "Poszer Trymery")
#define TR_TRIMINC "Krok Trym"
@@ -432,7 +432,8 @@
#define TR_USB_STILL_CONNECTED "USB jest podłączone"
#define TR_MODEL_SHUTDOWN "Wyłączyć?"
#define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm"
#define TR_THROTTLE_LABEL "Gaz "
#define TR_THROTTLE_LABEL "Gaz"
#define TR_THROTTLE_START "Gaz Start"
#define TR_THROTTLEREVERSE TR("OdwrGaz", INDENT "OdwrGaz")
#define TR_MINUTEBEEP TR("Minuta", "PikCoMinutę")
#define TR_BEEPCOUNTDOWN INDENT "Odliczanie"
@@ -666,6 +667,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX options?"
#define TR_UPDATE_TX_OPTIONS "Update TX options?"
#define TR_MODULES_RX_VERSION "Modules / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS"
#define TR_IMU "IMU"
@@ -991,6 +993,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Nazwa"
+5 -2
View File
@@ -332,9 +332,9 @@
#define TR_EXPONAME "Expo Name"
#endif
#define TR_BITMAP "Model Image"
#define TR_NO_PICTURE "No Picture"
#define TR_NO_PICTURE "No Picture"
#define TR_TIMER "Cronom"
#define TR_START "Start"
#define TR_START "Start"
#define TR_ELIMITS "E.Limits"
#define TR_ETRIMS "E.Trims"
#define TR_TRIMINC "Trim Step"
@@ -435,6 +435,7 @@
#define TR_MODEL_SHUTDOWN "Shutdown ?"
#define TR_PRESS_ENTER_TO_CONFIRM "Press enter to confirm"
#define TR_THROTTLE_LABEL "Throttle"
#define TR_THROTTLE_START "Throttle Start"
#define TR_THROTTLEREVERSE TR("Inverte Acel.", INDENT "Inverte Acel.")
#define TR_MINUTEBEEP "Beep Minuto"
#define TR_BEEPCOUNTDOWN INDENT "Beep Regressivo"
@@ -672,6 +673,7 @@
#define TR_UPDATE_RX_OPTIONS "Update RX options?"
#define TR_UPDATE_TX_OPTIONS "Update TX options?"
#define TR_MODULES_RX_VERSION "Modules / RX version"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "MODULES / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWARE OPTIONS"
#define TR_IMU "IMU"
@@ -997,6 +999,7 @@
#define TR_TOUCH_PANEL "Touch panel:"
#define TR_FILE_SIZE "File size"
#define TR_FILE_OPEN "Open anyway?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Name"
+3
View File
@@ -466,6 +466,7 @@
#define TR_MODEL_SHUTDOWN "Stänga av?"
#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_MINUTEBEEP "Minutpip"
#define TR_BEEPCOUNTDOWN INDENT "Nedräkning"
@@ -708,6 +709,7 @@
#define TR_UPDATE_RX_OPTIONS "Uppdatera Rx alternativ?"
#define TR_UPDATE_TX_OPTIONS "Uppdatera Tx alternativ?"
#define TR_MODULES_RX_VERSION "Moduler / Rx version"
#define TR_SHOW_MIXER_MONITORS "Visa mixerskärmar"
#define TR_MENU_MODULES_RX_VERSION "MODULER / RX VERSION"
#define TR_MENU_FIRM_OPTIONS "FIRMWAREFUNKTIONER"
#define TR_IMU "IMU"
@@ -1044,6 +1046,7 @@
#define TR_TOUCH_PANEL "Pekskärm:"
#define TR_FILE_SIZE "Filstorlek"
#define TR_FILE_OPEN "Öppna ändå?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "Namn"
+2
View File
@@ -669,6 +669,7 @@
#define TR_UPDATE_RX_OPTIONS "是否升級接收機?"
#define TR_UPDATE_TX_OPTIONS "是否升級發射機?"
#define TR_MODULES_RX_VERSION "模塊/接收機版本"
#define TR_SHOW_MIXER_MONITORS "Show mixer monitors"
#define TR_MENU_MODULES_RX_VERSION "模塊/接收機版本"
#define TR_MENU_FIRM_OPTIONS "韌體選項"
#define TR_IMU "陀螺儀"
@@ -991,6 +992,7 @@
#define TR_TOUCH_PANEL "觸摸屏:"
#define TR_FILE_SIZE "文件大小"
#define TR_FILE_OPEN "強制打開?"
#define TR_TIMER_MODES {TR_OFFON,TR_START,TR_THROTTLE_LABEL,TR_THROTTLE_PERCENT_LABEL,TR_THROTTLE_LABEL " " TR_START}
// Horus and Taranis column headers
#define TR_PHASES_HEADERS_NAME "名稱"