<?xml version="1.0" encoding="utf-8" ?>
<ScadaDictionaries>
  <!-- ScadaCommon.dll -->
  <Dictionary key="Scada.Application">
    <Phrase key="ProductName">Rapid SCADA</Phrase>
    <Phrase key="ServerAppName">Server</Phrase>
    <Phrase key="CommAppName">Communicator</Phrase>
    <Phrase key="WebAppName">Webstation</Phrase>
    <Phrase key="WebsiteUrl">https://rapidscada.org</Phrase>
    <Phrase key="UnhandledException">Unhandled exception</Phrase>
    <Phrase key="ExecutionImpossible">Normal execution is impossible</Phrase>
    <Phrase key="StartLogic">Start logic processing</Phrase>
    <Phrase key="LogicAlreadyStarted">Logic processing is already started</Phrase>
    <Phrase key="StartLogicError">Error starting logic processing</Phrase>
    <Phrase key="LogicStopped">Logic processing is stopped</Phrase>
    <Phrase key="UnableToStopLogic">Unable to stop logic processing for a specified time</Phrase>
    <Phrase key="StopLogicError">Error stopping logic processing</Phrase>
    <Phrase key="LogicLoopError">Error in the logic loop</Phrase>
    <Phrase key="ThreadFatalError">Fatal error in thread</Phrase>
    <Phrase key="WriteInfoError">Error writing application information to the file</Phrase>
    <Phrase key="ConnectionNotFound">Connection &quot;{0}&quot; not found.</Phrase>
    <Phrase key="DatabaseNotSupported">Database not supported.</Phrase>
    <Phrase key="OperationNotSupported">Operation not supported.</Phrase>
    <Phrase key="CommandSent">Command has been sent.</Phrase>
    <Phrase key="SendCommandError">Error sending command</Phrase>
    <Phrase key="AgentDisabled">Agent is disabled.</Phrase>
  </Dictionary>
  <Dictionary key="Scada.ConfigDatabase">
    <Phrase key="UndefinedTable">Undefined</Phrase>
    <Phrase key="ArchiveTable">Archives</Phrase>
    <Phrase key="ArchiveKindTable">Archive kinds</Phrase>
    <Phrase key="CnlTable">Channels</Phrase>
    <Phrase key="CnlStatusTable">Channel statuses</Phrase>
    <Phrase key="CnlTypeTable">Channel types</Phrase>
    <Phrase key="CommLineTable">Communication lines</Phrase>
    <Phrase key="DataTypeTable">Data types</Phrase>
    <Phrase key="DeviceTable">Devices</Phrase>
    <Phrase key="DevTypeTable">Device types</Phrase>
    <Phrase key="FormatTable">Formats</Phrase>
    <Phrase key="LimTable">Limits</Phrase>
    <Phrase key="ObjTable">Objects</Phrase>
    <Phrase key="ObjRightTable">Object rights</Phrase>
    <Phrase key="QuantityTable">Quantities</Phrase>
    <Phrase key="RoleTable">Roles</Phrase>
    <Phrase key="RoleRefTable">Role inheritance</Phrase>
    <Phrase key="ScriptTable">Scripts</Phrase>
    <Phrase key="UnitTable">Units</Phrase>
    <Phrase key="UserTable">Users</Phrase>
    <Phrase key="ViewTable">Views</Phrase>
    <Phrase key="ViewTypeTable">View types</Phrase>
    <Phrase key="IndexNotFound">Index not found.</Phrase>
    <Phrase key="EntityCaption">[{0}] {1}</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Files">
    <Phrase key="FileNotFound">File not found.</Phrase>
    <Phrase key="NamedFileNotFound">File {0} not found.</Phrase>
    <Phrase key="DirectoryNotExists">Directory does not exist.</Phrase>
    <Phrase key="PathNotSupported">Path not supported.</Phrase>
    <Phrase key="InvalidFileFormat">Invalid file format.</Phrase>
    <Phrase key="LoadConfigError">Error loading configuration</Phrase>
    <Phrase key="SaveConfigError">Error saving configuration</Phrase>
    <Phrase key="SaveConfigConfirm">Configuration has been modified. Save the changes?</Phrase>
    <Phrase key="LoadViewError">Error loading view</Phrase>
    <Phrase key="SaveViewError">Error saving view</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Format">
    <Phrase key="IntegerRequired">An integer is required.</Phrase>
    <Phrase key="IntegerInRangeRequired">An integer from {0} to {1} is required.</Phrase>
    <Phrase key="RealRequired">A real number is required.</Phrase>
    <Phrase key="NonemptyRequired">A nonempty value is required.</Phrase>
    <Phrase key="ValidUrlRequired">A valid URL is required.</Phrase>
    <Phrase key="ValidRangeRequired">A valid range of integers is required.</Phrase>
    <Phrase key="DateTimeRequired">Date and time are required.</Phrase>
    <Phrase key="NotNumber">String is not a number.</Phrase>
    <Phrase key="NotHexadecimal">String is not hexadecimal.</Phrase>
    <Phrase key="InvalidParamVal">Invalid value of the &quot;{0}&quot; parameter.</Phrase>
    <Phrase key="InvalidSecretKey">Invalid secret key.</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms">
    <Phrase key="InfoCaption">Information</Phrase>
    <Phrase key="QuestionCaption">Question</Phrase>
    <Phrase key="ErrorCaption">Error</Phrase>
    <Phrase key="WarningCaption">Warning</Phrase>
    <Phrase key="NoData">No data</Phrase>
    <Phrase key="EmptyData">Empty</Phrase>
    <Phrase key="CorrectErrors">Please correct the following errors:</Phrase>
    <Phrase key="HiddenPassword">*****</Phrase>
    <Phrase key="NewConnection">New Connection</Phrase>
    <Phrase key="UnnamedConnection">&lt;Unnamed Connection&gt;</Phrase>
    <Phrase key="XmlFileFilter">XML Files (*.xml)|*.xml|All Files (*.*)|*.*</Phrase>
  </Dictionary>
  <Dictionary key="Scada.ComponentModel">
    <Phrase key="TrueValue">Yes</Phrase>
    <Phrase key="FalseValue">No</Phrase>
    <Phrase key="EmptyValue">(None)</Phrase>
    <Phrase key="CollectionValue">(Collection)</Phrase>
  </Dictionary>
  <Dictionary key="Scada.CnlDataFormatter">
    <Phrase key="UndefinedSign">---</Phrase>
    <Phrase key="CommandDescrPrefix">Command: </Phrase>
    <Phrase key="StatusFormat">Status {0}</Phrase>
    <Phrase key="CriticalSeverity">Critical</Phrase>
    <Phrase key="MajorSeverity">Major</Phrase>
    <Phrase key="MinorSeverity">Minor</Phrase>
    <Phrase key="InfoSeverity">Info</Phrase>
    <Phrase key="UnknownUser">User {0}</Phrase>
  </Dictionary>
  <!-- ScadaCommon.Forms.dll -->
  <Dictionary key="Scada.Forms.Controls.CtrlBitmask">
    <Phrase key="lblMaskValue">Decimal value</Phrase>
    <Phrase key="btnResetMask">Reset</Phrase>
    <Phrase key="lblMaskBits">Bits</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Controls.CtrlClientConnection">
    <Phrase key="gbConnectionOptions">Connection Options</Phrase>
    <Phrase key="lblName">Name</Phrase>
    <Phrase key="lblHost">Host</Phrase>
    <Phrase key="lblPort">Port</Phrase>
    <Phrase key="lblTimeout">Timeout</Phrase>
    <Phrase key="lblUsername">Username</Phrase>
    <Phrase key="lblPassword">Password</Phrase>
    <Phrase key="lblInstance">Instance</Phrase>
    <Phrase key="lblSecretKey">Secret key</Phrase>
    <Phrase key="btnPaste">Paste</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Controls.CtrlDbConnection">
    <Phrase key="gbConnectionOptions">Connection Options</Phrase>
    <Phrase key="lblName">Name</Phrase>
    <Phrase key="lblDbms">DBMS</Phrase>
    <Phrase key="cbDbms.Items[0]">Undefined</Phrase>
    <Phrase key="lblServer">Server</Phrase>
    <Phrase key="lblDatabase">Database</Phrase>
    <Phrase key="lblUsername">Username</Phrase>
    <Phrase key="lblPassword">Password</Phrase>
    <Phrase key="chkConnectionString">Connection string</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Controls.CtrlRegistration">
    <Phrase key="lblProductName">Product name</Phrase>
    <Phrase key="lblCompCode">Computer code</Phrase>
    <Phrase key="btnCopyCompCode">Copy</Phrase>
    <Phrase key="btnRefreshCompCode">Refresh</Phrase>
    <Phrase key="lblCompCodeInfo">If the code is missing, upload the configuration and restart the service.</Phrase>
    <Phrase key="lblRegKey">Registration key</Phrase>
    <Phrase key="btnPasteRegKey">Paste</Phrase>
    <Phrase key="lblRegKeyInfo">Key verification result is written in the application or module log.</Phrase>
    <Phrase key="llblGetPermanentKey">Get permanent key</Phrase>
    <Phrase key="llblGetTrialKey">Get trial key</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmBitmask">
    <Phrase key="this">Bit Mask</Phrase>
    <Phrase key="btnOK">OK</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmBitSelect">
    <Phrase key="this">Select Bit</Phrase>
    <Phrase key="btnOK">OK</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmCnlSelect">
    <Phrase key="this">Select Channels</Phrase>
    <Phrase key="lblFilter">Filter</Phrase>
    <Phrase key="btnApplyFilter">Apply</Phrase>
    <Phrase key="lblObj">Object</Phrase>
    <Phrase key="lblDevice">Device</Phrase>
    <Phrase key="chkOnlySelected">Show only selected rows</Phrase>
    <Phrase key="colSelected">Selected</Phrase>
    <Phrase key="colCnlNum">Number</Phrase>
    <Phrase key="colName">Name</Phrase>
    <Phrase key="btnSelect">Select</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmEntitySelect">
    <Phrase key="this">Select from {0}</Phrase>
    <Phrase key="lblFilter">Filter</Phrase>
    <Phrase key="btnApplyFilter">Apply</Phrase>
    <Phrase key="chkOnlySelected">Show only selected rows</Phrase>
    <Phrase key="colSelected">Selected</Phrase>
    <Phrase key="colID">ID</Phrase>
    <Phrase key="colName">Name</Phrase>
    <Phrase key="colCode">Code</Phrase>
    <Phrase key="colDescr">Description</Phrase>
    <Phrase key="btnSelect">Select</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmModuleConfig">
    <Phrase key="this">Module Configuration</Phrase>
    <Phrase key="btnAdd.ToolTip">Add</Phrase>
    <Phrase key="btnMoveUp.ToolTip">Move Up</Phrase>
    <Phrase key="btnMoveDown.ToolTip">Move Down</Phrase>
    <Phrase key="btnDelete.ToolTip">Delete</Phrase>
    <Phrase key="btnSave">Save</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
    <Phrase key="btnClose">Close</Phrase>
    <Phrase key="miCollapseAll">Collapse All</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmOptions">
    <Phrase key="this">Options</Phrase>
    <Phrase key="btnOK">OK</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.Forms.FrmRangeEdit">
    <Phrase key="this">Edit Range</Phrase>
    <Phrase key="lblRange">Range of integer numbers</Phrase>
    <Phrase key="lblExample">For example: 1 - 5, 10</Phrase>
    <Phrase key="btnOK">OK</Phrase>
    <Phrase key="btnCancel">Cancel</Phrase>
  </Dictionary>
  <Dictionary key="Scada.Forms.BitItemCollection">
    <Phrase key="EventEnabled">Event enabled</Phrase>
    <Phrase key="EventBeep">Event beep</Phrase>
    <Phrase key="DataChangeEvent">Channel data has changed</Phrase>
    <Phrase key="ValueChangeEvent">Channel value has changed</Phrase>
    <Phrase key="StatusChangeEvent">Channel status has changed</Phrase>
    <Phrase key="CnlUndefinedEvent">Channel is undefined</Phrase>
    <Phrase key="CommandEvent">Command has been sent</Phrase>
  </Dictionary>
</ScadaDictionaries>
