feat: Bootloader translated from EN to native language (#2946)
* Basic change * Other languages * Minor correction * IT translated * Minor correction * Fix enable / disable in ascii only * Fix enable / disable in ascii only * Update cn.h Fix enable / disable at nv14 bootloader * Update cz.h Fix enable / disable at nv14 bootloader * Update de.h Fix enable / disable at nv14 bootloader * Update es.h Fix enable / disable at nv14 bootloader * Update fi.h Fix enable / disable at nv14 bootloader * Update fr.h Fix enable / disable at nv14 bootloader * Update it.h Fix enable / disable at nv14 bootloader * Update jp.h Fix enable / disable at nv14 bootloader * Update nl.h Fix enable / disable at nv14 bootloader * Update se.h Fix enable / disable at nv14 bootloader Only use of Ascii in bootloader * Update pt.h Fix enable / disable at nv14 bootloader * Update de.h Fix enable / disable at nv14 bootloader * Update pl.h Fix enable / disable at nv14 bootloader * Update tw.h Fix enable / disable at nv14 bootloader Only use of Ascii in bootloader
This commit is contained in:
@@ -42,23 +42,6 @@
|
||||
|
||||
#define DISPLAY_CHAR_WIDTH (LCD_COLS+4)
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define STR_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define STR_OR_PLUGIN_USB_CABLE "Or plug in a USB cable for mass storage"
|
||||
#define STR_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define STR_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define STR_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define STR_OR_PLUGIN_USB_CABLE "Or plug in a USB cable"
|
||||
#define STR_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define STR_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define STR_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#define STR_USB_CONNECTED CENTER "\011USB Connected"
|
||||
|
||||
|
||||
// Bootloader states
|
||||
enum BootloaderState {
|
||||
ST_START,
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
#include "fw_version.h"
|
||||
#include "lcd.h"
|
||||
|
||||
#include "translations.h"
|
||||
|
||||
#include "targets/common/arm/stm32/bootloader/boot.h"
|
||||
#include "targets/common/arm/stm32/bootloader/bin_files.h"
|
||||
|
||||
@@ -109,18 +111,18 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
bootloaderDrawTitle(88, BOOTLOADER_TITLE);
|
||||
|
||||
lcd->drawText(102, 75, LV_SYMBOL_CHARGE, BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(124, 75, "Write Firmware", BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(124, 75, TR_BL_WRITE_FW, BL_FOREGROUND);
|
||||
pos += 8;
|
||||
|
||||
lcd->drawText(100, 110, LV_SYMBOL_NEW_LINE, BL_FOREGROUND);
|
||||
lcd->drawText(124, 110, "Exit", BL_FOREGROUND);
|
||||
lcd->drawText(124, 110, TR_BL_EXIT, BL_FOREGROUND);
|
||||
|
||||
pos -= 92;
|
||||
lcd->drawSolidRect(92, (opt == 0) ? 72 : 107, pos, 26, 2, BL_SELECTED);
|
||||
|
||||
lcd->drawBitmap(60, 166, (const BitmapBuffer*)&BMP_PLUG_USB);
|
||||
lcd->drawText(195, 175, "Or plug in a USB cable", BL_FOREGROUND);
|
||||
lcd->drawText(195, 200, "for mass storage", BL_FOREGROUND);
|
||||
lcd->drawText(195, 175, TR_BL_USB_PLUGIN, BL_FOREGROUND);
|
||||
lcd->drawText(195, 200, TR_BL_USB_MASS_STORE, BL_FOREGROUND);
|
||||
|
||||
bootloaderDrawFooter();
|
||||
lcd->drawText(LCD_W / 2, 242, getFirmwareVersion(), CENTERED | BL_FOREGROUND);
|
||||
@@ -128,7 +130,7 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
else if (st == ST_USB) {
|
||||
|
||||
lcd->drawBitmap(136, 98, (const BitmapBuffer*)&BMP_USB_PLUGGED);
|
||||
lcd->drawText(195, 128, "USB Connected", BL_FOREGROUND);
|
||||
lcd->drawText(195, 128, TR_BL_USB_CONNECTED, BL_FOREGROUND);
|
||||
}
|
||||
else if (st == ST_FILE_LIST || st == ST_DIR_CHECK || st == ST_FLASH_CHECK ||
|
||||
st == ST_FLASHING || st == ST_FLASH_DONE) {
|
||||
@@ -147,30 +149,30 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
lcd->drawSolidFilledRect(74, 124, (332 * opt) / 100, 23, color);
|
||||
} else if (st == ST_DIR_CHECK) {
|
||||
if (opt == FR_NO_PATH) {
|
||||
lcd->drawText(90, 168, LV_SYMBOL_CLOSE " Directory is missing",
|
||||
lcd->drawText(90, 168, LV_SYMBOL_CLOSE TR_BL_DIR_MISSING,
|
||||
BL_FOREGROUND);
|
||||
} else {
|
||||
lcd->drawText(90, 168, LV_SYMBOL_CLOSE " Directory is empty",
|
||||
lcd->drawText(90, 168, LV_SYMBOL_CLOSE TR_BL_DIR_EMPTY,
|
||||
BL_FOREGROUND);
|
||||
}
|
||||
} else if (st == ST_FLASH_CHECK) {
|
||||
bootloaderDrawFilename(str, 0, true);
|
||||
|
||||
if (opt == FC_ERROR) {
|
||||
lcd->drawText(94, 168, LV_SYMBOL_CLOSE " " STR_INVALID_FIRMWARE,
|
||||
lcd->drawText(94, 168, LV_SYMBOL_CLOSE " " TR_BL_INVALID_FIRMWARE,
|
||||
BL_FOREGROUND);
|
||||
} else if (opt == FC_OK) {
|
||||
VersionTag tag;
|
||||
memset(&tag, 0, sizeof(tag));
|
||||
extractFirmwareVersion(&tag);
|
||||
|
||||
lcd->drawText(168, 138, "Fork:", RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(168, 138, TR_BL_FORK, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawSizedText(174, 138, tag.fork, 6, BL_FOREGROUND);
|
||||
|
||||
lcd->drawText(168, 158, "Version:", RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(168, 158, TR_BL_VERSION, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(174, 158, tag.version, BL_FOREGROUND);
|
||||
|
||||
lcd->drawText(168, 178, "Radio:", RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(168, 178, TR_BL_RADIO, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(174, 178, tag.flavour, BL_FOREGROUND);
|
||||
|
||||
lcd->drawText(356, 156, LV_SYMBOL_OK, BL_GREEN);
|
||||
@@ -184,22 +186,22 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
lcd->drawText(28, 242, LV_SYMBOL_CHARGE, BL_FOREGROUND);
|
||||
|
||||
if (st == ST_FILE_LIST) {
|
||||
lcd->drawText(56, 244, "[ENT] to select file", BL_FOREGROUND);
|
||||
lcd->drawText(56, 244, TR_BL_SELECT_KEY, BL_FOREGROUND);
|
||||
}
|
||||
else if (st == ST_FLASH_CHECK && opt == FC_OK) {
|
||||
lcd->drawText(56, 244, "Hold [ENT] long to flash", BL_FOREGROUND);
|
||||
lcd->drawText(56, 244, TR_BL_FLASH_KEY, BL_FOREGROUND);
|
||||
}
|
||||
else if (st == ST_FLASHING) {
|
||||
lcd->drawText(56, 244, "Writing Firmware ...", BL_FOREGROUND);
|
||||
lcd->drawText(56, 244, TR_BL_WRITING_FW, BL_FOREGROUND);
|
||||
}
|
||||
else if (st == ST_FLASH_DONE) {
|
||||
lcd->drawText(56, 244, "Writing Completed", BL_FOREGROUND);
|
||||
lcd->drawText(56, 244, TR_BL_WRITING_COMPL, BL_FOREGROUND);
|
||||
}
|
||||
}
|
||||
|
||||
if (st != ST_FLASHING) {
|
||||
lcd->drawText(305, 244, LV_SYMBOL_NEW_LINE, BL_FOREGROUND);
|
||||
lcd->drawText(335, 244, "[RTN] to exit", BL_FOREGROUND);
|
||||
lcd->drawText(335, 244, TR_BL_EXIT_KEY, BL_FOREGROUND);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
#include "fw_version.h"
|
||||
#include "lcd.h"
|
||||
|
||||
#include "translations.h"
|
||||
|
||||
#include "../../common/arm/stm32/bootloader/boot.h"
|
||||
#include "../../common/arm/stm32/bootloader/bin_files.h"
|
||||
|
||||
@@ -117,34 +119,34 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
bootloaderDrawTitle(BOOTLOADER_TITLE);
|
||||
|
||||
lcd->drawText(62, 75, LV_SYMBOL_CHARGE, BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(84, 75, "Write Firmware", BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(84, 75, TR_BL_WRITE_FW, BL_FOREGROUND);
|
||||
pos += 8;
|
||||
if(hardwareOptions.pcbrev == PCBREV_EL18)
|
||||
{
|
||||
lcd->drawText(57, 110, LV_SYMBOL_WIFI, BL_FOREGROUND);
|
||||
lcd->drawText(84, 110, "RF USB access", BL_FOREGROUND);
|
||||
lcd->drawText(84, 110, TR_BL_RF_USB_ACCESS, BL_FOREGROUND);
|
||||
pos += 8;
|
||||
yOffset = 35;
|
||||
}
|
||||
|
||||
lcd->drawText(60, 110 + yOffset, LV_SYMBOL_NEW_LINE, BL_FOREGROUND);
|
||||
lcd->drawText(84, 110 + yOffset, "Exit", BL_FOREGROUND);
|
||||
lcd->drawText(84, 110 + yOffset, TR_BL_EXIT, BL_FOREGROUND);
|
||||
|
||||
pos -= 79;
|
||||
lcd->drawSolidRect(79, 72 + (opt * 35), pos, 26, 2, BL_SELECTED);
|
||||
|
||||
lcd->drawBitmap(center - 55, 165, (const BitmapBuffer*)&BMP_PLUG_USB);
|
||||
lcd->drawText(center, 250, "Or plug in a USB cable", CENTERED | BL_FOREGROUND);
|
||||
lcd->drawText(center, 275, "for mass storage", CENTERED | BL_FOREGROUND);
|
||||
lcd->drawText(center, 250, TR_BL_USB_PLUGIN, CENTERED | BL_FOREGROUND);
|
||||
lcd->drawText(center, 275, TR_BL_USB_MASS_STORE, CENTERED | BL_FOREGROUND);
|
||||
|
||||
bootloaderDrawFooter();
|
||||
lcd->drawText(center, LCD_H - DOUBLE_PADDING,
|
||||
"Current Firmware:", CENTERED | BL_FOREGROUND);
|
||||
TR_BL_CURRENT_FW, CENTERED | BL_FOREGROUND);
|
||||
lcd->drawText(center, LCD_H - DEFAULT_PADDING,
|
||||
getFirmwareVersion(nullptr), CENTERED | BL_FOREGROUND);
|
||||
} else if (st == ST_USB) {
|
||||
lcd->drawBitmap(center - 26, 98, (const BitmapBuffer*)&BMP_USB_PLUGGED);
|
||||
lcd->drawText(center, 168, "USB Connected", CENTERED | BL_FOREGROUND);
|
||||
lcd->drawText(center, 168, TR_BL_USB_CONNECTED, CENTERED | BL_FOREGROUND);
|
||||
} else if (st == ST_FILE_LIST || st == ST_DIR_CHECK ||
|
||||
st == ST_FLASH_CHECK || st == ST_FLASHING ||
|
||||
st == ST_FLASH_DONE) {
|
||||
@@ -167,9 +169,9 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
} else if (st == ST_DIR_CHECK) {
|
||||
if (opt == FR_NO_PATH) {
|
||||
lcd->drawText(20, MESSAGE_TOP,
|
||||
LV_SYMBOL_CLOSE " Directory is missing", BL_FOREGROUND);
|
||||
LV_SYMBOL_CLOSE TR_BL_DIR_MISSING, BL_FOREGROUND);
|
||||
} else {
|
||||
lcd->drawText(20, MESSAGE_TOP, LV_SYMBOL_CLOSE " Directory is empty",
|
||||
lcd->drawText(20, MESSAGE_TOP, LV_SYMBOL_CLOSE TR_BL_DIR_EMPTY,
|
||||
BL_FOREGROUND);
|
||||
}
|
||||
} else if (st == ST_FLASH_CHECK) {
|
||||
@@ -177,7 +179,7 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
|
||||
if (opt == FC_ERROR) {
|
||||
lcd->drawText(20, MESSAGE_TOP,
|
||||
LV_SYMBOL_CLOSE " " STR_INVALID_FIRMWARE,
|
||||
LV_SYMBOL_CLOSE " " TR_BL_INVALID_FIRMWARE,
|
||||
BL_FOREGROUND);
|
||||
} else if (opt == FC_OK) {
|
||||
VersionTag tag;
|
||||
@@ -186,19 +188,19 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
|
||||
lcd->drawText(LCD_W / 4 + DEFAULT_PADDING,
|
||||
MESSAGE_TOP - DEFAULT_PADDING,
|
||||
"Fork:", RIGHT | BL_FOREGROUND);
|
||||
TR_BL_FORK, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawSizedText(LCD_W / 4 + 6 + DEFAULT_PADDING,
|
||||
MESSAGE_TOP - DEFAULT_PADDING, tag.fork, 6,
|
||||
BL_FOREGROUND);
|
||||
|
||||
lcd->drawText(LCD_W / 4 + DEFAULT_PADDING, MESSAGE_TOP,
|
||||
"Version:", RIGHT | BL_FOREGROUND);
|
||||
TR_BL_VERSION, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(LCD_W / 4 + 6 + DEFAULT_PADDING, MESSAGE_TOP,
|
||||
tag.version, BL_FOREGROUND);
|
||||
|
||||
lcd->drawText(LCD_W / 4 + DEFAULT_PADDING,
|
||||
MESSAGE_TOP + DEFAULT_PADDING,
|
||||
"Radio:", RIGHT | BL_FOREGROUND);
|
||||
TR_BL_RADIO, RIGHT | BL_FOREGROUND);
|
||||
lcd->drawText(LCD_W / 4 + 6 + DEFAULT_PADDING,
|
||||
MESSAGE_TOP + DEFAULT_PADDING, tag.flavour,
|
||||
BL_FOREGROUND);
|
||||
@@ -217,32 +219,32 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char* str)
|
||||
|
||||
if (st == ST_FILE_LIST) {
|
||||
lcd->drawText(DOUBLE_PADDING, LCD_H - DOUBLE_PADDING,
|
||||
"[R TRIM] to select file", BL_FOREGROUND);
|
||||
TR_BL_SELECT_KEY, BL_FOREGROUND);
|
||||
} else if (st == ST_FLASH_CHECK && opt == FC_OK) {
|
||||
lcd->drawText(DOUBLE_PADDING, LCD_H - DOUBLE_PADDING,
|
||||
"Hold [R TRIM] long to flash", BL_FOREGROUND);
|
||||
TR_BL_FLASH_KEY, BL_FOREGROUND);
|
||||
} else if (st == ST_FLASHING) {
|
||||
lcd->drawText(DOUBLE_PADDING, LCD_H - DOUBLE_PADDING,
|
||||
"Writing Firmware ...", BL_FOREGROUND);
|
||||
TR_BL_WRITING_FW, BL_FOREGROUND);
|
||||
} else if (st == ST_FLASH_DONE) {
|
||||
lcd->drawText(DOUBLE_PADDING, LCD_H - DOUBLE_PADDING,
|
||||
"Writing Completed", BL_FOREGROUND);
|
||||
TR_BL_WRITING_COMPL, BL_FOREGROUND);
|
||||
}
|
||||
}
|
||||
|
||||
if (st != ST_FLASHING) {
|
||||
lcd->drawText(DOUBLE_PADDING, LCD_H - DEFAULT_PADDING,
|
||||
LV_SYMBOL_NEW_LINE " [L TRIM] to exit", BL_FOREGROUND);
|
||||
LV_SYMBOL_NEW_LINE TR_BL_EXIT_KEY, BL_FOREGROUND);
|
||||
}
|
||||
} else if (st == ST_RADIO_MENU) {
|
||||
bootloaderDrawTitle("RF USB access");
|
||||
bootloaderDrawTitle(TR_BL_RF_USB_ACCESS);
|
||||
|
||||
lcd->drawText(62, 75, LV_SYMBOL_USB, BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(84, 75, rfUsbAccess?"Disable":"Enable", BL_FOREGROUND);
|
||||
coord_t pos = lcd->drawText(84, 75, rfUsbAccess ? TR_BL_DISABLE : TR_BL_ENABLE, BL_FOREGROUND);
|
||||
pos += 8;
|
||||
|
||||
lcd->drawText(60, 110, LV_SYMBOL_NEW_LINE, BL_FOREGROUND);
|
||||
lcd->drawText(84, 110, "Exit", BL_FOREGROUND);
|
||||
lcd->drawText(84, 110, TR_BL_EXIT, BL_FOREGROUND);
|
||||
|
||||
pos -= 79;
|
||||
lcd->drawSolidRect(79, 72 + (opt * 35), pos, 26, 2, BL_SELECTED);
|
||||
|
||||
@@ -23,6 +23,9 @@
|
||||
|
||||
#include "board.h"
|
||||
#include "lcd.h"
|
||||
|
||||
#include "translations.h"
|
||||
|
||||
#include "fw_version.h"
|
||||
#include "translations.h"
|
||||
#include "../../common/arm/stm32/bootloader/boot.h"
|
||||
@@ -56,15 +59,15 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char *str)
|
||||
lcdInvertLine(0);
|
||||
|
||||
if (st == ST_START) {
|
||||
lcdDrawText(3*FW, 2*FH, "Write Firmware", opt == 0 ? INVERS : 0);
|
||||
lcdDrawText(3*FW, 2*FH, TR_BL_WRITE_FW, opt == 0 ? INVERS : 0);
|
||||
#if defined(EEPROM)
|
||||
lcdDrawText(3*FW, 3*FH, "Restore EEPROM", opt == 1 ? INVERS : 0);
|
||||
lcdDrawText(3*FW, 4*FH, "Exit", opt == 2 ? INVERS : 0);
|
||||
lcdDrawText(3*FW, 3*FH, TR_BL_RESTORE_EEPROM, opt == 1 ? INVERS : 0);
|
||||
lcdDrawText(3*FW, 4*FH, TR_BL_EXIT, opt == 2 ? INVERS : 0);
|
||||
#else
|
||||
lcdDrawText(3*FW, 3*FH, "Exit", opt == 1 ? INVERS : 0);
|
||||
lcdDrawText(3*FW, 3*FH, TR_BL_EXIT, opt == 1 ? INVERS : 0);
|
||||
#endif
|
||||
|
||||
lcdDrawText(LCD_W / 2, 5 * FH + FH / 2, STR_OR_PLUGIN_USB_CABLE, CENTERED);
|
||||
lcdDrawText(LCD_W / 2, 5 * FH + FH / 2, TR_BL_OR_PLUGIN_USB_CABLE, CENTERED);
|
||||
|
||||
// Remove "opentx-" from string
|
||||
const char * vers = getFirmwareVersion();
|
||||
@@ -76,23 +79,23 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char *str)
|
||||
lcdInvertLine(7);
|
||||
}
|
||||
else if (st == ST_USB) {
|
||||
lcdDrawTextAlignedLeft(4 * FH, STR_USB_CONNECTED);
|
||||
lcdDrawTextAlignedLeft(4 * FH, TR_BL_USB_CONNECTED);
|
||||
}
|
||||
else if (st == ST_DIR_CHECK) {
|
||||
if (opt == FR_NO_PATH) {
|
||||
bootloaderDrawMsg(INDENT_WIDTH, "Directory is missing!", 1, false);
|
||||
bootloaderDrawMsg(INDENT_WIDTH, TR_BL_DIR_MISSING, 1, false);
|
||||
bootloaderDrawMsg(INDENT_WIDTH, getBinaryPath(memoryType), 2, false);
|
||||
}
|
||||
else {
|
||||
bootloaderDrawMsg(INDENT_WIDTH, "Directory is empty!", 1, false);
|
||||
bootloaderDrawMsg(INDENT_WIDTH, TR_BL_DIR_EMPTY, 1, false);
|
||||
}
|
||||
}
|
||||
else if (st == ST_FLASH_CHECK) {
|
||||
if (opt == FC_ERROR) {
|
||||
if (memoryType == MEM_FLASH)
|
||||
bootloaderDrawMsg(0, STR_INVALID_FIRMWARE, 2, false);
|
||||
bootloaderDrawMsg(0, TR_BL_INVALID_FIRMWARE, 2, false);
|
||||
else
|
||||
bootloaderDrawMsg(0, STR_INVALID_EEPROM, 2, false);
|
||||
bootloaderDrawMsg(0, TR_BL_INVALID_EEPROM, 2, false);
|
||||
}
|
||||
else if (opt == FC_OK) {
|
||||
if (memoryType == MEM_FLASH) {
|
||||
@@ -104,11 +107,11 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char *str)
|
||||
#endif
|
||||
bootloaderDrawMsg(INDENT_WIDTH, vers, 0, false);
|
||||
}
|
||||
bootloaderDrawMsg(0, STR_HOLD_ENTER_TO_START, 2, false);
|
||||
bootloaderDrawMsg(0, TR_BL_HOLD_ENTER_TO_START, 2, false);
|
||||
}
|
||||
}
|
||||
else if (st == ST_FLASHING) {
|
||||
lcdDrawTextAlignedLeft(4 * FH, CENTER "\015Writing...");
|
||||
lcdDrawTextAlignedLeft(4 * FH, TR_BL_WRITING_FW);
|
||||
|
||||
lcdDrawRect(3, 6 * FH + 4, (LCD_W - 8), 7);
|
||||
lcdDrawSolidHorizontalLine(5, 6 * FH + 6, (LCD_W - 12) * opt / 100, FORCE);
|
||||
@@ -116,7 +119,7 @@ void bootloaderDrawScreen(BootloaderState st, int opt, const char *str)
|
||||
lcdDrawSolidHorizontalLine(5, 6 * FH + 8, (LCD_W - 12) * opt / 100, FORCE);
|
||||
}
|
||||
else if (st == ST_FLASH_DONE) {
|
||||
lcdDrawTextAlignedLeft(4 * FH, CENTER "\007Writing complete");
|
||||
lcdDrawTextAlignedLeft(4 * FH, TR_BL_WRITING_COMPL);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -134,8 +137,8 @@ void blExit(void)
|
||||
{
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
lcdClear();
|
||||
lcdDrawText(2, 22,"Press the power button.");
|
||||
lcdDrawText(2, 33,"Exit the flashing mode.");
|
||||
lcdDrawText(2, 22, TR_BL_POWER_KEY);
|
||||
lcdDrawText(2, 33, TR_BL_FLASH_EXIT);
|
||||
lcdRefresh();
|
||||
lcdRefreshWait();
|
||||
while(1);
|
||||
|
||||
@@ -918,6 +918,7 @@
|
||||
#define TR_INTERVAL "间隔"
|
||||
#define TR_REPEAT "循环"
|
||||
#define TR_ENABLE "启用"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Top LCD Timer"
|
||||
#define TR_UNIT "单位"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "添加新传感器..."
|
||||
@@ -1033,6 +1034,63 @@
|
||||
#define TR_WIDGET_VALUE "数值"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" 关于 ", "关于")
|
||||
|
||||
|
||||
@@ -917,6 +917,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Opakovat"
|
||||
#define TR_ENABLE "Povoleno"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Stopky horního LCD"
|
||||
#define TR_UNIT "Jednotky"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Přidat senzor ručně"
|
||||
@@ -1037,7 +1038,64 @@
|
||||
#define TR_WIDGET_VALUE "Hodnota"
|
||||
#endif
|
||||
|
||||
// Taranis About screen
|
||||
// Bootloader common (Poznamka: nutne pouziti textu bez diakritiky - omezeni velikosti pameti bootloader!)
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB pripojeno"
|
||||
#define TR_BL_USB_CONNECTED "USB pripojeno"
|
||||
#define TR_BL_USB_PLUGIN "nebo pripojte USB kabel"
|
||||
#define TR_BL_USB_MASS_STORE "pro pouziti uloziste"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "nebo pripojte USB kabel pro pouziti uloziste"
|
||||
#define TR_BL_WRITE_FW "Nahrat firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Verze:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Ukoncit"
|
||||
#define TR_BL_DIR_MISSING " Adresar chybi"
|
||||
#define TR_BL_DIR_EMPTY " Adresar je prazdny"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Neplatny soubor s firmwarem"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Drzet [ENT] pro zahajeni nahravani"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Neplatny firmware soubor! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Neplatny EEPROM soubor! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Drzet [ENT] pro zahajeni"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Neplatny firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Neplatny EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Obnovit EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Nahravani..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Nahravani dokonceno"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Stisknete tlacitko napajeni."
|
||||
#define TR_BL_FLASH_EXIT "Ukoncit rezim nahravani."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Nahravani firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Nahravani dokonceno"
|
||||
#define TR_BL_SELECT_KEY "[ENT] pro vybrani souboru"
|
||||
#define TR_BL_FLASH_KEY "Drzet dlouze [ENT] pro nahrani"
|
||||
#define TR_BL_EXIT_KEY "[RTN] pro ukonceni"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Nahravani firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Nahravani dokonceno"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB pristup"
|
||||
#define TR_BL_CURRENT_FW "Aktualni firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] pro vybrani souboru"
|
||||
#define TR_BL_FLASH_KEY "Drzet dlouze [R TRIM] pro nahrani"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] pro ukonceni"
|
||||
#define TR_BL_ENABLE "Povoleno"
|
||||
#define TR_BL_DISABLE "Zakazano"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS "O nás"
|
||||
|
||||
#define TR_CHR_HOUR 'h'
|
||||
|
||||
+76
-18
@@ -797,16 +797,16 @@
|
||||
#define TR_MIXERS_MONITOR "MIX MONITOR"
|
||||
#define TR_PATH_TOO_LONG "Sti for lang"
|
||||
#define TR_VIEW_TEXT "Vis tekst"
|
||||
#define TR_FLASH_BOOTLOADER "Brænde bootloader"
|
||||
#define TR_FLASH_DEVICE TR("Brænde enhed","Brænde enhed")
|
||||
#define TR_FLASH_EXTERNAL_DEVICE TR("Brænde S.Port", "Brænde S.Port enhed")
|
||||
#define TR_FLASH_RECEIVER_OTA "Brænde modtager OTA"
|
||||
#define TR_FLASH_RECEIVER_BY_EXTERNAL_MODULE_OTA "Brænde RX med ext. OTA"
|
||||
#define TR_FLASH_RECEIVER_BY_INTERNAL_MODULE_OTA "Brænde RX med int. OTA"
|
||||
#define TR_FLASH_FLIGHT_CONTROLLER_BY_EXTERNAL_MODULE_OTA "Brænde FC med ext. OTA"
|
||||
#define TR_FLASH_FLIGHT_CONTROLLER_BY_INTERNAL_MODULE_OTA "Brænde FC med int. OTA"
|
||||
#define TR_FLASH_BLUETOOTH_MODULE TR("Brænde BT module", "Brænde Bluetooth modul")
|
||||
#define TR_FLASH_POWER_MANAGEMENT_UNIT "Brænde pwr mngt unit"
|
||||
#define TR_FLASH_BOOTLOADER "Installer bootloader"
|
||||
#define TR_FLASH_DEVICE TR("Inst. enhed","Installer enhed")
|
||||
#define TR_FLASH_EXTERNAL_DEVICE TR("Inst. S.Port", "Installer S.Port enhed")
|
||||
#define TR_FLASH_RECEIVER_OTA "Installer modtager OTA"
|
||||
#define TR_FLASH_RECEIVER_BY_EXTERNAL_MODULE_OTA "Installer RX via ext. OTA"
|
||||
#define TR_FLASH_RECEIVER_BY_INTERNAL_MODULE_OTA "Installer RX via int. OTA"
|
||||
#define TR_FLASH_FLIGHT_CONTROLLER_BY_EXTERNAL_MODULE_OTA "Installer FC via ext. OTA"
|
||||
#define TR_FLASH_FLIGHT_CONTROLLER_BY_INTERNAL_MODULE_OTA "Installer FC via int. OTA"
|
||||
#define TR_FLASH_BLUETOOTH_MODULE TR("Inst. BT module", "Installer Bluetooth modul")
|
||||
#define TR_FLASH_POWER_MANAGEMENT_UNIT "Installer strøm styring"
|
||||
#define TR_DEVICE_NO_RESPONSE TR("Enhed svarer ikke", "Enhed svarer ikke")
|
||||
#define TR_DEVICE_FILE_ERROR TR("Enhed fil prob.", "Enhed fil prob.")
|
||||
#define TR_DEVICE_DATA_REFUSED TR("Enhed data afvist", "Enhed data afvist")
|
||||
@@ -814,13 +814,13 @@
|
||||
#define TR_DEVICE_FILE_REJECTED TR("Enhed fil afvist", "Enhed fil afvist")
|
||||
#define TR_DEVICE_FILE_WRONG_SIG TR("Enhed file sig.", "Enhed file sig.")
|
||||
#define TR_CURRENT_VERSION TR("Aktuel ver: ", "Aktuel version: ")
|
||||
#define TR_FLASH_INTERNAL_MODULE TR("Brænde int. module", "Brænde intern modul")
|
||||
#define TR_FLASH_INTERNAL_MULTI TR("Brænde int. multi", "Brænde intern multi")
|
||||
#define TR_FLASH_EXTERNAL_MODULE TR("Brænde ext. module", "Brænde ekstern modul")
|
||||
#define TR_FLASH_EXTERNAL_MULTI TR("Brænde ext. multi", "Brænde ekstern multi")
|
||||
#define TR_FLASH_EXTERNAL_ELRS TR("Brænde ext. ELRS", "Brænde ekstern ELRS")
|
||||
#define TR_FLASH_INTERNAL_MODULE TR("Inst. int. module", "Installer intern modul")
|
||||
#define TR_FLASH_INTERNAL_MULTI TR("Inst. int. multi", "Installer intern multi")
|
||||
#define TR_FLASH_EXTERNAL_MODULE TR("Inst. ext. module", "Installer ekstern modul")
|
||||
#define TR_FLASH_EXTERNAL_MULTI TR("Inst. ext. multi", "Installer ekstern multi")
|
||||
#define TR_FLASH_EXTERNAL_ELRS TR("Inst. ext. ELRS", "Installer ekstern ELRS")
|
||||
#define TR_FIRMWARE_UPDATE_ERROR TR("FW opdatering fejl", "Firmware opdaterings fejl")
|
||||
#define TR_FIRMWARE_UPDATE_SUCCESS "Brændning successful"
|
||||
#define TR_FIRMWARE_UPDATE_SUCCESS "Installation successful"
|
||||
#define TR_WRITING "Skriver..."
|
||||
#define TR_CONFIRM_FORMAT "Bekræft formattering?"
|
||||
#define TR_INTERNALRF "Intern RF"
|
||||
@@ -924,6 +924,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Gentag"
|
||||
#define TR_ENABLE "Aktiver"
|
||||
#define TR_DISABLE "Deaktiver"
|
||||
#define TR_TOPLCDTIMER "Top LCD ur"
|
||||
#define TR_UNIT "Enhed"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Tilføj ny"
|
||||
@@ -949,7 +950,7 @@
|
||||
#define TR_POPUP "Popup"
|
||||
#define TR_MIN "Min"
|
||||
#define TR_MAX "Max"
|
||||
#define TR_CURVE_PRESET "Forudindstil..."
|
||||
#define TR_CURVE_PRESET TR ("Forudindstil", "Forudind.")
|
||||
#define TR_PRESET "Forudindstil"
|
||||
#define TR_MIRROR "Spejle"
|
||||
#define TR_CLEAR "Slet"
|
||||
@@ -957,7 +958,7 @@
|
||||
#define TR_RESET_SUBMENU "Nulstil..."
|
||||
#define TR_COUNT "Tæller"
|
||||
#define TR_PT "pt"
|
||||
#define TR_PTS "pts"
|
||||
#define TR_PTS " punkter"
|
||||
#define TR_SMOOTH "Jævn"
|
||||
#define TR_COPY_STICKS_TO_OFS TR("Kopi pind->subtrim", "Kopier pinde til subtrim")
|
||||
#define TR_COPY_MIN_MAX_TO_OUTPUTS TR("Kopi min/max ->alle", "Kopier min/max/center til alle udgange")
|
||||
@@ -1039,6 +1040,63 @@
|
||||
#define TR_WIDGET_VALUE "Værdi"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB forbundet"
|
||||
#define TR_BL_USB_CONNECTED "USB forbundet"
|
||||
#define TR_BL_USB_PLUGIN "eller brug USB kabel"
|
||||
#define TR_BL_USB_MASS_STORE "for USB disk"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "eller brug USB kabel for USB disk"
|
||||
#define TR_BL_WRITE_FW "Installer firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Forlad"
|
||||
#define TR_BL_DIR_MISSING " Katalog mangler"
|
||||
#define TR_BL_DIR_EMPTY " Katalog er tomt"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Ikke en installationsfil!"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012[ENT] for at starte installation"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Ikke en installationsfil! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Ikke en EEPROM fil! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006[ENT] for at starte"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Ikke en installationsfil! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Ikke en EEPROM fil! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Genskab EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Installerer..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Installation slut"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Tryk power knap."
|
||||
#define TR_BL_FLASH_EXIT "Forlad installation tilstand."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Installerer firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Installation slut"
|
||||
#define TR_BL_SELECT_KEY "[ENT] for at bruge fil"
|
||||
#define TR_BL_FLASH_KEY "[ENT] lang tid for at starte"
|
||||
#define TR_BL_EXIT_KEY "[RTN] for at forlade"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Installerer firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Installation slut"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB adgang"
|
||||
#define TR_BL_CURRENT_FW "Firmware version:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] for at bruge fil"
|
||||
#define TR_BL_FLASH_KEY "[R TRIM] lang til for at starte"
|
||||
#define TR_BL_EXIT_KEY "[L TRIM] for at forlade"
|
||||
#define TR_BL_ENABLE "Aktiver"
|
||||
#define TR_BL_DISABLE "Deaktiver"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" OM ", "OM")
|
||||
|
||||
|
||||
@@ -1023,6 +1023,63 @@
|
||||
#define TR_WIDGET_VALUE "Wert"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB verbunden"
|
||||
#define TR_BL_USB_CONNECTED "USB verbunden"
|
||||
#define TR_BL_USB_PLUGIN "Oder schließen Sie ein USB-Kabel"
|
||||
#define TR_BL_USB_MASS_STORE "für den SD-Speicher an"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Oder schließen Sie ein USB-Kabel für den SD-Speicher an"
|
||||
#define TR_BL_WRITE_FW "Schreibe Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Beenden"
|
||||
#define TR_BL_DIR_MISSING " Verzeichnis fehlt"
|
||||
#define TR_BL_DIR_EMPTY " Verzeichnis leer"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Keine gültige Firmwaredatei"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Halte [ENT] gedrückt, um mit dem Schreiben zu beginnen"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Keine gültige Firmwaredatei! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Keine gültige EEPROM Datei! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Halte [ENT] zum Starten gedrückt"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Keine gültige Firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Kein gültiges EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "EEPROM wiederherstellen"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Schreibe..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Schreiben abgeschlossen"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Drücke den Power Knopf."
|
||||
#define TR_BL_FLASH_EXIT "Verlasse den Flashmodus."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Schreibe Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Schreiben abgeschlossen"
|
||||
#define TR_BL_SELECT_KEY "[ENT] um Datei auszuwählen"
|
||||
#define TR_BL_FLASH_KEY "Halte [ENT] gedrückt, zum schreiben"
|
||||
#define TR_BL_EXIT_KEY "[RTN] zum beenden"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Schreibe Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Schreiben abgeschlossen"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB Zugriff"
|
||||
#define TR_BL_CURRENT_FW "Aktuelle Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] um Datei auszuwählen"
|
||||
#define TR_BL_FLASH_KEY "Halte [R TRIM] gedrückt, zum schreiben"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] zum beenden"
|
||||
#define TR_BL_ENABLE "Aktivieren"
|
||||
#define TR_BL_DISABLE "Deaktivieren"
|
||||
#endif
|
||||
|
||||
// Taranis Info Zeile Anzeigen
|
||||
#define TR_LIMITS_HEADERS_NAME "Name"
|
||||
#define TR_LIMITS_HEADERS_SUBTRIM "Subtrim"
|
||||
|
||||
@@ -1032,6 +1032,63 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" ABOUT ", "ABOUT")
|
||||
|
||||
|
||||
@@ -918,6 +918,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Repeat"
|
||||
#define TR_ENABLE "Enable"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Timer LCD superior"
|
||||
#define TR_UNIT "Unidad"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Añadir sensor..."
|
||||
@@ -1039,7 +1040,64 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Taranis About screen
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS "Nosotros"
|
||||
|
||||
#define TR_CHR_HOUR 'h'
|
||||
|
||||
@@ -929,6 +929,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Repeat"
|
||||
#define TR_ENABLE "Enable"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Top LCD Timer"
|
||||
#define TR_UNIT "Unit"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Add a new sensor..."
|
||||
@@ -1049,6 +1050,63 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" ABOUT ", "ABOUT")
|
||||
|
||||
|
||||
@@ -926,6 +926,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Repeat"
|
||||
#define TR_ENABLE "Enable"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Timer LCD haut"
|
||||
#define TR_UNIT "Unité"
|
||||
#define TR_TELEMETRY_NEWSENSOR TR(INDENT"Nouveau capteur...", INDENT "Ajout d'un nouveau capteur...")
|
||||
@@ -1054,7 +1055,64 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Taranis About screen
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" A PROPOS ", "A PROPOS")
|
||||
|
||||
#define TR_CHR_HOUR 'h'
|
||||
|
||||
@@ -919,6 +919,7 @@
|
||||
#define TR_INTERVAL "Intervallo"
|
||||
#define TR_REPEAT "Ripeti"
|
||||
#define TR_ENABLE "Attivo"
|
||||
#define TR_DISABLE "Disabilitato"
|
||||
#define TR_TOPLCDTIMER "Timer LCD Sup."
|
||||
#define TR_UNIT "Unita"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Aggiungi nuovo sensore"
|
||||
@@ -1040,6 +1041,63 @@
|
||||
#define TR_WIDGET_VALUE "Valore"
|
||||
#endif
|
||||
|
||||
// Bootloader common
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connessa"
|
||||
#define TR_BL_USB_CONNECTED "USB Connessa"
|
||||
#define TR_BL_USB_PLUGIN "O connetti il cavo USB"
|
||||
#define TR_BL_USB_MASS_STORE "per memoria di massa"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "O connetti il cavo USB per memoria di massa"
|
||||
#define TR_BL_WRITE_FW "Scrivo il Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Versione:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Esci"
|
||||
#define TR_BL_DIR_MISSING " Directory non trovata"
|
||||
#define TR_BL_DIR_EMPTY " Directory vuota"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Firmware non valido"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Premi [ENT] per iniziare la scrittura"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Non è un file Firmware valido! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Non è un file EEPROM valido! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Premi [ENT] per partire"
|
||||
#define TR_BL_INVALID_FIRMWARE "\00Non è un file Firmware valido!"
|
||||
#define TR_BL_INVALID_EEPROM "\004Non è un file EEPROM valido! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific
|
||||
#define TR_BL_RESTORE_EEPROM "Ripristino EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Scrittura..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Scrittura completata"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Premi il bottone d'accensione"
|
||||
#define TR_BL_FLASH_EXIT "Esci dal modo scrittura."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific
|
||||
#define TR_BL_WRITING_FW "Scrittura Firmware..."
|
||||
#define TR_BL_WRITING_COMPL "Scrittura completata"
|
||||
#define TR_BL_SELECT_KEY "[ENT] per scegliere il file"
|
||||
#define TR_BL_FLASH_KEY "Tenere premuto [ENT] per scrivere"
|
||||
#define TR_BL_EXIT_KEY "[RTN] per uscire"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific
|
||||
#define TR_BL_WRITING_FW "Scrittura Firmware..."
|
||||
#define TR_BL_WRITING_COMPL "Scrittura completata"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB accessa"
|
||||
#define TR_BL_CURRENT_FW "Firmware corrente:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] per scegliere il file"
|
||||
#define TR_BL_FLASH_KEY "Tener premuto [R TRIM] per scrivere"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] per uscire"
|
||||
#define TR_BL_ENABLE "Attivo"
|
||||
#define TR_BL_DISABLE "Disabilitato"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" INFO ", "INFO SU")
|
||||
|
||||
|
||||
@@ -918,6 +918,7 @@
|
||||
#define TR_INTERVAL "インターバル"
|
||||
#define TR_REPEAT "リピート"
|
||||
#define TR_ENABLE "有効"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "上部LCDタイマー"
|
||||
#define TR_UNIT "ユニット"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "新規追加"
|
||||
@@ -1034,6 +1035,63 @@
|
||||
#define TR_WIDGET_VALUE "値"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" 概要 ", "概要")
|
||||
|
||||
|
||||
@@ -921,6 +921,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Repeat"
|
||||
#define TR_ENABLE "Enable"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Top LCD Timer"
|
||||
#define TR_UNIT "Eenheid"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Sensor toevoegen ..."
|
||||
@@ -1047,6 +1048,63 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" ABOUT ", "ABOUT")
|
||||
|
||||
|
||||
@@ -1035,6 +1035,63 @@
|
||||
#define TR_WIDGET_VALUE "Wartość"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB polaczone"
|
||||
#define TR_BL_USB_CONNECTED "USB polaczone"
|
||||
#define TR_BL_USB_PLUGIN "lub podlacz kabel USB"
|
||||
#define TR_BL_USB_MASS_STORE "dla trybu danych"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "lub podlacz kabel USB dla trybu danych"
|
||||
#define TR_BL_WRITE_FW "Zapis firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Wersja:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Wyjdz"
|
||||
#define TR_BL_DIR_MISSING " Brak katalogu"
|
||||
#define TR_BL_DIR_EMPTY " Katalog jest pusty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Nieprawidlowy plik firmware"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Przytrzymaj [ENT] by zaczac zapis"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Nieprawidlowy plik firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Nieprawidlowy plik EEPROM! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Przytrzymaj [ENT] by zaczac"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004011Nieprawidlowy firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004011Nieprawidlowy EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Przywroc EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Zapis..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Zapis ukonczony"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Nacisnij przycisk Power"
|
||||
#define TR_BL_FLASH_EXIT "Wyjdz z trybu flashowania"
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Zapis firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Zapis ukonczony"
|
||||
#define TR_BL_SELECT_KEY "[ENT] aby wybrac plik"
|
||||
#define TR_BL_FLASH_KEY "Przytrzymaj [ENT] aby flashowac"
|
||||
#define TR_BL_EXIT_KEY "[RTN] aby wyjsc"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Zapis firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Zapis ukonczony"
|
||||
#define TR_BL_RF_USB_ACCESS "Dostep RF USB"
|
||||
#define TR_BL_CURRENT_FW "Obecny firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] aby wybrac plik"
|
||||
#define TR_BL_FLASH_KEY "Przytrzymaj [R TRIM] aby flashowac"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] aby wyjsc"
|
||||
#define TR_BL_ENABLE "Włącz"
|
||||
#define TR_BL_DISABLE "Wyłączać"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" O ", " O ")
|
||||
|
||||
|
||||
@@ -921,6 +921,7 @@
|
||||
#define TR_INTERVAL "Interval"
|
||||
#define TR_REPEAT "Repeat"
|
||||
#define TR_ENABLE "Enable"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Top LCD Timer"
|
||||
#define TR_UNIT "Unit"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "Add new"
|
||||
@@ -1042,8 +1043,65 @@
|
||||
#define TR_WIDGET_VALUE "Value"
|
||||
#endif
|
||||
|
||||
// Taranis About screen
|
||||
#define TR_ABOUTUS "ABOUT US"
|
||||
// Bootloader common - Ascii only
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific - Ascii only
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR("ABOUT", " ABOUT ")
|
||||
|
||||
#define TR_CHR_HOUR 'h'
|
||||
#define TR_CHR_INPUT 'I' // Values between A-I will work
|
||||
|
||||
@@ -944,6 +944,7 @@
|
||||
#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..."
|
||||
@@ -1069,6 +1070,63 @@
|
||||
#define TR_WIDGET_VALUE "Värde"
|
||||
#endif
|
||||
|
||||
// Bootloader common - Ascii only
|
||||
#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"
|
||||
#define TR_BL_USB_MASS_STORE "foer masslagring"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Eller anslut med en USB-kabel foer masslagring"
|
||||
#define TR_BL_WRITE_FW "Skriv firmware"
|
||||
#define TR_BL_FORK "Gren:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Avsluta"
|
||||
#define TR_BL_DIR_MISSING " Katalogen saknas"
|
||||
#define TR_BL_DIR_EMPTY " Katalogen aer tom"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Inte en giltig firmwarefil"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Tryck [ENT] foer att boerja skriva "
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Inte en giltig firmwarefil! "
|
||||
#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_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"
|
||||
#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."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific - Ascii only
|
||||
#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_FLASH_KEY "Tryck [ENT] foer att flasha"
|
||||
#define TR_BL_EXIT_KEY "[RTN] foer att avbryta"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific - Ascii only
|
||||
#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"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS "Om oss"
|
||||
|
||||
|
||||
@@ -917,6 +917,7 @@
|
||||
#define TR_INTERVAL "間隔"
|
||||
#define TR_REPEAT "循環"
|
||||
#define TR_ENABLE "啟用"
|
||||
#define TR_DISABLE "Disable"
|
||||
#define TR_TOPLCDTIMER "Top LCD Timer"
|
||||
#define TR_UNIT "單位"
|
||||
#define TR_TELEMETRY_NEWSENSOR INDENT "添加新傳感器..."
|
||||
@@ -1032,6 +1033,63 @@
|
||||
#define TR_WIDGET_VALUE "數值"
|
||||
#endif
|
||||
|
||||
// Bootloader common
|
||||
#define TR_BL_USB_CONNECT_BOOT CENTER "\011USB Connected"
|
||||
#define TR_BL_USB_CONNECTED "USB Connected"
|
||||
#define TR_BL_USB_PLUGIN "Or plug in a USB cable"
|
||||
#define TR_BL_USB_MASS_STORE "for mass storage"
|
||||
#define TR_BL_USB_PLUGIN_MASS_STORE "Or plug in a USB cable for mass storage"
|
||||
#define TR_BL_WRITE_FW "Write Firmware"
|
||||
#define TR_BL_FORK "Fork:"
|
||||
#define TR_BL_VERSION "Version:"
|
||||
#define TR_BL_RADIO "Radio:"
|
||||
#define TR_BL_EXIT "Exit"
|
||||
#define TR_BL_DIR_MISSING " Directory is missing"
|
||||
#define TR_BL_DIR_EMPTY " Directory is empty"
|
||||
|
||||
#if LCD_W >= 480
|
||||
#define TR_BL_INVALID_FIRMWARE "Not a valid firmware file"
|
||||
#elif LCD_W >= 212
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN_MASS_STORE
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\012Hold [ENT] to start writing"
|
||||
#define TR_BL_INVALID_FIRMWARE "\011Not a valid firmware file! "
|
||||
#define TR_BL_INVALID_EEPROM "\011Not a valid EEPROM file! "
|
||||
#else
|
||||
#define TR_BL_OR_PLUGIN_USB_CABLE TR_BL_USB_PLUGIN
|
||||
#define TR_BL_HOLD_ENTER_TO_START "\006Hold [ENT] to start"
|
||||
#define TR_BL_INVALID_FIRMWARE "\004Not a valid firmware! "
|
||||
#define TR_BL_INVALID_EEPROM "\004Not a valid EEPROM! "
|
||||
#endif
|
||||
|
||||
#if defined(PCBTARANIS)
|
||||
// Bootloader Taranis specific
|
||||
#define TR_BL_RESTORE_EEPROM "Restore EEPROM"
|
||||
#define TR_BL_WRITING_FW CENTER "\015Writing..."
|
||||
#define TR_BL_WRITING_COMPL CENTER "\007Writing complete"
|
||||
#if defined(RADIO_COMMANDO8)
|
||||
#define TR_BL_POWER_KEY "Press the power button."
|
||||
#define TR_BL_FLASH_EXIT "Exit the flashing mode."
|
||||
#endif
|
||||
#elif defined(PCBHORUS)
|
||||
// Bootloader Horus specific
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_SELECT_KEY "[ENT] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [ENT] long to flash"
|
||||
#define TR_BL_EXIT_KEY "[RTN] to exit"
|
||||
#elif defined(PCBNV14)
|
||||
// Bootloader NV14 specific
|
||||
#define TR_BL_WRITING_FW "Writing Firmware ..."
|
||||
#define TR_BL_WRITING_COMPL "Writing Completed"
|
||||
#define TR_BL_RF_USB_ACCESS "RF USB access"
|
||||
#define TR_BL_CURRENT_FW "Current Firmware:"
|
||||
#define TR_BL_SELECT_KEY "[R TRIM] to select file"
|
||||
#define TR_BL_FLASH_KEY "Hold [R TRIM] long to flash"
|
||||
#define TR_BL_EXIT_KEY " [L TRIM] to exit"
|
||||
#define TR_BL_ENABLE "Enable"
|
||||
#define TR_BL_DISABLE "Disable"
|
||||
#endif
|
||||
|
||||
// About screen
|
||||
#define TR_ABOUTUS TR(" 關於 ", "關於")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user