From 2470cedf38799c776e938dea1e767ff5bdf64a1a Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 10 Feb 2023 10:49:41 +0100 Subject: [PATCH] chore: Remove obsolete language defines, single source for telemetry sensor names (#3119) * - all telemetry sensor name definitions in one place (untranslated.h) - all telemetry sensor name definitions follow the naming convention STR_SENSOR_ - eliminated one redundant definition - editorial updates to telemetry protocols code to reflect the naming convention changes - re-introduced translations in da.h (STR_SENSOR_THROTTLE and STR_SENSOR_SPEED) - re-introduced translation in it.h (STR_SENSOR_GPSDATETIME) - re-introduced translation for fr.h ( STR_SENSOR_BATT) - saved 160 Bytes of flash * removed obsolete translation saved 280 byte flash memory in total * finally removed extern const char STR_MENUTEMPLATES[]; definition adjusted da.h, fr.h, it.h local sensor name definitions to naming conventions STR_SENSOR_ * corrected merge removed obsolete #ifdef * some more obsolete ones * added TW and CN translation for TR_PERIOD and TR_INTERVAL fixed problem in /radio/src/gui/colorlcd/fullscreen_dialog.cpp preventing builds for CZ, IT and FR languages --- radio/src/telemetry/crossfire.cpp | 4 +- radio/src/telemetry/flysky_ibus.cpp | 8 +- radio/src/telemetry/frsky_sport.cpp | 28 +- radio/src/telemetry/ghost.cpp | 48 ++-- radio/src/telemetry/hott.cpp | 110 ++++---- radio/src/telemetry/mlink.cpp | 34 +-- radio/src/telemetry/spektrum.cpp | 76 ++--- radio/src/translations.cpp | 111 +------- radio/src/translations.h | 165 +---------- radio/src/translations/cn.h | 220 +-------------- radio/src/translations/cz.h | 232 ---------------- radio/src/translations/da.h | 217 +-------------- radio/src/translations/de.h | 219 --------------- radio/src/translations/en.h | 218 +-------------- radio/src/translations/es.h | 214 --------------- radio/src/translations/fi.h | 231 +--------------- radio/src/translations/fr.h | 226 +-------------- radio/src/translations/it.h | 214 +-------------- radio/src/translations/jp.h | 213 -------------- radio/src/translations/nl.h | 215 --------------- radio/src/translations/pl.h | 213 -------------- radio/src/translations/pt.h | 212 -------------- radio/src/translations/tw.h | 221 +-------------- radio/src/translations/untranslated.h | 381 +++++++++++++++----------- 24 files changed, 394 insertions(+), 3636 deletions(-) diff --git a/radio/src/telemetry/crossfire.cpp b/radio/src/telemetry/crossfire.cpp index 5bb6eca168c..51a5fc09919 100644 --- a/radio/src/telemetry/crossfire.cpp +++ b/radio/src/telemetry/crossfire.cpp @@ -37,12 +37,12 @@ const CrossfireSensor crossfireSensors[] = { {LINK_RX_ID, 0, STR_SENSOR_RX_RSSI_PERC, UNIT_PERCENT, 0}, {LINK_RX_ID, 1, STR_SENSOR_RX_RF_POWER, UNIT_DBM, 0}, {LINK_TX_ID, 0, STR_SENSOR_TX_RSSI_PERC, UNIT_PERCENT, 0}, - {LINK_TX_ID, 1, STR_SENSOR_TX_RF_POWER, UNIT_DBM, 0}, + {LINK_TX_ID, 1, STR_SENSOR_TX_POWER, UNIT_DBM, 0}, {LINK_TX_ID, 2, STR_SENSOR_TX_FPS, UNIT_HERTZ, 0}, {BATTERY_ID, 0, STR_SENSOR_BATT, UNIT_VOLTS, 1}, {BATTERY_ID, 1, STR_SENSOR_CURR, UNIT_AMPS, 1}, {BATTERY_ID, 2, STR_SENSOR_CAPACITY, UNIT_MAH, 0}, - {BATTERY_ID, 3, STR_BATT_PERCENT, UNIT_PERCENT, 0}, + {BATTERY_ID, 3, STR_SENSOR_BATT_PERCENT, UNIT_PERCENT, 0}, {GPS_ID, 0, STR_SENSOR_GPS, UNIT_GPS_LATITUDE, 0}, {GPS_ID, 0, STR_SENSOR_GPS, UNIT_GPS_LONGITUDE, 0}, {GPS_ID, 2, STR_SENSOR_GSPD, UNIT_KMH, 1}, diff --git a/radio/src/telemetry/flysky_ibus.cpp b/radio/src/telemetry/flysky_ibus.cpp index c5152b2ea21..ab49d43e5d8 100644 --- a/radio/src/telemetry/flysky_ibus.cpp +++ b/radio/src/telemetry/flysky_ibus.cpp @@ -128,8 +128,8 @@ const FlySkySensor flySkySensors[] = { {AFHDS2A_ID_FLIGHT_MODE, STR_SENSOR_FLIGHT_MODE, UNIT_RAW, 0}, // 2 bytes index {AFHDS2A_ID_PRES, STR_SENSOR_PRES, UNIT_RAW, 2}, // 4 bytes In fact Temperature + Pressure -> Altitude {AFHDS2A_ID_PRES | 0x100, STR_SENSOR_TEMP2, UNIT_CELSIUS, 1}, // 2 bytes Temperature - {AFHDS3_FRM_TEMP, STR_TEMP2, UNIT_CELSIUS, 1}, // 2 bytes temperature - {AFHDS3_FRM_EXT_V, STR_TXV, UNIT_VOLTS, 2}, // 2 bytes voltage + {AFHDS3_FRM_TEMP, STR_SENSOR_TEMP2, UNIT_CELSIUS, 1}, // 2 bytes temperature + {AFHDS3_FRM_EXT_V, STR_SENSOR_TXV, UNIT_VOLTS, 2}, // 2 bytes voltage {AFHDS2A_ID_ODO1, STR_SENSOR_ODO1, UNIT_METERS, 2}, // 2 bytes Odometer1 -- some magic with 330 needed {AFHDS2A_ID_ODO2, STR_SENSOR_ODO2, UNIT_METERS, 2}, // 2 bytes Odometer2 -- some magic with 330 needed {AFHDS2A_ID_SPE, STR_SENSOR_ASPD, UNIT_KMH, 2}, // 2 bytes Speed km/h -- some magic with 330 needed @@ -138,8 +138,8 @@ const FlySkySensor flySkySensors[] = { {AFHDS2A_ID_GPS_LON, STR_SENSOR_GPS, UNIT_RAW, 7}, // 4 bytes signed WGS84 in degrees * 1E7 {AFHDS2A_ID_GPS_ALT, STR_SENSOR_GPSALT, UNIT_METERS, 2}, // 4 bytes signed GPS alt m*100 {AFHDS2A_ID_ALT, STR_SENSOR_ALT, UNIT_METERS, 2}, // 4 bytes signed Alt m*100 - {AFHDS2A_ID_RX_SIG_AFHDS3, STR_RX_QUALITY, UNIT_RAW, 0}, // RX error rate - {AFHDS2A_ID_RX_SNR_AFHDS3, STR_RX_SNR, UNIT_DB, 1}, // RX SNR + {AFHDS2A_ID_RX_SIG_AFHDS3, STR_SENSOR_RX_QUALITY, UNIT_RAW, 0}, // RX error rate + {AFHDS2A_ID_RX_SNR_AFHDS3, STR_SENSOR_RX_SNR, UNIT_DB, 1}, // RX SNR {AFHDS2A_ID_RX_SNR, STR_SENSOR_RX_SNR, UNIT_DB, 0}, // RX SNR {AFHDS2A_ID_RX_NOISE, STR_SENSOR_RX_NOISE, UNIT_DB, 0}, // RX Noise {AFHDS2A_ID_RX_RSSI, STR_SENSOR_RSSI, UNIT_DB, 0}, // RX RSSI (0xfc) diff --git a/radio/src/telemetry/frsky_sport.cpp b/radio/src/telemetry/frsky_sport.cpp index 63befe60d03..7c4a281aed5 100644 --- a/radio/src/telemetry/frsky_sport.cpp +++ b/radio/src/telemetry/frsky_sport.cpp @@ -31,7 +31,7 @@ struct FrSkySportSensor { }; const FrSkySportSensor sportSensors[] = { - { VALID_FRAME_RATE_ID, VALID_FRAME_RATE_ID, 0, STR_VFR, UNIT_PERCENT, 0 }, + { VALID_FRAME_RATE_ID, VALID_FRAME_RATE_ID, 0, STR_SENSOR_VFR, UNIT_PERCENT, 0 }, { RSSI_ID, RSSI_ID, 0, STR_SENSOR_RSSI, UNIT_DB, 0 }, #if defined(MULTIMODULE) { TX_RSSI_ID, TX_RSSI_ID, 0, STR_SENSOR_TX_RSSI , UNIT_DB , 0 }, @@ -86,19 +86,19 @@ const FrSkySportSensor sportSensors[] = { { GASSUIT_AVG_FLOW_FIRST_ID, GASSUIT_AVG_FLOW_LAST_ID, 0, STR_SENSOR_GASSUIT_AVG_FLOW, UNIT_MILLILITERS_PER_MINUTE, 0 }, { SBEC_POWER_FIRST_ID, SBEC_POWER_LAST_ID, 0, STR_SENSOR_SBEC_VOLTAGE, UNIT_VOLTS, 2 }, { SBEC_POWER_FIRST_ID, SBEC_POWER_LAST_ID, 1, STR_SENSOR_SBEC_CURRENT, UNIT_AMPS, 2 }, - { RB3040_OUTPUT_FIRST_ID, RB3040_OUTPUT_LAST_ID, 0, STR_RB3040_EXTRA_STATE, UNIT_TEXT, 0 }, - { RB3040_CH1_2_FIRST_ID, RB3040_CH1_2_LAST_ID, 0, STR_RB3040_CHANNEL1, UNIT_AMPS, 2 }, - { RB3040_CH1_2_FIRST_ID, RB3040_CH1_2_LAST_ID, 1, STR_RB3040_CHANNEL2, UNIT_AMPS, 2 }, - { RB3040_CH3_4_FIRST_ID, RB3040_CH3_4_LAST_ID, 0, STR_RB3040_CHANNEL3, UNIT_AMPS, 2 }, - { RB3040_CH3_4_FIRST_ID, RB3040_CH3_4_LAST_ID, 1, STR_RB3040_CHANNEL4, UNIT_AMPS, 2 }, - { RB3040_CH5_6_FIRST_ID, RB3040_CH5_6_LAST_ID, 0, STR_RB3040_CHANNEL5, UNIT_AMPS, 2 }, - { RB3040_CH5_6_FIRST_ID, RB3040_CH5_6_LAST_ID, 1, STR_RB3040_CHANNEL6, UNIT_AMPS, 2 }, - { RB3040_CH7_8_FIRST_ID, RB3040_CH7_8_LAST_ID, 0, STR_RB3040_CHANNEL7, UNIT_AMPS, 2 }, - { RB3040_CH7_8_FIRST_ID, RB3040_CH7_8_LAST_ID, 1, STR_RB3040_CHANNEL8, UNIT_AMPS, 2 }, - { SERVO_FIRST_ID, SERVO_LAST_ID, 0, STR_SERVO_CURRENT, UNIT_AMPS, 1 }, - { SERVO_FIRST_ID, SERVO_LAST_ID, 1, STR_SERVO_VOLTAGE, UNIT_VOLTS, 1 }, - { SERVO_FIRST_ID, SERVO_LAST_ID, 2, STR_SERVO_TEMPERATURE, UNIT_CELSIUS, 0 }, - { SERVO_FIRST_ID, SERVO_LAST_ID, 3, STR_SERVO_STATUS, UNIT_TEXT, 0 }, + { RB3040_OUTPUT_FIRST_ID, RB3040_OUTPUT_LAST_ID, 0, STR_SENSOR_RB3040_EXTRA_STATE, UNIT_TEXT, 0 }, + { RB3040_CH1_2_FIRST_ID, RB3040_CH1_2_LAST_ID, 0, STR_SENSOR_RB3040_CHANNEL1, UNIT_AMPS, 2 }, + { RB3040_CH1_2_FIRST_ID, RB3040_CH1_2_LAST_ID, 1, STR_SENSOR_RB3040_CHANNEL2, UNIT_AMPS, 2 }, + { RB3040_CH3_4_FIRST_ID, RB3040_CH3_4_LAST_ID, 0, STR_SENSOR_RB3040_CHANNEL3, UNIT_AMPS, 2 }, + { RB3040_CH3_4_FIRST_ID, RB3040_CH3_4_LAST_ID, 1, STR_SENSOR_RB3040_CHANNEL4, UNIT_AMPS, 2 }, + { RB3040_CH5_6_FIRST_ID, RB3040_CH5_6_LAST_ID, 0, STR_SENSOR_RB3040_CHANNEL5, UNIT_AMPS, 2 }, + { RB3040_CH5_6_FIRST_ID, RB3040_CH5_6_LAST_ID, 1, STR_SENSOR_RB3040_CHANNEL6, UNIT_AMPS, 2 }, + { RB3040_CH7_8_FIRST_ID, RB3040_CH7_8_LAST_ID, 0, STR_SENSOR_RB3040_CHANNEL7, UNIT_AMPS, 2 }, + { RB3040_CH7_8_FIRST_ID, RB3040_CH7_8_LAST_ID, 1, STR_SENSOR_RB3040_CHANNEL8, UNIT_AMPS, 2 }, + { SERVO_FIRST_ID, SERVO_LAST_ID, 0, STR_SENSOR_SERVO_CURRENT, UNIT_AMPS, 1 }, + { SERVO_FIRST_ID, SERVO_LAST_ID, 1, STR_SENSOR_SERVO_VOLTAGE, UNIT_VOLTS, 1 }, + { SERVO_FIRST_ID, SERVO_LAST_ID, 2, STR_SENSOR_SERVO_TEMPERATURE, UNIT_CELSIUS, 0 }, + { SERVO_FIRST_ID, SERVO_LAST_ID, 3, STR_SENSOR_SERVO_STATUS, UNIT_TEXT, 0 }, { 0, 0, 0, nullptr, UNIT_RAW, 0 } // sentinel }; diff --git a/radio/src/telemetry/ghost.cpp b/radio/src/telemetry/ghost.cpp index 22034c30e87..dd09a8e96c4 100755 --- a/radio/src/telemetry/ghost.cpp +++ b/radio/src/telemetry/ghost.cpp @@ -63,30 +63,30 @@ enum }; const GhostSensor ghostSensors[] = { - {GHOST_ID_RX_RSSI, STR_RSSI, UNIT_DB, 0}, - {GHOST_ID_RX_LQ, STR_RX_QUALITY, UNIT_PERCENT, 0}, - {GHOST_ID_RX_SNR, STR_RX_SNR, UNIT_DB, 0}, - - {GHOST_ID_FRAME_RATE, STR_FRAME_RATE, UNIT_RAW, 0}, - {GHOST_ID_TX_POWER, STR_TX_POWER, UNIT_MILLIWATTS, 0}, - {GHOST_ID_RF_MODE, STR_RF_MODE, UNIT_TEXT, 0}, - {GHOST_ID_TOTAL_LATENCY, STR_TOTAL_LATENCY, UNIT_RAW, 0}, - - {GHOST_ID_VTX_FREQ, STR_VTX_FREQ, UNIT_RAW, 0}, - {GHOST_ID_VTX_POWER, STR_VTX_PWR, UNIT_RAW, 0}, - {GHOST_ID_VTX_CHAN, STR_VTX_CHAN, UNIT_RAW, 0}, - {GHOST_ID_VTX_BAND, STR_VTX_BAND, UNIT_TEXT, 0}, - - {GHOST_ID_PACK_VOLTS, STR_BATT, UNIT_VOLTS, 2}, - {GHOST_ID_PACK_AMPS, STR_CURR, UNIT_AMPS, 2}, - {GHOST_ID_PACK_MAH, STR_CAPACITY, UNIT_MAH, 0}, - - {GHOST_ID_GPS_LAT, STR_GPS, UNIT_GPS_LATITUDE, 0}, - {GHOST_ID_GPS_LONG, STR_GPS, UNIT_GPS_LONGITUDE, 0}, - {GHOST_ID_GPS_GSPD, STR_GSPD, UNIT_KMH, 1}, - {GHOST_ID_GPS_HDG, STR_HDG, UNIT_DEGREE, 3}, - {GHOST_ID_GPS_ALT, STR_ALT, UNIT_METERS, 0}, - {GHOST_ID_GPS_SATS, STR_SATELLITES, UNIT_RAW, 0}, + {GHOST_ID_RX_RSSI, STR_SENSOR_RSSI, UNIT_DB, 0}, + {GHOST_ID_RX_LQ, STR_SENSOR_RX_QUALITY, UNIT_PERCENT, 0}, + {GHOST_ID_RX_SNR, STR_SENSOR_RX_SNR, UNIT_DB, 0}, + + {GHOST_ID_FRAME_RATE, STR_SENSOR_FRAME_RATE, UNIT_RAW, 0}, + {GHOST_ID_TX_POWER, STR_SENSOR_TX_POWER, UNIT_MILLIWATTS, 0}, + {GHOST_ID_RF_MODE, STR_SENSOR_RF_MODE, UNIT_TEXT, 0}, + {GHOST_ID_TOTAL_LATENCY, STR_SENSOR_TOTAL_LATENCY, UNIT_RAW, 0}, + + {GHOST_ID_VTX_FREQ, STR_SENSOR_VTX_FREQ, UNIT_RAW, 0}, + {GHOST_ID_VTX_POWER, STR_SENSOR_VTX_PWR, UNIT_RAW, 0}, + {GHOST_ID_VTX_CHAN, STR_SENSOR_VTX_CHAN, UNIT_RAW, 0}, + {GHOST_ID_VTX_BAND, STR_SENSOR_VTX_BAND, UNIT_TEXT, 0}, + + {GHOST_ID_PACK_VOLTS, STR_SENSOR_BATT, UNIT_VOLTS, 2}, + {GHOST_ID_PACK_AMPS, STR_SENSOR_CURR, UNIT_AMPS, 2}, + {GHOST_ID_PACK_MAH, STR_SENSOR_CAPACITY, UNIT_MAH, 0}, + + {GHOST_ID_GPS_LAT, STR_GPS, UNIT_GPS_LATITUDE, 0}, + {GHOST_ID_GPS_LONG, STR_GPS, UNIT_GPS_LONGITUDE, 0}, + {GHOST_ID_GPS_GSPD, STR_SENSOR_GSPD, UNIT_KMH, 1}, + {GHOST_ID_GPS_HDG, STR_SENSOR_HDG, UNIT_DEGREE, 3}, + {GHOST_ID_GPS_ALT, STR_SENSOR_GPSALT, UNIT_METERS, 0}, + {GHOST_ID_GPS_SATS, STR_SENSOR_SATELLITES, UNIT_RAW, 0}, {0x00, NULL, UNIT_RAW, 0}, }; diff --git a/radio/src/telemetry/hott.cpp b/radio/src/telemetry/hott.cpp index a5bd0094fb9..ddd5265c813 100644 --- a/radio/src/telemetry/hott.cpp +++ b/radio/src/telemetry/hott.cpp @@ -219,73 +219,73 @@ struct HottSensor const HottSensor hottSensors[] = { // TX - { HOTT_ID_TX_RSSI_DL, STR_HOTT_ID_TX_RSSI_DL, UNIT_DB, 0}, // downlink signal strength (rx --> tx as seen by tx) - { HOTT_ID_TX_LQI_DL, STR_HOTT_ID_TX_LQI_DL, UNIT_RAW, 0}, // downlink signal quality (rx --> tx s seen by tx) + { HOTT_ID_TX_RSSI_DL, STR_SENSOR_HOTT_ID_TX_RSSI_DL, UNIT_DB, 0}, // downlink signal strength (rx --> tx as seen by tx) + { HOTT_ID_TX_LQI_DL, STR_SENSOR_HOTT_ID_TX_LQI_DL, UNIT_RAW, 0}, // downlink signal quality (rx --> tx s seen by tx) // RX - { HOTT_ID_RX_RSSI_UL, STR_HOTT_ID_RX_RSSI_UL, UNIT_DB, 0 }, // uplink signal strength (tx --> rx as seen by rx) - { HOTT_ID_RX_LQI_UL, STR_HOTT_ID_RX_LQI_UL, UNIT_RAW, 0 }, // uplink signal quality (tx --> rx as seen by rx) - { HOTT_ID_RX_VLT, STR_HOTT_ID_RX_VLT, UNIT_VOLTS, 1 }, // RX battery voltage - { HOTT_ID_RX_TMP, STR_HOTT_ID_RX_TMP, UNIT_CELSIUS, 0 }, // RX temperature - { HOTT_ID_RX_BAT_MIN, STR_HOTT_ID_RX_BAT_MIN, UNIT_VOLTS, 1 }, // RX lowest rx voltage - { HOTT_ID_RX_VPCK, STR_HOTT_ID_RX_VPCK, UNIT_MS, 0 }, // RX VPack - { HOTT_ID_RX_EVENT, STR_HOTT_ID_RX_EVENT, UNIT_RAW, 0 }, // RX event and other devices warnings + { HOTT_ID_RX_RSSI_UL, STR_SENSOR_HOTT_ID_RX_RSSI_UL, UNIT_DB, 0 }, // uplink signal strength (tx --> rx as seen by rx) + { HOTT_ID_RX_LQI_UL, STR_SENSOR_HOTT_ID_RX_LQI_UL, UNIT_RAW, 0 }, // uplink signal quality (tx --> rx as seen by rx) + { HOTT_ID_RX_VLT, STR_SENSOR_HOTT_ID_RX_VLT, UNIT_VOLTS, 1 }, // RX battery voltage + { HOTT_ID_RX_TMP, STR_SENSOR_HOTT_ID_RX_TMP, UNIT_CELSIUS, 0 }, // RX temperature + { HOTT_ID_RX_BAT_MIN, STR_SENSOR_HOTT_ID_RX_BAT_MIN, UNIT_VOLTS, 1 }, // RX lowest rx voltage + { HOTT_ID_RX_VPCK, STR_SENSOR_HOTT_ID_RX_VPCK, UNIT_MS, 0 }, // RX VPack + { HOTT_ID_RX_EVENT, STR_SENSOR_HOTT_ID_RX_EVENT, UNIT_RAW, 0 }, // RX event and other devices warnings // Vario - { HOTT_ID_VARIO_ALT, STR_HOTT_ID_VARIO_ALT, UNIT_METERS, 0 }, // Vario altitude - { HOTT_ID_VARIO_VV, STR_HOTT_ID_VARIO_VV, UNIT_METERS_PER_SECOND, 2 }, // Vario vertical velocity - { HOTT_ID_VARIO_HDG, STR_HOTT_ID_VARIO_HDG, UNIT_DEGREE, 0 }, // Vario heading + { HOTT_ID_VARIO_ALT, STR_SENSOR_HOTT_ID_VARIO_ALT, UNIT_METERS, 0 }, // Vario altitude + { HOTT_ID_VARIO_VV, STR_SENSOR_HOTT_ID_VARIO_VV, UNIT_METERS_PER_SECOND, 2 }, // Vario vertical velocity + { HOTT_ID_VARIO_HDG, STR_SENSOR_HOTT_ID_VARIO_HDG, UNIT_DEGREE, 0 }, // Vario heading // GPS - { HOTT_ID_GPS_HDG, STR_HOTT_ID_GPS_HDG, UNIT_DEGREE, 0 }, // GPS heading - { HOTT_ID_GPS_SPEED, STR_HOTT_ID_GPS_SPEED, UNIT_KMH, 0 } , // GPS ground speed - { HOTT_ID_GPS_LL, STR_HOTT_ID_GPS_LL, UNIT_GPS, 0 }, // GPS lat/long - { HOTT_ID_GPS_DST, STR_HOTT_ID_GPS_DST, UNIT_METERS, 0 }, // GPS distance - { HOTT_ID_GPS_ALT, STR_HOTT_ID_GPS_ALT, UNIT_METERS, 0 }, // GPS altitude - { HOTT_ID_GPS_VV, STR_HOTT_ID_GPS_VV, UNIT_METERS_PER_SECOND, 2}, // GPS vertical velocity - { HOTT_ID_GPS_NSATS, STR_HOTT_ID_GPS_NSATS, UNIT_RAW, 0 }, // GPS number of satellites + { HOTT_ID_GPS_HDG, STR_SENSOR_HOTT_ID_GPS_HDG, UNIT_DEGREE, 0 }, // GPS heading + { HOTT_ID_GPS_SPEED, STR_SENSOR_HOTT_ID_GPS_SPEED, UNIT_KMH, 0 } , // GPS ground speed + { HOTT_ID_GPS_LL, STR_SENSOR_HOTT_ID_GPS_LL, UNIT_GPS, 0 }, // GPS lat/long + { HOTT_ID_GPS_DST, STR_SENSOR_HOTT_ID_GPS_DST, UNIT_METERS, 0 }, // GPS distance + { HOTT_ID_GPS_ALT, STR_SENSOR_HOTT_ID_GPS_ALT, UNIT_METERS, 0 }, // GPS altitude + { HOTT_ID_GPS_VV, STR_SENSOR_HOTT_ID_GPS_VV, UNIT_METERS_PER_SECOND, 2}, // GPS vertical velocity + { HOTT_ID_GPS_NSATS, STR_SENSOR_HOTT_ID_GPS_NSATS, UNIT_RAW, 0 }, // GPS number of satellites // ESC - { HOTT_ID_ESC_VLT, STR_HOTT_ID_ESC_VLT, UNIT_VOLTS, 1 }, // ESC battery voltage - { HOTT_ID_ESC_CAP, STR_HOTT_ID_ESC_CAP, UNIT_MAH, 0 }, // ESC battery capacity consumed - { HOTT_ID_ESC_TMP, STR_HOTT_ID_ESC_TMP, UNIT_CELSIUS, 0 }, // ESC temperature - { HOTT_ID_ESC_CUR, STR_HOTT_ID_ESC_CUR, UNIT_AMPS, 1 }, // ESC current - { HOTT_ID_ESC_RPM, STR_HOTT_ID_ESC_RPM, UNIT_RPMS, 0 }, // ESC motor rpm - { HOTT_ID_ESC_BEC_VLT, STR_HOTT_ID_ESC_BEC_VLT, UNIT_VOLTS, 1 }, // ESC BEC voltage - { HOTT_ID_ESC_BEC_CUR, STR_HOTT_ID_ESC_BEC_CUR, UNIT_AMPS, 1 }, // ESC BEC current - { HOTT_ID_ESC_BEC_TMP, STR_HOTT_ID_ESC_BEC_TMP, UNIT_CELSIUS, 0 }, // BEC BEC temperature - { HOTT_ID_ESC_MOT_TMP, STR_HOTT_ID_ESC_MOT_TMP, UNIT_CELSIUS, 0 }, // ESC motor or external temperature + { HOTT_ID_ESC_VLT, STR_SENSOR_HOTT_ID_ESC_VLT, UNIT_VOLTS, 1 }, // ESC battery voltage + { HOTT_ID_ESC_CAP, STR_SENSOR_HOTT_ID_ESC_CAP, UNIT_MAH, 0 }, // ESC battery capacity consumed + { HOTT_ID_ESC_TMP, STR_SENSOR_HOTT_ID_ESC_TMP, UNIT_CELSIUS, 0 }, // ESC temperature + { HOTT_ID_ESC_CUR, STR_SENSOR_HOTT_ID_ESC_CUR, UNIT_AMPS, 1 }, // ESC current + { HOTT_ID_ESC_RPM, STR_SENSOR_HOTT_ID_ESC_RPM, UNIT_RPMS, 0 }, // ESC motor rpm + { HOTT_ID_ESC_BEC_VLT, STR_SENSOR_HOTT_ID_ESC_BEC_VLT, UNIT_VOLTS, 1 }, // ESC BEC voltage + { HOTT_ID_ESC_BEC_CUR, STR_SENSOR_HOTT_ID_ESC_BEC_CUR, UNIT_AMPS, 1 }, // ESC BEC current + { HOTT_ID_ESC_BEC_TMP, STR_SENSOR_HOTT_ID_ESC_BEC_TMP, UNIT_CELSIUS, 0 }, // BEC BEC temperature + { HOTT_ID_ESC_MOT_TMP, STR_SENSOR_HOTT_ID_ESC_MOT_TMP, UNIT_CELSIUS, 0 }, // ESC motor or external temperature // GAM - { HOTT_ID_GAM_CELS, STR_HOTT_ID_GAM_CELS, UNIT_CELLS, 2}, // GAM Cels L - { HOTT_ID_GAM_VLT1, STR_HOTT_ID_GAM_VLT1, UNIT_VOLTS, 1 }, // GAM voltage battery 1 - { HOTT_ID_GAM_VLT2, STR_HOTT_ID_GAM_VLT2, UNIT_VOLTS, 1 }, // GAM volatge battery 2 - { HOTT_ID_GAM_TMP1, STR_HOTT_ID_GAM_TMP1, UNIT_CELSIUS, 0 }, // GAM temperature 1 - { HOTT_ID_GAM_TMP2, STR_HOTT_ID_GAM_TMP2, UNIT_CELSIUS, 0 }, // GAM temperature 2 - { HOTT_ID_GAM_FUEL, STR_HOTT_ID_GAM_FUEL, UNIT_PERCENT, 0}, // GAM fuel percentage - { HOTT_ID_GAM_RPM1, STR_HOTT_ID_GAM_RPM1, UNIT_RPMS, 0 }, // GAM rpm 1 - { HOTT_ID_GAM_ALT, STR_HOTT_ID_GAM_ALT, UNIT_METERS, 0 }, // GAM altitude - { HOTT_ID_GAM_VV, STR_HOTT_ID_GAM_VV, UNIT_METERS_PER_SECOND, 2 }, // GAM vertical velocity - { HOTT_ID_GAM_CUR, STR_HOTT_ID_GAM_CUR, UNIT_AMPS, 1 }, // GAM current - { HOTT_ID_GAM_VLT3, STR_HOTT_ID_GAM_VLT3, UNIT_VOLTS, 1 }, // GAM voltage battery 3 - { HOTT_ID_GAM_CAP, STR_HOTT_ID_GAM_CAP, UNIT_MAH, 0 }, // GAM battery capacity - { HOTT_ID_GAM_SPEED, STR_HOTT_ID_GAM_SPEED, UNIT_KMH, 0 } , // GAM speed - { HOTT_ID_GAM_RPM2, STR_HOTT_ID_GAM_RPM2, UNIT_RPMS, 0 }, // GAM rmp 2 + { HOTT_ID_GAM_CELS, STR_SENSOR_HOTT_ID_GAM_CELS, UNIT_CELLS, 2}, // GAM Cels L + { HOTT_ID_GAM_VLT1, STR_SENSOR_HOTT_ID_GAM_VLT1, UNIT_VOLTS, 1 }, // GAM voltage battery 1 + { HOTT_ID_GAM_VLT2, STR_SENSOR_HOTT_ID_GAM_VLT2, UNIT_VOLTS, 1 }, // GAM volatge battery 2 + { HOTT_ID_GAM_TMP1, STR_SENSOR_HOTT_ID_GAM_TMP1, UNIT_CELSIUS, 0 }, // GAM temperature 1 + { HOTT_ID_GAM_TMP2, STR_SENSOR_HOTT_ID_GAM_TMP2, UNIT_CELSIUS, 0 }, // GAM temperature 2 + { HOTT_ID_GAM_FUEL, STR_SENSOR_HOTT_ID_GAM_FUEL, UNIT_PERCENT, 0}, // GAM fuel percentage + { HOTT_ID_GAM_RPM1, STR_SENSOR_HOTT_ID_GAM_RPM1, UNIT_RPMS, 0 }, // GAM rpm 1 + { HOTT_ID_GAM_ALT, STR_SENSOR_HOTT_ID_GAM_ALT, UNIT_METERS, 0 }, // GAM altitude + { HOTT_ID_GAM_VV, STR_SENSOR_HOTT_ID_GAM_VV, UNIT_METERS_PER_SECOND, 2 }, // GAM vertical velocity + { HOTT_ID_GAM_CUR, STR_SENSOR_HOTT_ID_GAM_CUR, UNIT_AMPS, 1 }, // GAM current + { HOTT_ID_GAM_VLT3, STR_SENSOR_HOTT_ID_GAM_VLT3, UNIT_VOLTS, 1 }, // GAM voltage battery 3 + { HOTT_ID_GAM_CAP, STR_SENSOR_HOTT_ID_GAM_CAP, UNIT_MAH, 0 }, // GAM battery capacity + { HOTT_ID_GAM_SPEED, STR_SENSOR_HOTT_ID_GAM_SPEED, UNIT_KMH, 0 } , // GAM speed + { HOTT_ID_GAM_RPM2, STR_SENSOR_HOTT_ID_GAM_RPM2, UNIT_RPMS, 0 }, // GAM rmp 2 //EAM - { HOTT_ID_EAM_CELS_L, STR_HOTT_ID_EAM_CELS_L, UNIT_CELLS, 2}, // EAM Cells L voltage - { HOTT_ID_EAM_CELS_H, STR_HOTT_ID_EAM_CELS_H, UNIT_CELLS, 2}, // EAM Cells H voltage - { HOTT_ID_EAM_VLT1, STR_HOTT_ID_EAM_VLT1, UNIT_VOLTS, 1 }, // EAM Voltage battery 1 - { HOTT_ID_EAM_VLT2, STR_HOTT_ID_EAM_VLT2, UNIT_VOLTS, 1 }, // EAM Voltage battery 2 - { HOTT_ID_EAM_TMP1, STR_HOTT_ID_EAM_TMP1, UNIT_CELSIUS, 0 }, // EAM temperature 1 - { HOTT_ID_EAM_TMP2, STR_HOTT_ID_EAM_TMP2, UNIT_CELSIUS, 0 }, // EAM temperature 2 - { HOTT_ID_EAM_ALT, STR_HOTT_ID_EAM_ALT, UNIT_METERS, 0 }, // EAM altitude - { HOTT_ID_EAM_CUR, STR_HOTT_ID_EAM_CUR, UNIT_AMPS, 1 }, // EAM current - { HOTT_ID_EAM_VLT3, STR_HOTT_ID_EAM_VLT3, UNIT_VOLTS, 1 }, // EAM battery voltage 3 - { HOTT_ID_EAM_CAP, STR_HOTT_ID_EAM_CAP, UNIT_MAH, 0 }, // EAM Batt capacity - { HOTT_ID_EAM_VV, STR_HOTT_ID_EAM_VV, UNIT_METERS_PER_SECOND, 2 }, // EAM vertical velcocity - { HOTT_ID_EAM_RPM, STR_HOTT_ID_EAM_RPM, UNIT_RPMS, 0 }, // EAM rpm - { HOTT_ID_EAM_SPEED, STR_HOTT_ID_EAM_SPEED, UNIT_KMH, 0 } , // EAM speed + { HOTT_ID_EAM_CELS_L, STR_SENSOR_HOTT_ID_EAM_CELS_L, UNIT_CELLS, 2}, // EAM Cells L voltage + { HOTT_ID_EAM_CELS_H, STR_SENSOR_HOTT_ID_EAM_CELS_H, UNIT_CELLS, 2}, // EAM Cells H voltage + { HOTT_ID_EAM_VLT1, STR_SENSOR_HOTT_ID_EAM_VLT1, UNIT_VOLTS, 1 }, // EAM Voltage battery 1 + { HOTT_ID_EAM_VLT2, STR_SENSOR_HOTT_ID_EAM_VLT2, UNIT_VOLTS, 1 }, // EAM Voltage battery 2 + { HOTT_ID_EAM_TMP1, STR_SENSOR_HOTT_ID_EAM_TMP1, UNIT_CELSIUS, 0 }, // EAM temperature 1 + { HOTT_ID_EAM_TMP2, STR_SENSOR_HOTT_ID_EAM_TMP2, UNIT_CELSIUS, 0 }, // EAM temperature 2 + { HOTT_ID_EAM_ALT, STR_SENSOR_HOTT_ID_EAM_ALT, UNIT_METERS, 0 }, // EAM altitude + { HOTT_ID_EAM_CUR, STR_SENSOR_HOTT_ID_EAM_CUR, UNIT_AMPS, 1 }, // EAM current + { HOTT_ID_EAM_VLT3, STR_SENSOR_HOTT_ID_EAM_VLT3, UNIT_VOLTS, 1 }, // EAM battery voltage 3 + { HOTT_ID_EAM_CAP, STR_SENSOR_HOTT_ID_EAM_CAP, UNIT_MAH, 0 }, // EAM Batt capacity + { HOTT_ID_EAM_VV, STR_SENSOR_HOTT_ID_EAM_VV, UNIT_METERS_PER_SECOND, 2 }, // EAM vertical velcocity + { HOTT_ID_EAM_RPM, STR_SENSOR_HOTT_ID_EAM_RPM, UNIT_RPMS, 0 }, // EAM rpm + { HOTT_ID_EAM_SPEED, STR_SENSOR_HOTT_ID_EAM_SPEED, UNIT_KMH, 0 } , // EAM speed // sentinel {0x00, NULL, UNIT_RAW, 0} // sentinel diff --git a/radio/src/telemetry/mlink.cpp b/radio/src/telemetry/mlink.cpp index 7f8101d7f1b..c2caf003218 100644 --- a/radio/src/telemetry/mlink.cpp +++ b/radio/src/telemetry/mlink.cpp @@ -31,23 +31,23 @@ struct MLinkSensor }; const MLinkSensor mlinkSensors[] = { - {MLINK_RX_VOLTAGE, STR_BATT, UNIT_VOLTS, 1}, - {MLINK_VOLTAGE, STR_VFAS, UNIT_VOLTS, 1}, - {MLINK_CURRENT, STR_CURR, UNIT_AMPS, 1}, - {MLINK_VARIO, STR_VSPD, UNIT_METERS_PER_SECOND, 1}, - {MLINK_SPEED, STR_SPEED, UNIT_KMH, 1}, - {MLINK_RPM, STR_RPM, UNIT_RPMS, 0}, - {MLINK_TEMP, STR_TEMP1, UNIT_CELSIUS, 1}, - {MLINK_HEADING, STR_HDG, UNIT_DEGREE, 1}, - {MLINK_ALT, STR_ALT , UNIT_METERS, 0}, - {MLINK_FUEL, STR_FUEL, UNIT_PERCENT, 0}, - {MLINK_CAPACITY, STR_CAPACITY, UNIT_MAH, 0}, - {MLINK_FLOW, STR_FLOW, UNIT_MILLILITERS, 0}, - {MLINK_DISTANCE, STR_DIST, UNIT_KM, 1}, - {MLINK_LQI, STR_RSSI, UNIT_RAW, 0}, - {MLINK_LOSS, STR_LOSS, UNIT_RAW, 0}, - {MLINK_TX_RSSI, STR_TX_RSSI, UNIT_RAW, 0}, - {MLINK_TX_LQI, STR_TX_QUALITY, UNIT_RAW, 0}, + {MLINK_RX_VOLTAGE, STR_SENSOR_BATT, UNIT_VOLTS, 1}, + {MLINK_VOLTAGE, STR_SENSOR_VFAS, UNIT_VOLTS, 1}, + {MLINK_CURRENT, STR_SENSOR_CURR, UNIT_AMPS, 1}, + {MLINK_VARIO, STR_SENSOR_VSPD, UNIT_METERS_PER_SECOND, 1}, + {MLINK_SPEED, STR_SENSOR_SPEED, UNIT_KMH, 1}, + {MLINK_RPM, STR_SENSOR_RPM, UNIT_RPMS, 0}, + {MLINK_TEMP, STR_SENSOR_TEMP1, UNIT_CELSIUS, 1}, + {MLINK_HEADING, STR_SENSOR_HDG, UNIT_DEGREE, 1}, + {MLINK_ALT, STR_SENSOR_ALT , UNIT_METERS, 0}, + {MLINK_FUEL, STR_SENSOR_FUEL, UNIT_PERCENT, 0}, + {MLINK_CAPACITY, STR_SENSOR_CAPACITY, UNIT_MAH, 0}, + {MLINK_FLOW, STR_SENSOR_FLOW, UNIT_MILLILITERS, 0}, + {MLINK_DISTANCE, STR_SENSOR_DIST, UNIT_KM, 1}, + {MLINK_LQI, STR_SENSOR_RSSI, UNIT_RAW, 0}, + {MLINK_LOSS, STR_SENSOR_LOSS, UNIT_RAW, 0}, + {MLINK_TX_RSSI, STR_SENSOR_TX_RSSI, UNIT_RAW, 0}, + {MLINK_TX_LQI, STR_SENSOR_TX_QUALITY, UNIT_RAW, 0}, }; const MLinkSensor * getMLinkSensor(uint16_t id) diff --git a/radio/src/telemetry/spektrum.cpp b/radio/src/telemetry/spektrum.cpp index 12bc52c04f4..0bd4607ce21 100644 --- a/radio/src/telemetry/spektrum.cpp +++ b/radio/src/telemetry/spektrum.cpp @@ -170,15 +170,15 @@ const SpektrumSensor spektrumSensors[] = { {0x1b, 4, int16, STR_SENSOR_YAW, UNIT_DEGREE, 1}, // {0x20, esc}, Smart ESC telemetry - {I2C_ESC, 0, uint16, STR_ESC_RPM, UNIT_RPMS, 0}, - {I2C_ESC, 2, uint16, STR_ESC_VIN, UNIT_VOLTS, 2}, - {I2C_ESC, 4, uint16, STR_ESC_TFET, UNIT_CELSIUS, 1}, - {I2C_ESC, 6, uint16, STR_ESC_CUR, UNIT_MAH, 1}, - {I2C_ESC, 8, uint16, STR_ESC_TBEC, UNIT_CELSIUS, 1}, - {I2C_ESC, 10, uint8, STR_ESC_BCUR, UNIT_AMPS, 1}, - {I2C_ESC, 11, uint8, STR_ESC_VBEC, UNIT_VOLTS, 2}, - {I2C_ESC, 12, uint8, STR_ESC_THR, UNIT_PERCENT, 1}, - {I2C_ESC, 13, uint8, STR_ESC_POUT, UNIT_PERCENT, 1}, + {I2C_ESC, 0, uint16, STR_SENSOR_ESC_RPM, UNIT_RPMS, 0}, + {I2C_ESC, 2, uint16, STR_SENSOR_ESC_VIN, UNIT_VOLTS, 2}, + {I2C_ESC, 4, uint16, STR_SENSOR_ESC_TFET, UNIT_CELSIUS, 1}, + {I2C_ESC, 6, uint16, STR_SENSOR_ESC_CUR, UNIT_MAH, 1}, + {I2C_ESC, 8, uint16, STR_SENSOR_ESC_TBEC, UNIT_CELSIUS, 1}, + {I2C_ESC, 10, uint8, STR_SENSOR_ESC_BCUR, UNIT_AMPS, 1}, + {I2C_ESC, 11, uint8, STR_SENSOR_ESC_VBEC, UNIT_VOLTS, 2}, + {I2C_ESC, 12, uint8, STR_SENSOR_ESC_THR, UNIT_PERCENT, 1}, + {I2C_ESC, 13, uint8, STR_SENSOR_ESC_POUT, UNIT_PERCENT, 1}, // Dual Cell monitor (0x34) {0x34, 0, int16, STR_SENSOR_BATT1_CURRENT, UNIT_AMPS, 1}, @@ -207,44 +207,44 @@ const SpektrumSensor spektrumSensors[] = { // Smartbat //{I2C_SMART_BAT_REALTIME, 1, int8, STR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, // disabled because sensor is a duplicate of cells sensors ones - {I2C_SMART_BAT_REALTIME, 2, uint32le, STR_SMART_BAT_BCUR, UNIT_MAH, 0}, - {I2C_SMART_BAT_REALTIME, 6, uint16le, STR_SMART_BAT_BCAP, UNIT_MAH, 0}, - {I2C_SMART_BAT_REALTIME, 8, uint16le, STR_SMART_BAT_MIN_CEL, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_REALTIME, 10, uint16le, STR_SMART_BAT_MAX_CEL, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_REALTIME, 2, uint32le, STR_SENSOR_SMART_BAT_BCUR, UNIT_MAH, 0}, + {I2C_SMART_BAT_REALTIME, 6, uint16le, STR_SENSOR_SMART_BAT_BCAP, UNIT_MAH, 0}, + {I2C_SMART_BAT_REALTIME, 8, uint16le, STR_SENSOR_SMART_BAT_MIN_CEL, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_REALTIME, 10, uint16le, STR_SENSOR_SMART_BAT_MAX_CEL, UNIT_VOLTS, 2}, //{I2C_SMART_BAT_REALTIME, 12, uint16le, "RFU[2]", UNIT_RAW, 0}, // disabled to save sensors slots - {I2C_SMART_BAT_CELLS_1_6, 1, int8, STR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, - {I2C_SMART_BAT_CELLS_1_6, 2, uint16le, STR_CL01, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_1_6, 4, uint16le, STR_CL02, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_1_6, 6, uint16le, STR_CL03, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_1_6, 8, uint16le, STR_CL04, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_1_6, 10, uint16le, STR_CL05, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_1_6, 12, uint16le, STR_CL06, UNIT_VOLTS, 2}, - - {I2C_SMART_BAT_CELLS_7_12, 1, int8, STR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, - {I2C_SMART_BAT_CELLS_7_12, 2, uint16le, STR_CL07, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_7_12, 4, uint16le, STR_CL08, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_7_12, 6, uint16le, STR_CL09, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_7_12, 8, uint16le, STR_CL10, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_7_12, 10, uint16le, STR_CL11, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_7_12, 12, uint16le, STR_CL12, UNIT_VOLTS, 2}, - - {I2C_SMART_BAT_CELLS_13_18, 1, int8, STR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, - {I2C_SMART_BAT_CELLS_13_18, 2, uint16le, STR_CL13, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_13_18, 4, uint16le, STR_CL14, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_13_18, 6, uint16le, STR_CL15, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_13_18, 8, uint16le, STR_CL16, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_13_18, 10, uint16le, STR_CL17, UNIT_VOLTS, 2}, - {I2C_SMART_BAT_CELLS_13_18, 12, uint16le, STR_CL18, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 1, int8, STR_SENSOR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, + {I2C_SMART_BAT_CELLS_1_6, 2, uint16le, STR_SENSOR_CL01, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 4, uint16le, STR_SENSOR_CL02, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 6, uint16le, STR_SENSOR_CL03, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 8, uint16le, STR_SENSOR_CL04, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 10, uint16le, STR_SENSOR_CL05, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_1_6, 12, uint16le, STR_SENSOR_CL06, UNIT_VOLTS, 2}, + + {I2C_SMART_BAT_CELLS_7_12, 1, int8, STR_SENSOR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, + {I2C_SMART_BAT_CELLS_7_12, 2, uint16le, STR_SENSOR_CL07, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_7_12, 4, uint16le, STR_SENSOR_CL08, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_7_12, 6, uint16le, STR_SENSOR_CL09, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_7_12, 8, uint16le, STR_SENSOR_CL10, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_7_12, 10, uint16le, STR_SENSOR_CL11, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_7_12, 12, uint16le, STR_SENSOR_CL12, UNIT_VOLTS, 2}, + + {I2C_SMART_BAT_CELLS_13_18, 1, int8, STR_SENSOR_SMART_BAT_BTMP, UNIT_CELSIUS, 0}, + {I2C_SMART_BAT_CELLS_13_18, 2, uint16le, STR_SENSOR_CL13, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_13_18, 4, uint16le, STR_SENSOR_CL14, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_13_18, 6, uint16le, STR_SENSOR_CL15, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_13_18, 8, uint16le, STR_SENSOR_CL16, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_13_18, 10, uint16le, STR_SENSOR_CL17, UNIT_VOLTS, 2}, + {I2C_SMART_BAT_CELLS_13_18, 12, uint16le, STR_SENSOR_CL18, UNIT_VOLTS, 2}, //{I2C_SMART_BAT_ID, 1, uint8, "chemistery", UNIT_RAW, 0}, // disabled to save sensors slots //{I2C_SMART_BAT_ID, 2, uint8, "number of cells", UNIT_RAW, 0}, // disabled to save sensors slots //{I2C_SMART_BAT_ID, 3, uint8, "manufacturer code", UNIT_RAW, 0}, // disabled to save sensors slots - {I2C_SMART_BAT_ID, 4, uint16le, STR_SMART_BAT_CYCLES, UNIT_RAW, 0}, + {I2C_SMART_BAT_ID, 4, uint16le, STR_SENSOR_SMART_BAT_CYCLES, UNIT_RAW, 0}, //{I2C_SMART_BAT_ID, 6, uint8, "uniqueID[8]", UNIT_RAW, 0}, // disabled to save sensors slots //{I2C_SMART_BAT_LIMITS, 1, uint8, "rfu", UNIT_RAW, 0}, // disabled to save sensors slots - {I2C_SMART_BAT_LIMITS, 2, uint16le, STR_SMART_BAT_CAPACITY,UNIT_MAH, 0}, + {I2C_SMART_BAT_LIMITS, 2, uint16le, STR_SENSOR_SMART_BAT_CAPACITY,UNIT_MAH, 0}, //{I2C_SMART_BAT_LIMITS, 4, uint16le, "dischargeCurrentRating", UNIT_RAW, 0}, // disabled to save sensors slots //{I2C_SMART_BAT_LIMITS, 6, uint16le, "overDischarge_mV", UNIT_RAW, 0}, // disabled to save sensors slots //{I2C_SMART_BAT_LIMITS, 8, uint16le, "zeroCapacity_mV", UNIT_RAW, 0}, // disabled to save sensors slots diff --git a/radio/src/translations.cpp b/radio/src/translations.cpp index aaadbe3da36..4e2756116a5 100644 --- a/radio/src/translations.cpp +++ b/radio/src/translations.cpp @@ -124,6 +124,9 @@ const char STR_MINUTE_SINGULAR[] = TR_MINUTE_SINGULAR; const char STR_MINUTE_PLURAL1[] = TR_MINUTE_PLURAL1; const char STR_MINUTE_PLURAL2[] = TR_MINUTE_PLURAL2; +const char CHR_HOUR = TR_CHR_HOUR; +const char CHR_INPUT = TR_CHR_INPUT; + const char STR_POPUPS_ENTER_EXIT[] = TR_POPUPS_ENTER_EXIT; const char STR_OK[] = TR_OK; const char STR_FREE[] = TR_FREE; @@ -524,113 +527,6 @@ const char STR_PHASENAME[] = TR_PHASENAME; const char STR_MIXNAME[] = TR_MIXNAME; const char STR_INPUTNAME[] = TR_INPUTNAME; const char STR_EXPONAME[] = TR_EXPONAME; -const char STR_SENSOR_RSSI[] = TR_SENSOR_RSSI; -const char STR_SENSOR_R9PW[] = TR_SENSOR_R9PW; -const char STR_SENSOR_RAS[] = TR_SENSOR_RAS; -const char STR_SENSOR_A1[] = TR_SENSOR_A1; -const char STR_SENSOR_A2[] = TR_SENSOR_A2; -const char STR_SENSOR_A3[] = TR_SENSOR_A3; -const char STR_SENSOR_A4[] = TR_SENSOR_A4; -const char STR_SENSOR_BATT[] = TR_SENSOR_BATT; -const char STR_SENSOR_ALT[] = TR_SENSOR_ALT; -const char STR_SENSOR_TEMP1[] = TR_SENSOR_TEMP1; -const char STR_SENSOR_TEMP2[] = TR_SENSOR_TEMP2; -const char STR_SENSOR_TEMP3[] = TR_SENSOR_TEMP3; -const char STR_SENSOR_TEMP4[] = TR_SENSOR_TEMP4; -const char STR_SENSOR_RPM2[] = TR_SENSOR_RPM2; -const char STR_SENSOR_PRES[] = TR_SENSOR_PRES; -const char STR_SENSOR_ODO1[] = TR_SENSOR_ODO1; -const char STR_SENSOR_ODO2[] = TR_SENSOR_ODO2; -const char STR_SENSOR_TXV[] = TR_SENSOR_TXV; -const char STR_SENSOR_CURR_SERVO1[] = TR_SENSOR_CURR_SERVO1; -const char STR_SENSOR_CURR_SERVO2[] = TR_SENSOR_CURR_SERVO2; -const char STR_SENSOR_CURR_SERVO3[] = TR_SENSOR_CURR_SERVO3; -const char STR_SENSOR_CURR_SERVO4[] = TR_SENSOR_CURR_SERVO4; -const char STR_SENSOR_DIST[] = TR_SENSOR_DIST; -const char STR_SENSOR_ARM[] = TR_SENSOR_ARM; -const char STR_SENSOR_C50[] = TR_SENSOR_C50; -const char STR_SENSOR_C200[] = TR_SENSOR_C200; -const char STR_SENSOR_RPM[] = TR_SENSOR_RPM; -const char STR_SENSOR_FUEL[] = TR_SENSOR_FUEL; -const char STR_SENSOR_VSPD[] = TR_SENSOR_VSPD; -const char STR_SENSOR_ACCX[] = TR_SENSOR_ACCX; -const char STR_SENSOR_ACCY[] = TR_SENSOR_ACCY; -const char STR_SENSOR_ACCZ[] = TR_SENSOR_ACCZ; -const char STR_SENSOR_GYROX[] = TR_SENSOR_GYROX; -const char STR_SENSOR_GYROY[] = TR_SENSOR_GYROY; -const char STR_SENSOR_GYROZ[] = TR_SENSOR_GYROZ; -const char STR_SENSOR_CURR[] = TR_SENSOR_CURR; -const char STR_SENSOR_CAPACITY[] = TR_SENSOR_CAPACITY; -const char STR_SENSOR_VFAS[] = TR_SENSOR_VFAS; -const char STR_SENSOR_ASPD[] = TR_SENSOR_ASPD; -const char STR_SENSOR_GSPD[] = TR_SENSOR_GSPD; -const char STR_SENSOR_HDG[] = TR_SENSOR_HDG; -const char STR_SENSOR_SATELLITES[] = TR_SENSOR_SATELLITES; -const char STR_SENSOR_CELLS[] = TR_SENSOR_CELLS; -const char STR_SENSOR_GPSALT[] = TR_SENSOR_GPSALT; -const char STR_SENSOR_GPSDATETIME[] = TR_SENSOR_GPSDATETIME; -const char STR_SENSOR_GPS[] = TR_SENSOR_GPS; -const char STR_SENSOR_BATT1_VOLTAGE[] = TR_SENSOR_BATT1_VOLTAGE; -const char STR_SENSOR_BATT2_VOLTAGE[] = TR_SENSOR_BATT2_VOLTAGE; -const char STR_SENSOR_BATT1_CURRENT[] = TR_SENSOR_BATT1_CURRENT; -const char STR_SENSOR_BATT2_CURRENT[] = TR_SENSOR_BATT2_CURRENT; -const char STR_SENSOR_BATT1_CONSUMPTION[] = TR_SENSOR_BATT1_CONSUMPTION; -const char STR_SENSOR_BATT2_CONSUMPTION[] = TR_SENSOR_BATT2_CONSUMPTION; -const char STR_SENSOR_BATT1_TEMP[] = TR_SENSOR_BATT1_TEMP; -const char STR_SENSOR_BATT2_TEMP[] = TR_SENSOR_BATT2_TEMP; -const char STR_SENSOR_RB_STATE[] = TR_SENSOR_RB_STATE; -const char STR_SENSOR_CHANS_STATE[] = TR_SENSOR_CHANS_STATE; -const char STR_SENSOR_RX_RSSI1[] = TR_SENSOR_RX_RSSI1; -const char STR_SENSOR_RX_RSSI2[] = TR_SENSOR_RX_RSSI2; -const char STR_SENSOR_RX_QUALITY[] = TR_SENSOR_RX_QUALITY; -const char STR_SENSOR_RX_SNR[] = TR_SENSOR_RX_SNR; -const char STR_SENSOR_RX_SIGNAL[] = TR_SENSOR_RX_SIGNAL; -const char STR_SENSOR_RX_NOISE[] = TR_SENSOR_RX_NOISE; -const char STR_SENSOR_ANTENNA[] = TR_SENSOR_ANTENNA; -const char STR_SENSOR_RF_MODE[] = TR_SENSOR_RF_MODE; -const char STR_SENSOR_TX_POWER[] = TR_SENSOR_TX_POWER; -const char STR_SENSOR_TX_RSSI[] = TR_SENSOR_TX_RSSI; -const char STR_SENSOR_TX_QUALITY[] = TR_SENSOR_TX_QUALITY; -const char STR_SENSOR_RX_RSSI_PERC[] = TR_SENSOR_RX_RSSI_PERC; -const char STR_SENSOR_RX_RF_POWER[] = TR_SENSOR_RX_RF_POWER; -const char STR_SENSOR_TX_RSSI_PERC[] = TR_SENSOR_TX_RSSI_PERC; -const char STR_SENSOR_TX_RF_POWER[] = TR_SENSOR_TX_RF_POWER; -const char STR_SENSOR_TX_FPS[] = TR_SENSOR_TX_FPS; -const char STR_SENSOR_TX_SNR[] = TR_SENSOR_TX_SNR; -const char STR_SENSOR_TX_NOISE[] = TR_SENSOR_TX_NOISE; -const char STR_SENSOR_PITCH[] = TR_SENSOR_PITCH; -const char STR_SENSOR_ROLL[] = TR_SENSOR_ROLL; -const char STR_SENSOR_YAW[] = TR_SENSOR_YAW; -const char STR_SENSOR_FLIGHT_MODE[] = TR_SENSOR_FLIGHT_MODE; -const char STR_SENSOR_THROTTLE[] = TR_SENSOR_THROTTLE; -const char STR_SENSOR_QOS_A[] = TR_SENSOR_QOS_A; -const char STR_SENSOR_QOS_B[] = TR_SENSOR_QOS_B; -const char STR_SENSOR_QOS_L[] = TR_SENSOR_QOS_L; -const char STR_SENSOR_QOS_R[] = TR_SENSOR_QOS_R; -const char STR_SENSOR_QOS_F[] = TR_SENSOR_QOS_F; -const char STR_SENSOR_QOS_H[] = TR_SENSOR_QOS_H; -const char STR_SENSOR_BIND[] = TR_SENSOR_BIND; -const char STR_SENSOR_LAP_NUMBER[] = TR_SENSOR_LAP_NUMBER; -const char STR_SENSOR_GATE_NUMBER[] = TR_SENSOR_GATE_NUMBER; -const char STR_SENSOR_LAP_TIME[] = TR_SENSOR_LAP_TIME; -const char STR_SENSOR_GATE_TIME[] = TR_SENSOR_GATE_TIME; -const char STR_SENSOR_ESC_VOLTAGE[] = TR_SENSOR_ESC_VOLTAGE; -const char STR_SENSOR_ESC_CURRENT[] = TR_SENSOR_ESC_CURRENT; -const char STR_SENSOR_ESC_RPM[] = TR_SENSOR_ESC_RPM; -const char STR_SENSOR_ESC_CONSUMPTION[] = TR_SENSOR_ESC_CONSUMPTION; -const char STR_SENSOR_ESC_TEMP[] = TR_SENSOR_ESC_TEMP; -const char STR_SENSOR_SD1_CHANNEL[] = TR_SENSOR_SD1_CHANNEL; -const char STR_SENSOR_GASSUIT_TEMP1[] = TR_SENSOR_GASSUIT_TEMP1; -const char STR_SENSOR_GASSUIT_TEMP2[] = TR_SENSOR_GASSUIT_TEMP2; -const char STR_SENSOR_GASSUIT_RPM[] = TR_SENSOR_GASSUIT_RPM; -const char STR_SENSOR_GASSUIT_FLOW[] = TR_SENSOR_GASSUIT_FLOW; -const char STR_SENSOR_GASSUIT_CONS[] = TR_SENSOR_GASSUIT_CONS; -const char STR_SENSOR_GASSUIT_RES_VOL[] = TR_SENSOR_GASSUIT_RES_VOL; -const char STR_SENSOR_GASSUIT_RES_PERC[] = TR_SENSOR_GASSUIT_RES_PERC; -const char STR_SENSOR_GASSUIT_MAX_FLOW[] = TR_SENSOR_GASSUIT_MAX_FLOW; -const char STR_SENSOR_GASSUIT_AVG_FLOW[] = TR_SENSOR_GASSUIT_AVG_FLOW; -const char STR_SENSOR_SBEC_VOLTAGE[] = TR_SENSOR_SBEC_VOLTAGE; -const char STR_SENSOR_SBEC_CURRENT[] = TR_SENSOR_SBEC_CURRENT; const char STR_TRAINER[] = TR_TRAINER; const char STR_CHANS[] = TR_CHANS; const char STR_MODULE_BIND[] = TR_MODULE_BIND; @@ -982,7 +878,6 @@ const char * const STR_PHASES_HEADERS[] = TR_PHASES_HEADERS; const char * const STR_LIMITS_HEADERS[] = TR_LIMITS_HEADERS; const char * const STR_LSW_HEADERS[] = TR_LSW_HEADERS; const char * const STR_LSW_DESCRIPTIONS[] = TR_LSW_DESCRIPTIONS; -const char * const STR_GVAR_HEADERS[] = TR_GVAR_HEADERS; #endif #if defined(BLUETOOTH) diff --git a/radio/src/translations.h b/radio/src/translations.h index 86708d76093..77e534ca28b 100644 --- a/radio/src/translations.h +++ b/radio/src/translations.h @@ -129,6 +129,9 @@ extern const char STR_MINUTE_SINGULAR[]; extern const char STR_MINUTE_PLURAL1[]; extern const char STR_MINUTE_PLURAL2[]; +extern const char CHR_HOUR; +extern const char CHR_INPUT; + extern const char* const STR_OFFON[]; extern const char* const STR_MMMINV[]; extern const char* const STR_VBEEPMODE[]; @@ -164,14 +167,9 @@ extern const char* const STR_VSRCRAW[]; extern const char* const STR_ROTARY_ENC_OPT[]; -#if defined(TRANSLATIONS_CZ) -extern const char* const STR_INPUTNAMES[]; -#endif - extern const char* const STR_VTMRMODES[]; extern const char* const STR_VPERSISTENT[]; -extern const char* const STR_VLCD[]; extern const char* const STR_VUNITSSYSTEM[]; extern const char* const STR_VBEEPCOUNTDOWN[]; extern const char* const STR_COUNTDOWNVALUES[]; @@ -461,7 +459,6 @@ extern const char STR_MENULOGICALSWITCHES[]; extern const char STR_MENUCUSTOMFUNC[]; extern const char STR_MENUCUSTOMSCRIPTS[]; extern const char STR_MENUTELEMETRY[]; -extern const char STR_MENUTEMPLATES[]; extern const char STR_MENUSTAT[]; extern const char STR_MENUDEBUG[]; extern const char * const STR_MONITOR_CHANNELS[]; @@ -897,123 +894,14 @@ extern const char STR_EXPONAME[]; #define TR_LIMITS_HEADERS { HINT(TR_LIMITS_HEADERS_NAME), HINT(TR_LIMITS_HEADERS_SUBTRIM), HINT(TR_LIMITS_HEADERS_MIN), HINT(TR_LIMITS_HEADERS_MAX), HINT(TR_LIMITS_HEADERS_DIRECTION), HINT(TR_LIMITS_HEADERS_CURVE), HINT(TR_LIMITS_HEADERS_PPMCENTER), HINT(TR_LIMITS_HEADERS_SUBTRIMMODE) } #define TR_LSW_HEADERS { HINT(TR_FUNC), HINT(TR_V1), HINT(TR_V2), HINT(TR_V2), HINT(TR_AND_SWITCH), HINT(TR_DURATION), HINT(TR_DELAY) } -#define TR_GVAR_HEADERS { HINT(TR_GVAR_HEADERS_FM0), HINT(TR_GVAR_HEADERS_FM1), HINT(TR_GVAR_HEADERS_FM2), HINT(TR_GVAR_HEADERS_FM3), HINT(TR_GVAR_HEADERS_FM4), HINT(TR_GVAR_HEADERS_FM5), HINT(TR_GVAR_HEADERS_FM6), HINT(TR_GVAR_HEADERS_FM7), HINT(TR_GVAR_HEADERS_FM8) } #if LCD_W >= 212 extern const char * const STR_PHASES_HEADERS[]; extern const char * const STR_LIMITS_HEADERS[]; extern const char * const STR_LSW_HEADERS[]; extern const char * const STR_LSW_DESCRIPTIONS[]; - extern const char * const STR_GVAR_HEADERS[]; #endif -extern const char STR_SENSOR_RSSI[]; -extern const char STR_SENSOR_R9PW[]; -extern const char STR_SENSOR_RAS[]; -extern const char STR_SENSOR_A1[]; -extern const char STR_SENSOR_A2[]; -extern const char STR_SENSOR_A3[]; -extern const char STR_SENSOR_A4[]; -extern const char STR_SENSOR_BATT[]; -extern const char STR_SENSOR_ALT[]; -extern const char STR_SENSOR_TEMP1[]; -extern const char STR_SENSOR_TEMP2[]; -extern const char STR_SENSOR_TEMP3[]; -extern const char STR_SENSOR_TEMP4[]; -extern const char STR_SENSOR_RPM2[]; -extern const char STR_SENSOR_PRES[]; -extern const char STR_SENSOR_ODO1[]; -extern const char STR_SENSOR_ODO2[]; -extern const char STR_SENSOR_TXV[]; -extern const char STR_SENSOR_CURR_SERVO1[]; -extern const char STR_SENSOR_CURR_SERVO2[]; -extern const char STR_SENSOR_CURR_SERVO3[]; -extern const char STR_SENSOR_CURR_SERVO4[]; -extern const char STR_SENSOR_DIST[]; -extern const char STR_SENSOR_ARM[]; -extern const char STR_SENSOR_C50[]; -extern const char STR_SENSOR_C200[]; -extern const char STR_SENSOR_RPM[]; -extern const char STR_SENSOR_FUEL[]; -extern const char STR_SENSOR_VSPD[]; -extern const char STR_SENSOR_ACCX[]; -extern const char STR_SENSOR_ACCY[]; -extern const char STR_SENSOR_ACCZ[]; -extern const char STR_SENSOR_GYROX[]; -extern const char STR_SENSOR_GYROY[]; -extern const char STR_SENSOR_GYROZ[]; -extern const char STR_SENSOR_CURR[]; -extern const char STR_SENSOR_CAPACITY[]; -extern const char STR_SENSOR_VFAS[]; -extern const char STR_SENSOR_ASPD[]; -extern const char STR_SENSOR_GSPD[]; -extern const char STR_SENSOR_HDG[]; -extern const char STR_SENSOR_SATELLITES[]; -extern const char STR_SENSOR_CELLS[]; -extern const char STR_SENSOR_GPSALT[]; -extern const char STR_SENSOR_GPSDATETIME[]; -extern const char STR_SENSOR_GPS[]; -extern const char STR_SENSOR_BATT1_VOLTAGE[]; -extern const char STR_SENSOR_BATT2_VOLTAGE[]; -extern const char STR_SENSOR_BATT1_CURRENT[]; -extern const char STR_SENSOR_BATT2_CURRENT[]; -extern const char STR_SENSOR_BATT1_CONSUMPTION[]; -extern const char STR_SENSOR_BATT2_CONSUMPTION[]; -extern const char STR_SENSOR_BATT1_TEMP[]; -extern const char STR_SENSOR_BATT2_TEMP[]; -extern const char STR_SENSOR_RB_STATE[]; -extern const char STR_SENSOR_CHANS_STATE[]; -extern const char STR_SENSOR_RX_RSSI1[]; -extern const char STR_SENSOR_RX_RSSI2[]; -extern const char STR_SENSOR_RX_QUALITY[]; -extern const char STR_SENSOR_RX_SNR[]; -extern const char STR_SENSOR_RX_SIGNAL[]; -extern const char STR_SENSOR_RX_NOISE[]; -extern const char STR_SENSOR_ANTENNA[]; -extern const char STR_SENSOR_RF_MODE[]; -extern const char STR_SENSOR_TX_POWER[]; -extern const char STR_SENSOR_TX_RSSI[]; -extern const char STR_SENSOR_TX_QUALITY[]; -extern const char STR_SENSOR_RX_RSSI_PERC[]; -extern const char STR_SENSOR_RX_RF_POWER[]; -extern const char STR_SENSOR_TX_RSSI_PERC[]; -extern const char STR_SENSOR_TX_RF_POWER[]; -extern const char STR_SENSOR_TX_FPS[]; -extern const char STR_SENSOR_TX_SNR[]; -extern const char STR_SENSOR_TX_NOISE[]; -extern const char STR_SENSOR_PITCH[]; -extern const char STR_SENSOR_ROLL[]; -extern const char STR_SENSOR_YAW[]; -extern const char STR_SENSOR_FLIGHT_MODE[]; -extern const char STR_SENSOR_THROTTLE[]; -extern const char STR_SENSOR_QOS_A[]; -extern const char STR_SENSOR_QOS_B[]; -extern const char STR_SENSOR_QOS_L[]; -extern const char STR_SENSOR_QOS_R[]; -extern const char STR_SENSOR_QOS_F[]; -extern const char STR_SENSOR_QOS_H[]; -extern const char STR_SENSOR_BIND[]; -extern const char STR_SENSOR_LAP_NUMBER[]; -extern const char STR_SENSOR_GATE_NUMBER[]; -extern const char STR_SENSOR_LAP_TIME[]; -extern const char STR_SENSOR_GATE_TIME[]; -extern const char STR_SENSOR_ESC_VOLTAGE[]; -extern const char STR_SENSOR_ESC_CURRENT[]; -extern const char STR_SENSOR_ESC_RPM[]; -extern const char STR_SENSOR_ESC_CONSUMPTION[]; -extern const char STR_SENSOR_ESC_TEMP[]; -extern const char STR_SENSOR_SD1_CHANNEL[]; -extern const char STR_SENSOR_GASSUIT_TEMP1[]; -extern const char STR_SENSOR_GASSUIT_TEMP2[]; -extern const char STR_SENSOR_GASSUIT_RPM[]; -extern const char STR_SENSOR_GASSUIT_FLOW[]; -extern const char STR_SENSOR_GASSUIT_CONS[]; -extern const char STR_SENSOR_GASSUIT_RES_VOL[]; -extern const char STR_SENSOR_GASSUIT_RES_PERC[]; -extern const char STR_SENSOR_GASSUIT_MAX_FLOW[]; -extern const char STR_SENSOR_GASSUIT_AVG_FLOW[]; -extern const char STR_SENSOR_SBEC_VOLTAGE[]; -extern const char STR_SENSOR_SBEC_CURRENT[]; extern const char STR_TRAINER[]; extern const char STR_CHANS[]; extern const char STR_MODULE_BIND[]; @@ -1034,8 +922,6 @@ extern const char STR_BINDING_1_8_TELEM_OFF[]; extern const char STR_BINDING_9_16_TELEM_ON[]; extern const char STR_BINDING_9_16_TELEM_OFF[]; extern const char STR_CHANNELRANGE[]; -extern const char STR_RXFREQUENCY[]; -extern const char STR_ANTENNASELECTION[]; extern const char STR_ANTENNACONFIRM1[]; extern const char STR_ANTENNACONFIRM2[]; extern const char* const STR_ANTENNA_MODES[]; @@ -1178,48 +1064,6 @@ extern const char STR_MODULE_RANGE[]; extern const char STR_RECEIVER_OPTIONS[]; extern const char STR_ABOUTUS[]; -extern const char STR_ABOUT_OPENTX_1[]; -extern const char STR_ABOUT_OPENTX_2[]; -extern const char STR_ABOUT_OPENTX_3[]; -extern const char STR_ABOUT_OPENTX_4[]; -extern const char STR_ABOUT_OPENTX_5[]; - -extern const char STR_ABOUT_BERTRAND_1[]; -extern const char STR_ABOUT_BERTRAND_2[]; -extern const char STR_ABOUT_BERTRAND_3[]; - -extern const char STR_ABOUT_MIKE_1[]; -extern const char STR_ABOUT_MIKE_2[]; -extern const char STR_ABOUT_MIKE_3[]; -extern const char STR_ABOUT_MIKE_4[]; - -extern const char STR_ABOUT_ROMOLO_1[]; -extern const char STR_ABOUT_ROMOLO_2[]; -extern const char STR_ABOUT_ROMOLO_3[]; - -extern const char STR_ABOUT_ANDRE_1[]; -extern const char STR_ABOUT_ANDRE_2[]; -extern const char STR_ABOUT_ANDRE_3[]; - -extern const char STR_ABOUT_ROB_1[]; -extern const char STR_ABOUT_ROB_2[]; - -extern const char STR_ABOUT_MARTIN_1[]; -extern const char STR_ABOUT_MARTIN_2[]; - -extern const char STR_ABOUT_KJELL_1[]; -extern const char STR_ABOUT_KJELL_2[]; -extern const char STR_ABOUT_KJELL_3[]; -extern const char STR_ABOUT_KJELL_4[]; - -extern const char STR_ABOUT_HARDWARE_1[]; -extern const char STR_ABOUT_HARDWARE_2[]; -extern const char STR_ABOUT_HARDWARE_3[]; - -extern const char STR_ABOUT_PARENTS_1[]; -extern const char STR_ABOUT_PARENTS_2[]; -extern const char STR_ABOUT_PARENTS_3[]; -extern const char STR_ABOUT_PARENTS_4[]; extern const char STR_AUTH_FAILURE[]; extern const char STR_PROTOCOL[]; @@ -1268,8 +1112,5 @@ extern const char STR_MAIN_MENU_ABOUT_EDGETX[]; #endif -#define CHR_HOUR TR_CHR_HOUR -#define CHR_INPUT TR_CHR_INPUT - #endif // _TRANSLATIONS_H_ diff --git a/radio/src/translations/cn.h b/radio/src/translations/cn.h index 67200d23394..5bf4c140135 100644 --- a/radio/src/translations/cn.h +++ b/radio/src/translations/cn.h @@ -127,11 +127,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "播放音频文件" - #define TR_PLAY_BOTH "同时播放" #define TR_PLAY_VALUE "播放数值" #else #define TR_PLAY_TRACK "[播放音频]" - #define TR_PLAY_BOTH "[同时播放]" #define TR_PLAY_VALUE "[播放数值]" #endif @@ -203,14 +201,6 @@ #define TR_VTELEMSCREENTYPE "禁用","数值","条形图","脚本" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Clear Mixes" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -352,13 +342,11 @@ #define TR_TTRIM_SW TR("微调选择", INDENT "微调选择") #define TR_BEEPCTR TR("中点蜂鸣", "中点蜂鸣") #define TR_USE_GLOBAL_FUNCS TR("全局功能", "全局功能可介入") -#define TR_PROTO TR(INDENT "协议", INDENT "协议") #define TR_PPMFRAME INDENT "PPM帧" #define TR_REFRESHRATE TR(INDENT "刷新率", INDENT "刷新速率") #define STR_WARN_BATTVOLTAGE TR(INDENT "输出为电池电压: ", INDENT "注意输出电平为电池电压") #define TR_WARN_5VOLTS "注意输出电平为5V" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "频率" #define TR_SWITCH "开关" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "微调" @@ -376,9 +364,6 @@ #define TR_AILERON TR("横滚源", "横滚混控源") #define TR_ELEVATOR TR("俯仰源", "俯仰混控源") #define TR_SWASHRING "斜盘行程" -#define TR_ELEDIRECTION "俯仰方向" -#define TR_AILDIRECTION "横滚方向" -#define TR_COLDIRECTION "螺距方向" #define TR_MODE "模式" #if LCD_W > LCD_H #define TR_LEFT_STICK "左摇杆" @@ -390,9 +375,7 @@ #define TR_NOFREEMIXER "混控数量已满!" #define TR_SOURCE "输入源" #define TR_WEIGHT "比例" -#define TR_EXPO TR("指数", "指数") #define TR_SIDE "单边" -#define TR_DIFFERENTIAL "差动" #define TR_OFFSET "偏移量" #define TR_TRIM "使用微调" #define TR_DREX "DRex" @@ -415,12 +398,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004通道" #define TR_RANGE INDENT "范围" #define TR_CENTER INDENT "中点" -#define TR_BAR "条形" #define TR_ALARM "报警" -#define TR_USRDATA TR("用户数据", "用户数据") #define TR_BLADES "Blades/Poles" #define TR_SCREEN "屏幕\001" #define TR_SOUND_LABEL "声音" @@ -485,7 +465,6 @@ #define TR_CAL "校准" #define TR_CALIBRATION "校准" #define TR_VTRIM "微调-+" -#define TR_BG "BG:" #define TR_CALIB_DONE "校准完成" #if defined(PCBHORUS) #define TR_MENUTOSTART "按[Enter]键开始" @@ -504,7 +483,6 @@ #define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "NO DATA" #define TR_US "us" #define TR_HZ "Hz" @@ -523,7 +501,6 @@ #define TR_CH "CH" #define TR_MODEL "模型" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM low mem" #define TR_PRESS_ANY_KEY_TO_SKIP "按任意键跳过" #define TR_THROTTLE_NOT_IDLE "请将油门拉至最低!" @@ -537,7 +514,6 @@ #define TR_STORAGE_FORMAT "存储准备" #define TR_EEPROMOVERFLOW "存储超限" #define TR_RADIO_SETUP "系统设置" -#define TR_MENUDATEANDTIME "日期和时间" #define TR_MENUTRAINER "教练" #define TR_MENUSPECIALFUNCS "全局功能" #define TR_MENUVERSION "版本" @@ -568,7 +544,6 @@ #define TR_MENUCUSTOMFUNC "特殊功能设置" #define TR_MENUCUSTOMSCRIPTS "自定义脚本设置" #define TR_MENUTELEMETRY "回传" -#define TR_MENUTEMPLATES "模板" #define TR_MENUSTAT "统计" #define TR_MENUDEBUG "调试" #define TR_MONITOR_CHANNELS1 "1-8通道查看" @@ -622,23 +597,15 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "Actual power") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "Power source") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT "限制" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "使用 FlySky RSSI 值无需重缩放") -#define TR_LATITUDE "纬度" -#define TR_LONGITUDE "经度" #define TR_GPS_COORDS_FORMAT TR("方向角", "方向角格式") #define TR_VARIO TR("变化率", "高度变化率") #define TR_PITCH_AT_ZERO "基准音调" #define TR_PITCH_AT_MAX "最高音调" #define TR_REPEAT_AT_ZERO "无变化报警" -#define TR_SHUTDOWN "关机" -#define TR_SAVE_MODEL "正在存储模型" #define TR_BATT_CALIB TR("电池校准", "电池电压校准") #define TR_CURRENT_CALIB "电流校准" #define TR_VOLTAGE TR(INDENT "电压源", INDENT "电压来源") -#define TR_CURRENT TR(INDENT "电流源", INDENT "电流来源") #define TR_SELECT_MODEL "选择模型" #define TR_MODELS "个模型" #define TR_SELECT_MODE "选择模式" @@ -725,10 +692,8 @@ #define TR_BATTERY "电池" #define TR_WRONG_PCBREV "错误的硬件类型" #define TR_EMERGENCY_MODE "紧急模式" -#define TR_PCBREV_ERROR "错误的主板类型" #define TR_NO_FAILSAFE "失控保护未设置" #define TR_KEYSTUCK "检测到有按键卡住" -#define TR_INVERT_THR TR("油门反向?", "是否反相油门?") #define TR_VOLUME "音量" #define TR_LCD "LCD" #define TR_BRIGHTNESS "亮度" @@ -863,7 +828,6 @@ #define TR_FAILSAFESET "失控保护设置" #define TR_REG_ID "注册ID" #define TR_OWNER_ID "所有者ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "保持" #define TR_HOLD_UPPERCASE "保持" #define TR_NONE "无效" @@ -932,7 +896,6 @@ #define TR_REGISTER TR("注册", "注册") #define TR_MODULE_RANGE BUTTON(TR("测距", "测距")) #define TR_RECEIVER_OPTIONS TR("选项", "接收机选项") -#define TR_DEL_BUTTON BUTTON(TR("删除", "删除")) #define TR_RESET_BTN BUTTON("复位") #define TR_DEBUG "调试" #define TR_KEYS_BTN BUTTON("按键") @@ -950,15 +913,14 @@ #define TR_TELEMETRY_TYPE TR("类型", "回传类型") #define TR_TELEMETRY_SENSORS "传感器" #define TR_VALUE "数值" -#define TR_PERIOD "Period" -#define TR_INTERVAL "Interval" +#define TR_PERIOD "周期" +#define TR_INTERVAL "间隔" #define TR_REPEAT "循环" #define TR_ENABLE "启用" #define TR_TOPLCDTIMER "Top LCD Timer" #define TR_UNIT "单位" #define TR_TELEMETRY_NEWSENSOR INDENT "添加新传感器..." #define TR_CHANNELRANGE TR(INDENT "通道范围", INDENT "通道范围") -#define TR_RXFREQUENCY TR("接收机频率", "接收机端口输出频率") #define TR_ANTENNACONFIRM1 "外置天线" #if defined(PCBX12S) #define TR_ANTENNA_MODES "内置天线","询问","基于模型","外置天线" @@ -977,8 +939,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "回传报警已禁止", "回传报警已禁止") #define TR_DISABLE_ALARM TR(INDENT "禁止回传报警", INDENT "禁止回传报警") -#define TR_ENABLE_POPUP "允许弹窗" -#define TR_DISABLE_POPUP "禁止弹窗" #define TR_POPUP "弹窗提示" #define TR_MIN "最小" #define TR_MAX "最大" @@ -999,10 +959,8 @@ #define TR_GLOBALVAR "全局变量" #define TR_MIXSOURCE "混控源" #define TR_CONSTANT "固定值" -#define TR_PERSISTENT_MAH TR(INDENT "关机保持mAh", INDENT "关机保持 mAh") #define TR_PREFLIGHT "初始位置检查" #define TR_CHECKLIST TR(INDENT "显示列表", INDENT "显示列表") -#define TR_FAS_OFFSET TR(INDENT "FAS偏移", INDENT "FAS 偏移量") #define TR_AUX_SERIAL_MODE "串口" #define TR_AUX2_SERIAL_MODE "串口 2" #define TR_AUX_SERIAL_PORT_POWER "串口供电" @@ -1043,16 +1001,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "微调模式" #define TR_INVERTED "反向" -#define TR_GVAR_HEADERS_NAME "名称" -#define TR_GVAR_HEADERS_FM0 "FM0值" -#define TR_GVAR_HEADERS_FM1 "FM1值" -#define TR_GVAR_HEADERS_FM2 "FM2值" -#define TR_GVAR_HEADERS_FM3 "FM3值" -#define TR_GVAR_HEADERS_FM4 "FM4值" -#define TR_GVAR_HEADERS_FM5 "FM5值" -#define TR_GVAR_HEADERS_FM6 "FM6值" -#define TR_GVAR_HEADERS_FM7 "FM7值" -#define TR_GVAR_HEADERS_FM8 "FM8值" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "比较类型或功能", "第一个变量", "第二个变量或常量", "第二个变量或常量", "启用本行的附加条件", "逻辑开关持续时间", "逻辑开关延时开启" } @@ -1083,9 +1031,6 @@ // About screen #define TR_ABOUTUS TR(" 关于 ", "关于") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1107,8 +1052,6 @@ #define TR_VIEW_CHANNELS "查看通道" #define TR_VIEW_NOTES "View Notes" #define TR_MODEL_SELECT "模型选择" -#define TR_MODS_FORBIDDEN "禁止修改!" -#define TR_UNLOCKED "已解锁" #define TR_ID "ID" #define TR_PRECISION "精度" #define TR_RATIO "比率" @@ -1126,8 +1069,6 @@ #define TR_ONLYPOSITIVE "正向" #define TR_FILTER "滤波" #define TR_TELEMETRYFULL TR("项目已满!", "回传项目已满!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "反向" #define TR_IGNORE_INSTANCE TR(INDENT "忽略ID", INDENT "忽略ID鉴别") #define TR_DISCOVER_SENSORS "扫描新的回传项目" @@ -1173,161 +1114,6 @@ #define TR_AUTH_FAILURE "验证失败" #define TR_RACING_MODE "竞速模式" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "使用主题颜色" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "将所有微调导入中点偏移值" @@ -1364,9 +1150,7 @@ // End Main menu #define TR_PROTOCOL "协议" -#define TR_YEAR "年" #define TR_MONTH "月" -#define TR_DAY "日" // Voice in native language #define TR_VOICE_ENGLISH "英语" diff --git a/radio/src/translations/cz.h b/radio/src/translations/cz.h index c5e1918d86b..5566f1c6701 100644 --- a/radio/src/translations/cz.h +++ b/radio/src/translations/cz.h @@ -56,7 +56,6 @@ #define TR_SWTYPES "Žádný","Bez aretace","2-polohový","3-polohový" #define TR_POTTYPES "Žádný",TR("Pot s aret.","Pot s aretací"),TR("Vícepol př.","Vícepol. přep."),TR("Pot","Potenciometr") #define TR_SLIDERTYPES "Žádný","Slider" -#define TR_VLCD "Normal","Optrex" #define TR_VPERSISTENT "Ne","V rámci letu","Reset ručně" #define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japonsko"),TR("EU","Evropa") #define TR_USBMODES TR("Zeptat","Zeptat se"),TR("Joyst","Joystick"),TR("SDkarta","Úložiště"),"Serial" @@ -133,11 +132,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK TR3("\221\222Stopa", "\221\222Stopa", "Přehrát wav") - #define TR_PLAY_BOTH "\221\222Pár stop" #define TR_PLAY_VALUE TR3("\221\222Hlásit ", "\221\222Hlásit ", "Hlásit stav") #else #define TR_PLAY_TRACK "[\221\222Stopa]" - #define TR_PLAY_BOTH "[\221\222Pár]" #define TR_PLAY_VALUE "[\221\222Hlásit]" #endif @@ -192,23 +189,6 @@ #define TR_VFSWRESET TR_FSW_RESET_TIMERS,"Vše",TR_FSW_RESET_TELEM #define TR_FUNCSOUNDS TR("Píp1","Pípnutí1"),TR("Píp2","Pípnutí2"),TR("Píp3","Pípnutí3"),TR("Var1","Varování1"),TR("Var2","Varování2"),TR("Chee","Cheep"),TR("Rata", "Ratata"),"Tick",TR("Sirn","Siréna"),"Ring",TR("SciF","SciFi"),TR("Robt","Robot"),TR("Chrp","Chirp"),"Tada",TR("Crck","Crickt"),TR("Alrm","AlmClk") -#define TR_TELEM_RESERVE TR("[--]", "[---]") -#define TR_TELEM_TIME TR("Čas", "H:M") -#define TR_RAS "SWR" -#define TR_RX_BATT TR("BtRx", "BatRx") -#define TR_A3_A4 "A3","A4" -#define TR_A3_A4_MIN "A3-","A4-", - -#define TR_ASPD_MAX TR("ASp+", "ASpd+") - -#if LCD_W >= 212 - #define TR_TELEM_RSSI_RX "RSSI" -#else - #define TR_TELEM_RSSI_RX "Rx" -#endif - -#define TR_TELEM_TIMERS "Čas1","Čas2","Čas3" - #define LENGTH_UNIT_IMP "ft" #define SPEED_UNIT_IMP "mph" #define LENGTH_UNIT_METR "m" @@ -223,14 +203,6 @@ #define TR_VTELEMSCREENTYPE "Nic","Hodnota","Ukazatel","Skript" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Smazat mixy " -#define TR_TEMPLATE_SIMPLE_4CH "Zákl. 4kanál" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli nastavení" -#define TR_TEMPLATE_SERVO_TEST "Servo test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -379,7 +351,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Výstup VBAT: ", INDENT "Varování: výstupní hodnota VBAT: ") #define TR_WARN_5VOLTS "Varování: výstupní úroveň je 5 voltů" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frekvence" #define TR_SWITCH "Spínač" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trimy" @@ -397,9 +368,6 @@ #define TR_AILERON "Boční cyklika" #define TR_ELEVATOR TR3("Podélná cykl.", "Podélná cykl.", "Podélná cyklika") #define TR_SWASHRING "Cyklika" -#define TR_ELEDIRECTION "Směr:Výškovka" -#define TR_AILDIRECTION "\012Křidélka" -#define TR_COLDIRECTION "\012Kolektiv" #define TR_MODE "Mód" #if LCD_W > LCD_H #define TR_LEFT_STICK "Vlevo" @@ -411,9 +379,7 @@ #define TR_NOFREEMIXER "Není volný mix!" #define TR_SOURCE "Zdroj" #define TR_WEIGHT "Váha" -#define TR_EXPO "Expo" #define TR_SIDE "Strana" -#define TR_DIFFERENTIAL "Dif.výchylek" #define TR_OFFSET "Ofset" #define TR_TRIM "Trim" #define TR_DREX "DR/Expo" @@ -436,12 +402,9 @@ #else #define TR_GV TR("G", "GP") #endif -#define TR_ACHANNEL "A\004Kanál" #define TR_RANGE INDENT"Rozsah" #define TR_CENTER INDENT "Střed" -#define TR_BAR "Ukazatel" #define TR_ALARM "Alarm" -#define TR_USRDATA TR("UživData", "Uživ. data") #define TR_BLADES TR("ListyVrt", "Listy vrtule") #define TR_SCREEN "Panel " #define TR_SOUND_LABEL "Zvuk" @@ -507,7 +470,6 @@ #define TR_CAL "Kal." #define TR_CALIBRATION "Kalibrace" #define TR_VTRIM "Trim - +" -#define TR_BG "Poz:" #define TR_CALIB_DONE "Kalibrace dokončena" #if defined(PCBHORUS) #define TR_MENUTOSTART "Stiskem [ENTER] začneme" @@ -522,14 +484,11 @@ #define TR_SETMIDPOINT CENTER "\004Nastav páky na střed" #define TR_MOVESTICKSPOTS TR(CENTER "\006Hýbej pákami/poty", "\014Hýbej pákami i potenciometry") #endif -#define TR_RXBATT "Rx Bat.:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "ŽÁDNÁ DATA" #define TR_US "us" #define TR_HZ "Hz" -#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us" #define TR_TMIXMAXMS "Tmix max" #define TR_FREE_STACK "Free stack" @@ -547,7 +506,6 @@ #define TR_CH "CH" #define TR_MODEL "MODEL" #define TR_FM "LR" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "Dochází EEPROM" #define TR_PRESS_ANY_KEY_TO_SKIP TR("\003Klávesa >>> přeskočit", "Klávesa >>> přeskočit") #define TR_THROTTLE_NOT_IDLE TR("\003Páka plynu je pohnutá", "Páka plynu není na nule") @@ -561,7 +519,6 @@ #define TR_STORAGE_FORMAT "Příprava úložiště" #define TR_EEPROMOVERFLOW "Přetekla EEPROM" #define TR_RADIO_SETUP "NASTAVENÍ RÁDIA" -#define TR_MENUDATEANDTIME "DATUM A ČAS" #define TR_MENUTRAINER "TRENÉR" #define TR_MENUSPECIALFUNCS "GLOBÁLNÍ FUNKCE" #define TR_MENUVERSION "VERZE" @@ -593,7 +550,6 @@ #define TR_MENUCUSTOMFUNC "SPECIÁLNÍ FUNKCE" #define TR_MENUCUSTOMSCRIPTS "SKRIPTY LUA" #define TR_MENUTELEMETRY "TELEMETRIE" -#define TR_MENUTEMPLATES "ŠABLONY" #define TR_MENUSTAT "STATISTIKA" #define TR_MENUDEBUG "DIAG" #define TR_MONITOR_CHANNELS1 "MONITOR KANÁLŮ 1/8" @@ -642,22 +598,14 @@ #define TR_MULTI_SERVOFREQ TR(INDENT "Frekv. serva", INDENT "Obnovovací frekvence serva") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Povolit max. throw") #define TR_MULTI_RFCHAN TR("RF Kanál", "Vybrat RF kanál") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT"Limit" -#define TR_MINRSSI "Min RSSI" -#define TR_LATITUDE "Zem. šířka" -#define TR_LONGITUDE "Zem. délka" #define TR_GPS_COORDS_FORMAT "GPS souřadnice" #define TR_VARIO "Vario" #define TR_PITCH_AT_ZERO "Tón na nule" #define TR_PITCH_AT_MAX "Tón na maximu" #define TR_REPEAT_AT_ZERO TR("Opak. na nule", "Opakování na nule") -#define TR_SHUTDOWN "Vypínání.." -#define TR_SAVE_MODEL "Ukládám nastavení modelu" #define TR_BATT_CALIB "Kalib. bat." #define TR_CURRENT_CALIB "+=\006Proud" #define TR_VOLTAGE INDENT"Napětí" -#define TR_CURRENT INDENT"Proud" #define TR_SELECT_MODEL "Vyber model" #define TR_MODELS "Modely" #define TR_SELECT_MODE "Vybrat mód" @@ -744,10 +692,8 @@ #define TR_BATTERY "BATERIE" #define TR_WRONG_PCBREV "Jiná verze PCB/firmware" #define TR_EMERGENCY_MODE "NOUZOVÝ REŽIM" -#define TR_PCBREV_ERROR "Chyba PCB" #define TR_NO_FAILSAFE "Failsafe není nastaveno" #define TR_KEYSTUCK "Zaseklá klávesa" -#define TR_INVERT_THR "Invertovat plyn?" #define TR_VOLUME "Hlasitost" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Jas" @@ -881,7 +827,6 @@ #define TR_FAILSAFESET "NASTAVENÍ FAILSAFE" #define TR_REG_ID TR("Reg. ID", "Registrační ID") #define TR_OWNER_ID "ID vlastníka" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Držet" #define TR_HOLD_UPPERCASE "DRŽET" #define TR_NONE "Nic" @@ -950,7 +895,6 @@ #define TR_REGISTER TR("Reg", "Registrovat") #define TR_MODULE_RANGE BUTTON(TR("Rng", "Dosah")) #define TR_RECEIVER_OPTIONS TR("MOŽNOSTI RX", "MOŽNOSTI PŘIJÍMAČE") -#define TR_DEL_BUTTON BUTTON(TR("Smaž", "Smazat")) #define TR_RESET_BTN BUTTON("Reset") #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Přepínače")) @@ -999,8 +943,6 @@ #define TR_RSSIALARM_WARN TR("RSSI","RSSI TELEMETRIE") #define TR_NO_RSSIALARM TR(INDENT "Vypnuté alarmy", INDENT "Alarmy telemetrie vypnuty") #define TR_DISABLE_ALARM TR(INDENT "Vypnout alarmy", INDENT "Vypnout alarmy telemetrie") -#define TR_ENABLE_POPUP "Povolit vyskakovací okno" -#define TR_DISABLE_POPUP "Zakázat vyskakovací okno" #define TR_POPUP "Vyskočit" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1021,10 +963,8 @@ #define TR_GLOBALVAR "Glob. proměnná" #define TR_MIXSOURCE "Zdroje mixeru" #define TR_CONSTANT "Konstanta" -#define TR_PERSISTENT_MAH TR(INDENT "Ulož mAh", INDENT "Ukládat mAh") #define TR_PREFLIGHT "Předletová kontrola" #define TR_CHECKLIST TR(INDENT "Poznámky", INDENT "Zobrazit poznámky") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Ofset") #define TR_AUX_SERIAL_MODE "Seriový port" #define TR_AUX2_SERIAL_MODE "Seriový port 2" #define TR_AUX_SERIAL_PORT_POWER "Výkon portu" @@ -1065,16 +1005,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Symetrické" #define TR_INVERTED "Invertováno" -#define TR_GVAR_HEADERS_NAME "Název" -#define TR_GVAR_HEADERS_FM0 "Hodnota v režimu LR0" -#define TR_GVAR_HEADERS_FM1 "Hodnota v režimu LR1" -#define TR_GVAR_HEADERS_FM2 "Hodnota v režimu LR2" -#define TR_GVAR_HEADERS_FM3 "Hodnota v režimu LR3" -#define TR_GVAR_HEADERS_FM4 "Hodnota v režimu LR4" -#define TR_GVAR_HEADERS_FM5 "Hodnota v režimu LR5" -#define TR_GVAR_HEADERS_FM6 "Hodnota v režimu LR6" -#define TR_GVAR_HEADERS_FM7 "Hodnota v režimu LR7" -#define TR_GVAR_HEADERS_FM8 "Hodnota v režimu LR8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Typ porovnávací funkce", "První proměnná", "Druhá proměnná nebo konstanta", "Druhá proměnná nebo konstanta", "Další stav povolující tenko spínač", "Minimální doba trvání sepnutého stavu", "Minimální doba platné podmínky pro aktivaci" } @@ -1105,9 +1035,6 @@ // Taranis About screen #define TR_ABOUTUS "O nás" -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1129,8 +1056,6 @@ #define TR_VIEW_CHANNELS "Zobrazit kanály" #define TR_VIEW_NOTES "Zobrazit poznámky" #define TR_MODEL_SELECT "Zvolit model" -#define TR_MODS_FORBIDDEN "Změny nejsou povoleny!" -#define TR_UNLOCKED "Odemčeno" #define TR_ID "ID" #define TR_PRECISION "Přesnost" #define TR_RATIO "Koeficient" @@ -1148,8 +1073,6 @@ #define TR_ONLYPOSITIVE "Jen kladné" #define TR_FILTER "Filtr" #define TR_TELEMETRYFULL "Všechny sloty jsou plné!" -#define TR_SERVOS_OK "Serva OK" -#define TR_SERVOS_KO "Serva KO" #define TR_INVERTED_SERIAL INDENT "Invert" #define TR_IGNORE_INSTANCE TR(INDENT "Chybné ID", INDENT "Ignoruj chyby ID") #define TR_DISCOVER_SENSORS "Detekovat nové senzory" @@ -1196,161 +1119,6 @@ #define TR_AUTH_FAILURE "Auth-selhala" #define TR_RACING_MODE "Závodní režim" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "Použít barevný motiv" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "Trimy do subtrimů" diff --git a/radio/src/translations/da.h b/radio/src/translations/da.h index 9a644442a1c..ccac248c7db 100644 --- a/radio/src/translations/da.h +++ b/radio/src/translations/da.h @@ -133,11 +133,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK TR("Afspil lyd", "Afspil lydfil") - #define TR_PLAY_BOTH "Spil begge" #define TR_PLAY_VALUE TR("Spil Vær","Spil Værdi") #else #define TR_PLAY_TRACK "[Spil lyd]" - #define TR_PLAY_BOTH "[Spil beg]" #define TR_PLAY_VALUE "[Spil vær]" #endif @@ -207,14 +205,6 @@ #define TR_VTELEMSCREENTYPE "Ingen","Tal","Bjælke","Script" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Slet mix" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-KA" -#define TR_TEMPLATE_STICKY_TCUT "Sej-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Hale" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli opsæt" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -362,7 +352,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Udgang er VBAT: ", INDENT "Advarsel: udgang niveau er VBAT: ") #define TR_WARN_5VOLTS "Advarsel: udgang niveau er 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frekvens" #define TR_SWITCH "Kontakt" #define TR_SF_SWITCH "Udløser" #define TR_TRIMS "Trim" @@ -380,9 +369,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. kilde") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. kilde") #define TR_SWASHRING "Swash Ring" -#define TR_ELEDIRECTION "HØJ retning" -#define TR_AILDIRECTION "KRÆ retning" -#define TR_COLDIRECTION "PIT retning" #define TR_MODE TR("Tils.","Tilstand") #if LCD_W > LCD_H #define TR_LEFT_STICK "Venstre" @@ -394,9 +380,7 @@ #define TR_NOFREEMIXER "Ingen fri mix!" #define TR_SOURCE "Kilde" #define TR_WEIGHT "Vægt" -#define TR_EXPO TR("Expo", "Exponentiel") #define TR_SIDE "Side" -#define TR_DIFFERENTIAL "Forskel" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -419,14 +403,11 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "En\004kanal" #define TR_RANGE TR(INDENT "Max ned/op", INDENT "Max synke/stige") #define TR_CENTER TR(INDENT "Min ned/op", INDENT "Min synke/stige") -#define TR_BAR "Bjælke" #define TR_ALARM "Alarm" -#define TR_USRDATA TR("UsrData", "User data") #define TR_BLADES "Blade/Poler" #define TR_SCREEN "Skærm\001" #define TR_SOUND_LABEL "Lyd" @@ -491,7 +472,6 @@ #define TR_CAL "Kal" #define TR_CALIBRATION "Kalibrering" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Kalibrering færdig" #if defined(PCBHORUS) #define TR_MENUTOSTART "Tryk [Enter] for start" @@ -507,10 +487,8 @@ #define TR_MOVESTICKSPOTS CENTER "\006FLYT PINDE/DREJEKONTAKTER" #define TR_MENUWHENDONE CENTER "\006" TR_ENTER " NÅR FÆRDIG" #endif -#define TR_RXBATT "Rx Bat:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "INGEN DATA" #define TR_US "us" #define TR_HZ "Hz" @@ -529,7 +507,6 @@ #define TR_CH "KA" #define TR_MODEL "MODEL" #define TR_FM "FT" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM lav mem" #define TR_PRESS_ANY_KEY_TO_SKIP "Tryk tast for at droppe" #define TR_THROTTLE_NOT_IDLE "Gas ikke i tomgang" @@ -543,7 +520,6 @@ #define TR_STORAGE_FORMAT "Lager klargøres" #define TR_EEPROMOVERFLOW "EEPROM overflow" #define TR_RADIO_SETUP "RADIO SETUP" -#define TR_MENUDATEANDTIME "DATO OG TID" #define TR_MENUTRAINER "TRÆNER" #define TR_MENUSPECIALFUNCS "GLOBALE FUNKTIONER" #define TR_MENUVERSION "VERSION" @@ -574,7 +550,6 @@ #define TR_MENUCUSTOMFUNC "SPECIALFUNKTIONER" #define TR_MENUCUSTOMSCRIPTS "TILPASSET SCRIPT" #define TR_MENUTELEMETRY "TELEMETRI" -#define TR_MENUTEMPLATES "SKABELONER" #define TR_MENUSTAT "STAT" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "KANAL MONITOR 1-8" @@ -628,23 +603,15 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Akt. strøm", "Aktuel strøm") #define TR_AFHDS3_POWER_SOURCE TR("Strøm", "Strøm kilde") -#define TR_SYNCMENU "[Synk]" -#define TR_LIMIT INDENT "Grænse" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Brug FlySky RSSI værdi uden reskalering") -#define TR_LATITUDE "Breddegrad" -#define TR_LONGITUDE "Længdegrad" #define TR_GPS_COORDS_FORMAT TR("GPS kordi.", "Kordinat format") #define TR_VARIO TR("Vario", "Variometer") #define TR_PITCH_AT_ZERO "Højde nul" #define TR_PITCH_AT_MAX "Højde max" #define TR_REPEAT_AT_ZERO "Gentag nul" -#define TR_SHUTDOWN "LUKKER NED" -#define TR_SAVE_MODEL "Gemmer model indstillinger" #define TR_BATT_CALIB TR("Bat. kalib", "Batteri kalibering") #define TR_CURRENT_CALIB "Aktuel kalib" #define TR_VOLTAGE TR(INDENT "Spænding", INDENT "Spænding kilde") -#define TR_CURRENT TR(INDENT "Strøm", INDENT "Strøm kilde") #define TR_SELECT_MODEL "Vælg model" #define TR_MODELS "Modeller" #define TR_SELECT_MODE "Vælg tilstand" @@ -731,10 +698,8 @@ #define TR_BATTERY "BATTERI" #define TR_WRONG_PCBREV "Forkert PCB opdaget" #define TR_EMERGENCY_MODE "NØD TILSTAND" -#define TR_PCBREV_ERROR "PCB fejl" #define TR_NO_FAILSAFE "Fejlsikring ikke defineret" #define TR_KEYSTUCK "Tast hænger" -#define TR_INVERT_THR TR("Omvendt gas?", "Omvendt (INV) gas?") #define TR_VOLUME "Lydstyrke" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Skarphed" @@ -869,7 +834,6 @@ #define TR_FAILSAFESET "FEJLSIKRING INDSTILLING" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Ejer ID" -#define TR_PINMAPSET "PINDE" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "Ingen" @@ -938,7 +902,6 @@ #define TR_REGISTER TR("Reg", "Registrer") #define TR_MODULE_RANGE BUTTON(TR("Ræk", "Rækkevidde")) #define TR_RECEIVER_OPTIONS TR("MODT. TILVALG", "MODTAGER TILVALG") -#define TR_DEL_BUTTON BUTTON(TR("Sle", "Sletter")) #define TR_RESET_BTN BUTTON("Nulstil") #define TR_DEBUG "Fejlfind" #define TR_KEYS_BTN BUTTON("Taster") @@ -964,7 +927,6 @@ #define TR_UNIT "Enhed" #define TR_TELEMETRY_NEWSENSOR INDENT "Tilføj ny" #define TR_CHANNELRANGE TR(INDENT "Kan. rækkev", INDENT "Kanal rækkevidde") -#define TR_RXFREQUENCY TR("Rx Frekvens", "Rx Servo Frekvens") #define TR_ANTENNACONFIRM1 "EXT. ANTENNE" #if defined(PCBX12S) #define TR_ANTENNA_MODES "Intern","Spørg","Per model","Intern + Ekstern" @@ -983,8 +945,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "Alarmer afkoblet", "Telemetri alarmer afkoblet") #define TR_DISABLE_ALARM TR(INDENT "Afkobl alarmer", INDENT "Afkobl telemetri alarmer") -#define TR_ENABLE_POPUP "Aktiver popup" -#define TR_DISABLE_POPUP "Deaktiver popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1005,10 +965,8 @@ #define TR_GLOBALVAR TR("Global var", "Global variabel") #define TR_MIXSOURCE "Mix kilde" #define TR_CONSTANT "Konstant" -#define TR_PERSISTENT_MAH TR(INDENT "Varig mAh", INDENT "Varig mAh") #define TR_PREFLIGHT "Fly checkliste" #define TR_CHECKLIST TR(INDENT "Checkliste", INDENT "Vis checkliste") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS offset") #define TR_AUX_SERIAL_MODE "Seriel port" #define TR_AUX2_SERIAL_MODE "Seriel port 2" #define TR_AUX_SERIAL_PORT_POWER "Port strøm" @@ -1049,16 +1007,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim tilstand" #define TR_INVERTED "Invers" -#define TR_GVAR_HEADERS_NAME "Navn" -#define TR_GVAR_HEADERS_FM0 "Værdi ved FT0" -#define TR_GVAR_HEADERS_FM1 "Værdi ved FT1" -#define TR_GVAR_HEADERS_FM2 "Værdi ved FT2" -#define TR_GVAR_HEADERS_FM3 "Værdi ved FT3" -#define TR_GVAR_HEADERS_FM4 "Værdi ved FT4" -#define TR_GVAR_HEADERS_FM5 "Værdi ved FT5" -#define TR_GVAR_HEADERS_FM6 "Værdi ved FT6" -#define TR_GVAR_HEADERS_FM7 "Værdi ved FT7" -#define TR_GVAR_HEADERS_FM8 "Værdi ved FT8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Sammenlign type eller funktion", "Første variabel", "Anden variabel eller konstant", "Anden variabel eller konstant", "Endnu en betingelse for linje", "Minimum TIL varighed for logisk funktion", "Minimum SAND varighed for betingelse bliver sand" } @@ -1089,9 +1037,6 @@ // About screen #define TR_ABOUTUS TR(" OM ", "OM") -#define TR_CHR_SHORT 'k' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 't' #define TR_CHR_INPUT 'K' // Values between A-I will work @@ -1113,8 +1058,6 @@ #define TR_VIEW_CHANNELS "Vis kanaler" #define TR_VIEW_NOTES "Vis noter" #define TR_MODEL_SELECT "Vælg model" -#define TR_MODS_FORBIDDEN "Ændringer forbudt!" -#define TR_UNLOCKED "Ulåst" #define TR_ID "ID" #define TR_PRECISION "Præcision" #define TR_RATIO "Forhold" @@ -1132,8 +1075,6 @@ #define TR_ONLYPOSITIVE "Positive" #define TR_FILTER "Filter" #define TR_TELEMETRYFULL TR("Alle slots fulde!", "Alle telemetri slots fulde!") -#define TR_SERVOS_OK "Servo OK" -#define TR_SERVOS_KO "Servo KO" #define TR_INVERTED_SERIAL INDENT "Invers" #define TR_IGNORE_INSTANCE TR(INDENT "Ingen inst.", INDENT "Ignorer instans") #define TR_DISCOVER_SENSORS "Søg efter nye" @@ -1185,160 +1126,10 @@ #define TR_AUTH_FAILURE "Godkendelse fejlet" #define TR_RACING_MODE "Racing tilstand" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Højd" -#define STR_ROLL "Kræn" -#define STR_YAW "Side" -#define STR_THROTTLE "Gas" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Fart" -#define STR_FLOW "Flow" +#undef STR_SENSOR_THROTTLE +#define STR_SENSOR_THROTTLE "Gas" +#undef STR_SENSOR_SPEED +#define STR_SENSOR_SPEED "Fart" #define TR_USE_THEME_COLOR "Brug tema farve" diff --git a/radio/src/translations/de.h b/radio/src/translations/de.h index 94d62946bf3..0177dcbbef8 100644 --- a/radio/src/translations/de.h +++ b/radio/src/translations/de.h @@ -56,7 +56,6 @@ #define TR_SWTYPES "Kein","Taster","2POS","3POS" #define TR_POTTYPES "Kein",TR("Poti m.Ras","Poti mit Raste"),TR("Stufens.","Stufen-Schalter"),TR("Pot","Poti ohne Raste") #define TR_SLIDERTYPES "Keine","Schieber" -#define TR_VLCD "Normal","Optrex" #define TR_VPERSISTENT "AUS","Flugzeit","Manuell Rück" #define TR_COUNTRY_CODES TR("US","Amerika"),TR("JP","Japan"),TR("EU","Europa") #define TR_USBMODES "Fragen",TR("Joyst","Joystick"),TR("SDCard","Speicher"),TR("Serial","Seriell") @@ -132,11 +131,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Sag Text" - #define TR_PLAY_BOTH "Sag Beide" #define TR_PLAY_VALUE "Sag Wert" #else #define TR_PLAY_TRACK "[Sag Text]" - #define TR_PLAY_BOTH "[SagBeide]" #define TR_PLAY_VALUE "[Sag Wert]" #endif @@ -207,16 +204,6 @@ #define TR_VTELEMSCREENTYPE "None","Werte","Balken","Script" #define TR_GPSFORMAT "GMS","NMEA" // Koordinatenanzeige -#define LEN2_VTEMPLATES 15 // max String Länge für Menü (original=13) -#define TR_TEMPLATE_CLEAR_MIXES "Misch. Lösch." -#define TR_TEMPLATE_SIMPLE_4CH "Einfach. 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Fixe Gassperre" -#define TR_TEMPLATE_VTAIL "V-Leitwerk" -#define TR_TEMPLATE_DELTA "Delta Mischer" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Hubschrauber" -#define TR_TEMPLATE_SERVO_TEST "Servo Tester" - #define TR_VSWASHTYPE "---","120","120X","140","90" #define TR_STICKS_VSRCRAW STR_CHAR_STICK "Sei",STR_CHAR_STICK "Höh",STR_CHAR_STICK "Gas",STR_CHAR_STICK "Que" @@ -365,7 +352,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Ausg. ist VBAT: ", INDENT "Warnung: Ausg.pegel ist VBAT: ") #define TR_WARN_5VOLTS "Warnung: Ausgangspegel ist 5 Volt" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequenz" #define TR_SWITCH TR("Schalt.", "Schalter") #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trimmer" @@ -383,9 +369,6 @@ #define TR_AILERON "Roll Quelle" #define TR_ELEVATOR "Nick Quelle" #define TR_SWASHRING TR("Ring Begrenz", "Ring Begrenzung") -#define TR_ELEDIRECTION TR("Nick Richtung", "Nick Servo Richtung") -#define TR_AILDIRECTION TR("Roll Richtung", "Roll Servo Richtung") -#define TR_COLDIRECTION TR("Pitch Richtung", "Pitch Servo Richtung") #define TR_MODE "Modus" #if LCD_W > LCD_H #define TR_LEFT_STICK "Links" @@ -397,9 +380,7 @@ #define TR_NOFREEMIXER "Mischer voll!" #define TR_SOURCE "Quelle" #define TR_WEIGHT "Gewicht" -#define TR_EXPO TR("Expo", "Exponential") #define TR_SIDE "Seite" -#define TR_DIFFERENTIAL "Diff" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -422,12 +403,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL TR("A\004gemessen", "A\004Kanal gemessen =>") #define TR_RANGE TR(INDENT "Bereich", INDENT "Variobereich m/s") #define TR_CENTER TR(INDENT "Mitte", INDENT "Variomitte m/s") -#define TR_BAR "Balken" #define TR_ALARM "Alarme" -#define TR_USRDATA "Daten berechnen aus" #define TR_BLADES TR("Prop", "Prop-Blätter") #define TR_SCREEN "Seite: " #define TR_SOUND_LABEL "Töne" @@ -492,7 +470,6 @@ #define TR_MULTIPLIER "Multiplik." #define TR_CAL "Kal." #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Kalibrierung fertig" #if defined(PCBHORUS) #define TR_MENUTOSTART "Drücke [Enter] zum Start" @@ -509,10 +486,8 @@ #define TR_MOVESTICKSPOTS CENTER "\004Bewege Knüppel/POTIS" #define TR_MENUWHENDONE CENTER "\006" TR_ENTER " wenn fertig" #endif -#define TR_RXBATT "Rx Akku:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER"Keine Daten" #define TR_US "us" #define TR_HZ "Hz" @@ -531,7 +506,6 @@ #define TR_CH "CH" #define TR_MODEL "MODELL" #define TR_FM "FP" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM voll" #define TR_PRESS_ANY_KEY_TO_SKIP TR("Taste drücken",CENTER"Taste drücken") #define TR_THROTTLE_NOT_IDLE "Gas nicht Null!" @@ -545,7 +519,6 @@ #define TR_STORAGE_FORMAT "Speicher Vorbereiten" #define TR_EEPROMOVERFLOW "EEPROM Überlauf" #define TR_RADIO_SETUP TR("SENDER-EINSTELLEN", "SENDER-GRUNDEINSTELLUNGEN") -#define TR_MENUDATEANDTIME "DATUM UND ZEIT" #define TR_MENUTRAINER TR("LEHRER/SCHÜLER", "LEHRER/SCHÜLER") #define TR_MENUSPECIALFUNCS "GLOBALE FUNKTIONEN" #define TR_MENUVERSION "VERSION" @@ -575,7 +548,6 @@ #define TR_MENUCUSTOMFUNC TR("SPEZ.-FUNKTIONEN", "SPEZIAL-FUNKTIONEN") #define TR_MENUCUSTOMSCRIPTS "LUA-SCRIPTE" #define TR_MENUTELEMETRY "TELEMETRIE" -#define TR_MENUTEMPLATES "VORLAGEN" #define TR_MENUSTAT "STAT" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "KANAL+MISCHER MONITOR 1-8" @@ -624,22 +596,14 @@ #define TR_MULTI_SERVOFREQ TR(INDENT "Servo Rate", INDENT "Servo Update Rate") #define TR_MULTI_MAX_THROW TR("Max. Weg", "Aktiviere Max. Weg") #define TR_MULTI_RFCHAN TR("RF Channel", "Wähle RF Kanal") -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT "Grenzen" -#define TR_MINRSSI "Min. RSSI" -#define TR_LATITUDE "Breite:" -#define TR_LONGITUDE "Länge:" #define TR_GPS_COORDS_FORMAT TR("GPS-Koord.", "GPS-Koordinaten-Format") #define TR_VARIO "Variometer" #define TR_PITCH_AT_ZERO "Töne sinken" #define TR_PITCH_AT_MAX "Töne steigen" #define TR_REPEAT_AT_ZERO "Wiederholrate" -#define TR_SHUTDOWN "Herunterfahren" -#define TR_SAVE_MODEL "Modelleinstellungen speichern" #define TR_BATT_CALIB TR("AkkuSpgwert", "Akku Kalibrierung") #define TR_CURRENT_CALIB "Strom abgl." #define TR_VOLTAGE TR(INDENT "Spg", INDENT "Spannungsquelle") //9XR-Pro -#define TR_CURRENT TR(INDENT "Strom", INDENT "Stromquelle") #define TR_SELECT_MODEL "Modell auswählen" #define TR_MODELS "Modelle" #define TR_SELECT_MODE "Wähle Mode" @@ -726,10 +690,8 @@ #define TR_BATTERY "AKKU" #define TR_WRONG_PCBREV "Falsche PCB erkannt" #define TR_EMERGENCY_MODE "NOTFALL MODUS" -#define TR_PCBREV_ERROR "PCB Problem" #define TR_NO_FAILSAFE TR("Failsafe not set", "Failsafe nicht programmiert") #define TR_KEYSTUCK "Taste klemmt" //Key stuck=Taste klemmt -#define TR_INVERT_THR TR("Gas umkehren?", "Vollgas hinten?") // Th9x 9XR #define TR_VOLUME "Lautstärke" #define TR_LCD "Bildschirm" #define TR_BRIGHTNESS "Helligkeit" @@ -863,7 +825,6 @@ #define TR_FAILSAFESET "Failsafe setzen" #define TR_REG_ID TR("Reg. ID", "Registration ID") #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -932,7 +893,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE BUTTON(TR("Rng", "Reichweite")) //9XR-Pro #define TR_RECEIVER_OPTIONS TR("RX OPTIONEN", "RX OPTIONEN") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN BUTTON("Reset") #define TR_DEBUG "Testen" #define TR_KEYS_BTN BUTTON(TR("SW","Schalter")) @@ -982,8 +942,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "RSSI Alarms AUS", "RSSI Alarme ausschalten") #define TR_DISABLE_ALARM TR(INDENT "Alarme AUS", INDENT "Telemetrie Alarme AUS") -#define TR_ENABLE_POPUP "Freigabe Popup-Fenster" -#define TR_DISABLE_POPUP "Sperren Popup-Fenster" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1004,10 +962,8 @@ #define TR_GLOBALVAR "Global Var" #define TR_MIXSOURCE "Mixer Quelle" #define TR_CONSTANT "Konstant" -#define TR_PERSISTENT_MAH TR(INDENT "Spr. mAh", INDENT "Speichern mAh") //9XR-Pro #define TR_PREFLIGHT "Vorflug-Checkliste" #define TR_CHECKLIST TR(INDENT "Checkliste", INDENT "Checkliste anzeigen") //9XR-Pro -#define TR_FAS_OFFSET TR(INDENT "FAS-Ofs", INDENT "FAS-Offset") #define TR_AUX_SERIAL_MODE "Serieller Port" #define TR_AUX2_SERIAL_MODE "Serieller Port 2" #define TR_AUX_SERIAL_PORT_POWER "Versorgung" @@ -1072,16 +1028,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim Modus" #define TR_INVERTED "Invertiert" -#define TR_GVAR_HEADERS_NAME "Name" -#define TR_GVAR_HEADERS_FM0 "Wert im FM0" -#define TR_GVAR_HEADERS_FM1 "Wert im FM1" -#define TR_GVAR_HEADERS_FM2 "Wert im FM2" -#define TR_GVAR_HEADERS_FM3 "Wert im FM3" -#define TR_GVAR_HEADERS_FM4 "Wert im FM4" -#define TR_GVAR_HEADERS_FM5 "Wert im FM5" -#define TR_GVAR_HEADERS_FM6 "Wert im FM6" -#define TR_GVAR_HEADERS_FM7 "Wert im FM7" -#define TR_GVAR_HEADERS_FM8 "Wert im FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Vergleich oder Funktion", "Erste Variable", "Zweite Variable/Konstante", "Zweite Variable/Konstante", "Weitere UND Bedingung für Freigabe des Log Schalters", "ON-Zeit des Log Schalters wenn Bedingung ok", "Mindestdauer der Bedingung damit Log Schalter ON geht" } @@ -1089,9 +1035,6 @@ //Taranis About screen #define TR_ABOUTUS TR(" Info ", "Info") -#define TR_CHR_SHORT 's' // Taste short -#define TR_CHR_LONG 'l' // Taste long -#define TR_CHR_TOGGLE 't' // Taste als togglefunktion = Ein Aus Ein #define TR_CHR_HOUR 'h' // Stunden #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1113,8 +1056,6 @@ #define TR_VIEW_CHANNELS "Zeige Kanäle" #define TR_VIEW_NOTES "Zeige Notizen" #define TR_MODEL_SELECT "Modell auswählen" -#define TR_MODS_FORBIDDEN "Anpassung verboten!" -#define TR_UNLOCKED "Entsperrt" #define TR_ID "ID" #define TR_PRECISION "Präzision" #define TR_RATIO "Umrechnung" //Faktor, Mulitplikator, Teiler 0,1 bis 10,0 @@ -1132,8 +1073,6 @@ #define TR_ONLYPOSITIVE "Nur Positiv" #define TR_FILTER "Filter aktiv" #define TR_TELEMETRYFULL TR("Telem voll!", "Telemetriezeilen voll!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Invert." #define TR_IGNORE_INSTANCE TR(INDENT "No Inst.", INDENT "Ignor. Instanzen") #define TR_DISCOVER_SENSORS "Start Sensorsuche" @@ -1180,164 +1119,6 @@ #define TR_AUTH_FAILURE "Auth-Fehler" #define TR_RACING_MODE "Racing mode" -// ---------------------------------------------------------------- -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - -// The following content is Untranslated) - #define TR_USE_THEME_COLOR "Farbe des Themes verwenden" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "Alle Trimmungen übernehmen" diff --git a/radio/src/translations/en.h b/radio/src/translations/en.h index fcab8b8d333..2fe41ed3ad4 100644 --- a/radio/src/translations/en.h +++ b/radio/src/translations/en.h @@ -126,11 +126,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Play Track" - #define TR_PLAY_BOTH "Play Both" #define TR_PLAY_VALUE TR("Play Val","Play Value") #else #define TR_PLAY_TRACK "[Play Trk]" - #define TR_PLAY_BOTH "[Play Bth]" #define TR_PLAY_VALUE "[Play Val]" #endif @@ -202,14 +200,6 @@ #define TR_VTELEMSCREENTYPE "None","Nums","Bars","Script" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Clear Mixes" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -357,7 +347,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "Warning: output level is VBAT: ") #define TR_WARN_5VOLTS "Warning: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequency" #define TR_SWITCH "Switch" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -375,9 +364,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. source") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. source") #define TR_SWASHRING "Swash Ring" -#define TR_ELEDIRECTION "ELE Direction" -#define TR_AILDIRECTION "AIL Direction" -#define TR_COLDIRECTION "PIT Direction" #define TR_MODE "Mode" #if LCD_W > LCD_H #define TR_LEFT_STICK "Left" @@ -389,9 +375,7 @@ #define TR_NOFREEMIXER "No free mixer!" #define TR_SOURCE "Source" #define TR_WEIGHT "Weight" -#define TR_EXPO TR("Expo", "Exponential") #define TR_SIDE "Side" -#define TR_DIFFERENTIAL "Differ" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -414,12 +398,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004channel" #define TR_RANGE INDENT "Range" #define TR_CENTER INDENT "Center" -#define TR_BAR "Bar" #define TR_ALARM "Alarm" -#define TR_USRDATA TR("UsrData", "User data") #define TR_BLADES "Blades/Poles" #define TR_SCREEN "Screen\001" #define TR_SOUND_LABEL "Sound" @@ -447,7 +428,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_THROTTLE_START "Throttle Start" #define TR_THROTTLEREVERSE TR("T-Reverse", INDENT "Reverse") #define TR_MINUTEBEEP TR("Minute", "Minute call") #define TR_BEEPCOUNTDOWN INDENT "Countdown" @@ -484,7 +465,6 @@ #define TR_CAL "Cal" #define TR_CALIBRATION "Calibration" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Press [Enter] to start" @@ -500,10 +480,8 @@ #define TR_MOVESTICKSPOTS CENTER "\006MOVE STICKS/POTS" #define TR_MENUWHENDONE CENTER "\006" TR_ENTER " WHEN DONE" #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "NO DATA" #define TR_US "us" #define TR_HZ "Hz" @@ -522,7 +500,6 @@ #define TR_CH "CH" #define TR_MODEL "MODEL" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM low mem" #define TR_PRESS_ANY_KEY_TO_SKIP "Press any key to skip" #define TR_THROTTLE_NOT_IDLE "Throttle not idle" @@ -536,7 +513,6 @@ #define TR_STORAGE_FORMAT "Storage preparation" #define TR_EEPROMOVERFLOW "EEPROM overflow" #define TR_RADIO_SETUP "RADIO SETUP" -#define TR_MENUDATEANDTIME "DATE AND TIME" #define TR_MENUTRAINER "TRAINER" #define TR_MENUSPECIALFUNCS "GLOBAL FUNCTIONS" #define TR_MENUVERSION "VERSION" @@ -567,7 +543,6 @@ #define TR_MENUCUSTOMFUNC "SPECIAL FUNCTIONS" #define TR_MENUCUSTOMSCRIPTS "CUSTOM SCRIPTS" #define TR_MENUTELEMETRY "TELEMETRY" -#define TR_MENUTEMPLATES "TEMPLATES" #define TR_MENUSTAT "STATS" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "CHANNELS MONITOR 1-8" @@ -621,23 +596,15 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "Actual power") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "Power source") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT "Limit" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" #define TR_GPS_COORDS_FORMAT TR("GPS Coords", "Coordinate format") #define TR_VARIO TR("Vario", "Variometer") #define TR_PITCH_AT_ZERO "Pitch zero" #define TR_PITCH_AT_MAX "Pitch max" #define TR_REPEAT_AT_ZERO "Repeat zero" -#define TR_SHUTDOWN "SHUTTING DOWN" -#define TR_SAVE_MODEL "Saving model settings" #define TR_BATT_CALIB TR("Batt. calib", "Battery calibration") #define TR_CURRENT_CALIB "Current calib" #define TR_VOLTAGE TR(INDENT "Voltage", INDENT "Voltage source") -#define TR_CURRENT TR(INDENT "Current", INDENT "Current source") #define TR_SELECT_MODEL "Select model" #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -724,10 +691,8 @@ #define TR_BATTERY "BATTERY" #define TR_WRONG_PCBREV "Wrong PCB detected" #define TR_EMERGENCY_MODE "EMERGENCY MODE" -#define TR_PCBREV_ERROR "PCB error" #define TR_NO_FAILSAFE "Failsafe not set" #define TR_KEYSTUCK "Key stuck" -#define TR_INVERT_THR TR("Invert thr?", "Invert throttle?") #define TR_VOLUME "Volume" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Brightness" @@ -862,7 +827,6 @@ #define TR_FAILSAFESET "FAILSAFE SETTINGS" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -931,7 +895,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE BUTTON(TR("Rng", "Range")) #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN BUTTON("Reset") #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON("Keys") @@ -957,7 +920,6 @@ #define TR_UNIT "Unit" #define TR_TELEMETRY_NEWSENSOR INDENT "Add new" #define TR_CHANNELRANGE TR(INDENT "Ch. Range", INDENT "Channel Range") -#define TR_RXFREQUENCY TR("Rx Freqency", "Rx Servo Frequency") #define TR_ANTENNACONFIRM1 "EXT. ANTENNA" #if defined(PCBX12S) #define TR_ANTENNA_MODES "Internal","Ask","Per model","Internal + External" @@ -976,8 +938,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", "Telemetry alarms disabled") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "Disable telemetry alarms") -#define TR_ENABLE_POPUP "Enable popup" -#define TR_DISABLE_POPUP "Disable popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -998,10 +958,8 @@ #define TR_GLOBALVAR "Global var" #define TR_MIXSOURCE "Mixer source" #define TR_CONSTANT "Constant" -#define TR_PERSISTENT_MAH TR(INDENT "Str mAh", INDENT "Persistent mAh") #define TR_PREFLIGHT "Preflight Checks" #define TR_CHECKLIST TR(INDENT "Checklist", INDENT "Display checklist") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS offset") #define TR_AUX_SERIAL_MODE "Serial port" #define TR_AUX2_SERIAL_MODE "Serial port 2" #define TR_AUX_SERIAL_PORT_POWER "Port power" @@ -1018,7 +976,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} +#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" @@ -1042,16 +1000,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim mode" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Name" -#define TR_GVAR_HEADERS_FM0 "Value on FM0" -#define TR_GVAR_HEADERS_FM1 "Value on FM1" -#define TR_GVAR_HEADERS_FM2 "Value on FM2" -#define TR_GVAR_HEADERS_FM3 "Value on FM3" -#define TR_GVAR_HEADERS_FM4 "Value on FM4" -#define TR_GVAR_HEADERS_FM5 "Value on FM5" -#define TR_GVAR_HEADERS_FM6 "Value on FM6" -#define TR_GVAR_HEADERS_FM7 "Value on FM7" -#define TR_GVAR_HEADERS_FM8 "Value on FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Comparison type or function", "First variable", "Second variable or constant", "Second variable or constant", "Additional condition for line to be enabled", "Minimum ON duration of the logical switch", "Minimum TRUE duration for the switch to become ON" } @@ -1082,9 +1030,6 @@ // About screen #define TR_ABOUTUS TR(" ABOUT ", "ABOUT") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1106,8 +1051,6 @@ #define TR_VIEW_CHANNELS "View Channels" #define TR_VIEW_NOTES "View Notes" #define TR_MODEL_SELECT "Model Select" -#define TR_MODS_FORBIDDEN "Modifications forbidden!" -#define TR_UNLOCKED "Unlocked" #define TR_ID "ID" #define TR_PRECISION "Precision" #define TR_RATIO "Ratio" @@ -1125,8 +1068,6 @@ #define TR_ONLYPOSITIVE "Positive" #define TR_FILTER "Filter" #define TR_TELEMETRYFULL TR("All slots full!", "All telemetry slots full!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Invert" #define TR_IGNORE_INSTANCE TR(INDENT "No inst.", INDENT "Ignore instances") #define TR_DISCOVER_SENSORS "Discover new" @@ -1172,161 +1113,6 @@ #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "Use theme color" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "Add all Trims to Subtrims" diff --git a/radio/src/translations/es.h b/radio/src/translations/es.h index 1416451a25d..f1dd933d530 100644 --- a/radio/src/translations/es.h +++ b/radio/src/translations/es.h @@ -129,11 +129,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Oir pista" - #define TR_PLAY_BOTH "Oir Ambos" #define TR_PLAY_VALUE "Oir valor" #else #define TR_PLAY_TRACK "[OirPista]" - #define TR_PLAY_BOTH "[OirAmbos]" #define TR_PLAY_VALUE "[OirValor]" #endif @@ -202,14 +200,6 @@ #define TR_VTELEMSCREENTYPE "Nada","Números","Barras","Script" #define TR_GPSFORMAT "HMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Elim Mezcla" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Anular Motor" -#define TR_TEMPLATE_VTAIL "Cola en V" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -359,7 +349,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Salida es VBAT: ", INDENT "Aviso: señal salida es VBAT: ") #define TR_WARN_5VOLTS "Aviso: nivel de salida 5 voltios" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequencia" #define TR_SWITCH TR("Interr.", "Interruptor") #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -377,9 +366,6 @@ #define TR_AILERON TR("Col. lateral", "Fuente col. lateral") #define TR_ELEVATOR TR("Col. long. ", "Fuente col. longitudinal") #define TR_SWASHRING "Ciclico" -#define TR_ELEDIRECTION TR("ELE Dirección", "Largo cyc. dirección") -#define TR_AILDIRECTION TR("AIL Dirección", "Lateral cyc. dirección") -#define TR_COLDIRECTION TR("PIT Dirección", "Coll. pitch dirección") #define TR_MODE "Modo" #if LCD_W > LCD_H #define TR_LEFT_STICK "Izquierdo" @@ -391,9 +377,7 @@ #define TR_NOFREEMIXER "No mezcla lib!" #define TR_SOURCE "Fuente" #define TR_WEIGHT "Cantidad" -#define TR_EXPO TR("Expo", "Exponencial") #define TR_SIDE "Zona" -#define TR_DIFFERENTIAL "Diferenc" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -416,12 +400,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004canal" #define TR_RANGE INDENT"Alcance" #define TR_CENTER INDENT "Centro" -#define TR_BAR "Bar" #define TR_ALARM "Alarma" -#define TR_USRDATA "UsrData" #define TR_BLADES "Palas" #define TR_SCREEN "Pant. " #define TR_SOUND_LABEL "Sonido" @@ -485,7 +466,6 @@ #define TR_MULTIPLIER "Multiplicar" #define TR_CAL "Cal" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Presiona [Enter] para empezar" @@ -496,10 +476,8 @@ #define TR_SETMIDPOINT TR(CENTER "\007STICKS AL CENTRO",CENTER "\010STICKS AL CENTRO") #define TR_MOVESTICKSPOTS CENTER "\006MOVER STICKS/POTS" #endif -#define TR_RXBATT "Rx Bat.:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "SIN DATOS" #define TR_US "us" #define TR_HZ "Hz" @@ -518,7 +496,6 @@ #define TR_CH "CH" #define TR_MODEL "MODELO" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM mem.baja" #define TR_PRESS_ANY_KEY_TO_SKIP "Pulsar tecla para omitir" #define TR_THROTTLE_NOT_IDLE "Aceler. Activado" @@ -532,7 +509,6 @@ #define TR_STORAGE_FORMAT "Preparación alamacenamiento" #define TR_EEPROMOVERFLOW "Desborde EEPROM" #define TR_RADIO_SETUP "CONFIGURACIÓN" -#define TR_MENUDATEANDTIME "FECHA Y HORA" #define TR_MENUTRAINER "ENTRENADOR" #define TR_MENUSPECIALFUNCS "FUNCIONES GLOBALES" #define TR_MENUVERSION "VERSIÓN" @@ -573,7 +549,6 @@ #define TR_MENUCUSTOMFUNC TR("FUNCIONES", "FUNCIONES ESPECIALES") #define TR_MENUCUSTOMSCRIPTS "CUSTOM SCRIPTS" #define TR_MENUTELEMETRY "TELEMETRÍA" -#define TR_MENUTEMPLATES "PLANTILLAS" #define TR_MENUSTAT TR("ESTAD.", "ESTADÍSTICAS") #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "MONITOR CANALES 1/8" @@ -622,23 +597,15 @@ #define TR_MULTI_SERVOFREQ TR("V ref serv", "Vel. refr. servo") #define TR_MULTI_MAX_THROW TR("Máx. Throw", "Activar máx. throw") #define TR_MULTI_RFCHAN TR("Canal RF", "Selecciona canal RF") -#define TR_SYNCMENU "Sync " TR_ENTER -#define TR_LIMIT INDENT"Límite" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Latitud" -#define TR_LONGITUDE "Longitud" #define TR_GPS_COORDS_FORMAT TR("Coords GPS", INDENT "Formato coordenadas") #define TR_VARIO TR("Vario", "Variómetro") #define TR_PITCH_AT_ZERO INDENT "Pitch en cero" #define TR_PITCH_AT_MAX INDENT "Pitch en máx" #define TR_REPEAT_AT_ZERO TR(INDENT "Repet. en cero", INDENT "Repetir en cero") -#define TR_SHUTDOWN "APAGANDO" -#define TR_SAVE_MODEL "Grabando modelo" #define TR_BATT_CALIB TR("Calib.bat.", "Calibración batería") #define TR_CURRENT_CALIB "Calib. actual" #define TR_VOLTAGE INDENT"Voltaje" -#define TR_CURRENT INDENT"Actual" #define TR_SELECT_MODEL TR("Selec. modelo", "Seleccionar modelo") #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -725,10 +692,8 @@ #define TR_BATTERY "BATERÍA" #define TR_WRONG_PCBREV "Placa PCB errónea" #define TR_EMERGENCY_MODE "MODO EMERGENCIA" -#define TR_PCBREV_ERROR "Error PCB" #define TR_NO_FAILSAFE "Failsafe no fijado" #define TR_KEYSTUCK "Tecla atascada" -#define TR_INVERT_THR TR("Invertir acel?", "Invertir acel.?") #define TR_VOLUME "Volumen" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Brillo" @@ -862,7 +827,6 @@ #define TR_FAILSAFESET "AJUSTES FAILSAFE" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Pers. ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "Nada" @@ -931,7 +895,6 @@ #define TR_REGISTER TR("Reg", "Registrar") #define TR_MODULE_RANGE "[Lim.]" #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "OPCIONES RECEPTOR") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Borrar")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Switches")) @@ -963,7 +926,6 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "Actual power") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "Power source") -#define TR_RXFREQUENCY TR("Rx Freqency", "Rx Servo Frequency") #define TR_ANTENNACONFIRM1 "ANTENA EXT." #if defined(PCBX12S) #define TR_ANTENNA_MODES "Interna","Preguntar","Por modelo","Interno + Externo" @@ -983,8 +945,6 @@ #define TR_RSSIALARM_WARN TR("RSSI", "TELEMETRY RSSI") #define TR_NO_RSSIALARM TR(INDENT "Alarmas desact.", INDENT "Alarmas telemetría desact.") #define TR_DISABLE_ALARM TR(INDENT "Desact. alarmas", INDENT "Desact. alarmas telem.") -#define TR_ENABLE_POPUP "Activa Popup" -#define TR_DISABLE_POPUP "Desactiva Popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Máx" @@ -1005,10 +965,8 @@ #define TR_GLOBALVAR "Var global" #define TR_MIXSOURCE "Entrada mixer" #define TR_CONSTANT "Constante" -#define TR_PERSISTENT_MAH INDENT "Valor mAh" #define TR_PREFLIGHT "Chequeos prevuelo" #define TR_CHECKLIST TR(INDENT "Lista verif", INDENT "Lista verificación") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Puerto serie" #define TR_AUX2_SERIAL_MODE "Puerto serie 2" #define TR_AUX_SERIAL_PORT_POWER "Port power" @@ -1049,16 +1007,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Simétrica" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Nombre" -#define TR_GVAR_HEADERS_FM0 "Valor en FM0" -#define TR_GVAR_HEADERS_FM1 "Valor en FM1" -#define TR_GVAR_HEADERS_FM2 "Valor en FM2" -#define TR_GVAR_HEADERS_FM3 "Valor en FM3" -#define TR_GVAR_HEADERS_FM4 "Valor en FM4" -#define TR_GVAR_HEADERS_FM5 "Valor en FM5" -#define TR_GVAR_HEADERS_FM6 "Valor en FM6" -#define TR_GVAR_HEADERS_FM7 "Valor en FM7" -#define TR_GVAR_HEADERS_FM8 "Valor en FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Tipo de comparación o función", "Primera variable", "Segunda variable o constante", "Segunda variable o constante", "Condición adicional para activar línea", "Duración mínima de switch lógico", "Duración mínima TRUE para activar switch lógico" } @@ -1089,9 +1037,6 @@ // Taranis About screen #define TR_ABOUTUS "Nosotros" -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1113,8 +1058,6 @@ #define TR_VIEW_CHANNELS "Ver Canales" #define TR_VIEW_NOTES "Ver Notas" #define TR_MODEL_SELECT "Seleccionar modelo" -#define TR_MODS_FORBIDDEN "Modificaciones prohibidas" -#define TR_UNLOCKED "Desbloqueado" #define TR_ID "ID" #define TR_PRECISION "Precisión" #define TR_RATIO "Ratio" @@ -1132,8 +1075,6 @@ #define TR_ONLYPOSITIVE "Positivo" #define TR_FILTER "Filtro" #define TR_TELEMETRYFULL TR("Telem. llena!", "Todas las entradas de telemetría llenas!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Invertir" #define TR_IGNORE_INSTANCE TR(INDENT "No inst.", INDENT "Ignora instancias") #define TR_DISCOVER_SENSORS "Buscar sensores" @@ -1180,161 +1121,6 @@ #define TR_AUTH_FAILURE "Fallo " LCDW_128_480_LINEBREAK "autentificación" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - // The following content is Untranslated) #define TR_USE_THEME_COLOR "Use theme color" diff --git a/radio/src/translations/fi.h b/radio/src/translations/fi.h index ba1a56f0234..aa65fba8613 100644 --- a/radio/src/translations/fi.h +++ b/radio/src/translations/fi.h @@ -56,7 +56,6 @@ #define TR_SWTYPES "None","Toggle","2POS","3POS" #define TR_POTTYPES "None", TR("Pot w. det","Pot with detent"),TR("Multipos","Monias. Kytkin"),TR("Pot","Potikka") #define TR_SLIDERTYPES "Rien","Slider" -#define TR_VLCD "Normal","Optrex" #define TR_VPERSISTENT "OFF","Flight","Manual Reset" #define TR_COUNTRY_CODES TR("US","Amerikk"),TR("JP","Japani"),TR("EU","Euroopp") #define TR_USBMODES "Kysy",TR("Joyst","Joystick"),TR("SDCard","Storage"),"Serial" @@ -135,11 +134,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Play Track" - #define TR_PLAY_BOTH "Play Both" #define TR_PLAY_VALUE TR("Play Val","Play Value") #else #define TR_PLAY_TRACK "[Play Trk]" - #define TR_PLAY_BOTH "[Play Bth]" #define TR_PLAY_VALUE "[Play Val]" #endif @@ -195,21 +192,11 @@ #define TR_FUNCSOUNDS TR("Bp1","Beep1"),TR("Bp2","Beep2"),TR("Bp3","Beep3"),TR("Wrn1","Warn1"),TR("Wrn2","Warn2"),TR("Chee","Cheep"),TR("Rata","Ratata"),"Tick",TR("Sirn","Siren"),"Ring",TR("SciF","SciFi"),TR("Robt","Robot"),TR("Chrp","Chirp"),"Tada",TR("Crck","Crickt"),TR("Alrm","AlmClk") -#define TR_TELEM_RESERVE TR("[--]","[---]") -#define TR_TELEM_TIME "Aika" -#define TR_RAS "SWR" -#define TR_RX_BATT TR("BtRx","BatRx") -#define TR_A3_A4 "A3","A4" -#define TR_A3_A4_MIN "A3-","A4-" -#define TR_ASPD_MAX TR("ASp+", "ASpd+") #if defined(PCBTARANIS) - #define TR_TELEM_RSSI_RX "RSSI" #else - #define TR_TELEM_RSSI_RX "Rx" #endif -#define TR_TELEM_TIMERS "Tmr1","Tmr2","Tmr3" #define LENGTH_UNIT_IMP "ft" #define SPEED_UNIT_IMP "mph" @@ -224,15 +211,7 @@ #define TR_VTELEMSCREENTYPE "Nums","Bars" #define TR_GPSFORMAT "HMS","NMEA" -#define LEN2_VTEMPLATES 12 -#define TR_TEMPLATE_CLEAR_MIXES "Clear Mixes" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" + #define TR_VSWASHTYPE "---","120","120X","140","90" #define TR_STICKS_VSRCRAW STR_CHAR_STICK "Rud",STR_CHAR_STICK "Ele",STR_CHAR_STICK "Thr",STR_CHAR_STICK "Ail" @@ -313,11 +292,6 @@ #define TR_SUBTRIMMODES STR_CHAR_DELTA" (center only)","= (symetrical)" #define TR_TIMER_DIR TR("Remain", "Show Remain"), TR("Elaps.", "Show Elapsed") -// ZERO TERMINATED STRINGS -#define INDENT "\001" -#define LEN_INDENT 1 -#define INDENT_WIDTH (FW/2) - #if defined(COLORLCD) #if defined(BOLD) #define TR_FONT_SIZES "STD" @@ -387,7 +361,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "Warning: output level is VBAT: ") #define TR_WARN_5VOLTS "Warning: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequency" #define TR_SWITCH "Switch" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -405,9 +378,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. source") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. source") #define TR_SWASHRING "Swash Ring" -#define TR_ELEDIRECTION TR("ELE Direction","Long. cyc. direction") -#define TR_AILDIRECTION TR("AIL Direction","Lateral cyc. direction") -#define TR_COLDIRECTION TR("PIT Direction","Coll. pitch direction") #define TR_MODE "Mode" #if LCD_W > LCD_H #define TR_LEFT_STICK "Vasemmalle" @@ -419,9 +389,7 @@ #define TR_NOFREEMIXER "No free mixer!" #define TR_SOURCE "Source" #define TR_WEIGHT "Weight" -#define TR_EXPO TR("Expo","Exponential") #define TR_SIDE "Side" -#define TR_DIFFERENTIAL "Differ" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -444,12 +412,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004channel" #define TR_RANGE INDENT"Range" #define TR_CENTER INDENT "Center" -#define TR_BAR "Bar" #define TR_ALARM "Alarm" -#define TR_USRDATA "UsrData" #define TR_BLADES "Blades/Poles" #define TR_SCREEN "Screen" #define TR_SOUND_LABEL "Sound" @@ -514,7 +479,6 @@ #define TR_CAL "Cal" #define TR_CALIBRATION "Calibration" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Press [Enter] to start" @@ -525,10 +489,8 @@ #define TR_SETMIDPOINT TR(CENTER "\004SET STICKS MIDPOINT",CENTER "\004CENTER STICKS/SLIDERS") #define TR_MOVESTICKSPOTS CENTER "\006MOVE STICKS/POTS" #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "NO DATA" #define TR_US "us" #define TR_HZ "Hz" @@ -547,7 +509,6 @@ #define TR_CH "CH" #define TR_MODEL "MODEL" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM low mem" #define TR_PRESS_ANY_KEY_TO_SKIP "Press any key to skip" #define TR_THROTTLE_NOT_IDLE "Throttle not idle" @@ -561,7 +522,6 @@ #define TR_STORAGE_FORMAT "Storage Preparation" #define TR_EEPROMOVERFLOW "EEPROM overflow" #define TR_RADIO_SETUP "RADIO SETUP" -#define TR_MENUDATEANDTIME "PÄIVÄMÄÄRÄ JA AIKA" #define TR_MENUTRAINER "TRAINER" #define TR_MENUSPECIALFUNCS "GLOBAALIT TOIMINNOT" #define TR_MENUVERSION "VERSIO" @@ -601,7 +561,6 @@ #define TR_MENUCUSTOMFUNC "CUSTOM FUNCTIONS" #define TR_MENUCUSTOMSCRIPTS "CUSTOM SCRIPTS" #define TR_MENUTELEMETRY "TELEMETRY" -#define TR_MENUTEMPLATES "TEMPLATES" #define TR_MENUSTAT "STATS" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "CHANNELS MONITOR 1/8" @@ -650,23 +609,15 @@ #define TR_MULTI_SERVOFREQ TR("Servo rate", "Servo update rate") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Enable max. throw") #define TR_MULTI_RFCHAN TR("RF Channel", "Select RF channel") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT"Limit" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" #define TR_GPS_COORDS_FORMAT TR("GPS Coords", "GPS coordinate format") #define TR_VARIO TR("Vario", "Variometer") #define TR_PITCH_AT_ZERO "Pitch at Zero" #define TR_PITCH_AT_MAX "Pitch at Max" #define TR_REPEAT_AT_ZERO "Repeat at Zero" -#define TR_SHUTDOWN "SAMMUTETAAN" -#define TR_SAVE_MODEL "Saving model settings" #define TR_BATT_CALIB "Battery Calib" #define TR_CURRENT_CALIB "Current Calib" #define TR_VOLTAGE INDENT"Jännite" -#define TR_CURRENT INDENT"Virta" #define TR_SELECT_MODEL "Select Model" #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -753,10 +704,8 @@ #define TR_BATTERY "AKKU" #define TR_WRONG_PCBREV "Väärä PCB havaittu" #define TR_EMERGENCY_MODE "HÄTÄTILA" -#define TR_PCBREV_ERROR "PCB-virhe" #define TR_NO_FAILSAFE "Failsafe ei asetettu" #define TR_KEYSTUCK "Painike jumissa" -#define TR_INVERT_THR TR("Invert Thr?","Invert Throttle?") #define TR_VOLUME "Äänenvoimakkuus" #define TR_LCD "LCD-näyttö" #define TR_BRIGHTNESS "Kirkkaus" @@ -890,7 +839,6 @@ #define TR_FAILSAFESET "FAILSAFE SETTINGS" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "Ei mitään" @@ -959,7 +907,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE "[Range]" #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Switches")) @@ -990,7 +937,6 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "Actual power") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "Power source") -#define TR_RXFREQUENCY TR("Rx Freqency", "Rx Servo Frequency") #define TR_ANTENNACONFIRM1 "EXT. ANTENNA" #if defined(PCBX12S) #define TR_ANTENNA_MODES "Internal","Ask","Per model","Internal + External" @@ -1009,8 +955,6 @@ #define TR_RSSIALARM_WARN TR("RSSI","TELEMETRY RSSI") #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", INDENT "Telemetry alarms disabled") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "Disable telemetry alarms") -#define TR_ENABLE_POPUP "Enable Popup" -#define TR_DISABLE_POPUP "Disable Popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1031,10 +975,8 @@ #define TR_GLOBALVAR "Global Var" #define TR_MIXSOURCE "Mixer Source" #define TR_CONSTANT "Constant" -#define TR_PERSISTENT_MAH INDENT "Store mAh" #define TR_PREFLIGHT "Preflight Checks" #define TR_CHECKLIST INDENT "Display Checklist" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Sarjaportti" #define TR_AUX2_SERIAL_MODE "Sarjaportti 2" #define TR_AUX_SERIAL_PORT_POWER "Virta" @@ -1075,16 +1017,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim mode" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Name" -#define TR_GVAR_HEADERS_FM0 "Value on FM0" -#define TR_GVAR_HEADERS_FM1 "Value on FM1" -#define TR_GVAR_HEADERS_FM2 "Value on FM2" -#define TR_GVAR_HEADERS_FM3 "Value on FM3" -#define TR_GVAR_HEADERS_FM4 "Value on FM4" -#define TR_GVAR_HEADERS_FM5 "Value on FM5" -#define TR_GVAR_HEADERS_FM6 "Value on FM6" -#define TR_GVAR_HEADERS_FM7 "Value on FM7" -#define TR_GVAR_HEADERS_FM8 "Value on FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Comparison type or function", "First variable", "Second variable or constant", "Second variable or constant", "Additional condition for line to be enabled", "Minimum ON duration of the logical switch", "Minimum TRUE duration for the switch to become ON" } @@ -1115,9 +1047,6 @@ // About screen #define TR_ABOUTUS TR(" ABOUT ", "ABOUT") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1139,8 +1068,6 @@ #define TR_VIEW_CHANNELS "View Channels" #define TR_VIEW_NOTES "View Notes" #define TR_MODEL_SELECT "Model Select" -#define TR_MODS_FORBIDDEN "Muutokset kielletty!" -#define TR_UNLOCKED "Avattu" #define TR_ID "ID" #define TR_PRECISION "Precision" #define TR_RATIO "Suhde" @@ -1158,8 +1085,6 @@ #define TR_ONLYPOSITIVE "Positive" #define TR_FILTER "Filter" #define TR_TELEMETRYFULL TR("All slots full!", "All telemetry slots full!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Invert" #define TR_IGNORE_INSTANCE INDENT "Ignore instance" #define TR_DISCOVER_SENSORS "Discover new sensors" @@ -1206,160 +1131,6 @@ #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap" -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - // The following content is Untranslated) #define TR_USE_THEME_COLOR "Use theme color" diff --git a/radio/src/translations/fr.h b/radio/src/translations/fr.h index 6762f0f2a15..8a322f36155 100644 --- a/radio/src/translations/fr.h +++ b/radio/src/translations/fr.h @@ -56,7 +56,6 @@ #define TR_SWTYPES "Rien","Levier","2-POS","3-POS" #define TR_POTTYPES "Rien",TR("Pot av. ctr","Pot avec centre"),TR("Multipos","Inter multi-pos""Potentiomètre"),TR("Pot","Potentiomètre") #define TR_SLIDERTYPES "Rien","Slider" -#define TR_VLCD "Normal","Optrex" #define TR_VPERSISTENT "OFF","Vol","Reset Manuel" #define TR_COUNTRY_CODES TR("US","USA"),TR("JP","Japon"),TR("Europe","EU") #define TR_USBMODES TR("Popup","Demander"),TR("Joyst","Joystick"),TR("SDCard","Stockage"),"Série" @@ -133,11 +132,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Jouer fich" - #define TR_PLAY_BOTH "Jouer les 2" #define TR_PLAY_VALUE "Lire valeur" #else #define TR_PLAY_TRACK "[Jouer fich.]" - #define TR_PLAY_BOTH "[Jouer les 2]" #define TR_PLAY_VALUE "[Lire valeur]" #endif @@ -194,22 +191,12 @@ #define TR_VFSWRESET TR_FSW_RESET_TIMERS, "Tout", TR_FSW_RESET_TELEM #define TR_FUNCSOUNDS TR("Bp1","Beep1"),TR("Bp2","Beep2"),TR("Bp3","Beep3"),TR("Wrn1","Warn1"),TR("Wrn2","Warn2"),TR("Chee","Cheep"),TR("Rata","Ratata"),"Tick",TR("Sirn","Siren"),"Ring",TR("SciF","SciFi"),TR("Robt","Robot"),TR("Chrp","Chirp"),"Tada",TR("Crck","Crickt"),TR("Alrm","AlmClk") -#define TR_TELEM_RESERVE TR("[--]", "[---]") -#define TR_TELEM_TIME TR("Heur", "H:M") -#define TR_RAS "SWR" -#define TR_RX_BATT TR("BtRx", "BatRx") -#define TR_A3_A4 "A3","A4" -#define TR_A3_A4_MIN "A3-","A4-" -#define TR_ASPD_MAX TR("ViA+", "VitA+") #if LCD_W >= 212 - #define TR_TELEM_RSSI_RX "RSSI" #else - #define TR_TELEM_RSSI_RX "Rx" #endif -#define TR_TELEM_TIMERS "Chr1","Chr2","Chr3" #define LENGTH_UNIT_IMP "ft" #define SPEED_UNIT_IMP "mph" @@ -225,14 +212,6 @@ #define TR_VTELEMSCREENTYPE "Rien","Valeurs","Barres","Script" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Suppr mixages" -#define TR_TEMPLATE_SIMPLE_4CH "4 voies simple" -#define TR_TEMPLATE_STICKY_TCUT "Coupure gaz" -#define TR_TEMPLATE_VTAIL "Empennage V" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Conf. Hélico" -#define TR_TEMPLATE_SERVO_TEST "Test Servo" #define TR_VSWASHTYPE "--- ","120","120X","140","90" @@ -381,7 +360,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Signal est VBAT: ", INDENT "ATTENTION: signal est à VBAT: ") #define TR_WARN_5VOLTS "Warning: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Fréquence" #define TR_SWITCH TR("Inter", "Interrupteur") #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -399,9 +377,6 @@ #define TR_AILERON "Source cyc. lat." #define TR_ELEVATOR "Source cyc. lon." #define TR_SWASHRING TR("Limite Cycl.", "Limite du cyclique") -#define TR_ELEDIRECTION TR("Inv. longitud.", "Inversion longitudinal") -#define TR_AILDIRECTION TR("Inv. latéral", "Inversion latéral") -#define TR_COLDIRECTION TR("Inv. collectif", "Inversion collectif") #define TR_MODE "Mode" #if LCD_W > LCD_H #define TR_LEFT_STICK "Gauche" @@ -413,9 +388,7 @@ #define TR_NOFREEMIXER "Max mixages atteint!" #define TR_SOURCE "Source" #define TR_WEIGHT "Ratio" -#define TR_EXPO TR("Expo", "Exponentiel") #define TR_SIDE "Coté" -#define TR_DIFFERENTIAL "Différentiel" #define TR_OFFSET "Décalage" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -438,12 +411,9 @@ #else #define TR_GV TR("G", "VG") #endif -#define TR_ACHANNEL "A" #define TR_RANGE INDENT "Plage" #define TR_CENTER INDENT "Centre" -#define TR_BAR "Barre" #define TR_ALARM "Alarme" -#define TR_USRDATA "Données" #define TR_BLADES "Pales/Poles" #define TR_SCREEN "Ecran " #define TR_SOUND_LABEL "Son" @@ -509,7 +479,6 @@ #define TR_CAL "Cal" #define TR_CALIBRATION "Calibration" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Presser [Enter] pour commencer" @@ -524,14 +493,11 @@ #define TR_SETMIDPOINT CENTER"\010REGLER NEUTRES" #define TR_MOVESTICKSPOTS CENTER"\004BOUGER STICKS/POTS" #endif -#define TR_RXBATT "Batt.RX" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "NO DATA" #define TR_US "us" #define TR_HZ "Hz" -#define TR_TMR1LATMINUS "Tmr1Lat min\037\124us" #define TR_TMIXMAXMS "Tmix max" #define TR_FREE_STACK "Free stack" @@ -549,7 +515,6 @@ #define TR_CH "CH" #define TR_MODEL "MODELE" #define TR_FM "PV" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM pleine!" #define TR_PRESS_ANY_KEY_TO_SKIP "Touche pour ignorer" #define TR_THROTTLE_NOT_IDLE "Gaz pas à zéro" @@ -563,7 +528,6 @@ #define TR_STORAGE_FORMAT "Préparation stockage" #define TR_EEPROMOVERFLOW "Dépassement EEPROM" #define TR_RADIO_SETUP "CONFIG RADIO" -#define TR_MENUDATEANDTIME "DATE ET HEURE" #define TR_MENUTRAINER "ECOLAGE" #define TR_MENUSPECIALFUNCS "FONCTIONS GLOBALES" #define TR_MENUVERSION "VERSION" @@ -595,7 +559,6 @@ #define TR_MENUCUSTOMFUNC TR("FONCTIONS SPEC.", "FONCTIONS SPECIALES") #define TR_MENUCUSTOMSCRIPTS "SCRIPTS PERSOS" #define TR_MENUTELEMETRY "TELEMESURE" -#define TR_MENUTEMPLATES "GABARITS" #define TR_MENUSTAT TR("STATS", "STATISTIQUES") #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "VOIES 1-8" @@ -644,22 +607,14 @@ #define TR_MULTI_SERVOFREQ TR(INDENT "Fréq.servo", INDENT "Fréquence servos") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Enable max. throw") #define TR_MULTI_RFCHAN TR("RF Channel", "Select RF channel") -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT "Limite" -#define TR_MINRSSI "RSSI Min." -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" #define TR_GPS_COORDS_FORMAT TR("Coordonnées", "Coordonnées GPS") #define TR_VARIO TR("Vario", "Variomètre") #define TR_PITCH_AT_ZERO "Tonalité zéro" #define TR_PITCH_AT_MAX "Tonalité max" #define TR_REPEAT_AT_ZERO TR("Interv. zéro", "Intervalle au zéro") -#define TR_SHUTDOWN "ARRET EN COURS" -#define TR_SAVE_MODEL "Sauvegarde modèle..." #define TR_BATT_CALIB "Calib. batt" #define TR_CURRENT_CALIB "Calib. cour" #define TR_VOLTAGE TR(INDENT "Tension",INDENT "Source tension") -#define TR_CURRENT TR(INDENT "Courant",INDENT "Source courant") #define TR_SELECT_MODEL "Sélect. modèle" #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -746,10 +701,8 @@ #define TR_BATTERY "BATTERIE" #define TR_WRONG_PCBREV "PCB incorrect détecté" #define TR_EMERGENCY_MODE "MODE SECOURS" -#define TR_PCBREV_ERROR "Erreur PCB" #define TR_NO_FAILSAFE TR3("Failsafe pas déf.", "Failsafe pas déf.", "Failsafe pas défini") #define TR_KEYSTUCK "Touche bloquée" -#define TR_INVERT_THR "Inverser gaz?" #define TR_VOLUME "Volume" #define TR_LCD "Afficheur" #define TR_BRIGHTNESS "Luminosité" @@ -883,7 +836,6 @@ #define TR_FAILSAFESET "REGLAGES FAILSAFE" #define TR_REG_ID TR("ID Enr.", "ID Enregistr.") #define TR_OWNER_ID "ID Radio" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -952,7 +904,6 @@ #define TR_REGISTER TR("Enr", "Enregistr.") #define TR_MODULE_RANGE BUTTON(TR("Prt", "Port.")) #define TR_RECEIVER_OPTIONS TR("OPTIONS REC.", "OPTIONS RECEPTEUR") -#define TR_DEL_BUTTON BUTTON(TR("Eff", "Effacer")) #define TR_RESET_BTN BUTTON("RAZ") #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("Btns","Inters")) @@ -1001,8 +952,6 @@ #define TR_RSSIALARM_WARN TR("RSSI", "TELEMETRIE") #define TR_NO_RSSIALARM TR(INDENT "Alarmes désact.", "Alarme télémétrie désactivée") #define TR_DISABLE_ALARM TR(INDENT "Désact. alarme", INDENT "Désactiver alarme télémétrie") -#define TR_ENABLE_POPUP "Activer popup" -#define TR_DISABLE_POPUP "Désactiver popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1023,10 +972,8 @@ #define TR_GLOBALVAR "Var. globale" #define TR_MIXSOURCE "Source mixeur" #define TR_CONSTANT "Constante" -#define TR_PERSISTENT_MAH TR(INDENT "Enr. mAh", INDENT "Enregistrer mAh") #define TR_PREFLIGHT "Vérifications avant vol" #define TR_CHECKLIST TR(INDENT "Notes", INDENT "Afficher notes") -#define TR_FAS_OFFSET TR(INDENT "Corr FAS", INDENT "Correction FAS") #define TR_AUX_SERIAL_MODE "Port série" #define TR_AUX2_SERIAL_MODE "Port série 2" #define TR_AUX_SERIAL_PORT_POWER "Port power" @@ -1075,16 +1022,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Mode subtrim" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Nom" -#define TR_GVAR_HEADERS_FM0 "Valeur FM0" -#define TR_GVAR_HEADERS_FM1 "Valeur FM1" -#define TR_GVAR_HEADERS_FM2 "Valeur FM2" -#define TR_GVAR_HEADERS_FM3 "Valeur FM3" -#define TR_GVAR_HEADERS_FM4 "Valeur FM4" -#define TR_GVAR_HEADERS_FM5 "Valeur FM5" -#define TR_GVAR_HEADERS_FM6 "Valeur FM6" -#define TR_GVAR_HEADERS_FM7 "Valeur FM7" -#define TR_GVAR_HEADERS_FM8 "Valeur FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Type de comparaison ou fonction", "Première variable", "Seconde variable ou constante", "Seconde variable ou constante", "Condition supplémentaire pour activer la ligne", "Durée minimale d'activation de l'inter logique", "Durée min de la condition avant l'activation de l'inter" } @@ -1115,9 +1052,6 @@ // Taranis About screen #define TR_ABOUTUS TR(" A PROPOS ", "A PROPOS") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'E' // Values between A-I will work @@ -1139,8 +1073,6 @@ #define TR_VIEW_CHANNELS "Voir voies" #define TR_VIEW_NOTES "Voir notes" #define TR_MODEL_SELECT "Sélection modèle" -#define TR_MODS_FORBIDDEN "Modifications désactivées!" -#define TR_UNLOCKED "Déverrouillé" #define TR_ID "ID" #define TR_PRECISION "Précision" #define TR_RATIO "Ratio" @@ -1158,8 +1090,6 @@ #define TR_ONLYPOSITIVE "Positif" #define TR_FILTER "Filtrage" #define TR_TELEMETRYFULL "Plus de capteurs libres!" -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Inversé" #define TR_IGNORE_INSTANCE TR(INDENT "Ign. inst", INDENT "Ignorer instance") #define TR_DISCOVER_SENSORS "Découvrir capteurs" @@ -1206,160 +1136,8 @@ #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "BtRx" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" +#undef STR_SENSOR_BATT +#define STR_SENSOR_BATT "BtRx" // The following content is Untranslated) diff --git a/radio/src/translations/it.h b/radio/src/translations/it.h index 46fa2b52c20..681f8d85f21 100644 --- a/radio/src/translations/it.h +++ b/radio/src/translations/it.h @@ -131,11 +131,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Suona Traccia" - #define TR_PLAY_BOTH "Suona Entr." #define TR_PLAY_VALUE TR("LeggiVal", "Leggi Valore") #else #define TR_PLAY_TRACK "[Brano]" - #define TR_PLAY_BOTH "[Suona Entr.]" #define TR_PLAY_VALUE "[LeggiValore]" #endif @@ -207,14 +205,6 @@ #define TR_VTELEMSCREENTYPE "Niente","Valori","Barre","Script" #define TR_GPSFORMAT "HMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Canc. Mixer" -#define TR_TEMPLATE_SIMPLE_4CH "Semplice 4CH" -#define TR_TEMPLATE_STICKY_TCUT "Coda-V" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Test Servo" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -365,7 +355,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Uscita VBAT: ", INDENT "Att.: livel. uscita VBAT: ") #define TR_WARN_5VOLTS "Attenzione: il livello d'uscita è 5 Volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequenza" #define TR_SWITCH "Inter." #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -383,9 +372,6 @@ #define TR_AILERON TR("Cic. later.", "Sorg. cic. later.") #define TR_ELEVATOR TR("Cic. long.", "Sorg. cic. long.") #define TR_SWASHRING "Anello Ciclico" -#define TR_ELEDIRECTION TR("Direzione ELE", "Direzione cic. long.") -#define TR_AILDIRECTION TR("Direzione AIL", "Direzione cic. lat.") -#define TR_COLDIRECTION TR("Direzione PIT", "Direzione passo coll.") #define TR_MODE "Modo" #if LCD_W > LCD_H #define TR_LEFT_STICK "Sinistro" @@ -397,9 +383,7 @@ #define TR_NOFREEMIXER "Mixer pieni!" #define TR_SOURCE "Sorg." #define TR_WEIGHT "Peso" -#define TR_EXPO "Espo" #define TR_SIDE "Lato" -#define TR_DIFFERENTIAL "Differ" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -422,12 +406,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\002ingresso" #define TR_RANGE TR(INDENT "Inter.", INDENT "Intervallo") #define TR_CENTER INDENT "Centro" -#define TR_BAR "Barra" #define TR_ALARM TR( "Allar.", "Allarme") -#define TR_USRDATA "Dati" #define TR_BLADES "Pale" #define TR_SCREEN "Schermo\001" #define TR_SOUND_LABEL "Suono" @@ -491,7 +472,6 @@ #define TR_MULTIPLIER "Moltiplica" #define TR_CAL "Cal" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibratione completa" #if defined(PCBHORUS) #define TR_MENUTOSTART "Premi [ENT] per partire" @@ -506,10 +486,8 @@ #define TR_SETMIDPOINT CENTER"\012SETTA CENTRO" #define TR_MOVESTICKSPOTS CENTER"\010MUOVI STICK/POT" #endif -#define TR_RXBATT "Batt Rx:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER"DATI ASSENTI" #define TR_US "us" #define TR_HZ "Hz" @@ -528,7 +506,6 @@ #define TR_CH "CH" #define TR_MODEL "MODELLO" #define TR_FM "FV" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM quasi piena!" #define TR_PRESS_ANY_KEY_TO_SKIP "\010Premi un tasto" #define TR_THROTTLE_NOT_IDLE TR("Motore non in posiz.", "Motore non in posizione") @@ -542,7 +519,6 @@ #define TR_STORAGE_FORMAT "Preparazione storage" #define TR_EEPROMOVERFLOW "EEPROM Piena" #define TR_RADIO_SETUP "CONFIGURA TX" -#define TR_MENUDATEANDTIME "DATA ED ORA" #define TR_MENUTRAINER "MAESTRO/ALLIEVO" #define TR_MENUSPECIALFUNCS "FUNZIONI GLOBALI" #define TR_MENUVERSION "VERSIONE" @@ -574,7 +550,6 @@ #define TR_MENUCUSTOMFUNC TR("FUNZ. SPECIALI", "FUNZIONI SPECIALI") #define TR_MENUCUSTOMSCRIPTS "SCRIPTS UTENTE" #define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "ESEMPI GUIDA" #define TR_MENUSTAT "STATO" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "MONITOR CANALI 1/8" @@ -623,23 +598,15 @@ #define TR_MULTI_SERVOFREQ TR("Servo rate", "Aggiorna servo rate") #define TR_MULTI_MAX_THROW TR("Escurs. mass.", "Abilita escurs. mass.") #define TR_MULTI_RFCHAN TR("Canale RF", "Selez. canale RF") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT "Limiti" -#define TR_MINRSSI "Min. RSSI" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Usa valore FlySky RSSI senza riscalare") -#define TR_LATITUDE "Latitud." -#define TR_LONGITUDE "Longitu." #define TR_GPS_COORDS_FORMAT TR("GPS Coords", "Formato Coordinate") #define TR_VARIO TR("Vario", "Variometro") #define TR_PITCH_AT_ZERO "Tono a Zero" #define TR_PITCH_AT_MAX "Tono al Max" #define TR_REPEAT_AT_ZERO "Ripeti a Zero" -#define TR_SHUTDOWN "ARRESTO.." -#define TR_SAVE_MODEL "Salvataggio dati modello" #define TR_BATT_CALIB TR("Calibra batt.", "Calibr. batteria") #define TR_CURRENT_CALIB "Calibra corr." #define TR_VOLTAGE TR(INDENT "Voltagg.",INDENT "Voltaggio") -#define TR_CURRENT TR(INDENT "Corrente",INDENT "Corrente") #define TR_SELECT_MODEL TR("Scegli mod.", "Scegli Modello") #define TR_MODELS "Modelli" #define TR_SELECT_MODE "Seleziona modo" @@ -726,10 +693,8 @@ #define TR_BATTERY "BATTERIA" #define TR_WRONG_PCBREV "PCB sbagliato" #define TR_EMERGENCY_MODE "MODALITA' EMERGENZA" -#define TR_PCBREV_ERROR "Errore PCB" #define TR_NO_FAILSAFE "Failsafe non settato" #define TR_KEYSTUCK "Tasto bloccato" -#define TR_INVERT_THR "Inverti Mot?" #define TR_VOLUME "Volume Audio" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Luminosità" @@ -863,7 +828,6 @@ #define TR_FAILSAFESET TR(INDENT "FAILSAFE", INDENT "IMPOSTAZIONI FAILSAFE") #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -932,7 +896,6 @@ #define TR_REGISTER TR("Reg", "Registrare") #define TR_MODULE_RANGE TR("[Rng]","[Range]") #define TR_RECEIVER_OPTIONS TR("OPZIONI RX", "OPZIONI RICEVENTE") -#define TR_DEL_BUTTON BUTTON(TR("Canc.", "Cancella")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW", "Tasti")) @@ -983,8 +946,6 @@ #define TR_RSSIALARM_WARN TR(INDENT "Tel. RSSI", "TELEMETRIA RSSI") #define TR_NO_RSSIALARM TR("Allarmi disab.", "Allarmi telemetrici disabilitati") #define TR_DISABLE_ALARM TR(INDENT "Allarmi disab.", INDENT "Allarmi telemetrici disabilitati") -#define TR_ENABLE_POPUP "Abilita Popup" -#define TR_DISABLE_POPUP "Disabilita Popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1005,10 +966,8 @@ #define TR_GLOBALVAR "Var Globale" #define TR_MIXSOURCE "Sorgente Mixer" #define TR_CONSTANT "Constante" -#define TR_PERSISTENT_MAH INDENT "Memo mAh" #define TR_PREFLIGHT "Controlli Prevolo" #define TR_CHECKLIST INDENT "Mostra Checklist" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Porta Seriale" #define TR_AUX2_SERIAL_MODE "Porta Seriale 2" #define TR_AUX_SERIAL_PORT_POWER "Potenza porta AUX" @@ -1049,16 +1008,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Simmetria" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Nome" -#define TR_GVAR_HEADERS_FM0 "Valore su FM0" -#define TR_GVAR_HEADERS_FM1 "Valore su FM1" -#define TR_GVAR_HEADERS_FM2 "Valore su FM2" -#define TR_GVAR_HEADERS_FM3 "Valore su FM3" -#define TR_GVAR_HEADERS_FM4 "Valore su FM4" -#define TR_GVAR_HEADERS_FM5 "Valore su FM5" -#define TR_GVAR_HEADERS_FM6 "Valore su FM6" -#define TR_GVAR_HEADERS_FM7 "Valore su FM7" -#define TR_GVAR_HEADERS_FM8 "Valore su FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Tipo o funzione di confronto", "Prima variabile", "Seconda variabile o costante", "Seconda variabile o costante", "Condizione aggiuntiva da abilitare linea", "Durata minima ON dell'interruttore logico", "Durata minima TRUE affinché l'interruttore si accenda" } @@ -1089,9 +1038,6 @@ // About screen #define TR_ABOUTUS TR(" INFO ", "INFO SU") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1113,8 +1059,6 @@ #define TR_VIEW_CHANNELS "Vedi Canali" #define TR_VIEW_NOTES "Vedi Note" #define TR_MODEL_SELECT "Seleziona Modello" -#define TR_MODS_FORBIDDEN "Modifica proibita!" -#define TR_UNLOCKED "Sbloccato" #define TR_ID "ID" #define TR_PRECISION "Precisione" #define TR_RATIO "Ratio" @@ -1132,8 +1076,6 @@ #define TR_ONLYPOSITIVE "Positivo" #define TR_FILTER "Filtro" #define TR_TELEMETRYFULL "Tutti gli slot sono pieni!" -#define TR_SERVOS_OK "Servi OK" -#define TR_SERVOS_KO "Servi KO" //TODO: translation #define TR_INVERTED_SERIAL INDENT "Invert." #define TR_IGNORE_INSTANCE TR(INDENT "No inst.", INDENT "Ignora instanza") @@ -1181,160 +1123,8 @@ #define TR_AUTH_FAILURE "Fallimento Auth" #define TR_RACING_MODE "Modo Racing" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Data" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" +#undef STR_SENSOR_GPSDATETIME +#define STR_SENSOR_GPSDATETIME "Data" // The following content is Untranslated) diff --git a/radio/src/translations/jp.h b/radio/src/translations/jp.h index 7921b255afe..de7495e0683 100644 --- a/radio/src/translations/jp.h +++ b/radio/src/translations/jp.h @@ -127,11 +127,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "音源再生" - #define TR_PLAY_BOTH "両方再生" #define TR_PLAY_VALUE TR("Play Val","再生値") #else #define TR_PLAY_TRACK "[Play Trk]" - #define TR_PLAY_BOTH "[Play Bth]" #define TR_PLAY_VALUE "[Play Val]" #endif @@ -203,14 +201,6 @@ #define TR_VTELEMSCREENTYPE "無効","数値","バー","スクリプト" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "ミキサーを消去" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "ヘリ設定" -#define TR_TEMPLATE_SERVO_TEST "サーボテスト" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -358,7 +348,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "警告: 出力レベル VBAT: ") #define TR_WARN_5VOLTS "警告: 出力レベル 5V" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "周波数" #define TR_SWITCH "スイッチ" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "トリム" @@ -376,9 +365,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. ソース") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. ソース") #define TR_SWASHRING "スワッシュリング" -#define TR_ELEDIRECTION "エレベーター" -#define TR_AILDIRECTION "エルロン" -#define TR_COLDIRECTION "ピッチ" #define TR_MODE "モード" #if LCD_W > LCD_H #define TR_LEFT_STICK "Left" @@ -390,9 +376,7 @@ #define TR_NOFREEMIXER "ミキサーが未設定です!!" #define TR_SOURCE "ソース" #define TR_WEIGHT "ウェイト" -#define TR_EXPO TR("Expo", "エクスポ") #define TR_SIDE "末端" -#define TR_DIFFERENTIAL "差分" #define TR_OFFSET "オフセット" #define TR_TRIM "トリム" #define TR_DREX "DRex" @@ -415,12 +399,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004チャンネル" #define TR_RANGE INDENT "範囲" #define TR_CENTER INDENT "中央値" -#define TR_BAR "バー" #define TR_ALARM "アラーム" -#define TR_USRDATA TR("UsrData", "ユーザデータ") #define TR_BLADES "ブレード/ポール" #define TR_SCREEN "スクリーン\001" #define TR_SOUND_LABEL "音声" @@ -485,7 +466,6 @@ #define TR_CAL "設定" #define TR_CALIBRATION "キャリブレーション" #define TR_VTRIM "トリム - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "キャリブレーション 完了" #if defined(PCBHORUS) #define TR_MENUTOSTART "[Enter]を押してスタート" @@ -501,10 +481,8 @@ #define TR_MOVESTICKSPOTS CENTER "\006MOVE STICKS/POTS" #define TR_MENUWHENDONE CENTER "\006" TR_ENTER " WHEN DONE" #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "データなし" #define TR_US "us" #define TR_HZ "Hz" @@ -523,7 +501,6 @@ #define TR_CH "CH" #define TR_MODEL "モデル名" #define TR_FM "FM" -#define TR_MIX "ミキサー" #define TR_EEPROMLOWMEM "EEPROMメモリ低" #define TR_PRESS_ANY_KEY_TO_SKIP "任意のキーを押してスキップします" #define TR_THROTTLE_NOT_IDLE "Throttleがアイドル値ではありません" @@ -537,7 +514,6 @@ #define TR_STORAGE_FORMAT "ストレージをフォーマットします" #define TR_EEPROMOVERFLOW "EEPROMがオーバーフローしています" #define TR_RADIO_SETUP "送信機セットアップ" -#define TR_MENUDATEANDTIME "日付と時間" #define TR_MENUTRAINER "トレーナー" #define TR_MENUSPECIALFUNCS "グローバルファンクション" #define TR_MENUVERSION "バージョン" @@ -568,7 +544,6 @@ #define TR_MENUCUSTOMFUNC "スペシャルファンクション" #define TR_MENUCUSTOMSCRIPTS "カスタムスクリプト" #define TR_MENUTELEMETRY "テレメトリー" -#define TR_MENUTEMPLATES "テンプレート" #define TR_MENUSTAT "統計" #define TR_MENUDEBUG "デバッグ" #define TR_MONITOR_CHANNELS1 "チャンネルモニター 1-8" @@ -622,23 +597,15 @@ #define TR_AFHDS3_ONE_TO_MANY "マルチキャスト" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "実電力") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "出力ソース") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT "リミット" -#define TR_MINRSSI "最低RSSI" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "再コールせずFlySky RSSI値を使用") -#define TR_LATITUDE "緯度" -#define TR_LONGITUDE "経度" #define TR_GPS_COORDS_FORMAT TR("GPS Coords", "GPS座標形式") #define TR_VARIO TR("Vario", "バリオメーター") #define TR_PITCH_AT_ZERO "ゼロ ピッチ" #define TR_PITCH_AT_MAX "最大 ピッチ" #define TR_REPEAT_AT_ZERO "ゼロ リピート" -#define TR_SHUTDOWN "シャットダウン中" -#define TR_SAVE_MODEL "モデル設定を保存中" #define TR_BATT_CALIB TR("Batt. calib", "バッテリー\nキャリブレーション") #define TR_CURRENT_CALIB "Current calib" #define TR_VOLTAGE TR(INDENT "Voltage", INDENT "電圧ソース") -#define TR_CURRENT TR(INDENT "Current", INDENT "電流ソース") #define TR_SELECT_MODEL "モデル選択" #define TR_MODELS "モデル" #define TR_SELECT_MODE "モード選択" @@ -725,10 +692,8 @@ #define TR_BATTERY "バッテリー" #define TR_WRONG_PCBREV "不正なPCBを検出しました" #define TR_EMERGENCY_MODE "エネルギーモード" -#define TR_PCBREV_ERROR "PCBエラー" #define TR_NO_FAILSAFE "フェイルセーフが設定されていません" #define TR_KEYSTUCK "キー不良" -#define TR_INVERT_THR TR("Invert thr?", "Throttleリバース?") #define TR_VOLUME "音量" #define TR_LCD "LCD" #define TR_BRIGHTNESS "輝度" @@ -863,7 +828,6 @@ #define TR_FAILSAFESET "フェイルセーフ設定" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "オーナー ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "ホールド" #define TR_HOLD_UPPERCASE "ホールド" #define TR_NONE "なし" @@ -932,7 +896,6 @@ #define TR_REGISTER TR("Reg", "登録") #define TR_MODULE_RANGE BUTTON(TR("Rng", "レンジテスト")) #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "受信機オプション") -#define TR_DEL_BUTTON BUTTON(TR("Del", "削除")) #define TR_RESET_BTN BUTTON("リセット") #define TR_DEBUG "デバッグ" #define TR_KEYS_BTN BUTTON("キー") @@ -977,8 +940,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", "テレメトリーアラームを無効にしました") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "テレメトリーアラーム無効") -#define TR_ENABLE_POPUP "ポップアップ有効" -#define TR_DISABLE_POPUP "ポップアップ無効" #define TR_POPUP "ポップアップ" #define TR_MIN "最小" #define TR_MAX "最大" @@ -999,10 +960,8 @@ #define TR_GLOBALVAR "グローバル変数" #define TR_MIXSOURCE "ミキサーソース" #define TR_CONSTANT "変化なし" -#define TR_PERSISTENT_MAH TR(INDENT "Str mAh", INDENT "持続 mAh") #define TR_PREFLIGHT "飛行前チェック" #define TR_CHECKLIST TR(INDENT "Checklist", INDENT "チェックリスト表示") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS オフセット") #define TR_AUX_SERIAL_MODE "シリアルポート" #define TR_AUX2_SERIAL_MODE "シリアルポート 2" #define TR_AUX_SERIAL_PORT_POWER "ポート出力" @@ -1043,16 +1002,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "サブトリムモード" #define TR_INVERTED "リバース" -#define TR_GVAR_HEADERS_NAME "名称" -#define TR_GVAR_HEADERS_FM0 "FM0 値" -#define TR_GVAR_HEADERS_FM1 "FM1 値" -#define TR_GVAR_HEADERS_FM2 "FM2 値" -#define TR_GVAR_HEADERS_FM3 "FM3 値" -#define TR_GVAR_HEADERS_FM4 "FM4 値" -#define TR_GVAR_HEADERS_FM5 "FM5 値" -#define TR_GVAR_HEADERS_FM6 "FM6 値" -#define TR_GVAR_HEADERS_FM7 "FM7 値" -#define TR_GVAR_HEADERS_FM8 "FM8 値" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "比較タイプまたは機能", "第1変数", "第2変数または定数", "第2変数または定数", "回線が有効となる追加条件", "論理スイッチの最小ON時間", "スイッチONになるまでの最小TRUE時間" } @@ -1083,9 +1032,6 @@ // About screen #define TR_ABOUTUS TR(" 概要 ", "概要") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1107,8 +1053,6 @@ #define TR_VIEW_CHANNELS "チャンネル表示" #define TR_VIEW_NOTES "備考表示" #define TR_MODEL_SELECT "モデル選択" -#define TR_MODS_FORBIDDEN "改造禁止!!" -#define TR_UNLOCKED "ロックを解除しました" #define TR_ID "ID" #define TR_PRECISION "精度" #define TR_RATIO "比率" @@ -1126,8 +1070,6 @@ #define TR_ONLYPOSITIVE "ポジティブ" #define TR_FILTER "フィルター" #define TR_TELEMETRYFULL TR("All slots full!", "テレメトリー枠はすべて埋まりました!!") -#define TR_SERVOS_OK "サーボOK" -#define TR_SERVOS_KO "サーボKO" #define TR_INVERTED_SERIAL INDENT "リバース" #define TR_IGNORE_INSTANCE TR(INDENT "No inst.", INDENT "ID識別を無視") #define TR_DISCOVER_SENSORS "新規検索" @@ -1173,161 +1115,6 @@ #define TR_AUTH_FAILURE "検証失敗" #define TR_RACING_MODE "レースモード" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "テーマ色を使用" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "サブトリムにすべてのトリムを追加" diff --git a/radio/src/translations/nl.h b/radio/src/translations/nl.h index c38d72b99d0..bcfbfc9e2c8 100644 --- a/radio/src/translations/nl.h +++ b/radio/src/translations/nl.h @@ -129,11 +129,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Play Track" - #define TR_PLAY_BOTH "Play Both" #define TR_PLAY_VALUE TR("Play Val", "Play Value") #else #define TR_PLAY_TRACK "[Play Trk]" - #define TR_PLAY_BOTH "[Play Bth]" #define TR_PLAY_VALUE "[Play Val]" #endif @@ -205,14 +203,6 @@ #define TR_VTELEMSCREENTYPE "Geen","Nums","Balken","Script" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Mix wissen" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -294,7 +284,6 @@ #define TR_VFORMULAS "Optellen","Gemiddeld","Min","Max","Vermenigvuld","Totaal","Cellen","Verbruik","Afstand" #define TR_VPREC "0.--","0.0 ","0.00" #define TR_VCELLINDEX "Laagste","1e Cel","2e Cel","3e Cel","4e Cel","5e Cel","6e Cel","7e Cel","8e Cel","Hoogste","Delta" -#define TR_GYROS "GyrX","GyrY" #define TR_TEXT_SIZE "Standard","Tiny","Small","Mid","Double" #define TR_SUBTRIMMODES STR_CHAR_DELTA " (center only)","= (symetrical)" #define TR_TIMER_DIR TR("Remain", "Show Remain"), TR("Elaps.", "Show Elapsed") @@ -362,7 +351,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "Warning: output level is VBAT: ") #define TR_WARN_5VOLTS "Warning: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequency" #define TR_SWITCH TR("Schak.", "Schakelaar") #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -380,9 +368,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. source") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. source") #define TR_SWASHRING "Swash Ring" -#define TR_ELEDIRECTION "ELE Direction" -#define TR_AILDIRECTION "AIL Direction" -#define TR_COLDIRECTION "PIT Direction" #define TR_MODE "Mode" #if LCD_W > LCD_H #define TR_LEFT_STICK "Linkerkant" @@ -394,9 +379,7 @@ #define TR_NOFREEMIXER "Geen vrije mixer!" #define TR_SOURCE "Source" #define TR_WEIGHT "Gewicht" -#define TR_EXPO TR("Expo", "Exponentieel") #define TR_SIDE "Side" -#define TR_DIFFERENTIAL "Diff" #define TR_OFFSET "Offset" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -419,12 +402,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004kanaal" #define TR_RANGE INDENT "Bereik" #define TR_CENTER INDENT "Centreer" -#define TR_BAR "Balk" #define TR_ALARM "Alarm" -#define TR_USRDATA "Data berekenen uit" #define TR_BLADES "Bladen" #define TR_SCREEN "Scherm\001" @@ -490,7 +470,6 @@ #define TR_CAL "Cal" #define TR_CALIBRATION "Calibration" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Geef [Enter] om te starten" @@ -507,10 +486,8 @@ #define TR_MOVESTICKSPOTS CENTER "\006BEWEEG STICKS/POTS" #define TR_MENUWHENDONE CENTER "\006" TR_ENTER " BIJ GEREED" #endif -#define TR_RXBATT "Rx Accu:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER"Geen Data" #define TR_US "us" #define TR_HZ "Hz" @@ -529,7 +506,6 @@ #define TR_CH "CH" #define TR_MODEL "MODEL" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM weinig geheugen" #define TR_PRESS_ANY_KEY_TO_SKIP "Druk een toets.." #define TR_THROTTLE_NOT_IDLE "Gas niet Dicht!" @@ -545,7 +521,6 @@ #define TR_RADIO_SETUP TR("ZENDER-INSTELLEN", "ZENDER-BASISINSTELLINGEN") -#define TR_MENUDATEANDTIME "DATUM EN TIJD" #define TR_MENUTRAINER "LERAAR/LEERLING" #define TR_MENUSPECIALFUNCS "GLOBALE FUNKTIES" #define TR_MENUVERSION "VERSIE" @@ -578,7 +553,6 @@ #define TR_MENUCUSTOMFUNC TR("SPEC.-FUNKTIES", "SPECIALE-FUNKTIES") #define TR_MENUCUSTOMSCRIPTS "LUA-SCRIPTS" #define TR_MENUTELEMETRY "TELEMETRIE" -#define TR_MENUTEMPLATES "SJABLONEN" #define TR_MENUSTAT "STAT" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "CHANNELS MONITOR 1-8" @@ -627,23 +601,15 @@ #define TR_MULTI_SERVOFREQ TR("Servo rate", "Servo update rate") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Enable max. throw") #define TR_MULTI_RFCHAN TR("RF Channel", "Select RF channel") -#define TR_SYNCMENU "Sync [MENU]" -#define TR_LIMIT INDENT "Grenzen" -#define TR_MINRSSI "Min. RSSI" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" #define TR_GPS_COORDS_FORMAT TR("GPS-coord.", "GPS-coordinaten format") #define TR_VARIO "Variometer" #define TR_PITCH_AT_ZERO "Laagste Toon" #define TR_PITCH_AT_MAX "Hoogste Toon" #define TR_REPEAT_AT_ZERO "Herhalen bij 0" -#define TR_SHUTDOWN "Afsluiten" -#define TR_SAVE_MODEL "Bewaar Model-instellingen" #define TR_BATT_CALIB "Accu Calib" #define TR_CURRENT_CALIB "Stroom Calib" #define TR_VOLTAGE TR(INDENT "Spg", INDENT "Spanningsbron") //9XR-Pro -#define TR_CURRENT TR(INDENT "Stroom", INDENT "Stroombron") #define TR_SELECT_MODEL "Kies Model" #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -730,10 +696,8 @@ #define TR_BATTERY "BATTERY" #define TR_WRONG_PCBREV "Verkeerde PCB gedetecteerd" #define TR_EMERGENCY_MODE "EMERGENCY MODE" -#define TR_PCBREV_ERROR "PCB fout" #define TR_NO_FAILSAFE TR("Failsafe niet ing.", "Failsafe niet ingesteld") #define TR_KEYSTUCK "Toets klemt" -#define TR_INVERT_THR TR("Gas omdraaien?", "Volgas achter?") #define TR_VOLUME "Volume" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Helderheid" @@ -867,7 +831,6 @@ #define TR_FAILSAFESET "Failsafe instellen" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -936,7 +899,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE TR("[Rng]", "[Range]") #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Switches")) @@ -985,8 +947,6 @@ #define TR_RSSIALARM_WARN TR("RSSI","TELEMETRY RSSI") #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", INDENT "Telemetry alarms disabled") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "Disable telemetry alarms") -#define TR_ENABLE_POPUP "Inschakelen Popups" -#define TR_DISABLE_POPUP "Uitschakelen Popups" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1007,10 +967,8 @@ #define TR_GLOBALVAR "Globale Var" #define TR_MIXSOURCE "Mixer Bron" #define TR_CONSTANT "Constant" -#define TR_PERSISTENT_MAH TR(INDENT "Str mAh", INDENT "Vasthouden mAh") #define TR_PREFLIGHT "Preflight Checks" #define TR_CHECKLIST TR(INDENT "Checklist", INDENT "Toon Checklist") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Seriele poort" #define TR_AUX2_SERIAL_MODE "Seriele poort 2" #define TR_AUX_SERIAL_PORT_POWER "Port power" @@ -1028,7 +986,6 @@ #define TR_CONFIRMRESET TR("Wis Alles?", "Wis ALLE modellen en instellingen?") #define TR_TOO_MANY_LUA_SCRIPTS "Te veel Lua scripts!" #define TR_SPORT_UPDATE_POWER_MODE "SP Power" -#define LEN_SPORT_UPDATE_POWER_MODES "\004" #define TR_SPORT_UPDATE_POWER_MODES "AUTO""ON\0 " #define TR_NO_TELEMETRY_SCREENS "No Telemetry Screens" #define TR_TOUCH_PANEL "Touch panel:" @@ -1058,16 +1015,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim mode" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Name" -#define TR_GVAR_HEADERS_FM0 "Waarde bij FM0" -#define TR_GVAR_HEADERS_FM1 "Waarde bij FM1" -#define TR_GVAR_HEADERS_FM2 "Waarde bij FM2" -#define TR_GVAR_HEADERS_FM3 "Waarde bij FM3" -#define TR_GVAR_HEADERS_FM4 "Waarde bij FM4" -#define TR_GVAR_HEADERS_FM5 "Waarde bij FM5" -#define TR_GVAR_HEADERS_FM6 "Waarde bij FM6" -#define TR_GVAR_HEADERS_FM7 "Waarde bij FM7" -#define TR_GVAR_HEADERS_FM8 "Waarde bij FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Vergelijking of Functie", "1e variabele", "2e variabele of constante", "2e variabele of constante", "Additionele conditie", "Minimale AAN duur van de logische schakelaar", "Minimale WAAR duur om AAN te gaan" } @@ -1098,9 +1045,6 @@ // About screen #define TR_ABOUTUS TR(" ABOUT ", "ABOUT") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1122,8 +1066,6 @@ #define TR_VIEW_CHANNELS "Toon Kanalen" #define TR_VIEW_NOTES "Toon Notities" #define TR_MODEL_SELECT "Model Select" -#define TR_MODS_FORBIDDEN "Wijzigen niet toegestaan!" -#define TR_UNLOCKED "Vrijgegeven" #define TR_ID "ID" #define TR_PRECISION "Precisie" #define TR_RATIO "Ratio" @@ -1141,8 +1083,6 @@ #define TR_ONLYPOSITIVE "Enkel positief" #define TR_FILTER "Filter aktief" #define TR_TELEMETRYFULL "Telemetrie slots vol!" -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" //TODO: translation #define TR_INVERTED_SERIAL INDENT "Invert" #define TR_IGNORE_INSTANCE TR(INDENT "Neg. ID ","Negeer ID's") @@ -1191,161 +1131,6 @@ #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - // The following content is Untranslated) #define TR_USE_THEME_COLOR "Use theme color" diff --git a/radio/src/translations/pl.h b/radio/src/translations/pl.h index ce2c76afff4..572d8aaadb3 100644 --- a/radio/src/translations/pl.h +++ b/radio/src/translations/pl.h @@ -128,11 +128,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "GrajŚcieżk" - #define TR_PLAY_BOTH "Graj Oba" #define TR_PLAY_VALUE TR("Graj Wart","GrajWartoś") #else #define TR_PLAY_TRACK "[Graj Ści]" - #define TR_PLAY_BOTH "[Graj Oba]" #define TR_PLAY_VALUE "[Graj War]" #endif @@ -203,14 +201,6 @@ #define TR_VTELEMSCREENTYPE "Brak","Liczb","Paski","Skrypt" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Usuń Miksy" -#define TR_TEMPLATE_SIMPLE_4CH "Prosty. 4kn" -#define TR_TEMPLATE_STICKY_TCUT "Przełą-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta " -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Ustaw Heli" -#define TR_TEMPLATE_SERVO_TEST "Test serwa" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -360,7 +350,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "Uwaga: output level is VBAT: ") #define TR_WARN_5VOLTS "Uwaga: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Częstotl." #define TR_SWITCH "Przełą" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trymy" @@ -378,9 +367,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. source") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. source") #define TR_SWASHRING "Tarcza " -#define TR_ELEDIRECTION TR("Ster Wysokośc","Dług. Kierunku cyklu") -#define TR_AILDIRECTION TR("Kierunek Lotk","Lateral cyc. direction") -#define TR_COLDIRECTION TR("PIT Direction","Coll. pitch direction") #define TR_MODE "Tryb" #if LCD_W > LCD_H #define TR_LEFT_STICK "Lewy" @@ -392,9 +378,7 @@ #define TR_NOFREEMIXER "BrakWoln.Mixów!" #define TR_SOURCE "Źródło" #define TR_WEIGHT "Waga " -#define TR_EXPO TR("Expo", "Exponential") #define TR_SIDE "Strona" -#define TR_DIFFERENTIAL "Różnic" #define TR_OFFSET "Ofset " #define TR_TRIM "Trym" #define TR_DREX "DRex" @@ -417,12 +401,9 @@ #else #define TR_GV TR("G", "ZG") #endif -#define TR_ACHANNEL "A\004Kanał" #define TR_RANGE INDENT "Zakres" #define TR_CENTER INDENT "Środek" -#define TR_BAR "Pas" #define TR_ALARM "Alarm" -#define TR_USRDATA TR("Dane Użytk.", "Dane użytkownika") #define TR_BLADES "Łopaty śmigla" #define TR_SCREEN "Ekran " #define TR_SOUND_LABEL "Dźwięk" @@ -487,7 +468,6 @@ #define TR_CAL "Kal." #define TR_CALIBRATION "Kalibracja" #define TR_VTRIM "Trym - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Kalibracja zakończona" #if defined(PCBHORUS) #define TR_MENUTOSTART "Press [Enter] to start" @@ -502,10 +482,8 @@ #define TR_SETMIDPOINT TR(CENTER "\002Cenruj drążki/potencj",CENTER "\010Ustaw drązki/potencj na środku") #define TR_MOVESTICKSPOTS "Poruszaj drążkami/pot" #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "Brak Danych" #define TR_US "us" #define TR_HZ "Hz" @@ -524,7 +502,6 @@ #define TR_CH "KN" #define TR_MODEL "MODEL" #define TR_FM "FL" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "Mało pamięci EEPROM" #define TR_PRESS_ANY_KEY_TO_SKIP "Wciśnij guzik->ignoruj" #define TR_THROTTLE_NOT_IDLE "Gaz nie na zerze" @@ -538,7 +515,6 @@ #define TR_STORAGE_FORMAT "Storage Preparation" #define TR_EEPROMOVERFLOW "Przeładowany EEPROM" #define TR_RADIO_SETUP "USTAWIENIA RADIA" -#define TR_MENUDATEANDTIME "DATA I CZAS" #define TR_MENUTRAINER "TRENER" #define TR_MENUSPECIALFUNCS "FUNKCJE GLOBALNE" #define TR_MENUVERSION "WERSJA" @@ -570,7 +546,6 @@ #define TR_MENUCUSTOMFUNC "FUNKCJE SPECJALNE" #define TR_MENUCUSTOMSCRIPTS "WŁASNE SKRYPTY" #define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "SZABLONY" #define TR_MENUSTAT "STAT" #define TR_MENUDEBUG "DEBUG" #define TR_MONITOR_CHANNELS1 "MONITOR KANAŁÓW 1/8" @@ -619,23 +594,15 @@ #define TR_MULTI_SERVOFREQ TR("Servo rate", "Servo update rate") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Enable max. throw") #define TR_MULTI_RFCHAN TR("RF Channel", "Select RF channel") -#define TR_SYNCMENU "[Synch]" -#define TR_LIMIT INDENT "Limit" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Szer. geo." -#define TR_LONGITUDE "Dł. geo." #define TR_GPS_COORDS_FORMAT TR("Koord.GPS","Typ koordynat GPS") #define TR_VARIO TR("Wario","Wariometr") #define TR_PITCH_AT_ZERO "Ton przy Zerze" #define TR_PITCH_AT_MAX "Ton przy Max" #define TR_REPEAT_AT_ZERO "Powtórz przy Zerze" -#define TR_SHUTDOWN "Wyłączanie..." -#define TR_SAVE_MODEL "Zapisz ustwienia modelu" #define TR_BATT_CALIB "Kalib:Baterii" #define TR_CURRENT_CALIB " +=\006Kalibracja prądu" #define TR_VOLTAGE TR (INDENT"Napięcie",INDENT"Źródło Napięcia") -#define TR_CURRENT TR (INDENT"Prąd",INDENT"Źródło Prądu") #define TR_SELECT_MODEL "Wybór modelu" #define TR_MODELS "Modele" #define TR_SELECT_MODE "Wybierz tryb" @@ -722,10 +689,8 @@ #define TR_BATTERY "BATTERY" #define TR_WRONG_PCBREV "Wrong PCB detected" #define TR_EMERGENCY_MODE "EMERGENCY MODE" -#define TR_PCBREV_ERROR "Błąd PCB" #define TR_NO_FAILSAFE "Brak Failsafe" #define TR_KEYSTUCK "Blokada klucza" -#define TR_INVERT_THR TR("Odw.Gaz?","Odwróć gaz?") #define TR_VOLUME "Głośność" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Jasność" @@ -859,7 +824,6 @@ #define TR_FAILSAFESET "USTAWIENIE FAILSAFE" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "Nic" @@ -928,7 +892,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE TR("[Zas]","Zasięg") #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Switches")) @@ -978,8 +941,6 @@ #define TR_RSSIALARM_WARN TR("RSSI","TELEMETRY RSSI") #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", INDENT "Telemetry alarms disabled") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "Disable telemetry alarms") -#define TR_ENABLE_POPUP "Aktywuj Popup" -#define TR_DISABLE_POPUP "Wyłącz Popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1000,10 +961,8 @@ #define TR_GLOBALVAR "Zm.Global." #define TR_MIXSOURCE "Źródło Miks." #define TR_CONSTANT "Stała " -#define TR_PERSISTENT_MAH TR(INDENT "Zap. mAh", INDENT "Zapisz mAh") #define TR_PREFLIGHT "Lista Ostrzeżeń" #define TR_CHECKLIST TR(INDENT "Czeklista",INDENT "Pokaż Listę Ostrzeżeń") -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Port szreg." #define TR_AUX2_SERIAL_MODE "Port szreg. 2" #define TR_AUX_SERIAL_PORT_POWER "Zasil.portu" @@ -1044,16 +1003,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Tryb subtrim" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Nazwa" -#define TR_GVAR_HEADERS_FM0 "Wartość w FM0" -#define TR_GVAR_HEADERS_FM1 "Wartość w FM1" -#define TR_GVAR_HEADERS_FM2 "Wartość w FM2" -#define TR_GVAR_HEADERS_FM3 "Wartość w FM3" -#define TR_GVAR_HEADERS_FM4 "Wartość w FM4" -#define TR_GVAR_HEADERS_FM5 "Wartość w FM5" -#define TR_GVAR_HEADERS_FM6 "Wartość w FM6" -#define TR_GVAR_HEADERS_FM7 "Wartość w FM7" -#define TR_GVAR_HEADERS_FM8 "Wartość w FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Comparison type or function", "First variable", "Second variable or constant", "Second variable or constant", "Additional condition for line to be enabled", "Minimum ON duration of the logical switch", "Minimum TRUE duration for the switch to become ON" } @@ -1084,9 +1033,6 @@ // About screen #define TR_ABOUTUS TR(" O ", " O ") -#define TR_CHR_SHORT 'k' -#define TR_CHR_LONG 'd' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1108,8 +1054,6 @@ #define TR_VIEW_CHANNELS "Pokaż Kanały" #define TR_VIEW_NOTES "Pokaż Notki" #define TR_MODEL_SELECT "Model Select" -#define TR_MODS_FORBIDDEN "Modyfikacje zabronione!" -#define TR_UNLOCKED "Odblokowane" #define TR_ID "ID" #define TR_PRECISION "Precyzja " #define TR_RATIO "Współcz." @@ -1127,8 +1071,6 @@ #define TR_ONLYPOSITIVE "Dodatni" #define TR_FILTER "Filtr" #define TR_TELEMETRYFULL "Wszyskie miejsca zajęte!" -#define TR_SERVOS_OK "Serwa OK" -#define TR_SERVOS_KO "Serwa KO" //TODO: translation #define TR_INVERTED_SERIAL INDENT "Odwróć" #define TR_IGNORE_INSTANCE INDENT "Ignoruj przypadek" @@ -1176,161 +1118,6 @@ #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "Użyj koloru szablonu" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "Dodaj trymy do podtrymów" diff --git a/radio/src/translations/pt.h b/radio/src/translations/pt.h index 2302e7dec60..0e004e32818 100644 --- a/radio/src/translations/pt.h +++ b/radio/src/translations/pt.h @@ -129,11 +129,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "Tocar" - #define TR_PLAY_BOTH "Play Both" #define TR_PLAY_VALUE "Ouvir Valor" #else #define TR_PLAY_TRACK "[Tocar Pista]" - #define TR_PLAY_BOTH "[Play Both]" #define TR_PLAY_VALUE "[Tocar Valor]" #endif @@ -202,14 +200,6 @@ #define TR_VTELEMSCREENTYPE "None","Nums","Bars","Script" #define TR_GPSFORMAT "HMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Tirar Mixagem" -#define TR_TEMPLATE_SIMPLE_4CH "4CH Simples" -#define TR_TEMPLATE_STICKY_TCUT "Anular Motor" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Zagi" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Mixagem Heli" -#define TR_TEMPLATE_SERVO_TEST "Testar Servos" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -363,7 +353,6 @@ #define STR_WARN_BATTVOLTAGE TR(INDENT "Output is VBAT: ", INDENT "Warning: output level is VBAT: ") #define TR_WARN_5VOLTS "Warning: output level is 5 volts" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "Frequency" #define TR_SWITCH "Chave" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "Trims" @@ -381,9 +370,6 @@ #define TR_AILERON TR("Lateral cyc.", "Lateral cyc. source") #define TR_ELEVATOR TR("Long. cyc.", "Long. cyc. source") #define TR_SWASHRING "Anel Coletivo" -#define TR_ELEDIRECTION "PFD Sentido" -#define TR_AILDIRECTION "AIL Sentido" -#define TR_COLDIRECTION "COL Sentido" #define TR_MODE "Modo" #if LCD_W > LCD_H #define TR_LEFT_STICK "Esquerda" @@ -395,9 +381,7 @@ #define TR_NOFREEMIXER "No free mixer!" #define TR_SOURCE "Fonte" #define TR_WEIGHT "Quantia" -#define TR_EXPO "Exponen" #define TR_SIDE "Lado" -#define TR_DIFFERENTIAL "Diferencial" #define TR_OFFSET "Desvio" #define TR_TRIM "Trim" #define TR_DREX "DRex" @@ -420,12 +404,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004Canal" #define TR_RANGE INDENT"Range" #define TR_CENTER INDENT "Center" -#define TR_BAR "Bar" #define TR_ALARM "Alarme" -#define TR_USRDATA "UsrData" #define TR_BLADES "Helice" #define TR_SCREEN "Tela" #define TR_SOUND_LABEL "Som" @@ -490,7 +471,6 @@ #define TR_CAL "Cal" #define TR_CALIBRATION "Calibration" #define TR_VTRIM "Trim - +" -#define TR_BG "BG:" #define TR_CALIB_DONE "Calibration completed" #if defined(PCBHORUS) #define TR_MENUTOSTART "Press [Enter] to start" @@ -501,10 +481,8 @@ #define TR_SETMIDPOINT TR(CENTER"\005CENTRAR STICK/POT",CENTER"\006CENTRAR STICK/POT") #define TR_MOVESTICKSPOTS TR(CENTER"\005MOVER STICKS/POTs",CENTER"\006MOVER STICKS/POTs") #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER"SEM DADOS" #define TR_US "us" #define TR_HZ "Hz" @@ -523,7 +501,6 @@ #define TR_CH "CH" #define TR_MODEL "MODEL" #define TR_FM "FP" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM BX Memoria" #define TR_PRESS_ANY_KEY_TO_SKIP "Pulsar Tecla p/ sair" #define TR_THROTTLE_NOT_IDLE "**ACELERADOR ATIVO**" @@ -537,7 +514,6 @@ #define TR_STORAGE_FORMAT "Storage Preparation" #define TR_EEPROMOVERFLOW "EEPROM CHEIA" #define TR_RADIO_SETUP "AJUSTAR RADIO" -#define TR_MENUDATEANDTIME "DATA E HORA" #define TR_MENUTRAINER "TRAINER" #define TR_MENUSPECIALFUNCS "GLOBAL FUNCTIONS" #define TR_MENUVERSION "VERSAO" @@ -577,7 +553,6 @@ #define TR_MENUCUSTOMFUNC "FUNCAO ESPECIAL" #define TR_MENUCUSTOMSCRIPTS "CUSTOM SCRIPTS" #define TR_MENUTELEMETRY "TELEMETRIA" -#define TR_MENUTEMPLATES "MODELOS" #define TR_MENUSTAT "REGISTROS" #define TR_MENUDEBUG "DEPURAR" #define TR_MONITOR_CHANNELS1 "CHANNELS MONITOR 1/8" @@ -589,7 +564,6 @@ #define TR_MONITOR_MIXER_DESC "Mixers" #define TR_RECEIVER_NUM "RxNum" #define TR_RECEIVER "Receiver" -#define TR_SYNCMENU "Sync [MENU]" #define TR_MULTI_RFTUNE TR("Freq tune", "RF Freq. fine tune") #define TR_MULTI_RFPOWER "RF power" #define TR_MULTI_WBUS "Output" @@ -627,22 +601,15 @@ #define TR_MULTI_SERVOFREQ TR("Servo rate", "Servo update rate") #define TR_MULTI_MAX_THROW TR("Max. Throw", "Enable max. throw") #define TR_MULTI_RFCHAN TR("RF Channel", "Select RF channel") -#define TR_LIMIT INDENT"Limite" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "Use FlySky RSSI value without rescalling") -#define TR_LATITUDE "Latitude" -#define TR_LONGITUDE "Longitude" #define TR_GPS_COORDS_FORMAT "Gps Coords" #define TR_VARIO "Vario" #define TR_PITCH_AT_ZERO "Pitch at Zero" #define TR_PITCH_AT_MAX "Pitch at Max" #define TR_REPEAT_AT_ZERO "Repeat at Zero" -#define TR_SHUTDOWN "DESLIGANDOo" -#define TR_SAVE_MODEL "Saving model settings" #define TR_BATT_CALIB "CALIBRAR BATT" #define TR_CURRENT_CALIB "Corrente Calib" #define TR_VOLTAGE INDENT"Volts" -#define TR_CURRENT INDENT"Amperes" #define TR_SELECT_MODEL "Selec. Modelo" #define TR_MODELS "Models" #define TR_SELECT_MODE "Select mode" @@ -729,10 +696,8 @@ #define TR_BATTERY "BATTERY" #define TR_WRONG_PCBREV "Wrong PCB detected" #define TR_EMERGENCY_MODE "EMERGENCY MODE" -#define TR_PCBREV_ERROR "PCB error" #define TR_NO_FAILSAFE "Failsafe not set" #define TR_KEYSTUCK "Key stuck" -#define TR_INVERT_THR "Inverte Acel?" #define TR_VOLUME "Volume" #define TR_LCD "LCD" #define TR_BRIGHTNESS "Brilho" @@ -866,7 +831,6 @@ #define TR_FAILSAFESET "FAILSAFE SETTINGS" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "Owner ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "Hold" #define TR_HOLD_UPPERCASE "HOLD" #define TR_NONE "None" @@ -935,7 +899,6 @@ #define TR_REGISTER TR("Reg", "Register") #define TR_MODULE_RANGE "[Range]" #define TR_RECEIVER_OPTIONS TR("REC. OPTIONS", "RECEIVER OPTIONS") -#define TR_DEL_BUTTON BUTTON(TR("Del", "Delete")) #define TR_RESET_BTN "[Reset]" #define TR_DEBUG "Debug" #define TR_KEYS_BTN BUTTON(TR("SW","Switches")) @@ -985,8 +948,6 @@ #define TR_RSSIALARM_WARN TR("RSSI","TELEMETRY RSSI") #define TR_NO_RSSIALARM TR(INDENT "Alarms disabled", INDENT "Telemetry alarms disabled") #define TR_DISABLE_ALARM TR(INDENT "Disable alarms", INDENT "Disable telemetry alarms") -#define TR_ENABLE_POPUP "Enable Popup" -#define TR_DISABLE_POPUP "Disable Popup" #define TR_POPUP "Popup" #define TR_MIN "Min" #define TR_MAX "Max" @@ -1007,10 +968,8 @@ #define TR_GLOBALVAR "Global Var" #define TR_MIXSOURCE "Mixer Source" #define TR_CONSTANT "Constant" -#define TR_PERSISTENT_MAH INDENT "Store mAh" #define TR_PREFLIGHT "Preflight Checks" #define TR_CHECKLIST INDENT "Display Checklist" -#define TR_FAS_OFFSET TR(INDENT "FAS Ofs", INDENT "FAS Offset") #define TR_AUX_SERIAL_MODE "Serial port" #define TR_AUX2_SERIAL_MODE "Serial port 2" #define TR_AUX_SERIAL_PORT_POWER "Port power" @@ -1051,16 +1010,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "Subtrim mode" #define TR_INVERTED "Inverted" -#define TR_GVAR_HEADERS_NAME "Name" -#define TR_GVAR_HEADERS_FM0 "Value on FM0" -#define TR_GVAR_HEADERS_FM1 "Value on FM1" -#define TR_GVAR_HEADERS_FM2 "Value on FM2" -#define TR_GVAR_HEADERS_FM3 "Value on FM3" -#define TR_GVAR_HEADERS_FM4 "Value on FM4" -#define TR_GVAR_HEADERS_FM5 "Value on FM5" -#define TR_GVAR_HEADERS_FM6 "Value on FM6" -#define TR_GVAR_HEADERS_FM7 "Value on FM7" -#define TR_GVAR_HEADERS_FM8 "Value on FM8" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "Comparison type or function", "First variable", "Second variable or constant", "Second variable or constant", "Additional condition for line to be enabled", "Minimum ON duration of the logical switch", "Minimum TRUE duration for the switch to become ON" } @@ -1091,9 +1040,6 @@ // Taranis About screen #define TR_ABOUTUS "ABOUT US" -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1115,8 +1061,6 @@ #define TR_VIEW_CHANNELS "View Channels" #define TR_VIEW_NOTES "View Notes" #define TR_MODEL_SELECT "Model Select" -#define TR_MODS_FORBIDDEN "Modifications forbidden!" -#define TR_UNLOCKED "Unlocked" #define TR_ID "ID" #define TR_PRECISION "Precision" #define TR_RATIO "Ratio" @@ -1134,8 +1078,6 @@ #define TR_ONLYPOSITIVE "Positive" #define TR_FILTER "Filter" #define TR_TELEMETRYFULL TR("All slots full!", "All telemetry slots full!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "Invert" #define TR_IGNORE_INSTANCE INDENT "Ignore instance" #define TR_DISCOVER_SENSORS "Discover new" @@ -1181,160 +1123,6 @@ #define TR_RTC_CHECK TR("Check RTC", "Check RTC voltage") #define TR_AUTH_FAILURE "Auth-failure" #define TR_RACING_MODE "Racing mode" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" // The following content is Untranslated) diff --git a/radio/src/translations/tw.h b/radio/src/translations/tw.h index e6e6dc063c7..17cc2f4e0a4 100644 --- a/radio/src/translations/tw.h +++ b/radio/src/translations/tw.h @@ -127,11 +127,9 @@ #if defined(VOICE) #define TR_PLAY_TRACK "播放音頻文件" - #define TR_PLAY_BOTH "同時播放" #define TR_PLAY_VALUE "播放數值" #else #define TR_PLAY_TRACK "[播放音頻]" - #define TR_PLAY_BOTH "[同時播放]" #define TR_PLAY_VALUE "[播放數值]" #endif @@ -203,14 +201,6 @@ #define TR_VTELEMSCREENTYPE "禁用","數值","條形圖","腳本" #define TR_GPSFORMAT "DMS","NMEA" -#define TR_TEMPLATE_CLEAR_MIXES "Clear Mixes" -#define TR_TEMPLATE_SIMPLE_4CH "Simple 4-CH" -#define TR_TEMPLATE_STICKY_TCUT "Sticky-T-Cut" -#define TR_TEMPLATE_VTAIL "V-Tail" -#define TR_TEMPLATE_DELTA "Elevon\\Delta" -#define TR_TEMPLATE_ECCPM "eCCPM" -#define TR_TEMPLATE_HELI "Heli Setup" -#define TR_TEMPLATE_SERVO_TEST "Servo Test" #define TR_VSWASHTYPE "---","120","120X","140","90" @@ -352,13 +342,11 @@ #define TR_TTRIM_SW TR("微調選擇", INDENT "微調選擇") #define TR_BEEPCTR TR("中點蜂鳴", "中點蜂鳴") #define TR_USE_GLOBAL_FUNCS TR("全局功能", "全局功能可介入") -#define TR_PROTO TR(INDENT "協議", INDENT "協議") #define TR_PPMFRAME INDENT "PPM幀" #define TR_REFRESHRATE TR(INDENT "刷新率", INDENT "刷新速率") #define STR_WARN_BATTVOLTAGE TR(INDENT "輸出為電池電壓: ", INDENT "注意輸出電平為電池電壓") #define TR_WARN_5VOLTS "注意輸出電平是5V" #define TR_MS "ms" -#define TR_FREQUENCY INDENT "頻率" #define TR_SWITCH "開關" #define TR_SF_SWITCH "Trigger" #define TR_TRIMS "微調" @@ -376,9 +364,6 @@ #define TR_AILERON TR("橫滾源", "橫滾混控源") #define TR_ELEVATOR TR("俯仰源", "俯仰混控源") #define TR_SWASHRING "斜盤行程" -#define TR_ELEDIRECTION "俯仰方向" -#define TR_AILDIRECTION "橫滾方向" -#define TR_COLDIRECTION "螺距方向" #define TR_MODE "模式" #if LCD_W > LCD_H #define TR_LEFT_STICK "左搖桿" @@ -390,9 +375,7 @@ #define TR_NOFREEMIXER "混控數量已滿!" #define TR_SOURCE "輸入源" #define TR_WEIGHT "比例" -#define TR_EXPO TR("指數", "指數") #define TR_SIDE "單邊" -#define TR_DIFFERENTIAL "差動" #define TR_OFFSET "偏移量" #define TR_TRIM "使用微調" #define TR_DREX "DRex" @@ -415,12 +398,9 @@ #else #define TR_GV TR("G", "GV") #endif -#define TR_ACHANNEL "A\004通道" #define TR_RANGE INDENT "範圍" #define TR_CENTER INDENT "中點" -#define TR_BAR "條形" #define TR_ALARM "報警" -#define TR_USRDATA TR("用戶數據", "用戶數據") #define TR_BLADES "Blades/Poles" #define TR_SCREEN "屏幕\001" #define TR_SOUND_LABEL "聲音" @@ -485,7 +465,6 @@ #define TR_CAL "校準" #define TR_CALIBRATION "校準" #define TR_VTRIM "微調-+" -#define TR_BG "BG:" #define TR_CALIB_DONE "校準完成" #if defined(PCBHORUS) #define TR_MENUTOSTART "按 [Enter] 鍵開始" @@ -501,10 +480,8 @@ #define TR_MOVESTICKSPOTS CENTER "\006搖杆、旋钮和滑塊最大邊界" #define TR_MENUWHENDONE CENTER "\006按[Enter]键完成" #endif -#define TR_RXBATT "Rx Batt:" #define TR_TXnRX "Tx:\0Rx:" #define OFS_RX 4 -#define TR_ACCEL "Acc:" #define TR_NODATA CENTER "NO DATA" #define TR_US "us" #define TR_HZ "Hz" @@ -523,7 +500,6 @@ #define TR_CH "CH" #define TR_MODEL "模型" #define TR_FM "FM" -#define TR_MIX "MIX" #define TR_EEPROMLOWMEM "EEPROM low mem" #define TR_PRESS_ANY_KEY_TO_SKIP "按任意鍵跳過" #define TR_THROTTLE_NOT_IDLE "請將油門拉至最低!" @@ -537,7 +513,6 @@ #define TR_STORAGE_FORMAT "存儲準備" #define TR_EEPROMOVERFLOW "存儲超限" #define TR_RADIO_SETUP "系統設置" -#define TR_MENUDATEANDTIME "日期和時間" #define TR_MENUTRAINER "教練" #define TR_MENUSPECIALFUNCS "全局功能" #define TR_MENUVERSION "版本" @@ -568,7 +543,6 @@ #define TR_MENUCUSTOMFUNC "特殊功能設置" #define TR_MENUCUSTOMSCRIPTS "自定義腳本設置" #define TR_MENUTELEMETRY "回傳" -#define TR_MENUTEMPLATES "模板" #define TR_MENUSTAT "統計" #define TR_MENUDEBUG "調試" #define TR_MONITOR_CHANNELS1 "1-8通道查看" @@ -622,23 +596,15 @@ #define TR_AFHDS3_ONE_TO_MANY "Multicast" #define TR_AFHDS3_ACTUAL_POWER TR("Act. pow", "Actual power") #define TR_AFHDS3_POWER_SOURCE TR("Power src.", "Power source") -#define TR_SYNCMENU "[Sync]" -#define TR_LIMIT INDENT "限制" -#define TR_MINRSSI "Min Rssi" #define TR_FLYSKY_TELEMETRY TR("FlySky RSSI #", "使用 FlySky RSSI 值無需重縮放") -#define TR_LATITUDE "緯度" -#define TR_LONGITUDE "經度" #define TR_GPS_COORDS_FORMAT TR("方向角", "方向角格式") #define TR_VARIO TR("變化率", "高度變化率") #define TR_PITCH_AT_ZERO "基準音調" #define TR_PITCH_AT_MAX "最高音調" #define TR_REPEAT_AT_ZERO "無變化報警" -#define TR_SHUTDOWN "關機" -#define TR_SAVE_MODEL "正在存儲模型" #define TR_BATT_CALIB TR("電池校準", "電池電壓校準") #define TR_CURRENT_CALIB "電流校準" #define TR_VOLTAGE TR(INDENT "電壓源", INDENT "電壓來源") -#define TR_CURRENT TR(INDENT "電流源", INDENT "電流來源") #define TR_SELECT_MODEL "選擇模型" #define TR_MODELS "個模型" #define TR_SELECT_MODE "選擇模式" @@ -725,10 +691,8 @@ #define TR_BATTERY "電池" #define TR_WRONG_PCBREV "錯誤的硬件類型" #define TR_EMERGENCY_MODE "緊急模式" -#define TR_PCBREV_ERROR "錯誤的主板類型" #define TR_NO_FAILSAFE "失控保護未設置" #define TR_KEYSTUCK "檢測到有按鍵卡住" -#define TR_INVERT_THR TR("油門反向", "是否反相油門?") #define TR_VOLUME "音量" #define TR_LCD "LCD" #define TR_BRIGHTNESS "亮度" @@ -863,7 +827,6 @@ #define TR_FAILSAFESET "失控保護設置" #define TR_REG_ID "Reg. ID" #define TR_OWNER_ID "所有者ID" -#define TR_PINMAPSET "PINMAP" #define TR_HOLD "保持" #define TR_HOLD_UPPERCASE "保持" #define TR_NONE "無效" @@ -932,7 +895,6 @@ #define TR_REGISTER TR("註冊", "註冊") #define TR_MODULE_RANGE BUTTON(TR("測距", "測距")) #define TR_RECEIVER_OPTIONS TR("選項", "接收機選項") -#define TR_DEL_BUTTON BUTTON(TR("刪除", "刪除")) #define TR_RESET_BTN BUTTON("重啟") #define TR_DEBUG "調試" #define TR_KEYS_BTN BUTTON("按鍵") @@ -950,15 +912,14 @@ #define TR_TELEMETRY_TYPE TR("類型", "回傳類型") #define TR_TELEMETRY_SENSORS "傳感器" #define TR_VALUE "數值" -#define TR_PERIOD "Period" -#define TR_INTERVAL "Interval" +#define TR_PERIOD "週期" +#define TR_INTERVAL "間隔" #define TR_REPEAT "循環" #define TR_ENABLE "啟用" #define TR_TOPLCDTIMER "Top LCD Timer" #define TR_UNIT "單位" #define TR_TELEMETRY_NEWSENSOR INDENT "添加新傳感器..." #define TR_CHANNELRANGE TR(INDENT "通道範圍", INDENT "通道範圍") -#define TR_RXFREQUENCY TR("接收機頻率", "接收機端口輸出頻率") #define TR_ANTENNACONFIRM1 "外置天線" #if defined(PCBX12S) #define TR_ANTENNA_MODES "內置天線","詢問","基於模型","外置天線" @@ -977,8 +938,6 @@ #define TR_RSSIALARM_WARN "RSSI" #define TR_NO_RSSIALARM TR(INDENT "回傳警告已禁止", "回傳警告已禁止") #define TR_DISABLE_ALARM TR(INDENT "禁止回傳警告", INDENT "禁止回傳警告") -#define TR_ENABLE_POPUP "允許彈窗" -#define TR_DISABLE_POPUP "禁止彈窗" #define TR_POPUP "彈窗提示" #define TR_MIN "最小" #define TR_MAX "最大" @@ -999,10 +958,8 @@ #define TR_GLOBALVAR "全局變量" #define TR_MIXSOURCE "混控源" #define TR_CONSTANT "固定值" -#define TR_PERSISTENT_MAH TR(INDENT "關機保持mAh", INDENT "關機保持 mAh") #define TR_PREFLIGHT "初始位置檢查" #define TR_CHECKLIST TR(INDENT "顯示列表", INDENT "顯示列表") -#define TR_FAS_OFFSET TR(INDENT "FAS偏移", INDENT "FAS 偏移量") #define TR_AUX_SERIAL_MODE "端口" #define TR_AUX2_SERIAL_MODE "端口 2" #define TR_AUX_SERIAL_PORT_POWER "端口供電" @@ -1043,16 +1000,6 @@ #define TR_LIMITS_HEADERS_SUBTRIMMODE "微調模式" #define TR_INVERTED "反向" -#define TR_GVAR_HEADERS_NAME "名稱" -#define TR_GVAR_HEADERS_FM0 "FM0值" -#define TR_GVAR_HEADERS_FM1 "FM1值" -#define TR_GVAR_HEADERS_FM2 "FM2值" -#define TR_GVAR_HEADERS_FM3 "FM3值" -#define TR_GVAR_HEADERS_FM4 "FM4值" -#define TR_GVAR_HEADERS_FM5 "FM5值" -#define TR_GVAR_HEADERS_FM6 "FM6值" -#define TR_GVAR_HEADERS_FM7 "FM7值" -#define TR_GVAR_HEADERS_FM8 "FM8值" // Horus footer descriptions #define TR_LSW_DESCRIPTIONS { "比較類型或功能", "第一個變量", "第二個變量或常量", "第二個變量或常量", "啟用本行的附加條件", "邏輯開關持續時間", "邏輯開關延時開啟" } @@ -1083,9 +1030,6 @@ // About screen #define TR_ABOUTUS TR(" 關於 ", "關於") -#define TR_CHR_SHORT 's' -#define TR_CHR_LONG 'l' -#define TR_CHR_TOGGLE 't' #define TR_CHR_HOUR 'h' #define TR_CHR_INPUT 'I' // Values between A-I will work @@ -1107,8 +1051,6 @@ #define TR_VIEW_CHANNELS "查看通道" #define TR_VIEW_NOTES "View Notes" #define TR_MODEL_SELECT "模型選擇" -#define TR_MODS_FORBIDDEN "禁止修改!" -#define TR_UNLOCKED "已解鎖" #define TR_ID "ID" #define TR_PRECISION "精度" #define TR_RATIO "比率" @@ -1126,8 +1068,6 @@ #define TR_ONLYPOSITIVE "正向" #define TR_FILTER "濾波" #define TR_TELEMETRYFULL TR("項目已滿!", "回傳項目已滿!") -#define TR_SERVOS_OK "Servos OK" -#define TR_SERVOS_KO "Servos KO" #define TR_INVERTED_SERIAL INDENT "反向" #define TR_IGNORE_INSTANCE TR(INDENT "忽略ID", INDENT "忽略ID鑑別") #define TR_DISCOVER_SENSORS "掃描新的回傳項目" @@ -1173,161 +1113,6 @@ #define TR_AUTH_FAILURE "驗證失敗" #define TR_RACING_MODE "競速模式" -#define STR_VFR "VFR" -#define STR_RSSI "RSSI" -#define STR_R9PW "R9PW" -#define STR_RAS "SWR" -#define STR_A1 "A1" -#define STR_A2 "A2" -#define STR_A3 "A3" -#define STR_A4 "A4" -#define STR_BATT "RxBt" -#define STR_ALT "Alt" -#define STR_TEMP1 "Tmp1" -#define STR_TEMP2 "Tmp2" -#define STR_TEMP3 "Tmp3" -#define STR_TEMP4 "Tmp4" -#define STR_RPM2 "RPM2" -#define STR_PRES "Pres" -#define STR_ODO1 "Odo1" -#define STR_ODO2 "Odo2" -#define STR_TXV "TX_V" -#define STR_CURR_SERVO1 "CSv1" -#define STR_CURR_SERVO2 "CSv2" -#define STR_CURR_SERVO3 "CSv3" -#define STR_CURR_SERVO4 "CSv4" -#define STR_DIST "Dist" -#define STR_ARM "Arm" -#define STR_C50 "C50" -#define STR_C200 "C200" -#define STR_RPM "RPM" -#define STR_FUEL "Fuel" -#define STR_VSPD "VSpd" -#define STR_ACCX "AccX" -#define STR_ACCY "AccY" -#define STR_ACCZ "AccZ" -#define STR_GYROX "GYRX" -#define STR_GYROY "GYRY" -#define STR_GYROZ "GYRZ" -#define STR_CURR "Curr" -#define STR_CAPACITY "Capa" -#define STR_VFAS "VFAS" -#define STR_BATT_PERCENT "Bat%" -#define STR_ASPD "ASpd" -#define STR_GSPD "GSpd" -#define STR_HDG "Hdg" -#define STR_SATELLITES "Sats" -#define STR_CELLS "Cels" -#define STR_GPSALT "GAlt" -#define STR_GPSDATETIME "Date" -#define STR_BATT1_VOLTAGE "RB1V" -#define STR_BATT2_VOLTAGE "RB2V" -#define STR_BATT1_CURRENT "RB1A" -#define STR_BATT2_CURRENT "RB2A" -#define STR_BATT1_CONSUMPTION "RB1C" -#define STR_BATT2_CONSUMPTION "RB2C" -#define STR_BATT1_TEMP "RB1T" -#define STR_BATT2_TEMP "RB2T" -#define STR_RB_STATE "RBS" -#define STR_CHANS_STATE "RBCS" -#define STR_RX_RSSI1 "1RSS" -#define STR_RX_RSSI2 "2RSS" -#define STR_RX_QUALITY "RQly" -#define STR_RX_SNR "RSNR" -#define STR_RX_NOISE "RNse" -#define STR_RF_MODE "RFMD" -#define STR_TX_POWER "TPWR" -#define STR_TX_RSSI "TRSS" -#define STR_TX_QUALITY "TQly" -#define STR_TX_SNR "TSNR" -#define STR_TX_NOISE "TNse" -#define STR_PITCH "Ptch" -#define STR_ROLL "Roll" -#define STR_YAW "Yaw" -#define STR_THROTTLE "Thr" -#define STR_QOS_A "FdeA" -#define STR_QOS_B "FdeB" -#define STR_QOS_L "FdeL" -#define STR_QOS_R "FdeR" -#define STR_QOS_F "FLss" -#define STR_QOS_H "Hold" -#define STR_LAP_NUMBER "Lap " -#define STR_GATE_NUMBER "Gate" -#define STR_LAP_TIME "LapT" -#define STR_GATE_TIME "GteT" -#define STR_ESC_VOLTAGE "EscV" -#define STR_ESC_CURRENT "EscA" -#define STR_ESC_RPM "Erpm" -#define STR_ESC_CONSUMPTION "EscC" -#define STR_ESC_TEMP "EscT" -#define STR_SD1_CHANNEL "Chan" -#define STR_GASSUIT_TEMP1 "GTp1" -#define STR_GASSUIT_TEMP2 "GTp2" -#define STR_GASSUIT_RPM "GRPM" -#define STR_GASSUIT_FLOW "GFlo" -#define STR_GASSUIT_CONS "GFue" -#define STR_GASSUIT_RES_VOL "GRVl" -#define STR_GASSUIT_RES_PERC "GRPc" -#define STR_GASSUIT_MAX_FLOW "GMFl" -#define STR_GASSUIT_AVG_FLOW "GAFl" -#define STR_SBEC_VOLTAGE "BecV" -#define STR_SBEC_CURRENT "BecA" -#define STR_RB3040_EXTRA_STATE "RBES" -#define STR_RB3040_CHANNEL1 "CH1A" -#define STR_RB3040_CHANNEL2 "CH2A" -#define STR_RB3040_CHANNEL3 "CH3A" -#define STR_RB3040_CHANNEL4 "CH4A" -#define STR_RB3040_CHANNEL5 "CH5A" -#define STR_RB3040_CHANNEL6 "CH6A" -#define STR_RB3040_CHANNEL7 "CH7A" -#define STR_RB3040_CHANNEL8 "CH8A" -#define STR_ESC_VIN "EVIN" -#define STR_ESC_TFET "TFET" -#define STR_ESC_CUR "ECUR" -#define STR_ESC_TBEC "TBEC" -#define STR_ESC_BCUR "CBEC" -#define STR_ESC_VBEC "VBEC" -#define STR_ESC_THR "ETHR" -#define STR_ESC_POUT "EOUT" -#define STR_SMART_BAT_BTMP "BTmp" -#define STR_SMART_BAT_BCUR "BCur" -#define STR_SMART_BAT_BCAP "BUse" -#define STR_SMART_BAT_MIN_CEL "CLMi" -#define STR_SMART_BAT_MAX_CEL "CLMa" -#define STR_SMART_BAT_CYCLES "Cycl" -#define STR_SMART_BAT_CAPACITY "BCpT" -#define STR_CL01 "Cel1" -#define STR_CL02 "Cel2" -#define STR_CL03 "Cel3" -#define STR_CL04 "Cel4" -#define STR_CL05 "Cel5" -#define STR_CL06 "Cel6" -#define STR_CL07 "Cel7" -#define STR_CL08 "Cel8" -#define STR_CL09 "Cel9" -#define STR_CL10 "Cl10" -#define STR_CL11 "Cl11" -#define STR_CL12 "Cl12" -#define STR_CL13 "Cl13" -#define STR_CL14 "Cl14" -#define STR_CL15 "Cl15" -#define STR_CL16 "Cl16" -#define STR_CL17 "Cl17" -#define STR_CL18 "Cl18" -#define STR_FRAME_RATE "FRat" -#define STR_TOTAL_LATENCY "TLat" -#define STR_VTX_FREQ "VFrq" -#define STR_VTX_PWR "VPwr" -#define STR_VTX_CHAN "VChn" -#define STR_VTX_BAND "VBan" -#define STR_SERVO_CURRENT "SrvA" -#define STR_SERVO_VOLTAGE "SrvV" -#define STR_SERVO_TEMPERATURE "SrvT" -#define STR_SERVO_STATUS "SrvS" -#define STR_LOSS "Loss" -#define STR_SPEED "Spd " -#define STR_FLOW "Flow" - #define TR_USE_THEME_COLOR "使用主題顏色" #define TR_ADD_ALL_TRIMS_TO_SUBTRIMS "將所有微調導入中點偏移值" @@ -1364,9 +1149,7 @@ // End Main menu #define TR_PROTOCOL "協議" -#define TR_YEAR "年" #define TR_MONTH "月" -#define TR_DAY "日" // Voice in native language #define TR_VOICE_ENGLISH "英語" diff --git a/radio/src/translations/untranslated.h b/radio/src/translations/untranslated.h index e452d26080d..51d5f0584ac 100644 --- a/radio/src/translations/untranslated.h +++ b/radio/src/translations/untranslated.h @@ -154,113 +154,170 @@ #define TR_PPM_POL "-","+" #define TR_PWR_OFF_DELAYS "0s","1s","2s","4s" -#define TR_SENSOR_RSSI "RSSI" -#define TR_SENSOR_R9PW "R9PW" -#define TR_SENSOR_RAS "SWR" -#define TR_SENSOR_A1 "A1" -#define TR_SENSOR_A2 "A2" -#define TR_SENSOR_A3 "A3" -#define TR_SENSOR_A4 "A4" -#define TR_SENSOR_BATT "RxBt" -#define TR_SENSOR_ALT "Alt" -#define TR_SENSOR_TEMP1 "Tmp1" -#define TR_SENSOR_TEMP2 "Tmp2" -#define TR_SENSOR_TEMP3 "Tmp3" -#define TR_SENSOR_TEMP4 "Tmp4" -#define TR_SENSOR_RPM2 "RPM2" -#define TR_SENSOR_PRES "Pres" -#define TR_SENSOR_ODO1 "Odo1" -#define TR_SENSOR_ODO2 "Odo2" -#define TR_SENSOR_TXV "TX_V" -#define TR_SENSOR_CURR_SERVO1 "CSv1" -#define TR_SENSOR_CURR_SERVO2 "CSv2" -#define TR_SENSOR_CURR_SERVO3 "CSv3" -#define TR_SENSOR_CURR_SERVO4 "CSv4" -#define TR_SENSOR_DIST "Dist" -#define TR_SENSOR_ARM "Arm" -#define TR_SENSOR_C50 "C50" -#define TR_SENSOR_C200 "C200" -#define TR_SENSOR_RPM "RPM" -#define TR_SENSOR_FUEL "Fuel" -#define TR_SENSOR_VSPD "VSpd" -#define TR_SENSOR_ACCX "AccX" -#define TR_SENSOR_ACCY "AccY" -#define TR_SENSOR_ACCZ "AccZ" -#define TR_SENSOR_GYROX "GYRX" -#define TR_SENSOR_GYROY "GYRY" -#define TR_SENSOR_GYROZ "GYRZ" -#define TR_SENSOR_CURR "Curr" -#define TR_SENSOR_CAPACITY "Capa" -#define TR_SENSOR_VFAS "VFAS" -#define TR_SENSOR_ASPD "ASpd" -#define TR_SENSOR_GSPD "GSpd" -#define TR_SENSOR_HDG "Hdg" -#define TR_SENSOR_SATELLITES "Sats" -#define TR_SENSOR_CELLS "Cels" -#define TR_SENSOR_GPSALT "GAlt" -#define TR_SENSOR_GPSDATETIME "Date" -#define TR_SENSOR_GPS "GPS" -#define TR_SENSOR_BATT1_VOLTAGE "RB1V" -#define TR_SENSOR_BATT2_VOLTAGE "RB2V" -#define TR_SENSOR_BATT1_CURRENT "RB1A" -#define TR_SENSOR_BATT2_CURRENT "RB2A" -#define TR_SENSOR_BATT1_CONSUMPTION "RB1C" -#define TR_SENSOR_BATT2_CONSUMPTION "RB2C" -#define TR_SENSOR_BATT1_TEMP "RB1T" -#define TR_SENSOR_BATT2_TEMP "RB2T" -#define TR_SENSOR_RB_STATE "RBS" -#define TR_SENSOR_CHANS_STATE "RBCS" -#define TR_SENSOR_RX_RSSI1 "1RSS" -#define TR_SENSOR_RX_RSSI2 "2RSS" -#define TR_SENSOR_RX_QUALITY "RQly" -#define TR_SENSOR_RX_SNR "RSNR" -#define TR_SENSOR_RX_SIGNAL "Sgnl" -#define TR_SENSOR_RX_NOISE "RNse" -#define TR_SENSOR_ANTENNA "ANT" -#define TR_SENSOR_RF_MODE "RFMD" -#define TR_SENSOR_TX_POWER "TPWR" -#define TR_SENSOR_TX_RSSI "TRSS" -#define TR_SENSOR_TX_QUALITY "TQly" -#define TR_SENSOR_RX_RSSI_PERC "RRSP" -#define TR_SENSOR_RX_RF_POWER "RPWR" -#define TR_SENSOR_TX_RSSI_PERC "TRSP" -#define TR_SENSOR_TX_RF_POWER "TPWR" -#define TR_SENSOR_TX_FPS "TFPS" -#define TR_SENSOR_TX_SNR "TSNR" -#define TR_SENSOR_TX_NOISE "TNse" -#define TR_SENSOR_PITCH "Ptch" -#define TR_SENSOR_ROLL "Roll" -#define TR_SENSOR_YAW "Yaw" -#define TR_SENSOR_FLIGHT_MODE "FM" -#define TR_SENSOR_THROTTLE "Thr" -#define TR_SENSOR_QOS_A "FdeA" -#define TR_SENSOR_QOS_B "FdeB" -#define TR_SENSOR_QOS_L "FdeL" -#define TR_SENSOR_QOS_R "FdeR" -#define TR_SENSOR_QOS_F "FLss" -#define TR_SENSOR_QOS_H "Hold" -#define TR_SENSOR_BIND "BIND" -#define TR_SENSOR_LAP_NUMBER "Lap " -#define TR_SENSOR_GATE_NUMBER "Gate" -#define TR_SENSOR_LAP_TIME "LapT" -#define TR_SENSOR_GATE_TIME "GteT" -#define TR_SENSOR_ESC_VOLTAGE "EscV" -#define TR_SENSOR_ESC_CURRENT "EscA" -#define TR_SENSOR_ESC_RPM "EscR" -#define TR_SENSOR_ESC_CONSUMPTION "EscC" -#define TR_SENSOR_ESC_TEMP "EscT" -#define TR_SENSOR_SD1_CHANNEL "Chan" -#define TR_SENSOR_GASSUIT_TEMP1 "GTp1" -#define TR_SENSOR_GASSUIT_TEMP2 "GTp2" -#define TR_SENSOR_GASSUIT_RPM "GRPM" -#define TR_SENSOR_GASSUIT_FLOW "GFlo" -#define TR_SENSOR_GASSUIT_CONS "GFue" -#define TR_SENSOR_GASSUIT_RES_VOL "GRVl" -#define TR_SENSOR_GASSUIT_RES_PERC "GRPc" -#define TR_SENSOR_GASSUIT_MAX_FLOW "GMFl" -#define TR_SENSOR_GASSUIT_AVG_FLOW "GAFl" -#define TR_SENSOR_SBEC_VOLTAGE "BecV" -#define TR_SENSOR_SBEC_CURRENT "BecA" +// Telemetry sensor name definitions +#define STR_SENSOR_RSSI "RSSI" +#define STR_SENSOR_R9PW "R9PW" +#define STR_SENSOR_RAS "SWR" +#define STR_SENSOR_A1 "A1" +#define STR_SENSOR_A2 "A2" +#define STR_SENSOR_A3 "A3" +#define STR_SENSOR_A4 "A4" +#define STR_SENSOR_BATT "RxBt" +#define STR_SENSOR_ALT "Alt" +#define STR_SENSOR_TEMP1 "Tmp1" +#define STR_SENSOR_TEMP2 "Tmp2" +#define STR_SENSOR_TEMP3 "Tmp3" +#define STR_SENSOR_TEMP4 "Tmp4" +#define STR_SENSOR_RPM2 "RPM2" +#define STR_SENSOR_PRES "Pres" +#define STR_SENSOR_ODO1 "Odo1" +#define STR_SENSOR_ODO2 "Odo2" +#define STR_SENSOR_TXV "TX_V" +#define STR_SENSOR_CURR_SERVO1 "CSv1" +#define STR_SENSOR_CURR_SERVO2 "CSv2" +#define STR_SENSOR_CURR_SERVO3 "CSv3" +#define STR_SENSOR_CURR_SERVO4 "CSv4" +#define STR_SENSOR_DIST "Dist" +#define STR_SENSOR_ARM "Arm" +#define STR_SENSOR_C50 "C50" +#define STR_SENSOR_C200 "C200" +#define STR_SENSOR_RPM "RPM" +#define STR_SENSOR_FUEL "Fuel" +#define STR_SENSOR_VSPD "VSpd" +#define STR_SENSOR_ACCX "AccX" +#define STR_SENSOR_ACCY "AccY" +#define STR_SENSOR_ACCZ "AccZ" +#define STR_SENSOR_GYROX "GYRX" +#define STR_SENSOR_GYROY "GYRY" +#define STR_SENSOR_GYROZ "GYRZ" +#define STR_SENSOR_CURR "Curr" +#define STR_SENSOR_CAPACITY "Capa" +#define STR_SENSOR_VFAS "VFAS" +#define STR_SENSOR_ASPD "ASpd" +#define STR_SENSOR_GSPD "GSpd" +#define STR_SENSOR_HDG "Hdg" +#define STR_SENSOR_SATELLITES "Sats" +#define STR_SENSOR_CELLS "Cels" +#define STR_SENSOR_GPSALT "GAlt" +#define STR_SENSOR_GPSDATETIME "Date" +#define STR_SENSOR_GPS "GPS" +#define STR_SENSOR_BATT1_VOLTAGE "RB1V" +#define STR_SENSOR_BATT2_VOLTAGE "RB2V" +#define STR_SENSOR_BATT1_CURRENT "RB1A" +#define STR_SENSOR_BATT2_CURRENT "RB2A" +#define STR_SENSOR_BATT1_CONSUMPTION "RB1C" +#define STR_SENSOR_BATT2_CONSUMPTION "RB2C" +#define STR_SENSOR_BATT1_TEMP "RB1T" +#define STR_SENSOR_BATT2_TEMP "RB2T" +#define STR_SENSOR_RB_STATE "RBS" +#define STR_SENSOR_CHANS_STATE "RBCS" +#define STR_SENSOR_RX_RSSI1 "1RSS" +#define STR_SENSOR_RX_RSSI2 "2RSS" +#define STR_SENSOR_RX_QUALITY "RQly" +#define STR_SENSOR_RX_SNR "RSNR" +#define STR_SENSOR_RX_SIGNAL "Sgnl" +#define STR_SENSOR_RX_NOISE "RNse" +#define STR_SENSOR_ANTENNA "ANT" +#define STR_SENSOR_RF_MODE "RFMD" +#define STR_SENSOR_TX_POWER "TPWR" +#define STR_SENSOR_TX_RSSI "TRSS" +#define STR_SENSOR_TX_QUALITY "TQly" +#define STR_SENSOR_RX_RSSI_PERC "RRSP" +#define STR_SENSOR_RX_RF_POWER "RPWR" +#define STR_SENSOR_TX_RSSI_PERC "TRSP" +#define STR_SENSOR_TX_FPS "TFPS" +#define STR_SENSOR_TX_SNR "TSNR" +#define STR_SENSOR_TX_NOISE "TNse" +#define STR_SENSOR_PITCH "Ptch" +#define STR_SENSOR_ROLL "Roll" +#define STR_SENSOR_YAW "Yaw" +#define STR_SENSOR_FLIGHT_MODE "FM" +#define STR_SENSOR_THROTTLE "Thr" +#define STR_SENSOR_QOS_A "FdeA" +#define STR_SENSOR_QOS_B "FdeB" +#define STR_SENSOR_QOS_L "FdeL" +#define STR_SENSOR_QOS_R "FdeR" +#define STR_SENSOR_QOS_F "FLss" +#define STR_SENSOR_QOS_H "Hold" +#define STR_SENSOR_BIND "BIND" +#define STR_SENSOR_LAP_NUMBER "Lap " +#define STR_SENSOR_GATE_NUMBER "Gate" +#define STR_SENSOR_LAP_TIME "LapT" +#define STR_SENSOR_GATE_TIME "GteT" +#define STR_SENSOR_ESC_VOLTAGE "EscV" +#define STR_SENSOR_ESC_CURRENT "EscA" +#define STR_SENSOR_ESC_RPM "EscR" +#define STR_SENSOR_ESC_CONSUMPTION "EscC" +#define STR_SENSOR_ESC_TEMP "EscT" +#define STR_SENSOR_SD1_CHANNEL "Chan" +#define STR_SENSOR_GASSUIT_TEMP1 "GTp1" +#define STR_SENSOR_GASSUIT_TEMP2 "GTp2" +#define STR_SENSOR_GASSUIT_RPM "GRPM" +#define STR_SENSOR_GASSUIT_FLOW "GFlo" +#define STR_SENSOR_GASSUIT_CONS "GFue" +#define STR_SENSOR_GASSUIT_RES_VOL "GRVl" +#define STR_SENSOR_GASSUIT_RES_PERC "GRPc" +#define STR_SENSOR_GASSUIT_MAX_FLOW "GMFl" +#define STR_SENSOR_GASSUIT_AVG_FLOW "GAFl" +#define STR_SENSOR_SBEC_VOLTAGE "BecV" +#define STR_SENSOR_SBEC_CURRENT "BecA" +#define STR_SENSOR_LOSS "Loss" +#define STR_SENSOR_FLOW "Flow" +#define STR_SENSOR_SPEED "Spd" +#define STR_SENSOR_FRAME_RATE "FRat" +#define STR_SENSOR_TOTAL_LATENCY "TLat" +#define STR_SENSOR_VTX_FREQ "VFrq" +#define STR_SENSOR_VTX_PWR "VPwr" +#define STR_SENSOR_VTX_CHAN "VChn" +#define STR_SENSOR_VTX_BAND "VBan" +#define STR_SENSOR_BATT_PERCENT "Bat%" +#define STR_SENSOR_ESC_VIN "EVIN" +#define STR_SENSOR_ESC_TFET "TFET" +#define STR_SENSOR_ESC_CUR "ECUR" +#define STR_SENSOR_ESC_TBEC "TBEC" +#define STR_SENSOR_ESC_BCUR "CBEC" +#define STR_SENSOR_ESC_VBEC "VBEC" +#define STR_SENSOR_ESC_THR "ETHR" +#define STR_SENSOR_ESC_POUT "EOUT" +#define STR_SENSOR_SMART_BAT_BTMP "BTmp" +#define STR_SENSOR_SMART_BAT_BCUR "BCur" +#define STR_SENSOR_SMART_BAT_BCAP "BUse" +#define STR_SENSOR_SMART_BAT_MIN_CEL "CLMi" +#define STR_SENSOR_SMART_BAT_MAX_CEL "CLMa" +#define STR_SENSOR_SMART_BAT_CYCLES "Cycl" +#define STR_SENSOR_SMART_BAT_CAPACITY "BCpT" +#define STR_SENSOR_CL01 "Cel1" +#define STR_SENSOR_CL02 "Cel2" +#define STR_SENSOR_CL03 "Cel3" +#define STR_SENSOR_CL04 "Cel4" +#define STR_SENSOR_CL05 "Cel5" +#define STR_SENSOR_CL06 "Cel6" +#define STR_SENSOR_CL07 "Cel7" +#define STR_SENSOR_CL08 "Cel8" +#define STR_SENSOR_CL09 "Cel9" +#define STR_SENSOR_CL10 "Cl10" +#define STR_SENSOR_CL11 "Cl11" +#define STR_SENSOR_CL12 "Cl12" +#define STR_SENSOR_CL13 "Cl13" +#define STR_SENSOR_CL14 "Cl14" +#define STR_SENSOR_CL15 "Cl15" +#define STR_SENSOR_CL16 "Cl16" +#define STR_SENSOR_CL17 "Cl17" +#define STR_SENSOR_CL18 "Cl18" +#define STR_SENSOR_VFR "VFR" +#define STR_SENSOR_RB3040_EXTRA_STATE "RBES" +#define STR_SENSOR_RB3040_CHANNEL1 "CH1A" +#define STR_SENSOR_RB3040_CHANNEL2 "CH2A" +#define STR_SENSOR_RB3040_CHANNEL3 "CH3A" +#define STR_SENSOR_RB3040_CHANNEL4 "CH4A" +#define STR_SENSOR_RB3040_CHANNEL5 "CH5A" +#define STR_SENSOR_RB3040_CHANNEL6 "CH6A" +#define STR_SENSOR_RB3040_CHANNEL7 "CH7A" +#define STR_SENSOR_RB3040_CHANNEL8 "CH8A" +#define STR_SENSOR_SERVO_CURRENT "SrvA" +#define STR_SENSOR_SERVO_VOLTAGE "SrvV" +#define STR_SENSOR_SERVO_TEMPERATURE "SrvT" +#define STR_SENSOR_SERVO_STATUS "SrvS" #define STR_CHAR_RIGHT "\302\200" #define STR_CHAR_LEFT "\302\201" @@ -328,64 +385,64 @@ // fl = fuel // // TX -#define STR_HOTT_ID_TX_RSSI_DL "Tssi" -#define STR_HOTT_ID_TX_LQI_DL "Tqly" +#define STR_SENSOR_HOTT_ID_TX_RSSI_DL "Tssi" +#define STR_SENSOR_HOTT_ID_TX_LQI_DL "Tqly" // RX -#define STR_HOTT_ID_RX_RSSI_UL "Rssi" -#define STR_HOTT_ID_RX_LQI_UL "Rqly" -#define STR_HOTT_ID_RX_VLT "Rbt" -#define STR_HOTT_ID_RX_TMP "Rtmp" -#define STR_HOTT_ID_RX_BAT_MIN "Rbtm" -#define STR_HOTT_ID_RX_VPCK "Rvpk" -#define STR_HOTT_ID_RX_EVENT "Revt" +#define STR_SENSOR_HOTT_ID_RX_RSSI_UL "Rssi" +#define STR_SENSOR_HOTT_ID_RX_LQI_UL "Rqly" +#define STR_SENSOR_HOTT_ID_RX_VLT "Rbt" +#define STR_SENSOR_HOTT_ID_RX_TMP "Rtmp" +#define STR_SENSOR_HOTT_ID_RX_BAT_MIN "Rbtm" +#define STR_SENSOR_HOTT_ID_RX_VPCK "Rvpk" +#define STR_SENSOR_HOTT_ID_RX_EVENT "Revt" // Vario -#define STR_HOTT_ID_VARIO_ALT "Valt" -#define STR_HOTT_ID_VARIO_VV "Vvv" -#define STR_HOTT_ID_VARIO_HDG "Vhdg" +#define STR_SENSOR_HOTT_ID_VARIO_ALT "Valt" +#define STR_SENSOR_HOTT_ID_VARIO_VV "Vvv" +#define STR_SENSOR_HOTT_ID_VARIO_HDG "Vhdg" // GPS -#define STR_HOTT_ID_GPS_HDG "GPhd" -#define STR_HOTT_ID_GPS_SPEED "GPsp" -#define STR_HOTT_ID_GPS_LL "GPS" -#define STR_HOTT_ID_GPS_DST "GPdi" -#define STR_HOTT_ID_GPS_ALT "GPal" -#define STR_HOTT_ID_GPS_VV "GPvv" -#define STR_HOTT_ID_GPS_NSATS "GPns" +#define STR_SENSOR_HOTT_ID_GPS_HDG "GPhd" +#define STR_SENSOR_HOTT_ID_GPS_SPEED "GPsp" +#define STR_SENSOR_HOTT_ID_GPS_LL "GPS" +#define STR_SENSOR_HOTT_ID_GPS_DST "GPdi" +#define STR_SENSOR_HOTT_ID_GPS_ALT "GPal" +#define STR_SENSOR_HOTT_ID_GPS_VV "GPvv" +#define STR_SENSOR_HOTT_ID_GPS_NSATS "GPns" // ESC -#define STR_HOTT_ID_ESC_VLT "ESu1" -#define STR_HOTT_ID_ESC_CAP "EScp" -#define STR_HOTT_ID_ESC_TMP "ESt1" -#define STR_HOTT_ID_ESC_CUR "ESi1" -#define STR_HOTT_ID_ESC_RPM "ESrp" -#define STR_HOTT_ID_ESC_BEC_VLT "ESu2" -#define STR_HOTT_ID_ESC_BEC_CUR "ESi2" -#define STR_HOTT_ID_ESC_BEC_TMP "ESt2" -#define STR_HOTT_ID_ESC_MOT_TMP "ESt3" +#define STR_SENSOR_HOTT_ID_ESC_VLT "ESu1" +#define STR_SENSOR_HOTT_ID_ESC_CAP "EScp" +#define STR_SENSOR_HOTT_ID_ESC_TMP "ESt1" +#define STR_SENSOR_HOTT_ID_ESC_CUR "ESi1" +#define STR_SENSOR_HOTT_ID_ESC_RPM "ESrp" +#define STR_SENSOR_HOTT_ID_ESC_BEC_VLT "ESu2" +#define STR_SENSOR_HOTT_ID_ESC_BEC_CUR "ESi2" +#define STR_SENSOR_HOTT_ID_ESC_BEC_TMP "ESt2" +#define STR_SENSOR_HOTT_ID_ESC_MOT_TMP "ESt3" // GAM -#define STR_HOTT_ID_GAM_CELS "GAcl" -#define STR_HOTT_ID_GAM_VLT1 "GAu1" -#define STR_HOTT_ID_GAM_VLT2 "GAu2" -#define STR_HOTT_ID_GAM_TMP1 "GAt1" -#define STR_HOTT_ID_GAM_TMP2 "GAt2" -#define STR_HOTT_ID_GAM_FUEL "GAfl" -#define STR_HOTT_ID_GAM_RPM1 "GAr1" -#define STR_HOTT_ID_GAM_ALT "GAal" -#define STR_HOTT_ID_GAM_VV "GAvv" -#define STR_HOTT_ID_GAM_CUR "GAi" -#define STR_HOTT_ID_GAM_VLT3 "GAu3" -#define STR_HOTT_ID_GAM_CAP "GAcp" -#define STR_HOTT_ID_GAM_SPEED "GAsp" -#define STR_HOTT_ID_GAM_RPM2 "GAr2" +#define STR_SENSOR_HOTT_ID_GAM_CELS "GAcl" +#define STR_SENSOR_HOTT_ID_GAM_VLT1 "GAu1" +#define STR_SENSOR_HOTT_ID_GAM_VLT2 "GAu2" +#define STR_SENSOR_HOTT_ID_GAM_TMP1 "GAt1" +#define STR_SENSOR_HOTT_ID_GAM_TMP2 "GAt2" +#define STR_SENSOR_HOTT_ID_GAM_FUEL "GAfl" +#define STR_SENSOR_HOTT_ID_GAM_RPM1 "GAr1" +#define STR_SENSOR_HOTT_ID_GAM_ALT "GAal" +#define STR_SENSOR_HOTT_ID_GAM_VV "GAvv" +#define STR_SENSOR_HOTT_ID_GAM_CUR "GAi" +#define STR_SENSOR_HOTT_ID_GAM_VLT3 "GAu3" +#define STR_SENSOR_HOTT_ID_GAM_CAP "GAcp" +#define STR_SENSOR_HOTT_ID_GAM_SPEED "GAsp" +#define STR_SENSOR_HOTT_ID_GAM_RPM2 "GAr2" // EAM -#define STR_HOTT_ID_EAM_CELS_L "EAc1" -#define STR_HOTT_ID_EAM_CELS_H "EAc2" -#define STR_HOTT_ID_EAM_VLT1 "EAu1" -#define STR_HOTT_ID_EAM_VLT2 "EAu2" -#define STR_HOTT_ID_EAM_TMP1 "EAt1" -#define STR_HOTT_ID_EAM_TMP2 "EAt2" -#define STR_HOTT_ID_EAM_ALT "EAal" -#define STR_HOTT_ID_EAM_CUR "EAi" -#define STR_HOTT_ID_EAM_VLT3 "EAu3" -#define STR_HOTT_ID_EAM_CAP "EAcp" -#define STR_HOTT_ID_EAM_VV "EAvv" -#define STR_HOTT_ID_EAM_RPM "EArp" -#define STR_HOTT_ID_EAM_SPEED "EAsp" +#define STR_SENSOR_HOTT_ID_EAM_CELS_L "EAc1" +#define STR_SENSOR_HOTT_ID_EAM_CELS_H "EAc2" +#define STR_SENSOR_HOTT_ID_EAM_VLT1 "EAu1" +#define STR_SENSOR_HOTT_ID_EAM_VLT2 "EAu2" +#define STR_SENSOR_HOTT_ID_EAM_TMP1 "EAt1" +#define STR_SENSOR_HOTT_ID_EAM_TMP2 "EAt2" +#define STR_SENSOR_HOTT_ID_EAM_ALT "EAal" +#define STR_SENSOR_HOTT_ID_EAM_CUR "EAi" +#define STR_SENSOR_HOTT_ID_EAM_VLT3 "EAu3" +#define STR_SENSOR_HOTT_ID_EAM_CAP "EAcp" +#define STR_SENSOR_HOTT_ID_EAM_VV "EAvv" +#define STR_SENSOR_HOTT_ID_EAM_RPM "EArp" +#define STR_SENSOR_HOTT_ID_EAM_SPEED "EAsp"