{
  "ThingsGateway.Gateway.Razor.PluginPage": {
    "Reload": "Reload"
  },

  "ThingsGateway.Gateway.Razor.TcpSessionClientDto": {
    "Id": "Id",
    "IP": "IP",
    "Port": "Port",
    "LastReceivedTime": "LastReceivedTime",
    "LastSentTime": "LastSentTime"
  },


  "ThingsGateway.Gateway.Razor.Index": {
    "CollectDevice": "Collect Device",
    "BusinessDevice": "Business Device",
    "Variable": "Variable",
    "Alarm": "Real-time Alarm",
    "AlarmCount": "Alarm Count",
    "OnLine": "Online",
    "OffLine": "Offline",
    "Shortcuts": "Shortcuts",
    "OperLog": "Recent Operations",
    "BackendLog": "Gateway Backend Log",
    "RpcLog": "Gateway RPC Log",
    "HardwareInfoChart": "Hardware Information Historical Chart",
    "DateTime": "Date Time",
    "Data": "Data",
    "HistoryHardwareInfo": "Historical Chart"
  },
  "ThingsGateway.Gateway.Razor.ChannelDeviceTree": {
    "ShowType": "ShowType"
  },

  "ThingsGateway.Gateway.Razor.SavePlugin": {
    "SavePlugin": "Note: Plugins with the same file name will be overwritten",
    "SavePlugin1": "Plugin changes may take effect after restarting the software"

  },
  "ThingsGateway.Gateway.Razor.BackendLogPage": {
    "BackendLog": "Gateway Backend Log",
    "Date": "Date",
    "Count": "Count"
  },
  "ThingsGateway.Gateway.Razor.RpcLogPage": {
    "RpcLog": "Gateway RPC Log",
    "Date": "Date",
    "Count": "Count"
  },



  "ThingsGateway.Gateway.Razor.VariableRuntimeInfo": {
    "WriteVariable": "WriteVariable",
    "WriteValue": "WriteValue",
    "ImportExcel": "ImportExcel",
    "TestVariableCount": "TestVariableCount",
    "TestDeviceCount": "TestDeviceCount",
    "SlaveUrl": "SlaveUrlUrl",
    "Test": "Addition of test variables"
  },

  "ThingsGateway.Gateway.Razor.QuickActions": {
    "TooltipText": "Quick Operation",
    "HeaderText": "Quick Operation",
    "RestartText": "Restart",
    "ReloadServiceText": "Reload Service",
    "ReloadPluginConfirmText": "Confirm the overloaded plugin?",
    "ReloadServiceConfirmText": "Confirm when restarting the runtime?",

    "AutoRestartThread": "AutoRestartThread"

  },

  "ThingsGateway.Gateway.Razor.ShowTypeEnum": {
    "Variable": "Variable",
    "LogInfo": "Info"
  },

  "ThingsGateway.Gateway.Razor.VariableEditComponent": {

    "ChoiceBusinessDeviceId": "BusinessDevice"
  },


  "ThingsGateway.Gateway.Razor._Imports": {

    "GatewayDeviceShowDriverUI": "Show driverUI",
    "DeviceRedundantThread": "Switching redundancy",
    "DeleteCache": "Delete cache",
    "GatewayDeviceLog": "Channel log",
    "RelationVariable": "Associated variables",
    "GatewayDevicePause": "Pause/Run",
    "GatewayDeviceRestart": "Restart device",
    "GatewayChannelRestart": "Restart channel",

    "BasicInformation": "Basic Information",
    "Connection": "Connection",
    "DeviceInformation": "Device Information",
    "PluginInformation": "Plugin Information",
    "Redundant": "Redundant",
    "Remark": "Remark",
    "Check": "Check",
    "VariableInformation": "Variable Information",
    "AlarmInformation": "Alarm Information",

    "RefreshBusinessProperty": "Add/Refresh Business Property",
    "RefreshBusinessPropertyError": "Select business equipment and add business attributes",
    "Runtime": "Runtime",

    "DeviceList": "Device List",
    "AddChannel": "Add Channel",
    "BatchEditChannel": "Batch Edit Channel",
    "UpdateChannel": "Update Channel",
    "DeleteCurrentChannel": "Delete Current Channel",
    "DeleteAllChannel": "Delete All Channel",
    "ExportCurrentChannel": "Export Current Channel",
    "ExportAllChannel": "Export All Channel",
    "ImportChannel": "Import Channel",
    "AddDevice": "Add Device",
    "BatchEditDevice": "Batch Edit Device",
    "UpdateDevice": "Update Device",
    "DeleteCurrentDevice": "Delete Current Device",
    "DeleteAllDevice": "Delete All Device",
    "ExportCurrentDevice": "Export Current Device",
    "ExportAllDevice": "Export All Device",
    "ImportDevice": "Import Device",

    "DeleteConfirmTitle": "Delete Confirm",
    "AllChannel": "All Channel",
    "AllDevice": "All Device",
    "Collect": "Collect",
    "Business": "Business",
    "Unknown": "Unknown",
    "AddVariable": "Add Variable",

    "Script": "Script",
    "Input": "Input",
    "Output": "Output"
  }

}
