{
  "appConfigurationTitle": {
    "message": "Torrent Sender configuration",
    "description": "Application configuration"
  },
  "contextMenuOption": {
    "message": "Context menu",
    "description": "Context menu"
  },
  "contextMenuDefaultOption": {
    "message": "Default",
    "description": "Context menu default"
  },
  "contextMenuSimpleOption": {
    "message": "Simple",
    "description": "Context menu simple"
  },
  "contextMenuHiddenOption": {
    "message": "Hidden",
    "description": "Context menu hidden"
  },
  "catchUrlsOption": {
    "message": "Catch torrent URLs",
    "description": "Catch torrent URLs"
  },
  "addAdvancedOption": {
    "message": "Add via advanced dialog",
    "description": "Add torrents via advanced dialog"
  },
  "enableNotificationsOption": {
    "message": "Show notifications",
    "description": "Enable notifications option"
  },
  "syncSettingsOption": {
    "message": "Sync settings across Chrome devices",
    "description": "Sync settings option"
  },
  "continuousSyncOption": {
    "message": "Apply synced changes while running",
    "description": "Continuous sync option"
  },
  "configurationTab": {
    "message": "Config",
    "description": "Configuration tab"
  },
  "torrentsTab": {
    "message": "Torrents",
    "description": "Torrents tab"
  },
  "syncNowAction": {
    "message": "Sync Now",
    "description": "Manual sync action"
  },
  "syncingStatus": {
    "message": "Syncing...",
    "description": "Manual sync in progress"
  },
  "syncSuccessStatus": {
    "message": "Synced",
    "description": "Manual sync success"
  },
  "torrentStatusTitle": {
    "message": "Torrent status",
    "description": "Torrent status panel title"
  },
  "refreshAction": {
    "message": "Refresh",
    "description": "Refresh action"
  },
  "currentServerLabel": {
    "message": "Server",
    "description": "Current server label"
  },
  "downloadSpeedLabel": {
    "message": "Download",
    "description": "Download speed label"
  },
  "uploadSpeedLabel": {
    "message": "Upload",
    "description": "Upload speed label"
  },
  "torrentStatusLoading": {
    "message": "Loading torrents...",
    "description": "Torrent status loading message"
  },
  "torrentStatusEmpty": {
    "message": "No active or finished torrents found.",
    "description": "Torrent status empty message"
  },
  "torrentStatusUnsupported": {
    "message": "Torrent status is not supported for this client.",
    "description": "Torrent status unsupported message"
  },
  "serverNotConfiguredStatus": {
    "message": "Configure a server before viewing torrents.",
    "description": "Torrent status missing server message"
  },
  "unknownTorrentName": {
    "message": "Unknown torrent",
    "description": "Fallback torrent name"
  },
  "finishedTorrentStatus": {
    "message": "Finished",
    "description": "Finished torrent status"
  },
  "activeTorrentStatus": {
    "message": "Active",
    "description": "Active torrent status"
  },
  "addPausedOption": {
    "message": "Add torrents as paused",
    "description": "Add as paused by default"
  },
  "inspiredByText": {
    "message": "Inspired by",
    "description": "Project inspiration note"
  },
  "torrentLabelsOption": {
    "message": "Labels",
    "description": "Label list option"
  },
  "addTorrentAction": {
    "message": "Add torrent",
    "description": "Context menu action"
  },
  "addTorrentPausedAction": {
    "message": "Add torrent (Paused)",
    "description": "Context menu action"
  },
  "addTorrentLabelAction": {
    "message": "Add torrent with label",
    "description": "Context menu action"
  },
  "addTorrentPathAction": {
    "message": "Add torrent with path",
    "description": "Context menu action"
  },
  "addRssFeedAction": {
    "message": "Add RSS feed",
    "description": "Context menu action"
  },
  "advancedModifier": {
    "message": "Advanced",
    "description": "Advanced modifier"
  },
  "saveAction": {
    "message": "Save",
    "description": "Save action"
  },
  "removeAction": {
    "message": "Remove server",
    "description": "Remove action"
  },
  "addServerAction": {
    "message": "Add a new server",
    "description": "Add server action"
  },
  "serverConfigurationTitle": {
    "message": "Server configuration",
    "description": "Server configuration title"
  },
  "bittorrentClientOption": {
    "message": "Bittorrent client",
    "description": "Bittorrent client option"
  },
  "serverSelect": {
    "message": "Current server",
    "description": "Server select"
  },
  "serverNameOption": {
    "message": "Server name",
    "description": "Server name option"
  },
  "serverAddressOption": {
    "message": "Server address",
    "description": "Server address option"
  },
  "usernameOption": {
    "message": "Username",
    "description": "Username option"
  },
  "passwordOption": {
    "message": "Password",
    "description": "Password option"
  },
  "serverDirectoriesOption": {
    "message": "Download directories",
    "description": "Server directories option"
  },
  "torrentAddedNotification": {
    "message": "Torrent added",
    "description": "Torrent added notification."
  },
  "rssFeedAddedNotification": {
    "message": "RSS feed added",
    "description": "RSS feed added notification."
  },
  "loginError": {
    "message": "Failed to login",
    "description": "Login error."
  },
  "apiError": {
    "message": "Unknown response. ($1)",
    "description": "Unknown response."
  },
  "rssFeedAddError": {
    "message": "Failed to add RSS feed. $1",
    "description": "Add error."
  },
  "torrentAddError": {
    "message": "Failed to add torrent. $1",
    "description": "Add error."
  },
  "torrentFetchError": {
    "message": "Failed to fetch torrent. ($1)",
    "description": "Fetch error."
  },
  "torrentParseError": {
    "message": "Failed to read torrent. ($1)",
    "description": "Parse error."
  },
  "torrentLabelAddError": {
    "message": "Failed to add label for torrent.",
    "description": "Add error."
  },
  "sequentialDownloadOption": {
    "message": "Sequential download",
    "description": "Client option"
  },
  "firstLastPiecePriorityOption": {
    "message": "Prioritize first and last piece",
    "description": "Client option"
  },
  "skipHashCheckOption": {
    "message": "Skip hash check",
    "description": "Client option"
  },
  "addTorrentTitle": {
    "message": "Add torrent",
    "description": "Add torrent"
  },
  "torrentUrl": {
    "message": "Torrent url",
    "description": "Torrent url"
  },
  "labelSelect": {
    "message": "Label",
    "description": "Label select"
  },
  "downloadLocationSelect": {
    "message": "Download location",
    "description": "Download location select"
  },
  "defaultOption": {
    "message": "Default",
    "description": "Default option"
  },
  "noneOption": {
    "message": "None",
    "description": "None option"
  },
  "addAsPausedOption": {
    "message": "Add as paused",
    "description": "Add as paused"
  }
}
