{
    "general": {
        "bytes": "Bytes",
        "size": "Size",
        "speed": "Speed",
        "statistics": "Statistics",
        "duration": "Duration",
        "chart": "Chart",
        "dxcallsign": "dxcallsign",
        "destination": "destination",
        "stop": "Stop",
        "modem": "Modem",
        "frequency": "frequency"
    },
    "popups": {
        "startupfailed": "Modem startup failed - bad config?",
        "connectedtoserver": "Connected to server",
        "cqreceived": "CQ received",
        "gridsquare": "Grid Square",
        "snr": "SNR",
        "qrvreceived": "QRV received",
        "pingreceived": "PING received",
        "pingackreceived": "PING ACK received",
        "newtransmissionwith": "New transmission with",
        "sessionid": "Session ID",
        "totalbytes": "Total bytes",
        "openingtransmissionwith": "Opening transmission with",
        "ongoingtransmissionwith": "Ongoing transmission with",
        "transmittedbytes": "Transmitted Bytes",
        "transmissionabortedwith": "Transmission ABORTED with",
        "state": "State",
        "transmissionendedwith": "Transmission ENDED with",
        "bytesperminute": "Bytes per minute",
        "transmissionfailedwith": "Transmission FAILED with",
        "confirmingtransmissionwith": "Confirming transmission with",
        "receivedbytes": "Received Bytes",
        "adiflogheader": "ADIF",
        "adiflogtext1": "QSO with",
        "adiflogtext2": "added to the log.",
        "adiflogerror": "ADIF export error"
    },
    "navbar": {
        "frequency_help": "What's the frequency, Kenneth?",
        "speedlevel_help": "Speed Level",
        "totalbytes_help": "Total bytes of transmission",
        "connectedstation_help": "Current or last connected station",
        "from": "from",
        "to": "to",
        "pttstate_help": "PTT trigger state",
        "modemstate_help": "Modem state",
        "bytestransferred": "Bytes transferred",
        "modemcheck": "Healthcheck",
        "modemcheck_help": "Check FreeDATA Status",
        "home": "Home",
        "home_help": "Home",
        "chat": "RF Chat",
        "chat_help": "RF Chat",
        "settings": "Settings",
        "settings_help": "Settings",
        "station": "Station",
        "station_help": "Set station info"
    },
    "grid": {
        "frequencydescription": "Commonly used frequencies are listed here, and are all USB. Simply click on a entry or manually enter a frequency in the textbox to tune your rig if rig control is enabled.",
        "frequencyselection": "Frequency selection",
        "savepreset": "Save preset",
        "savepreset_help": "Save current grid layout as a preset that can be restored using restore preset button",
        "restorepreset": "Restore preset",
        "restorepreset_help": "Restore your saved grid preset (clears current grid)",
        "cleargrid": "Clear grid",
        "cleargrid_help": "Clear all items from the grid",
        "gridedit": "grid edit",
        "managegridwidgets": "Manage grid widgets",
        "gridwidgetsdescription": "Grid widgets allow you to customize the display. You may add additional widgets to fit your needs. You can move and resize the individual widgets!",
        "fillgrid": "Fill grid with common widgets",
        "fillgridsmallscreen": "Fill grid for small screens",
        "activity": "Activity",
        "audio": "Audio",
        "broadcasts": "Broadcasts",
        "radiocontrol": "Radio control/Status",
        "statistics": "Statistics",
        "other": "Other",
        "uploadpreset": "Upload Preset",
        "uploadpreset_help": "Upload a preset file",
        "downloadpreset": "Download Preset",
        "downloadpreset_help": "Download preset file for sharing or saving",
        "components": {
            "tune": "Tune",
            "stop_help": "Abort session and stop transmissions",
            "transmissioncharts": "Transmission charts",
            "scatterdiagram": "Scatter diagram",
            "onair": "on air",
            "ping": "Ping",
            "ping_help": "Send a ping request to a remote station",
            "newmessage_help": "Send a new message to a remote station",
            "startnewchat_help": "Start or continue a conversation with another station", 
            "heardstations": "Heard Stations",
            "time": "Time",
            "freq": "Freq",
            "dxcall": "DXCall",
            "grid": "Grid",
            "dist": "Dist",
            "type": "Type",
            "snr": "SNR",
            "afk": "AFK?",
            "audio": "Audio",
            "broadcasts": "Broadcasts",
            "transmitting": "Sending...",
            "pingstation": "PING Station",
            "sendingcq": "Sending CQ...",
            "sendingping": "Sending PING...",
            "callcq": "Call CQ",
            "cqcqcq": "CQ CQ CQ",
            "cqcqcq_help": "Send a CQ to the world",
            "togglebeacon": "toggle beacon",
            "togglebeacon_help": "Toggle beacon mode. While sending a beacon, you can receive ping requests and open a datachannel. If a datachannel is opened, the beacon pauses.",
            "enablebeacon": "Enable beacon",
            "awayfromkey": "Away from key",
            "radiocontrol": "Radio control",
            "radiocontrolmode": "Mode",
            "powerpercent": "% Power",
            "tuner": "Tuner",
            "activity": "Activity",
            "beacon": "Beacon",
            "active": "Active",
            "inactive": "Inactive",
            "connected": "Connected",
            "disconnected": "Disconnected",
            "online": "Online",
            "offline": "Offline",
            "received": "received",
            "transmitted": "transmitted",
            "msgstatustransmitting": "transmitting",
            "msgstatustransmitted": "transmitted",
            "msgstatusfailed": "failed",
            "msgstatusqueued": "queued"
        }
    },
    "modals": {
        "close": "Close",
        "options": "Options",
        "savechanges": "Save changes",
        "beaconhistogram": "Beacon histogram",
        "furtheroptions": "Further options",
        "deletechat": "Delete chat",
        "startnewchat": "Start a new chat",
        "startnewchat2": "Start a new chat (enter dx call sign first)",
        "newchatline1": "Enter destination callsign",
        "newchatline2": "Enter a first message",
        "newchatline3": "Click START NEW CHAT",
        "newchatline4": "Check the chat tab on left side for messages",
        "firstmessage": "First message",
        "audiotuning": "Audio tuning",
        "audiotuninginfo": "Adjust audio levels. Value in dB. Default value is 0",
        "testframe": "Test frame",
        "testframetransmit": "Transmit (5s)",
        "audiotuningrxlevel": "RX Level",
        "audiotuningtxlevel": "TX Level,",
        "audiotuningtransmitsine": "Transmit sine",
        "audiotuningtransmitsine30s": "Transmit (max 30s)",
        "systemcheck": "System check",
        "reloadgui": "Reload GUI",
        "network": "Network",
        "remoteinfo": "For remote operation, please go to settings/modem and set the server ip to 0.0.0.0",
        "apiurl": "API Url",
        "furthersettings": "For further settings please go to settings/modem",
        "restartserveronproblem": "In case of unusual problems, you can reload the internal modem manually. If the problem persists, consider a server restart.",
        "manualmodemrestart": "Manual modem restart",
        "manualmodemrestart_help": "Restart the modem. Please set your audio and radio settings first!",
        "radiocontrol": "Radio control",
        "radiocontrolinfo": "This is just a quick setting! For further options, please go to settings/rig control",
        "rigcontrolmethod": "Rig control method",
        "rigcontrolmethoddisabled": "Disabled (no rig control; use with VOX)",
        "rigcontrolmethodserialptt": "Serial PTT via DTR/RTS",
        "rigcontrolmethodrigctld": "Rigctld (external Hamlib instance)",
        "rigcontrolmethodrigctldbundle": "Rigctld (internal Hamlib)",
        "radioport": "Radio port",
        "testhamlib": "Test Hamlib",
        "systeminfo": "System info",
        "systeminfoalert": "Please share this information when opening an issue",
        "apiinformation": "API Information",
        "apiversion": "API Version",
        "modemversion": "Modem Version",
        "osinfo": "Operating System Information",
        "system": "System",
        "node": "Node",
        "release": "Release",
        "version": "Version",
        "machine": "Machine",
        "processor": "Processor",
        "pythoninformation": "Python Information",
        "build": "Build",
        "compiler": "Compiler",
        "branch": "Branch",
        "implementation": "Implementation",
        "revision": "Revision"
    },
    "chat": {
        "startnewchat": "Start a new chat",
        "insertemoji": "Insert Emoji",
        "entermessage_placeholder": "Message - Send with [Enter]",
        "attempt": "attempt",
        "utc": "UTC",
        "adif": "ADIF",
        "new": "new",
        "selectChat": "Please select or create a chat",
        "noConversations": "No conversations, yet",
        "loadingMessages": "Loading messages..."
    },
    "settings": {
        "enable": "Enable",
        "default": "default",
        "reload": "Reload",
        "tabstation": "Station",
        "tabgui": "GUI",
        "tabradiocontrol":"Rig Control",
        "tabmodem": "Modem",
        "tabchat": "Chat",
        "tabexperimental": "Exp",
        "tabweb": "Web",
        "tablinks": "Links",
        "gui": {
            "introduction": "GUI related settings like customizing waterfall theme, language or browser behaviour.",
            "browserautolaunch": "Auto launch browser",
            "browserautolaunch_help": "Launch browser to GUI URL on server startup",
            "selectlanguage": "Select language",
            "selectlanguage_help": "Select the preferred language used for GUI",
            "waterfalltheme": "Waterfall theme",
            "waterfalltheme_help": "Select color theme for waterfall display",
            "colormode": "Color Mode",
            "colormode_help": "Set the GUI color mode",
            "colormodelight": "light",
            "colormodedark": "dark",
            "colormodeauto": "auto"
        },
        "station": {
            "introduction": "Station related settings, like changing your callsign, location and general behaviour.",
            "callsign": "Callsign",
            "callsign_help": "Enter a valid callsign (Max 7 chars, no special chars)",
            "callsign_placeholder": "Enter your callsign and save it",
            "callsignssid": "Callsign SSID",
            "callsignssid_help": "Set a SSID for this station",
            "locator": "Grid Locator / Maidenhead",
            "locator_help": "Enter a grid locator (Max 6 chars; shorter will randomize)",
            "locator_placeholder": "Your grid locator",
            "respondtocq": "Respond to CQ callings with a QRV reply",
            "respondtocq_help": "QRV reply sent with random delay",
            "enablecallsignblacklist": "Enable callsign blacklist",
            "enablecallsignblacklist_help": "Ignore requests from blacklisted callsigns",
            "callsignblacklist": "Callsign blacklist",
            "callsignblacklist_placeholder": "List of callsigns",
            "callsignblacklist_help": "One callsign per line"
        },
        "chat": {
            "introduction": "Message related settings, like enabling message auto repeat and configuring ADIF log connection.",
            "enablemessageautorepeat": "Enable message auto repeat",
            "enablemessageautorepeat_help": "Re-send message on beacon",
            "enableadifloggingudp": "Enable adif logging via UDP",
            "enableadifloggingudp_help": "ADIF Logging via UDP instead of TCP",
            "adifloggingudphost": "ADIF Logging UDP host",
            "adifloggingudphost_help": "ADIF server host, e.g., 127.0.0.1",
            "adifloggingudphost_placeholder": "Enter ADIF server host",
            "adifloggingudpport": "ADIF Logging UDP port",
            "adifloggingudpport_help": "ADIF server port, e.g., 2237",
            "adifloggingudpport_placeholder": "Enter ADIF server port",
            "adifloggingwavelog": "Enable logging via Wavelog API",
            "enableadifloggingwavelog_help": "Enable ADIF Logging via Wavelog",
            "adifloggingwaveloghost": "Wavelog API Host",
            "adifloggingwaveloghost_placeholder": "Enter Host",
            "adifloggingwaveloghost_help": "Wavelog API server host, e.g., 127.0.0.1",
            "adifloggingwavelogapi": "Wavelog API key",
            "adifloggingwavelogapi_placeholder": "Enter API key",
            "adifloggingwavelogapi_help": "Enter Wavelog api key"
        },
        "modem": {
            "introduction": "Modem and Audio related settings, including starting/stopping the modem, configuring audio devices, and adjusting audio levels.",
            "serverrestart_notification": "Settings in RED require a server restart!",
            "restartserver": "Manual modem control",
            "restartserver_help": "Start or stop the modem. Ensure your audio and radio settings are configured first.",
            "modemport": "Modem port",
            "modemport_help": "Set the modem port. A server restart is required",
            "modemhost": "Modem host",
            "modemhost_help": "set the modem host address. A server restart is required",
            "audioinputdevice": "Audio Input Device",
            "audioinputdevice_help": "Select your microphone or line-in device",
            "audiooutputdevice": "Audio Output Device",
            "audiooutputdevice_help": "Select your speaker or line-out device",
            "rxaudiolevel": "RX Audio Level",
            "rxaudiolevel_help": "Adjust to set the receive audio gain",
            "txaudiolevel": "TX Audio Level",
            "txaudiolevel_help": "Adjust to set the transmit audio gain",
            "txdelay": "TX delay in ms",
            "txdelay_help": "Delay before transmitting, in milliseconds",
            "maximumbandwidth": "Maximum used bandwidth",
            "maximumbandwidth_help": "Select the maximum bandwidth the modem will use"
        },
        "web": {
            "introduction": "Explorer related settings, including enabling Explorer publishing and Explorer stats publishing.",
            "description": " Publish information like your frequency or heard stations to https://explorer.freedata.app, so other users can see your stations status. Publishing stats is currently under development and might be broken.",
            "enableexplorer": "Publish station details",
            "enableexplorer_help": "Share your station's status with FreeDATA web service",
            "enablestats":"Publish statistics",
            "enablestats_help": "Share your station's statistics with FreeDATA web service"
        },
        "exp": {
            "introduction": "Warning: These features may be incomplete. They are for experienced users ONLY!",
            "info": "Info: No features publishes for testing, yet"
        },
        "radio": {
            "introduction": "Rig Control related settings, including selecting your rig control method and configuring specific settings.",
            "info": "Please select Rig Control first.",
            "rigcontroltype": "Rig Control",
            "rigcontroltype_help": "Choose how the software controls your radio",
            "tabhamlib": "Hamlib",
            "tabserial": "Serial",
            "serialpttcomport": "PTT Com port",
            "serialpttcomport_help": "Select the COM port connected to your radio for PTT control",
            "serialpttcustomcomport": "PTT Custom COM port",
            "serialpttcustomcomport_help": "Override the com port of your radio if its not listed above",
            "serialpttviadtr": "PTT via DTR",
            "serialpttviadtr_help": "Configure DTR line behavior for PTT control",
            "serialpttviarts": "PTT via RTS",
            "serialpttviarts_help": "Configure RTS line behavior for PTT control",
            "hamlibrigctldenablevfo": "Rigctld VFO parameter",
            "hamlibrigctldenablevfo_help": "Enable VFO support in rigctld",
            "hamlibrigctldhost": "Rigctld IP",
            "hamlibrigctldhost_help": "Enter the IP address of the rigctld server",
            "hamlibrigctldhost_placeholder": "Enter Rigctld IP",
            "hamlibrigctldport": "Rigctld Port",
            "hamlibrigctldport_help": "Enter the port number of the rigctld server",
            "hamlibrigctldport_placeholder": "Enter Rigctld Port",
            "hamlibrigctldradiomodel": "Radio model",
            "hamlibrigctldradiomodel_help": "Select your radio model for rig control",
            "hamlibrigctldcomport": "Radio COM port",
            "hamlibrigctldcomport_help": "Select the serial port connected to your radio",
            "hamlibrigctldcustomcomport": "Radio custom COM port",
            "hamlibrigctldcustomcomport_help": "Override the com port of your radio if its not listed above",
            "hamlibrigctldserialspeed": "Serial speed",
            "hamlibrigctldserialspeed_help": "Set the baud rate for serial communication",
            "hamlibrigctlddatabits": "Data bits",
            "hamlibrigctlddatabits_help": "Choose the number of data bits",
            "hamlibrigctldstopbits": "Stop bits",
            "hamlibrigctldstopbits_help": "Set the baud rate for serial communication",
            "hamlibrigctldhandshake": "Choose the number of stop bits",
            "hamlibrigctldhandshake_help": "Set the serial handshake method",
            "hamlibrigctldpttdeviceport": "PTT device port",
            "hamlibrigctldpttdeviceport_help": "Select the port used for PTT control",
            "hamlibrigctldptttype": "PTT type",
            "hamlibrigctldptttype_help": "Select the method for PTT control",
            "hamlibrigctlddcd": "DCD",
            "hamlibrigctlddcd_help": "Select the Data Carrier Detect method",
            "hamlibrigctlddtr": "DTR",
            "hamlibrigctlddtr_help": "Set the DTR line state",
            "hamlibrigctldcommand": "Rigctld command",
            "hamlibrigctldcommand_help": "Auto-populated command based on settings",
            "hamlibrigctldcommand_placeholder": "Auto-populated from above settings",
            "hamlibrigctldcustomarguments": " Rigctld custom arguments",
            "hamlibrigctldcustomarguments_help": "Additional arguments for rigctld (usually not needed)",
            "hamlibrigctldcustomarguments_placeholder": "Optional custom arguments"
        }
    }
}
