betaflight-configurator/_locales/en/messages.json

575 lines
18 KiB
JSON

{
"translation_version": {
"message": "0"
},
"options_title": {
"message": "Application Options"
},
"options_receive_app_notifications": {
"message": "Receive desktop <strong>notification</strong> when application updates"
},
"options_improve_configurator": {
"message": "Send anonymous usage data to the developer team"
},
"connect": {
"message": "Connect"
},
"connecting": {
"message": "Connecting"
},
"disconnect": {
"message": "Disconnect"
},
"autoConnect": {
"message": "Auto-Connect"
},
"autoConnectEnabled": {
"message": "Auto-Connect: Enabled - Configurator automatically tries to connect when new port is detected"
},
"autoConnectDisabled": {
"message": "Auto-Connect: Disabled - User needs to select the correct serial port and click \"Connect\" button on its own"
},
"tab1": {
"message": "Initial Setup"
},
"tab2": {
"message": "PID Tuning"
},
"tab3": {
"message": "Receiver"
},
"tab4": {
"message": "Auxiliary Configuration"
},
"tab5": {
"message": "Servos"
},
"tab6": {
"message": "GPS"
},
"tab7": {
"message": "Motor Testing"
},
"tab8": {
"message": "Raw Sensor Data"
},
"tab9": {
"message": "CLI"
},
"tab10": {
"message": "Logging"
},
"serialPortOpened": {
"message": "Serial port <span style=\"color: green\">successfully</span> opened with ID: $1"
},
"serialPortOpenFail": {
"message": "<span style=\"color: red\">Failed</span> to open serial port"
},
"serialPortClosedOk": {
"message": "Serial port <span style=\"color: green\">successfully</span> closed"
},
"serialPortClosedFail": {
"message": "<span style=\"color: red\">Failed</span> to close serial port"
},
"noConfigurationReceived": {
"message": "No configuration received within <span style=\"color: red\">10 seconds</span>, communication <span style=\"color: red\">failed</span>"
},
"firmwareVersionNotSupported": {
"message": "This firmware version is <span style=\"color: red\">not supported</span>. Please upgrade to version <strong>$1</strong> or higher"
},
"firmwareVersion": {
"message": "Firmware Version: <strong>$1</strong>"
},
"uniqueDeviceIdReceived": {
"message": "Unique device ID <span style=\"color: green\">received</span> - <strong>0x$1</strong>"
},
"notifications_app_just_updated_to_version": {
"message": "Application just updated to version: $1"
},
"notifications_click_here_to_start_app": {
"message": "Click here to start the application"
},
"statusbar_port_utilization": {
"message": "Port utilization:"
},
"statusbar_usage_download": {
"message": "D: $1%"
},
"statusbar_usage_upload": {
"message": "U: $1%"
},
"statusbar_packet_error": {
"message": "Packet error:"
},
"statusbar_i2c_error": {
"message": "I2C error:"
},
"statusbar_cycle_time": {
"message": "Cycle Time:"
},
"please_grant_usb_permissions": {
"message": "Please click on <strong>\"Request Optional Permissions\"</strong> button to grant application <strong style=\"color: red\">required</strong> <strong>USB</strong> access"
},
"usb_permissions_granted": {
"message": "Optional <strong>USB</strong> permissions <strong style=\"color: green\">granted</strong>"
},
"eeprom_saved_ok": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"default_optional_permissions_head": {
"message": "Optional USB Permissions"
},
"default_optional_permissions_text": {
"message": "Due to addition of <strong>Naze32PRO</strong> to the supported hardware family, Configurator <strong style=\"color: red\">requires</strong> USB access to allow firmware flashing via DFU"
},
"default_request_optional_permissions": {
"message": "Request Optional Permissions"
},
"defaultWelcomeText": {
"message": "Welcome to <strong>Baseflight - Configurator</strong>, utility designed to simplify updating, configuring and tuning of your flight controller. Supporting complete family of Baseflight hardware (acro naze, naze32, naze32pro and afromini).<br /><br /><strong>Official Resellers &amp; Backers</strong><br />&bull; <a href=\"http://www.abusemark.com/store/\" title=\"www.abusemark.com\" target=\"_blank\">AbuseMark</a> - International (Japan)<br />&bull; <a href=\"http://www.multirotorsuperstore.com/\" title=\"www.multirotorsuperstore.com\" target=\"_blank\">Multirotor Superstore</a> - International (United States)<br /><br />Latest <strong>CP210x Drivers</strong> can be downloaded from <a href=\"http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers.aspx\" title=\"http://www.silabs.com/\" target=\"_blank\">here</a><br />"
},
"defaultChangelogHead": {
"message": "Configurator - Changelog"
},
"defaultButtonFirmwareFlasher": {
"message": "Firmware Flasher"
},
"defaultDonateHead": {
"message": "Open Source / Donation Notice"
},
"defaultDonateText": {
"message": "This utility is fully <strong>open source</strong> and is available free of charge to all <strong>baseflight</strong> users.<br />If you found the utility useful, please consider <strong>supporting</strong> its development by donating."
},
"initialSetupButtonCalibrateAccel": {
"message": "Calibrate Accelerometer"
},
"initialSetupCalibrateAccelText": {
"message": "Place board or frame on <strong style=\"color: green\">leveled</strong> surface, proceed with calibration, ensure platform is <strong style=\"color: red\">not</strong> moving during calibration period."
},
"initialSetupButtonCalibrateMag": {
"message": "Calibrate Magnetometer"
},
"initialSetupCalibrateMagText": {
"message": "Move multirotor atleast <strong>360</strong> degrees on all axis of rotation. You have <strong style=\"color: red\">30 seconds</strong> to perform this task."
},
"initialSetupButtonReset": {
"message": "Reset Settings"
},
"initialSetupResetText": {
"message": "Restore <span style=\"color: red\">all</span> settings to <strong>default</strong>."
},
"initialSetupButtonBackup": {
"message": "Backup"
},
"initialSetupButtonRestore": {
"message": "Restore"
},
"initialSetupBackupRestoreText": {
"message": "<strong>Backup</strong> your configuration in case of an accident. (<strong>CLI</strong> settings are <strong style=\"color: red\">not</strong> included)."
},
"initialSetupButtonResetZaxis": {
"message": "Reset Z axis"
},
"initialSetupThrottleHead": {
"message": "Throttle Settings"
},
"initialSetupMinimum": {
"message": "Minimum:"
},
"initialSetupMaximum": {
"message": "Maximum:"
},
"initialSetupFailsafe": {
"message": "Failsafe:"
},
"initialSetupMinCommand": {
"message": "MinCommand:"
},
"initialSetupBatteryHead": {
"message": "Battery"
},
"initialSetupMinCellV": {
"message": "Min Cell Voltage:"
},
"initialSetupMaxCellV": {
"message": "Max Cell Voltage:"
},
"initialSetupVoltageScale": {
"message": "Voltage Scale:"
},
"initialSetupAccelTrimsHead": {
"message": "Accelerometer trims"
},
"initialSetupPitch": {
"message": "Pitch:"
},
"initialSetupRoll": {
"message": "Roll:"
},
"initialSetupMagHead": {
"message": "Magnetometer"
},
"initialSetupDeclination": {
"message": "Declination:"
},
"initialSetupInfoHead": {
"message": "Info"
},
"initialSetupBattery": {
"message": "Battery voltage:"
},
"initialSetupBatteryValue": {
"message": "$1 V"
},
"initialSetupDrawn": {
"message": "Capacity drawn:"
},
"initialSetupDrawing": {
"message": "Current draw:"
},
"initialSetupBatteryMahValue": {
"message": "$1 mAh"
},
"initialSetupBatteryAValue": {
"message": "$1 A"
},
"initialSetupRSSI": {
"message": "RSSI:"
},
"initialSetupRSSIValue": {
"message": "$1 %"
},
"initialSetupButtonSave": {
"message": "Save"
},
"initialSetupModel": {
"message": "Model: $1"
},
"initialSetupAccelCalibStarted": {
"message": "Accelerometer calibration started"
},
"initialSetupAccelCalibEnded": {
"message": "Accelerometer calibration finished"
},
"initialSetupMagCalibStarted": {
"message": "Magnetometer calibration started"
},
"initialSetupMagCalibEnded": {
"message": "Magnetometer calibration finished"
},
"initialSetupSettingsRestored": {
"message": "Settings restored to <strong>default</strong>"
},
"initialSetupEepromSaved": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"pidTuningName": {
"message": "Name"
},
"pidTuningProportional": {
"message": "Proportional"
},
"pidTuningIntegral": {
"message": "Integral"
},
"pidTuningDerivative": {
"message": "Derivative"
},
"pidTuningRollPitchRate": {
"message": "ROLL &amp; PITCH rate"
},
"pidTuningYawRate": {
"message": "YAW rate"
},
"pidTuningTPA": {
"message": "TPA"
},
"pidTuningButtonSave": {
"message": "Save"
},
"pidTuningButtonRefresh": {
"message": "Refresh"
},
"pidTuningProfileHead": {
"message": "Profile"
},
"pidTuningLoadedProfile": {
"message": "Loaded Profile: <strong>$1</strong>"
},
"pidTuningDataRefreshed": {
"message": "PID data <strong>refreshed</strong>"
},
"pidTuningEepromSaved": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"receiverThrottleMid": {
"message": "Throttle MID"
},
"receiverThrottleExpo": {
"message": "Throttle EXPO"
},
"receiverRcRate": {
"message": "RC Rate"
},
"receiverRcExpo": {
"message": "RC Expo"
},
"receiverRefreshRateTitle": {
"message": "Graph refresh rate"
},
"receiverButtonSave": {
"message": "Save"
},
"receiverButtonRefresh": {
"message": "Refresh"
},
"receiverDataRefreshed": {
"message": "RC Tuning data <strong>refreshed</strong>"
},
"receiverEepromSaved": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"auxiliaryName": {
"message": "Name"
},
"auxiliaryLow": {
"message": "LOW"
},
"auxiliaryMed": {
"message": "MED"
},
"auxiliaryHigh": {
"message": "HIGH"
},
"auxiliaryButtonSave": {
"message": "Save"
},
"auxiliaryEepromSaved": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"servosModel": {
"message": "Model:"
},
"servosChangeDirection": {
"message": "Change Direction in TX To Match"
},
"servosGyroAccelDirection": {
"message": "Gyroscope / Accelerometer Direction"
},
"servosName": {
"message": "Name"
},
"servosMid": {
"message": "MID"
},
"servosMin": {
"message": "MIN"
},
"servosMax": {
"message": "MAX"
},
"servosDirection": {
"message": "Direction"
},
"servosLiveMode": {
"message": "Enable Live mode:"
},
"servosButtonSave": {
"message": "Save"
},
"servosModelNoSupport": {
"message": "This model doesn't support servos"
},
"servosNormal": {
"message": "Normal"
},
"servosReverse": {
"message": "Reverse"
},
"servosEepromSave": {
"message": "EEPROM <span style=\"color: green\">saved</span>"
},
"gpsHead": {
"message": "GPS"
},
"gps3dFix": {
"message": "3D Fix:"
},
"gpsFixTrue": {
"message": "<span style=\"color: green\">True</span>"
},
"gpsFixFalse": {
"message": "<span style=\"color: red\">False</span>"
},
"gpsAltitude": {
"message": "Altitude:"
},
"gpsLat": {
"message": "Latitude:"
},
"gpsLon": {
"message": "Longitude:"
},
"gpsSpeed": {
"message": "Speed:"
},
"gpsSats": {
"message": "Sats:"
},
"gpsDistToHome": {
"message": "Dist to Home:"
},
"gpsSignalStrHead": {
"message": "GPS Signal Strength"
},
"gpsSignalStr": {
"message": "Signal Strength"
},
"motorsMaster": {
"message": "Master"
},
"motorsNotice": {
"message": "<strong>Motor Test Mode Notice:</strong><br />Moving the sliders will cause the motors to <strong>spin up</strong>.<br />In order to prevent injury <strong style=\"color: red\">remove ALL propellers</strong> before using this feature.<br />If you understand these instructions check the <strong>box</strong> below to <strong style=\"color: green\">enable</strong> motor test.<br /><br /><label>Check: <input type=\"checkbox\" /></label>"
},
"sensorsInfo": {
"message": "Keep in mind that using fast update periods and rendering multiple graphs at the same time is resource heavy and will burn your battery quicker if you use a laptop.<br />We recommend to only render graphs for sensors you are interested in while using reasonable update periods."
},
"sensorsRefresh": {
"message": "Refresh:"
},
"sensorsScale": {
"message": "Scale:"
},
"cliInfo": {
"message": "<span style=\"color: red\">Note</span>: Leaving CLI tab or pressing Disconnect will <strong>automatically</strong> send \"<strong>exit</strong>\" to the board, which will make the controller save all the changes and <span style=\"color: red\">restart</span>."
},
"cliInputPlaceholder": {
"message": "Write your command here"
},
"loggingNote": {
"message": "Data will be logged in this tab <span style=\"color: red\">only</span>, leaving the tab will <span style=\"color: red\">cancel</span> logging and application will return to its normal <strong>\"configurator\"</strong> state.<br /> You are free to select the global update period, data will be written into the log file every <strong>1</strong> second for performance reasons."
},
"loggingSamplesSaved": {
"message": "Samples Saved:"
},
"loggingLogSize": {
"message": "Log Size:"
},
"loggingButtonLogFile": {
"message": "Select Log File"
},
"loggingStart": {
"message": "Start Logging"
},
"loggingStop": {
"message": "Stop Logging"
},
"loggingBack": {
"message": "Leave Logging / Disconnect"
},
"loggingErrorNotConnected": {
"message": "You need to <strong>connect</strong> first"
},
"loggingErrorLogFile": {
"message": "Please select log file"
},
"loggingErrorOneProperty": {
"message": "Please select at least one property to log"
},
"loggingAutomaticallyRetained": {
"message": "Automatically loaded previous log file: <strong>$1</strong>"
},
"firmwareFlasherPath": {
"message": "Path:"
},
"firmwareFlasherSize": {
"message": "Size:"
},
"firmwareFlasherStatus": {
"message": "Status:"
},
"firmwareFlasherProgress": {
"message": "Progress:"
},
"firmwareFlasherNote": {
"message": "If you are flashing board with bootloader pins <strong>shorted/connected</strong>, check <strong>No reboot sequence</strong>.<br />If you want configuration data to be wiped, check <strong>Full Chip Erase</strong><br />"
},
"firmwareFlasherNoReboot": {
"message": "No reboot sequence"
},
"firmwareFlasherFlashOnConnect": {
"message": "Flash on connect"
},
"firmwareFlasherFullChipErase": {
"message": "Full Chip Erase"
},
"firmwareFlasherButtonLoadLocal": {
"message": "Load Firmware [Local]"
},
"firmwareFlasherButtonLoadOnline": {
"message": "Load Firmware [Online]"
},
"firmwareFlasherFlashFirmware": {
"message": "Flash Firmware"
},
"firmwareFlasherGithubInfoHead": {
"message": "Github Firmware Info"
},
"firmwareFlasherCommiter": {
"message": "Committer:"
},
"firmwareFlasherDate": {
"message": "Date:"
},
"firmwareFlasherMessage": {
"message": "Message:"
},
"firmwareFlasherWarninghead": {
"message": "Warning"
},
"firmwareFlasherWarningText": {
"message": "Please do not try to flash <strong>non-baseflight</strong> hardware with this firmware flasher (it wont work).<br />Do not <strong>disconnect</strong> the board or <strong>turn off</strong> your computer while flashing.<br /><br />Note: <strong>STM32</strong> bootloader is stored in <strong>ROM</strong>, it cannot be bricked.<br />Note: <strong>Auto-Connect</strong> is always disabled while you are inside firmware flasher.<br />"
},
"firmwareFlasherButtonLeave": {
"message": "Leave Firmware Flasher"
},
"firmwareFlasherFirmwareNotLoaded": {
"message": "<span style=\"color: red\">Firmware not loaded</span>"
},
"firmwareFlasherLocalFirmwareLoaded": {
"message": "<span style=\"color: green\">Local Firmware loaded, ready for flashing</span>"
},
"firmwareFlasherHexCorrupted": {
"message": "<span style=\"color: red\">HEX file appears to be corrupted</span>"
},
"firmwareFlasherRemoteFirmwareLoaded": {
"message": "<span style=\"color: green\">Remote Firmware loaded, ready for flashing</span>"
},
"firmwareFlasherFailedToLoadOnlineFirmware": {
"message": "<span style=\"color: red\">Failed to load remote firmware</span>"
},
"firmwareFlasherWaitForFinish": {
"message": "You <span style=\"color: red\">can't</span> do this right now, please wait for current operation to finish ..."
}
}