From f5056e77660f560ad9a5d4437a15993c1b96edac Mon Sep 17 00:00:00 2001 From: Grzegorz Bylica Date: Tue, 18 Feb 2020 15:36:10 +0100 Subject: [PATCH 1/2] #1130 Corrections related to the version description Correcting dublicate properties in message_*.properties. Correcting version information in message_*.properties. Correcting version information in Common.java and SystemSettingsDAO. Remove not used section about version in systemSettings.jsp. Changed title in index.jsp Added branch with issue #1130 to build on docker. fix: #1130 fix #1107 --- .travis.yml | 1 + .../WEB-INF/classes/messages_de.properties | 6339 ++++++++-------- .../WEB-INF/classes/messages_en.properties | 6340 ++++++++-------- .../WEB-INF/classes/messages_es.properties | 6185 ++++++++-------- .../WEB-INF/classes/messages_fi.properties | 44 +- .../WEB-INF/classes/messages_fr.properties | 6337 ++++++++-------- .../WEB-INF/classes/messages_lu.properties | 6362 ++++++++--------- .../WEB-INF/classes/messages_nl.properties | 5439 +++++++------- .../WEB-INF/classes/messages_pl.properties | 6114 ++++++++-------- .../WEB-INF/classes/messages_pt.properties | 6324 ++++++++-------- .../WEB-INF/classes/messages_ru.properties | 60 +- .../WEB-INF/classes/messages_zh.properties | 4067 ++++++----- WebContent/WEB-INF/dox/en/help.html | 2 +- WebContent/WEB-INF/jsp/systemSettings.jsp | 9 - .../lib/mysql-connector-java-5.1.38-bin.jar | Bin 983914 -> 0 bytes WebContent/index.jsp | 6 +- src/com/serotonin/mango/Common.java | 2 +- src/org/scada_lts/dao/SystemSettingsDAO.java | 2 +- 18 files changed, 26723 insertions(+), 26910 deletions(-) delete mode 100644 WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar diff --git a/.travis.yml b/.travis.yml index 081622018d..7b7d43878a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,6 +38,7 @@ branches: - "/^feature/#1009_History_of_pointvalue_No_annotation.*$/" - "/^feature_s/#1094_.*$/" - "/^feature_s/#1107_.*$/" + - "/^feature/#1130.*$/" notifications: email: false env: diff --git a/WebContent/WEB-INF/classes/messages_de.properties b/WebContent/WEB-INF/classes/messages_de.properties index 31afc2899c..eaf117176e 100644 --- a/WebContent/WEB-INF/classes/messages_de.properties +++ b/WebContent/WEB-INF/classes/messages_de.properties @@ -1,3171 +1,3168 @@ -Edit.chart.missingPeriods=Graph time period must be set -alpha2.commException= {0}: Communication error: {1} -alpha2.errorMessageException= {0}: Error message received from device: {1} -alpha2.invalidFrameException= {0}: Invalid frame received: {1} -alpha2.unknownException= {0}: Unknown error: {1} -annotation.anonymous=Unbekannt -annotation.eventHandler=Set point handler -annotation.pointLink=Point link -annotation.user=Benutzer: {0} -aphic.simpleCompound.leadPoint=Lead Point -badDateFormat=Ungültiges Datumsformat, das Format ist: jjjj/mm/tt -badDecimalFormat=Ungültiger Dezimalwert -badIntegerFormat=Ungültiger ganzzahliger Wert -chartRenderer.flipbook=Flipbook -chartRenderer.image=Diagramm -chartRenderer.none=Nichts -chartRenderer.statistics=Statistik -chartRenderer.table=Tabelle -common.access.admin=Administrativ -common.access.dataSource=Datenquelle -common.access.none=kein -common.access.read=lesen -common.access.set=schreiben -common.active=Aktiv -common.activeTime=Zeitraum Aktiv -common.add=Hinzufügen -common.addAll=Add all points -common.administrator=Administrator -common.alarmLevel=Alarmpriorität -common.alarmLevel.critical=Kritisch -common.alarmLevel.critical.rtn=Kritisch gegangen -common.alarmLevel.info=Information -common.alarmLevel.info.rtn=Information gegangen -common.alarmLevel.lifeSafety=Lebensgefahr -common.alarmLevel.lifeSafety.rtn=Lebensgefahr gegangen -common.alarmLevel.none=Keine(r) -common.alarmLevel.none.rtn=Keiner gegangen -common.alarmLevel.unknown=Unbekannter Alarm -common.alarmLevel.urgent=Dringend -common.alarmLevel.urgent.rtn=Dringend gegangen -common.all=Alle -common.annotation=Bemerkungen -common.anonymous=Unbekannt -common.cancel=Abbrechen -common.cancelled=Abgebrochen -common.chooseSetPoint=Choose a value to set -common.close=Schießen -common.configuration=Einstellungen -common.confirmDelete=Are you sure you want delete? -common.copy=Kopieren -common.copyPrefix=Kopie von {0} -common.counting.nd={0}nd -common.counting.rd={0}rd -common.counting.st={0}st -common.counting.th={0}th -common.cronPattern=Cronausdruck -common.dataTypes.alphanumeric=Alphanumerisch -common.dataTypes.bad=??? -common.dataTypes.binary=Binär -common.dataTypes.image=Abbild -common.dataTypes.multistate=Mehrfachzustand -common.dataTypes.numeric=Zahlenwerte -common.dateRangeFrom=Von -common.dateRangeTo=Bis -common.day.fri=Freitag -common.day.last=Gestern -common.day.mon=Montag -common.day.sat=Sonnabend -common.day.secondLast=Vorgestern -common.day.short.fri=Fr -common.day.short.mon=Mo -common.day.short.sat=Sa -common.day.short.sun=So -common.day.short.thu=Do -common.day.short.tue=Di -common.day.short.wed=Mi -common.day.sun=Sonntag -common.day.thirdLast=Vor drei Tagen -common.day.thu=Donnerstag -common.day.tue=Dienstag -common.day.wed=Mittwoch -common.default={0} -common.delete=Löschen -common.deleted=(deleted) -common.disabled=Deaktiviert -common.disabledToggle=Deaktiviert - zum Aktivieren klicken -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h -common.duration.millis={0}ms -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.seconds={0}s -common.edit=Bearbeiten -common.enableAll=Enable all points -common.enabled=Aktiv -common.enabledToggle=Aktiv - zum Deaktivieren klicken -common.enterSetPoint=Geben Sie hier den neuen Wert ein -common.false=0 -common.genChart=Generating thumbnail... -common.genThumb=Generating thumbnail... -common.gettingData=Hole Daten... -common.help=Hilfe -common.imageChart=Trend Diagramm -common.inactive=Nicht Aktiv -common.inactiveTime=Zeitraum Nicht Aktiviert -common.inception=Von Anbeginn (Datenbank) -common.latest=Neuesten (Datenbank) -common.maximize=Maximiere -common.minimize=Minimiere -common.month.apr=Apr -common.month.aug=Aug -common.month.dec=Dez -common.month.feb=Feb -common.month.jan=Jan -common.month.jul=Jul -common.month.jun=Jun -common.month.mar=Mär -common.month.may=Mai -common.month.nov=Nov -common.month.oct=Okt -common.month.sep=Sep -common.newName=(unbenannt) -common.noContent=no content -common.noData=(Keine Daten) -common.noImage=no image -common.noMessage= -common.nortn=keine Rückmeldung -common.point=Datenpunkt -common.pointDataType=Datentyp -common.pointDisabled=Datenpunkt oder -quelle sind deaktiviert -common.pointInvalid=Der Datenpunkt für diesen Baustein ist ungültig oder nicht vorhanden. -common.pointWarning=Der Datenpunkt oder die Datenquelle ist deaktiviert -common.points=Datenpunkte -common.refresh=Aktualisieren -common.relinquish=Relinquish -common.result=Result -common.rtn=gegangen - normal -common.run=Run -common.safeMode=Safe mode -common.save=Speichern -common.sendTestEmail=Sende Test E-Mail -common.set=Jetzt Setzen -common.settingValue=Setting value... -common.stats.avg=Durchschnitt -common.stats.count=Anzahl -common.stats.end=Ende -common.stats.logEntries=Logeinträge -common.stats.max=Maximum -common.stats.min=Minimum -common.stats.runtime=Laufzeit -common.stats.start=Von -common.stats.starts=Von -common.stats.sum=Summe -common.stats.value=Value -common.status=Status -common.testEmailSent=Eine Test E-Mail wurde an {0} gesendet -common.thumb.invalidValue=Point value is not an image -common.time=Uhrzeit -common.tp.day=Tag -common.tp.days=Tag(e) -common.tp.description={0} {1} -common.tp.hour=Stunde -common.tp.hours=Stunde(n) -common.tp.millisecond=Millisekunde -common.tp.milliseconds=Millisekunde(n) -common.tp.minute=Minute -common.tp.minutes=Minute(n) -common.tp.month=Monat -common.tp.months=Monat(e) -common.tp.second=Sekunde -common.tp.seconds=Sekunde(n) -common.tp.week=Woche -common.tp.weeks=Woche(n) -common.tp.year=Jahr -common.tp.years=Jahr(e) -common.true=1 -common.unknown=Unbekannt -common.user=Benutzer -common.value=Wert -common.valueUnreliable=Point value may not be reliable -common.warning=Warnung -common.xid=Export Id (XID): -compoundDetectors.and=UND -compoundDetectors.cedAdded=Verknüpfung hinzugefügt -compoundDetectors.cedSaved=Verknüpfung gespeichert -compoundDetectors.cedValidated=Verknüpfung erfolgreich geprüft -compoundDetectors.compoundEventDetector=Verknüpftes Ereignis -compoundDetectors.compoundEventDetectors=Verknüpfte Ereignisse -compoundDetectors.condition=Verknüpfungslogik -compoundDetectors.details=Konfiguration -compoundDetectors.eventTypes=Ereignisse -compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist -compoundDetectors.name=Name -compoundDetectors.not=NICHT -compoundDetectors.or=ODER -compoundDetectors.pointEventDetector=Datenpunktereignisse -compoundDetectors.validate=Prüfe -compoundDetectors.validation.closeParen=Unmatched close parenthesis -compoundDetectors.validation.illegalChar=Illegal character -compoundDetectors.validation.initError=Error during detector initialization. See alarms for details -compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied -compoundDetectors.validation.nameRequired=Name is required -compoundDetectors.validation.notDefined=Condition statement not defined -compoundDetectors.validation.openParen=Unmatched open parenthesis -compoundDetectors.validation.reference=Invalid reference -compoundDetectors.validation.syntax=Syntax error -confirmation.pointDisabled=Data point has been disabled -confirmation.pointEnabled=Data point has been enabled -confirmation.pointRestarted=Data point has been restarted -confirmation.pointSaved=Datenpunkt wurde gespeichert -dox.1wireDS=1-Wire Datenquelle -dox.1wirePP=1-Wire Datenpunkt Konfiguration -dox.asciiFileReaderDS=Data Source ASCII File Reader -dox.asciiFileReaderPP=ASCII File Reader PP -dox.asciiSerialDS=Data Source Ascii Serial -dox.asciiSerialPP=Data Point Ascii Serial -dox.auditAlarmLevels=Alarm Level for Audit events -dox.bacnetIpDS=BACnet I/P Datenquelle -dox.bacnetIpPP=BACnet I/P Datenpunkt Konfiguration -dox.chartRenderers=Tag Logging (Historie) Darstellung -dox.colourSettings=Color configuration -dox.colours=Color -dox.compoundEventDetectors=Ereignisverknüpfung -dox.cronPatterns=Cronausdruck -dox.dataPointEditing=Konfiguration Datenpunkt -dox.dataSourceList=Data source list -dox.datetimeFormats=Datums- und Zeitformatierungen -dox.dbConfiguration=DataBase Configuration -dox.dir=de -dox.directQuerying=Direkter Mango M2M Datenbankzugriff -dox.dnp3DS=Data source DNP3 -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP -dox.dnp3SerialDS=Data source DNP3 Serial -dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B -dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B -dox.editingGraphicalViews=Bearbeiten der Prozessbilder -dox.emailSettings=Email Konfiguration -dox.emport=Exportier und Importiere die Mango Konfiguration -dox.eventDetectors=Ereignis Detektor -dox.eventHandlers=Ereignisverarbeitung -dox.exportProject=Exporting projects -dox.galilDS=Galil data source -dox.galilPP=Galil point properties -dox.generalPublisherProperties=General publisher properties -dox.graphicalViews=Prozessbilder -dox.httpImageDS=HTTP image data source -dox.httpImagePP=HTTP image point properties -dox.httpReceiverDS=HTTP receiver data source -dox.httpReceiverPP=HTTP receiver point properties -dox.httpRetrieverDS=HTTP retriever data source -dox.httpRetrieverPP=HTTP retriever point properties -dox.httpSenderPublishing=HTTP sender publishing -dox.httpSettings=HTTP Konfiguration -dox.iec101DS=Data source IEC101 -dox.iec101PP=IEC101 PP -dox.importProject=Importing projects -dox.internalDS=Internal Data Source -dox.internalPP=Internal point properties -dox.jmxDS=JMX Data Source -dox.jmxPP=JMX point properties -dox.languageSettings=Spracheinstellungen -dox.mailingLists=E-Mail Gruppen -dox.maintenanceEvents=Maintenance events -dox.metaDS=Meta Datenquelle -dox.metaPP=Meta point properties -dox.modbusIpDS=Modbus IP data source -dox.modbusPP=Modbus point locator properties -dox.modbusSerialDS=Modbus serial data source -dox.nmeaListenerDS=NMEA listener data source -dox.nmeaListenerPP=NMEA listener point properties -dox.notFound=Dokumenten Id nicht gefunden -dox.numberFormats=Number formats -dox.opcDS=Data Source OPC -dox.opcPP=Data Point OPC -dox.otherSettings=Andere Einstellungen -dox.pachubeDS=Pachube data source -dox.pachubePP=Pachube point properties -dox.pachubePublishing=Pachube publishing -dox.persistentDS=Serotonin Persistent TCP data source -dox.persistentPP=Serotonin Persistent TCP point properties -dox.persistentPublishing=Serotonin Persistent TCP publishing -dox.pointHierarchy=Datenpunkt Hierarchie -dox.pointLinks=Datenpunkt Verrknüpfungen -dox.pointValueLogPurging=Werte des Datenpunktes aus der Datenbank löschen -dox.pointValueLogging=Wert des Datenpunktes in Datenbank speichern -dox.pointViewSettingsEditor=Point view settings editor -dox.pop3DS=POP3 data source -dox.pop3PP=POP3 point properties -dox.publisherList=Publisher list -dox.radiuinoDS=Radiuino data source -dox.radiuinoPP=Radiuino data point -dox.readError=Error reading content: -dox.regex=Reguläre Ausdrücke (RegEx) -dox.reportInstances=Reports -dox.reportTemplates=Reportvorlagen -dox.scheduledEvents=Planen -dox.scriptDPObject=Data Point Context Object -dox.scriptDSObject=Data Source Context Object -dox.scripts=Scripts -dox.snmpDS=SNMP data source -dox.snmpPP=SNMP point properties -dox.spinwaveDS=Spinwave data source -dox.spinwavePP=Spinwave point properties -dox.sqlDS=SQL data source -dox.sqlPP=SQL point properties -dox.systemAlarmLevels=System Alarmlevel -dox.systemInformation=Mango Konfiguration -dox.textRenderers=Textdarstellung -dox.userAdministration=User administration -dox.viewSharing=Ansicht Veröffentlichen -dox.virtualDS=Virtuelle Datenquelle -dox.virtualPP=Virtual point properties -dox.vmstatDS=VMStat Datenquelle -dox.vmstatPP=VMStat point properties -dox.watchList=Beobachtungsliste -dox.watchListCharts=Beobachtungsliste Tabellen -dox.watchListPoints=Beobachtungsliste Datenpunkte -dox.watchListSharing=Watch list sharing -dox.welcomeToMango=Wilkommen bei Mango M2M -dox.welcomeToScadaBR=Welcome to ScadaBR -dsDetils.asof=(as of {0}) -dsEdit.1wire=1-wire -dsEdit.1wire.address=Adresse -dsEdit.1wire.attr.adVoltage=AD Spannung -dsEdit.1wire.attr.counter=Counter -dsEdit.1wire.attr.humidity=Feuchtigkeit -dsEdit.1wire.attr.latchState=Latch state -dsEdit.1wire.attr.temperature=Temperatur -dsEdit.1wire.attr.wiperPosition=Wiper position -dsEdit.1wire.attribute=Eigenschaft -dsEdit.1wire.attribute.adChannel=AD Kanal -dsEdit.1wire.attribute.channel=Kanal -dsEdit.1wire.attribute.counter=Counter -dsEdit.1wire.attribute.wiper=Potentiometer -dsEdit.1wire.desc=1-wire Konfiguration -dsEdit.1wire.description=Beschreibung -dsEdit.1wire.deviceType=Gerätetyp -dsEdit.1wire.dpconn=Sensor: {0}, Beschreibung: {1} -dsEdit.1wire.index=Index -dsEdit.1wire.noDevices=Kein Gerät gefunden -dsEdit.1wire.noInfo=Keine Geräteinformatioen vorhanden -dsEdit.1wire.none=Keiner -dsEdit.1wire.port=Serielle Verbindung -dsEdit.1wire.runScan=Suche starten -dsEdit.1wire.scan=Durchsuche 1-Wire Neztwerk -dsEdit.1wire.scanComplete=Suche beendet. -dsEdit.1wire.scanWarn=Dursuchen Sie Ihr 1-Wire Netzwerk, bevor Sie Datenpunkte bearbeiten -dsEdit.1wire.scanning=Suche, bitte warten... -dsEdit.1wire.scheduledRescan=geplanter Rescan -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.accessMode=Acess mode -dsEdit.alpha2.accessMode.readOnly=Read only -dsEdit.alpha2.accessMode.readWrite=Read and Write -dsEdit.alpha2.accessMode.writeOnly=Write only -dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties -dsEdit.alpha2.deviceCode=Device Code -dsEdit.alpha2.deviceCode.analogIn=Analog In -dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device -dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device -dsEdit.alpha2.deviceCode.controlDevice=Control Device -dsEdit.alpha2.deviceCode.externalInput=External Input -dsEdit.alpha2.deviceCode.externalOutput=External Output -dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal -dsEdit.alpha2.deviceCode.keyInput=Key Input -dsEdit.alpha2.deviceCode.linkInput=Link Input -dsEdit.alpha2.deviceCode.linkOutput=Link Output -dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal -dsEdit.alpha2.deviceCode.runStop=Run/Stop Command -dsEdit.alpha2.deviceCode.systemBit=System Bit -dsEdit.alpha2.deviceNumber=Device Number -dsEdit.alpha2.dpDesc={0} ({1}) -dsEdit.alpha2.pointType=Point type -dsEdit.alpha2.station=Station -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.checkFile=Check -dsEdit.asciiFile.desc=ASCII File Reader Properties -dsEdit.asciiFile.filePath=File path -dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point -dsEdit.asciiFile.timestampCheck=Custom timestamp -dsEdit.asciiFile.timestampFormat=Data format -dsEdit.asciiFile.timestampRegex=Timestamp regex -dsEdit.asciiFile.valueRegex=Value regex -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.baud=Baud rate -dsEdit.asciiSerial.bufferSize=Buffer size -dsEdit.asciiSerial.charStopMode=Character mode -dsEdit.asciiSerial.charStopMode.charASCII=ASCII character -dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value -dsEdit.asciiSerial.charX=Until C character -dsEdit.asciiSerial.commPortId=Port -dsEdit.asciiSerial.command=Command -dsEdit.asciiSerial.dataBits=Data Bits -dsEdit.asciiSerial.desc=ASCII Serial Properties -dsEdit.asciiSerial.initString=Initialization String -dsEdit.asciiSerial.nChar=Number of characters -dsEdit.asciiSerial.parity=Parity -dsEdit.asciiSerial.retries=Retries -dsEdit.asciiSerial.stopBits=Stop Bits -dsEdit.asciiSerial.stopMode=Stop mode -dsEdit.asciiSerial.stopMode.charX=Until character C -dsEdit.asciiSerial.stopMode.nChar=Number of characters -dsEdit.asciiSerial.stopMode.stopTimeout=By timeout -dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) -dsEdit.asciiSerial.timeout=Timeout (ms) -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.addPoint=Add point -dsEdit.bacnetIp.broadcastAddress=Broadcast address -dsEdit.bacnetIp.covLease=COV lease time (minutes) -dsEdit.bacnetIp.desc=BACnet I/P properties -dsEdit.bacnetIp.device=Device -dsEdit.bacnetIp.deviceAddress=Device address -dsEdit.bacnetIp.deviceId=Device ID -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.dsconn=Device ID: {0} -dsEdit.bacnetIp.getDetails=Get details -dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... -dsEdit.bacnetIp.listenerStopped=Listener stopped -dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) -dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) -dsEdit.bacnetIp.objectInstanceNumber=Object instance number -dsEdit.bacnetIp.objectList=Device object list -dsEdit.bacnetIp.objectType=Object type -dsEdit.bacnetIp.objectType.accessDoor=Access door -dsEdit.bacnetIp.objectType.accumulator=Accumulator -dsEdit.bacnetIp.objectType.analogInput=Analog input -dsEdit.bacnetIp.objectType.analogOutput=Analog output -dsEdit.bacnetIp.objectType.analogValue=Analog value -dsEdit.bacnetIp.objectType.averaging=Averaging -dsEdit.bacnetIp.objectType.binaryInput=Binary input -dsEdit.bacnetIp.objectType.binaryOutput=Binary output -dsEdit.bacnetIp.objectType.binaryValue=Binary value -dsEdit.bacnetIp.objectType.calendar=Calendar -dsEdit.bacnetIp.objectType.command=Command -dsEdit.bacnetIp.objectType.device=Device -dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment -dsEdit.bacnetIp.objectType.eventLog=Event log -dsEdit.bacnetIp.objectType.file=File -dsEdit.bacnetIp.objectType.group=Group -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point -dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone -dsEdit.bacnetIp.objectType.loadControl=Load control -dsEdit.bacnetIp.objectType.loop=Loop -dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input -dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output -dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value -dsEdit.bacnetIp.objectType.notificationClass=Notification class -dsEdit.bacnetIp.objectType.program=Program -dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter -dsEdit.bacnetIp.objectType.schedule=Schedule -dsEdit.bacnetIp.objectType.structuredView=Structured view -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple -dsEdit.bacnetIp.port=Port -dsEdit.bacnetIp.presentValue=Present value -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number -dsEdit.bacnetIp.remoteDeviceIp=Remote device IP -dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address -dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number -dsEdit.bacnetIp.remoteDevicePort=Remote device port -dsEdit.bacnetIp.retries=Retries -dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) -dsEdit.bacnetIp.segmentWindow=Segment window -dsEdit.bacnetIp.sendObjList=Send object list request -dsEdit.bacnetIp.sendWhoIs=Send WhoIs -dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... -dsEdit.bacnetIp.tester.auto=Auto-shutoff -dsEdit.bacnetIp.tester.cancelled=Cancelled -dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found -dsEdit.bacnetIp.tester.listening=Listening for messages... -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.useCov=Use COV subscription -dsEdit.bacnetIp.writePriority=Write priority -dsEdit.currentAlarms=Anstehende Alarme -dsEdit.deleteConfirm=Sind Sie sich sicher, diesen Datenpunkt zu löschen? -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.index=Index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3Serial.dataBits=Data Bits -dsEdit.dnp3Serial.parity=Parity -dsEdit.dnp3Serial.stopBits=Stop Bits -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.pointType=Point Type -dsEdit.drStorageHt5b.type.Humidity=Humidity -dsEdit.drStorageHt5b.type.Temperature=Temperature -dsEdit.ebi25=EBI25 -dsEdit.ebi25.calibrationDate=Calibration date -dsEdit.ebi25.desc=EBI25 interface properties -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.firmwareVersion=Firmware version -dsEdit.ebi25.hardwareVersion=Hardware version -dsEdit.ebi25.highLimit=High limit -dsEdit.ebi25.host=Host -dsEdit.ebi25.index=Index -dsEdit.ebi25.keepAlive=Keep alive -dsEdit.ebi25.lowLimit=Low limit -dsEdit.ebi25.port=Port -dsEdit.ebi25.productionDate=Production date -dsEdit.ebi25.read.host=Host is required -dsEdit.ebi25.read.init=Error in Modbus initialization: {0} -dsEdit.ebi25.read.response=Modbus error response: {0} -dsEdit.ebi25.read.transport=Error in Modbus transport: {0} -dsEdit.ebi25.readInterface=Read interface -dsEdit.ebi25.retries=Retries -dsEdit.ebi25.sampleRate=Sample rate -dsEdit.ebi25.serialNumber=Serial number -dsEdit.ebi25.startRead=Reading... -dsEdit.ebi25.syncTime=Synchronize time -dsEdit.ebi25.synced=Interface time synchronized -dsEdit.ebi25.syncing=Setting time... -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.type=Type -dsEdit.ebi25.type.battery=Battery -dsEdit.ebi25.type.signal=Signal -dsEdit.ebi25.type.value=Value -dsEdit.ebi25.unit=Unit -dsEdit.ebi25.unit.conductivity=Conductivity -dsEdit.ebi25.unit.current=Current -dsEdit.ebi25.unit.humidity=Humidity -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.pressure=Pressure -dsEdit.ebi25.unit.temperature=Temperature -dsEdit.ebi25.unit.voltage=Voltage -dsEdit.events.alarmLevels=Alarmpriorität bei Ereignis -dsEdit.events.noEvents=Diese Datenquelle hat keine Ereignisse -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.PropertySettable=Settable properties -dsEdit.fhz4j.deviceHousecode=Device Housecode -dsEdit.fhz4j.deviceLocation=Device location -dsEdit.fhz4j.deviceProperty=Device property -dsEdit.fhz4j.deviceType=Device type -dsEdit.fhz4j.fhzHouseCode=Internal Code -dsEdit.fhz4j.init=Initialization -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.axis=Axis -dsEdit.galil.command=Command -dsEdit.galil.commandTesting=Galil command testing -dsEdit.galil.desc=Galil data source properties -dsEdit.galil.engHigh=Scale engineering unit high value -dsEdit.galil.engLow=Scale engineering unit low value -dsEdit.galil.execute=Execute command -dsEdit.galil.host=Host -dsEdit.galil.inputNumber=Input number -dsEdit.galil.outputNumber=Output number -dsEdit.galil.pointType=Point type -dsEdit.galil.pointType.command=Command -dsEdit.galil.pointType.input=Input -dsEdit.galil.pointType.output=Output -dsEdit.galil.pointType.tellPosition=Tell position -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.port=Port -dsEdit.galil.retries=Retries -dsEdit.galil.round=Round to integer -dsEdit.galil.scaleHigh=Scale raw high value -dsEdit.galil.scaleLow=Scale raw low value -dsEdit.galil.tester.noResponse=(error response) -dsEdit.galil.tester.timeout=(timeout during request) -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.type=Type -dsEdit.galil.varName=Variable name -dsEdit.head.name=Name: -dsEdit.httpImage=HTTP Image -dsEdit.httpImage.desc=HTTP Image properties -dsEdit.httpImage.dsconn=image stream every {0} -dsEdit.httpImage.liveFeed=Webcam live feed code -dsEdit.httpImage.openUrl=Open URL -dsEdit.httpImage.readLimit=Read limit (KB) -dsEdit.httpImage.retries=Retries -dsEdit.httpImage.scaleHeight=Scale height -dsEdit.httpImage.scalePercent=Scale percent -dsEdit.httpImage.scaleWidth=Scale width -dsEdit.httpImage.scalingType=Scaling type -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalingType.none=none -dsEdit.httpImage.scalingType.percent=percent -dsEdit.httpImage.timeout=Timeout (seconds) -dsEdit.httpImage.url=URL -dsEdit.httpReceiver=HTTP Empfänger -dsEdit.httpReceiver.binaryZeroValue=Wert für Binär 0 -dsEdit.httpReceiver.containsDeviceMask=Die Liste enthält bereits die Geräte-Maske -dsEdit.httpReceiver.containsIpMask=Die Liste enthält bereits die IP-Maske -dsEdit.httpReceiver.desc=HTTP Empfänger Konfiguration -dsEdit.httpReceiver.deviceId=Gerätekennung -dsEdit.httpReceiver.deviceWhiteList=Erlaubte Gerätekennungen -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(blocked) -dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) -dsEdit.httpReceiver.httpParamName=HTTP Wertparameter Name -dsEdit.httpReceiver.ipWhiteList=Erlaube IP Adressen -dsEdit.httpReceiver.listening=Warte auf Daten... -dsEdit.httpReceiver.noDevices=No device IDs defined -dsEdit.httpReceiver.noIpAddresses=No ip addresses defined -dsEdit.httpReceiver.parameter=Parameter -dsEdit.httpReceiver.receiverListener=Test Empfänger -dsEdit.httpReceiver.source=Quelle -dsEdit.httpReceiver.startListener=Warte auf HTTP Daten -dsEdit.httpReceiver.tester.auto=Auto-shutoff -dsEdit.httpReceiver.tester.data=Daten Empfangen -dsEdit.httpReceiver.tester.listening=Warte aud Daten... -dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} -dsEdit.httpReceiver.time=Zeit -dsEdit.httpRetriever=HTTP Abholer -dsEdit.httpRetriever.binaryZeroValue=Binary 0 value -dsEdit.httpRetriever.desc=HTTP Retriever properties -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing -dsEdit.httpRetriever.numberFormat=Number format -dsEdit.httpRetriever.openUrl=Open URL -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.retries=Retries -dsEdit.httpRetriever.testTime=Test time parameters -dsEdit.httpRetriever.testValue=Test value parameters -dsEdit.httpRetriever.timeFormat=Time format -dsEdit.httpRetriever.timeRegex=Time RegEx -dsEdit.httpRetriever.timeout=Timeout (seconds) -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.valueRegex=Value RegEx -dsEdit.iec101.asduAddress=ASDU Address -dsEdit.iec101.asduAddressSize=ASDU Address Field Size -dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period -dsEdit.iec101.cotSize=COT Field Size -dsEdit.iec101.default=Default -dsEdit.iec101.descEthernet=IEC101 Ethernet Properties -dsEdit.iec101.descSerial=IEC101 Serial Properties -dsEdit.iec101.dpconn= TypeId {0}, IOA {1} -dsEdit.iec101.execute=Execute Only -dsEdit.iec101.giRelativePeriod=GI Relative Period -dsEdit.iec101.iec101DataType=Type identification -dsEdit.iec101.iec101DataType.doublePoint=Double Point Information -dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement -dsEdit.iec101.iec101DataType.singlePoint=Single Point Information -dsEdit.iec101.linkLayerAddress=Link Address -dsEdit.iec101.linkLayerAddressSize=Link Address Field Size -dsEdit.iec101.longPulse=Long Pulse -dsEdit.iec101.objectAddress=Object Address -dsEdit.iec101.objectAddressSize=Object Address Field Size -dsEdit.iec101.offset=Offset -dsEdit.iec101.persistent=Persistent -dsEdit.iec101.selectExecute=Select and Execute -dsEdit.iec101.shortPulse=Short Pulse -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101Serial=IEC101 Serial -dsEdit.internal=Internal Data Source -dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written -dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads -dsEdit.internal.attr.MONITOR_HIGH=High priority work items -dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items -dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count -dsEdit.internal.attribute=Attribute -dsEdit.internal.desc=Internal data source properties -dsEdit.internal.dsconn=Poll seconds: {0} -dsEdit.jmx=JMX -dsEdit.jmx.addPoint=Add point -dsEdit.jmx.attributeName=Attribute name -dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' -dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite -dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.badUrl=Malformed remote server address: {0} -dsEdit.jmx.compositeItemName=Composite item name -dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' -dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.connectionError=Connection error: {0} -dsEdit.jmx.desc=JMX data source properties -dsEdit.jmx.dsconn.local=Local server -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.getObjectNames=Get object names -dsEdit.jmx.gettingObjectNames=Getting object names... -dsEdit.jmx.inspect=JMX server inspection -dsEdit.jmx.objectName=Object name -dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found -dsEdit.jmx.readError=Read error: {0} -dsEdit.jmx.remoteServerAddr=Remote JMX server address -dsEdit.jmx.useLocalServer=Use local JMX server -dsEdit.jmx.writeFailed=Write failed for ''{0}'' -dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item -dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} -dsEdit.mbus=M Bus -dsEdit.mbus.addPoint=Hinzufügen -dsEdit.mbus.addressHex=Adresse -dsEdit.mbus.addressing=Adressierung -dsEdit.mbus.desc=M Bus Konfiguration -dsEdit.mbus.deviceUnit=(Sub)Einheit -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.firstHexAddress=Startadresse (Hex) -dsEdit.mbus.functionField=Function Field -dsEdit.mbus.id=Device Id -dsEdit.mbus.identNumber=Id -dsEdit.mbus.lastHexAddress=Endadresse (Hex) -dsEdit.mbus.man=Man -dsEdit.mbus.manufacturer=Hersteller -dsEdit.mbus.medium=Medium -dsEdit.mbus.phoneNumber=Phone Number -dsEdit.mbus.phonenumber=Telefonnummer -dsEdit.mbus.presentValue=Wert -dsEdit.mbus.responseFrame=Frame -dsEdit.mbus.responseTimeOutOffset=Timeout Offset -dsEdit.mbus.seachStopped=Suche Abgebrochen -dsEdit.mbus.search=Suche -dsEdit.mbus.searching=Suche MBus Geräte -dsEdit.mbus.secAddrMedium=Secondary Address Medium -dsEdit.mbus.siPrefix=SI Präfix -dsEdit.mbus.storageNumber=Speichernummer -dsEdit.mbus.tariff=Tarif -dsEdit.mbus.tcpAddr=TCP Address -dsEdit.mbus.tcpIpBitPerSecond=Baudrate -dsEdit.mbus.tcpPort=TCP Port -dsEdit.mbus.tester.autoShutOff=Beendet (Zeitüberschreitung) -dsEdit.mbus.tester.cancelled=Abgebrochen -dsEdit.mbus.tester.searchingDevices=Suche Geräte -dsEdit.mbus.unitOfMeasurement=Maßeinheit -dsEdit.mbus.useDirectConnection=Direkte Verbindung -dsEdit.mbus.useModemConnection=Modem Verbindung -dsEdit.mbus.usePrimaryAddressing=Primäre Adressierung -dsEdit.mbus.useSecondaryAddressing=Sekundäe Adressierung -dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection -dsEdit.mbus.version=Version -dsEdit.mbus.versionHex=Version -dsEdit.mbus.vifLabel=Vif Label -dsEdit.mbus.vifType=Vif Typ -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifeLabels=Vife Label -dsEdit.mbus.vifeTypes=Vife Typen -dsEdit.meta=Meta Datenquelle -dsEdit.meta.delay=Berechnungsverzögerung
(Sekunden) -dsEdit.meta.desc=Meta Datenquelle Konfiguration -dsEdit.meta.event=Aktualisierungsereignis -dsEdit.meta.event.context=Änderung der Eingangsvariablen -dsEdit.meta.event.cron=Cronmuster -dsEdit.meta.event.day=Neuer Tag -dsEdit.meta.event.hour=Neue Stunde -dsEdit.meta.event.minute=Neue Minute -dsEdit.meta.event.month=Neuer Monat -dsEdit.meta.event.week=Neue Woche -dsEdit.meta.event.year=Neues Jahr -dsEdit.meta.generate=Generate history -dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. -dsEdit.meta.generate.noData=No data for point ''{0}'' -dsEdit.meta.generate.success=History successfully created. {0} updates created. -dsEdit.meta.noPoints=Dem Skript wurden keine Eingangsvariablen zugeordnet -dsEdit.meta.pointName=Datenpunktname -dsEdit.meta.script=Skript -dsEdit.meta.scriptContext=Skrip Eingangsvariable -dsEdit.meta.test.context=Ein oder mehrere Datenpunkte sind nicht vorhanden oder abgeschaltet -dsEdit.meta.test.scriptError=Ausführungsfeler des Skripts:n {0} -dsEdit.meta.test.success=Skript erfolgreich ausgeführt. Ergebins={0} -dsEdit.meta.test.successTs=Skript erfolgreich ausgeführt. Ergebins={0}, Zeitstempel {1} -dsEdit.meta.validate=Prüfe Skript -dsEdit.meta.var=Name im Skript -dsEdit.modbus.addPoint=Add point -dsEdit.modbus.additive=Additive -dsEdit.modbus.bit=Bit -dsEdit.modbus.charset=Character encoding -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.contiguousBatches=Contiguous batches only -dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points -dsEdit.modbus.dataTest=Modbus read data -dsEdit.modbus.dataTest.read=Read data -dsEdit.modbus.descIp=Modbus IP properties -dsEdit.modbus.descSerial=Modbus serial properties -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} monitor -dsEdit.modbus.dpconn3=Connection monitoring -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.locatorTest=Point locator test -dsEdit.modbus.locatorTest.result=Result: {0} -dsEdit.modbus.locatorTest.test=Read -dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) -dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.maxReadBitCount=Max read bit count -dsEdit.modbus.maxReadRegisterCount=Max read register count -dsEdit.modbus.maxWriteRegisterCount=Max write register count -dsEdit.modbus.modbusDataType=Modbus data type -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer -dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.4bFloat=4 byte float -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted -dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped -dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.8bFloat=8 byte float -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped -dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped -dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.binary=Binary -dsEdit.modbus.modbusDataType.char=Fixed length string -dsEdit.modbus.modbusDataType.varchar=Variable length string -dsEdit.modbus.monitorPointName=Slave {0} monitor -dsEdit.modbus.multiplier=Multiplier -dsEdit.modbus.nodeScan=Modbus node scan -dsEdit.modbus.nodesFound=Nodes found -dsEdit.modbus.offset=Offset -dsEdit.modbus.range=Range -dsEdit.modbus.registerCount=Number of registers -dsEdit.modbus.registerRange=Register range -dsEdit.modbus.retries=Retries -dsEdit.modbus.scanError=Scanner could not be started. No comm port -dsEdit.modbus.scanForNodes=Scan for nodes -dsEdit.modbus.scanner.cancelled=Scan cancelled -dsEdit.modbus.scanner.complete=Scan completed -dsEdit.modbus.scanner.progress={0}% complete -dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) -dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) -dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.settableOverride=Settable -dsEdit.modbus.slave=Slave -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.slaveMonitor=Slave monitor -dsEdit.modbus.socketMonitor=TCP socket monitoring -dsEdit.modbus.startScan=Starting scan... -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point -dsEdit.modbusIp.encapsulated=Encapsulated -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Port -dsEdit.modbusIp.socketPointName=TCP socket monitoring -dsEdit.modbusIp.transportType=Transport type -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive -dsEdit.modbusIp.transportType.tcpListener=TCP Listener -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.concurrency=Concurrency -dsEdit.modbusSerial.concurrency.function=Function -dsEdit.modbusSerial.concurrency.slave=Slave -dsEdit.modbusSerial.concurrency.transport=Transport -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.off=Off -dsEdit.modbusSerial.echo.on=On -dsEdit.modbusSerial.encoding=Encoding -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.flow.none=None -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowIn=Flow control in -dsEdit.modbusSerial.flowOut=Flow control out -dsEdit.modbusSerial.parity= -dsEdit.modbusSerial.parity.even=Even -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.none=None -dsEdit.modbusSerial.parity.odd=Odd -dsEdit.modbusSerial.parity.space=Space -dsEdit.modbusSerial.port=Port -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.name=Name -dsEdit.nmea=NMEA Listener -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.binary0Value=Binary 0 value -dsEdit.nmea.dpconn={0} field {1} -dsEdit.nmea.fieldIndex=Field index -dsEdit.nmea.listen=Listen for messages -dsEdit.nmea.listener=NMEA message listener -dsEdit.nmea.listening=Listening... -dsEdit.nmea.messageName=Message name -dsEdit.nmea.port=Port -dsEdit.nmea.props=NMEA listener properties -dsEdit.nmea.resetTimeout=Reset timeout (seconds) -dsEdit.nmea.tester.exception=Received exception: {0} -dsEdit.nmea.tester.listening=Listening... -dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} -dsEdit.nmea.tester.response=Received response exception: {0} -dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.noAlarms=Keine anstehenden Alarme für diese Datenquelle -dsEdit.nodaves7=S7 Iso TCP Ethernet Controller -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7.s7writeBitOffset=Offset Bit -dsEdit.nodaves7.s7writeBytesQty=Bytes quantity -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeMemoryArea=Memory area -dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) -dsEdit.nodaves7.writeBaseCmd=Write command line -dsEdit.opc=OPC DA -dsEdit.opc.TagNotValidated=Tag Not Validated -dsEdit.opc.TagValidated=Tag Validated -dsEdit.opc.addTags=Add Tags -dsEdit.opc.browseTags=Browse Tags -dsEdit.opc.creationMode=Creation Mode -dsEdit.opc.desc=OPC DA Properties -dsEdit.opc.domain=Domain -dsEdit.opc.host=Host -dsEdit.opc.password=Password -dsEdit.opc.refreshServers=Refresh -dsEdit.opc.server=Server -dsEdit.opc.tag=Tag -dsEdit.opc.tagList=Tag List -dsEdit.opc.tagName=Tag Name -dsEdit.opc.tagsFound=Tags Found -dsEdit.opc.user=User -dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source -dsEdit.opc.validateTag=Validate Tag -dsEdit.opc.validation=Validation -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Hinzufügen -dsEdit.openv4j.dataPoint=Datenpunkt -dsEdit.openv4j.dataPointSettable=Setzbar -dsEdit.openv4j.desc=OpenV4J Konfiguration -dsEdit.openv4j.detectDevice=Erkenne Gerät -dsEdit.openv4j.device=Anlage -dsEdit.openv4j.group=Gruppe -dsEdit.openv4j.label=Name -dsEdit.openv4j.protocol=Protokoll -dsEdit.openv4j.refresh=Aktualisieren -dsEdit.openv4j.refreshStopped=Aktualisierung beendet -dsEdit.openv4j.refreshing=aktualisiere -dsEdit.openv4j.search=Suche Anlage -dsEdit.openv4j.testprotocol=Teste Protokoll -dsEdit.openv4j.value=Wert -dsEdit.pachube=Pachube -dsEdit.pachube.apiKey=API key -dsEdit.pachube.binaryZeroValue=Binary 0 value -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.desc=Pachube data source properties -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.retries=Retries -dsEdit.pachube.testValue=Test value parameters -dsEdit.pachube.timeout=Timeout (seconds) -dsEdit.persistent=Serotonin Persistent TCP -dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates -dsEdit.persistent.authorizationKey=Authorization key -dsEdit.persistent.desc=Serotonin Persistent TCP properties -dsEdit.persistent.dsconn=Port: {0} -dsEdit.persistent.getStatus=Get status -dsEdit.persistent.port=Port -dsEdit.persistent.status=Execution state -dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received -dsEdit.persistent.status.noConnections=No connections -dsEdit.persistent.status.notEnabled=Data source is not enabled -dsEdit.pointDataType=Datentyp -dsEdit.pointSaved=Datenpunktkonfiguration gespeichert -dsEdit.points.details=Datenpunktkonfiguration -dsEdit.points.name=Name -dsEdit.points.points=Datenpunkte -dsEdit.pop3=POP3 Email -dsEdit.pop3.binary0Value=Binary 0 value -dsEdit.pop3.checkPeriod=Inbox check period -dsEdit.pop3.desc=POP3 Email properties -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.findInSubject=Find in subject -dsEdit.pop3.ignoreIfMissing=Ignore if missing -dsEdit.pop3.numberFormat=Number format -dsEdit.pop3.password=Inbox password -dsEdit.pop3.regex=RegEx -dsEdit.pop3.server=POP3 server -dsEdit.pop3.testContent=Test content -dsEdit.pop3.testTime=Test time parameters against test data -dsEdit.pop3.testValue=Test value parameters against test data -dsEdit.pop3.timeFormat=Time format -dsEdit.pop3.timeRegex=Time RegEx -dsEdit.pop3.useMessageTime=Use message received time -dsEdit.pop3.username=Inbox username -dsEdit.pop3.valueRegex=Value RegEx -dsEdit.quantize=Quantize -dsEdit.radiuino=Radiuino -dsEdit.radiuino.avancado=Advanced -dsEdit.radiuino.baud=Baud rate -dsEdit.radiuino.commPortId=Port -dsEdit.radiuino.dataBits=Data bits -dsEdit.radiuino.desc=Radiuino Properties -dsEdit.radiuino.endereco=Sensor address -dsEdit.radiuino.indiceByte=Byte index(Radiuino package) -dsEdit.radiuino.mapaBytesEnvio=Byte map request package -dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package -dsEdit.radiuino.multiplicador=Multiplicator -dsEdit.radiuino.offset=Offset -dsEdit.radiuino.parity=Parity -dsEdit.radiuino.pollingMode=Polling mode -dsEdit.radiuino.pollingMode.false=False -dsEdit.radiuino.pollingMode.true=True -dsEdit.radiuino.quantidadeByte=Bytes quantity -dsEdit.radiuino.radiuinoDataType=Radiuino data type -dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) -dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) -dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) -dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) -dsEdit.radiuino.radiuinoDataType.RSSI=RSSI -dsEdit.radiuino.radiuinoDataType.binary=Binary -dsEdit.radiuino.retries=Number of retries -dsEdit.radiuino.settableOverride=Settable -dsEdit.radiuino.sleepMode=Sleep mode -dsEdit.radiuino.sleepMode.false=Without sleep -dsEdit.radiuino.sleepMode.true=With sleep -dsEdit.radiuino.sleepTime=Sleep time (s) -dsEdit.radiuino.stopBits=Stop Bits -dsEdit.radiuino.timeout=Timeout (ms) -dsEdit.saveWarning=Speichern Sie die Datenquelle, bevor Sie Datenpunkte hinzufügen -dsEdit.saved=Datenquelle wurde gespeichert -dsEdit.serial.baud=Bitrate -dsEdit.serial.dataBits=Datenbits -dsEdit.serial.flow.none=Keine -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/XOff -dsEdit.serial.flowControlIn=Flow control in -dsEdit.serial.flowIn=Flusssteuereung (Rein) -dsEdit.serial.flowOut=Flusssteuereung (Raus) -dsEdit.serial.inputBufferSize=Input Buffer Size -dsEdit.serial.outputBufferSize=Output Buffer Size -dsEdit.serial.parity=Parität -dsEdit.serial.parity.even=Gerade -dsEdit.serial.parity.mark=Markierung -dsEdit.serial.parity.none=Keine -dsEdit.serial.parity.odd=Ungerade -dsEdit.serial.parity.space=Leerzeichen -dsEdit.serial.port=Port -dsEdit.serial.stopBits=Stopbits -dsEdit.settable=Zuweisbar -dsEdit.snmp=SNMP -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.authProtocol=Auth protocol -dsEdit.snmp.binary0Value=Binary 0 value -dsEdit.snmp.community=Community -dsEdit.snmp.contextEngine=Context engine -dsEdit.snmp.contextName=Context name -dsEdit.snmp.desc=SNMP properties -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.gettingValue=Getting value... -dsEdit.snmp.host=Host -dsEdit.snmp.localAddress=Local address -dsEdit.snmp.none=(none) -dsEdit.snmp.oid=OID -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Trap only -dsEdit.snmp.port=Port -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.retries=Retries -dsEdit.snmp.securityName=Security name -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.ipAddress=IP address -dsEdit.snmp.setType.none=(not settable) -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.test=Get OID value -dsEdit.snmp.tester.noResponse=No response from host -dsEdit.snmp.testing=SNMP host testing -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Trap port -dsEdit.snmp.version=SNMP version -dsEdit.spinwave=Spinwave Empfänger -dsEdit.spinwave.addSensorAddresses=Add sensor address -dsEdit.spinwave.addToList=Add found sensors to list -dsEdit.spinwave.address=Address -dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete -dsEdit.spinwave.attribute=Attribute -dsEdit.spinwave.convert=Convert to Celsius -dsEdit.spinwave.deleteWarn=Delete points to change message version -dsEdit.spinwave.desc=Spinwave receiver properties -dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} -dsEdit.spinwave.errorParsingAddress=Error parsing sensor address -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.invalidAddress=List already contains the address -dsEdit.spinwave.listen=Listen for sensors -dsEdit.spinwave.listener=Spinwave sensor listener -dsEdit.spinwave.listening=Listening... -dsEdit.spinwave.noAddresses=No sensor addresses defined -dsEdit.spinwave.port=port -dsEdit.spinwave.sensorAddress=Sensor address -dsEdit.spinwave.sensorAddresses=Sensor addresses -dsEdit.spinwave.sensorsFound=Sensors found -dsEdit.spinwave.tester.exception=Received exception: {0} -dsEdit.spinwave.tester.listening=Listening... -dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} -dsEdit.spinwave.tester.response=Received response exception: {0} -dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.spinwave.v1Attr.battery=Battery -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v1Attr.setPoint=Set point -dsEdit.spinwave.v1Attr.temp=Temperature -dsEdit.spinwave.v2Attr.airflow=Airflow -dsEdit.spinwave.v2Attr.battery=Battery -dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm -dsEdit.spinwave.v2Attr.co=Carbon Monoxide -dsEdit.spinwave.v2Attr.co2=Carbon Dioxide -dsEdit.spinwave.v2Attr.counter=Pulse counter -dsEdit.spinwave.v2Attr.freq=Frequency -dsEdit.spinwave.v2Attr.humidity=Humidity -dsEdit.spinwave.v2Attr.iaq=Indoor air quality -dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours -dsEdit.spinwave.v2Attr.occupancy=Occupancy -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.setPoint=Set point -dsEdit.spinwave.v2Attr.temp=Temperature -dsEdit.spinwave.v2Attr.voc=Volatile organic compounds -dsEdit.spinwave.v2Attr.voltage=Voltage -dsEdit.spinwave.version=Message version -dsEdit.sql=SQL -dsEdit.sql.columnName=Column name -dsEdit.sql.connectionString=Connection string -dsEdit.sql.deleteWarn=Delete points to change this value -dsEdit.sql.desc=SQL properties -dsEdit.sql.driverClassName=Driver class name -dsEdit.sql.execute=Execute -dsEdit.sql.password=Password -dsEdit.sql.rowId=Row identifier -dsEdit.sql.rowQuery=Row-based query -dsEdit.sql.select=Select statement -dsEdit.sql.test=Statement test -dsEdit.sql.tester.columnName=Column name -dsEdit.sql.tester.columnType=Column type -dsEdit.sql.tester.value=Value -dsEdit.sql.testing=Executing select statement... -dsEdit.sql.timeColumn=Time override column -dsEdit.sql.update=Update statement -dsEdit.sql.username=Username -dsEdit.status=Status -dsEdit.updatePeriod=Aktualisierungszyklus: -dsEdit.validate.required=Required value -dsEdit.viconics=Viconics Wireless Thermostats -dsEdit.viconics.channel=Channel -dsEdit.viconics.chipRevision=Chip revision -dsEdit.viconics.chipRevisionBr=Chip
revision -dsEdit.viconics.commAddress=Comm
address -dsEdit.viconics.convertCelsius=Convert temperatures to celsius -dsEdit.viconics.crss=CRSS -dsEdit.viconics.dataSourceNotStarted=Data source is not started -dsEdit.viconics.desc=Viconics network properties -dsEdit.viconics.deviceRemove=Device remove (s) -dsEdit.viconics.deviceWarning=Device offline timeone (s) -dsEdit.viconics.devices=Devices -dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} -dsEdit.viconics.firmwareRevision=Firmware
revision -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.modelNumber=Model
number -dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} -dsEdit.viconics.networkInfo=Network information -dsEdit.viconics.networkTimeout=Network offline timeout (s) -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.pointFreshness=Point freshness (s) -dsEdit.viconics.port=Port -dsEdit.viconics.refreshing=Refreshing... -dsEdit.viconics.retries=Message retries -dsEdit.viconics.rfModule=RF Module -dsEdit.viconics.timeout=Message timeout -dsEdit.viconics.trss=TRSS -dsEdit.viconics.unreliable=Point value may not be reliable -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision -dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address -dsEdit.virtual=Virtuelle Datenquelle -dsEdit.virtual.attractionPoint=Datenpunkt Attraktor -dsEdit.virtual.change=Änderung -dsEdit.virtual.changeType=Ändere Typ -dsEdit.virtual.changeType.alternate=Alternierend -dsEdit.virtual.changeType.attractor=Attraktor -dsEdit.virtual.changeType.brownian=1/f²-Rauschen -dsEdit.virtual.changeType.increment=Inkrementiere -dsEdit.virtual.changeType.noChange=Keine Änderung -dsEdit.virtual.changeType.random=Zufällig -dsEdit.virtual.desc=Virtuelle Datenquelle Konfiguration -dsEdit.virtual.errorParsingValue=Error parsing value -dsEdit.virtual.invalidValue=List already contains the value -dsEdit.virtual.max=Max -dsEdit.virtual.maxChange=Maximale Änderung -dsEdit.virtual.min=Min -dsEdit.virtual.roll=Rollen -dsEdit.virtual.startValue=Anfangswert -dsEdit.virtual.values=Values -dsEdit.virtual.volatility=Volatilität -dsEdit.vmstat=VMStat Datenquelle -dsEdit.vmstat.attr.cpuId=CPU % idle (id) -dsEdit.vmstat.attr.cpuSt=CPU % von einer Virtuellen Maschine benutzt (st) -dsEdit.vmstat.attr.cpuSy=CPU % ausfüren von Kernel Code (sy) -dsEdit.vmstat.attr.cpuUs=CPU % ausfüren von nicht Kernel Code (us) -dsEdit.vmstat.attr.cpuWa=CPU % warten auf E/A (wa) -dsEdit.vmstat.attr.ioBi=Blöcke von einem Blockorientierten Gerät empfangen (bi) -dsEdit.vmstat.attr.ioBo=Blöcke zu einem Blockorientierten Gerät gesendet (bo) -dsEdit.vmstat.attr.memoryBuff=Speicher, als Puffer benutzt (buff) -dsEdit.vmstat.attr.memoryCache=Speicher, als Cache benutzt (cache) -dsEdit.vmstat.attr.memoryFree=Freier Speicher (free) -dsEdit.vmstat.attr.memorySwpd=Virtueller Speicher (swpd) -dsEdit.vmstat.attr.procsB=Prozesse nicht aufweckbar (b) -dsEdit.vmstat.attr.procsR=Prozesse auf Ausführung wartend (r) -dsEdit.vmstat.attr.swapSi=Speicher, von Platte eingelagert (si) -dsEdit.vmstat.attr.swapSo=Speicher auf Platte ausgelagert (so) -dsEdit.vmstat.attr.systemCs=Kontextumschaltungen pro Sekunde (cs) -dsEdit.vmstat.attr.systemIn=Interrupts pro Sekunde (in) -dsEdit.vmstat.attribute=Eigenschaft -dsEdit.vmstat.desc=VMStat Datenquelle Konfiguration -dsEdit.vmstat.dsconn=Zykluszeit: {0} s -dsEdit.vmstat.outputScale=Ausgabeskalierung -dsEdit.vmstat.pollSeconds=Zykluszeit in Sekunden -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.M=M (1048576) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.none=Keine (Bytes) -dsEditMbus.getDetails=Details -dsList.connection=Verbindung -dsList.dataSources=Datenquellen -dsList.description=Beschreibung -dsList.dsDeleteConfirm=Sind Sie sicher, dises Datenquelle zu löschen? -dsList.hide=Verstecke Datenpunkte -dsList.name=Name -dsList.pointDeleteConfirm=Sind Sie sicher, dises Datenpunkt zu löschen? -dsList.pointName=Datenpunktname -dsList.show=Zeigen Datenpunkte -dsList.status=Zustand -dsList.type=Verbindungstyp -dsedit.opc.rt.addFailed=Addition failed for {0} -dsedit.opc.tagName=Tag Tag -emport.added=added -emport.causedBy=caused by: -emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} -emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. -emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? -emport.data=Daten -emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. -emport.dataPoint.prefix=Data point ''{0}'': {1} -emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataPoints=Datenpunkte -emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.prefix=Datenquelle ''{0}'' : {1} -emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} -emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found -emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} -emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} -emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} -emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' -emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} -emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} -emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} -emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} -emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} -emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' -emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} -emport.error.eventType.missing.reference=Event type must have a ''{0}'' -emport.error.eventType.null=Event type is missing -emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.meta.missing=Missing ''{0}'' in context point -emport.error.missing=Missing ''{0}'' value. Valid values are {1} -emport.error.missingObject=Missing ''{0}'' object -emport.error.missingPoint=Data point with XID ''{0}'' not found -emport.error.missingSource=Data source with XID ''{0}'' not found -emport.error.missingUser=User with username ''{0}'' not found -emport.error.missingValue=Missing ''{0}'' value. -emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} -emport.error.ped.missingAttr=Point event detector must have a ''{0}''. -emport.error.permission.missing=Missing ''{0}'' in point permission -emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} -emport.error.publishedPoint.missing=Published point must have a ''{0}''. -emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' -emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} -emport.error.recipient.missing.reference=Recipient must have a ''{0}'' -emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} -emport.error.viewShare.missing=Missing ''{0}'' in view share -emport.errorMessage=Errors: -emport.eventHandler.prefix=Point link ''{0}'': {1} -emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. -emport.export=Export -emport.exportDate=Export date -emport.exportJson=Generate JSON -emport.exportProject=Export Project -emport.exportProjectInstruction=Select your options and download the project file -emport.exportProjectTitle=Export Project (Download) -emport.graphicsFolder= Include Graphics folder -emport.import=Import -emport.importButton=IMPORT -emport.importCancelled=Import abgebrochen -emport.importComplete=Import erfolgreich beendet -emport.importCompleteWarn=The new project was successfully loaded! The system will restart. -emport.importFailed=Import failed (unknown error) -emport.importInit=Starting import. Wait... -emport.importInstruction=Füge zu importierende Daten im Textfeld ein. -emport.importProgress=Importiere... -emport.importProject=Import Project -emport.importProjectInstruction=Select the file (.zip) e click the button to import it -emport.importProjectTitle=Import Project (Upload) -emport.includePointValues=Include point values -emport.indent=Einrückung -emport.invalidFile=File reading failed ({0}) -emport.invalidImportData=Zu importierende Daten sind ungütig: kein JSON object. -emport.invalidProjectName=Invalid name -emport.mailingList.prefix=Mailing list ''{0}'': {1} -emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. -emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} -emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. -emport.noMessages=No result message. Nothing to import? -emport.parseError=JSON-Parser Fehler: {0} -emport.pointHierarchy.prefix=Datenpunkthierarchie: {0} -emport.pointLink.prefix=Point link ''{0}'': {1} -emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. -emport.pointValue.missingPoint=Point value ''{0}'': Data point not found -emport.pointValues=Point values -emport.pointValuesMax= Max point values -emport.projectDescription=Description -emport.projectName=Project name -emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.publisher.prefix=Publisher ''{0}'': {1} -emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.saved=gespeichert -emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} -emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. -emport.script.prefix=Script ''{0}'': {1} -emport.select=Markieren Sie, was Sie exportieren möchten -emport.selectAll=alles markieren -emport.send=Send -emport.serverVersion=System version -emport.systemSettingsFailed=System configuration export error -emport.unselectAll=alle Markierungen löschen -emport.uploadError=Upload failed ({0}) -emport.uploadsFolder=Include Uploads folder -emport.user.prefix=Benutzer ''{0} : {1} -emport.user.username=A user does not have a 'username' value. Ignored. -emport.userPermission.prefix=Recte für Benutzer ''{0}'' : {1} -emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) -emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.view.prefix=Prozessbild ''{0}'' : {1} -emport.view.xid=A graphical view does not have an 'xid' value. Ignored. -emport.watchList.prefix=Watch list ''{0}'': {1} -emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. -engUnit.0=square meters -engUnit.1=square feet -engUnit.10=megavolt amperes -engUnit.100=per minute -engUnit.101=per second -engUnit.102=psi per degree fahrenheit -engUnit.103=radians -engUnit.104=revolutions per minute -engUnit.105=currency 1 -engUnit.106=currency 2 -engUnit.107=currency 3 -engUnit.108=currency 4 -engUnit.109=currency 5 -engUnit.11=volt amperes reactive -engUnit.110=currency 6 -engUnit.111=currency 7 -engUnit.112=currency 8 -engUnit.113=currency 9 -engUnit.114=currency 10 -engUnit.115=square inches -engUnit.116=square centimeters -engUnit.117=btus per pound -engUnit.118=centimeters -engUnit.119=pounds mass per second -engUnit.12=kilovolt amperes reactive -engUnit.120=delta degrees fahrenheit -engUnit.121=delta degrees kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=millivolts -engUnit.125=kilojoules per kilogram -engUnit.126=megajoules -engUnit.127=joules per degree kelvin -engUnit.128=joules per kilogram degree kelvin -engUnit.129=kilohertz -engUnit.13=megavolt amperes reactive -engUnit.130=megahertz -engUnit.131=per hour -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=cubic meters per hour -engUnit.136=liters per hour -engUnit.137=kilowatt hours per square meter -engUnit.138=kilowatt hours per square foot -engUnit.139=megajoules per square meter -engUnit.14=degrees phase -engUnit.140=megajoules per square foot -engUnit.141=watts per square meter degree kelvin -engUnit.142=cubic feet per second -engUnit.143=percent obscuration per foot -engUnit.144=percent obscuration per meter -engUnit.145=milliohms -engUnit.146=megawatt hours -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules per kilogram dry air -engUnit.15=power factor -engUnit.150=megajoules per kilogram dry air -engUnit.151=kilojoules per degree kelvin -engUnit.152=megajoules per degree kelvin -engUnit.153=newton -engUnit.154=grams per second -engUnit.155=grams per minute -engUnit.156=tons per hour -engUnit.157=kilo btus per hour -engUnit.158=hundredths seconds -engUnit.159=milliseconds -engUnit.16=joules -engUnit.160=newton meters -engUnit.161=millimeters per second -engUnit.162=millimeters per minute -engUnit.163=meters per minute -engUnit.164=meters per hour -engUnit.165=cubic meters per minute -engUnit.166=meters per second per second -engUnit.167=amperes per meter -engUnit.168=amperes per square meter -engUnit.169=ampere square meters -engUnit.17=kilojoules -engUnit.170=farads -engUnit.171=henrys -engUnit.172=ohm meters -engUnit.173=siemens -engUnit.174=siemens per meter -engUnit.175=teslas -engUnit.176=volts per degree kelvin -engUnit.177=volts per meter -engUnit.178=webers -engUnit.179=candelas -engUnit.18=watt hours -engUnit.180=candelas per square meter -engUnit.181=degrees kelvin per hour -engUnit.182=degrees kelvin per minute -engUnit.183=joule seconds -engUnit.184=radians per second -engUnit.185=square meters perNewton -engUnit.186=kilograms per cubic meter -engUnit.187=newton seconds -engUnit.188=newtons per meter -engUnit.189=watts per meter per degree kelvin -engUnit.19=kilowatt hours -engUnit.2=milliamperes -engUnit.20=btus -engUnit.21=therms -engUnit.22=ton hours -engUnit.23=joules per kilogram dry air -engUnit.24=btus per pound dry air -engUnit.25=cycles per hour -engUnit.26=cycles per minute -engUnit.27=hertz -engUnit.28=grams of water per kilogram dry air -engUnit.29=percent relative humidity -engUnit.3=amperes -engUnit.30=millimeters -engUnit.31=meters -engUnit.32=inches -engUnit.33=feet -engUnit.34=watts per square foot -engUnit.35=watts per square meter -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilograms -engUnit.4=ohms -engUnit.40=pounds mass -engUnit.41=tons -engUnit.42=kilograms per second -engUnit.43=kilograms per minute -engUnit.44=kilograms per hour -engUnit.45=pounds mass per minute -engUnit.46=pounds mass per hour -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.5=volts -engUnit.50=btus per hour -engUnit.51=horsepower -engUnit.52=tons refrigeration -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=pounds force per square inch -engUnit.57=centimeters of water -engUnit.58=inches of water -engUnit.59=millimeters of mercury -engUnit.6=kilovolts -engUnit.60=centimeters of mercury -engUnit.61=inches of mercury -engUnit.62=degrees celsius -engUnit.63=degrees kelvin -engUnit.64=degrees fahrenheit -engUnit.65=degree days celsius -engUnit.66=degree days fahrenheit -engUnit.67=years -engUnit.68=months -engUnit.69=weeks -engUnit.7=megavolts -engUnit.70=days -engUnit.71=hours -engUnit.72=minutes -engUnit.73=seconds -engUnit.74=meters per second -engUnit.75=kilometers per hour -engUnit.76=feet per second -engUnit.77=feet per minute -engUnit.78=miles per hour -engUnit.79=cubic feet -engUnit.8=volt amperes -engUnit.80=cubic meters -engUnit.81=imperial gallons -engUnit.82=liters -engUnit.83=us gallons -engUnit.84=cubic feet per minute -engUnit.85=cubic meters per second -engUnit.86=imperial gallons per minute -engUnit.87=liters per second -engUnit.88=liters per minute -engUnit.89=us gallons per minute -engUnit.9=kilovolt amperes -engUnit.90=degrees angular -engUnit.91=degrees celsius per hour -engUnit.92=degrees celsius per minute -engUnit.93=degrees fahrenheit per hour -engUnit.94=degrees fahrenheit per minute -engUnit.95=no units -engUnit.96=parts per million -engUnit.97=parts per billion -engUnit.98=percent -engUnit.99=percent per second -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.10=megavolt amperes -engUnit.abbr.100=per minute -engUnit.abbr.101=per second -engUnit.abbr.102=psi per degree fahrenheit -engUnit.abbr.103=radians -engUnit.abbr.104=revolutions per minute -engUnit.abbr.105=currency 1 -engUnit.abbr.106=currency 2 -engUnit.abbr.107=currency 3 -engUnit.abbr.108=currency 4 -engUnit.abbr.109=currency 5 -engUnit.abbr.11=volt amperes reactive -engUnit.abbr.110=currency 6 -engUnit.abbr.111=currency 7 -engUnit.abbr.112=currency 8 -engUnit.abbr.113=currency 9 -engUnit.abbr.114=currency 10 -engUnit.abbr.115=square inches -engUnit.abbr.116=square centimeters -engUnit.abbr.117=btus per pound -engUnit.abbr.118=centimeters -engUnit.abbr.119=pounds mass per second -engUnit.abbr.12=kilovolt amperes reactive -engUnit.abbr.120=delta degrees fahrenheit -engUnit.abbr.121=delta degrees kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megohms -engUnit.abbr.124=millivolts -engUnit.abbr.125=kilojoules per kilogram -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules per degree kelvin -engUnit.abbr.128=joules per kilogram degree kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.13=megavolt amperes reactive -engUnit.abbr.130=megahertz -engUnit.abbr.131=per hour -engUnit.abbr.132=milliwatts -engUnit.abbr.133=hectopascals -engUnit.abbr.134=millibars -engUnit.abbr.135=cubic meters per hour -engUnit.abbr.136=liters per hour -engUnit.abbr.137=kilowatt hours per square meter -engUnit.abbr.138=kilowatt hours per square foot -engUnit.abbr.139=megajoules per square meter -engUnit.abbr.14=degrees phase -engUnit.abbr.140=megajoules per square foot -engUnit.abbr.141=watts per square meter degree kelvin -engUnit.abbr.142=cubic feet per second -engUnit.abbr.143=percent obscuration per foot -engUnit.abbr.144=percent obscuration per meter -engUnit.abbr.145=milliohms -engUnit.abbr.146=megawatt hours -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules per kilogram dry air -engUnit.abbr.15=power factor -engUnit.abbr.150=megajoules per kilogram dry air -engUnit.abbr.151=kilojoules per degree kelvin -engUnit.abbr.152=megajoules per degree kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=grams per second -engUnit.abbr.155=grams per minute -engUnit.abbr.156=tons per hour -engUnit.abbr.157=kilo btus per hour -engUnit.abbr.158=hundredths seconds -engUnit.abbr.159=milliseconds -engUnit.abbr.16=joules -engUnit.abbr.160=newton meters -engUnit.abbr.161=millimeters per second -engUnit.abbr.162=millimeters per minute -engUnit.abbr.163=meters per minute -engUnit.abbr.164=meters per hour -engUnit.abbr.165=cubic meters per minute -engUnit.abbr.166=meters per second per second -engUnit.abbr.167=amperes per meter -engUnit.abbr.168=amperes per square meter -engUnit.abbr.169=ampere square meters -engUnit.abbr.17=kilojoules -engUnit.abbr.170=farads -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm meters -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens per meter -engUnit.abbr.175=teslas -engUnit.abbr.176=volts per degree kelvin -engUnit.abbr.177=volts per meter -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.18=watt hours -engUnit.abbr.180=candelas per square meter -engUnit.abbr.181=degrees kelvin per hour -engUnit.abbr.182=degrees kelvin per minute -engUnit.abbr.183=joule seconds -engUnit.abbr.184=radians per second -engUnit.abbr.185=square meters perNewton -engUnit.abbr.186=kilograms per cubic meter -engUnit.abbr.187=newton seconds -engUnit.abbr.188=newtons per meter -engUnit.abbr.189=watts per meter per degree kelvin -engUnit.abbr.19=kilowatt hours -engUnit.abbr.2=mA -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton hours -engUnit.abbr.23=joules per kilogram dry air -engUnit.abbr.24=btus per pound dry air -engUnit.abbr.25=cycles per hour -engUnit.abbr.26=cycles per minute -engUnit.abbr.27=hertz -engUnit.abbr.28=grams of water per kilogram dry air -engUnit.abbr.29=percent relative humidity -engUnit.abbr.3=A -engUnit.abbr.30=millimeters -engUnit.abbr.31=meters -engUnit.abbr.32=inches -engUnit.abbr.33=feet -engUnit.abbr.34=watts per square foot -engUnit.abbr.35=watts per square meter -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=foot candles -engUnit.abbr.39=kilograms -engUnit.abbr.4=ohms -engUnit.abbr.40=pounds mass -engUnit.abbr.41=tons -engUnit.abbr.42=kilograms per second -engUnit.abbr.43=kilograms per minute -engUnit.abbr.44=kilograms per hour -engUnit.abbr.45=pounds mass per minute -engUnit.abbr.46=pounds mass per hour -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.5=V -engUnit.abbr.50=btus per hour -engUnit.abbr.51=horsepower -engUnit.abbr.52=tons refrigeration -engUnit.abbr.53=pascals -engUnit.abbr.54=kilopascals -engUnit.abbr.55=bars -engUnit.abbr.56=pounds force per square inch -engUnit.abbr.57=centimeters of water -engUnit.abbr.58=inches of water -engUnit.abbr.59=millimeters of mercury -engUnit.abbr.6=kV -engUnit.abbr.60=centimeters of mercury -engUnit.abbr.61=inches of mercury -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=degree days celsius -engUnit.abbr.66=degree days fahrenheit -engUnit.abbr.67=years -engUnit.abbr.68=months -engUnit.abbr.69=weeks -engUnit.abbr.7=MV -engUnit.abbr.70=days -engUnit.abbr.71=hours -engUnit.abbr.72=minutes -engUnit.abbr.73=seconds -engUnit.abbr.74=meters per second -engUnit.abbr.75=kilometers per hour -engUnit.abbr.76=feet per second -engUnit.abbr.77=feet per minute -engUnit.abbr.78=miles per hour -engUnit.abbr.79=cubic feet -engUnit.abbr.8=volt amperes -engUnit.abbr.80=cubic meters -engUnit.abbr.81=imperial gallons -engUnit.abbr.82=liters -engUnit.abbr.83=us gallons -engUnit.abbr.84=cubic feet per minute -engUnit.abbr.85=cubic meters per second -engUnit.abbr.86=imperial gallons per minute -engUnit.abbr.87=liters per second -engUnit.abbr.88=liters per minute -engUnit.abbr.89=us gallons per minute -engUnit.abbr.9=kilovolt amperes -engUnit.abbr.90=degrees angular -engUnit.abbr.91=degrees celsius per hour -engUnit.abbr.92=degrees celsius per minute -engUnit.abbr.93=degrees fahrenheit per hour -engUnit.abbr.94=degrees fahrenheit per minute -engUnit.abbr.95=no units -engUnit.abbr.96=parts per million -engUnit.abbr.97=parts per billion -engUnit.abbr.98=percent -engUnit.abbr.99=percent per second -engUnitGroup.acceleration=Acceleration -engUnitGroup.area=Area -engUnitGroup.currency=Currency -engUnitGroup.electrical=Electrical -engUnitGroup.energy=Energy -engUnitGroup.enthalpy=Enthalpy -engUnitGroup.entropy=Entropy -engUnitGroup.force=Force -engUnitGroup.frequency=Frequency -engUnitGroup.humidity=Humidity -engUnitGroup.length=Length -engUnitGroup.light=Light -engUnitGroup.mass=Mass -engUnitGroup.massFlow=Mass flow -engUnitGroup.other=Other -engUnitGroup.power=Power -engUnitGroup.pressure=Pressure -engUnitGroup.temperature=Temperature -engUnitGroup.time=Time -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocity -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Volumetric Flow -event.1wire.deviceRead=Error reading device at address {0}: {1} -event.1wire.networkRead=Error reading network: {0} -event.1wire.noDevice=Device with address {0} not found for point {1}, set failed -event.1wire.noPointData=Keine Daten vom Punkt {0} gelesen -event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed -event.alarmMaxDecreased=Höchste Alarmpriorität verringerte sich von {0} auf {1} -event.alarmMaxIncreased=Höchste Alarmpriorität erhöte sich von {0} auf {1} -event.audit.added=Benutzer "{0}" erzeugte {1} mit id {2}: {3} -event.audit.changed=Benutzer "{0}" änderte {1} mit id {2}: {3} -event.audit.changedProperty=
    {0}: "{1}" zu "{2}" -event.audit.compoundEventDetector=Compound event detector -event.audit.dataPoint=Datenpunkt -event.audit.dataSource=Datenquelle -event.audit.deleted=Benutzer "{0}" löschte {1} mit id {2}: {3} -event.audit.eventHandler=Event handler -event.audit.maintenanceEvent=Maintenance event -event.audit.pointEventDetector=Point event detector -event.audit.pointLink=Point link -event.audit.property=
    {0}="{1}" -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} -event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} -event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} -event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} -event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} -event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} -event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} -event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} -event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.recip.address=Adresse ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} -event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} -event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} -event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} -event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} -event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} -event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} -event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} -event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} -event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.mailingList=mailing list ''{0}'' -event.audit.recip.user=Benutzer ''{0}'' -event.audit.scheduledEvent=Scheduled event -event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} -event.bacnet.deviceError=No response from device at {0}, point init failed -event.bacnet.iamError=IAm broadcast failure: {0} -event.bacnet.readDevice=Read properties from device at {0} failed: {1} -event.bacnet.readError=Error reading value for point {0}: {1} -event.bacnet.whoisError=WhoIs broadcast failure: {0} -event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} -event.compound.activated=Ein verknüpftes Ereignis wurde aktiviert: {0} -event.compound.exceptionFailure={0}: {1} -event.compound.sourceFailure={0}: A source detector was terminated -event.detector.change={0} has changed state {1} times within {2} -event.detector.changeCount={0} has changed from "{1}" to "{2}" -event.detector.highLimit={0} has exceeded {1} -event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} -event.detector.lowLimit={0} is below {1} -event.detector.lowLimitPeriod={0} has been below {1} for more than {2} -event.detector.negCusum={0} CUSUM is below {1} -event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} -event.detector.noChange={0} hat sich über {1} nicht geändert -event.detector.noUpdate={0} wurde über {1} nicht aktualisiert -event.detector.periodState={0} has been {1} for more than {2} -event.detector.posCusum={0} CUSUM has exceeded {1} -event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} -event.detector.state={0} ist {1} -event.detectorVo.change=Bei Wertänderung -event.detectorVo.changeCount=Bei {0} maliger Stausänderung innerhalb von {1} -event.detectorVo.highLimit=Wenn Wert größer als {0} ist -event.detectorVo.highLimitPeriod=Wenn Wert größer als {0} für {1} ist -event.detectorVo.lowLimit=Wenn Wert kleiner als {0} ist -event.detectorVo.lowLimitPeriod=Wenn Wert kleiner als {0} für {1} ist -event.detectorVo.negCusum=Wenn CSumme kleiner als {0} ist -event.detectorVo.negCusumPeriod=Wenn CSumme kleiner als {0} für {1} ist -event.detectorVo.noChange=Keine Stausänderung innerhalb der letzten {0} -event.detectorVo.noUpdate=Keine Stausaktualisierung innerhalb der letzten {0} -event.detectorVo.posCusum=Wenn CSumme größer als {0} ist -event.detectorVo.posCusumPeriod=Wenn CSumme größer als {0} für {1} ist -event.detectorVo.state=Wenn der Zustand {0} ist -event.detectorVo.statePeriod=Wenn der Zustand {0} für {1} ist -event.ds=''{0}'': {1} -event.ds.contextPoint=Skripteingangsvariable abgeschaltet -event.ds.dataParse=Ausnahme beim Parsen der Daten -event.ds.dataRetrieval=Data retrieval failure -event.ds.dataSource=Ausnahme Datenquelle -event.ds.device=Device exception -event.ds.duplicateComm=Duplicate comm address detected -event.ds.emailInbox=Error accessing inbox -event.ds.emailParse=Error parsing email data -event.ds.emailRead=Error reading message -event.ds.fileSave=File save exception -event.ds.heartbeat=Sensor heartbeat -event.ds.initialization=Initialization exception -event.ds.message=Message exception -event.ds.network=Network exception -event.ds.pdu=PDU exception -event.ds.pointRead=Ausnahme Datenpunkt Wert lesen -event.ds.pointWrite=Ausnahme Datenpunkt Wert schreiben -event.ds.resultType=Falscher Rückgabetyp -event.ds.scriptError=Ausführungsfehler beim Skript -event.ds.statement=Statement exception -event.ds.unknownSensor=Unbekannter Sensor -event.ebi25.master=Exception from modbus master: {0} -event.ebi25.readError=Error reading value "{0}": {1} -event.email.failure=Konnte Email "{0}" an "{1}". Nachricht: "{2}" nicht zustellen -event.exception2={0}: {1} {2} -event.galil.connectionError=Exception in Galil connection: {0} -event.galil.errorResponse=Error response from point {0} -event.galil.numericParse=Error parsing to numeric: {0} -event.galil.parsingError=Error parsing response for point {0}, response={1} -event.galil.sendError=Error setting point {0}: {1} -event.galil.setPointFailed=Failed to set point {0}: {1} -event.galil.setRequest=Unable to create set request for point {0}, value={1} -event.galil.setResponse=Error response from set point {0} -event.galil.unexpected=Unexpected result, result={0} -event.http.response=Invalid response from "{0}": {1} -event.httpImage.retrievalError=Error retrieving image "{0}": {1} -event.httpImage.saveError=Error saving image data: {0} -event.httpImage.scalingError=Error scaling image: {0} -event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} -event.initializationError=Initialization error: {0} -event.login=Benutzer {0} angemeldet -event.maintenance.active=Maintenance event activated: {0} -event.meta.nullResult=Script returned null. Ignoring result. -event.meta.pointMissing=Point disabled or does not exist -event.meta.pointUnavailable=Wert von Datenpunkt "{0}" konnte nicht geholt werden. -event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). -event.meta.scriptError=Script error in point "{0}": {1} -event.meta.typeError=Script result type error in point "{0}": {1} -event.modbus.master=Exception from modbus master: {0} -event.modbus.noConnection=No connection to DataSource -event.modbus.noResponse=No response from slave {0} -event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value -event.pachube.feed.response=Invalid response from feed {0}: {1} -event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} -event.pb.httpSend=HTTP send exception -event.pb.persistent.connectionAborted=Connection aborted -event.pb.persistent.connectionFailed=Connection attempt failed -event.pb.persistent.connectionLost=Connection lost -event.pb.persistent.protocolFailure=Protocol error -event.pb.persistent.syncCompleted=Synchronization completed -event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} -event.pb.pointMissing=Point disabled -event.pb.queueSize=Queue size warning -event.pb.resultWarnings=Result warnings -event.persistent.authKey=Incorrect auth key -event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. -event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} -event.persistent.pointDeserialization=Point deserialization exception: {0} -event.persistent.xidTooLong=XID of "{0}" point is too long. -event.pointLink.convertError=Source data type does not match target data type -event.pointLink.nullResult=Script returned null. Ignoring result. -event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.pointLink.sourceUnavailable=Quelle ist nicht verfügbar -event.pointLink.targetNotSettable=Ziel ist nicht zuweisbar -event.pointLink.targetUnavailable=Ziel ist nicht verfügbar -event.pollingError=Error during polling -event.pollingError2=Error during polling: {0} -event.process.failure=Failed to start process with command "{0}". Message: "{1}" -event.publish.invalidResponse=Invalid response code from host: {0} -event.publish.pointMissing=A published point is missing or not enabled -event.publish.queueSize=The publisher queue has exceeded {0} entries -event.readPointFailed=Read point failed: {0} -event.relinquishFailed=Relinquish failed: {0} -event.rtn.dsDisabled=Datenquelle deaktiviert -event.rtn.maintDisabled=Maintenance event disabled -event.rtn.pointDisabled=Datenpunkt deaktiviert -event.rtn.pubDisabled=Publisher disabled -event.rtn.rtn=gegangen - normal -event.rtn.shutdown=System herunterfahren -event.rtn.unknown=Unknown inactive cause -event.schedule.active=Geplantes Ereignis aktiviert: {0} -event.schedule.cronAt=At cron {0} -event.schedule.cronUntil=At cron {0} until {1} -event.schedule.dailyAt=Every day at {0} -event.schedule.dailyUntil=Every day at {0} until {1} -event.schedule.hourlyAt=Stündlich um: {0} -event.schedule.hoursUntil=Every hour at {0} until {1} -event.schedule.monthlyAt=Every month on the {0} at {1} -event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} -event.schedule.onceAt=At {0} -event.schedule.onceUntil=From {0} until {1} -event.schedule.weeklyAt=Every week on {0} at {1} -event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} -event.schedule.yearlyAt=Every year on the {0} of {1} at {2} -event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} -event.script.convertError=Konnte Ergebnis nicht von "{0}" nach {1} konvertieren. -event.serial.portInUse=Port wird schon benutzt: {0} -event.serial.portOpenError=Kann Port {0} nicht öffnen -event.setPoint.activePointDataType=active source point data type is different than the target point -event.setPoint.activePointMissing=active source point is missing or disabled -event.setPoint.activePointValue=active source point has no value -event.setPoint.inactivePointDataType=inactive source point data type is different than the target point -event.setPoint.inactivePointMissing=inactive source point is missing or disabled -event.setPoint.inactivePointValue=inactive source point has no value -event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.setPoint.targetNotSettable=target point is not settable -event.setPoint.targetPointMissing=target point is missing or disabled -event.setPointFailed=Set point failed: {0} -event.setPointFailed.alias=Set point ''{0}'' failed: {1} -event.snmp.noBinding=No binding for OID {0} in response from host {1} -event.snmp.noResponse=No response from host -event.snmp.oidError=OID error in {0}: {1}: {2} -event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} -event.snmp.pduOidError=PDU received with error in OID {0}, text={1} -event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} -event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} -event.spinwave.heartbeat=Data not received from sensor {0} -event.spinwave.unknownSensor=Data received from an unknown sensor {0} -event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported -event.sql.noData=No data returned from select query -event.sql.noDataPoint=No data point found for row identifier "{0}" in result set -event.sql.noRowsUpdated=No rows updated setting point {0} -event.sql.setError=Exception while setting point {0}: {1} -event.sql.timeNotFound=Time override field "{0}" not found in result set -event.system.compound=Fehler bei der Ereignisverknüpfung -event.system.email=Email konnte nicht gesendet werden -event.system.maxAlarmChanged=Höchste Alarmpriorität hat sich geändert -event.system.pointLink=Fehler bei der Datenpunktverknüpfung -event.system.process=Process event handler failure -event.system.setPoint=Fehler beim Setzen eines Datenpunktes -event.system.shutdown=Mango beendet -event.system.startup=Mango gestartet -event.system.userLogin=Benutzer angemeldet -event.system.versionCheck=Aktuelle Versions check -event.valueParse.generalParse={0}, result={1} -event.valueParse.generalParsePoint={0}, result={1}, point={2} -event.valueParse.noData=No data to match against for point {0} -event.valueParse.noTime=No time match made {0} -event.valueParse.noValue=No value match made for point {0} -event.valueParse.numericParse=Couldn't parse to numeric, result={0} -event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} -event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} -event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} -event.valueParse.timeParse=Failed to parse time "{0}" -event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} -event.version.available=A new version of ScadaBR is now available ({0}) -event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} -event.version.uptodate=Sie haben bereits die aktuelle version vom Mango. -event.viconics.deviceOffline=Device is offline: {0} -event.viconics.duplicateCommException=Duplicate comm address detected: {0} -event.viconics.messagingException=Messaging error: {0} -event.viconics.networkOffline=Network is offline -event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data -event.vmstat.process=vmstat process failed: {0} -eventHandlers.action.none=Keine -eventHandlers.action.point=Setze auf Wert von Datenpunkt -eventHandlers.action.static=Setze festen Wert -eventHandlers.activeAction=Aktion Kommend -eventHandlers.activeCommand=Active process command -eventHandlers.activeScript=When active script -eventHandlers.alias=Alias -eventHandlers.auditEvents=Überwachungsereignisse -eventHandlers.commandTest.result=Check your Tomcat console for process output -eventHandlers.commandTest.title=Run the command now -eventHandlers.dataSourceEvents=Datenquellenereignisse -eventHandlers.emailRecipients=Email empfäger -eventHandlers.escal=Eskalieren -eventHandlers.escalDelayError=Escalation delay must be greater than zero -eventHandlers.escalPeriod=Eskaliere, wenn läger Aktiv als -eventHandlers.escalRecipients=Emailempfäger -eventHandlers.escalTestEmailMessage=Diese Nachricht wurde als Test einer Eskalation eines Emailhandlers gesendet -eventHandlers.eventHandler=Ereignisverarbeitung -eventHandlers.eventHandlers=Ereignisverarbeitung -eventHandlers.inactiveAction=Aktion Gehend -eventHandlers.inactiveCommand=Inactive process command -eventHandlers.inactiveNotif=Benachrichtigung Gegangen -eventHandlers.inactiveOverride=Override inactive recipients -eventHandlers.inactiveRecipients=Inactive recipients -eventHandlers.inactiveScript=When inactive script -eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list -eventHandlers.invalidActiveSource=Invalid active source point -eventHandlers.invalidActiveSourceType=Invalid active source point data type -eventHandlers.invalidActiveValue=Invalid active value to set -eventHandlers.invalidCommands=At least one process command must be provided -eventHandlers.invalidInactiveSource=Invalid inactive source point -eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type -eventHandlers.invalidInactiveValue=Invalid inactive value to set -eventHandlers.invalidScripts=Selecione ao menos um script -eventHandlers.maintenanceEvents=Maintenance events -eventHandlers.noEmailRecips=Keine Email Empfänger!
Sie müssen mindestens einen Email Empfänger hinzufügen -eventHandlers.noEscalRecips=Kein Eskalations Email Empfänger!
Sie müssen mindestens einen Eskalations Email Empfänger hinzufügen -eventHandlers.noInactiveRecips=You must add inactive recipients -eventHandlers.noSetPointAction=No set point action has been defined -eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. -eventHandlers.pointEventDetector=Datenpunktereignisse -eventHandlers.publisherEvents=Ereignisse Veröffentlichung -eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list -eventHandlers.recipientType.active=Active -eventHandlers.recipientType.escalation=Escalation -eventHandlers.recipientType.inactive=Inactive -eventHandlers.saved=gespeichert -eventHandlers.sourcePoint=Quelle -eventHandlers.systemEvents=Systemereignisse -eventHandlers.target=Ziel -eventHandlers.type=Ereignisse -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Email senden -eventHandlers.type.process=Process -eventHandlers.type.processHandler=Process handler -eventHandlers.type.script=Script -eventHandlers.type.setPoint=Datenpunkt setzen -eventHandlers.type.setPointHandler=Datenpunkt setzen -eventHandlers.types=Ereignisse -eventHandlers.valueToSet=Wert -events.ackedByDeletedUser=- (deleted user) -events.ackedByMaintenance=- maintanance mode -events.ackedByUser=- {0} -events.acknowledge=Quittiere -events.acknowledgeAll=Quittiere alle -events.acknowledged=Quittoert -events.alarms=Alarme -events.downloadMango=Lade aktuelle Mango version herunter... -events.editCompound=Edit compound event detector -events.editDataSource=Datenquelle geändert -events.editEventHandler=Edit event handler -events.editMaintenanceEvent=Edit maintenance event -events.editPointLink=Edit point link -events.editPublisher=Edit publisher -events.editScheduledEvent=Edit scheduled event -events.emptyList=Keine Ereignisse anzeigbar -events.export=Export events -events.export.ackedByDeletedUser=(user deleted) -events.export.ackedByMaintenance=maintenance mode -events.export.ackedByUser={0} -events.id=Id -events.jumpToDate=Jump to date -events.listed={0} event(s) listed -events.msg=Nachricht -events.pending=Anstehende Alarme -events.pointDetails=Datenpunktdetails -events.pointEdit=Datenpunkt Bearbeiten -events.search=Ereignissuche -events.search.dateRange=Data range -events.search.dateRange.none=None -events.search.dateRange.relative=Relative -events.search.dateRange.specific=Specific -events.search.id=Id -events.search.keywords=Schlüsselworte -events.search.maxResults=Max results -events.search.past=Past -events.search.previous=Previous -events.search.resultCount={0} Ereignisse gefunden -events.search.search=Suche -events.search.searching=Suche... -events.search.type=Ereignisquelle -events.silence=Stumm -events.silenceAll=Silence all -events.unsilence=Laut -footer.rightsReserved=Alle Rechte vorbehalten. -ftl.automatedEmail=Diese E-Mail wurde automatisch erstellt. Bitte Antworten Sie nicht. -ftl.escalation=Mango event escalation notification -ftl.eventActive=Ereignis aufgetreten -ftl.eventInactive=This event is now inactive -ftl.footer=If you have received this communication in error, please disregard. -ftl.htmlFooter.automated=Diese Email wurde automatisch generiert. Diese Mail wurde Ihnen gesendet, da Sie für eine Benachrichtigung von Mango M2M eingetragen sind. Bitte antworten Sie nicht auf diese Email. -ftl.htmlFooter.mango=ScadaBR (powered by Mango) -ftl.manual=Diese Ereignis muß Quittiert werden. -ftl.note=Hinweis -ftl.originalInformation=Original event information -ftl.rtn=Dieses Ereignis geht automatisch, wenn das Auslösekriterium des Ereignisses nicht mehr gültig ist. -ftl.scheduledReport={0} - scheduled report -ftl.subject.active=Mango Ereignis gekommen Benachrichtigung -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.subject.default=ScadaBR event {0} notification -ftl.subject.default.id=ScadaBR event {0} notification - id:{1} -ftl.subject.escalation=ScadaBR event escalation notification -ftl.subject.eventId=(id: {0}) -ftl.subject.inactive=ScadaBR event inactive notification -ftl.testEmail=Mango Test Email -ftl.userTestEmail=This message was sent as a test of the email address for user {0} -fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode -graphic.alarmlist=Alarms List -graphic.analogGraphic=Analoger Baustein -graphic.binaryGraphic=Binärer Baustein -graphic.button=ON/OFF Button -graphic.chartComparator=Chart Comparator -graphic.chartHeight=Height (each chart) -graphic.chartWidth=Width (each chart) -graphic.dynamicGraphic=Animierte Grafik -graphic.flexBuilder=Flex Builder (Beta Version) -graphic.html=HTML Baustein -graphic.imageChart=Diagramm -graphic.imageChart.point1=Punkt 1 -graphic.imageChart.point10=Punkt 10 -graphic.imageChart.point2=Punkt 2 -graphic.imageChart.point3=Punkt 3 -graphic.imageChart.point4=Punkt 4 -graphic.imageChart.point5=Punkt 5 -graphic.imageChart.point6=Punkt 6 -graphic.imageChart.point7=Punkt 7 -graphic.imageChart.point8=Punkt 8 -graphic.imageChart.point9=Punkt 9 -graphic.link=Link -graphic.multistateGraphic=Mehrfachzustands Baustein -graphic.script=Server-Side Skript Baustein -graphic.scriptButton=Button (script) -graphic.simple=Einfache Darstellung -graphic.simpleCompound=Verknüpfte Darstellung -graphic.simpleCompound.leadPoint=Hauptdatenpunkt -graphic.simpleCompound.subPoint1=Unterdatenpunkt 1 -graphic.simpleCompound.subPoint10=Unterdatenpunkt 10 -graphic.simpleCompound.subPoint2=Unterdatenpunkt 2 -graphic.simpleCompound.subPoint3=Unterdatenpunkt 3 -graphic.simpleCompound.subPoint4=Unterdatenpunkt 4 -graphic.simpleCompound.subPoint5=Unterdatenpunkt 5 -graphic.simpleCompound.subPoint6=Unterdatenpunkt 6 -graphic.simpleCompound.subPoint7=Unterdatenpunkt 7 -graphic.simpleCompound.subPoint8=Unterdatenpunkt 8 -graphic.simpleCompound.subPoint9=Unterdatenpunkt 9 -graphic.simpleImage=Einfaches Bild -graphic.thumbnailImage=Kleines Bild -graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor -graphic.wirelessTempHumSensor.battery=Battery -graphic.wirelessTempHumSensor.humidity=Humidity -graphic.wirelessTempHumSensor.signal=Signal -graphic.wirelessTempHumSensor.staticText=Static text -graphic.wirelessTempHumSensor.temperature=Temperatur -header.alarms=Alarme -header.changeLanguage=Spracheinstellungen -header.compoundEvents=Ereignisverknüpfung -header.dataSources=Datenquellen -header.emport=Im/Export -header.eventHandlers=Ereignisverarbeitung -header.goHomeUrl=Gehe zum Lesezeichen -header.help=Hilfe -header.login=Anmelden -header.logout=Abmelden -header.mailingLists=E-Mail Gruppen -header.maintenanceEvents=Maintenance events -header.mute=Mute -header.pointHierarchy=Hierarchie der Datenpunkte -header.pointLinks=Datepunkt Verknüpfungen -header.publishers=Veröffentlichungen -header.reload=Neu Laden -header.reports=Report -header.scheduledEvents=Zeitgesteuerte Ereignisse -header.scripts=Scripting -header.setHomeUrl=setze diese Seite als Lesezeichen -header.sql=SQL -header.systemSettings=Mango Einstellungen -header.title=Mango, von Serotonin -header.toggleMute=Stumm schalten -header.unmute=Unmute -header.user=Benutzer -header.users=Benutzer -header.usersProfiles=Users profiles -header.views=Prozessbilder -header.watchLists=Watch lists -header.watchlist=Tag Logging -js.disabledCed=Deaktiviertee Ereignisverknüpfung -js.disabledPointLink=Deaktivierter Datenpunktlink -js.disabledSe=Deaktiviertes geplantes Ereignis -js.email.addAddress=Füge Emailadresse hinzu -js.email.addMailingList=Füge Email Gruppe hinzu -js.email.addUser=Füge Benutzer hinzu -js.email.noRecipForEmail=Keine Empfäger für testmail -js.email.noRecipients=Kein Empfäger -js.email.testSent=Testmail wurde gesendet -js.help.error=Fehler -js.help.lastUpdated=Zuletzt bearbeitet -js.help.loading=Lade... -js.help.related=Verwandte Themen -login.browserOnPlatform=für -login.loginButton=Anmelden -login.nag=Hinweis: Sie könnten Probleme mit ScadaLTS haben, da dierser Browser nicht unterstützt wird. Bitte aktualisieren Sie Ihren Browser. -login.password=Kennwort -login.supportedBrowser=Dieser Browser wird unterstützt -login.unknownBrowser=Unbekannter Browser -login.unsupportedBrowser=Dieser Browser wird offiziell nicht von Serotonin Software unterstützt. Wir empfehlen Firefox, Chrome, oder Internet Explorer 7. -login.userId=Benutzername -login.validation.accountDisabled=Ihr Account wurde gesperrt, bitte wenden Sie sich an Ihren Administrator -login.validation.invalidLogin=Login gescheitert, bitte versuchen Sie es noch einmal -login.validation.noPassword=Bitte geben Sie ein Password ein -login.validation.noSuchUser=Cannot fins user Id -login.validation.noUsername=Biitte geben Sie einen Benutzernamen ein -mailingLists.addAddress=Adresse hinzufügen -mailingLists.addUser=Benutzer hinzufügen -mailingLists.added=Email-Gruppe hinzugefügt -mailingLists.details=Email-Gruppe Konfiguration -mailingLists.emailAddress=Email Adresse -mailingLists.entries=Einträge -mailingLists.mailingList=Email-Gruppe -mailingLists.mailingLists=Email-Gruppen -mailingLists.name=Name -mailingLists.noAddress=Bitte geben Sie eine Emailadresse an, bevor Sie sie zur Liste hinzufügen -mailingLists.noEntries=Keine Einträg in dieser Gruppe -mailingLists.noUser=Kein benutzer zum Hinzufügen vorhanden -mailingLists.saved=Email-Gruppe wurde gespeichert -mailingLists.testEmailMessage=Testmail wurde gesendet -mailingLists.testerror=Ein Fehler ist aufgetreten: {0}: {1} -mailingLists.validate.entries=Eine Gruppe muss Einträge haben -mailingLists.validate.nameGreaterThan40=Der Name darf nicht läger als 40 Zeichen lang sein! -mailingLists.validate.nameRequired=Ein Name wird benögt! -maintenanceEvents.activated=Currently active. Click to deactivate. -maintenanceEvents.addMe=Add maintenance event -maintenanceEvents.alias=Alias -maintenanceEvents.dataSource=Data source -maintenanceEvents.deactivated=Currently inactive. Click to activate. -maintenanceEvents.me=Maintenance event -maintenanceEvents.meAdded=Maintenance event added -maintenanceEvents.meDetails=Maintenance event details -maintenanceEvents.meDisabled=Disabled maintenance event -maintenanceEvents.meSaved=Maintenance event saved -maintenanceEvents.mes=Maintenance events -maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} -maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} -maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} -maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} -maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} -maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} -maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. -maintenanceEvents.type=Schedule type -maintenanceEvents.type.cron=cron -maintenanceEvents.type.day=daily -maintenanceEvents.type.hour=hourly -maintenanceEvents.type.manual=manual -maintenanceEvents.type.month=monthly -maintenanceEvents.type.once=once -maintenanceEvents.type.week=weekly -maintenanceEvents.type.year=yearly -maintenanceEvents.validate.activeCron=Error in active cron expression: {0} -maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} -maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} -maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -maintenanceEvents.validate.invalidRtn=Inactive time must be after active time -mport.graphicsFolder=Include Graphics folder -mport.mailingList.prefix=Mail list ''{0}'': {1} -notes.addNote=Neuer Kommentar -notes.by=von -notes.cancel=Abbrechen -notes.enterComment=Ein Kommentar muss eingegeben werden -notes.note=Kommentar -notes.save=Speichern -notes.timeByUsername=Zeitstempel und Benutzer -notes.userNotes=Bemerkungen -pagination.ascending=Aufsteigend -pagination.descending=Absteigend -pagination.next=Nächste(r) -pagination.noRows=Keine Zeilen -pagination.of=von -pagination.page=Seite -pagination.previous=Vorherige(r) -pagination.rows=Zeilen -pointDetails.accessType=Zugriffsart -pointDetails.chart=Trenddiagramm -pointDetails.chartDataButton=Import chart data -pointDetails.editDataSource=Bearbeite Datenquelle -pointDetails.editPoint=Bearbeite Datenpunkt -pointDetails.events=Ereignisse -pointDetails.findXid=Find XID -pointDetails.flipbook=Flipbook -pointDetails.getData=Aktualisiere Daten -pointDetails.getImages=Get images -pointDetails.getStatistics=Aktualisiere Statistik -pointDetails.goto=Gehe zu -pointDetails.gotoView=Gehe zu Prozessbild -pointDetails.history=Historie -pointDetails.id=Id -pointDetails.imageChartButton=Lade Diagramm -pointDetails.imageCountError=Image count must be a number -pointDetails.images=Images -pointDetails.maxEvents=Maximum 20 events displayed of -pointDetails.message=Nachricht -pointDetails.mostRecentRecords=letzten Einträge -pointDetails.name=Name -pointDetails.notInView=Der Datenpunkt wird in keinen Prozessbildern benutzt -pointDetails.pointNotFound=Point not found -pointDetails.recordCountError=Anzahl der Einträge muß eine Zahl sein! -pointDetails.set=Set -pointDetails.setPoint=Set point -pointDetails.show=Zeige -pointDetails.statistics=Statistik -pointDetails.timePeriod=Zeitraum -pointDetails.timePeriodError=Der Zeitraum muss eine Zahl sein! -pointDetails.userAccess=Zugriffsrechte -pointDetails.username=Benutzername -pointDetails.views=Ansichten -pointEdit.buttons.disable=Ausschalten -pointEdit.buttons.enable=Einschalten -pointEdit.buttons.note=Hinweis: speichern, deaktivieren oder neu starten setzen alle aktiven Ereignisse zurück. -pointEdit.buttons.restart=Neustart -pointEdit.chart.includeSum=Summe berechnen -pointEdit.chart.invalidLimit=Tabelle: Anzahl muss zwischen 2 und 50 liegen -pointEdit.chart.invalidPeriods=Diagramm: Zeitraum muss grösser 0 sein! -pointEdit.chart.limit=Anzahl der Werte -pointEdit.chart.missingLimit=Tabelle: Anzahl der Werte fehlt! -pointEdit.chart.missingPeriods=Diagramm: Zeitraum fehlt! -pointEdit.chart.note=Hinweis: Tag Logging muss für Historie aktiviert sein -pointEdit.chart.props=Tag Log Darstellung Konfiguration -pointEdit.chart.timePeriod=Zeitraum -pointEdit.chart.type=Art -pointEdit.detectors.alias=Alias -pointEdit.detectors.change=Änderung -pointEdit.detectors.changeCount=Anzahl der Zustandsäderungen -pointEdit.detectors.changeCounter=Zustandsäderungen im Zeitraum -pointEdit.detectors.changeDet=Änderung -pointEdit.detectors.duration=Dauer -pointEdit.detectors.empty=Klicke auf den Add Button, um ein neuen Auslöser hinzuzufügen -pointEdit.detectors.errorParsingChangeCount=Error parsing change count value -pointEdit.detectors.errorParsingDuration=Fehler beim Lesen der Dauer! -pointEdit.detectors.errorParsingLimit=Fehler beim Lesen des grenzwertes! -pointEdit.detectors.errorParsingState=Fehler beim Lesen des Zustandes! -pointEdit.detectors.errorParsingWeight=Fehler beim Lesen der Wichtiung! -pointEdit.detectors.eventDetectors=Ereignisse des Datenpunktes -pointEdit.detectors.highLimit=Oberer Grenzwert -pointEdit.detectors.highLimitDet=Oberer Grenzwert -pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 -pointEdit.detectors.invalidDuration=Duration cannot be < 0 -pointEdit.detectors.invalidState=State cannot be longer than 128 characters -pointEdit.detectors.lowLimit=Unterer Grenzwert -pointEdit.detectors.lowLimitDet=unterer Grenzwert -pointEdit.detectors.negCusum=Negative CSumme -pointEdit.detectors.negCusumDet=Negative CSumme -pointEdit.detectors.negLimit=negaiver Grenzewert -pointEdit.detectors.noChange=Keine Änderung -pointEdit.detectors.noUpdate=Keine Aktualisierung -pointEdit.detectors.one=Logische 1 -pointEdit.detectors.posCusum=Positive CSumme -pointEdit.detectors.posCusumDet=Positive CSumme -pointEdit.detectors.posLimit=positiver Grenzwert -pointEdit.detectors.state=Zustand -pointEdit.detectors.stateDet=Zustand -pointEdit.detectors.type=Detektor -pointEdit.detectors.weight=Wichtung -pointEdit.detectors.zero=Logische 0 -pointEdit.logging.after=nach -pointEdit.logging.clearCache=Reset cache -pointEdit.logging.defaultCache=Cache -pointEdit.logging.discard=Verwerfe Ausreißer -pointEdit.logging.discardHigh=Grenze Ausreißer Oben -pointEdit.logging.discardLow=Grenze Ausreißer Unten -pointEdit.logging.engineeringUnits=Engineering units -pointEdit.logging.every=Alle -pointEdit.logging.period=Logintervall -pointEdit.logging.props=Logging Konfiguration -pointEdit.logging.purge=Löschen -pointEdit.logging.tolerance=Toleranz -pointEdit.logging.type=Logtyp -pointEdit.logging.type.all=Alle -pointEdit.logging.type.change=Bei Änderung -pointEdit.logging.type.interval=Intervall -pointEdit.logging.type.never=Nicht Loggen -pointEdit.logging.type.tsChange=When point timestamp changes -pointEdit.logging.valueType=Speichere -pointEdit.logging.valueType.average=Durchschnitt -pointEdit.logging.valueType.instant=Aktuell -pointEdit.logging.valueType.maximum=Maximum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.name.goto=Gehe zu -pointEdit.props.chartColour=Chart color -pointEdit.props.details=Datenpunktdetails -pointEdit.props.deviceName=Device Name -pointEdit.props.ds=Datenquelle -pointEdit.props.editDs=Bearbeite Datenquelle -pointEdit.props.engineeringUnits=Engineering units -pointEdit.props.name=Name -pointEdit.props.props=Datenpunkt Konfiguration -pointEdit.purge.all=Alle Werte löschen -pointEdit.purge.allData=alle Werte -pointEdit.purge.confirm=Sind Sie sich sicher alle gespeicherten Werte für diesen Datenpunkt zu löschen? -pointEdit.purge.olderThan=Lösche Werte älter als -pointEdit.purge.purgeNow=Jetzt löschen -pointEdit.purge.result=Gespeicherte Werte wurden gelöscht -pointEdit.purge.warn=Lösche Werte, Bitte warten... -pointEdit.text.colour=Farbe -pointEdit.text.conversionExponent=Umrechnungsexponent -pointEdit.text.default=Vorgabe -pointEdit.text.errorParsingFrom=Error parsing From value -pointEdit.text.errorParsingKey=Error parsing key -pointEdit.text.errorParsingTo=Error parsing To value -pointEdit.text.format=Formatierung -pointEdit.text.from=von -pointEdit.text.key=Schlüssel -pointEdit.text.listContainsKey=Die Liste enthält bereits den Schlüssel -pointEdit.text.listContainsRange=List already contains the range -pointEdit.text.one=Logische 1 -pointEdit.text.props=Textdarstellung Konfiguration -pointEdit.text.suffix=Suffix -pointEdit.text.text=Text -pointEdit.text.to=bis -pointEdit.text.toGreaterThanFrom=Der Wert von muß kleiner als der Wert bis sein -pointEdit.text.type=Typ -pointEdit.text.zero=Logische 0 -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.defaultName=Neuer Ordner -pointHierarchy.deleteConfirm=Alle Unterordner -pointHierarchy.details=Datenpunkthierarchie Konfiguration -pointHierarchy.hierarchy=Datenpunkthierarchie -pointHierarchy.name=Name -pointHierarchy.noName=Ordnername darf nicht leer sein -pointHierarchy.saved=Datenpunkthierarchie wurde gespeichert - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMoveFolder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Bewegung -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.movedElement=Moved element - -pointLinks.details=Datenpunkt Verknüpfungs Konfiguration -pointLinks.event=Verknüpfungs Ereignis -pointLinks.event.change=Änderung -pointLinks.event.update=Aktualisierung -pointLinks.pointLink=Datenpunktverknüpfung -pointLinks.pointLinkAdded=Verknüpfung hinzugefügt -pointLinks.pointLinkSaved=Verknüpfung gespeichert -pointLinks.pointLinks=Verknüpfungen -pointLinks.script=Skript -pointLinks.source=Quelle -pointLinks.target=Ziel -pointLinks.validate=Prüfe -pointLinks.validate.samePoint=Quelle und Ziel müssen unterschiedlich sein -pointLinks.validate.sourceRequired=Eine Quelle muß angegeben werden -pointLinks.validate.success=Skript Ausfügsergebinis: {0} -pointLinks.validate.successTs=Script result: {0}, timestamp={1} -pointLinks.validate.targetRequired=Eine Ziel muß angegeben werden -publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? -publisherEdit.cacheWarning=Warnung Speichergöße -publisherEdit.currentAlarms=Aktuelle Alarme -publisherEdit.generalProperties=Publisher Konfguration -publisherEdit.httpSender=HTTP Sender -publisherEdit.httpSender.addStaticHeader=Add static header -publisherEdit.httpSender.addStaticParam=Add static parameter -publisherEdit.httpSender.cancel=Abbrechen -publisherEdit.httpSender.dateFormat=Date format -publisherEdit.httpSender.dateFormat.basic=Basic -publisherEdit.httpSender.dateFormat.tz=Time zone -publisherEdit.httpSender.dateFormat.utc=UTC -publisherEdit.httpSender.headerKey=Key -publisherEdit.httpSender.headerValue=Value -publisherEdit.httpSender.keyExists=Der Schlüssel existiert bereits -publisherEdit.httpSender.keyRequired=Es wird ein Schlüssel benötigt -publisherEdit.httpSender.method=Methode -publisherEdit.httpSender.noPoints=No points defined -publisherEdit.httpSender.noResponseData=(Keine Daten Empfangen) -publisherEdit.httpSender.noStaticHeaders=No static headers defined -publisherEdit.httpSender.noStaticParams=Keine festen Werte angegeben -publisherEdit.httpSender.paramKey=Name -publisherEdit.httpSender.paramValue=Wert -publisherEdit.httpSender.point.name=Name -publisherEdit.httpSender.point.param=Name -publisherEdit.httpSender.point.status=Status -publisherEdit.httpSender.point.timestamp=Mit Zeitstempel -publisherEdit.httpSender.point.type=Type -publisherEdit.httpSender.points=Points -publisherEdit.httpSender.props=HTTP Sender Konfiguration -publisherEdit.httpSender.raiseResultWarning=Raise result warning -publisherEdit.httpSender.removeParam=Remove parameter from list -publisherEdit.httpSender.sendStaticParams=Sende Feste Werte -publisherEdit.httpSender.sendTest=HTTP Sender Test -publisherEdit.httpSender.sending=Sende... -publisherEdit.httpSender.staticHeaders=Static headers -publisherEdit.httpSender.staticParams=Feste Werte -publisherEdit.httpSender.url=URL -publisherEdit.name=Name -publisherEdit.noPoints=No points to list -publisherEdit.pachube=Pachube -publisherEdit.pachube.apiKey=API Key -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.feedId=Feed ID -publisherEdit.pachube.noPoints=No point list -publisherEdit.pachube.point.dataStreamId=Data stream ID -publisherEdit.pachube.point.feedId=Feed ID -publisherEdit.pachube.point.name=Name -publisherEdit.pachube.point.status=Status -publisherEdit.pachube.point.type=Type -publisherEdit.pachube.points=Points -publisherEdit.pachube.props=Pachube properties -publisherEdit.pachube.retries=Retries -publisherEdit.pachube.timeoutSeconds=Timeout (seconds) -publisherEdit.persistent=Serotonin Persistent TCP -publisherEdit.persistent.authorizationKey=Authorization key -publisherEdit.persistent.getStatus=Get status -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Port -publisherEdit.persistent.props=Serotonin Persistent TCP properties -publisherEdit.persistent.startSync=Synchronize history -publisherEdit.persistent.status=Execution status -publisherEdit.persistent.status.connected=Connected -publisherEdit.persistent.status.connecting=Connected point {0} of {1} -publisherEdit.persistent.status.connectionState=Connection: {0} -publisherEdit.persistent.status.notConnected=Not connected -publisherEdit.persistent.status.notEnabled=Publisher disabled -publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} -publisherEdit.persistent.status.pointCount=Point Count: {0} -publisherEdit.persistent.status.queueSize=Update queue size: {0} -publisherEdit.persistent.status.syncNotRunning=History synchronization is not active -publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent -publisherEdit.persistent.sync=Synchronize historical data -publisherEdit.persistent.sync.daily=Daily -publisherEdit.persistent.sync.monthly=Monthly -publisherEdit.persistent.sync.none=None -publisherEdit.persistent.sync.weekly=Weekly -publisherEdit.persistent.syncNotStarted=Synchronization not started -publisherEdit.persistent.syncStarted=Synchronization started -publisherEdit.persistent.xidPrefix=XID prefix -publisherEdit.point.name=Name -publisherEdit.point.status=Zustand -publisherEdit.point.type=Datentyp -publisherEdit.points=Datenpunkte -publisherEdit.saved=Gespeichert -publisherEdit.snapshot=Sende normalen Schnappschuß -publisherEdit.snapshotPeriod=Schnappschuß alle -publisherEdit.updateEvent=Aktualisieren wenn -publisherEdit.updateEvent.all=Immer -publisherEdit.updateEvent.changes=Nur bei Änderung -publisherList.config=Konfiguration -publisherList.deleteConfirm=Are you sure you wish to delete this publisher? -publisherList.name=Name -publisherList.noRows=Keine Zeilen -publisherList.publishers=Veröffentlichungen -publisherList.status=Status -publisherList.type=Art -reports.charts=Diagrammansicht -reports.colour=Colour -reports.commentList.time=Time -reports.commentList.type=Type -reports.commentList.type.event=Event -reports.commentList.type.point=Point -reports.commentList.typeKey=Type key -reports.comments=User comments -reports.consolidated=Skaliertes Diagramm -reports.consolidatedChart=Consolidated chart -reports.criteria=Konfiguration -reports.cron=Cronjob -reports.dataType=Datentyp -reports.dateRange=Zeitraum von -reports.dateRangeTo=bis -reports.doNotPurge=Nicht Löschen -reports.emailRecipients=Empfäger -reports.emailReport=Sende Report als Email -reports.eventExport=Exportiere Alarme -reports.eventList.ackTime=Acknowledgement time -reports.eventList.ackUser=Acknowledging user -reports.eventList.id=Ereignis Id -reports.eventList.message=Nachricht -reports.eventList.status=Status -reports.events=Ereignisse -reports.events.alarms=Nur Alarme -reports.events.all=Alle -reports.events.none=Nichts -reports.export=Exportiere Daten -reports.failed=Fehlgeschlagen -reports.inProgress=In Bearbeitung -reports.includeTabular=Füge Tabellen hinzu -reports.loading=Lade... -reports.newReport=Einen neue Reportvorlage erstellen -reports.noInstances=Es gibt keine erstellen Reports -reports.noPoints=Der Report enthält keine Datenpunkte -reports.notStarted=Nicht gestartet -reports.now=Jetzt -reports.past=Letzte(r) -reports.pointComments=Point comments -reports.pointComments.empty=No point comments to list -reports.pointName=Name -reports.previous=Vorherige(r) -reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list -reports.relative=Relativ zur Erstellungszeit -reports.rendered=Erstellt -reports.report=Report -reports.reportAdded=Report wurde hinzugefügt -reports.reportName=Name -reports.reportQueue=Erstellte Reports -reports.reportQueued=Report wurde in die Warteschlange eingereiht -reports.reportRecords=Datensätze -reports.reportSaved=Report wurde gespeichert -reports.runDelay=Verzögerung in Minuten -reports.runDuration=Benötgte Zeit -reports.runEvery=Jede(n) -reports.runNow=Reportvorlage jetzt ausführen -reports.runTimeStart=Erstellt am -reports.schedule=Automatisch ausführen -reports.specificDates=Zeitraum -reports.startValue=Anfangswert -reports.statistics=Statistik -reports.templates=Reportvorlagen -reports.userCommentExport=Export user comments -reports.validate.colour=Invalid colour: {0} -reports.validate.cron=Fehlerhaftes Cronausdruck: {0} -reports.validate.greaterThan59=Die Zeit darf nicht größals 59 Minuten sein -reports.validate.invalidDateRangeType=Invalid date range type -reports.validate.invalidRelativeDateType=Invalid relative date type -reports.validate.lessThan0=Darf nicht kleiner als 0 sein -reports.validate.longerThan100=Cannot be longer than 100 characters -reports.validate.needPoint=At least one point must be added -reports.validate.needRecip=Es muß mindesten einen Empfäger geben -reports.validate.periodCountLessThan1=Period count cannot be less than 1 -reports.validate.required=Required -reports.zipData=Data in .zip format -scheduledEvents.addSe=Füge Zeitgesteuertes Ereignis hinzu -scheduledEvents.alias=Alias -scheduledEvents.se=Zeitgesteuertes Ereignis -scheduledEvents.seAdded=Ereignis hinzugefügt -scheduledEvents.seDetails=Ereignis Konfiguration -scheduledEvents.seSaved=Ereignis gespeichert -scheduledEvents.ses=Zeitgesteuerte Ereignisse -scheduledEvents.type=Typ -scheduledEvents.type.cron=Cron -scheduledEvents.type.day=Täglich -scheduledEvents.type.hour=Stündlich -scheduledEvents.type.month=Monatlich -scheduledEvents.type.once=Einmal -scheduledEvents.type.week=Wöchentlich -scheduledEvents.type.year=Jährlich -scheduledEvents.validate.activeCron=Error in active cron expression: {0} -scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} -scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} -scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -scheduledEvents.validate.invalidRtn=Inactive time must be after active time -script.dpCommands=Datapoints commands -script.dsCommands=Datasources commands -scripts.addSe=Add a new script -scripts.execution.scriptError=Script execution failed -scripts.execution.success=Script execution succeeded -scripts.objectsContext=Context objects -scripts.objectsContext.add= Add -scripts.objectsContext.help=(?) -scripts.objectsContext.invalidVar= Invalid var name -scripts.objectsContext.name=Object -scripts.objectsContext.var= Var -scripts.pointsContext=Context points -scripts.saved=Script saved -scripts.se=Script -scripts.seDetails=Script details -scripts.title=Scripts -share.accessType=Zugriffart -share.noViewUsers=Diese Ansicht ist momentan nicht Veröffentlicht -share.noWatchlistUsers=Diese Beobachtungsliste ist momentan nicht Veröffentlicht -share.sharing=Veröffentlichen -share.userName=Benutzername -sql.query=SQL-Abfrage starten -sql.rowsUpdated=Datensätze aktualisiert -sql.sql=SQL -sql.update=SQL-Update ausführen -sql.warning=Achtung: Benutzen Sie die SQL Abfragen mit Vorsicht. Benutzerfehler können zu Datenverlust und/oder Fehlfunktionen des Systems füren.. -systemSettings.auditAlarmLevels=Audit event alarm levels -systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved -systemSettings.auth=Server erfordert Legitimation -systemSettings.chartBackgroundColour=Chart background color -systemSettings.checkNow=Jetzt prüfen -systemSettings.colourSettings=Color configuration -systemSettings.coloursSaved=Colors has been saved -systemSettings.contentType=Content type -systemSettings.contentType.both=HTML and text -systemSettings.contentType.html=HTML only -systemSettings.contentType.text=Text only -systemSettings.databaseSize=Größe der Datenbank -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.emailSettings=E-Mail -systemSettings.emailSettingsSaved=E-Mail Einstellungen gespeichert -systemSettings.eventCount=Gespeicherte Ereignisse -systemSettings.filedataSize=Datendateigröße -systemSettings.files=Dateien -systemSettings.fromAddress='Von' Adresse -systemSettings.fromName='Von' Name -systemSettings.futureDateLimit=Discard point values future dated more than -systemSettings.groveLogging=Sende Fehler an Serotonin -systemSettings.historyCount=Gespeicherte Zeitstempel -systemSettings.httpSaved=HTTP Einstellungen gespeichert -systemSettings.httpSettings=HTTP -systemSettings.infoSaved=Configuration information has been saved -systemSettings.instanceDescription=Instance description -systemSettings.instanceId=Mango Instanz Id -systemSettings.langSaved=Spracheinstellungen wurden gespeichert -systemSettings.languageSettings=Spracheinstellungen -systemSettings.miscSaved=Settings have been saved -systemSettings.notify=Benachrichtigung bei neuer Version -systemSettings.notifyBeta=Beta oder stabiler -systemSettings.notifyRC=Release Kandidat oder stabiler -systemSettings.notifyStable=Nur stabile Versionen -systemSettings.otherSettings=Verschiedenes -systemSettings.plotBackgroundColour=Plot background color -systemSettings.plotGridlinesColour=Plot gridlines color -systemSettings.proxyHost=Proxy -systemSettings.proxyPassword=Password -systemSettings.proxyPort=Port -systemSettings.proxyUsername=Benutzername -systemSettings.purgeData=Lösche alle Daten -systemSettings.purgeDataComplete=Löschen Beendet. {0} Datensätze gelöscht. -systemSettings.purgeDataConfirm=Sind Sie sich sicher alle Datenpunktwerte zu löschen -systemSettings.purgeDataInProgress=Lösche alle Datensätze, bitte warten... -systemSettings.purgeEvents=Lösche alle Ereignisse -systemSettings.purgeNow=Bereinige Datenbank mit Vorgabewerten der Datenpunkte -systemSettings.purgeReports=Lösche alle erstellten Reports älter als -systemSettings.reServer=Restart the application server -systemSettings.retrieving=(retrieving) -systemSettings.smtpHost=SMTP Host -systemSettings.smtpPassword=Passwort -systemSettings.smtpPort=SMTP Port -systemSettings.smtpUsername=Benutzername -systemSettings.systemAlarmLevels=Alarmprioritäten des Systems -systemSettings.systemAlarmLevelsSaved=Alarmprioritäten des Systems wurden gespeichert -systemSettings.systemInformation=System Konfiguration -systemSettings.systemLanguage=Sprache -systemSettings.testEmail=Ihre System Konfiguration Testmail wurde erfolgreich gesendet. -systemSettings.tls=Enable TLS -systemSettings.topPoints=Meistgesehene Datenpunkte -systemSettings.totalSize=Gesamte Größe -systemSettings.uiPerformance=Aktualisierungsgeschwindigkeit der Benutzeroberfläche -systemSettings.uiPerformance.high=Schnell -systemSettings.uiPerformance.low=Langsam -systemSettings.uiPerformance.med=Normal -systemSettings.upToDate=Diese Mangoinstallation ist aktuell -systemSettings.useProxy=Proxy verwenden -systemSettings.validation.invalidColour=Invalid color -systemSettings.version=ScadaLTS version -systemSettings.versionCheck1=Socket timeout during check. Please try again -systemSettings.versionCheck2=An error occurred: {0}: {1} -systemSettings.versionSaved=Version settings have been saved -textRenderer.analog=Analog -textRenderer.binary=Binär -textRenderer.engineeringUnits=Engineering units -textRenderer.multistate=Mehrfachzustand -textRenderer.none=Keiner -textRenderer.plain=Einfach -textRenderer.range=Bereiche -textRenderer.time=Zeit -userProfiles.add=Add user profile -userProfiles.added=User profile added. -userProfiles.dataSources=Data sources -userProfiles.deleteConfirm=Are you sure you want to delete this profil? -userProfiles.details=User profile details -userProfiles.name=Profile name -userProfiles.none=None -userProfiles.saved=Profile saved -userProfiles.selectName=User Profile -userProfiles.title=Manage user profiles -userProfiles.validate.errorDeleting=User profile deletion error! -userProfiles.validate.nameUnique=Profile name must be unique and not empty -userProfiles.validate.successDeleting=Profile successfully deleted. -users.add=Benutzer hinzufügen -users.added=Benutzer hinzufügt -users.dataSaved=Benutzerdaten gespeichert -users.dataSources=Data sources -users.deleteConfirm=Are you sure you wish to delete this user? -users.details=Benutzereinstellungen -users.email=Email -users.newPassword=Neues Passwort -users.phone=Telefon -users.receiveAlarmEmails=Sende Alarm E-Mail -users.receiveOwnAuditEvents=Receive own audit events -users.saved=Benutzereinstellungen gespeichert -users.title=Benutzer -users.user=Benutzer -users.username=Benutzername -users.validate.adminDisable=You cannot disable your own account -users.validate.adminInvalid=You cannot remove your own administrator privilege -users.validate.badDelete=You cannot delete your own account -users.validate.emailRequired=E-Mail Adresse ist erforderlich -users.validate.emailTooLong=E-Mail Adresse kann maximal 255 Zeichen lang sein -users.validate.phoneTooLong=Telefonnummer kann maximal 40 Zeichen lang sein -users.validate.usernameInUse=Benutzername is schon vorhanden -users.validate.usernameRequired=Benutzername ist erforderlich -users.validate.usernameTooLong=Benutzername kann maximal 40 Zeichen lang sein -users.validate.usernameUnique=Username must be unique -validate.0to15=Must be between 0 and 15 inclusive -validate.0toArg=Must be between 0 and {0} inclusive -validate.1to240=Must be between 1 and 240 inclusive -validate.1to8=Must be between 1 and 8 -validate.1to80=Must be between 1 and 80 -validate.1to96=Must be between 1 and 96 -validate.allVarNames=All variable names must be defined -validate.atLeast1=At least one value must be defined -validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H -validate.between=Must be between {0} and {1} -validate.cannotBeNegative=Cannot be negative -validate.captureGroup=A capture group must be defined -validate.changeType.incompatible=The change type is incompatible with the data type -validate.chart.incompatible=Chart renderer is incompatible with data type -validate.duplicateVarName=Duplicate variable name: {0} -validate.fieldName=One of Query field name or update statement must be provided -validate.greaterThan1s=Cannot be less than two seconds -validate.greaterThanDiscardLow=Must be greater than discard low limit -validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value -validate.greaterThanRawLow=Must be greater than Scaling raw low value -validate.greaterThanZero=Must be greater than zero -validate.illegalValue=Illegal value -validate.invalidAddress=Invalid sensor address: {0} -validate.invalidCharset=Invalid character set name -validate.invalidChoice=Invalid choice -validate.invalidCron=Error in cron expression: {0} -validate.invalidValue=Invalid value -validate.invalidVarName=Invalid variable name: {0} -validate.lessThan100=Cannot be > 100 -validate.maxGreaterThanMin=Maximum must be greater than the minimum -validate.missingDeviceId=Device ID cannot be empty -validate.nameRequired=Name ist erforderlich -validate.nameTooLong=Name cannot be longer than 40 characters -validate.not0=Cannot be 0 -validate.notLessThan30s=Cannot be less than 30 seconds -validate.notLongerThan=Cannot be longer than {0} characters -validate.pachube.dataStreadIdRequired=Data stream id is required -validate.parameterRequired=Parameter name is required -validate.parseError=Lesefehler: {0} -validate.ped.xidMissing=All event detectors must define an XID. Not saved -validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved -validate.required=Benötigter Wert -validate.text.incompatible=Text renderer is incompatible with data type -validate.xidUsed=Diese XID wird bereits vergeben -viewEdit.addViewComponent=Füge Komponente hinzu -viewEdit.anonymous=Anonymer Zugriff -viewEdit.background=Hintergrundbild -viewEdit.clearImage=Hintergrund löschen -viewEdit.compound.backgroundColour=Hintergrundfarbe -viewEdit.compound.duration=Dauer -viewEdit.compound.editor=Compound component editor -viewEdit.compound.height=Höhe -viewEdit.compound.name=Name -viewEdit.compound.width=Breite -viewEdit.deletePointView=Delete point component -viewEdit.deleteStaticView=Delete static content -viewEdit.deleteView=Remove yourself from the view's share list -viewEdit.editGraphicalRenderer=Bearbeite Darstellung -viewEdit.editPointView=Bearbeite Datenpunkt des Bausteins -viewEdit.editStaticView=Edit static content -viewEdit.editView=Prozessansicht Bearbeiten -viewEdit.fullScreen=Full Screen -viewEdit.graphic.default=Vorgabe -viewEdit.graphic.displayPointName=Zeige Datenpunktname -viewEdit.graphic.displayText=Zeige Text -viewEdit.graphic.dynamicImage=Animiertes Bild -viewEdit.graphic.editor=Graphical renderer editor -viewEdit.graphic.height= Height -viewEdit.graphic.hideAckColumn=Hide Ack column -viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column -viewEdit.graphic.hideIdColumn=Hide ID column -viewEdit.graphic.hideInactivityColumn=Hide Inactivity column -viewEdit.graphic.hideTimestampColumn=Hide Timestamp column -viewEdit.graphic.image=Bild -viewEdit.graphic.imageSample=Beispielbild -viewEdit.graphic.imageSet=Bildersequenz -viewEdit.graphic.images=Bilder -viewEdit.graphic.invalidMinMax=Min muss kleiner als Max sein -viewEdit.graphic.invalidScale=Skalierung muß größer als 1% sein -viewEdit.graphic.invalidState=Der Wert hat einen unbekannten Zustand -viewEdit.graphic.link=Link (href) -viewEdit.graphic.max=Max -viewEdit.graphic.maxListSize=Max list size -viewEdit.graphic.min=Min -viewEdit.graphic.missingDefault=Ein Vorgabebild muß ausgewählt sein -viewEdit.graphic.missingDynamicImage=Sie müssen ein animiertes Bild angeben -viewEdit.graphic.missingImageSet=Sie müssen eine Bilderserie angeben -viewEdit.graphic.missingMax=Der Maximalwert muß angegeben werden -viewEdit.graphic.missingMin=Der Minimalwert muß angegeben werden -viewEdit.graphic.missingOneImage=Ein Bild für die logische 1 muß ausgewählt werden -viewEdit.graphic.missingScale=Die Skalierungsgröße muß angegeben werden -viewEdit.graphic.missingScript=Ein Skript muß eingegeben werden -viewEdit.graphic.missingZeroImage=Ein Bild für die logische 0 muß ausgewählt werden -viewEdit.graphic.noConfig=Keine Konfiguration für diese Darstellung -viewEdit.graphic.one=Bild bei logischer 1 -viewEdit.graphic.project=Project -viewEdit.graphic.projectDefined=Define initial project -viewEdit.graphic.projectsSource=Projects Server (API) -viewEdit.graphic.runtimeMode=Runtime mode -viewEdit.graphic.saveToLoad=Save view to load component! -viewEdit.graphic.scale=Skaliere prozentual -viewEdit.graphic.script=Skript -viewEdit.graphic.state=Zuordnung Zustand zu Bild -viewEdit.graphic.stateList=Zustandsliste -viewEdit.graphic.styleAttribute=Style attribute -viewEdit.graphic.text=Text -viewEdit.graphic.views=Views -viewEdit.graphic.whenOffLabel=Label when OFF (0, false) -viewEdit.graphic.whenOnLabel=Label when ON (1, true) -viewEdit.graphic.width= Width -viewEdit.graphic.zero=Bild bei logischer 0 -viewEdit.iconify=Bildelemente verkleinern -viewEdit.name=Name -viewEdit.settings.background=Hintergrundfarbe -viewEdit.settings.displayControls=Zeige erweiterte Informationen -viewEdit.settings.editor=Settings editor -viewEdit.settings.nameOverride=Datenpunktname -viewEdit.settings.point=Datenpunkt -viewEdit.settings.settableOverride=Wert ist zuweisbar (Überschreibt Vorgabe) -viewEdit.static.editor=Static content editor -viewEdit.upload=Bild hochladen -viewEdit.viewComponents=Bildbausteine -viewEdit.viewProperties=Prozessbild Konfiguration -viewEdit.viewDelete=Löschen: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Größe -views.newView=Neue Prozessansicht -views.noViews=Sie haben noch kein Prozessbild. Erstellen Sie jetzt eins. -views.title=Prozessbild -watchlist.addNewList=Neue Beobachtungsliste -watchlist.addToWatchlist=Zur Beobachtungsliste hinzufügen -watchlist.chart=Trenddiagramm -watchlist.chartDataButton=Export chart data -watchlist.consolidatedChart=Include in consolidated chart -watchlist.copyList=Copy watch list -watchlist.createReport=Create report for this watch list -watchlist.delete=Lösche von der Beobachtungsliste -watchlist.deleteList=Lösche diese Beobachtungsliste -watchlist.editListName=Ändere Beobachtungslistenname -watchlist.emptyList=Klicke auf die Datenpunkte um sie zur Beobachtungsliste hinzuzufögen -watchlist.imageChartButton=Zeige Trenddiagramm -watchlist.imageChartLiveButton=Start/Stop Live Chart -watchlist.moveDown=Nach Unten -watchlist.moveUp=Nach Oben -watchlist.newListName=Geben Sie einen neuen Namen der Beobachtungsliste ein -watchlist.noChartables=No chartable points in watch list -watchlist.noExportables=No points selected for export -watchlist.pointDetails=Datenpunktdetails -watchlist.points=Datenpunkte -watchlist.watchlist=Beobachtungsliste -graphic.enhancedImageChart=Enhanced image chart -graphic.enhancedImageChart.legend=Legend -graphic.enhancedImageChart.point1=Point 1 -graphic.enhancedImageChart.point2=Point 2 -graphic.enhancedImageChart.point3=Point 3 -graphic.enhancedImageChart.point4=Point 4 -graphic.enhancedImageChart.point5=Point 5 -graphic.enhancedImageChart.point6=Point 6 -graphic.enhancedImageChart.point7=Point 7 -graphic.enhancedImageChart.point8=Point 8 -graphic.enhancedImageChart.point9=Point 9 -graphic.enhancedImageChart.point10=Point 10 - -graphic.enhancedImageChart.config=Configure -graphic.enhancedImageChart.config.title=Configuration -graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: -graphic.enhancedImageChart.config.y.min=Y-axis min: -graphic.enhancedImageChart.config.y.max=Y-axis max: -graphic.enhancedImageChart.config.x.min=X-axis min: -graphic.enhancedImageChart.config.x.max=X-axis max: -graphic.enhancedImageChart.config.set=Set range -graphic.enhancedImageChart.config.zoomIn=Zoom in -graphic.enhancedImageChart.config.zoomOut=Zoom out -graphic.enhancedImageChart.config.export=Export -graphic.enhancedImageChart.config.export.png=Export as PNG -graphic.enhancedImageChart.config.export.csv=Export as CSV - -graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: -graphic.enhancedImageChart.pointConfig.renderMode=Render mode: -graphic.enhancedImageChart.pointConfig.renderMode.line=Line -graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline - -graphic.enhancedImageChart.seriesConfig=Series configuration -graphic.enhancedImageChart.seriesConfig.visibility=Series visibility -graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: -graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: -graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: -viewEdit.compound.type=Type -viewEdit.compound.type.static=Static -viewEdit.compound.type.dynamic=Dynamic -viewEdit.compound.point.alias=Alias -viewEdit.compound.point.color=Color -viewEdit.compound.point.strokeWidth=Stroke width -viewEdit.compound.point.lineType.line=Line -viewEdit.compound.point.lineType.spline=Spline -viewEdit.compound.point.showPoints=Show points -graphic.enhancedPoint=Enhanced point - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -menu.point_hierarchy.info.tooltip=Info -header.changeTheme= -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.sleep=Data source has been sleeped after several attempted connections had failed -ds.state.startSleep=Data source has been started after sleeped - - - +Edit.chart.missingPeriods=Graph time period must be set +alpha2.commException= {0}: Communication error: {1} +alpha2.errorMessageException= {0}: Error message received from device: {1} +alpha2.invalidFrameException= {0}: Invalid frame received: {1} +alpha2.unknownException= {0}: Unknown error: {1} +annotation.anonymous=Unbekannt +annotation.eventHandler=Set point handler +annotation.pointLink=Point link +annotation.user=Benutzer: {0} +aphic.simpleCompound.leadPoint=Lead Point +badDateFormat=Ungültiges Datumsformat, das Format ist: jjjj/mm/tt +badDecimalFormat=Ungültiger Dezimalwert +badIntegerFormat=Ungültiger ganzzahliger Wert +chartRenderer.flipbook=Flipbook +chartRenderer.image=Diagramm +chartRenderer.none=Nichts +chartRenderer.statistics=Statistik +chartRenderer.table=Tabelle +common.access.admin=Administrativ +common.access.dataSource=Datenquelle +common.access.none=kein +common.access.read=lesen +common.access.set=schreiben +common.active=Aktiv +common.activeTime=Zeitraum Aktiv +common.add=Hinzufügen +common.addAll=Add all points +common.administrator=Administrator +common.alarmLevel=Alarmpriorität +common.alarmLevel.critical=Kritisch +common.alarmLevel.critical.rtn=Kritisch gegangen +common.alarmLevel.info=Information +common.alarmLevel.info.rtn=Information gegangen +common.alarmLevel.lifeSafety=Lebensgefahr +common.alarmLevel.lifeSafety.rtn=Lebensgefahr gegangen +common.alarmLevel.none=Keine(r) +common.alarmLevel.none.rtn=Keiner gegangen +common.alarmLevel.unknown=Unbekannter Alarm +common.alarmLevel.urgent=Dringend +common.alarmLevel.urgent.rtn=Dringend gegangen +common.all=Alle +common.annotation=Bemerkungen +common.anonymous=Unbekannt +common.cancel=Abbrechen +common.cancelled=Abgebrochen +common.chooseSetPoint=Choose a value to set +common.close=Schießen +common.configuration=Einstellungen +common.confirmDelete=Are you sure you want delete? +common.copy=Kopieren +common.copyPrefix=Kopie von {0} +common.counting.nd={0}nd +common.counting.rd={0}rd +common.counting.st={0}st +common.counting.th={0}th +common.cronPattern=Cronausdruck +common.dataTypes.alphanumeric=Alphanumerisch +common.dataTypes.bad=??? +common.dataTypes.binary=Binär +common.dataTypes.image=Abbild +common.dataTypes.multistate=Mehrfachzustand +common.dataTypes.numeric=Zahlenwerte +common.dateRangeFrom=Von +common.dateRangeTo=Bis +common.day.fri=Freitag +common.day.last=Gestern +common.day.mon=Montag +common.day.sat=Sonnabend +common.day.secondLast=Vorgestern +common.day.short.fri=Fr +common.day.short.mon=Mo +common.day.short.sat=Sa +common.day.short.sun=So +common.day.short.thu=Do +common.day.short.tue=Di +common.day.short.wed=Mi +common.day.sun=Sonntag +common.day.thirdLast=Vor drei Tagen +common.day.thu=Donnerstag +common.day.tue=Dienstag +common.day.wed=Mittwoch +common.default={0} +common.delete=Löschen +common.deleted=(deleted) +common.disabled=Deaktiviert +common.disabledToggle=Deaktiviert - zum Aktivieren klicken +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h +common.duration.millis={0}ms +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.seconds={0}s +common.edit=Bearbeiten +common.enableAll=Enable all points +common.enabled=Aktiv +common.enabledToggle=Aktiv - zum Deaktivieren klicken +common.enterSetPoint=Geben Sie hier den neuen Wert ein +common.false=0 +common.genChart=Generating thumbnail... +common.genThumb=Generating thumbnail... +common.gettingData=Hole Daten... +common.help=Hilfe +common.imageChart=Trend Diagramm +common.inactive=Nicht Aktiv +common.inactiveTime=Zeitraum Nicht Aktiviert +common.inception=Von Anbeginn (Datenbank) +common.latest=Neuesten (Datenbank) +common.maximize=Maximiere +common.minimize=Minimiere +common.month.apr=Apr +common.month.aug=Aug +common.month.dec=Dez +common.month.feb=Feb +common.month.jan=Jan +common.month.jul=Jul +common.month.jun=Jun +common.month.mar=Mär +common.month.may=Mai +common.month.nov=Nov +common.month.oct=Okt +common.month.sep=Sep +common.newName=(unbenannt) +common.noContent=no content +common.noData=(Keine Daten) +common.noImage=no image +common.noMessage= +common.nortn=keine Rückmeldung +common.point=Datenpunkt +common.pointDataType=Datentyp +common.pointDisabled=Datenpunkt oder -quelle sind deaktiviert +common.pointInvalid=Der Datenpunkt für diesen Baustein ist ungültig oder nicht vorhanden. +common.pointWarning=Der Datenpunkt oder die Datenquelle ist deaktiviert +common.points=Datenpunkte +common.refresh=Aktualisieren +common.relinquish=Relinquish +common.result=Result +common.rtn=gegangen - normal +common.run=Run +common.safeMode=Safe mode +common.save=Speichern +common.sendTestEmail=Sende Test E-Mail +common.set=Jetzt Setzen +common.settingValue=Setting value... +common.stats.avg=Durchschnitt +common.stats.count=Anzahl +common.stats.end=Ende +common.stats.logEntries=Logeinträge +common.stats.max=Maximum +common.stats.min=Minimum +common.stats.runtime=Laufzeit +common.stats.start=Von +common.stats.starts=Von +common.stats.sum=Summe +common.stats.value=Value +common.status=Status +common.testEmailSent=Eine Test E-Mail wurde an {0} gesendet +common.thumb.invalidValue=Point value is not an image +common.time=Uhrzeit +common.tp.day=Tag +common.tp.days=Tag(e) +common.tp.description={0} {1} +common.tp.hour=Stunde +common.tp.hours=Stunde(n) +common.tp.millisecond=Millisekunde +common.tp.milliseconds=Millisekunde(n) +common.tp.minute=Minute +common.tp.minutes=Minute(n) +common.tp.month=Monat +common.tp.months=Monat(e) +common.tp.second=Sekunde +common.tp.seconds=Sekunde(n) +common.tp.week=Woche +common.tp.weeks=Woche(n) +common.tp.year=Jahr +common.tp.years=Jahr(e) +common.true=1 +common.unknown=Unbekannt +common.user=Benutzer +common.value=Wert +common.valueUnreliable=Point value may not be reliable +common.warning=Warnung +common.xid=Export Id (XID): +compoundDetectors.and=UND +compoundDetectors.cedAdded=Verknüpfung hinzugefügt +compoundDetectors.cedSaved=Verknüpfung gespeichert +compoundDetectors.cedValidated=Verknüpfung erfolgreich geprüft +compoundDetectors.compoundEventDetector=Verknüpftes Ereignis +compoundDetectors.compoundEventDetectors=Verknüpfte Ereignisse +compoundDetectors.condition=Verknüpfungslogik +compoundDetectors.details=Konfiguration +compoundDetectors.eventTypes=Ereignisse +compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist +compoundDetectors.name=Name +compoundDetectors.not=NICHT +compoundDetectors.or=ODER +compoundDetectors.pointEventDetector=Datenpunktereignisse +compoundDetectors.validate=Prüfe +compoundDetectors.validation.closeParen=Unmatched close parenthesis +compoundDetectors.validation.illegalChar=Illegal character +compoundDetectors.validation.initError=Error during detector initialization. See alarms for details +compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied +compoundDetectors.validation.nameRequired=Name is required +compoundDetectors.validation.notDefined=Condition statement not defined +compoundDetectors.validation.openParen=Unmatched open parenthesis +compoundDetectors.validation.reference=Invalid reference +compoundDetectors.validation.syntax=Syntax error +confirmation.pointDisabled=Data point has been disabled +confirmation.pointEnabled=Data point has been enabled +confirmation.pointRestarted=Data point has been restarted +confirmation.pointSaved=Datenpunkt wurde gespeichert +dox.1wireDS=1-Wire Datenquelle +dox.1wirePP=1-Wire Datenpunkt Konfiguration +dox.asciiFileReaderDS=Data Source ASCII File Reader +dox.asciiFileReaderPP=ASCII File Reader PP +dox.asciiSerialDS=Data Source Ascii Serial +dox.asciiSerialPP=Data Point Ascii Serial +dox.auditAlarmLevels=Alarm Level for Audit events +dox.bacnetIpDS=BACnet I/P Datenquelle +dox.bacnetIpPP=BACnet I/P Datenpunkt Konfiguration +dox.chartRenderers=Tag Logging (Historie) Darstellung +dox.colourSettings=Color configuration +dox.colours=Color +dox.compoundEventDetectors=Ereignisverknüpfung +dox.cronPatterns=Cronausdruck +dox.dataPointEditing=Konfiguration Datenpunkt +dox.dataSourceList=Data source list +dox.datetimeFormats=Datums- und Zeitformatierungen +dox.dbConfiguration=DataBase Configuration +dox.dir=de +dox.directQuerying=Direkter Mango M2M Datenbankzugriff +dox.dnp3DS=Data source DNP3 +dox.dnp3IpDS=Data source DNP3 IP +dox.dnp3PP=DNP3 PP +dox.dnp3SerialDS=Data source DNP3 Serial +dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B +dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B +dox.editingGraphicalViews=Bearbeiten der Prozessbilder +dox.emailSettings=Email Konfiguration +dox.emport=Exportier und Importiere die Mango Konfiguration +dox.eventDetectors=Ereignis Detektor +dox.eventHandlers=Ereignisverarbeitung +dox.exportProject=Exporting projects +dox.galilDS=Galil data source +dox.galilPP=Galil point properties +dox.generalPublisherProperties=General publisher properties +dox.graphicalViews=Prozessbilder +dox.httpImageDS=HTTP image data source +dox.httpImagePP=HTTP image point properties +dox.httpReceiverDS=HTTP receiver data source +dox.httpReceiverPP=HTTP receiver point properties +dox.httpRetrieverDS=HTTP retriever data source +dox.httpRetrieverPP=HTTP retriever point properties +dox.httpSenderPublishing=HTTP sender publishing +dox.httpSettings=HTTP Konfiguration +dox.iec101DS=Data source IEC101 +dox.iec101PP=IEC101 PP +dox.importProject=Importing projects +dox.internalDS=Internal Data Source +dox.internalPP=Internal point properties +dox.jmxDS=JMX Data Source +dox.jmxPP=JMX point properties +dox.languageSettings=Spracheinstellungen +dox.mailingLists=E-Mail Gruppen +dox.maintenanceEvents=Maintenance events +dox.metaDS=Meta Datenquelle +dox.metaPP=Meta point properties +dox.modbusIpDS=Modbus IP data source +dox.modbusPP=Modbus point locator properties +dox.modbusSerialDS=Modbus serial data source +dox.nmeaListenerDS=NMEA listener data source +dox.nmeaListenerPP=NMEA listener point properties +dox.notFound=Dokumenten Id nicht gefunden +dox.numberFormats=Number formats +dox.opcDS=Data Source OPC +dox.opcPP=Data Point OPC +dox.otherSettings=Andere Einstellungen +dox.pachubeDS=Pachube data source +dox.pachubePP=Pachube point properties +dox.pachubePublishing=Pachube publishing +dox.persistentDS=Serotonin Persistent TCP data source +dox.persistentPP=Serotonin Persistent TCP point properties +dox.persistentPublishing=Serotonin Persistent TCP publishing +dox.pointHierarchy=Datenpunkt Hierarchie +dox.pointLinks=Datenpunkt Verrknüpfungen +dox.pointValueLogPurging=Werte des Datenpunktes aus der Datenbank löschen +dox.pointValueLogging=Wert des Datenpunktes in Datenbank speichern +dox.pointViewSettingsEditor=Point view settings editor +dox.pop3DS=POP3 data source +dox.pop3PP=POP3 point properties +dox.publisherList=Publisher list +dox.radiuinoDS=Radiuino data source +dox.radiuinoPP=Radiuino data point +dox.readError=Error reading content: +dox.regex=Reguläre Ausdrücke (RegEx) +dox.reportInstances=Reports +dox.reportTemplates=Reportvorlagen +dox.scheduledEvents=Planen +dox.scriptDPObject=Data Point Context Object +dox.scriptDSObject=Data Source Context Object +dox.scripts=Scripts +dox.snmpDS=SNMP data source +dox.snmpPP=SNMP point properties +dox.spinwaveDS=Spinwave data source +dox.spinwavePP=Spinwave point properties +dox.sqlDS=SQL data source +dox.sqlPP=SQL point properties +dox.systemAlarmLevels=System Alarmlevel +dox.systemInformation=Mango Konfiguration +dox.textRenderers=Textdarstellung +dox.userAdministration=User administration +dox.viewSharing=Ansicht Veröffentlichen +dox.virtualDS=Virtuelle Datenquelle +dox.virtualPP=Virtual point properties +dox.vmstatDS=VMStat Datenquelle +dox.vmstatPP=VMStat point properties +dox.watchList=Beobachtungsliste +dox.watchListCharts=Beobachtungsliste Tabellen +dox.watchListPoints=Beobachtungsliste Datenpunkte +dox.watchListSharing=Watch list sharing +dox.welcomeToMango=Wilkommen bei Mango M2M +dox.welcomeToScadaBR=Welcome to ScadaBR +dsDetils.asof=(as of {0}) +dsEdit.1wire=1-wire +dsEdit.1wire.address=Adresse +dsEdit.1wire.attr.adVoltage=AD Spannung +dsEdit.1wire.attr.counter=Counter +dsEdit.1wire.attr.humidity=Feuchtigkeit +dsEdit.1wire.attr.latchState=Latch state +dsEdit.1wire.attr.temperature=Temperatur +dsEdit.1wire.attr.wiperPosition=Wiper position +dsEdit.1wire.attribute=Eigenschaft +dsEdit.1wire.attribute.adChannel=AD Kanal +dsEdit.1wire.attribute.channel=Kanal +dsEdit.1wire.attribute.counter=Counter +dsEdit.1wire.attribute.wiper=Potentiometer +dsEdit.1wire.desc=1-wire Konfiguration +dsEdit.1wire.description=Beschreibung +dsEdit.1wire.deviceType=Gerätetyp +dsEdit.1wire.dpconn=Sensor: {0}, Beschreibung: {1} +dsEdit.1wire.index=Index +dsEdit.1wire.noDevices=Kein Gerät gefunden +dsEdit.1wire.noInfo=Keine Geräteinformatioen vorhanden +dsEdit.1wire.none=Keiner +dsEdit.1wire.port=Serielle Verbindung +dsEdit.1wire.runScan=Suche starten +dsEdit.1wire.scan=Durchsuche 1-Wire Neztwerk +dsEdit.1wire.scanComplete=Suche beendet. +dsEdit.1wire.scanWarn=Dursuchen Sie Ihr 1-Wire Netzwerk, bevor Sie Datenpunkte bearbeiten +dsEdit.1wire.scanning=Suche, bitte warten... +dsEdit.1wire.scheduledRescan=geplanter Rescan +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.accessMode=Acess mode +dsEdit.alpha2.accessMode.readOnly=Read only +dsEdit.alpha2.accessMode.readWrite=Read and Write +dsEdit.alpha2.accessMode.writeOnly=Write only +dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties +dsEdit.alpha2.deviceCode=Device Code +dsEdit.alpha2.deviceCode.analogIn=Analog In +dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device +dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device +dsEdit.alpha2.deviceCode.controlDevice=Control Device +dsEdit.alpha2.deviceCode.externalInput=External Input +dsEdit.alpha2.deviceCode.externalOutput=External Output +dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal +dsEdit.alpha2.deviceCode.keyInput=Key Input +dsEdit.alpha2.deviceCode.linkInput=Link Input +dsEdit.alpha2.deviceCode.linkOutput=Link Output +dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal +dsEdit.alpha2.deviceCode.runStop=Run/Stop Command +dsEdit.alpha2.deviceCode.systemBit=System Bit +dsEdit.alpha2.deviceNumber=Device Number +dsEdit.alpha2.dpDesc={0} ({1}) +dsEdit.alpha2.pointType=Point type +dsEdit.alpha2.station=Station +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.checkFile=Check +dsEdit.asciiFile.desc=ASCII File Reader Properties +dsEdit.asciiFile.filePath=File path +dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point +dsEdit.asciiFile.timestampCheck=Custom timestamp +dsEdit.asciiFile.timestampFormat=Data format +dsEdit.asciiFile.timestampRegex=Timestamp regex +dsEdit.asciiFile.valueRegex=Value regex +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.baud=Baud rate +dsEdit.asciiSerial.bufferSize=Buffer size +dsEdit.asciiSerial.charStopMode=Character mode +dsEdit.asciiSerial.charStopMode.charASCII=ASCII character +dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value +dsEdit.asciiSerial.charX=Until C character +dsEdit.asciiSerial.commPortId=Port +dsEdit.asciiSerial.command=Command +dsEdit.asciiSerial.dataBits=Data Bits +dsEdit.asciiSerial.desc=ASCII Serial Properties +dsEdit.asciiSerial.initString=Initialization String +dsEdit.asciiSerial.nChar=Number of characters +dsEdit.asciiSerial.parity=Parity +dsEdit.asciiSerial.retries=Retries +dsEdit.asciiSerial.stopBits=Stop Bits +dsEdit.asciiSerial.stopMode=Stop mode +dsEdit.asciiSerial.stopMode.charX=Until character C +dsEdit.asciiSerial.stopMode.nChar=Number of characters +dsEdit.asciiSerial.stopMode.stopTimeout=By timeout +dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) +dsEdit.asciiSerial.timeout=Timeout (ms) +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.addPoint=Add point +dsEdit.bacnetIp.broadcastAddress=Broadcast address +dsEdit.bacnetIp.covLease=COV lease time (minutes) +dsEdit.bacnetIp.desc=BACnet I/P properties +dsEdit.bacnetIp.device=Device +dsEdit.bacnetIp.deviceAddress=Device address +dsEdit.bacnetIp.deviceId=Device ID +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.dsconn=Device ID: {0} +dsEdit.bacnetIp.getDetails=Get details +dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... +dsEdit.bacnetIp.listenerStopped=Listener stopped +dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) +dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) +dsEdit.bacnetIp.objectInstanceNumber=Object instance number +dsEdit.bacnetIp.objectList=Device object list +dsEdit.bacnetIp.objectType=Object type +dsEdit.bacnetIp.objectType.accessDoor=Access door +dsEdit.bacnetIp.objectType.accumulator=Accumulator +dsEdit.bacnetIp.objectType.analogInput=Analog input +dsEdit.bacnetIp.objectType.analogOutput=Analog output +dsEdit.bacnetIp.objectType.analogValue=Analog value +dsEdit.bacnetIp.objectType.averaging=Averaging +dsEdit.bacnetIp.objectType.binaryInput=Binary input +dsEdit.bacnetIp.objectType.binaryOutput=Binary output +dsEdit.bacnetIp.objectType.binaryValue=Binary value +dsEdit.bacnetIp.objectType.calendar=Calendar +dsEdit.bacnetIp.objectType.command=Command +dsEdit.bacnetIp.objectType.device=Device +dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment +dsEdit.bacnetIp.objectType.eventLog=Event log +dsEdit.bacnetIp.objectType.file=File +dsEdit.bacnetIp.objectType.group=Group +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point +dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone +dsEdit.bacnetIp.objectType.loadControl=Load control +dsEdit.bacnetIp.objectType.loop=Loop +dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input +dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output +dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value +dsEdit.bacnetIp.objectType.notificationClass=Notification class +dsEdit.bacnetIp.objectType.program=Program +dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter +dsEdit.bacnetIp.objectType.schedule=Schedule +dsEdit.bacnetIp.objectType.structuredView=Structured view +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple +dsEdit.bacnetIp.port=Port +dsEdit.bacnetIp.presentValue=Present value +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number +dsEdit.bacnetIp.remoteDeviceIp=Remote device IP +dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address +dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number +dsEdit.bacnetIp.remoteDevicePort=Remote device port +dsEdit.bacnetIp.retries=Retries +dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) +dsEdit.bacnetIp.segmentWindow=Segment window +dsEdit.bacnetIp.sendObjList=Send object list request +dsEdit.bacnetIp.sendWhoIs=Send WhoIs +dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... +dsEdit.bacnetIp.tester.auto=Auto-shutoff +dsEdit.bacnetIp.tester.cancelled=Cancelled +dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found +dsEdit.bacnetIp.tester.listening=Listening for messages... +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.useCov=Use COV subscription +dsEdit.bacnetIp.writePriority=Write priority +dsEdit.currentAlarms=Anstehende Alarme +dsEdit.deleteConfirm=Sind Sie sich sicher, diesen Datenpunkt zu löschen? +dsEdit.dnp3.addMany=Add multiple data points +dsEdit.dnp3.analogInput=Analog Input +dsEdit.dnp3.analogOutput=Analog Output +dsEdit.dnp3.binaryInput=Binary Input +dsEdit.dnp3.binaryOutput=Binary Output +dsEdit.dnp3.controlCommand=Control command +dsEdit.dnp3.dataType=Data Type +dsEdit.dnp3.descIp=DNP3 IP Properties +dsEdit.dnp3.descSerial=DNP3 Serial Properties +dsEdit.dnp3.index=Index +dsEdit.dnp3.maxIndex=Max index +dsEdit.dnp3.minIndex=Min index +dsEdit.dnp3.operateMode=Operation Mode +dsEdit.dnp3.rbePeriod=RBE Polling Period +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.runningCounter=Counter +dsEdit.dnp3.slaveAddress=Slave Address +dsEdit.dnp3.sourceAddress=Source address +dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) +dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) +dsEdit.dnp3.timeOff=OFF time +dsEdit.dnp3.timeOn=ON time +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.validate.indexUsed=Index already in use +dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Port +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Port +dsEdit.dnp3Serial.dataBits=Data Bits +dsEdit.dnp3Serial.parity=Parity +dsEdit.dnp3Serial.stopBits=Stop Bits +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.pointType=Point Type +dsEdit.drStorageHt5b.type.Humidity=Humidity +dsEdit.drStorageHt5b.type.Temperature=Temperature +dsEdit.ebi25=EBI25 +dsEdit.ebi25.calibrationDate=Calibration date +dsEdit.ebi25.desc=EBI25 interface properties +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.firmwareVersion=Firmware version +dsEdit.ebi25.hardwareVersion=Hardware version +dsEdit.ebi25.highLimit=High limit +dsEdit.ebi25.host=Host +dsEdit.ebi25.index=Index +dsEdit.ebi25.keepAlive=Keep alive +dsEdit.ebi25.lowLimit=Low limit +dsEdit.ebi25.port=Port +dsEdit.ebi25.productionDate=Production date +dsEdit.ebi25.read.host=Host is required +dsEdit.ebi25.read.init=Error in Modbus initialization: {0} +dsEdit.ebi25.read.response=Modbus error response: {0} +dsEdit.ebi25.read.transport=Error in Modbus transport: {0} +dsEdit.ebi25.readInterface=Read interface +dsEdit.ebi25.retries=Retries +dsEdit.ebi25.sampleRate=Sample rate +dsEdit.ebi25.serialNumber=Serial number +dsEdit.ebi25.startRead=Reading... +dsEdit.ebi25.syncTime=Synchronize time +dsEdit.ebi25.synced=Interface time synchronized +dsEdit.ebi25.syncing=Setting time... +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.type=Type +dsEdit.ebi25.type.battery=Battery +dsEdit.ebi25.type.signal=Signal +dsEdit.ebi25.type.value=Value +dsEdit.ebi25.unit=Unit +dsEdit.ebi25.unit.conductivity=Conductivity +dsEdit.ebi25.unit.current=Current +dsEdit.ebi25.unit.humidity=Humidity +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.pressure=Pressure +dsEdit.ebi25.unit.temperature=Temperature +dsEdit.ebi25.unit.voltage=Voltage +dsEdit.events.alarmLevels=Alarmpriorität bei Ereignis +dsEdit.events.noEvents=Diese Datenquelle hat keine Ereignisse +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.PropertySettable=Settable properties +dsEdit.fhz4j.deviceHousecode=Device Housecode +dsEdit.fhz4j.deviceLocation=Device location +dsEdit.fhz4j.deviceProperty=Device property +dsEdit.fhz4j.deviceType=Device type +dsEdit.fhz4j.fhzHouseCode=Internal Code +dsEdit.fhz4j.init=Initialization +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.axis=Axis +dsEdit.galil.command=Command +dsEdit.galil.commandTesting=Galil command testing +dsEdit.galil.desc=Galil data source properties +dsEdit.galil.engHigh=Scale engineering unit high value +dsEdit.galil.engLow=Scale engineering unit low value +dsEdit.galil.execute=Execute command +dsEdit.galil.host=Host +dsEdit.galil.inputNumber=Input number +dsEdit.galil.outputNumber=Output number +dsEdit.galil.pointType=Point type +dsEdit.galil.pointType.command=Command +dsEdit.galil.pointType.input=Input +dsEdit.galil.pointType.output=Output +dsEdit.galil.pointType.tellPosition=Tell position +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.port=Port +dsEdit.galil.retries=Retries +dsEdit.galil.round=Round to integer +dsEdit.galil.scaleHigh=Scale raw high value +dsEdit.galil.scaleLow=Scale raw low value +dsEdit.galil.tester.noResponse=(error response) +dsEdit.galil.tester.timeout=(timeout during request) +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.type=Type +dsEdit.galil.varName=Variable name +dsEdit.head.name=Name: +dsEdit.httpImage=HTTP Image +dsEdit.httpImage.desc=HTTP Image properties +dsEdit.httpImage.dsconn=image stream every {0} +dsEdit.httpImage.liveFeed=Webcam live feed code +dsEdit.httpImage.openUrl=Open URL +dsEdit.httpImage.readLimit=Read limit (KB) +dsEdit.httpImage.retries=Retries +dsEdit.httpImage.scaleHeight=Scale height +dsEdit.httpImage.scalePercent=Scale percent +dsEdit.httpImage.scaleWidth=Scale width +dsEdit.httpImage.scalingType=Scaling type +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalingType.none=none +dsEdit.httpImage.scalingType.percent=percent +dsEdit.httpImage.timeout=Timeout (seconds) +dsEdit.httpImage.url=URL +dsEdit.httpReceiver=HTTP Empfänger +dsEdit.httpReceiver.binaryZeroValue=Wert für Binär 0 +dsEdit.httpReceiver.containsDeviceMask=Die Liste enthält bereits die Geräte-Maske +dsEdit.httpReceiver.containsIpMask=Die Liste enthält bereits die IP-Maske +dsEdit.httpReceiver.desc=HTTP Empfänger Konfiguration +dsEdit.httpReceiver.deviceId=Gerätekennung +dsEdit.httpReceiver.deviceWhiteList=Erlaubte Gerätekennungen +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(blocked) +dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) +dsEdit.httpReceiver.httpParamName=HTTP Wertparameter Name +dsEdit.httpReceiver.ipWhiteList=Erlaube IP Adressen +dsEdit.httpReceiver.listening=Warte auf Daten... +dsEdit.httpReceiver.noDevices=No device IDs defined +dsEdit.httpReceiver.noIpAddresses=No ip addresses defined +dsEdit.httpReceiver.parameter=Parameter +dsEdit.httpReceiver.receiverListener=Test Empfänger +dsEdit.httpReceiver.source=Quelle +dsEdit.httpReceiver.startListener=Warte auf HTTP Daten +dsEdit.httpReceiver.tester.auto=Auto-shutoff +dsEdit.httpReceiver.tester.data=Daten Empfangen +dsEdit.httpReceiver.tester.listening=Warte aud Daten... +dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} +dsEdit.httpReceiver.time=Zeit +dsEdit.httpRetriever=HTTP Abholer +dsEdit.httpRetriever.binaryZeroValue=Binary 0 value +dsEdit.httpRetriever.desc=HTTP Retriever properties +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing +dsEdit.httpRetriever.numberFormat=Number format +dsEdit.httpRetriever.openUrl=Open URL +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.retries=Retries +dsEdit.httpRetriever.testTime=Test time parameters +dsEdit.httpRetriever.testValue=Test value parameters +dsEdit.httpRetriever.timeFormat=Time format +dsEdit.httpRetriever.timeRegex=Time RegEx +dsEdit.httpRetriever.timeout=Timeout (seconds) +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.valueRegex=Value RegEx +dsEdit.iec101.asduAddress=ASDU Address +dsEdit.iec101.asduAddressSize=ASDU Address Field Size +dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period +dsEdit.iec101.cotSize=COT Field Size +dsEdit.iec101.default=Default +dsEdit.iec101.descEthernet=IEC101 Ethernet Properties +dsEdit.iec101.descSerial=IEC101 Serial Properties +dsEdit.iec101.dpconn= TypeId {0}, IOA {1} +dsEdit.iec101.execute=Execute Only +dsEdit.iec101.giRelativePeriod=GI Relative Period +dsEdit.iec101.iec101DataType=Type identification +dsEdit.iec101.iec101DataType.doublePoint=Double Point Information +dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement +dsEdit.iec101.iec101DataType.singlePoint=Single Point Information +dsEdit.iec101.linkLayerAddress=Link Address +dsEdit.iec101.linkLayerAddressSize=Link Address Field Size +dsEdit.iec101.longPulse=Long Pulse +dsEdit.iec101.objectAddress=Object Address +dsEdit.iec101.objectAddressSize=Object Address Field Size +dsEdit.iec101.offset=Offset +dsEdit.iec101.persistent=Persistent +dsEdit.iec101.selectExecute=Select and Execute +dsEdit.iec101.shortPulse=Short Pulse +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101Serial=IEC101 Serial +dsEdit.internal=Internal Data Source +dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written +dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads +dsEdit.internal.attr.MONITOR_HIGH=High priority work items +dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items +dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count +dsEdit.internal.attribute=Attribute +dsEdit.internal.desc=Internal data source properties +dsEdit.internal.dsconn=Poll seconds: {0} +dsEdit.jmx=JMX +dsEdit.jmx.addPoint=Add point +dsEdit.jmx.attributeName=Attribute name +dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' +dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite +dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.badUrl=Malformed remote server address: {0} +dsEdit.jmx.compositeItemName=Composite item name +dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' +dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.connectionError=Connection error: {0} +dsEdit.jmx.desc=JMX data source properties +dsEdit.jmx.dsconn.local=Local server +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.getObjectNames=Get object names +dsEdit.jmx.gettingObjectNames=Getting object names... +dsEdit.jmx.inspect=JMX server inspection +dsEdit.jmx.objectName=Object name +dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found +dsEdit.jmx.readError=Read error: {0} +dsEdit.jmx.remoteServerAddr=Remote JMX server address +dsEdit.jmx.useLocalServer=Use local JMX server +dsEdit.jmx.writeFailed=Write failed for ''{0}'' +dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item +dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} +dsEdit.mbus=M Bus +dsEdit.mbus.addPoint=Hinzufügen +dsEdit.mbus.addressHex=Adresse +dsEdit.mbus.addressing=Adressierung +dsEdit.mbus.desc=M Bus Konfiguration +dsEdit.mbus.deviceUnit=(Sub)Einheit +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.firstHexAddress=Startadresse (Hex) +dsEdit.mbus.functionField=Function Field +dsEdit.mbus.id=Device Id +dsEdit.mbus.identNumber=Id +dsEdit.mbus.lastHexAddress=Endadresse (Hex) +dsEdit.mbus.man=Man +dsEdit.mbus.manufacturer=Hersteller +dsEdit.mbus.medium=Medium +dsEdit.mbus.phoneNumber=Phone Number +dsEdit.mbus.phonenumber=Telefonnummer +dsEdit.mbus.presentValue=Wert +dsEdit.mbus.responseFrame=Frame +dsEdit.mbus.responseTimeOutOffset=Timeout Offset +dsEdit.mbus.seachStopped=Suche Abgebrochen +dsEdit.mbus.search=Suche +dsEdit.mbus.searching=Suche MBus Geräte +dsEdit.mbus.secAddrMedium=Secondary Address Medium +dsEdit.mbus.siPrefix=SI Präfix +dsEdit.mbus.storageNumber=Speichernummer +dsEdit.mbus.tariff=Tarif +dsEdit.mbus.tcpAddr=TCP Address +dsEdit.mbus.tcpIpBitPerSecond=Baudrate +dsEdit.mbus.tcpPort=TCP Port +dsEdit.mbus.tester.autoShutOff=Beendet (Zeitüberschreitung) +dsEdit.mbus.tester.cancelled=Abgebrochen +dsEdit.mbus.tester.searchingDevices=Suche Geräte +dsEdit.mbus.unitOfMeasurement=Maßeinheit +dsEdit.mbus.useDirectConnection=Direkte Verbindung +dsEdit.mbus.useModemConnection=Modem Verbindung +dsEdit.mbus.usePrimaryAddressing=Primäre Adressierung +dsEdit.mbus.useSecondaryAddressing=Sekundäe Adressierung +dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection +dsEdit.mbus.version=Version +dsEdit.mbus.versionHex=Version +dsEdit.mbus.vifLabel=Vif Label +dsEdit.mbus.vifType=Vif Typ +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifeLabels=Vife Label +dsEdit.mbus.vifeTypes=Vife Typen +dsEdit.meta=Meta Datenquelle +dsEdit.meta.delay=Berechnungsverzögerung
(Sekunden) +dsEdit.meta.desc=Meta Datenquelle Konfiguration +dsEdit.meta.event=Aktualisierungsereignis +dsEdit.meta.event.context=Änderung der Eingangsvariablen +dsEdit.meta.event.cron=Cronmuster +dsEdit.meta.event.day=Neuer Tag +dsEdit.meta.event.hour=Neue Stunde +dsEdit.meta.event.minute=Neue Minute +dsEdit.meta.event.month=Neuer Monat +dsEdit.meta.event.week=Neue Woche +dsEdit.meta.event.year=Neues Jahr +dsEdit.meta.generate=Generate history +dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. +dsEdit.meta.generate.noData=No data for point ''{0}'' +dsEdit.meta.generate.success=History successfully created. {0} updates created. +dsEdit.meta.noPoints=Dem Skript wurden keine Eingangsvariablen zugeordnet +dsEdit.meta.pointName=Datenpunktname +dsEdit.meta.script=Skript +dsEdit.meta.scriptContext=Skrip Eingangsvariable +dsEdit.meta.test.context=Ein oder mehrere Datenpunkte sind nicht vorhanden oder abgeschaltet +dsEdit.meta.test.scriptError=Ausführungsfeler des Skripts:n {0} +dsEdit.meta.test.success=Skript erfolgreich ausgeführt. Ergebins={0} +dsEdit.meta.test.successTs=Skript erfolgreich ausgeführt. Ergebins={0}, Zeitstempel {1} +dsEdit.meta.validate=Prüfe Skript +dsEdit.meta.var=Name im Skript +dsEdit.modbus.addPoint=Add point +dsEdit.modbus.additive=Additive +dsEdit.modbus.bit=Bit +dsEdit.modbus.charset=Character encoding +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.contiguousBatches=Contiguous batches only +dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points +dsEdit.modbus.dataTest=Modbus read data +dsEdit.modbus.dataTest.read=Read data +dsEdit.modbus.descIp=Modbus IP properties +dsEdit.modbus.descSerial=Modbus serial properties +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} monitor +dsEdit.modbus.dpconn3=Connection monitoring +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.locatorTest=Point locator test +dsEdit.modbus.locatorTest.result=Result: {0} +dsEdit.modbus.locatorTest.test=Read +dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) +dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.maxReadBitCount=Max read bit count +dsEdit.modbus.maxReadRegisterCount=Max read register count +dsEdit.modbus.maxWriteRegisterCount=Max write register count +dsEdit.modbus.modbusDataType=Modbus data type +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer +dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.4bFloat=4 byte float +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted +dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped +dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.8bFloat=8 byte float +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped +dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped +dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.binary=Binary +dsEdit.modbus.modbusDataType.char=Fixed length string +dsEdit.modbus.modbusDataType.varchar=Variable length string +dsEdit.modbus.monitorPointName=Slave {0} monitor +dsEdit.modbus.multiplier=Multiplier +dsEdit.modbus.nodeScan=Modbus node scan +dsEdit.modbus.nodesFound=Nodes found +dsEdit.modbus.offset=Offset +dsEdit.modbus.range=Range +dsEdit.modbus.registerCount=Number of registers +dsEdit.modbus.registerRange=Register range +dsEdit.modbus.retries=Retries +dsEdit.modbus.scanError=Scanner could not be started. No comm port +dsEdit.modbus.scanForNodes=Scan for nodes +dsEdit.modbus.scanner.cancelled=Scan cancelled +dsEdit.modbus.scanner.complete=Scan completed +dsEdit.modbus.scanner.progress={0}% complete +dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) +dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) +dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.settableOverride=Settable +dsEdit.modbus.slave=Slave +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.slaveMonitor=Slave monitor +dsEdit.modbus.socketMonitor=TCP socket monitoring +dsEdit.modbus.startScan=Starting scan... +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point +dsEdit.modbusIp.encapsulated=Encapsulated +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Port +dsEdit.modbusIp.socketPointName=TCP socket monitoring +dsEdit.modbusIp.transportType=Transport type +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive +dsEdit.modbusIp.transportType.tcpListener=TCP Listener +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.concurrency=Concurrency +dsEdit.modbusSerial.concurrency.function=Function +dsEdit.modbusSerial.concurrency.slave=Slave +dsEdit.modbusSerial.concurrency.transport=Transport +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.off=Off +dsEdit.modbusSerial.echo.on=On +dsEdit.modbusSerial.encoding=Encoding +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.flow.none=None +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowIn=Flow control in +dsEdit.modbusSerial.flowOut=Flow control out +dsEdit.modbusSerial.parity= +dsEdit.modbusSerial.parity.even=Even +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.none=None +dsEdit.modbusSerial.parity.odd=Odd +dsEdit.modbusSerial.parity.space=Space +dsEdit.modbusSerial.port=Port +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.name=Name +dsEdit.nmea=NMEA Listener +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.binary0Value=Binary 0 value +dsEdit.nmea.dpconn={0} field {1} +dsEdit.nmea.fieldIndex=Field index +dsEdit.nmea.listen=Listen for messages +dsEdit.nmea.listener=NMEA message listener +dsEdit.nmea.listening=Listening... +dsEdit.nmea.messageName=Message name +dsEdit.nmea.port=Port +dsEdit.nmea.props=NMEA listener properties +dsEdit.nmea.resetTimeout=Reset timeout (seconds) +dsEdit.nmea.tester.exception=Received exception: {0} +dsEdit.nmea.tester.listening=Listening... +dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} +dsEdit.nmea.tester.response=Received response exception: {0} +dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.noAlarms=Keine anstehenden Alarme für diese Datenquelle +dsEdit.nodaves7=S7 Iso TCP Ethernet Controller +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7.s7writeBitOffset=Offset Bit +dsEdit.nodaves7.s7writeBytesQty=Bytes quantity +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeMemoryArea=Memory area +dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) +dsEdit.nodaves7.writeBaseCmd=Write command line +dsEdit.opc=OPC DA +dsEdit.opc.TagNotValidated=Tag Not Validated +dsEdit.opc.TagValidated=Tag Validated +dsEdit.opc.addTags=Add Tags +dsEdit.opc.browseTags=Browse Tags +dsEdit.opc.creationMode=Creation Mode +dsEdit.opc.desc=OPC DA Properties +dsEdit.opc.domain=Domain +dsEdit.opc.host=Host +dsEdit.opc.password=Password +dsEdit.opc.refreshServers=Refresh +dsEdit.opc.server=Server +dsEdit.opc.tag=Tag +dsEdit.opc.tagList=Tag List +dsEdit.opc.tagName=Tag Name +dsEdit.opc.tagsFound=Tags Found +dsEdit.opc.user=User +dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source +dsEdit.opc.validateTag=Validate Tag +dsEdit.opc.validation=Validation +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Hinzufügen +dsEdit.openv4j.dataPoint=Datenpunkt +dsEdit.openv4j.dataPointSettable=Setzbar +dsEdit.openv4j.desc=OpenV4J Konfiguration +dsEdit.openv4j.detectDevice=Erkenne Gerät +dsEdit.openv4j.device=Anlage +dsEdit.openv4j.group=Gruppe +dsEdit.openv4j.label=Name +dsEdit.openv4j.protocol=Protokoll +dsEdit.openv4j.refresh=Aktualisieren +dsEdit.openv4j.refreshStopped=Aktualisierung beendet +dsEdit.openv4j.refreshing=aktualisiere +dsEdit.openv4j.search=Suche Anlage +dsEdit.openv4j.testprotocol=Teste Protokoll +dsEdit.openv4j.value=Wert +dsEdit.pachube=Pachube +dsEdit.pachube.apiKey=API key +dsEdit.pachube.binaryZeroValue=Binary 0 value +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.desc=Pachube data source properties +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.retries=Retries +dsEdit.pachube.testValue=Test value parameters +dsEdit.pachube.timeout=Timeout (seconds) +dsEdit.persistent=Serotonin Persistent TCP +dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates +dsEdit.persistent.authorizationKey=Authorization key +dsEdit.persistent.desc=Serotonin Persistent TCP properties +dsEdit.persistent.dsconn=Port: {0} +dsEdit.persistent.getStatus=Get status +dsEdit.persistent.port=Port +dsEdit.persistent.status=Execution state +dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received +dsEdit.persistent.status.noConnections=No connections +dsEdit.persistent.status.notEnabled=Data source is not enabled +dsEdit.pointDataType=Datentyp +dsEdit.pointSaved=Datenpunktkonfiguration gespeichert +dsEdit.points.details=Datenpunktkonfiguration +dsEdit.points.name=Name +dsEdit.points.points=Datenpunkte +dsEdit.pop3=POP3 Email +dsEdit.pop3.binary0Value=Binary 0 value +dsEdit.pop3.checkPeriod=Inbox check period +dsEdit.pop3.desc=POP3 Email properties +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.findInSubject=Find in subject +dsEdit.pop3.ignoreIfMissing=Ignore if missing +dsEdit.pop3.numberFormat=Number format +dsEdit.pop3.password=Inbox password +dsEdit.pop3.regex=RegEx +dsEdit.pop3.server=POP3 server +dsEdit.pop3.testContent=Test content +dsEdit.pop3.testTime=Test time parameters against test data +dsEdit.pop3.testValue=Test value parameters against test data +dsEdit.pop3.timeFormat=Time format +dsEdit.pop3.timeRegex=Time RegEx +dsEdit.pop3.useMessageTime=Use message received time +dsEdit.pop3.username=Inbox username +dsEdit.pop3.valueRegex=Value RegEx +dsEdit.quantize=Quantize +dsEdit.radiuino=Radiuino +dsEdit.radiuino.avancado=Advanced +dsEdit.radiuino.baud=Baud rate +dsEdit.radiuino.commPortId=Port +dsEdit.radiuino.dataBits=Data bits +dsEdit.radiuino.desc=Radiuino Properties +dsEdit.radiuino.endereco=Sensor address +dsEdit.radiuino.indiceByte=Byte index(Radiuino package) +dsEdit.radiuino.mapaBytesEnvio=Byte map request package +dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package +dsEdit.radiuino.multiplicador=Multiplicator +dsEdit.radiuino.offset=Offset +dsEdit.radiuino.parity=Parity +dsEdit.radiuino.pollingMode=Polling mode +dsEdit.radiuino.pollingMode.false=False +dsEdit.radiuino.pollingMode.true=True +dsEdit.radiuino.quantidadeByte=Bytes quantity +dsEdit.radiuino.radiuinoDataType=Radiuino data type +dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) +dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) +dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) +dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) +dsEdit.radiuino.radiuinoDataType.RSSI=RSSI +dsEdit.radiuino.radiuinoDataType.binary=Binary +dsEdit.radiuino.retries=Number of retries +dsEdit.radiuino.settableOverride=Settable +dsEdit.radiuino.sleepMode=Sleep mode +dsEdit.radiuino.sleepMode.false=Without sleep +dsEdit.radiuino.sleepMode.true=With sleep +dsEdit.radiuino.sleepTime=Sleep time (s) +dsEdit.radiuino.stopBits=Stop Bits +dsEdit.radiuino.timeout=Timeout (ms) +dsEdit.saveWarning=Speichern Sie die Datenquelle, bevor Sie Datenpunkte hinzufügen +dsEdit.saved=Datenquelle wurde gespeichert +dsEdit.serial.baud=Bitrate +dsEdit.serial.dataBits=Datenbits +dsEdit.serial.flow.none=Keine +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/XOff +dsEdit.serial.flowControlIn=Flow control in +dsEdit.serial.flowIn=Flusssteuereung (Rein) +dsEdit.serial.flowOut=Flusssteuereung (Raus) +dsEdit.serial.inputBufferSize=Input Buffer Size +dsEdit.serial.outputBufferSize=Output Buffer Size +dsEdit.serial.parity=Parität +dsEdit.serial.parity.even=Gerade +dsEdit.serial.parity.mark=Markierung +dsEdit.serial.parity.none=Keine +dsEdit.serial.parity.odd=Ungerade +dsEdit.serial.parity.space=Leerzeichen +dsEdit.serial.port=Port +dsEdit.serial.stopBits=Stopbits +dsEdit.settable=Zuweisbar +dsEdit.snmp=SNMP +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.authProtocol=Auth protocol +dsEdit.snmp.binary0Value=Binary 0 value +dsEdit.snmp.community=Community +dsEdit.snmp.contextEngine=Context engine +dsEdit.snmp.contextName=Context name +dsEdit.snmp.desc=SNMP properties +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.gettingValue=Getting value... +dsEdit.snmp.host=Host +dsEdit.snmp.localAddress=Local address +dsEdit.snmp.none=(none) +dsEdit.snmp.oid=OID +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Trap only +dsEdit.snmp.port=Port +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.retries=Retries +dsEdit.snmp.securityName=Security name +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.ipAddress=IP address +dsEdit.snmp.setType.none=(not settable) +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.test=Get OID value +dsEdit.snmp.tester.noResponse=No response from host +dsEdit.snmp.testing=SNMP host testing +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Trap port +dsEdit.snmp.version=SNMP version +dsEdit.spinwave=Spinwave Empfänger +dsEdit.spinwave.addSensorAddresses=Add sensor address +dsEdit.spinwave.addToList=Add found sensors to list +dsEdit.spinwave.address=Address +dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete +dsEdit.spinwave.attribute=Attribute +dsEdit.spinwave.convert=Convert to Celsius +dsEdit.spinwave.deleteWarn=Delete points to change message version +dsEdit.spinwave.desc=Spinwave receiver properties +dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} +dsEdit.spinwave.errorParsingAddress=Error parsing sensor address +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.invalidAddress=List already contains the address +dsEdit.spinwave.listen=Listen for sensors +dsEdit.spinwave.listener=Spinwave sensor listener +dsEdit.spinwave.listening=Listening... +dsEdit.spinwave.noAddresses=No sensor addresses defined +dsEdit.spinwave.port=port +dsEdit.spinwave.sensorAddress=Sensor address +dsEdit.spinwave.sensorAddresses=Sensor addresses +dsEdit.spinwave.sensorsFound=Sensors found +dsEdit.spinwave.tester.exception=Received exception: {0} +dsEdit.spinwave.tester.listening=Listening... +dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} +dsEdit.spinwave.tester.response=Received response exception: {0} +dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.spinwave.v1Attr.battery=Battery +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v1Attr.setPoint=Set point +dsEdit.spinwave.v1Attr.temp=Temperature +dsEdit.spinwave.v2Attr.airflow=Airflow +dsEdit.spinwave.v2Attr.battery=Battery +dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm +dsEdit.spinwave.v2Attr.co=Carbon Monoxide +dsEdit.spinwave.v2Attr.co2=Carbon Dioxide +dsEdit.spinwave.v2Attr.counter=Pulse counter +dsEdit.spinwave.v2Attr.freq=Frequency +dsEdit.spinwave.v2Attr.humidity=Humidity +dsEdit.spinwave.v2Attr.iaq=Indoor air quality +dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours +dsEdit.spinwave.v2Attr.occupancy=Occupancy +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.setPoint=Set point +dsEdit.spinwave.v2Attr.temp=Temperature +dsEdit.spinwave.v2Attr.voc=Volatile organic compounds +dsEdit.spinwave.v2Attr.voltage=Voltage +dsEdit.spinwave.version=Message version +dsEdit.sql=SQL +dsEdit.sql.columnName=Column name +dsEdit.sql.connectionString=Connection string +dsEdit.sql.deleteWarn=Delete points to change this value +dsEdit.sql.desc=SQL properties +dsEdit.sql.driverClassName=Driver class name +dsEdit.sql.execute=Execute +dsEdit.sql.password=Password +dsEdit.sql.rowId=Row identifier +dsEdit.sql.rowQuery=Row-based query +dsEdit.sql.select=Select statement +dsEdit.sql.test=Statement test +dsEdit.sql.tester.columnName=Column name +dsEdit.sql.tester.columnType=Column type +dsEdit.sql.tester.value=Value +dsEdit.sql.testing=Executing select statement... +dsEdit.sql.timeColumn=Time override column +dsEdit.sql.update=Update statement +dsEdit.sql.username=Username +dsEdit.status=Status +dsEdit.updatePeriod=Aktualisierungszyklus: +dsEdit.validate.required=Required value +dsEdit.viconics=Viconics Wireless Thermostats +dsEdit.viconics.channel=Channel +dsEdit.viconics.chipRevision=Chip revision +dsEdit.viconics.chipRevisionBr=Chip
revision +dsEdit.viconics.commAddress=Comm
address +dsEdit.viconics.convertCelsius=Convert temperatures to celsius +dsEdit.viconics.crss=CRSS +dsEdit.viconics.dataSourceNotStarted=Data source is not started +dsEdit.viconics.desc=Viconics network properties +dsEdit.viconics.deviceRemove=Device remove (s) +dsEdit.viconics.deviceWarning=Device offline timeone (s) +dsEdit.viconics.devices=Devices +dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} +dsEdit.viconics.firmwareRevision=Firmware
revision +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.modelNumber=Model
number +dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} +dsEdit.viconics.networkInfo=Network information +dsEdit.viconics.networkTimeout=Network offline timeout (s) +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.pointFreshness=Point freshness (s) +dsEdit.viconics.port=Port +dsEdit.viconics.refreshing=Refreshing... +dsEdit.viconics.retries=Message retries +dsEdit.viconics.rfModule=RF Module +dsEdit.viconics.timeout=Message timeout +dsEdit.viconics.trss=TRSS +dsEdit.viconics.unreliable=Point value may not be reliable +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision +dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address +dsEdit.virtual=Virtuelle Datenquelle +dsEdit.virtual.attractionPoint=Datenpunkt Attraktor +dsEdit.virtual.change=Änderung +dsEdit.virtual.changeType=Ändere Typ +dsEdit.virtual.changeType.alternate=Alternierend +dsEdit.virtual.changeType.attractor=Attraktor +dsEdit.virtual.changeType.brownian=1/f²-Rauschen +dsEdit.virtual.changeType.increment=Inkrementiere +dsEdit.virtual.changeType.noChange=Keine Änderung +dsEdit.virtual.changeType.random=Zufällig +dsEdit.virtual.desc=Virtuelle Datenquelle Konfiguration +dsEdit.virtual.errorParsingValue=Error parsing value +dsEdit.virtual.invalidValue=List already contains the value +dsEdit.virtual.max=Max +dsEdit.virtual.maxChange=Maximale Änderung +dsEdit.virtual.min=Min +dsEdit.virtual.roll=Rollen +dsEdit.virtual.startValue=Anfangswert +dsEdit.virtual.values=Values +dsEdit.virtual.volatility=Volatilität +dsEdit.vmstat=VMStat Datenquelle +dsEdit.vmstat.attr.cpuId=CPU % idle (id) +dsEdit.vmstat.attr.cpuSt=CPU % von einer Virtuellen Maschine benutzt (st) +dsEdit.vmstat.attr.cpuSy=CPU % ausfüren von Kernel Code (sy) +dsEdit.vmstat.attr.cpuUs=CPU % ausfüren von nicht Kernel Code (us) +dsEdit.vmstat.attr.cpuWa=CPU % warten auf E/A (wa) +dsEdit.vmstat.attr.ioBi=Blöcke von einem Blockorientierten Gerät empfangen (bi) +dsEdit.vmstat.attr.ioBo=Blöcke zu einem Blockorientierten Gerät gesendet (bo) +dsEdit.vmstat.attr.memoryBuff=Speicher, als Puffer benutzt (buff) +dsEdit.vmstat.attr.memoryCache=Speicher, als Cache benutzt (cache) +dsEdit.vmstat.attr.memoryFree=Freier Speicher (free) +dsEdit.vmstat.attr.memorySwpd=Virtueller Speicher (swpd) +dsEdit.vmstat.attr.procsB=Prozesse nicht aufweckbar (b) +dsEdit.vmstat.attr.procsR=Prozesse auf Ausführung wartend (r) +dsEdit.vmstat.attr.swapSi=Speicher, von Platte eingelagert (si) +dsEdit.vmstat.attr.swapSo=Speicher auf Platte ausgelagert (so) +dsEdit.vmstat.attr.systemCs=Kontextumschaltungen pro Sekunde (cs) +dsEdit.vmstat.attr.systemIn=Interrupts pro Sekunde (in) +dsEdit.vmstat.attribute=Eigenschaft +dsEdit.vmstat.desc=VMStat Datenquelle Konfiguration +dsEdit.vmstat.dsconn=Zykluszeit: {0} s +dsEdit.vmstat.outputScale=Ausgabeskalierung +dsEdit.vmstat.pollSeconds=Zykluszeit in Sekunden +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.M=M (1048576) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.none=Keine (Bytes) +dsEditMbus.getDetails=Details +dsList.connection=Verbindung +dsList.dataSources=Datenquellen +dsList.description=Beschreibung +dsList.dsDeleteConfirm=Sind Sie sicher, dises Datenquelle zu löschen? +dsList.hide=Verstecke Datenpunkte +dsList.name=Name +dsList.pointDeleteConfirm=Sind Sie sicher, dises Datenpunkt zu löschen? +dsList.pointName=Datenpunktname +dsList.show=Zeigen Datenpunkte +dsList.status=Zustand +dsList.type=Verbindungstyp +dsedit.opc.rt.addFailed=Addition failed for {0} +dsedit.opc.tagName=Tag Tag +emport.added=added +emport.causedBy=caused by: +emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} +emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. +emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? +emport.data=Daten +emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. +emport.dataPoint.prefix=Data point ''{0}'': {1} +emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataPoints=Datenpunkte +emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.prefix=Datenquelle ''{0}'' : {1} +emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} +emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found +emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} +emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} +emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} +emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' +emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} +emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} +emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} +emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} +emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} +emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' +emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} +emport.error.eventType.missing.reference=Event type must have a ''{0}'' +emport.error.eventType.null=Event type is missing +emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.meta.missing=Missing ''{0}'' in context point +emport.error.missing=Missing ''{0}'' value. Valid values are {1} +emport.error.missingObject=Missing ''{0}'' object +emport.error.missingPoint=Data point with XID ''{0}'' not found +emport.error.missingSource=Data source with XID ''{0}'' not found +emport.error.missingUser=User with username ''{0}'' not found +emport.error.missingValue=Missing ''{0}'' value. +emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} +emport.error.ped.missingAttr=Point event detector must have a ''{0}''. +emport.error.permission.missing=Missing ''{0}'' in point permission +emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} +emport.error.publishedPoint.missing=Published point must have a ''{0}''. +emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' +emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} +emport.error.recipient.missing.reference=Recipient must have a ''{0}'' +emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} +emport.error.viewShare.missing=Missing ''{0}'' in view share +emport.errorMessage=Errors: +emport.eventHandler.prefix=Point link ''{0}'': {1} +emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. +emport.export=Export +emport.exportDate=Export date +emport.exportJson=Generate JSON +emport.exportProject=Export Project +emport.exportProjectInstruction=Select your options and download the project file +emport.exportProjectTitle=Export Project (Download) +emport.graphicsFolder= Include Graphics folder +emport.import=Import +emport.importButton=IMPORT +emport.importCancelled=Import abgebrochen +emport.importComplete=Import erfolgreich beendet +emport.importCompleteWarn=The new project was successfully loaded! The system will restart. +emport.importFailed=Import failed (unknown error) +emport.importInit=Starting import. Wait... +emport.importInstruction=Füge zu importierende Daten im Textfeld ein. +emport.importProgress=Importiere... +emport.importProject=Import Project +emport.importProjectInstruction=Select the file (.zip) e click the button to import it +emport.importProjectTitle=Import Project (Upload) +emport.includePointValues=Include point values +emport.indent=Einrückung +emport.invalidFile=File reading failed ({0}) +emport.invalidImportData=Zu importierende Daten sind ungütig: kein JSON object. +emport.invalidProjectName=Invalid name +emport.mailingList.prefix=Mailing list ''{0}'': {1} +emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. +emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} +emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. +emport.noMessages=No result message. Nothing to import? +emport.parseError=JSON-Parser Fehler: {0} +emport.pointHierarchy.prefix=Datenpunkthierarchie: {0} +emport.pointLink.prefix=Point link ''{0}'': {1} +emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. +emport.pointValue.missingPoint=Point value ''{0}'': Data point not found +emport.pointValues=Point values +emport.pointValuesMax= Max point values +emport.projectDescription=Description +emport.projectName=Project name +emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.publisher.prefix=Publisher ''{0}'': {1} +emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.saved=gespeichert +emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} +emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. +emport.script.prefix=Script ''{0}'': {1} +emport.select=Markieren Sie, was Sie exportieren möchten +emport.selectAll=alles markieren +emport.send=Send +emport.serverVersion=System version +emport.systemSettingsFailed=System configuration export error +emport.unselectAll=alle Markierungen löschen +emport.uploadError=Upload failed ({0}) +emport.uploadsFolder=Include Uploads folder +emport.user.prefix=Benutzer ''{0} : {1} +emport.user.username=A user does not have a 'username' value. Ignored. +emport.userPermission.prefix=Recte für Benutzer ''{0}'' : {1} +emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) +emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.view.prefix=Prozessbild ''{0}'' : {1} +emport.view.xid=A graphical view does not have an 'xid' value. Ignored. +emport.watchList.prefix=Watch list ''{0}'': {1} +emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. +engUnit.0=square meters +engUnit.1=square feet +engUnit.10=megavolt amperes +engUnit.100=per minute +engUnit.101=per second +engUnit.102=psi per degree fahrenheit +engUnit.103=radians +engUnit.104=revolutions per minute +engUnit.105=currency 1 +engUnit.106=currency 2 +engUnit.107=currency 3 +engUnit.108=currency 4 +engUnit.109=currency 5 +engUnit.11=volt amperes reactive +engUnit.110=currency 6 +engUnit.111=currency 7 +engUnit.112=currency 8 +engUnit.113=currency 9 +engUnit.114=currency 10 +engUnit.115=square inches +engUnit.116=square centimeters +engUnit.117=btus per pound +engUnit.118=centimeters +engUnit.119=pounds mass per second +engUnit.12=kilovolt amperes reactive +engUnit.120=delta degrees fahrenheit +engUnit.121=delta degrees kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=millivolts +engUnit.125=kilojoules per kilogram +engUnit.126=megajoules +engUnit.127=joules per degree kelvin +engUnit.128=joules per kilogram degree kelvin +engUnit.129=kilohertz +engUnit.13=megavolt amperes reactive +engUnit.130=megahertz +engUnit.131=per hour +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=cubic meters per hour +engUnit.136=liters per hour +engUnit.137=kilowatt hours per square meter +engUnit.138=kilowatt hours per square foot +engUnit.139=megajoules per square meter +engUnit.14=degrees phase +engUnit.140=megajoules per square foot +engUnit.141=watts per square meter degree kelvin +engUnit.142=cubic feet per second +engUnit.143=percent obscuration per foot +engUnit.144=percent obscuration per meter +engUnit.145=milliohms +engUnit.146=megawatt hours +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules per kilogram dry air +engUnit.15=power factor +engUnit.150=megajoules per kilogram dry air +engUnit.151=kilojoules per degree kelvin +engUnit.152=megajoules per degree kelvin +engUnit.153=newton +engUnit.154=grams per second +engUnit.155=grams per minute +engUnit.156=tons per hour +engUnit.157=kilo btus per hour +engUnit.158=hundredths seconds +engUnit.159=milliseconds +engUnit.16=joules +engUnit.160=newton meters +engUnit.161=millimeters per second +engUnit.162=millimeters per minute +engUnit.163=meters per minute +engUnit.164=meters per hour +engUnit.165=cubic meters per minute +engUnit.166=meters per second per second +engUnit.167=amperes per meter +engUnit.168=amperes per square meter +engUnit.169=ampere square meters +engUnit.17=kilojoules +engUnit.170=farads +engUnit.171=henrys +engUnit.172=ohm meters +engUnit.173=siemens +engUnit.174=siemens per meter +engUnit.175=teslas +engUnit.176=volts per degree kelvin +engUnit.177=volts per meter +engUnit.178=webers +engUnit.179=candelas +engUnit.18=watt hours +engUnit.180=candelas per square meter +engUnit.181=degrees kelvin per hour +engUnit.182=degrees kelvin per minute +engUnit.183=joule seconds +engUnit.184=radians per second +engUnit.185=square meters perNewton +engUnit.186=kilograms per cubic meter +engUnit.187=newton seconds +engUnit.188=newtons per meter +engUnit.189=watts per meter per degree kelvin +engUnit.19=kilowatt hours +engUnit.2=milliamperes +engUnit.20=btus +engUnit.21=therms +engUnit.22=ton hours +engUnit.23=joules per kilogram dry air +engUnit.24=btus per pound dry air +engUnit.25=cycles per hour +engUnit.26=cycles per minute +engUnit.27=hertz +engUnit.28=grams of water per kilogram dry air +engUnit.29=percent relative humidity +engUnit.3=amperes +engUnit.30=millimeters +engUnit.31=meters +engUnit.32=inches +engUnit.33=feet +engUnit.34=watts per square foot +engUnit.35=watts per square meter +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilograms +engUnit.4=ohms +engUnit.40=pounds mass +engUnit.41=tons +engUnit.42=kilograms per second +engUnit.43=kilograms per minute +engUnit.44=kilograms per hour +engUnit.45=pounds mass per minute +engUnit.46=pounds mass per hour +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.5=volts +engUnit.50=btus per hour +engUnit.51=horsepower +engUnit.52=tons refrigeration +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=pounds force per square inch +engUnit.57=centimeters of water +engUnit.58=inches of water +engUnit.59=millimeters of mercury +engUnit.6=kilovolts +engUnit.60=centimeters of mercury +engUnit.61=inches of mercury +engUnit.62=degrees celsius +engUnit.63=degrees kelvin +engUnit.64=degrees fahrenheit +engUnit.65=degree days celsius +engUnit.66=degree days fahrenheit +engUnit.67=years +engUnit.68=months +engUnit.69=weeks +engUnit.7=megavolts +engUnit.70=days +engUnit.71=hours +engUnit.72=minutes +engUnit.73=seconds +engUnit.74=meters per second +engUnit.75=kilometers per hour +engUnit.76=feet per second +engUnit.77=feet per minute +engUnit.78=miles per hour +engUnit.79=cubic feet +engUnit.8=volt amperes +engUnit.80=cubic meters +engUnit.81=imperial gallons +engUnit.82=liters +engUnit.83=us gallons +engUnit.84=cubic feet per minute +engUnit.85=cubic meters per second +engUnit.86=imperial gallons per minute +engUnit.87=liters per second +engUnit.88=liters per minute +engUnit.89=us gallons per minute +engUnit.9=kilovolt amperes +engUnit.90=degrees angular +engUnit.91=degrees celsius per hour +engUnit.92=degrees celsius per minute +engUnit.93=degrees fahrenheit per hour +engUnit.94=degrees fahrenheit per minute +engUnit.95=no units +engUnit.96=parts per million +engUnit.97=parts per billion +engUnit.98=percent +engUnit.99=percent per second +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.10=megavolt amperes +engUnit.abbr.100=per minute +engUnit.abbr.101=per second +engUnit.abbr.102=psi per degree fahrenheit +engUnit.abbr.103=radians +engUnit.abbr.104=revolutions per minute +engUnit.abbr.105=currency 1 +engUnit.abbr.106=currency 2 +engUnit.abbr.107=currency 3 +engUnit.abbr.108=currency 4 +engUnit.abbr.109=currency 5 +engUnit.abbr.11=volt amperes reactive +engUnit.abbr.110=currency 6 +engUnit.abbr.111=currency 7 +engUnit.abbr.112=currency 8 +engUnit.abbr.113=currency 9 +engUnit.abbr.114=currency 10 +engUnit.abbr.115=square inches +engUnit.abbr.116=square centimeters +engUnit.abbr.117=btus per pound +engUnit.abbr.118=centimeters +engUnit.abbr.119=pounds mass per second +engUnit.abbr.12=kilovolt amperes reactive +engUnit.abbr.120=delta degrees fahrenheit +engUnit.abbr.121=delta degrees kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megohms +engUnit.abbr.124=millivolts +engUnit.abbr.125=kilojoules per kilogram +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules per degree kelvin +engUnit.abbr.128=joules per kilogram degree kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.13=megavolt amperes reactive +engUnit.abbr.130=megahertz +engUnit.abbr.131=per hour +engUnit.abbr.132=milliwatts +engUnit.abbr.133=hectopascals +engUnit.abbr.134=millibars +engUnit.abbr.135=cubic meters per hour +engUnit.abbr.136=liters per hour +engUnit.abbr.137=kilowatt hours per square meter +engUnit.abbr.138=kilowatt hours per square foot +engUnit.abbr.139=megajoules per square meter +engUnit.abbr.14=degrees phase +engUnit.abbr.140=megajoules per square foot +engUnit.abbr.141=watts per square meter degree kelvin +engUnit.abbr.142=cubic feet per second +engUnit.abbr.143=percent obscuration per foot +engUnit.abbr.144=percent obscuration per meter +engUnit.abbr.145=milliohms +engUnit.abbr.146=megawatt hours +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules per kilogram dry air +engUnit.abbr.15=power factor +engUnit.abbr.150=megajoules per kilogram dry air +engUnit.abbr.151=kilojoules per degree kelvin +engUnit.abbr.152=megajoules per degree kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=grams per second +engUnit.abbr.155=grams per minute +engUnit.abbr.156=tons per hour +engUnit.abbr.157=kilo btus per hour +engUnit.abbr.158=hundredths seconds +engUnit.abbr.159=milliseconds +engUnit.abbr.16=joules +engUnit.abbr.160=newton meters +engUnit.abbr.161=millimeters per second +engUnit.abbr.162=millimeters per minute +engUnit.abbr.163=meters per minute +engUnit.abbr.164=meters per hour +engUnit.abbr.165=cubic meters per minute +engUnit.abbr.166=meters per second per second +engUnit.abbr.167=amperes per meter +engUnit.abbr.168=amperes per square meter +engUnit.abbr.169=ampere square meters +engUnit.abbr.17=kilojoules +engUnit.abbr.170=farads +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm meters +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens per meter +engUnit.abbr.175=teslas +engUnit.abbr.176=volts per degree kelvin +engUnit.abbr.177=volts per meter +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.18=watt hours +engUnit.abbr.180=candelas per square meter +engUnit.abbr.181=degrees kelvin per hour +engUnit.abbr.182=degrees kelvin per minute +engUnit.abbr.183=joule seconds +engUnit.abbr.184=radians per second +engUnit.abbr.185=square meters perNewton +engUnit.abbr.186=kilograms per cubic meter +engUnit.abbr.187=newton seconds +engUnit.abbr.188=newtons per meter +engUnit.abbr.189=watts per meter per degree kelvin +engUnit.abbr.19=kilowatt hours +engUnit.abbr.2=mA +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton hours +engUnit.abbr.23=joules per kilogram dry air +engUnit.abbr.24=btus per pound dry air +engUnit.abbr.25=cycles per hour +engUnit.abbr.26=cycles per minute +engUnit.abbr.27=hertz +engUnit.abbr.28=grams of water per kilogram dry air +engUnit.abbr.29=percent relative humidity +engUnit.abbr.3=A +engUnit.abbr.30=millimeters +engUnit.abbr.31=meters +engUnit.abbr.32=inches +engUnit.abbr.33=feet +engUnit.abbr.34=watts per square foot +engUnit.abbr.35=watts per square meter +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=foot candles +engUnit.abbr.39=kilograms +engUnit.abbr.4=ohms +engUnit.abbr.40=pounds mass +engUnit.abbr.41=tons +engUnit.abbr.42=kilograms per second +engUnit.abbr.43=kilograms per minute +engUnit.abbr.44=kilograms per hour +engUnit.abbr.45=pounds mass per minute +engUnit.abbr.46=pounds mass per hour +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.5=V +engUnit.abbr.50=btus per hour +engUnit.abbr.51=horsepower +engUnit.abbr.52=tons refrigeration +engUnit.abbr.53=pascals +engUnit.abbr.54=kilopascals +engUnit.abbr.55=bars +engUnit.abbr.56=pounds force per square inch +engUnit.abbr.57=centimeters of water +engUnit.abbr.58=inches of water +engUnit.abbr.59=millimeters of mercury +engUnit.abbr.6=kV +engUnit.abbr.60=centimeters of mercury +engUnit.abbr.61=inches of mercury +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=degree days celsius +engUnit.abbr.66=degree days fahrenheit +engUnit.abbr.67=years +engUnit.abbr.68=months +engUnit.abbr.69=weeks +engUnit.abbr.7=MV +engUnit.abbr.70=days +engUnit.abbr.71=hours +engUnit.abbr.72=minutes +engUnit.abbr.73=seconds +engUnit.abbr.74=meters per second +engUnit.abbr.75=kilometers per hour +engUnit.abbr.76=feet per second +engUnit.abbr.77=feet per minute +engUnit.abbr.78=miles per hour +engUnit.abbr.79=cubic feet +engUnit.abbr.8=volt amperes +engUnit.abbr.80=cubic meters +engUnit.abbr.81=imperial gallons +engUnit.abbr.82=liters +engUnit.abbr.83=us gallons +engUnit.abbr.84=cubic feet per minute +engUnit.abbr.85=cubic meters per second +engUnit.abbr.86=imperial gallons per minute +engUnit.abbr.87=liters per second +engUnit.abbr.88=liters per minute +engUnit.abbr.89=us gallons per minute +engUnit.abbr.9=kilovolt amperes +engUnit.abbr.90=degrees angular +engUnit.abbr.91=degrees celsius per hour +engUnit.abbr.92=degrees celsius per minute +engUnit.abbr.93=degrees fahrenheit per hour +engUnit.abbr.94=degrees fahrenheit per minute +engUnit.abbr.95=no units +engUnit.abbr.96=parts per million +engUnit.abbr.97=parts per billion +engUnit.abbr.98=percent +engUnit.abbr.99=percent per second +engUnitGroup.acceleration=Acceleration +engUnitGroup.area=Area +engUnitGroup.currency=Currency +engUnitGroup.electrical=Electrical +engUnitGroup.energy=Energy +engUnitGroup.enthalpy=Enthalpy +engUnitGroup.entropy=Entropy +engUnitGroup.force=Force +engUnitGroup.frequency=Frequency +engUnitGroup.humidity=Humidity +engUnitGroup.length=Length +engUnitGroup.light=Light +engUnitGroup.mass=Mass +engUnitGroup.massFlow=Mass flow +engUnitGroup.other=Other +engUnitGroup.power=Power +engUnitGroup.pressure=Pressure +engUnitGroup.temperature=Temperature +engUnitGroup.time=Time +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocity +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Volumetric Flow +event.1wire.deviceRead=Error reading device at address {0}: {1} +event.1wire.networkRead=Error reading network: {0} +event.1wire.noDevice=Device with address {0} not found for point {1}, set failed +event.1wire.noPointData=Keine Daten vom Punkt {0} gelesen +event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed +event.alarmMaxDecreased=Höchste Alarmpriorität verringerte sich von {0} auf {1} +event.alarmMaxIncreased=Höchste Alarmpriorität erhöte sich von {0} auf {1} +event.audit.added=Benutzer "{0}" erzeugte {1} mit id {2}: {3} +event.audit.changed=Benutzer "{0}" änderte {1} mit id {2}: {3} +event.audit.changedProperty=
    {0}: "{1}" zu "{2}" +event.audit.compoundEventDetector=Compound event detector +event.audit.dataPoint=Datenpunkt +event.audit.dataSource=Datenquelle +event.audit.deleted=Benutzer "{0}" löschte {1} mit id {2}: {3} +event.audit.eventHandler=Event handler +event.audit.maintenanceEvent=Maintenance event +event.audit.pointEventDetector=Point event detector +event.audit.pointLink=Point link +event.audit.property=
    {0}="{1}" +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} +event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} +event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} +event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} +event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} +event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} +event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} +event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} +event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.recip.address=Adresse ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} +event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} +event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} +event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} +event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} +event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} +event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} +event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} +event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} +event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.mailingList=mailing list ''{0}'' +event.audit.recip.user=Benutzer ''{0}'' +event.audit.scheduledEvent=Scheduled event +event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} +event.bacnet.deviceError=No response from device at {0}, point init failed +event.bacnet.iamError=IAm broadcast failure: {0} +event.bacnet.readDevice=Read properties from device at {0} failed: {1} +event.bacnet.readError=Error reading value for point {0}: {1} +event.bacnet.whoisError=WhoIs broadcast failure: {0} +event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} +event.compound.activated=Ein verknüpftes Ereignis wurde aktiviert: {0} +event.compound.exceptionFailure={0}: {1} +event.compound.sourceFailure={0}: A source detector was terminated +event.detector.change={0} has changed state {1} times within {2} +event.detector.changeCount={0} has changed from "{1}" to "{2}" +event.detector.highLimit={0} has exceeded {1} +event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} +event.detector.lowLimit={0} is below {1} +event.detector.lowLimitPeriod={0} has been below {1} for more than {2} +event.detector.negCusum={0} CUSUM is below {1} +event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} +event.detector.noChange={0} hat sich über {1} nicht geändert +event.detector.noUpdate={0} wurde über {1} nicht aktualisiert +event.detector.periodState={0} has been {1} for more than {2} +event.detector.posCusum={0} CUSUM has exceeded {1} +event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} +event.detector.state={0} ist {1} +event.detectorVo.change=Bei Wertänderung +event.detectorVo.changeCount=Bei {0} maliger Stausänderung innerhalb von {1} +event.detectorVo.highLimit=Wenn Wert größer als {0} ist +event.detectorVo.highLimitPeriod=Wenn Wert größer als {0} für {1} ist +event.detectorVo.lowLimit=Wenn Wert kleiner als {0} ist +event.detectorVo.lowLimitPeriod=Wenn Wert kleiner als {0} für {1} ist +event.detectorVo.negCusum=Wenn CSumme kleiner als {0} ist +event.detectorVo.negCusumPeriod=Wenn CSumme kleiner als {0} für {1} ist +event.detectorVo.noChange=Keine Stausänderung innerhalb der letzten {0} +event.detectorVo.noUpdate=Keine Stausaktualisierung innerhalb der letzten {0} +event.detectorVo.posCusum=Wenn CSumme größer als {0} ist +event.detectorVo.posCusumPeriod=Wenn CSumme größer als {0} für {1} ist +event.detectorVo.state=Wenn der Zustand {0} ist +event.detectorVo.statePeriod=Wenn der Zustand {0} für {1} ist +event.ds=''{0}'': {1} +event.ds.contextPoint=Skripteingangsvariable abgeschaltet +event.ds.dataParse=Ausnahme beim Parsen der Daten +event.ds.dataRetrieval=Data retrieval failure +event.ds.dataSource=Ausnahme Datenquelle +event.ds.device=Device exception +event.ds.duplicateComm=Duplicate comm address detected +event.ds.emailInbox=Error accessing inbox +event.ds.emailParse=Error parsing email data +event.ds.emailRead=Error reading message +event.ds.fileSave=File save exception +event.ds.heartbeat=Sensor heartbeat +event.ds.initialization=Initialization exception +event.ds.message=Message exception +event.ds.network=Network exception +event.ds.pdu=PDU exception +event.ds.pointRead=Ausnahme Datenpunkt Wert lesen +event.ds.pointWrite=Ausnahme Datenpunkt Wert schreiben +event.ds.resultType=Falscher Rückgabetyp +event.ds.scriptError=Ausführungsfehler beim Skript +event.ds.statement=Statement exception +event.ds.unknownSensor=Unbekannter Sensor +event.ebi25.master=Exception from modbus master: {0} +event.ebi25.readError=Error reading value "{0}": {1} +event.email.failure=Konnte Email "{0}" an "{1}". Nachricht: "{2}" nicht zustellen +event.exception2={0}: {1} {2} +event.galil.connectionError=Exception in Galil connection: {0} +event.galil.errorResponse=Error response from point {0} +event.galil.numericParse=Error parsing to numeric: {0} +event.galil.parsingError=Error parsing response for point {0}, response={1} +event.galil.sendError=Error setting point {0}: {1} +event.galil.setPointFailed=Failed to set point {0}: {1} +event.galil.setRequest=Unable to create set request for point {0}, value={1} +event.galil.setResponse=Error response from set point {0} +event.galil.unexpected=Unexpected result, result={0} +event.http.response=Invalid response from "{0}": {1} +event.httpImage.retrievalError=Error retrieving image "{0}": {1} +event.httpImage.saveError=Error saving image data: {0} +event.httpImage.scalingError=Error scaling image: {0} +event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} +event.initializationError=Initialization error: {0} +event.login=Benutzer {0} angemeldet +event.maintenance.active=Maintenance event activated: {0} +event.meta.nullResult=Script returned null. Ignoring result. +event.meta.pointMissing=Point disabled or does not exist +event.meta.pointUnavailable=Wert von Datenpunkt "{0}" konnte nicht geholt werden. +event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). +event.meta.scriptError=Script error in point "{0}": {1} +event.meta.typeError=Script result type error in point "{0}": {1} +event.modbus.master=Exception from modbus master: {0} +event.modbus.noConnection=No connection to DataSource +event.modbus.noResponse=No response from slave {0} +event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value +event.pachube.feed.response=Invalid response from feed {0}: {1} +event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} +event.pb.httpSend=HTTP send exception +event.pb.persistent.connectionAborted=Connection aborted +event.pb.persistent.connectionFailed=Connection attempt failed +event.pb.persistent.connectionLost=Connection lost +event.pb.persistent.protocolFailure=Protocol error +event.pb.persistent.syncCompleted=Synchronization completed +event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} +event.pb.pointMissing=Point disabled +event.pb.queueSize=Queue size warning +event.pb.resultWarnings=Result warnings +event.persistent.authKey=Incorrect auth key +event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. +event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} +event.persistent.pointDeserialization=Point deserialization exception: {0} +event.persistent.xidTooLong=XID of "{0}" point is too long. +event.pointLink.convertError=Source data type does not match target data type +event.pointLink.nullResult=Script returned null. Ignoring result. +event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.pointLink.sourceUnavailable=Quelle ist nicht verfügbar +event.pointLink.targetNotSettable=Ziel ist nicht zuweisbar +event.pointLink.targetUnavailable=Ziel ist nicht verfügbar +event.pollingError=Error during polling +event.pollingError2=Error during polling: {0} +event.process.failure=Failed to start process with command "{0}". Message: "{1}" +event.publish.invalidResponse=Invalid response code from host: {0} +event.publish.pointMissing=A published point is missing or not enabled +event.publish.queueSize=The publisher queue has exceeded {0} entries +event.readPointFailed=Read point failed: {0} +event.relinquishFailed=Relinquish failed: {0} +event.rtn.dsDisabled=Datenquelle deaktiviert +event.rtn.maintDisabled=Maintenance event disabled +event.rtn.pointDisabled=Datenpunkt deaktiviert +event.rtn.pubDisabled=Publisher disabled +event.rtn.rtn=gegangen - normal +event.rtn.shutdown=System herunterfahren +event.rtn.unknown=Unknown inactive cause +event.schedule.active=Geplantes Ereignis aktiviert: {0} +event.schedule.cronAt=At cron {0} +event.schedule.cronUntil=At cron {0} until {1} +event.schedule.dailyAt=Every day at {0} +event.schedule.dailyUntil=Every day at {0} until {1} +event.schedule.hourlyAt=Stündlich um: {0} +event.schedule.hoursUntil=Every hour at {0} until {1} +event.schedule.monthlyAt=Every month on the {0} at {1} +event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} +event.schedule.onceAt=At {0} +event.schedule.onceUntil=From {0} until {1} +event.schedule.weeklyAt=Every week on {0} at {1} +event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} +event.schedule.yearlyAt=Every year on the {0} of {1} at {2} +event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} +event.script.convertError=Konnte Ergebnis nicht von "{0}" nach {1} konvertieren. +event.serial.portInUse=Port wird schon benutzt: {0} +event.serial.portOpenError=Kann Port {0} nicht öffnen +event.setPoint.activePointDataType=active source point data type is different than the target point +event.setPoint.activePointMissing=active source point is missing or disabled +event.setPoint.activePointValue=active source point has no value +event.setPoint.inactivePointDataType=inactive source point data type is different than the target point +event.setPoint.inactivePointMissing=inactive source point is missing or disabled +event.setPoint.inactivePointValue=inactive source point has no value +event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.setPoint.targetNotSettable=target point is not settable +event.setPoint.targetPointMissing=target point is missing or disabled +event.setPointFailed=Set point failed: {0} +event.setPointFailed.alias=Set point ''{0}'' failed: {1} +event.snmp.noBinding=No binding for OID {0} in response from host {1} +event.snmp.noResponse=No response from host +event.snmp.oidError=OID error in {0}: {1}: {2} +event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} +event.snmp.pduOidError=PDU received with error in OID {0}, text={1} +event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} +event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} +event.spinwave.heartbeat=Data not received from sensor {0} +event.spinwave.unknownSensor=Data received from an unknown sensor {0} +event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported +event.sql.noData=No data returned from select query +event.sql.noDataPoint=No data point found for row identifier "{0}" in result set +event.sql.noRowsUpdated=No rows updated setting point {0} +event.sql.setError=Exception while setting point {0}: {1} +event.sql.timeNotFound=Time override field "{0}" not found in result set +event.system.compound=Fehler bei der Ereignisverknüpfung +event.system.email=Email konnte nicht gesendet werden +event.system.maxAlarmChanged=Höchste Alarmpriorität hat sich geändert +event.system.pointLink=Fehler bei der Datenpunktverknüpfung +event.system.process=Process event handler failure +event.system.setPoint=Fehler beim Setzen eines Datenpunktes +event.system.shutdown=Mango beendet +event.system.startup=Mango gestartet +event.system.userLogin=Benutzer angemeldet +event.system.versionCheck=Aktuelle Versions check +event.valueParse.generalParse={0}, result={1} +event.valueParse.generalParsePoint={0}, result={1}, point={2} +event.valueParse.noData=No data to match against for point {0} +event.valueParse.noTime=No time match made {0} +event.valueParse.noValue=No value match made for point {0} +event.valueParse.numericParse=Couldn't parse to numeric, result={0} +event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} +event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} +event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} +event.valueParse.timeParse=Failed to parse time "{0}" +event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} +event.version.available=A new version of ScadaBR is now available ({0}) +event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} +event.version.uptodate=Sie haben bereits die aktuelle version vom Mango. +event.viconics.deviceOffline=Device is offline: {0} +event.viconics.duplicateCommException=Duplicate comm address detected: {0} +event.viconics.messagingException=Messaging error: {0} +event.viconics.networkOffline=Network is offline +event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data +event.vmstat.process=vmstat process failed: {0} +eventHandlers.action.none=Keine +eventHandlers.action.point=Setze auf Wert von Datenpunkt +eventHandlers.action.static=Setze festen Wert +eventHandlers.activeAction=Aktion Kommend +eventHandlers.activeCommand=Active process command +eventHandlers.activeScript=When active script +eventHandlers.alias=Alias +eventHandlers.auditEvents=Überwachungsereignisse +eventHandlers.commandTest.result=Check your Tomcat console for process output +eventHandlers.commandTest.title=Run the command now +eventHandlers.dataSourceEvents=Datenquellenereignisse +eventHandlers.emailRecipients=Email empfäger +eventHandlers.escal=Eskalieren +eventHandlers.escalDelayError=Escalation delay must be greater than zero +eventHandlers.escalPeriod=Eskaliere, wenn läger Aktiv als +eventHandlers.escalRecipients=Emailempfäger +eventHandlers.escalTestEmailMessage=Diese Nachricht wurde als Test einer Eskalation eines Emailhandlers gesendet +eventHandlers.eventHandler=Ereignisverarbeitung +eventHandlers.eventHandlers=Ereignisverarbeitung +eventHandlers.inactiveAction=Aktion Gehend +eventHandlers.inactiveCommand=Inactive process command +eventHandlers.inactiveNotif=Benachrichtigung Gegangen +eventHandlers.inactiveOverride=Override inactive recipients +eventHandlers.inactiveRecipients=Inactive recipients +eventHandlers.inactiveScript=When inactive script +eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list +eventHandlers.invalidActiveSource=Invalid active source point +eventHandlers.invalidActiveSourceType=Invalid active source point data type +eventHandlers.invalidActiveValue=Invalid active value to set +eventHandlers.invalidCommands=At least one process command must be provided +eventHandlers.invalidInactiveSource=Invalid inactive source point +eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type +eventHandlers.invalidInactiveValue=Invalid inactive value to set +eventHandlers.invalidScripts=Selecione ao menos um script +eventHandlers.maintenanceEvents=Maintenance events +eventHandlers.noEmailRecips=Keine Email Empfänger!
Sie müssen mindestens einen Email Empfänger hinzufügen +eventHandlers.noEscalRecips=Kein Eskalations Email Empfänger!
Sie müssen mindestens einen Eskalations Email Empfänger hinzufügen +eventHandlers.noInactiveRecips=You must add inactive recipients +eventHandlers.noSetPointAction=No set point action has been defined +eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. +eventHandlers.pointEventDetector=Datenpunktereignisse +eventHandlers.publisherEvents=Ereignisse Veröffentlichung +eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list +eventHandlers.recipientType.active=Active +eventHandlers.recipientType.escalation=Escalation +eventHandlers.recipientType.inactive=Inactive +eventHandlers.saved=gespeichert +eventHandlers.sourcePoint=Quelle +eventHandlers.systemEvents=Systemereignisse +eventHandlers.target=Ziel +eventHandlers.type=Ereignisse +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Email senden +eventHandlers.type.process=Process +eventHandlers.type.processHandler=Process handler +eventHandlers.type.script=Script +eventHandlers.type.setPoint=Datenpunkt setzen +eventHandlers.type.setPointHandler=Datenpunkt setzen +eventHandlers.types=Ereignisse +eventHandlers.valueToSet=Wert +events.ackedByDeletedUser=- (deleted user) +events.ackedByMaintenance=- maintanance mode +events.ackedByUser=- {0} +events.acknowledge=Quittiere +events.acknowledgeAll=Quittiere alle +events.acknowledged=Quittoert +events.alarms=Alarme +events.downloadMango=Lade aktuelle Mango version herunter... +events.editCompound=Edit compound event detector +events.editDataSource=Datenquelle geändert +events.editEventHandler=Edit event handler +events.editMaintenanceEvent=Edit maintenance event +events.editPointLink=Edit point link +events.editPublisher=Edit publisher +events.editScheduledEvent=Edit scheduled event +events.emptyList=Keine Ereignisse anzeigbar +events.export=Export events +events.export.ackedByDeletedUser=(user deleted) +events.export.ackedByMaintenance=maintenance mode +events.export.ackedByUser={0} +events.id=Id +events.jumpToDate=Jump to date +events.listed={0} event(s) listed +events.msg=Nachricht +events.pending=Anstehende Alarme +events.pointDetails=Datenpunktdetails +events.pointEdit=Datenpunkt Bearbeiten +events.search=Ereignissuche +events.search.dateRange=Data range +events.search.dateRange.none=None +events.search.dateRange.relative=Relative +events.search.dateRange.specific=Specific +events.search.id=Id +events.search.keywords=Schlüsselworte +events.search.maxResults=Max results +events.search.past=Past +events.search.previous=Previous +events.search.resultCount={0} Ereignisse gefunden +events.search.search=Suche +events.search.searching=Suche... +events.search.type=Ereignisquelle +events.silence=Stumm +events.silenceAll=Silence all +events.unsilence=Laut +footer.rightsReserved=Alle Rechte vorbehalten. +ftl.automatedEmail=Diese E-Mail wurde automatisch erstellt. Bitte Antworten Sie nicht. +ftl.escalation=Mango event escalation notification +ftl.eventActive=Ereignis aufgetreten +ftl.eventInactive=This event is now inactive +ftl.footer=If you have received this communication in error, please disregard. +ftl.htmlFooter.automated=Diese Email wurde automatisch generiert. Diese Mail wurde Ihnen gesendet, da Sie für eine Benachrichtigung von Mango M2M eingetragen sind. Bitte antworten Sie nicht auf diese Email. +ftl.htmlFooter.mango=Scada-LTS +ftl.manual=Diese Ereignis muß Quittiert werden. +ftl.note=Hinweis +ftl.originalInformation=Original event information +ftl.rtn=Dieses Ereignis geht automatisch, wenn das Auslösekriterium des Ereignisses nicht mehr gültig ist. +ftl.scheduledReport={0} - scheduled report +ftl.subject.active=Mango Ereignis gekommen Benachrichtigung +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.subject.default=ScadaBR event {0} notification +ftl.subject.default.id=ScadaBR event {0} notification - id:{1} +ftl.subject.escalation=ScadaBR event escalation notification +ftl.subject.eventId=(id: {0}) +ftl.subject.inactive=ScadaBR event inactive notification +ftl.testEmail=Mango Test Email +ftl.userTestEmail=This message was sent as a test of the email address for user {0} +fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode +graphic.alarmlist=Alarms List +graphic.analogGraphic=Analoger Baustein +graphic.binaryGraphic=Binärer Baustein +graphic.button=ON/OFF Button +graphic.chartComparator=Chart Comparator +graphic.chartHeight=Height (each chart) +graphic.chartWidth=Width (each chart) +graphic.dynamicGraphic=Animierte Grafik +graphic.flexBuilder=Flex Builder (Beta Version) +graphic.html=HTML Baustein +graphic.imageChart=Diagramm +graphic.imageChart.point1=Punkt 1 +graphic.imageChart.point10=Punkt 10 +graphic.imageChart.point2=Punkt 2 +graphic.imageChart.point3=Punkt 3 +graphic.imageChart.point4=Punkt 4 +graphic.imageChart.point5=Punkt 5 +graphic.imageChart.point6=Punkt 6 +graphic.imageChart.point7=Punkt 7 +graphic.imageChart.point8=Punkt 8 +graphic.imageChart.point9=Punkt 9 +graphic.link=Link +graphic.multistateGraphic=Mehrfachzustands Baustein +graphic.script=Server-Side Skript Baustein +graphic.scriptButton=Button (script) +graphic.simple=Einfache Darstellung +graphic.simpleCompound=Verknüpfte Darstellung +graphic.simpleCompound.leadPoint=Hauptdatenpunkt +graphic.simpleCompound.subPoint1=Unterdatenpunkt 1 +graphic.simpleCompound.subPoint10=Unterdatenpunkt 10 +graphic.simpleCompound.subPoint2=Unterdatenpunkt 2 +graphic.simpleCompound.subPoint3=Unterdatenpunkt 3 +graphic.simpleCompound.subPoint4=Unterdatenpunkt 4 +graphic.simpleCompound.subPoint5=Unterdatenpunkt 5 +graphic.simpleCompound.subPoint6=Unterdatenpunkt 6 +graphic.simpleCompound.subPoint7=Unterdatenpunkt 7 +graphic.simpleCompound.subPoint8=Unterdatenpunkt 8 +graphic.simpleCompound.subPoint9=Unterdatenpunkt 9 +graphic.simpleImage=Einfaches Bild +graphic.thumbnailImage=Kleines Bild +graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor +graphic.wirelessTempHumSensor.battery=Battery +graphic.wirelessTempHumSensor.humidity=Humidity +graphic.wirelessTempHumSensor.signal=Signal +graphic.wirelessTempHumSensor.staticText=Static text +graphic.wirelessTempHumSensor.temperature=Temperatur +header.alarms=Alarme +header.changeLanguage=Spracheinstellungen +header.compoundEvents=Ereignisverknüpfung +header.dataSources=Datenquellen +header.emport=Im/Export +header.eventHandlers=Ereignisverarbeitung +header.goHomeUrl=Gehe zum Lesezeichen +header.help=Hilfe +header.login=Anmelden +header.logout=Abmelden +header.mailingLists=E-Mail Gruppen +header.maintenanceEvents=Maintenance events +header.mute=Mute +header.pointHierarchy=Hierarchie der Datenpunkte +header.pointLinks=Datepunkt Verknüpfungen +header.publishers=Veröffentlichungen +header.reload=Neu Laden +header.reports=Report +header.scheduledEvents=Zeitgesteuerte Ereignisse +header.scripts=Scripting +header.setHomeUrl=setze diese Seite als Lesezeichen +header.sql=SQL +header.systemSettings=Mango Einstellungen +header.title=Mango, von Serotonin +header.toggleMute=Stumm schalten +header.unmute=Unmute +header.user=Benutzer +header.users=Benutzer +header.usersProfiles=Users profiles +header.views=Prozessbilder +header.watchLists=Watch lists +header.watchlist=Tag Logging +js.disabledCed=Deaktiviertee Ereignisverknüpfung +js.disabledPointLink=Deaktivierter Datenpunktlink +js.disabledSe=Deaktiviertes geplantes Ereignis +js.email.addAddress=Füge Emailadresse hinzu +js.email.addMailingList=Füge Email Gruppe hinzu +js.email.addUser=Füge Benutzer hinzu +js.email.noRecipForEmail=Keine Empfäger für testmail +js.email.noRecipients=Kein Empfäger +js.email.testSent=Testmail wurde gesendet +js.help.error=Fehler +js.help.lastUpdated=Zuletzt bearbeitet +js.help.loading=Lade... +js.help.related=Verwandte Themen +login.browserOnPlatform=für +login.loginButton=Anmelden +login.nag=Hinweis: Sie könnten Probleme mit ScadaLTS haben, da dierser Browser nicht unterstützt wird. Bitte aktualisieren Sie Ihren Browser. +login.password=Kennwort +login.supportedBrowser=Dieser Browser wird unterstützt +login.unknownBrowser=Unbekannter Browser +login.unsupportedBrowser=Dieser Browser wird offiziell nicht von Serotonin Software unterstützt. Wir empfehlen Firefox, Chrome, oder Internet Explorer 7. +login.userId=Benutzername +login.validation.accountDisabled=Ihr Account wurde gesperrt, bitte wenden Sie sich an Ihren Administrator +login.validation.invalidLogin=Login gescheitert, bitte versuchen Sie es noch einmal +login.validation.noPassword=Bitte geben Sie ein Password ein +login.validation.noSuchUser=Cannot fins user Id +login.validation.noUsername=Biitte geben Sie einen Benutzernamen ein +mailingLists.addAddress=Adresse hinzufügen +mailingLists.addUser=Benutzer hinzufügen +mailingLists.added=Email-Gruppe hinzugefügt +mailingLists.details=Email-Gruppe Konfiguration +mailingLists.emailAddress=Email Adresse +mailingLists.entries=Einträge +mailingLists.mailingList=Email-Gruppe +mailingLists.mailingLists=Email-Gruppen +mailingLists.name=Name +mailingLists.noAddress=Bitte geben Sie eine Emailadresse an, bevor Sie sie zur Liste hinzufügen +mailingLists.noEntries=Keine Einträg in dieser Gruppe +mailingLists.noUser=Kein benutzer zum Hinzufügen vorhanden +mailingLists.saved=Email-Gruppe wurde gespeichert +mailingLists.testEmailMessage=Testmail wurde gesendet +mailingLists.testerror=Ein Fehler ist aufgetreten: {0}: {1} +mailingLists.validate.entries=Eine Gruppe muss Einträge haben +mailingLists.validate.nameGreaterThan40=Der Name darf nicht läger als 40 Zeichen lang sein! +mailingLists.validate.nameRequired=Ein Name wird benögt! +maintenanceEvents.activated=Currently active. Click to deactivate. +maintenanceEvents.addMe=Add maintenance event +maintenanceEvents.alias=Alias +maintenanceEvents.dataSource=Data source +maintenanceEvents.deactivated=Currently inactive. Click to activate. +maintenanceEvents.me=Maintenance event +maintenanceEvents.meAdded=Maintenance event added +maintenanceEvents.meDetails=Maintenance event details +maintenanceEvents.meDisabled=Disabled maintenance event +maintenanceEvents.meSaved=Maintenance event saved +maintenanceEvents.mes=Maintenance events +maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} +maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} +maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} +maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} +maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} +maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} +maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. +maintenanceEvents.type=Schedule type +maintenanceEvents.type.cron=cron +maintenanceEvents.type.day=daily +maintenanceEvents.type.hour=hourly +maintenanceEvents.type.manual=manual +maintenanceEvents.type.month=monthly +maintenanceEvents.type.once=once +maintenanceEvents.type.week=weekly +maintenanceEvents.type.year=yearly +maintenanceEvents.validate.activeCron=Error in active cron expression: {0} +maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} +maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} +maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +maintenanceEvents.validate.invalidRtn=Inactive time must be after active time +mport.graphicsFolder=Include Graphics folder +mport.mailingList.prefix=Mail list ''{0}'': {1} +notes.addNote=Neuer Kommentar +notes.by=von +notes.cancel=Abbrechen +notes.enterComment=Ein Kommentar muss eingegeben werden +notes.note=Kommentar +notes.save=Speichern +notes.timeByUsername=Zeitstempel und Benutzer +notes.userNotes=Bemerkungen +pagination.ascending=Aufsteigend +pagination.descending=Absteigend +pagination.next=Nächste(r) +pagination.noRows=Keine Zeilen +pagination.of=von +pagination.page=Seite +pagination.previous=Vorherige(r) +pagination.rows=Zeilen +pointDetails.accessType=Zugriffsart +pointDetails.chart=Trenddiagramm +pointDetails.chartDataButton=Import chart data +pointDetails.editDataSource=Bearbeite Datenquelle +pointDetails.editPoint=Bearbeite Datenpunkt +pointDetails.events=Ereignisse +pointDetails.findXid=Find XID +pointDetails.flipbook=Flipbook +pointDetails.getData=Aktualisiere Daten +pointDetails.getImages=Get images +pointDetails.getStatistics=Aktualisiere Statistik +pointDetails.goto=Gehe zu +pointDetails.gotoView=Gehe zu Prozessbild +pointDetails.history=Historie +pointDetails.id=Id +pointDetails.imageChartButton=Lade Diagramm +pointDetails.imageCountError=Image count must be a number +pointDetails.images=Images +pointDetails.maxEvents=Maximum 20 events displayed of +pointDetails.message=Nachricht +pointDetails.mostRecentRecords=letzten Einträge +pointDetails.name=Name +pointDetails.notInView=Der Datenpunkt wird in keinen Prozessbildern benutzt +pointDetails.pointNotFound=Point not found +pointDetails.recordCountError=Anzahl der Einträge muß eine Zahl sein! +pointDetails.set=Set +pointDetails.setPoint=Set point +pointDetails.show=Zeige +pointDetails.statistics=Statistik +pointDetails.timePeriod=Zeitraum +pointDetails.timePeriodError=Der Zeitraum muss eine Zahl sein! +pointDetails.userAccess=Zugriffsrechte +pointDetails.username=Benutzername +pointDetails.views=Ansichten +pointEdit.buttons.disable=Ausschalten +pointEdit.buttons.enable=Einschalten +pointEdit.buttons.note=Hinweis: speichern, deaktivieren oder neu starten setzen alle aktiven Ereignisse zurück. +pointEdit.buttons.restart=Neustart +pointEdit.chart.includeSum=Summe berechnen +pointEdit.chart.invalidLimit=Tabelle: Anzahl muss zwischen 2 und 50 liegen +pointEdit.chart.invalidPeriods=Diagramm: Zeitraum muss grösser 0 sein! +pointEdit.chart.limit=Anzahl der Werte +pointEdit.chart.missingLimit=Tabelle: Anzahl der Werte fehlt! +pointEdit.chart.missingPeriods=Diagramm: Zeitraum fehlt! +pointEdit.chart.note=Hinweis: Tag Logging muss für Historie aktiviert sein +pointEdit.chart.props=Tag Log Darstellung Konfiguration +pointEdit.chart.timePeriod=Zeitraum +pointEdit.chart.type=Art +pointEdit.detectors.alias=Alias +pointEdit.detectors.change=Änderung +pointEdit.detectors.changeCount=Anzahl der Zustandsäderungen +pointEdit.detectors.changeCounter=Zustandsäderungen im Zeitraum +pointEdit.detectors.changeDet=Änderung +pointEdit.detectors.duration=Dauer +pointEdit.detectors.empty=Klicke auf den Add Button, um ein neuen Auslöser hinzuzufügen +pointEdit.detectors.errorParsingChangeCount=Error parsing change count value +pointEdit.detectors.errorParsingDuration=Fehler beim Lesen der Dauer! +pointEdit.detectors.errorParsingLimit=Fehler beim Lesen des grenzwertes! +pointEdit.detectors.errorParsingState=Fehler beim Lesen des Zustandes! +pointEdit.detectors.errorParsingWeight=Fehler beim Lesen der Wichtiung! +pointEdit.detectors.eventDetectors=Ereignisse des Datenpunktes +pointEdit.detectors.highLimit=Oberer Grenzwert +pointEdit.detectors.highLimitDet=Oberer Grenzwert +pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 +pointEdit.detectors.invalidDuration=Duration cannot be < 0 +pointEdit.detectors.invalidState=State cannot be longer than 128 characters +pointEdit.detectors.lowLimit=Unterer Grenzwert +pointEdit.detectors.lowLimitDet=unterer Grenzwert +pointEdit.detectors.negCusum=Negative CSumme +pointEdit.detectors.negCusumDet=Negative CSumme +pointEdit.detectors.negLimit=negaiver Grenzewert +pointEdit.detectors.noChange=Keine Änderung +pointEdit.detectors.noUpdate=Keine Aktualisierung +pointEdit.detectors.one=Logische 1 +pointEdit.detectors.posCusum=Positive CSumme +pointEdit.detectors.posCusumDet=Positive CSumme +pointEdit.detectors.posLimit=positiver Grenzwert +pointEdit.detectors.state=Zustand +pointEdit.detectors.stateDet=Zustand +pointEdit.detectors.type=Detektor +pointEdit.detectors.weight=Wichtung +pointEdit.detectors.zero=Logische 0 +pointEdit.logging.after=nach +pointEdit.logging.clearCache=Reset cache +pointEdit.logging.defaultCache=Cache +pointEdit.logging.discard=Verwerfe Ausreißer +pointEdit.logging.discardHigh=Grenze Ausreißer Oben +pointEdit.logging.discardLow=Grenze Ausreißer Unten +pointEdit.logging.engineeringUnits=Engineering units +pointEdit.logging.every=Alle +pointEdit.logging.period=Logintervall +pointEdit.logging.props=Logging Konfiguration +pointEdit.logging.purge=Löschen +pointEdit.logging.tolerance=Toleranz +pointEdit.logging.type=Logtyp +pointEdit.logging.type.all=Alle +pointEdit.logging.type.change=Bei Änderung +pointEdit.logging.type.interval=Intervall +pointEdit.logging.type.never=Nicht Loggen +pointEdit.logging.type.tsChange=When point timestamp changes +pointEdit.logging.valueType=Speichere +pointEdit.logging.valueType.average=Durchschnitt +pointEdit.logging.valueType.instant=Aktuell +pointEdit.logging.valueType.maximum=Maximum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.name.goto=Gehe zu +pointEdit.props.chartColour=Chart color +pointEdit.props.details=Datenpunktdetails +pointEdit.props.deviceName=Device Name +pointEdit.props.ds=Datenquelle +pointEdit.props.editDs=Bearbeite Datenquelle +pointEdit.props.engineeringUnits=Engineering units +pointEdit.props.name=Name +pointEdit.props.props=Datenpunkt Konfiguration +pointEdit.purge.all=Alle Werte löschen +pointEdit.purge.allData=alle Werte +pointEdit.purge.confirm=Sind Sie sich sicher alle gespeicherten Werte für diesen Datenpunkt zu löschen? +pointEdit.purge.olderThan=Lösche Werte älter als +pointEdit.purge.purgeNow=Jetzt löschen +pointEdit.purge.result=Gespeicherte Werte wurden gelöscht +pointEdit.purge.warn=Lösche Werte, Bitte warten... +pointEdit.text.colour=Farbe +pointEdit.text.conversionExponent=Umrechnungsexponent +pointEdit.text.default=Vorgabe +pointEdit.text.errorParsingFrom=Error parsing From value +pointEdit.text.errorParsingKey=Error parsing key +pointEdit.text.errorParsingTo=Error parsing To value +pointEdit.text.format=Formatierung +pointEdit.text.from=von +pointEdit.text.key=Schlüssel +pointEdit.text.listContainsKey=Die Liste enthält bereits den Schlüssel +pointEdit.text.listContainsRange=List already contains the range +pointEdit.text.one=Logische 1 +pointEdit.text.props=Textdarstellung Konfiguration +pointEdit.text.suffix=Suffix +pointEdit.text.text=Text +pointEdit.text.to=bis +pointEdit.text.toGreaterThanFrom=Der Wert von muß kleiner als der Wert bis sein +pointEdit.text.type=Typ +pointEdit.text.zero=Logische 0 +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.defaultName=Neuer Ordner +pointHierarchy.deleteConfirm=Alle Unterordner +pointHierarchy.details=Datenpunkthierarchie Konfiguration +pointHierarchy.hierarchy=Datenpunkthierarchie +pointHierarchy.name=Name +pointHierarchy.noName=Ordnername darf nicht leer sein +pointHierarchy.saved=Datenpunkthierarchie wurde gespeichert + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMoveFolder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Bewegung +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.movedElement=Moved element + +pointLinks.details=Datenpunkt Verknüpfungs Konfiguration +pointLinks.event=Verknüpfungs Ereignis +pointLinks.event.change=Änderung +pointLinks.event.update=Aktualisierung +pointLinks.pointLink=Datenpunktverknüpfung +pointLinks.pointLinkAdded=Verknüpfung hinzugefügt +pointLinks.pointLinkSaved=Verknüpfung gespeichert +pointLinks.pointLinks=Verknüpfungen +pointLinks.script=Skript +pointLinks.source=Quelle +pointLinks.target=Ziel +pointLinks.validate=Prüfe +pointLinks.validate.samePoint=Quelle und Ziel müssen unterschiedlich sein +pointLinks.validate.sourceRequired=Eine Quelle muß angegeben werden +pointLinks.validate.success=Skript Ausfügsergebinis: {0} +pointLinks.validate.successTs=Script result: {0}, timestamp={1} +pointLinks.validate.targetRequired=Eine Ziel muß angegeben werden +publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? +publisherEdit.cacheWarning=Warnung Speichergöße +publisherEdit.currentAlarms=Aktuelle Alarme +publisherEdit.generalProperties=Publisher Konfguration +publisherEdit.httpSender=HTTP Sender +publisherEdit.httpSender.addStaticHeader=Add static header +publisherEdit.httpSender.addStaticParam=Add static parameter +publisherEdit.httpSender.cancel=Abbrechen +publisherEdit.httpSender.dateFormat=Date format +publisherEdit.httpSender.dateFormat.basic=Basic +publisherEdit.httpSender.dateFormat.tz=Time zone +publisherEdit.httpSender.dateFormat.utc=UTC +publisherEdit.httpSender.headerKey=Key +publisherEdit.httpSender.headerValue=Value +publisherEdit.httpSender.keyExists=Der Schlüssel existiert bereits +publisherEdit.httpSender.keyRequired=Es wird ein Schlüssel benötigt +publisherEdit.httpSender.method=Methode +publisherEdit.httpSender.noPoints=No points defined +publisherEdit.httpSender.noResponseData=(Keine Daten Empfangen) +publisherEdit.httpSender.noStaticHeaders=No static headers defined +publisherEdit.httpSender.noStaticParams=Keine festen Werte angegeben +publisherEdit.httpSender.paramKey=Name +publisherEdit.httpSender.paramValue=Wert +publisherEdit.httpSender.point.name=Name +publisherEdit.httpSender.point.param=Name +publisherEdit.httpSender.point.status=Status +publisherEdit.httpSender.point.timestamp=Mit Zeitstempel +publisherEdit.httpSender.point.type=Type +publisherEdit.httpSender.points=Points +publisherEdit.httpSender.props=HTTP Sender Konfiguration +publisherEdit.httpSender.raiseResultWarning=Raise result warning +publisherEdit.httpSender.removeParam=Remove parameter from list +publisherEdit.httpSender.sendStaticParams=Sende Feste Werte +publisherEdit.httpSender.sendTest=HTTP Sender Test +publisherEdit.httpSender.sending=Sende... +publisherEdit.httpSender.staticHeaders=Static headers +publisherEdit.httpSender.staticParams=Feste Werte +publisherEdit.httpSender.url=URL +publisherEdit.name=Name +publisherEdit.noPoints=No points to list +publisherEdit.pachube=Pachube +publisherEdit.pachube.apiKey=API Key +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.feedId=Feed ID +publisherEdit.pachube.noPoints=No point list +publisherEdit.pachube.point.dataStreamId=Data stream ID +publisherEdit.pachube.point.feedId=Feed ID +publisherEdit.pachube.point.name=Name +publisherEdit.pachube.point.status=Status +publisherEdit.pachube.point.type=Type +publisherEdit.pachube.points=Points +publisherEdit.pachube.props=Pachube properties +publisherEdit.pachube.retries=Retries +publisherEdit.pachube.timeoutSeconds=Timeout (seconds) +publisherEdit.persistent=Serotonin Persistent TCP +publisherEdit.persistent.authorizationKey=Authorization key +publisherEdit.persistent.getStatus=Get status +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Port +publisherEdit.persistent.props=Serotonin Persistent TCP properties +publisherEdit.persistent.startSync=Synchronize history +publisherEdit.persistent.status=Execution status +publisherEdit.persistent.status.connected=Connected +publisherEdit.persistent.status.connecting=Connected point {0} of {1} +publisherEdit.persistent.status.connectionState=Connection: {0} +publisherEdit.persistent.status.notConnected=Not connected +publisherEdit.persistent.status.notEnabled=Publisher disabled +publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} +publisherEdit.persistent.status.pointCount=Point Count: {0} +publisherEdit.persistent.status.queueSize=Update queue size: {0} +publisherEdit.persistent.status.syncNotRunning=History synchronization is not active +publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent +publisherEdit.persistent.sync=Synchronize historical data +publisherEdit.persistent.sync.daily=Daily +publisherEdit.persistent.sync.monthly=Monthly +publisherEdit.persistent.sync.none=None +publisherEdit.persistent.sync.weekly=Weekly +publisherEdit.persistent.syncNotStarted=Synchronization not started +publisherEdit.persistent.syncStarted=Synchronization started +publisherEdit.persistent.xidPrefix=XID prefix +publisherEdit.point.name=Name +publisherEdit.point.status=Zustand +publisherEdit.point.type=Datentyp +publisherEdit.points=Datenpunkte +publisherEdit.saved=Gespeichert +publisherEdit.snapshot=Sende normalen Schnappschuß +publisherEdit.snapshotPeriod=Schnappschuß alle +publisherEdit.updateEvent=Aktualisieren wenn +publisherEdit.updateEvent.all=Immer +publisherEdit.updateEvent.changes=Nur bei Änderung +publisherList.config=Konfiguration +publisherList.deleteConfirm=Are you sure you wish to delete this publisher? +publisherList.name=Name +publisherList.noRows=Keine Zeilen +publisherList.publishers=Veröffentlichungen +publisherList.status=Status +publisherList.type=Art +reports.charts=Diagrammansicht +reports.colour=Colour +reports.commentList.time=Time +reports.commentList.type=Type +reports.commentList.type.event=Event +reports.commentList.type.point=Point +reports.commentList.typeKey=Type key +reports.comments=User comments +reports.consolidated=Skaliertes Diagramm +reports.consolidatedChart=Consolidated chart +reports.criteria=Konfiguration +reports.cron=Cronjob +reports.dataType=Datentyp +reports.dateRange=Zeitraum von +reports.dateRangeTo=bis +reports.doNotPurge=Nicht Löschen +reports.emailRecipients=Empfäger +reports.emailReport=Sende Report als Email +reports.eventExport=Exportiere Alarme +reports.eventList.ackTime=Acknowledgement time +reports.eventList.ackUser=Acknowledging user +reports.eventList.id=Ereignis Id +reports.eventList.message=Nachricht +reports.eventList.status=Status +reports.events=Ereignisse +reports.events.alarms=Nur Alarme +reports.events.all=Alle +reports.events.none=Nichts +reports.export=Exportiere Daten +reports.failed=Fehlgeschlagen +reports.inProgress=In Bearbeitung +reports.includeTabular=Füge Tabellen hinzu +reports.loading=Lade... +reports.newReport=Einen neue Reportvorlage erstellen +reports.noInstances=Es gibt keine erstellen Reports +reports.noPoints=Der Report enthält keine Datenpunkte +reports.notStarted=Nicht gestartet +reports.now=Jetzt +reports.past=Letzte(r) +reports.pointComments=Point comments +reports.pointComments.empty=No point comments to list +reports.pointName=Name +reports.previous=Vorherige(r) +reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list +reports.relative=Relativ zur Erstellungszeit +reports.rendered=Erstellt +reports.report=Report +reports.reportAdded=Report wurde hinzugefügt +reports.reportName=Name +reports.reportQueue=Erstellte Reports +reports.reportQueued=Report wurde in die Warteschlange eingereiht +reports.reportRecords=Datensätze +reports.reportSaved=Report wurde gespeichert +reports.runDelay=Verzögerung in Minuten +reports.runDuration=Benötgte Zeit +reports.runEvery=Jede(n) +reports.runNow=Reportvorlage jetzt ausführen +reports.runTimeStart=Erstellt am +reports.schedule=Automatisch ausführen +reports.specificDates=Zeitraum +reports.startValue=Anfangswert +reports.statistics=Statistik +reports.templates=Reportvorlagen +reports.userCommentExport=Export user comments +reports.validate.colour=Invalid colour: {0} +reports.validate.cron=Fehlerhaftes Cronausdruck: {0} +reports.validate.greaterThan59=Die Zeit darf nicht größals 59 Minuten sein +reports.validate.invalidDateRangeType=Invalid date range type +reports.validate.invalidRelativeDateType=Invalid relative date type +reports.validate.lessThan0=Darf nicht kleiner als 0 sein +reports.validate.longerThan100=Cannot be longer than 100 characters +reports.validate.needPoint=At least one point must be added +reports.validate.needRecip=Es muß mindesten einen Empfäger geben +reports.validate.periodCountLessThan1=Period count cannot be less than 1 +reports.validate.required=Required +reports.zipData=Data in .zip format +scheduledEvents.addSe=Füge Zeitgesteuertes Ereignis hinzu +scheduledEvents.alias=Alias +scheduledEvents.se=Zeitgesteuertes Ereignis +scheduledEvents.seAdded=Ereignis hinzugefügt +scheduledEvents.seDetails=Ereignis Konfiguration +scheduledEvents.seSaved=Ereignis gespeichert +scheduledEvents.ses=Zeitgesteuerte Ereignisse +scheduledEvents.type=Typ +scheduledEvents.type.cron=Cron +scheduledEvents.type.day=Täglich +scheduledEvents.type.hour=Stündlich +scheduledEvents.type.month=Monatlich +scheduledEvents.type.once=Einmal +scheduledEvents.type.week=Wöchentlich +scheduledEvents.type.year=Jährlich +scheduledEvents.validate.activeCron=Error in active cron expression: {0} +scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} +scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} +scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +scheduledEvents.validate.invalidRtn=Inactive time must be after active time +script.dpCommands=Datapoints commands +script.dsCommands=Datasources commands +scripts.addSe=Add a new script +scripts.execution.scriptError=Script execution failed +scripts.execution.success=Script execution succeeded +scripts.objectsContext=Context objects +scripts.objectsContext.add= Add +scripts.objectsContext.help=(?) +scripts.objectsContext.invalidVar= Invalid var name +scripts.objectsContext.name=Object +scripts.objectsContext.var= Var +scripts.pointsContext=Context points +scripts.saved=Script saved +scripts.se=Script +scripts.seDetails=Script details +scripts.title=Scripts +share.accessType=Zugriffart +share.noViewUsers=Diese Ansicht ist momentan nicht Veröffentlicht +share.noWatchlistUsers=Diese Beobachtungsliste ist momentan nicht Veröffentlicht +share.sharing=Veröffentlichen +share.userName=Benutzername +sql.query=SQL-Abfrage starten +sql.rowsUpdated=Datensätze aktualisiert +sql.sql=SQL +sql.update=SQL-Update ausführen +sql.warning=Achtung: Benutzen Sie die SQL Abfragen mit Vorsicht. Benutzerfehler können zu Datenverlust und/oder Fehlfunktionen des Systems füren.. +systemSettings.auditAlarmLevels=Audit event alarm levels +systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved +systemSettings.auth=Server erfordert Legitimation +systemSettings.chartBackgroundColour=Chart background color +systemSettings.checkNow=Jetzt prüfen +systemSettings.colourSettings=Color configuration +systemSettings.coloursSaved=Colors has been saved +systemSettings.contentType=Content type +systemSettings.contentType.both=HTML and text +systemSettings.contentType.html=HTML only +systemSettings.contentType.text=Text only +systemSettings.databaseSize=Größe der Datenbank +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.emailSettings=E-Mail +systemSettings.emailSettingsSaved=E-Mail Einstellungen gespeichert +systemSettings.eventCount=Gespeicherte Ereignisse +systemSettings.filedataSize=Datendateigröße +systemSettings.files=Dateien +systemSettings.fromAddress='Von' Adresse +systemSettings.fromName='Von' Name +systemSettings.futureDateLimit=Discard point values future dated more than +systemSettings.groveLogging=Sende Fehler an Serotonin +systemSettings.historyCount=Gespeicherte Zeitstempel +systemSettings.httpSaved=HTTP Einstellungen gespeichert +systemSettings.httpSettings=HTTP +systemSettings.infoSaved=Configuration information has been saved +systemSettings.instanceDescription=Instance description +systemSettings.instanceId=Mango Instanz Id +systemSettings.langSaved=Spracheinstellungen wurden gespeichert +systemSettings.languageSettings=Spracheinstellungen +systemSettings.miscSaved=Settings have been saved +systemSettings.notify=Benachrichtigung bei neuer Version +systemSettings.notifyBeta=Beta oder stabiler +systemSettings.notifyRC=Release Kandidat oder stabiler +systemSettings.notifyStable=Nur stabile Versionen +systemSettings.otherSettings=Verschiedenes +systemSettings.plotBackgroundColour=Plot background color +systemSettings.plotGridlinesColour=Plot gridlines color +systemSettings.proxyHost=Proxy +systemSettings.proxyPassword=Password +systemSettings.proxyPort=Port +systemSettings.proxyUsername=Benutzername +systemSettings.purgeData=Lösche alle Daten +systemSettings.purgeDataComplete=Löschen Beendet. {0} Datensätze gelöscht. +systemSettings.purgeDataConfirm=Sind Sie sich sicher alle Datenpunktwerte zu löschen +systemSettings.purgeDataInProgress=Lösche alle Datensätze, bitte warten... +systemSettings.purgeEvents=Lösche alle Ereignisse +systemSettings.purgeNow=Bereinige Datenbank mit Vorgabewerten der Datenpunkte +systemSettings.purgeReports=Lösche alle erstellten Reports älter als +systemSettings.reServer=Restart the application server +systemSettings.retrieving=(retrieving) +systemSettings.smtpHost=SMTP Host +systemSettings.smtpPassword=Passwort +systemSettings.smtpPort=SMTP Port +systemSettings.smtpUsername=Benutzername +systemSettings.systemAlarmLevels=Alarmprioritäten des Systems +systemSettings.systemAlarmLevelsSaved=Alarmprioritäten des Systems wurden gespeichert +systemSettings.systemInformation=System Konfiguration +systemSettings.systemLanguage=Sprache +systemSettings.testEmail=Ihre System Konfiguration Testmail wurde erfolgreich gesendet. +systemSettings.tls=Enable TLS +systemSettings.topPoints=Meistgesehene Datenpunkte +systemSettings.totalSize=Gesamte Größe +systemSettings.uiPerformance=Aktualisierungsgeschwindigkeit der Benutzeroberfläche +systemSettings.uiPerformance.high=Schnell +systemSettings.uiPerformance.low=Langsam +systemSettings.uiPerformance.med=Normal +systemSettings.upToDate=Diese Mangoinstallation ist aktuell +systemSettings.useProxy=Proxy verwenden +systemSettings.validation.invalidColour=Invalid color +systemSettings.version=Scada-LTS version +systemSettings.versionCheck1=Socket timeout during check. Please try again +systemSettings.versionCheck2=An error occurred: {0}: {1} +systemSettings.versionSaved=Version settings have been saved +textRenderer.analog=Analog +textRenderer.binary=Binär +textRenderer.engineeringUnits=Engineering units +textRenderer.multistate=Mehrfachzustand +textRenderer.none=Keiner +textRenderer.plain=Einfach +textRenderer.range=Bereiche +textRenderer.time=Zeit +userProfiles.add=Add user profile +userProfiles.added=User profile added. +userProfiles.dataSources=Data sources +userProfiles.deleteConfirm=Are you sure you want to delete this profil? +userProfiles.details=User profile details +userProfiles.name=Profile name +userProfiles.none=None +userProfiles.saved=Profile saved +userProfiles.selectName=User Profile +userProfiles.title=Manage user profiles +userProfiles.validate.errorDeleting=User profile deletion error! +userProfiles.validate.nameUnique=Profile name must be unique and not empty +userProfiles.validate.successDeleting=Profile successfully deleted. +users.add=Benutzer hinzufügen +users.added=Benutzer hinzufügt +users.dataSaved=Benutzerdaten gespeichert +users.dataSources=Data sources +users.deleteConfirm=Are you sure you wish to delete this user? +users.details=Benutzereinstellungen +users.email=Email +users.newPassword=Neues Passwort +users.phone=Telefon +users.receiveAlarmEmails=Sende Alarm E-Mail +users.receiveOwnAuditEvents=Receive own audit events +users.saved=Benutzereinstellungen gespeichert +users.title=Benutzer +users.user=Benutzer +users.username=Benutzername +users.validate.adminDisable=You cannot disable your own account +users.validate.adminInvalid=You cannot remove your own administrator privilege +users.validate.badDelete=You cannot delete your own account +users.validate.emailRequired=E-Mail Adresse ist erforderlich +users.validate.emailTooLong=E-Mail Adresse kann maximal 255 Zeichen lang sein +users.validate.phoneTooLong=Telefonnummer kann maximal 40 Zeichen lang sein +users.validate.usernameInUse=Benutzername is schon vorhanden +users.validate.usernameRequired=Benutzername ist erforderlich +users.validate.usernameTooLong=Benutzername kann maximal 40 Zeichen lang sein +users.validate.usernameUnique=Username must be unique +validate.0to15=Must be between 0 and 15 inclusive +validate.0toArg=Must be between 0 and {0} inclusive +validate.1to240=Must be between 1 and 240 inclusive +validate.1to8=Must be between 1 and 8 +validate.1to80=Must be between 1 and 80 +validate.1to96=Must be between 1 and 96 +validate.allVarNames=All variable names must be defined +validate.atLeast1=At least one value must be defined +validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H +validate.between=Must be between {0} and {1} +validate.cannotBeNegative=Cannot be negative +validate.captureGroup=A capture group must be defined +validate.changeType.incompatible=The change type is incompatible with the data type +validate.chart.incompatible=Chart renderer is incompatible with data type +validate.duplicateVarName=Duplicate variable name: {0} +validate.fieldName=One of Query field name or update statement must be provided +validate.greaterThan1s=Cannot be less than two seconds +validate.greaterThanDiscardLow=Must be greater than discard low limit +validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value +validate.greaterThanRawLow=Must be greater than Scaling raw low value +validate.greaterThanZero=Must be greater than zero +validate.illegalValue=Illegal value +validate.invalidAddress=Invalid sensor address: {0} +validate.invalidCharset=Invalid character set name +validate.invalidChoice=Invalid choice +validate.invalidCron=Error in cron expression: {0} +validate.invalidValue=Invalid value +validate.invalidVarName=Invalid variable name: {0} +validate.lessThan100=Cannot be > 100 +validate.maxGreaterThanMin=Maximum must be greater than the minimum +validate.missingDeviceId=Device ID cannot be empty +validate.nameRequired=Name ist erforderlich +validate.nameTooLong=Name cannot be longer than 40 characters +validate.not0=Cannot be 0 +validate.notLessThan30s=Cannot be less than 30 seconds +validate.notLongerThan=Cannot be longer than {0} characters +validate.pachube.dataStreadIdRequired=Data stream id is required +validate.parameterRequired=Parameter name is required +validate.parseError=Lesefehler: {0} +validate.ped.xidMissing=All event detectors must define an XID. Not saved +validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved +validate.required=Benötigter Wert +validate.text.incompatible=Text renderer is incompatible with data type +validate.xidUsed=Diese XID wird bereits vergeben +viewEdit.addViewComponent=Füge Komponente hinzu +viewEdit.anonymous=Anonymer Zugriff +viewEdit.background=Hintergrundbild +viewEdit.clearImage=Hintergrund löschen +viewEdit.compound.backgroundColour=Hintergrundfarbe +viewEdit.compound.duration=Dauer +viewEdit.compound.editor=Compound component editor +viewEdit.compound.height=Höhe +viewEdit.compound.name=Name +viewEdit.compound.width=Breite +viewEdit.deletePointView=Delete point component +viewEdit.deleteStaticView=Delete static content +viewEdit.deleteView=Remove yourself from the view's share list +viewEdit.editGraphicalRenderer=Bearbeite Darstellung +viewEdit.editPointView=Bearbeite Datenpunkt des Bausteins +viewEdit.editStaticView=Edit static content +viewEdit.editView=Prozessansicht Bearbeiten +viewEdit.fullScreen=Full Screen +viewEdit.graphic.default=Vorgabe +viewEdit.graphic.displayPointName=Zeige Datenpunktname +viewEdit.graphic.displayText=Zeige Text +viewEdit.graphic.dynamicImage=Animiertes Bild +viewEdit.graphic.editor=Graphical renderer editor +viewEdit.graphic.height= Height +viewEdit.graphic.hideAckColumn=Hide Ack column +viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column +viewEdit.graphic.hideIdColumn=Hide ID column +viewEdit.graphic.hideInactivityColumn=Hide Inactivity column +viewEdit.graphic.hideTimestampColumn=Hide Timestamp column +viewEdit.graphic.image=Bild +viewEdit.graphic.imageSample=Beispielbild +viewEdit.graphic.imageSet=Bildersequenz +viewEdit.graphic.images=Bilder +viewEdit.graphic.invalidMinMax=Min muss kleiner als Max sein +viewEdit.graphic.invalidScale=Skalierung muß größer als 1% sein +viewEdit.graphic.invalidState=Der Wert hat einen unbekannten Zustand +viewEdit.graphic.link=Link (href) +viewEdit.graphic.max=Max +viewEdit.graphic.maxListSize=Max list size +viewEdit.graphic.min=Min +viewEdit.graphic.missingDefault=Ein Vorgabebild muß ausgewählt sein +viewEdit.graphic.missingDynamicImage=Sie müssen ein animiertes Bild angeben +viewEdit.graphic.missingImageSet=Sie müssen eine Bilderserie angeben +viewEdit.graphic.missingMax=Der Maximalwert muß angegeben werden +viewEdit.graphic.missingMin=Der Minimalwert muß angegeben werden +viewEdit.graphic.missingOneImage=Ein Bild für die logische 1 muß ausgewählt werden +viewEdit.graphic.missingScale=Die Skalierungsgröße muß angegeben werden +viewEdit.graphic.missingScript=Ein Skript muß eingegeben werden +viewEdit.graphic.missingZeroImage=Ein Bild für die logische 0 muß ausgewählt werden +viewEdit.graphic.noConfig=Keine Konfiguration für diese Darstellung +viewEdit.graphic.one=Bild bei logischer 1 +viewEdit.graphic.project=Project +viewEdit.graphic.projectDefined=Define initial project +viewEdit.graphic.projectsSource=Projects Server (API) +viewEdit.graphic.runtimeMode=Runtime mode +viewEdit.graphic.saveToLoad=Save view to load component! +viewEdit.graphic.scale=Skaliere prozentual +viewEdit.graphic.script=Skript +viewEdit.graphic.state=Zuordnung Zustand zu Bild +viewEdit.graphic.stateList=Zustandsliste +viewEdit.graphic.styleAttribute=Style attribute +viewEdit.graphic.text=Text +viewEdit.graphic.views=Views +viewEdit.graphic.whenOffLabel=Label when OFF (0, false) +viewEdit.graphic.whenOnLabel=Label when ON (1, true) +viewEdit.graphic.width= Width +viewEdit.graphic.zero=Bild bei logischer 0 +viewEdit.iconify=Bildelemente verkleinern +viewEdit.name=Name +viewEdit.settings.background=Hintergrundfarbe +viewEdit.settings.displayControls=Zeige erweiterte Informationen +viewEdit.settings.editor=Settings editor +viewEdit.settings.nameOverride=Datenpunktname +viewEdit.settings.point=Datenpunkt +viewEdit.settings.settableOverride=Wert ist zuweisbar (Überschreibt Vorgabe) +viewEdit.static.editor=Static content editor +viewEdit.upload=Bild hochladen +viewEdit.viewComponents=Bildbausteine +viewEdit.viewProperties=Prozessbild Konfiguration +viewEdit.viewDelete=Löschen: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Größe +views.newView=Neue Prozessansicht +views.noViews=Sie haben noch kein Prozessbild. Erstellen Sie jetzt eins. +views.title=Prozessbild +watchlist.addNewList=Neue Beobachtungsliste +watchlist.addToWatchlist=Zur Beobachtungsliste hinzufügen +watchlist.chart=Trenddiagramm +watchlist.chartDataButton=Export chart data +watchlist.consolidatedChart=Include in consolidated chart +watchlist.copyList=Copy watch list +watchlist.createReport=Create report for this watch list +watchlist.delete=Lösche von der Beobachtungsliste +watchlist.deleteList=Lösche diese Beobachtungsliste +watchlist.editListName=Ändere Beobachtungslistenname +watchlist.emptyList=Klicke auf die Datenpunkte um sie zur Beobachtungsliste hinzuzufögen +watchlist.imageChartButton=Zeige Trenddiagramm +watchlist.imageChartLiveButton=Start/Stop Live Chart +watchlist.moveDown=Nach Unten +watchlist.moveUp=Nach Oben +watchlist.newListName=Geben Sie einen neuen Namen der Beobachtungsliste ein +watchlist.noChartables=No chartable points in watch list +watchlist.noExportables=No points selected for export +watchlist.pointDetails=Datenpunktdetails +watchlist.points=Datenpunkte +watchlist.watchlist=Beobachtungsliste +graphic.enhancedImageChart=Enhanced image chart +graphic.enhancedImageChart.legend=Legend +graphic.enhancedImageChart.point1=Point 1 +graphic.enhancedImageChart.point2=Point 2 +graphic.enhancedImageChart.point3=Point 3 +graphic.enhancedImageChart.point4=Point 4 +graphic.enhancedImageChart.point5=Point 5 +graphic.enhancedImageChart.point6=Point 6 +graphic.enhancedImageChart.point7=Point 7 +graphic.enhancedImageChart.point8=Point 8 +graphic.enhancedImageChart.point9=Point 9 +graphic.enhancedImageChart.point10=Point 10 + +graphic.enhancedImageChart.config=Configure +graphic.enhancedImageChart.config.title=Configuration +graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: +graphic.enhancedImageChart.config.y.min=Y-axis min: +graphic.enhancedImageChart.config.y.max=Y-axis max: +graphic.enhancedImageChart.config.x.min=X-axis min: +graphic.enhancedImageChart.config.x.max=X-axis max: +graphic.enhancedImageChart.config.set=Set range +graphic.enhancedImageChart.config.zoomIn=Zoom in +graphic.enhancedImageChart.config.zoomOut=Zoom out +graphic.enhancedImageChart.config.export=Export +graphic.enhancedImageChart.config.export.png=Export as PNG +graphic.enhancedImageChart.config.export.csv=Export as CSV + +graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: +graphic.enhancedImageChart.pointConfig.renderMode=Render mode: +graphic.enhancedImageChart.pointConfig.renderMode.line=Line +graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline + +graphic.enhancedImageChart.seriesConfig=Series configuration +graphic.enhancedImageChart.seriesConfig.visibility=Series visibility +graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: +graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: +graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: +viewEdit.compound.type=Type +viewEdit.compound.type.static=Static +viewEdit.compound.type.dynamic=Dynamic +viewEdit.compound.point.alias=Alias +viewEdit.compound.point.color=Color +viewEdit.compound.point.strokeWidth=Stroke width +viewEdit.compound.point.lineType.line=Line +viewEdit.compound.point.lineType.spline=Spline +viewEdit.compound.point.showPoints=Show points +graphic.enhancedPoint=Enhanced point + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +header.changeTheme= +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.sleep=Data source has been sleeped after several attempted connections had failed +ds.state.startSleep=Data source has been started after sleeped + + + diff --git a/WebContent/WEB-INF/classes/messages_en.properties b/WebContent/WEB-INF/classes/messages_en.properties index dc4a47feb0..4cf859e46f 100644 --- a/WebContent/WEB-INF/classes/messages_en.properties +++ b/WebContent/WEB-INF/classes/messages_en.properties @@ -1,3172 +1,3170 @@ -Edit.chart.missingPeriods=Graph time period must be set -alpha2.commException= {0}: Communication error: {1} -alpha2.errorMessageException= {0}: Error message received from device: {1} -alpha2.invalidFrameException= {0}: Invalid frame received: {1} -alpha2.unknownException= {0}: Unknown error: {1} -annotation.anonymous=Anonymous -annotation.eventHandler=Set point handler -annotation.pointLink=Point link -annotation.user=User: {0} -aphic.simpleCompound.leadPoint=Lead Point -badDateFormat=Invalid date, format is yyyy/mm/dd -badDecimalFormat=Invalid decimal value -badIntegerFormat=Invalid integer value -chartRenderer.flipbook=Flipbook -chartRenderer.image=Image -chartRenderer.none=None -chartRenderer.statistics=Statistics -chartRenderer.table=Table -common.access.admin=admin -common.access.dataSource=data source -common.access.none=none -common.access.read=read -common.access.set=set -common.active=Active -common.activeTime=Active time -common.add=Add -common.addAll=Add all points -common.administrator=Administrator -common.alarmLevel=Alarm level -common.alarmLevel.critical=Critical -common.alarmLevel.critical.rtn=Critical - returned to normal -common.alarmLevel.info=Information -common.alarmLevel.info.rtn=Information - returned to normal -common.alarmLevel.lifeSafety=Life safety -common.alarmLevel.lifeSafety.rtn=Life safety - returned to normal -common.alarmLevel.none=None -common.alarmLevel.none.rtn=None - returned to normal -common.alarmLevel.unknown=unknown alarm level -common.alarmLevel.urgent=Urgent -common.alarmLevel.urgent.rtn=Urgent - returned to normal -common.all=All -common.annotation=Annotation -common.anonymous=Anonymous -common.cancel=Cancel -common.cancelled=Cancelled -common.chooseSetPoint=Choose a value to set -common.close=Close -common.configuration=Configuration -common.confirmDelete=Are you sure you want delete? -common.copy=Copy -common.copyPrefix=Copy of {0} -common.counting.nd={0}nd -common.counting.rd={0}rd -common.counting.st={0}st -common.counting.th={0}th -common.cronPattern=Cron pattern -common.dataTypes.alphanumeric=Alphanumeric -common.dataTypes.bad=??? -common.dataTypes.binary=Binary -common.dataTypes.image=Image -common.dataTypes.multistate=Multistate -common.dataTypes.numeric=Numeric -common.dateRangeFrom=From -common.dateRangeTo=To -common.day.fri=friday -common.day.last=last day -common.day.mon=monday -common.day.sat=saturday -common.day.secondLast=second last day -common.day.short.fri=fri -common.day.short.mon=mon -common.day.short.sat=sat -common.day.short.sun=sun -common.day.short.thu=thu -common.day.short.tue=tue -common.day.short.wed=wed -common.day.sun=sunday -common.day.thirdLast=third last day -common.day.thu=thursday -common.day.tue=tuesday -common.day.wed=wednesday -common.default={0} -common.delete=Delete -common.deleted=(deleted) -common.disabled=Disabled -common.disabledToggle=Disabled - click to enable -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h -common.duration.millis={0}ms -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.seconds={0}s -common.edit=Edit -common.enableAll=Enable all points -common.enabled=Enabled -common.enabledToggle=Enabled - click to disable -common.enterSetPoint=Enter a value to set -common.false=False -common.genChart=Generating thumbnail... -common.genThumb=Generating thumbnail... -common.gettingData=Getting data... -common.help=Help -common.imageChart=Image chart -common.inactive=Inactive -common.inactiveTime=Inactive time -common.inception=Inception -common.latest=Latest -common.maximize=Maximize -common.minimize=Minimize -common.month.apr=Apr -common.month.aug=Aug -common.month.dec=Dec -common.month.feb=Feb -common.month.jan=Jan -common.month.jul=Jul -common.month.jun=Jun -common.month.mar=Mar -common.month.may=May -common.month.nov=Nov -common.month.oct=Oct -common.month.sep=Sep -common.newName=(unnamed) -common.noContent=no content -common.noData=(no data) -common.noImage=no image -common.noMessage= -common.nortn=No RTN -common.point=Point -common.pointDataType=Data type -common.pointDisabled=Point or its data source is disabled -common.pointInvalid=The point for this component is missing or invalid. -common.pointWarning=The point or its data source may be disabled. -common.points=Points -common.refresh=Refresh -common.relinquish=Relinquish -common.result=Result -common.rtn=Return to normal -common.run=Run -common.safeMode=Safe mode -common.save=Save -common.sendTestEmail=Send test email -common.set=Set -common.settingValue=Setting value... -common.stats.avg=Average -common.stats.count=Count -common.stats.end=End -common.stats.logEntries=Log entries -common.stats.max=Maximum -common.stats.min=Minimum -common.stats.runtime=Runtime -common.stats.start=Start -common.stats.starts=Starts -common.stats.sum=Sum -common.stats.value=Value -common.status=Status -common.testEmailSent=Test email was sent to ''{0}'' -common.thumb.invalidValue=Point value is not an image -common.time=Time -common.tp.day=day -common.tp.days=day(s) -common.tp.description={0} {1} -common.tp.hour=hour -common.tp.hours=hour(s) -common.tp.millisecond=millisecond -common.tp.milliseconds=millisecond(ms) -common.tp.minute=minute -common.tp.minutes=minute(s) -common.tp.month=month -common.tp.months=month(s) -common.tp.second=second -common.tp.seconds=second(s) -common.tp.week=week -common.tp.weeks=week(s) -common.tp.year=year -common.tp.years=year(s) -common.true=True -common.unknown=Unknown -common.user=User -common.value=Value -common.valueUnreliable=Point value may not be reliable -common.warning=Warning -common.xid=Export ID (XID) -compoundDetectors.and=and -compoundDetectors.cedAdded=Compound event detector added -compoundDetectors.cedSaved=Compound event detector saved -compoundDetectors.cedValidated=Condition validated ok -compoundDetectors.compoundEventDetector=Compound event detector -compoundDetectors.compoundEventDetectors=Compound event detectors -compoundDetectors.condition=Condition -compoundDetectors.details=Compound event detector details -compoundDetectors.eventTypes=Event types -compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist -compoundDetectors.name=Name -compoundDetectors.not=not -compoundDetectors.or=or -compoundDetectors.pointEventDetector=Point event detectors -compoundDetectors.validate=Validate -compoundDetectors.validation.closeParen=Unmatched close parenthesis -compoundDetectors.validation.illegalChar=Illegal character -compoundDetectors.validation.initError=Error during detector initialization. See alarms for details -compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied -compoundDetectors.validation.nameRequired=Name is required -compoundDetectors.validation.notDefined=Condition statement not defined -compoundDetectors.validation.openParen=Unmatched open parenthesis -compoundDetectors.validation.reference=Invalid reference -compoundDetectors.validation.syntax=Syntax error -confirmation.pointDisabled=Data point has been disabled -confirmation.pointEnabled=Data point has been enabled -confirmation.pointRestarted=Data point has been restarted -confirmation.pointSaved=Data point has been saved -dox.1wireDS=1-Wire data source -dox.1wirePP=1-Wire point properties -dox.asciiFileReaderDS=Data Source ASCII File Reader -dox.asciiFileReaderPP=ASCII File Reader PP -dox.asciiSerialDS=Data Source Ascii Serial -dox.asciiSerialPP=Data Point Ascii Serial -dox.auditAlarmLevels=Alarm Level for Audit events -dox.bacnetIpDS=BACnet I/P data source -dox.bacnetIpPP=BACnet I/P point properties -dox.chartRenderers=Chart renderers -dox.colourSettings=Color configuration -dox.colours=Color -dox.compoundEventDetectors=Compound event detectors -dox.cronPatterns=Cron patterns -dox.dataPointEditing=Data point editing -dox.dataSourceList=Data source list -dox.datetimeFormats=Date/time formats -dox.dbConfiguration=DataBase Configuration -dox.dir=en -dox.directQuerying=Direct ScadaBR database querying -dox.dnp3DS=Data source DNP3 -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP -dox.dnp3SerialDS=Data source DNP3 Serial -dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B -dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B -dox.editingGraphicalViews=Editing graphical views -dox.emailSettings=Email settings -dox.emport=Importing and Exporting configuration -dox.eventDetectors=Event detectors -dox.eventHandlers=Event handlers -dox.exportProject=Exporting projects -dox.galilDS=Galil data source -dox.galilPP=Galil point properties -dox.generalPublisherProperties=General publisher properties -dox.graphicalViews=Graphical views -dox.httpImageDS=HTTP image data source -dox.httpImagePP=HTTP image point properties -dox.httpReceiverDS=HTTP receiver data source -dox.httpReceiverPP=HTTP receiver point properties -dox.httpRetrieverDS=HTTP retriever data source -dox.httpRetrieverPP=HTTP retriever point properties -dox.httpSenderPublishing=HTTP sender publishing -dox.httpSettings=HTTP settings -dox.iec101DS=Data source IEC101 -dox.iec101PP=IEC101 PP -dox.importProject=Importing projects -dox.internalDS=Internal Data Source -dox.internalPP=Internal point properties -dox.jmxDS=JMX Data Source -dox.jmxPP=JMX point properties -dox.languageSettings=Language settings -dox.mailingLists=Mailing lists -dox.maintenanceEvents=Maintenance events -dox.metaDS=Meta data source -dox.metaPP=Meta point properties -dox.modbusIpDS=Modbus IP data source -dox.modbusPP=Modbus point locator properties -dox.modbusSerialDS=Modbus serial data source -dox.nmeaListenerDS=NMEA listener data source -dox.nmeaListenerPP=NMEA listener point properties -dox.notFound=Document id not found -dox.numberFormats=Number formats -dox.opcDS=Data Source OPC -dox.opcPP=Data Point OPC -dox.otherSettings=Other settings -dox.pachubeDS=Pachube data source -dox.pachubePP=Pachube point properties -dox.pachubePublishing=Pachube publishing -dox.persistentDS=Serotonin Persistent TCP data source -dox.persistentPP=Serotonin Persistent TCP point properties -dox.persistentPublishing=Serotonin Persistent TCP publishing -dox.pointHierarchy=Point Hierarchy -dox.pointLinks=Point links -dox.pointValueLogPurging=Point value log purging -dox.pointValueLogging=Point value logging -dox.pointViewSettingsEditor=Point view settings editor -dox.pop3DS=POP3 data source -dox.pop3PP=POP3 point properties -dox.publisherList=Publisher list -dox.radiuinoDS=Radiuino data source -dox.radiuinoPP=Radiuino data point -dox.readError=Error reading content: -dox.regex=Regular Expressions (RegEx) -dox.reportInstances=Report instances -dox.reportTemplates=Report templates -dox.scheduledEvents=Scheduled events -dox.scriptDPObject=Data Point Context Object -dox.scriptDSObject=Data Source Context Object -dox.scripts=Scripts -dox.snmpDS=SNMP data source -dox.snmpPP=SNMP point properties -dox.spinwaveDS=Spinwave data source -dox.spinwavePP=Spinwave point properties -dox.sqlDS=SQL data source -dox.sqlPP=SQL point properties -dox.systemAlarmLevels=System alarm levels -dox.systemInformation=System information -dox.textRenderers=Text renderers -dox.userAdministration=User administration -dox.viewSharing=View sharing -dox.virtualDS=Virtual data source -dox.virtualPP=Virtual point properties -dox.vmstatDS=VMStat data source -dox.vmstatPP=VMStat point properties -dox.watchList=Watch list -dox.watchListCharts=Watch list charts -dox.watchListPoints=Watch list points -dox.watchListSharing=Watch list sharing -dox.welcomeToMango=Welcome to ScadaBR -dox.welcomeToScadaBR=Welcome to ScadaBR -dsDetils.asof=(as of {0}) -dsEdit.1wire=1-wire -dsEdit.1wire.address=Address -dsEdit.1wire.attr.adVoltage=AD voltage -dsEdit.1wire.attr.counter=Counter -dsEdit.1wire.attr.humidity=Humidity -dsEdit.1wire.attr.latchState=Latch state -dsEdit.1wire.attr.temperature=Temperature -dsEdit.1wire.attr.wiperPosition=Wiper position -dsEdit.1wire.attribute=Attribute -dsEdit.1wire.attribute.adChannel=AD channel -dsEdit.1wire.attribute.channel=Channel -dsEdit.1wire.attribute.counter=Counter -dsEdit.1wire.attribute.wiper=Potentiometer -dsEdit.1wire.desc=1-Wire properties -dsEdit.1wire.description=Description -dsEdit.1wire.deviceType=Device type -dsEdit.1wire.dpconn=Sensor: {0}, attribute: {1} -dsEdit.1wire.index=Index -dsEdit.1wire.noDevices=No devices found -dsEdit.1wire.noInfo=Device info not available -dsEdit.1wire.none=None -dsEdit.1wire.port=Port -dsEdit.1wire.runScan=Run scan -dsEdit.1wire.scan=1-wire Network Scan -dsEdit.1wire.scanComplete=Scan complete. -dsEdit.1wire.scanWarn=Scan your network before editing points -dsEdit.1wire.scanning=Scanning, please wait... -dsEdit.1wire.scheduledRescan=Scheduled rescan -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.accessMode=Acess mode -dsEdit.alpha2.accessMode.readOnly=Read only -dsEdit.alpha2.accessMode.readWrite=Read and Write -dsEdit.alpha2.accessMode.writeOnly=Write only -dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties -dsEdit.alpha2.deviceCode=Device Code -dsEdit.alpha2.deviceCode.analogIn=Analog In -dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device -dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device -dsEdit.alpha2.deviceCode.controlDevice=Control Device -dsEdit.alpha2.deviceCode.externalInput=External Input -dsEdit.alpha2.deviceCode.externalOutput=External Output -dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal -dsEdit.alpha2.deviceCode.keyInput=Key Input -dsEdit.alpha2.deviceCode.linkInput=Link Input -dsEdit.alpha2.deviceCode.linkOutput=Link Output -dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal -dsEdit.alpha2.deviceCode.runStop=Run/Stop Command -dsEdit.alpha2.deviceCode.systemBit=System Bit -dsEdit.alpha2.deviceNumber=Device Number -dsEdit.alpha2.dpDesc={0} ({1}) -dsEdit.alpha2.pointType=Point type -dsEdit.alpha2.station=Station -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.checkFile=Check -dsEdit.asciiFile.desc=ASCII File Reader Properties -dsEdit.asciiFile.filePath=File path -dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point -dsEdit.asciiFile.timestampCheck=Custom timestamp -dsEdit.asciiFile.timestampFormat=Data format -dsEdit.asciiFile.timestampRegex=Timestamp regex -dsEdit.asciiFile.valueRegex=Value regex -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.baud=Baud rate -dsEdit.asciiSerial.bufferSize=Buffer size -dsEdit.asciiSerial.charStopMode=Character mode -dsEdit.asciiSerial.charStopMode.charASCII=ASCII character -dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value -dsEdit.asciiSerial.charX=Until C character -dsEdit.asciiSerial.commPortId=Port -dsEdit.asciiSerial.command=Command -dsEdit.asciiSerial.dataBits=Data Bits -dsEdit.asciiSerial.desc=ASCII Serial Properties -dsEdit.asciiSerial.initString=Initialization String -dsEdit.asciiSerial.nChar=Number of characters -dsEdit.asciiSerial.parity=Parity -dsEdit.asciiSerial.retries=Retries -dsEdit.asciiSerial.stopBits=Stop Bits -dsEdit.asciiSerial.stopMode=Stop mode -dsEdit.asciiSerial.stopMode.charX=Until character C -dsEdit.asciiSerial.stopMode.nChar=Number of characters -dsEdit.asciiSerial.stopMode.stopTimeout=By timeout -dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) -dsEdit.asciiSerial.timeout=Timeout (ms) -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.addPoint=Add point -dsEdit.bacnetIp.broadcastAddress=Broadcast address -dsEdit.bacnetIp.covLease=COV lease time (minutes) -dsEdit.bacnetIp.desc=BACnet I/P properties -dsEdit.bacnetIp.device=Device -dsEdit.bacnetIp.deviceAddress=Device address -dsEdit.bacnetIp.deviceId=Device ID -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.dsconn=Device ID: {0} -dsEdit.bacnetIp.getDetails=Get details -dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... -dsEdit.bacnetIp.listenerStopped=Listener stopped -dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) -dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) -dsEdit.bacnetIp.objectInstanceNumber=Object instance number -dsEdit.bacnetIp.objectList=Device object list -dsEdit.bacnetIp.objectType=Object type -dsEdit.bacnetIp.objectType.accessDoor=Access door -dsEdit.bacnetIp.objectType.accumulator=Accumulator -dsEdit.bacnetIp.objectType.analogInput=Analog input -dsEdit.bacnetIp.objectType.analogOutput=Analog output -dsEdit.bacnetIp.objectType.analogValue=Analog value -dsEdit.bacnetIp.objectType.averaging=Averaging -dsEdit.bacnetIp.objectType.binaryInput=Binary input -dsEdit.bacnetIp.objectType.binaryOutput=Binary output -dsEdit.bacnetIp.objectType.binaryValue=Binary value -dsEdit.bacnetIp.objectType.calendar=Calendar -dsEdit.bacnetIp.objectType.command=Command -dsEdit.bacnetIp.objectType.device=Device -dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment -dsEdit.bacnetIp.objectType.eventLog=Event log -dsEdit.bacnetIp.objectType.file=File -dsEdit.bacnetIp.objectType.group=Group -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point -dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone -dsEdit.bacnetIp.objectType.loadControl=Load control -dsEdit.bacnetIp.objectType.loop=Loop -dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input -dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output -dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value -dsEdit.bacnetIp.objectType.notificationClass=Notification class -dsEdit.bacnetIp.objectType.program=Program -dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter -dsEdit.bacnetIp.objectType.schedule=Schedule -dsEdit.bacnetIp.objectType.structuredView=Structured view -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple -dsEdit.bacnetIp.port=Port -dsEdit.bacnetIp.presentValue=Present value -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number -dsEdit.bacnetIp.remoteDeviceIp=Remote device IP -dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address -dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number -dsEdit.bacnetIp.remoteDevicePort=Remote device port -dsEdit.bacnetIp.retries=Retries -dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) -dsEdit.bacnetIp.segmentWindow=Segment window -dsEdit.bacnetIp.sendObjList=Send object list request -dsEdit.bacnetIp.sendWhoIs=Send WhoIs -dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... -dsEdit.bacnetIp.tester.auto=Auto-shutoff -dsEdit.bacnetIp.tester.cancelled=Cancelled -dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found -dsEdit.bacnetIp.tester.listening=Listening for messages... -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.useCov=Use COV subscription -dsEdit.bacnetIp.writePriority=Write priority -dsEdit.currentAlarms=Current alarms -dsEdit.deleteConfirm=Are you sure you wish to delete this point? -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.index=Index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3Serial.dataBits=Data Bits -dsEdit.dnp3Serial.parity=Parity -dsEdit.dnp3Serial.stopBits=Stop Bits -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.pointType=Point Type -dsEdit.drStorageHt5b.type.Humidity=Humidity -dsEdit.drStorageHt5b.type.Temperature=Temperature -dsEdit.ebi25=EBI25 -dsEdit.ebi25.calibrationDate=Calibration date -dsEdit.ebi25.desc=EBI25 interface properties -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.firmwareVersion=Firmware version -dsEdit.ebi25.hardwareVersion=Hardware version -dsEdit.ebi25.highLimit=High limit -dsEdit.ebi25.host=Host -dsEdit.ebi25.index=Index -dsEdit.ebi25.keepAlive=Keep alive -dsEdit.ebi25.lowLimit=Low limit -dsEdit.ebi25.port=Port -dsEdit.ebi25.productionDate=Production date -dsEdit.ebi25.read.host=Host is required -dsEdit.ebi25.read.init=Error in Modbus initialization: {0} -dsEdit.ebi25.read.response=Modbus error response: {0} -dsEdit.ebi25.read.transport=Error in Modbus transport: {0} -dsEdit.ebi25.readInterface=Read interface -dsEdit.ebi25.retries=Retries -dsEdit.ebi25.sampleRate=Sample rate -dsEdit.ebi25.serialNumber=Serial number -dsEdit.ebi25.startRead=Reading... -dsEdit.ebi25.syncTime=Synchronize time -dsEdit.ebi25.synced=Interface time synchronized -dsEdit.ebi25.syncing=Setting time... -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.type=Type -dsEdit.ebi25.type.battery=Battery -dsEdit.ebi25.type.signal=Signal -dsEdit.ebi25.type.value=Value -dsEdit.ebi25.unit=Unit -dsEdit.ebi25.unit.conductivity=Conductivity -dsEdit.ebi25.unit.current=Current -dsEdit.ebi25.unit.humidity=Humidity -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.pressure=Pressure -dsEdit.ebi25.unit.temperature=Temperature -dsEdit.ebi25.unit.voltage=Voltage -dsEdit.events.alarmLevels=Event alarm levels -dsEdit.events.noEvents=No events for this data source type -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.PropertySettable=Settable properties -dsEdit.fhz4j.deviceHousecode=Device Housecode -dsEdit.fhz4j.deviceLocation=Device location -dsEdit.fhz4j.deviceProperty=Device property -dsEdit.fhz4j.deviceType=Device type -dsEdit.fhz4j.fhzHouseCode=Internal Code -dsEdit.fhz4j.init=Initialization -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.axis=Axis -dsEdit.galil.command=Command -dsEdit.galil.commandTesting=Galil command testing -dsEdit.galil.desc=Galil data source properties -dsEdit.galil.engHigh=Scale engineering unit high value -dsEdit.galil.engLow=Scale engineering unit low value -dsEdit.galil.execute=Execute command -dsEdit.galil.host=Host -dsEdit.galil.inputNumber=Input number -dsEdit.galil.outputNumber=Output number -dsEdit.galil.pointType=Point type -dsEdit.galil.pointType.command=Command -dsEdit.galil.pointType.input=Input -dsEdit.galil.pointType.output=Output -dsEdit.galil.pointType.tellPosition=Tell position -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.port=Port -dsEdit.galil.retries=Retries -dsEdit.galil.round=Round to integer -dsEdit.galil.scaleHigh=Scale raw high value -dsEdit.galil.scaleLow=Scale raw low value -dsEdit.galil.tester.noResponse=(error response) -dsEdit.galil.tester.timeout=(timeout during request) -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.type=Type -dsEdit.galil.varName=Variable name -dsEdit.head.name=Name -dsEdit.httpImage=HTTP Image -dsEdit.httpImage.desc=HTTP Image properties -dsEdit.httpImage.dsconn=image stream every {0} -dsEdit.httpImage.liveFeed=Webcam live feed code -dsEdit.httpImage.openUrl=Open URL -dsEdit.httpImage.readLimit=Read limit (KB) -dsEdit.httpImage.retries=Retries -dsEdit.httpImage.scaleHeight=Scale height -dsEdit.httpImage.scalePercent=Scale percent -dsEdit.httpImage.scaleWidth=Scale width -dsEdit.httpImage.scalingType=Scaling type -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalingType.none=none -dsEdit.httpImage.scalingType.percent=percent -dsEdit.httpImage.timeout=Timeout (seconds) -dsEdit.httpImage.url=URL -dsEdit.httpReceiver=HTTP Receiver -dsEdit.httpReceiver.binaryZeroValue=Binary 0 value -dsEdit.httpReceiver.containsDeviceMask=List already contains the device id mask -dsEdit.httpReceiver.containsIpMask=List already contains the ip mask -dsEdit.httpReceiver.desc=HTTP receiver properties -dsEdit.httpReceiver.deviceId=Device ID -dsEdit.httpReceiver.deviceWhiteList=Device ID white list -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(blocked) -dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) -dsEdit.httpReceiver.httpParamName=HTTP parameter name -dsEdit.httpReceiver.ipWhiteList=Remote IP white list -dsEdit.httpReceiver.listening=Listening... -dsEdit.httpReceiver.noDevices=No device IDs defined -dsEdit.httpReceiver.noIpAddresses=No ip addresses defined -dsEdit.httpReceiver.parameter=Parameter -dsEdit.httpReceiver.receiverListener=HTTP receiver listener -dsEdit.httpReceiver.source=Source -dsEdit.httpReceiver.startListener=Listen for HTTP data -dsEdit.httpReceiver.tester.auto=Auto-shutoff -dsEdit.httpReceiver.tester.data=Data received -dsEdit.httpReceiver.tester.listening=Listening... -dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} -dsEdit.httpReceiver.time=Time -dsEdit.httpRetriever=HTTP Retriever -dsEdit.httpRetriever.binaryZeroValue=Binary 0 value -dsEdit.httpRetriever.desc=HTTP Retriever properties -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing -dsEdit.httpRetriever.numberFormat=Number format -dsEdit.httpRetriever.openUrl=Open URL -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.retries=Retries -dsEdit.httpRetriever.testTime=Test time parameters -dsEdit.httpRetriever.testValue=Test value parameters -dsEdit.httpRetriever.timeFormat=Time format -dsEdit.httpRetriever.timeRegex=Time RegEx -dsEdit.httpRetriever.timeout=Timeout (seconds) -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.valueRegex=Value RegEx -dsEdit.iec101.asduAddress=ASDU Address -dsEdit.iec101.asduAddressSize=ASDU Address Field Size -dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period -dsEdit.iec101.cotSize=COT Field Size -dsEdit.iec101.default=Default -dsEdit.iec101.descEthernet=IEC101 Ethernet Properties -dsEdit.iec101.descSerial=IEC101 Serial Properties -dsEdit.iec101.dpconn= TypeId {0}, IOA {1} -dsEdit.iec101.execute=Execute Only -dsEdit.iec101.giRelativePeriod=GI Relative Period -dsEdit.iec101.iec101DataType=Type identification -dsEdit.iec101.iec101DataType.doublePoint=Double Point Information -dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement -dsEdit.iec101.iec101DataType.singlePoint=Single Point Information -dsEdit.iec101.linkLayerAddress=Link Address -dsEdit.iec101.linkLayerAddressSize=Link Address Field Size -dsEdit.iec101.longPulse=Long Pulse -dsEdit.iec101.objectAddress=Object Address -dsEdit.iec101.objectAddressSize=Object Address Field Size -dsEdit.iec101.offset=Offset -dsEdit.iec101.persistent=Persistent -dsEdit.iec101.selectExecute=Select and Execute -dsEdit.iec101.shortPulse=Short Pulse -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101Serial=IEC101 Serial -dsEdit.internal=Internal Data Source -dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written -dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads -dsEdit.internal.attr.MONITOR_HIGH=High priority work items -dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items -dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count -dsEdit.internal.attribute=Attribute -dsEdit.internal.desc=Internal data source properties -dsEdit.internal.dsconn=Poll seconds: {0} -dsEdit.jmx=JMX -dsEdit.jmx.addPoint=Add point -dsEdit.jmx.attributeName=Attribute name -dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' -dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite -dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.badUrl=Malformed remote server address: {0} -dsEdit.jmx.compositeItemName=Composite item name -dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' -dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.connectionError=Connection error: {0} -dsEdit.jmx.desc=JMX data source properties -dsEdit.jmx.dsconn.local=Local server -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.getObjectNames=Get object names -dsEdit.jmx.gettingObjectNames=Getting object names... -dsEdit.jmx.inspect=JMX server inspection -dsEdit.jmx.objectName=Object name -dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found -dsEdit.jmx.readError=Read error: {0} -dsEdit.jmx.remoteServerAddr=Remote JMX server address -dsEdit.jmx.useLocalServer=Use local JMX server -dsEdit.jmx.writeFailed=Write failed for ''{0}'' -dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item -dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} -dsEdit.mbus=M Bus -dsEdit.mbus.addPoint=add -dsEdit.mbus.addressHex=Address -dsEdit.mbus.addressing=Addressing -dsEdit.mbus.desc=M Bus properties -dsEdit.mbus.deviceUnit=Device unit -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.firstHexAddress=From Address (Hex) -dsEdit.mbus.functionField=Function Field -dsEdit.mbus.id=Device Id -dsEdit.mbus.identNumber=Id -dsEdit.mbus.lastHexAddress=To Address (Hex) -dsEdit.mbus.man=Man -dsEdit.mbus.manufacturer=Manufacturer -dsEdit.mbus.medium=Medium -dsEdit.mbus.phoneNumber=Phone Number -dsEdit.mbus.phonenumber=Phonenumber -dsEdit.mbus.presentValue=Value -dsEdit.mbus.responseFrame=Frame -dsEdit.mbus.responseTimeOutOffset=Timeout Offset -dsEdit.mbus.seachStopped=Search cancelled -dsEdit.mbus.search=Search -dsEdit.mbus.searching=Searching m bus devices -dsEdit.mbus.secAddrMedium=Secondary Address Medium -dsEdit.mbus.siPrefix=SI prefix -dsEdit.mbus.storageNumber=Storagenumber -dsEdit.mbus.tariff=Tarif -dsEdit.mbus.tcpAddr=TCP Address -dsEdit.mbus.tcpIpBitPerSecond=Baudrate -dsEdit.mbus.tcpPort=TCP Port -dsEdit.mbus.tester.autoShutOff=Shutoff -dsEdit.mbus.tester.cancelled=Cancelled -dsEdit.mbus.tester.searchingDevices=Searching devices -dsEdit.mbus.unitOfMeasurement=Unit of Measurement -dsEdit.mbus.useDirectConnection=Direct connection -dsEdit.mbus.useModemConnection=Modem connection -dsEdit.mbus.usePrimaryAddressing=Primary addressing -dsEdit.mbus.useSecondaryAddressing=Secondary addressing -dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection -dsEdit.mbus.version=Version -dsEdit.mbus.versionHex=Version -dsEdit.mbus.vifLabel=Vif label -dsEdit.mbus.vifType=Vif type -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifeLabels=Vife labels -dsEdit.mbus.vifeTypes=Vife types -dsEdit.meta=Meta Data Source -dsEdit.meta.delay=Execution delay
(seconds) -dsEdit.meta.desc=Meta data source properties -dsEdit.meta.event=Update event -dsEdit.meta.event.context=Context update -dsEdit.meta.event.cron=Cron pattern -dsEdit.meta.event.day=Start of day -dsEdit.meta.event.hour=Start of hour -dsEdit.meta.event.minute=Start of minute -dsEdit.meta.event.month=Start of month -dsEdit.meta.event.week=Start of week -dsEdit.meta.event.year=Start of year -dsEdit.meta.generate=Generate history -dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. -dsEdit.meta.generate.noData=No data for point ''{0}'' -dsEdit.meta.generate.success=History successfully created. {0} updates created. -dsEdit.meta.noPoints=No points have been added to the script context -dsEdit.meta.pointName=Point name -dsEdit.meta.script=Script -dsEdit.meta.scriptContext=Script context -dsEdit.meta.test.context=One or more points are disabled or missing -dsEdit.meta.test.scriptError=Script error: {0} -dsEdit.meta.test.success=Success. result={0} -dsEdit.meta.test.successTs=Success. result={0}, timestamp={1} -dsEdit.meta.validate=Validate script -dsEdit.meta.var=Var -dsEdit.modbus.addPoint=Add point -dsEdit.modbus.additive=Additive -dsEdit.modbus.bit=Bit -dsEdit.modbus.charset=Character encoding -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.contiguousBatches=Contiguous batches only -dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points -dsEdit.modbus.dataTest=Modbus read data -dsEdit.modbus.dataTest.read=Read data -dsEdit.modbus.descIp=Modbus IP properties -dsEdit.modbus.descSerial=Modbus serial properties -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} monitor -dsEdit.modbus.dpconn3=Connection monitoring -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.locatorTest=Point locator test -dsEdit.modbus.locatorTest.result=Result: {0} -dsEdit.modbus.locatorTest.test=Read -dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) -dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.maxReadBitCount=Max read bit count -dsEdit.modbus.maxReadRegisterCount=Max read register count -dsEdit.modbus.maxWriteRegisterCount=Max write register count -dsEdit.modbus.modbusDataType=Modbus data type -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer -dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.4bFloat=4 byte float -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted -dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped -dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.8bFloat=8 byte float -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped -dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped -dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.binary=Binary -dsEdit.modbus.modbusDataType.char=Fixed length string -dsEdit.modbus.modbusDataType.varchar=Variable length string -dsEdit.modbus.monitorPointName=Slave {0} monitor -dsEdit.modbus.multiplier=Multiplier -dsEdit.modbus.nodeScan=Modbus node scan -dsEdit.modbus.nodesFound=Nodes found -dsEdit.modbus.offset=Offset -dsEdit.modbus.range=Range -dsEdit.modbus.registerCount=Number of registers -dsEdit.modbus.registerRange=Register range -dsEdit.modbus.retries=Retries -dsEdit.modbus.scanError=Scanner could not be started. No comm port -dsEdit.modbus.scanForNodes=Scan for nodes -dsEdit.modbus.scanner.cancelled=Scan cancelled -dsEdit.modbus.scanner.complete=Scan completed -dsEdit.modbus.scanner.progress={0}% complete -dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) -dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) -dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.settableOverride=Settable -dsEdit.modbus.slave=Slave -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.slaveMonitor=Slave monitor -dsEdit.modbus.socketMonitor=TCP socket monitoring -dsEdit.modbus.startScan=Starting scan... -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point -dsEdit.modbusIp.encapsulated=Encapsulated -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Port -dsEdit.modbusIp.socketPointName=TCP socket monitoring -dsEdit.modbusIp.transportType=Transport type -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive -dsEdit.modbusIp.transportType.tcpListener=TCP Listener -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.concurrency=Concurrency -dsEdit.modbusSerial.concurrency.function=Function -dsEdit.modbusSerial.concurrency.slave=Slave -dsEdit.modbusSerial.concurrency.transport=Transport -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.off=Off -dsEdit.modbusSerial.echo.on=On -dsEdit.modbusSerial.encoding=Encoding -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.flow.none=None -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowIn=Flow control in -dsEdit.modbusSerial.flowOut=Flow control out -dsEdit.modbusSerial.parity=Parity -dsEdit.modbusSerial.parity.even=Even -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.none=None -dsEdit.modbusSerial.parity.odd=Odd -dsEdit.modbusSerial.parity.space=Space -dsEdit.modbusSerial.port=Port -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.name=Name -dsEdit.nmea=NMEA listener -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.binary0Value=Binary 0 value -dsEdit.nmea.dpconn={0} field {1} -dsEdit.nmea.fieldIndex=Field index -dsEdit.nmea.listen=Listen for messages -dsEdit.nmea.listener=NMEA message listener -dsEdit.nmea.listening=Listening... -dsEdit.nmea.messageName=Message name -dsEdit.nmea.port=Port -dsEdit.nmea.props=NMEA listener properties -dsEdit.nmea.resetTimeout=Reset timeout (seconds) -dsEdit.nmea.tester.exception=Received exception: {0} -dsEdit.nmea.tester.listening=Listening... -dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} -dsEdit.nmea.tester.response=Received response exception: {0} -dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.noAlarms=No active alarms for this data source -dsEdit.nodaves7=S7 Iso TCP Ethernet Controller -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7.s7writeBitOffset=Offset Bit -dsEdit.nodaves7.s7writeBytesQty=Bytes quantity -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeMemoryArea=Memory area -dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) -dsEdit.nodaves7.writeBaseCmd=Write command line -dsEdit.opc=OPC DA -dsEdit.opc.TagNotValidated=Tag Not Validated -dsEdit.opc.TagValidated=Tag Validated -dsEdit.opc.addTags=Add Tags -dsEdit.opc.browseTags=Browse Tags -dsEdit.opc.creationMode=Creation Mode -dsEdit.opc.desc=OPC DA Properties -dsEdit.opc.domain=Domain -dsEdit.opc.host=Host -dsEdit.opc.password=Password -dsEdit.opc.refreshServers=Refresh -dsEdit.opc.server=Server -dsEdit.opc.tag=Tag -dsEdit.opc.tagList=Tag List -dsEdit.opc.tagName=Tag Name -dsEdit.opc.tagsFound=Tags Found -dsEdit.opc.user=User -dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source -dsEdit.opc.validateTag=Validate Tag -dsEdit.opc.validation=Validation -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Add -dsEdit.openv4j.dataPoint=Datapoint -dsEdit.openv4j.dataPointSettable=Setable -dsEdit.openv4j.desc=OpenV4J properties -dsEdit.openv4j.detectDevice=Detect device -dsEdit.openv4j.device=Device -dsEdit.openv4j.group=Group -dsEdit.openv4j.label=Name -dsEdit.openv4j.protocol=Protocol -dsEdit.openv4j.refresh=Update -dsEdit.openv4j.refreshStopped=Update finished -dsEdit.openv4j.refreshing=refreshing -dsEdit.openv4j.search=Search device -dsEdit.openv4j.testprotocol=Test protocol -dsEdit.openv4j.value=Value -dsEdit.pachube=Pachube -dsEdit.pachube.apiKey=API key -dsEdit.pachube.binaryZeroValue=Binary 0 value -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.desc=Pachube data source properties -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.retries=Retries -dsEdit.pachube.testValue=Test value parameters -dsEdit.pachube.timeout=Timeout (seconds) -dsEdit.persistent=Serotonin Persistent TCP -dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates -dsEdit.persistent.authorizationKey=Authorization key -dsEdit.persistent.desc=Serotonin Persistent TCP properties -dsEdit.persistent.dsconn=Port: {0} -dsEdit.persistent.getStatus=Get status -dsEdit.persistent.port=Port -dsEdit.persistent.status=Execution state -dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received -dsEdit.persistent.status.noConnections=No connections -dsEdit.persistent.status.notEnabled=Data source is not enabled -dsEdit.pointDataType=Data type -dsEdit.pointSaved=Point details saved -dsEdit.points.details=Point details -dsEdit.points.name=Name -dsEdit.points.points=Points -dsEdit.pop3=POP3 Email -dsEdit.pop3.binary0Value=Binary 0 value -dsEdit.pop3.checkPeriod=Inbox check period -dsEdit.pop3.desc=POP3 Email properties -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.findInSubject=Find in subject -dsEdit.pop3.ignoreIfMissing=Ignore if missing -dsEdit.pop3.numberFormat=Number format -dsEdit.pop3.password=Inbox password -dsEdit.pop3.regex=RegEx -dsEdit.pop3.server=POP3 server -dsEdit.pop3.testContent=Test content -dsEdit.pop3.testTime=Test time parameters against test data -dsEdit.pop3.testValue=Test value parameters against test data -dsEdit.pop3.timeFormat=Time format -dsEdit.pop3.timeRegex=Time RegEx -dsEdit.pop3.useMessageTime=Use message received time -dsEdit.pop3.username=Inbox username -dsEdit.pop3.valueRegex=Value RegEx -dsEdit.quantize=Quantize -dsEdit.radiuino=Radiuino -dsEdit.radiuino.avancado=Advanced -dsEdit.radiuino.baud=Baud rate -dsEdit.radiuino.commPortId=Port -dsEdit.radiuino.dataBits=Data bits -dsEdit.radiuino.desc=Radiuino Properties -dsEdit.radiuino.endereco=Sensor address -dsEdit.radiuino.indiceByte=Byte index(Radiuino package) -dsEdit.radiuino.mapaBytesEnvio=Byte map request package -dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package -dsEdit.radiuino.multiplicador=Multiplicator -dsEdit.radiuino.offset=Offset -dsEdit.radiuino.parity=Parity -dsEdit.radiuino.pollingMode=Polling mode -dsEdit.radiuino.pollingMode.false=False -dsEdit.radiuino.pollingMode.true=True -dsEdit.radiuino.quantidadeByte=Bytes quantity -dsEdit.radiuino.radiuinoDataType=Radiuino data type -dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) -dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) -dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) -dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) -dsEdit.radiuino.radiuinoDataType.RSSI=RSSI -dsEdit.radiuino.radiuinoDataType.binary=Binary -dsEdit.radiuino.retries=Number of retries -dsEdit.radiuino.settableOverride=Settable -dsEdit.radiuino.sleepMode=Sleep mode -dsEdit.radiuino.sleepMode.false=Without sleep -dsEdit.radiuino.sleepMode.true=With sleep -dsEdit.radiuino.sleepTime=Sleep time (s) -dsEdit.radiuino.stopBits=Stop Bits -dsEdit.radiuino.timeout=Timeout (ms) -dsEdit.saveWarning=Save the data source before adding points -dsEdit.saved=Data source has been saved -dsEdit.serial.baud=Bit rate -dsEdit.serial.dataBits=Data bits -dsEdit.serial.flow.none=None -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowControlIn=Flow control in -dsEdit.serial.flowIn=Flow control in -dsEdit.serial.flowOut=Flow control out -dsEdit.serial.inputBufferSize=Input Buffer Size -dsEdit.serial.outputBufferSize=Output Buffer Size -dsEdit.serial.parity=Parity -dsEdit.serial.parity.even=Even -dsEdit.serial.parity.mark=Mark -dsEdit.serial.parity.none=None -dsEdit.serial.parity.odd=Odd -dsEdit.serial.parity.space=Space -dsEdit.serial.port=Port -dsEdit.serial.stopBits=Stop bits -dsEdit.settable=Settable -dsEdit.snmp=SNMP -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.authProtocol=Auth protocol -dsEdit.snmp.binary0Value=Binary 0 value -dsEdit.snmp.community=Community -dsEdit.snmp.contextEngine=Context engine -dsEdit.snmp.contextName=Context name -dsEdit.snmp.desc=SNMP properties -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.gettingValue=Getting value... -dsEdit.snmp.host=Host -dsEdit.snmp.localAddress=Local address -dsEdit.snmp.none=(none) -dsEdit.snmp.oid=OID -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Trap only -dsEdit.snmp.port=Port -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.retries=Retries -dsEdit.snmp.securityName=Security name -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.ipAddress=IP address -dsEdit.snmp.setType.none=(not settable) -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.test=Get OID value -dsEdit.snmp.tester.noResponse=No response from host -dsEdit.snmp.testing=SNMP host testing -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Trap port -dsEdit.snmp.version=SNMP version -dsEdit.spinwave=Spinwave Receiver -dsEdit.spinwave.addSensorAddresses=Add sensor address -dsEdit.spinwave.addToList=Add found sensors to list -dsEdit.spinwave.address=Address -dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete -dsEdit.spinwave.attribute=Attribute -dsEdit.spinwave.convert=Convert to Celsius -dsEdit.spinwave.deleteWarn=Delete points to change message version -dsEdit.spinwave.desc=Spinwave receiver properties -dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} -dsEdit.spinwave.errorParsingAddress=Error parsing sensor address -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.invalidAddress=List already contains the address -dsEdit.spinwave.listen=Listen for sensors -dsEdit.spinwave.listener=Spinwave sensor listener -dsEdit.spinwave.listening=Listening... -dsEdit.spinwave.noAddresses=No sensor addresses defined -dsEdit.spinwave.port=port -dsEdit.spinwave.sensorAddress=Sensor address -dsEdit.spinwave.sensorAddresses=Sensor addresses -dsEdit.spinwave.sensorsFound=Sensors found -dsEdit.spinwave.tester.exception=Received exception: {0} -dsEdit.spinwave.tester.listening=Listening... -dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} -dsEdit.spinwave.tester.response=Received response exception: {0} -dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.spinwave.v1Attr.battery=Battery -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v1Attr.setPoint=Set point -dsEdit.spinwave.v1Attr.temp=Temperature -dsEdit.spinwave.v2Attr.airflow=Airflow -dsEdit.spinwave.v2Attr.battery=Battery -dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm -dsEdit.spinwave.v2Attr.co=Carbon Monoxide -dsEdit.spinwave.v2Attr.co2=Carbon Dioxide -dsEdit.spinwave.v2Attr.counter=Pulse counter -dsEdit.spinwave.v2Attr.freq=Frequency -dsEdit.spinwave.v2Attr.humidity=Humidity -dsEdit.spinwave.v2Attr.iaq=Indoor air quality -dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours -dsEdit.spinwave.v2Attr.occupancy=Occupancy -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.setPoint=Set point -dsEdit.spinwave.v2Attr.temp=Temperature -dsEdit.spinwave.v2Attr.voc=Volatile organic compounds -dsEdit.spinwave.v2Attr.voltage=Voltage -dsEdit.spinwave.version=Message version -dsEdit.sql=SQL -dsEdit.sql.columnName=Column name -dsEdit.sql.connectionString=Connection string -dsEdit.sql.deleteWarn=Delete points to change this value -dsEdit.sql.desc=SQL properties -dsEdit.sql.driverClassName=Driver class name -dsEdit.sql.execute=Execute -dsEdit.sql.password=Password -dsEdit.sql.rowId=Row identifier -dsEdit.sql.rowQuery=Row-based query -dsEdit.sql.select=Select statement -dsEdit.sql.test=Statement test -dsEdit.sql.tester.columnName=Column name -dsEdit.sql.tester.columnType=Column type -dsEdit.sql.tester.value=Value -dsEdit.sql.testing=Executing select statement... -dsEdit.sql.timeColumn=Time override column -dsEdit.sql.update=Update statement -dsEdit.sql.username=Username -dsEdit.status=Status -dsEdit.updatePeriod=Update period -dsEdit.validate.required=Required value -dsEdit.viconics=Viconics Wireless Thermostats -dsEdit.viconics.channel=Channel -dsEdit.viconics.chipRevision=Chip revision -dsEdit.viconics.chipRevisionBr=Chip
revision -dsEdit.viconics.commAddress=Comm
address -dsEdit.viconics.convertCelsius=Convert temperatures to celsius -dsEdit.viconics.crss=CRSS -dsEdit.viconics.dataSourceNotStarted=Data source is not started -dsEdit.viconics.desc=Viconics network properties -dsEdit.viconics.deviceRemove=Device remove (s) -dsEdit.viconics.deviceWarning=Device offline timeone (s) -dsEdit.viconics.devices=Devices -dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} -dsEdit.viconics.firmwareRevision=Firmware
revision -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.modelNumber=Model
number -dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} -dsEdit.viconics.networkInfo=Network information -dsEdit.viconics.networkTimeout=Network offline timeout (s) -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.pointFreshness=Point freshness (s) -dsEdit.viconics.port=Port -dsEdit.viconics.refreshing=Refreshing... -dsEdit.viconics.retries=Message retries -dsEdit.viconics.rfModule=RF Module -dsEdit.viconics.timeout=Message timeout -dsEdit.viconics.trss=TRSS -dsEdit.viconics.unreliable=Point value may not be reliable -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision -dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address -dsEdit.virtual=Virtual Data Source -dsEdit.virtual.attractionPoint=Attraction point -dsEdit.virtual.change=Change -dsEdit.virtual.changeType=Change type -dsEdit.virtual.changeType.alternate=Alternate -dsEdit.virtual.changeType.attractor=Attractor -dsEdit.virtual.changeType.brownian=Brownian -dsEdit.virtual.changeType.increment=Increment -dsEdit.virtual.changeType.noChange=No change -dsEdit.virtual.changeType.random=Random -dsEdit.virtual.desc=Virtual data source properties -dsEdit.virtual.errorParsingValue=Error parsing value -dsEdit.virtual.invalidValue=List already contains the value -dsEdit.virtual.max=Maximum -dsEdit.virtual.maxChange=Maximum change -dsEdit.virtual.min=Minimum -dsEdit.virtual.roll=Roll -dsEdit.virtual.startValue=Start value -dsEdit.virtual.values=Values -dsEdit.virtual.volatility=Volatility -dsEdit.vmstat=VMStat Data Source -dsEdit.vmstat.attr.cpuId=cpu % idle (id) -dsEdit.vmstat.attr.cpuSt=cpu % stolen from a virtual machine (st) -dsEdit.vmstat.attr.cpuSy=cpu % running kernel code (sy) -dsEdit.vmstat.attr.cpuUs=cpu % running non-kernel code - (us) -dsEdit.vmstat.attr.cpuWa=cpu % waiting for IO (wa) -dsEdit.vmstat.attr.ioBi=blocks received from a block device (bi) -dsEdit.vmstat.attr.ioBo=blocks sent to a block device (bo) -dsEdit.vmstat.attr.memoryBuff=memory used as buffers (buff) -dsEdit.vmstat.attr.memoryCache=memory used as cache (cache) -dsEdit.vmstat.attr.memoryFree=idle memory (free) -dsEdit.vmstat.attr.memorySwpd=virtual memory used (swpd) -dsEdit.vmstat.attr.procsB=processes in uninterruptible sleep (b) -dsEdit.vmstat.attr.procsR=processes waiting for run time (r) -dsEdit.vmstat.attr.swapSi=memory swapped in from disk (si) -dsEdit.vmstat.attr.swapSo=memory swapped to disk (so) -dsEdit.vmstat.attr.systemCs=context switches per second (cs) -dsEdit.vmstat.attr.systemIn=interrupts per second (in) -dsEdit.vmstat.attribute=Attribute -dsEdit.vmstat.desc=VMStat data source properties -dsEdit.vmstat.dsconn=Poll seconds: {0} -dsEdit.vmstat.outputScale=Output scale -dsEdit.vmstat.pollSeconds=Poll seconds -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.M=M (1048576) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.none=None (bytes) -dsEditMbus.getDetails=Details -dsList.connection=Connection -dsList.dataSources=Data sources -dsList.description=Description -dsList.dsDeleteConfirm=Are you sure you wish to delete this data source? -dsList.hide=Hide points -dsList.name=Name -dsList.pointDeleteConfirm=Are you sure you wish to delete this point? -dsList.pointName=Point name -dsList.show=Show points -dsList.status=Status -dsList.type=Type -dsedit.opc.rt.addFailed=Addition failed for {0} -dsedit.opc.tagName=Tag Tag -emport.added=added -emport.causedBy=caused by: -emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} -emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. -emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? -emport.data=Data -emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. -emport.dataPoint.prefix=Data point ''{0}'': {1} -emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataPoints=Data points -emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.prefix=Data source ''{0}'': {1} -emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} -emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found -emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} -emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} -emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} -emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' -emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} -emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} -emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} -emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} -emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} -emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' -emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} -emport.error.eventType.missing.reference=Event type must have a ''{0}'' -emport.error.eventType.null=Event type is missing -emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.meta.missing=Missing ''{0}'' in context point -emport.error.missing=Missing ''{0}'' value. Valid values are {1} -emport.error.missingObject=Missing ''{0}'' object -emport.error.missingPoint=Data point with XID ''{0}'' not found -emport.error.missingSource=Data source with XID ''{0}'' not found -emport.error.missingUser=User with username ''{0}'' not found -emport.error.missingValue=Missing ''{0}'' value. -emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} -emport.error.ped.missingAttr=Point event detector must have a ''{0}''. -emport.error.permission.missing=Missing ''{0}'' in point permission -emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} -emport.error.publishedPoint.missing=Published point must have a ''{0}''. -emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' -emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} -emport.error.recipient.missing.reference=Recipient must have a ''{0}'' -emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} -emport.error.viewShare.missing=Missing ''{0}'' in view share -emport.errorMessage=Errors: -emport.eventHandler.prefix=Point link ''{0}'': {1} -emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. -emport.export=Export -emport.exportDate=Export date -emport.exportJson=Generate JSON -emport.exportProject=Export Project -emport.exportProjectInstruction=Select your options and download the project file -emport.exportProjectTitle=Export Project (Download) -emport.graphicsFolder= Include Graphics folder -emport.import=Import -emport.importButton=IMPORT -emport.importCancelled=Import cancelled -emport.importComplete=Import complete -emport.importCompleteWarn=The new project was successfully loaded! The system will restart. -emport.importFailed=Import failed (unknown error) -emport.importInit=Starting import. Wait... -emport.importInstruction=Paste import data into the field below and click -emport.importProgress=Import in progress... -emport.importProject=Import Project -emport.importProjectInstruction=Select the file (.zip) e click the button to import it -emport.importProjectTitle=Import Project (Upload) -emport.includePointValues=Include point values -emport.indent=Indent level -emport.invalidFile=File reading failed ({0}) -emport.invalidImportData=Import data is invalid: not a JSON object -emport.invalidProjectName=Invalid name -emport.mailingList.prefix=Mailing list ''{0}'': {1} -emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. -emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} -emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. -emport.noMessages=No result message. Nothing to import? -emport.parseError=JSON parse error: {0} -emport.pointHierarchy.prefix=Point hierarchy: {0} -emport.pointLink.prefix=Point link ''{0}'': {1} -emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. -emport.pointValue.missingPoint=Point value ''{0}'': Data point not found -emport.pointValues=Point values -emport.pointValuesMax= Max point values -emport.projectDescription=Description -emport.projectName=Project name -emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.publisher.prefix=Publisher ''{0}'': {1} -emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.saved=saved -emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} -emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. -emport.script.prefix=Script ''{0}'': {1} -emport.select=Select what you would like to export -emport.selectAll=Select all -emport.send=Send -emport.serverVersion=System version -emport.systemSettingsFailed=System configuration export error -emport.unselectAll=Unselect all -emport.uploadError=Upload failed ({0}) -emport.uploadsFolder=Include Uploads folder -emport.user.prefix=User ''{0}'': {1} -emport.user.username=A user does not have a 'username' value. Ignored. -emport.userPermission.prefix=Permissions for user ''{0}'': {1} -emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) -emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.view.prefix=View ''{0}'': {1} -emport.view.xid=A graphical view does not have an 'xid' value. Ignored. -emport.watchList.prefix=Watch list ''{0}'': {1} -emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. -engUnit.0=square meters -engUnit.1=square feet -engUnit.10=megavolt amperes -engUnit.100=per minute -engUnit.101=per second -engUnit.102=psi per degree fahrenheit -engUnit.103=radians -engUnit.104=revolutions per minute -engUnit.105=currency 1 -engUnit.106=currency 2 -engUnit.107=currency 3 -engUnit.108=currency 4 -engUnit.109=currency 5 -engUnit.11=volt amperes reactive -engUnit.110=currency 6 -engUnit.111=currency 7 -engUnit.112=currency 8 -engUnit.113=currency 9 -engUnit.114=currency 10 -engUnit.115=square inches -engUnit.116=square centimeters -engUnit.117=btus per pound -engUnit.118=centimeters -engUnit.119=pounds mass per second -engUnit.12=kilovolt amperes reactive -engUnit.120=delta degrees fahrenheit -engUnit.121=delta degrees kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=millivolts -engUnit.125=kilojoules per kilogram -engUnit.126=megajoules -engUnit.127=joules per degree kelvin -engUnit.128=joules per kilogram degree kelvin -engUnit.129=kilohertz -engUnit.13=megavolt amperes reactive -engUnit.130=megahertz -engUnit.131=per hour -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=cubic meters per hour -engUnit.136=liters per hour -engUnit.137=kilowatt hours per square meter -engUnit.138=kilowatt hours per square foot -engUnit.139=megajoules per square meter -engUnit.14=degrees phase -engUnit.140=megajoules per square foot -engUnit.141=watts per square meter degree kelvin -engUnit.142=cubic feet per second -engUnit.143=percent obscuration per foot -engUnit.144=percent obscuration per meter -engUnit.145=milliohms -engUnit.146=megawatt hours -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules per kilogram dry air -engUnit.15=power factor -engUnit.150=megajoules per kilogram dry air -engUnit.151=kilojoules per degree kelvin -engUnit.152=megajoules per degree kelvin -engUnit.153=newton -engUnit.154=grams per second -engUnit.155=grams per minute -engUnit.156=tons per hour -engUnit.157=kilo btus per hour -engUnit.158=hundredths seconds -engUnit.159=milliseconds -engUnit.16=joules -engUnit.160=newton meters -engUnit.161=millimeters per second -engUnit.162=millimeters per minute -engUnit.163=meters per minute -engUnit.164=meters per hour -engUnit.165=cubic meters per minute -engUnit.166=meters per second per second -engUnit.167=amperes per meter -engUnit.168=amperes per square meter -engUnit.169=ampere square meters -engUnit.17=kilojoules -engUnit.170=farads -engUnit.171=henrys -engUnit.172=ohm meters -engUnit.173=siemens -engUnit.174=siemens per meter -engUnit.175=teslas -engUnit.176=volts per degree kelvin -engUnit.177=volts per meter -engUnit.178=webers -engUnit.179=candelas -engUnit.18=watt hours -engUnit.180=candelas per square meter -engUnit.181=degrees kelvin per hour -engUnit.182=degrees kelvin per minute -engUnit.183=joule seconds -engUnit.184=radians per second -engUnit.185=square meters perNewton -engUnit.186=kilograms per cubic meter -engUnit.187=newton seconds -engUnit.188=newtons per meter -engUnit.189=watts per meter per degree kelvin -engUnit.19=kilowatt hours -engUnit.2=milliamperes -engUnit.20=btus -engUnit.21=therms -engUnit.22=ton hours -engUnit.23=joules per kilogram dry air -engUnit.24=btus per pound dry air -engUnit.25=cycles per hour -engUnit.26=cycles per minute -engUnit.27=hertz -engUnit.28=grams of water per kilogram dry air -engUnit.29=percent relative humidity -engUnit.3=amperes -engUnit.30=millimeters -engUnit.31=meters -engUnit.32=inches -engUnit.33=feet -engUnit.34=watts per square foot -engUnit.35=watts per square meter -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilograms -engUnit.4=ohms -engUnit.40=pounds mass -engUnit.41=tons -engUnit.42=kilograms per second -engUnit.43=kilograms per minute -engUnit.44=kilograms per hour -engUnit.45=pounds mass per minute -engUnit.46=pounds mass per hour -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.5=volts -engUnit.50=btus per hour -engUnit.51=horsepower -engUnit.52=tons refrigeration -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=pounds force per square inch -engUnit.57=centimeters of water -engUnit.58=inches of water -engUnit.59=millimeters of mercury -engUnit.6=kilovolts -engUnit.60=centimeters of mercury -engUnit.61=inches of mercury -engUnit.62=degrees celsius -engUnit.63=degrees kelvin -engUnit.64=degrees fahrenheit -engUnit.65=degree days celsius -engUnit.66=degree days fahrenheit -engUnit.67=years -engUnit.68=months -engUnit.69=weeks -engUnit.7=megavolts -engUnit.70=days -engUnit.71=hours -engUnit.72=minutes -engUnit.73=seconds -engUnit.74=meters per second -engUnit.75=kilometers per hour -engUnit.76=feet per second -engUnit.77=feet per minute -engUnit.78=miles per hour -engUnit.79=cubic feet -engUnit.8=volt amperes -engUnit.80=cubic meters -engUnit.81=imperial gallons -engUnit.82=liters -engUnit.83=us gallons -engUnit.84=cubic feet per minute -engUnit.85=cubic meters per second -engUnit.86=imperial gallons per minute -engUnit.87=liters per second -engUnit.88=liters per minute -engUnit.89=us gallons per minute -engUnit.9=kilovolt amperes -engUnit.90=degrees angular -engUnit.91=degrees celsius per hour -engUnit.92=degrees celsius per minute -engUnit.93=degrees fahrenheit per hour -engUnit.94=degrees fahrenheit per minute -engUnit.95=no units -engUnit.96=parts per million -engUnit.97=parts per billion -engUnit.98=percent -engUnit.99=percent per second -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.10=megavolt amperes -engUnit.abbr.100=per minute -engUnit.abbr.101=per second -engUnit.abbr.102=psi per degree fahrenheit -engUnit.abbr.103=radians -engUnit.abbr.104=revolutions per minute -engUnit.abbr.105=currency 1 -engUnit.abbr.106=currency 2 -engUnit.abbr.107=currency 3 -engUnit.abbr.108=currency 4 -engUnit.abbr.109=currency 5 -engUnit.abbr.11=volt amperes reactive -engUnit.abbr.110=currency 6 -engUnit.abbr.111=currency 7 -engUnit.abbr.112=currency 8 -engUnit.abbr.113=currency 9 -engUnit.abbr.114=currency 10 -engUnit.abbr.115=square inches -engUnit.abbr.116=square centimeters -engUnit.abbr.117=btus per pound -engUnit.abbr.118=centimeters -engUnit.abbr.119=pounds mass per second -engUnit.abbr.12=kilovolt amperes reactive -engUnit.abbr.120=delta degrees fahrenheit -engUnit.abbr.121=delta degrees kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megohms -engUnit.abbr.124=millivolts -engUnit.abbr.125=kilojoules per kilogram -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules per degree kelvin -engUnit.abbr.128=joules per kilogram degree kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.13=megavolt amperes reactive -engUnit.abbr.130=megahertz -engUnit.abbr.131=per hour -engUnit.abbr.132=milliwatts -engUnit.abbr.133=hectopascals -engUnit.abbr.134=millibars -engUnit.abbr.135=cubic meters per hour -engUnit.abbr.136=liters per hour -engUnit.abbr.137=kilowatt hours per square meter -engUnit.abbr.138=kilowatt hours per square foot -engUnit.abbr.139=megajoules per square meter -engUnit.abbr.14=degrees phase -engUnit.abbr.140=megajoules per square foot -engUnit.abbr.141=watts per square meter degree kelvin -engUnit.abbr.142=cubic feet per second -engUnit.abbr.143=percent obscuration per foot -engUnit.abbr.144=percent obscuration per meter -engUnit.abbr.145=milliohms -engUnit.abbr.146=megawatt hours -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules per kilogram dry air -engUnit.abbr.15=power factor -engUnit.abbr.150=megajoules per kilogram dry air -engUnit.abbr.151=kilojoules per degree kelvin -engUnit.abbr.152=megajoules per degree kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=grams per second -engUnit.abbr.155=grams per minute -engUnit.abbr.156=tons per hour -engUnit.abbr.157=kilo btus per hour -engUnit.abbr.158=hundredths seconds -engUnit.abbr.159=milliseconds -engUnit.abbr.16=joules -engUnit.abbr.160=newton meters -engUnit.abbr.161=millimeters per second -engUnit.abbr.162=millimeters per minute -engUnit.abbr.163=meters per minute -engUnit.abbr.164=meters per hour -engUnit.abbr.165=cubic meters per minute -engUnit.abbr.166=meters per second per second -engUnit.abbr.167=amperes per meter -engUnit.abbr.168=amperes per square meter -engUnit.abbr.169=ampere square meters -engUnit.abbr.17=kilojoules -engUnit.abbr.170=farads -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm meters -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens per meter -engUnit.abbr.175=teslas -engUnit.abbr.176=volts per degree kelvin -engUnit.abbr.177=volts per meter -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.18=watt hours -engUnit.abbr.180=candelas per square meter -engUnit.abbr.181=degrees kelvin per hour -engUnit.abbr.182=degrees kelvin per minute -engUnit.abbr.183=joule seconds -engUnit.abbr.184=radians per second -engUnit.abbr.185=square meters perNewton -engUnit.abbr.186=kilograms per cubic meter -engUnit.abbr.187=newton seconds -engUnit.abbr.188=newtons per meter -engUnit.abbr.189=watts per meter per degree kelvin -engUnit.abbr.19=kilowatt hours -engUnit.abbr.2=mA -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton hours -engUnit.abbr.23=joules per kilogram dry air -engUnit.abbr.24=btus per pound dry air -engUnit.abbr.25=cycles per hour -engUnit.abbr.26=cycles per minute -engUnit.abbr.27=hertz -engUnit.abbr.28=grams of water per kilogram dry air -engUnit.abbr.29=percent relative humidity -engUnit.abbr.3=A -engUnit.abbr.30=millimeters -engUnit.abbr.31=meters -engUnit.abbr.32=inches -engUnit.abbr.33=feet -engUnit.abbr.34=watts per square foot -engUnit.abbr.35=watts per square meter -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=foot candles -engUnit.abbr.39=kilograms -engUnit.abbr.4=ohms -engUnit.abbr.40=pounds mass -engUnit.abbr.41=tons -engUnit.abbr.42=kilograms per second -engUnit.abbr.43=kilograms per minute -engUnit.abbr.44=kilograms per hour -engUnit.abbr.45=pounds mass per minute -engUnit.abbr.46=pounds mass per hour -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.5=V -engUnit.abbr.50=btus per hour -engUnit.abbr.51=horsepower -engUnit.abbr.52=tons refrigeration -engUnit.abbr.53=pascals -engUnit.abbr.54=kilopascals -engUnit.abbr.55=bars -engUnit.abbr.56=pounds force per square inch -engUnit.abbr.57=centimeters of water -engUnit.abbr.58=inches of water -engUnit.abbr.59=millimeters of mercury -engUnit.abbr.6=kV -engUnit.abbr.60=centimeters of mercury -engUnit.abbr.61=inches of mercury -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=degree days celsius -engUnit.abbr.66=degree days fahrenheit -engUnit.abbr.67=years -engUnit.abbr.68=months -engUnit.abbr.69=weeks -engUnit.abbr.7=MV -engUnit.abbr.70=days -engUnit.abbr.71=hours -engUnit.abbr.72=minutes -engUnit.abbr.73=seconds -engUnit.abbr.74=meters per second -engUnit.abbr.75=kilometers per hour -engUnit.abbr.76=feet per second -engUnit.abbr.77=feet per minute -engUnit.abbr.78=miles per hour -engUnit.abbr.79=cubic feet -engUnit.abbr.8=volt amperes -engUnit.abbr.80=cubic meters -engUnit.abbr.81=imperial gallons -engUnit.abbr.82=liters -engUnit.abbr.83=us gallons -engUnit.abbr.84=cubic feet per minute -engUnit.abbr.85=cubic meters per second -engUnit.abbr.86=imperial gallons per minute -engUnit.abbr.87=liters per second -engUnit.abbr.88=liters per minute -engUnit.abbr.89=us gallons per minute -engUnit.abbr.9=kilovolt amperes -engUnit.abbr.90=degrees angular -engUnit.abbr.91=degrees celsius per hour -engUnit.abbr.92=degrees celsius per minute -engUnit.abbr.93=degrees fahrenheit per hour -engUnit.abbr.94=degrees fahrenheit per minute -engUnit.abbr.95=no units -engUnit.abbr.96=parts per million -engUnit.abbr.97=parts per billion -engUnit.abbr.98=percent -engUnit.abbr.99=percent per second -engUnitGroup.acceleration=Acceleration -engUnitGroup.area=Area -engUnitGroup.currency=Currency -engUnitGroup.electrical=Electrical -engUnitGroup.energy=Energy -engUnitGroup.enthalpy=Enthalpy -engUnitGroup.entropy=Entropy -engUnitGroup.force=Force -engUnitGroup.frequency=Frequency -engUnitGroup.humidity=Humidity -engUnitGroup.length=Length -engUnitGroup.light=Light -engUnitGroup.mass=Mass -engUnitGroup.massFlow=Mass flow -engUnitGroup.other=Other -engUnitGroup.power=Power -engUnitGroup.pressure=Pressure -engUnitGroup.temperature=Temperature -engUnitGroup.time=Time -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocity -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Volumetric Flow -event.1wire.deviceRead=Error reading device at address {0}: {1} -event.1wire.networkRead=Error reading network: {0} -event.1wire.noDevice=Device with address {0} not found for point {1}, set failed -event.1wire.noPointData=No data read for point {0} -event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed -event.alarmMaxDecreased=Maximum alarm level has decreased from {0} to {1} -event.alarmMaxIncreased=Maximum alarm level has increased from {0} to {1} -event.audit.added=User "{0}" created {1} with id {2}: {3} -event.audit.changed=User "{0}" changed {1} with id {2}: {3} -event.audit.changedProperty=
    {0}: "{1}" to "{2}" -event.audit.compoundEventDetector=Compound event detector -event.audit.dataPoint=Data point -event.audit.dataSource=Data source -event.audit.deleted=User "{0}" deleted {1} with id {2}: {3} -event.audit.eventHandler=Event handler -event.audit.maintenanceEvent=Maintenance event -event.audit.pointEventDetector=Point event detector -event.audit.pointLink=Point link -event.audit.property=
    {0}="{1}" -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} -event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} -event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} -event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} -event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} -event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} -event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} -event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} -event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.recip.address=address ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} -event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} -event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} -event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} -event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} -event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} -event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} -event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} -event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} -event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.mailingList=mailing list ''{0}'' -event.audit.recip.user=user ''{0}'' -event.audit.scheduledEvent=Scheduled event -event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} -event.bacnet.deviceError=No response from device at {0}, point init failed -event.bacnet.iamError=IAm broadcast failure: {0} -event.bacnet.readDevice=Read properties from device at {0} failed: {1} -event.bacnet.readError=Error reading value for point {0}: {1} -event.bacnet.whoisError=WhoIs broadcast failure: {0} -event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} -event.compound.activated=Compound event activated: {0} -event.compound.exceptionFailure={0}: {1} -event.compound.sourceFailure={0}: A source detector was terminated -event.detector.change={0} has changed state {1} times within {2} -event.detector.changeCount={0} has changed from "{1}" to "{2}" -event.detector.highLimit={0} has exceeded {1} -event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} -event.detector.lowLimit={0} is below {1} -event.detector.lowLimitPeriod={0} has been below {1} for more than {2} -event.detector.negCusum={0} CUSUM is below {1} -event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} -event.detector.noChange={0} has not changed for over {1} -event.detector.noUpdate={0} has not been updated for over {1} -event.detector.periodState={0} has been {1} for more than {2} -event.detector.posCusum={0} CUSUM has exceeded {1} -event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} -event.detector.state={0} is {1} -event.detectorVo.change=When value changes -event.detectorVo.changeCount=When state changes {0} times within {1} -event.detectorVo.highLimit=When value is higher than {0} -event.detectorVo.highLimitPeriod=When value is higher than {0} for {1} -event.detectorVo.lowLimit=When value is lower than {0} -event.detectorVo.lowLimitPeriod=When value is lower than {0} for {1} -event.detectorVo.negCusum=When CUSUM is lower than {0} -event.detectorVo.negCusumPeriod=When CUSUM is lower than {0} for {1} -event.detectorVo.noChange=When state does not change for {0} -event.detectorVo.noUpdate=When state is not updated for {0} -event.detectorVo.posCusum=When CUSUM is higher than {0} -event.detectorVo.posCusumPeriod=When CUSUM is higher than {0} for {1} -event.detectorVo.state=When state is {0} -event.detectorVo.statePeriod=When state is {0} for {1} -event.ds=''{0}'': {1} -event.ds.contextPoint=Context point disabled -event.ds.dataParse=Point data parse exception -event.ds.dataRetrieval=Data retrieval failure -event.ds.dataSource=Data source exception -event.ds.device=Device exception -event.ds.duplicateComm=Duplicate comm address detected -event.ds.emailInbox=Error accessing inbox -event.ds.emailParse=Error parsing email data -event.ds.emailRead=Error reading message -event.ds.fileSave=File save exception -event.ds.heartbeat=Sensor heartbeat -event.ds.initialization=Initialization exception -event.ds.message=Message exception -event.ds.network=Network exception -event.ds.pdu=PDU exception -event.ds.pointRead=Point read exception -event.ds.pointWrite=Point write exception -event.ds.resultType=Result type error -event.ds.scriptError=Script error -event.ds.statement=Statement exception -event.ds.unknownSensor=Unknown sensor -event.ebi25.master=Exception from modbus master: {0} -event.ebi25.readError=Error reading value "{0}": {1} -event.email.failure=Failed to send email titled "{0}" to "{1}". Message: "{2}" -event.exception2={0}: {1} -event.galil.connectionError=Exception in Galil connection: {0} -event.galil.errorResponse=Error response from point {0} -event.galil.numericParse=Error parsing to numeric: {0} -event.galil.parsingError=Error parsing response for point {0}, response={1} -event.galil.sendError=Error setting point {0}: {1} -event.galil.setPointFailed=Failed to set point {0}: {1} -event.galil.setRequest=Unable to create set request for point {0}, value={1} -event.galil.setResponse=Error response from set point {0} -event.galil.unexpected=Unexpected result, result={0} -event.http.response=Invalid response from "{0}": {1} -event.httpImage.retrievalError=Error retrieving image "{0}": {1} -event.httpImage.saveError=Error saving image data: {0} -event.httpImage.scalingError=Error scaling image: {0} -event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} -event.initializationError=Initialization error: {0} -event.login=User {0} logged in -event.maintenance.active=Maintenance event activated: {0} -event.meta.nullResult=Script returned null. Ignoring result. -event.meta.pointMissing=Point disabled or does not exist -event.meta.pointUnavailable=A context point is unavailable in point "{0}" -event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). -event.meta.scriptError=Script error in point "{0}": {1} -event.meta.typeError=Script result type error in point "{0}": {1} -event.modbus.master=Exception from modbus master: {0} -event.modbus.noConnection=No connection to DataSource -event.modbus.noResponse=No response from slave {0} -event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value -event.pachube.feed.response=Invalid response from feed {0}: {1} -event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} -event.pb.httpSend=HTTP send exception -event.pb.persistent.connectionAborted=Connection aborted -event.pb.persistent.connectionFailed=Connection attempt failed -event.pb.persistent.connectionLost=Connection lost -event.pb.persistent.protocolFailure=Protocol error -event.pb.persistent.syncCompleted=Synchronization completed -event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} -event.pb.pointMissing=Point disabled -event.pb.queueSize=Queue size warning -event.pb.resultWarnings=Result warnings -event.persistent.authKey=Incorrect auth key -event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. -event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} -event.persistent.pointDeserialization=Point deserialization exception: {0} -event.persistent.xidTooLong=XID of "{0}" point is too long. -event.pointLink.convertError=Source data type does not match target data type -event.pointLink.nullResult=Script returned null. Ignoring result. -event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.pointLink.sourceUnavailable=Point link source is unavailable -event.pointLink.targetNotSettable=Point link target is not settable -event.pointLink.targetUnavailable=Point link target is unavailable -event.pollingError=Error during polling -event.pollingError2=Error during polling: {0} -event.process.failure=Failed to start process with command "{0}". Message: "{1}" -event.publish.invalidResponse=Invalid response code from host: {0} -event.publish.pointMissing=A published point is missing or not enabled -event.publish.queueSize=The publisher queue has exceeded {0} entries -event.readPointFailed=Read point failed: {0} -event.relinquishFailed=Relinquish failed: {0} -event.rtn.dsDisabled=Data source disabled -event.rtn.maintDisabled=Maintenance event disabled -event.rtn.pointDisabled=Data point disabled -event.rtn.pubDisabled=Publisher disabled -event.rtn.rtn=Returned to normal -event.rtn.shutdown=System shutdown -event.rtn.unknown=Unknown inactive cause -event.schedule.active=Scheduled event activated: {0} -event.schedule.cronAt=At cron {0} -event.schedule.cronUntil=At cron {0} until {1} -event.schedule.dailyAt=Every day at {0} -event.schedule.dailyUntil=Every day at {0} until {1} -event.schedule.hourlyAt=Every hour at {0} -event.schedule.hoursUntil=Every hour at {0} until {1} -event.schedule.monthlyAt=Every month on the {0} at {1} -event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} -event.schedule.onceAt=At {0} -event.schedule.onceUntil=From {0} until {1} -event.schedule.weeklyAt=Every week on {0} at {1} -event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} -event.schedule.yearlyAt=Every year on the {0} of {1} at {2} -event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} -event.script.convertError=Could not convert result "{0}" to {1} -event.serial.portInUse=Port already in use: {0} -event.serial.portOpenError=Cannot open port {0} -event.setPoint.activePointDataType=active source point data type is different than the target point -event.setPoint.activePointMissing=active source point is missing or disabled -event.setPoint.activePointValue=active source point has no value -event.setPoint.inactivePointDataType=inactive source point data type is different than the target point -event.setPoint.inactivePointMissing=inactive source point is missing or disabled -event.setPoint.inactivePointValue=inactive source point has no value -event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.setPoint.targetNotSettable=target point is not settable -event.setPoint.targetPointMissing=target point is missing or disabled -event.setPointFailed=Set point failed: {0} -event.setPointFailed.alias=Set point ''{0}'' failed: {1} -event.snmp.noBinding=No binding for OID {0} in response from host {1} -event.snmp.noResponse=No response from host -event.snmp.oidError=OID error in {0}: {1}: {2} -event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} -event.snmp.pduOidError=PDU received with error in OID {0}, text={1} -event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} -event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} -event.spinwave.heartbeat=Data not received from sensor {0} -event.spinwave.unknownSensor=Data received from an unknown sensor {0} -event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported -event.sql.noData=No data returned from select query -event.sql.noDataPoint=No data point found for row identifier "{0}" in result set -event.sql.noRowsUpdated=No rows updated setting point {0} -event.sql.setError=Exception while setting point {0}: {1} -event.sql.timeNotFound=Time override field "{0}" not found in result set -event.system.compound=Compound detector failure -event.system.email=Email send failure -event.system.maxAlarmChanged=Maximum alarm level changed -event.system.pointLink=Point link failure -event.system.process=Process event handler failure -event.system.setPoint=Set point event handler failure -event.system.shutdown=System shutdown -event.system.startup=System startup -event.system.userLogin=User login -event.system.versionCheck=Current version check -event.valueParse.generalParse={0}, result={1} -event.valueParse.generalParsePoint={0}, result={1}, point={2} -event.valueParse.noData=No data to match against for point {0} -event.valueParse.noTime=No time match made {0} -event.valueParse.noValue=No value match made for point {0} -event.valueParse.numericParse=Couldn't parse to numeric, result={0} -event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} -event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} -event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} -event.valueParse.timeParse=Failed to parse time "{0}" -event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} -event.version.available=A new version of ScadaBR is now available ({0}) -event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} -event.version.uptodate=This version of ScadaBR is up to date -event.viconics.deviceOffline=Device is offline: {0} -event.viconics.duplicateCommException=Duplicate comm address detected: {0} -event.viconics.messagingException=Messaging error: {0} -event.viconics.networkOffline=Network is offline -event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data -event.vmstat.process=vmstat process failed: {0} -eventHandlers.action.none=None -eventHandlers.action.point=Set to point value -eventHandlers.action.static=Set to static value -eventHandlers.activeAction=Active action -eventHandlers.activeCommand=Active process command -eventHandlers.activeScript=When active script -eventHandlers.alias=Alias -eventHandlers.auditEvents=Audit events -eventHandlers.commandTest.result=Check your Tomcat console for process output -eventHandlers.commandTest.title=Run the command now -eventHandlers.dataSourceEvents=Data source events -eventHandlers.emailRecipients=Email recipients -eventHandlers.escal=Send escalation -eventHandlers.escalDelayError=Escalation delay must be greater than zero -eventHandlers.escalPeriod=Escalate if active for -eventHandlers.escalRecipients=Escalation recipients -eventHandlers.escalTestEmailMessage=This message was sent as a test of an event handler's escalation list -eventHandlers.eventHandler=Event handler -eventHandlers.eventHandlers=Event handlers -eventHandlers.inactiveAction=Inactive action -eventHandlers.inactiveCommand=Inactive process command -eventHandlers.inactiveNotif=Send inactive notification -eventHandlers.inactiveOverride=Override inactive recipients -eventHandlers.inactiveRecipients=Inactive recipients -eventHandlers.inactiveScript=When inactive script -eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list -eventHandlers.invalidActiveSource=Invalid active source point -eventHandlers.invalidActiveSourceType=Invalid active source point data type -eventHandlers.invalidActiveValue=Invalid active value to set -eventHandlers.invalidCommands=At least one process command must be provided -eventHandlers.invalidInactiveSource=Invalid inactive source point -eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type -eventHandlers.invalidInactiveValue=Invalid inactive value to set -eventHandlers.invalidScripts=Selecione ao menos um script -eventHandlers.maintenanceEvents=Maintenance events -eventHandlers.noEmailRecips=You must add email recipients -eventHandlers.noEscalRecips=You must add escalation recipients -eventHandlers.noInactiveRecips=You must add inactive recipients -eventHandlers.noSetPointAction=No set point action has been defined -eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. -eventHandlers.pointEventDetector=Point event detectors -eventHandlers.publisherEvents=Publisher events -eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list -eventHandlers.recipientType.active=Active -eventHandlers.recipientType.escalation=Escalation -eventHandlers.recipientType.inactive=Inactive -eventHandlers.saved=Event handler has been saved -eventHandlers.sourcePoint=Source point -eventHandlers.systemEvents=System events -eventHandlers.target=Target -eventHandlers.type=Type -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Email handler -eventHandlers.type.process=Process -eventHandlers.type.processHandler=Process handler -eventHandlers.type.script=Script -eventHandlers.type.setPoint=Set point -eventHandlers.type.setPointHandler=Set point handler -eventHandlers.types=Event types -eventHandlers.valueToSet=Value to set -events.ackedByDeletedUser=- (deleted user) -events.ackedByMaintenance=- maintanance mode -events.ackedByUser=- {0} -events.acknowledge=Acknowledge -events.acknowledgeAll=Acknowledge all -events.acknowledged=Acknowledged -events.alarms=Alarms -events.downloadMango=Download latest ScadaBR release -events.editCompound=Edit compound event detector -events.editDataSource=Edit data source -events.editEventHandler=Edit event handler -events.editMaintenanceEvent=Edit maintenance event -events.editPointLink=Edit point link -events.editPublisher=Edit publisher -events.editScheduledEvent=Edit scheduled event -events.emptyList=No events to list -events.export=Export events -events.export.ackedByDeletedUser=(user deleted) -events.export.ackedByMaintenance=maintenance mode -events.export.ackedByUser={0} -events.id=Id -events.jumpToDate=Jump to date -events.listed={0} event(s) listed -events.msg=Message -events.pending=Pending alarms -events.pointDetails=Point details -events.pointEdit=Point edit -events.search=Event search -events.search.dateRange=Data range -events.search.dateRange.none=None -events.search.dateRange.relative=Relative -events.search.dateRange.specific=Specific -events.search.id=Id -events.search.keywords=Keywords -events.search.maxResults=Max results -events.search.past=Past -events.search.previous=Previous -events.search.resultCount={0} event(s) found -events.search.search=Search -events.search.searching=Searching... -events.search.type=Event source type -events.silence=Silence -events.silenceAll=Silence all -events.unsilence=Unsilence -footer.rightsReserved=All rights reserved. -ftl.automatedEmail=This email was sent by an automated service. Please do not respond. -ftl.escalation=Mango event escalation notification -ftl.eventActive=ScadaBR event active notification -ftl.eventInactive=This event is now inactive -ftl.footer=If you have received this communication in error, please disregard. -ftl.htmlFooter.automated=This email was sent by an automated service. It has been sent to you because you have been included on the mailing list of a ScadaBR email notification. Please do not reply to this email. -ftl.htmlFooter.mango=ScadaBR (powered by Mango) -ftl.manual=This event requires a manual acknowledgement for it to become inactive -ftl.note=Note -ftl.originalInformation=Original event information -ftl.rtn=This event will automatically return to normal when the event criteria are no longer satisfied -ftl.scheduledReport={0} - scheduled report -ftl.subject.active=ScadaBR event active notification -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.subject.default=ScadaBR event {0} notification -ftl.subject.default.id=ScadaBR event {0} notification - id:{1} -ftl.subject.escalation=ScadaBR event escalation notification -ftl.subject.eventId=(id:{0}) -ftl.subject.inactive=ScadaBR event inactive notification -ftl.testEmail=ScadaBR test email -ftl.userTestEmail=This message was sent as a test of the email address for user {0} -fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode -graphic.alarmlist=Alarms List -graphic.analogGraphic=Analog graphic -graphic.binaryGraphic=Binary graphic -graphic.button=ON/OFF Button -graphic.chartComparator=Chart Comparator -graphic.chartHeight=Height (each chart) -graphic.chartWidth=Width (each chart) -graphic.dynamicGraphic=Dynamic graphic -graphic.flexBuilder=Flex Builder (Beta Version) -graphic.html=HTML -graphic.imageChart=Image chart -graphic.imageChart.point1=Point 1 -graphic.imageChart.point10=Point 10 -graphic.imageChart.point2=Point 2 -graphic.imageChart.point3=Point 3 -graphic.imageChart.point4=Point 4 -graphic.imageChart.point5=Point 5 -graphic.imageChart.point6=Point 6 -graphic.imageChart.point7=Point 7 -graphic.imageChart.point8=Point 8 -graphic.imageChart.point9=Point 9 -graphic.link=Link -graphic.multistateGraphic=Multistate graphic -graphic.script=Server-side script -graphic.scriptButton=Button (script) -graphic.simple=Simple point -graphic.simpleCompound=Simple compound -graphic.simpleCompound.leadPoint=Lead point -graphic.simpleCompound.subPoint1=Sub point 1 -graphic.simpleCompound.subPoint10=Sub point 10 -graphic.simpleCompound.subPoint2=Sub point 2 -graphic.simpleCompound.subPoint3=Sub point 3 -graphic.simpleCompound.subPoint4=Sub point 4 -graphic.simpleCompound.subPoint5=Sub point 5 -graphic.simpleCompound.subPoint6=Sub point 6 -graphic.simpleCompound.subPoint7=Sub point 7 -graphic.simpleCompound.subPoint8=Sub point 8 -graphic.simpleCompound.subPoint9=Sub point 9 -graphic.simpleImage=Image -graphic.thumbnailImage=Thumbnail image -graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor -graphic.wirelessTempHumSensor.battery=Battery -graphic.wirelessTempHumSensor.humidity=Humidity -graphic.wirelessTempHumSensor.signal=Signal -graphic.wirelessTempHumSensor.staticText=Static text -graphic.wirelessTempHumSensor.temperature=Temperature -header.alarms=Alarms -header.changeLanguage=Change language -header.compoundEvents=Compound event detectors -header.dataSources=Data sources -header.emport=Import/Export -header.eventHandlers=Event handlers -header.goHomeUrl=Go to my default page -header.help=Help -header.login=Login -header.logout=Logout -header.mailingLists=Mailing lists -header.maintenanceEvents=Maintenance events -header.mute=Mute -header.pointHierarchy=Point hierarchy -header.pointLinks=Point links -header.publishers=Publishers -header.reload=Reload -header.reports=Reports -header.scheduledEvents=Scheduled events -header.scripts=Scripting -header.setHomeUrl=Make this my default page -header.sql=SQL -header.systemSettings=System settings -header.title=ScadaBR (powered by Mango) -header.toggleMute=Mute -header.unmute=Unmute -header.user=User -header.users=Users -header.usersProfiles=Users profiles -header.views=Graphical views -header.watchLists=Watch lists -header.watchlist=Watch list -js.disabledCed=Disabled compound event detector -js.disabledPointLink=Disabled point link -js.disabledSe=Disabled scheduled event -js.email.addAddress=Add address -js.email.addMailingList=Add mailing list -js.email.addUser=Add user -js.email.noRecipForEmail=No recipients to which to send test email -js.email.noRecipients=No recipients -js.email.testSent=Test email has been sent -js.help.error=Error -js.help.lastUpdated=Last updated -js.help.loading=Loading... -js.help.related=Related items -login.browserOnPlatform=on -login.loginButton=Login -login.nag=NOTE: you may have problems with ScadaLTS because your browser is not officially supported. Please upgrade your browser. -login.password=Password -login.supportedBrowser=This browser is supported. -login.unknownBrowser=Checking your browser for compatibility... -login.unsupportedBrowser=Your browser may work with this product, but is not officially supported by Serotonin Software. We instead recommend the use of Firefox, Chrome, or Internet Explorer 7 -login.userId=User id -login.validation.accountDisabled=Your account has been disabled. Please contact your administrator -login.validation.invalidLogin=Invalid login, please try again -login.validation.noPassword=Please enter a password -login.validation.noSuchUser=Cannot find user Id -login.validation.noUsername=Please enter a username -mailingLists.addAddress=Add address -mailingLists.addUser=Add user -mailingLists.added=Mailing list added -mailingLists.details=Mailing list details -mailingLists.emailAddress=Email address -mailingLists.entries=Entries -mailingLists.mailingList=Mailing list -mailingLists.mailingLists=Mailing lists -mailingLists.name=Name -mailingLists.noAddress=Enter the email address before adding to the list -mailingLists.noEntries=No mailing list entries -mailingLists.noUser=No user found to add -mailingLists.saved=Mailing list saved -mailingLists.testEmailMessage=Test email has been sent -mailingLists.testerror=An error occurred: {0}: {1} -mailingLists.validate.entries=A mailing list must have entries -mailingLists.validate.nameGreaterThan40=Name cannot be greater than 40 characters -mailingLists.validate.nameRequired=Name is required -maintenanceEvents.activated=Currently active. Click to deactivate. -maintenanceEvents.addMe=Add maintenance event -maintenanceEvents.alias=Alias -maintenanceEvents.dataSource=Data source -maintenanceEvents.deactivated=Currently inactive. Click to activate. -maintenanceEvents.me=Maintenance event -maintenanceEvents.meAdded=Maintenance event added -maintenanceEvents.meDetails=Maintenance event details -maintenanceEvents.meDisabled=Disabled maintenance event -maintenanceEvents.meSaved=Maintenance event saved -maintenanceEvents.mes=Maintenance events -maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} -maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} -maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} -maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} -maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} -maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} -maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. -maintenanceEvents.type=Schedule type -maintenanceEvents.type.cron=cron -maintenanceEvents.type.day=daily -maintenanceEvents.type.hour=hourly -maintenanceEvents.type.manual=manual -maintenanceEvents.type.month=monthly -maintenanceEvents.type.once=once -maintenanceEvents.type.week=weekly -maintenanceEvents.type.year=yearly -maintenanceEvents.validate.activeCron=Error in active cron expression: {0} -maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} -maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} -maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -maintenanceEvents.validate.invalidRtn=Inactive time must be after active time -mport.graphicsFolder=Include Graphics folder -mport.mailingList.prefix=Mail list ''{0}'': {1} -notes.addNote=Add comment -notes.by=by -notes.cancel=Cancel -notes.enterComment=A comment must be entered -notes.note=Comment -notes.save=Save -notes.timeByUsername=time by username -notes.userNotes=User notes -pagination.ascending=Ascending -pagination.descending=Descending -pagination.next=Next -pagination.noRows=No rows -pagination.of=of -pagination.page=Page -pagination.previous=Previous -pagination.rows=rows -pointDetails.accessType=AccessType -pointDetails.chart=Chart -pointDetails.chartDataButton=Import chart data -pointDetails.editDataSource=Edit data source -pointDetails.editPoint=Edit data point -pointDetails.events=Events -pointDetails.findXid=Find XID -pointDetails.flipbook=Flipbook -pointDetails.getData=Get data -pointDetails.getImages=Get images -pointDetails.getStatistics=Get statistics -pointDetails.goto=Go to -pointDetails.gotoView=Go to view -pointDetails.history=History -pointDetails.id=Id -pointDetails.imageChartButton=Get chart -pointDetails.imageCountError=Image count must be a number -pointDetails.images=Images -pointDetails.maxEvents=Maximum 20 events displayed of -pointDetails.message=Message -pointDetails.mostRecentRecords=most recent records -pointDetails.name=Name -pointDetails.notInView=Point is not used in any of your graphical views -pointDetails.pointNotFound=Point not found -pointDetails.recordCountError=Record count must be a number -pointDetails.set=Set -pointDetails.setPoint=Set point -pointDetails.show=Show -pointDetails.statistics=Statistics -pointDetails.timePeriod=Time period -pointDetails.timePeriodError=Time period must be a number -pointDetails.userAccess=User access -pointDetails.username=Username -pointDetails.views=Views -pointEdit.buttons.disable=Disable -pointEdit.buttons.enable=Enable -pointEdit.buttons.note=Note: saving, disabling, or restarting a point causes all active events to be returned to normal. -pointEdit.buttons.restart=Restart -pointEdit.chart.includeSum=Include sum -pointEdit.chart.invalidLimit=Chart renderer: limit must be between 2 and 50 -pointEdit.chart.invalidPeriods=Chart renderer: number of periods must be greater than zero -pointEdit.chart.limit=Limit -pointEdit.chart.missingLimit=Chart renderer: limit must be entered -pointEdit.chart.missingPeriods=Chart renderer: number of periods must be entered -pointEdit.chart.note=Note: data point logging must be active for charting to occur. -pointEdit.chart.props=Chart renderer properties -pointEdit.chart.timePeriod=Time period -pointEdit.chart.type=Type -pointEdit.detectors.alias=Alias -pointEdit.detectors.change=Change -pointEdit.detectors.changeCount=State change count -pointEdit.detectors.changeCounter=State change counter -pointEdit.detectors.changeDet=Change detector -pointEdit.detectors.duration=Duration -pointEdit.detectors.empty=Click the add icon to create point event detectors. -pointEdit.detectors.errorParsingChangeCount=Error parsing change count value -pointEdit.detectors.errorParsingDuration=Error parsing duration value -pointEdit.detectors.errorParsingLimit=Error parsing limit value -pointEdit.detectors.errorParsingState=Error parsing state value -pointEdit.detectors.errorParsingWeight=Error parsing weight value -pointEdit.detectors.eventDetectors=Event detectors -pointEdit.detectors.highLimit=High limit -pointEdit.detectors.highLimitDet=High limit detector -pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 -pointEdit.detectors.invalidDuration=Duration cannot be < 0 -pointEdit.detectors.invalidState=State cannot be longer than 128 characters -pointEdit.detectors.lowLimit=Low limit -pointEdit.detectors.lowLimitDet=Low limit detector -pointEdit.detectors.negCusum=Negative CUSUM -pointEdit.detectors.negCusumDet=Negative CUSUM detector -pointEdit.detectors.negLimit=Negative limit -pointEdit.detectors.noChange=No change -pointEdit.detectors.noUpdate=No update -pointEdit.detectors.one=One -pointEdit.detectors.posCusum=Positive CUSUM -pointEdit.detectors.posCusumDet=Positive CUSUM detector -pointEdit.detectors.posLimit=Positive limit -pointEdit.detectors.state=State -pointEdit.detectors.stateDet=State detector -pointEdit.detectors.type=Type -pointEdit.detectors.weight=Weight -pointEdit.detectors.zero=Zero -pointEdit.logging.after=After -pointEdit.logging.clearCache=Reset cache -pointEdit.logging.defaultCache=Default cache size -pointEdit.logging.discard=Discard extreme values -pointEdit.logging.discardHigh=Discard high limit -pointEdit.logging.discardLow=Discard low limit -pointEdit.logging.engineeringUnits=Engineering units -pointEdit.logging.every=Every -pointEdit.logging.period=Interval logging period -pointEdit.logging.props=Logging properties -pointEdit.logging.purge=Purge -pointEdit.logging.tolerance=Tolerance -pointEdit.logging.type=Logging type -pointEdit.logging.type.all=All data -pointEdit.logging.type.change=When point value changes -pointEdit.logging.type.interval=Interval -pointEdit.logging.type.never=Do not log -pointEdit.logging.type.tsChange=When point timestamp changes -pointEdit.logging.valueType=Value type -pointEdit.logging.valueType.average=Average -pointEdit.logging.valueType.instant=Instant -pointEdit.logging.valueType.maximum=Maximum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.name.goto=Goto -pointEdit.props.chartColour=Chart color -pointEdit.props.details=Point details -pointEdit.props.deviceName=Device Name -pointEdit.props.ds=Data source -pointEdit.props.editDs=Edit data source -pointEdit.props.engineeringUnits=Engineering units -pointEdit.props.name=Point name -pointEdit.props.props=Point properties -pointEdit.purge.all=Purge all data -pointEdit.purge.allData=All data -pointEdit.purge.confirm=Are you sure you want to purge all data for this point? -pointEdit.purge.olderThan=Purge data older than -pointEdit.purge.purgeNow=Purge now -pointEdit.purge.result=point values were purged -pointEdit.purge.warn=Purging data, please wait... -pointEdit.text.colour=Colour -pointEdit.text.conversionExponent=Conversion exponent -pointEdit.text.default=default -pointEdit.text.errorParsingFrom=Error parsing From value -pointEdit.text.errorParsingKey=Error parsing key -pointEdit.text.errorParsingTo=Error parsing To value -pointEdit.text.format=Format -pointEdit.text.from=From -pointEdit.text.key=Key -pointEdit.text.listContainsKey=List already contains the key -pointEdit.text.listContainsRange=List already contains the range -pointEdit.text.one=One -pointEdit.text.props=Text renderer properties -pointEdit.text.suffix=Suffix -pointEdit.text.text=Text -pointEdit.text.to=To -pointEdit.text.toGreaterThanFrom=From value must be less than the To value -pointEdit.text.type=Type -pointEdit.text.zero=Zero -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.defaultName=New folder -pointHierarchy.deleteConfirm=All children will be reassigned to the parent folder. Is this ok? -pointHierarchy.details=Folder details -pointHierarchy.hierarchy=Point Hierarchy -pointHierarchy.name=Name -pointHierarchy.noName=Folder name cannot be empty - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - - -pointHierarchy.saved=Point hierarchy has been saved -pointLinks.details=Point link details -pointLinks.event=Event -pointLinks.event.change=Change -pointLinks.event.update=Update -pointLinks.pointLink=Point link -pointLinks.pointLinkAdded=Point link added -pointLinks.pointLinkSaved=Point link saved -pointLinks.pointLinks=Point links -pointLinks.script=Script -pointLinks.source=Source point -pointLinks.target=Target point -pointLinks.validate=Validate -pointLinks.validate.samePoint=Source and target points cannot be the same -pointLinks.validate.sourceRequired=Source point is required -pointLinks.validate.success=Script result: {0} -pointLinks.validate.successTs=Script result: {0}, timestamp={1} -pointLinks.validate.targetRequired=Target point is required -publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? -publisherEdit.cacheWarning=Cache warning size -publisherEdit.currentAlarms=Current alarms -publisherEdit.generalProperties=General properties -publisherEdit.httpSender=HTTP Sender -publisherEdit.httpSender.addStaticHeader=Add static header -publisherEdit.httpSender.addStaticParam=Add static parameter -publisherEdit.httpSender.cancel=Cancel -publisherEdit.httpSender.dateFormat=Date format -publisherEdit.httpSender.dateFormat.basic=Basic -publisherEdit.httpSender.dateFormat.tz=Time zone -publisherEdit.httpSender.dateFormat.utc=UTC -publisherEdit.httpSender.headerKey=Key -publisherEdit.httpSender.headerValue=Value -publisherEdit.httpSender.keyExists=Key aready exists -publisherEdit.httpSender.keyRequired=Key is required -publisherEdit.httpSender.method=Method -publisherEdit.httpSender.noPoints=No points defined -publisherEdit.httpSender.noResponseData=(no response data) -publisherEdit.httpSender.noStaticHeaders=No static headers defined -publisherEdit.httpSender.noStaticParams=No static parameters defined -publisherEdit.httpSender.paramKey=Key -publisherEdit.httpSender.paramValue=Value -publisherEdit.httpSender.point.name=Name -publisherEdit.httpSender.point.param=Parameter name -publisherEdit.httpSender.point.status=Status -publisherEdit.httpSender.point.timestamp=Include timestamp -publisherEdit.httpSender.point.type=Type -publisherEdit.httpSender.points=Points -publisherEdit.httpSender.props=HTTP sender properties -publisherEdit.httpSender.raiseResultWarning=Raise result warning -publisherEdit.httpSender.removeParam=Remove parameter from list -publisherEdit.httpSender.sendStaticParams=Send static data -publisherEdit.httpSender.sendTest=HTTP send test -publisherEdit.httpSender.sending=Sending... -publisherEdit.httpSender.staticHeaders=Static headers -publisherEdit.httpSender.staticParams=Static parameters -publisherEdit.httpSender.url=URL -publisherEdit.name=Name -publisherEdit.noPoints=No points to list -publisherEdit.pachube=Pachube -publisherEdit.pachube.apiKey=API Key -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.feedId=Feed ID -publisherEdit.pachube.noPoints=No point list -publisherEdit.pachube.point.dataStreamId=Data stream ID -publisherEdit.pachube.point.feedId=Feed ID -publisherEdit.pachube.point.name=Name -publisherEdit.pachube.point.status=Status -publisherEdit.pachube.point.type=Type -publisherEdit.pachube.points=Points -publisherEdit.pachube.props=Pachube properties -publisherEdit.pachube.retries=Retries -publisherEdit.pachube.timeoutSeconds=Timeout (seconds) -publisherEdit.persistent=Serotonin Persistent TCP -publisherEdit.persistent.authorizationKey=Authorization key -publisherEdit.persistent.getStatus=Get status -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Port -publisherEdit.persistent.props=Serotonin Persistent TCP properties -publisherEdit.persistent.startSync=Synchronize history -publisherEdit.persistent.status=Execution status -publisherEdit.persistent.status.connected=Connected -publisherEdit.persistent.status.connecting=Connected point {0} of {1} -publisherEdit.persistent.status.connectionState=Connection: {0} -publisherEdit.persistent.status.notConnected=Not connected -publisherEdit.persistent.status.notEnabled=Publisher disabled -publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} -publisherEdit.persistent.status.pointCount=Point Count: {0} -publisherEdit.persistent.status.queueSize=Update queue size: {0} -publisherEdit.persistent.status.syncNotRunning=History synchronization is not active -publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent -publisherEdit.persistent.sync=Synchronize historical data -publisherEdit.persistent.sync.daily=Daily -publisherEdit.persistent.sync.monthly=Monthly -publisherEdit.persistent.sync.none=None -publisherEdit.persistent.sync.weekly=Weekly -publisherEdit.persistent.syncNotStarted=Synchronization not started -publisherEdit.persistent.syncStarted=Synchronization started -publisherEdit.persistent.xidPrefix=XID prefix -publisherEdit.point.name=Name -publisherEdit.point.status=Status -publisherEdit.point.type=Type -publisherEdit.points=Points -publisherEdit.saved=Publisher has been saved -publisherEdit.snapshot=Send regular snapshot -publisherEdit.snapshotPeriod=Snapshot send period -publisherEdit.updateEvent=Update event -publisherEdit.updateEvent.all=All updates -publisherEdit.updateEvent.changes=Changes only -publisherList.config=Configuration -publisherList.deleteConfirm=Are you sure you wish to delete this publisher? -publisherList.name=Name -publisherList.noRows=No rows -publisherList.publishers=Publishers -publisherList.status=status -publisherList.type=Type -reports.charts=View charts -reports.colour=Colour -reports.commentList.time=Time -reports.commentList.type=Type -reports.commentList.type.event=Event -reports.commentList.type.point=Point -reports.commentList.typeKey=Type key -reports.comments=User comments -reports.consolidated=Consolidated chart -reports.consolidatedChart=Consolidated chart -reports.criteria=Report criteria -reports.cron=cron -reports.dataType=Data type -reports.dateRange=Date range -reports.dateRangeTo=to -reports.doNotPurge=Do not purge -reports.emailRecipients=Email recipients -reports.emailReport=Email report -reports.eventExport=Export events -reports.eventList.ackTime=Acknowledgement time -reports.eventList.ackUser=Acknowledging user -reports.eventList.id=Event id -reports.eventList.message=Message -reports.eventList.status=Status -reports.events=Events -reports.events.alarms=Alarms only -reports.events.all=All events -reports.events.none=None -reports.export=Export data -reports.failed=Failed -reports.inProgress=In progress -reports.includeTabular=Include tabular data -reports.loading=Loading... -reports.newReport=New report -reports.noInstances=No report instances to list -reports.noPoints=No points have been added to the report -reports.notStarted=Not started -reports.now=Now -reports.past=Past -reports.pointComments=Point comments -reports.pointComments.empty=No point comments to list -reports.pointName=Point name -reports.previous=Previous -reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list -reports.relative=Relative to report time -reports.rendered=Rendered -reports.report=Report -reports.reportAdded=Report added -reports.reportName=Report name -reports.reportQueue=Report queue -reports.reportQueued=Report has been queued -reports.reportRecords=Records -reports.reportSaved=Report saved -reports.runDelay=Run delay (minutes) -reports.runDuration=Run duration -reports.runEvery=Run every... -reports.runNow=Run now -reports.runTimeStart=Run time start -reports.schedule=Schedule -reports.specificDates=Specific dates -reports.startValue=Start value -reports.statistics=Statistics -reports.templates=Report templates -reports.userCommentExport=Export user comments -reports.validate.colour=Invalid colour: {0} -reports.validate.cron=Error in cron expression: {0} -reports.validate.greaterThan59=Cannot be greater than 59 minutes -reports.validate.invalidDateRangeType=Invalid date range type -reports.validate.invalidRelativeDateType=Invalid relative date type -reports.validate.lessThan0=Cannot be less than zero -reports.validate.longerThan100=Cannot be longer than 100 characters -reports.validate.needPoint=At least one point must be added -reports.validate.needRecip=At least one recipient must be added -reports.validate.periodCountLessThan1=Period count cannot be less than 1 -reports.validate.required=Required -reports.zipData=Data in .zip format -scheduledEvents.addSe=Add scheduled event -scheduledEvents.alias=Alias -scheduledEvents.se=Scheduled event -scheduledEvents.seAdded=Scheduled event added -scheduledEvents.seDetails=Scheduled event details -scheduledEvents.seSaved=Scheduled event saved -scheduledEvents.ses=Scheduled events -scheduledEvents.type=Schedule type -scheduledEvents.type.cron=cron -scheduledEvents.type.day=daily -scheduledEvents.type.hour=hourly -scheduledEvents.type.month=monthly -scheduledEvents.type.once=once -scheduledEvents.type.week=weekly -scheduledEvents.type.year=yearly -scheduledEvents.validate.activeCron=Error in active cron expression: {0} -scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} -scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} -scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -scheduledEvents.validate.invalidRtn=Inactive time must be after active time -script.dpCommands=Datapoints commands -script.dsCommands=Datasources commands -scripts.addSe=Add a new script -scripts.execution.scriptError=Script execution failed -scripts.execution.success=Script execution succeeded -scripts.objectsContext=Context objects -scripts.objectsContext.add= Add -scripts.objectsContext.help=(?) -scripts.objectsContext.invalidVar= Invalid var name -scripts.objectsContext.name=Object -scripts.objectsContext.var= Var -scripts.pointsContext=Context points -scripts.saved=Script saved -scripts.se=Script -scripts.seDetails=Script details -scripts.title=Scripts -share.accessType=Access type -share.noViewUsers=This view is currently not shared -share.noWatchlistUsers=This watch list is currently not shared -share.sharing=Sharing -share.userName=Username -sql.query=Submit query -sql.rowsUpdated=records(s) updated. -sql.sql=SQL -sql.update=Submit update -sql.warning=Warning: use this facility at your own risk. Incorrect usage may result in corrupted data and/or system failures. -systemSettings.auditAlarmLevels=Audit event alarm levels -systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved -systemSettings.auth=Use authorization -systemSettings.chartBackgroundColour=Chart background color -systemSettings.checkNow=Check now -systemSettings.colourSettings=Color configuration -systemSettings.coloursSaved=Colors has been saved -systemSettings.contentType=Content type -systemSettings.contentType.both=HTML and text -systemSettings.contentType.html=HTML only -systemSettings.contentType.text=Text only -systemSettings.databaseSize=Database size -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.emailSettings=Email settings -systemSettings.emailSettingsSaved=Email settings have been saved -systemSettings.eventCount=Event count -systemSettings.filedataSize=Filedata size -systemSettings.files=files -systemSettings.fromAddress='From' address -systemSettings.fromName='From' name -systemSettings.futureDateLimit=Discard point values future dated more than -systemSettings.groveLogging=Send errors to Serotonin -systemSettings.historyCount=History count -systemSettings.httpSaved=Http settings have been saved -systemSettings.httpSettings=HTTP settings -systemSettings.infoSaved=Configuration information has been saved -systemSettings.instanceDescription=Instance description -systemSettings.instanceId=Instance ID -systemSettings.langSaved=Language has been saved -systemSettings.languageSettings=Language settings -systemSettings.miscSaved=Settings have been saved -systemSettings.notify=Notify upon release of -systemSettings.notifyBeta=Beta or better -systemSettings.notifyRC=Release candidates or better -systemSettings.notifyStable=Stable versions only -systemSettings.otherSettings=Other settings -systemSettings.plotBackgroundColour=Plot background color -systemSettings.plotGridlinesColour=Plot gridlines color -systemSettings.proxyHost=Proxy host -systemSettings.proxyPassword=Proxy password -systemSettings.proxyPort=Proxy port -systemSettings.proxyUsername=Proxy username -systemSettings.purgeData=Purge all data -systemSettings.purgeDataComplete=Purge complete. {0} point samples deleted. -systemSettings.purgeDataConfirm=This will purge all point samples from the database. Are you sure? -systemSettings.purgeDataInProgress=Purging all data, please wait... -systemSettings.purgeEvents=Purge events older than -systemSettings.purgeNow=Purge now using point settings -systemSettings.purgeReports=Purge report instances older than -systemSettings.reServer=Restart the application server -systemSettings.retrieving=(retrieving) -systemSettings.smtpHost=SMTP host -systemSettings.smtpPassword=Password -systemSettings.smtpPort=SMTP port -systemSettings.smtpUsername=Username -systemSettings.systemAlarmLevels=System event alarm levels -systemSettings.systemAlarmLevelsSaved=System event alarm levels have been saved -systemSettings.systemInformation=System information -systemSettings.systemLanguage=System language -systemSettings.testEmail=Your system settings test email was successfully sent. -systemSettings.tls=Enable TLS -systemSettings.topPoints=Top points -systemSettings.totalSize=Total size -systemSettings.uiPerformance=UI performance -systemSettings.uiPerformance.high=High -systemSettings.uiPerformance.low=Low -systemSettings.uiPerformance.med=Medium -systemSettings.upToDate=This instance of ScadaBR is up to date -systemSettings.useProxy=Use proxy -systemSettings.validation.invalidColour=Invalid color -systemSettings.version=ScadaLTS version -systemSettings.versionCheck1=Socket timeout during check. Please try again -systemSettings.versionCheck2=An error occurred: {0}: {1} -systemSettings.versionSaved=Version settings have been saved -textRenderer.analog=Analog -textRenderer.binary=Binary -textRenderer.engineeringUnits=Engineering units -textRenderer.multistate=Multistate -textRenderer.none=None -textRenderer.plain=Plain -textRenderer.range=Range -textRenderer.time=Time -userProfiles.add=Add user profile -userProfiles.added=User profile added. -userProfiles.dataSources=Data sources -userProfiles.deleteConfirm=Are you sure you want to delete this profil? -userProfiles.details=User profile details -userProfiles.name=Profile name -userProfiles.none=None -userProfiles.saved=Profile saved -userProfiles.selectName=User Profile -userProfiles.title=Manage user profiles -userProfiles.validate.errorDeleting=User profile deletion error! -userProfiles.validate.nameUnique=Profile name must be unique and not empty -userProfiles.validate.successDeleting=Profile successfully deleted. -users.add=Add user -users.added=User added -users.dataSaved=User data saved -users.dataSources=Data sources -users.deleteConfirm=Are you sure you wish to delete this user? -users.details=User details -users.email=Email -users.newPassword=New password -users.phone=Phone -users.receiveAlarmEmails=Send alarm emails -users.receiveOwnAuditEvents=Receive own audit events -users.saved=User saved -users.title=Users -users.user=User -users.username=Username -users.validate.adminDisable=You cannot disable your own account -users.validate.adminInvalid=You cannot remove your own administrator privilege -users.validate.badDelete=You cannot delete your own account -users.validate.emailRequired=Email is required -users.validate.emailTooLong=Email cannot be longer than 255 characters -users.validate.phoneTooLong=Phone cannot be longer than 40 characters -users.validate.usernameInUse=Username is already in use -users.validate.usernameRequired=Username is required -users.validate.usernameTooLong=Username cannot be greater than 40 characters -users.validate.usernameUnique=Username must be unique -validate.0to15=Must be between 0 and 15 inclusive -validate.0toArg=Must be between 0 and {0} inclusive -validate.1to240=Must be between 1 and 240 inclusive -validate.1to8=Must be between 1 and 8 -validate.1to80=Must be between 1 and 80 -validate.1to96=Must be between 1 and 96 -validate.allVarNames=All variable names must be defined -validate.atLeast1=At least one value must be defined -validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H -validate.between=Must be between {0} and {1} -validate.cannotBeNegative=Cannot be negative -validate.captureGroup=A capture group must be defined -validate.changeType.incompatible=The change type is incompatible with the data type -validate.chart.incompatible=Chart renderer is incompatible with data type -validate.duplicateVarName=Duplicate variable name: {0} -validate.fieldName=One of Query field name or update statement must be provided -validate.greaterThan1s=Cannot be less than two seconds -validate.greaterThanDiscardLow=Must be greater than discard low limit -validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value -validate.greaterThanRawLow=Must be greater than Scaling raw low value -validate.greaterThanZero=Must be greater than zero -validate.illegalValue=Illegal value -validate.invalidAddress=Invalid sensor address: {0} -validate.invalidCharset=Invalid character set name -validate.invalidChoice=Invalid choice -validate.invalidCron=Error in cron expression: {0} -validate.invalidValue=Invalid value -validate.invalidVarName=Invalid variable name: {0} -validate.lessThan100=Cannot be > 100 -validate.maxGreaterThanMin=Maximum must be greater than the minimum -validate.missingDeviceId=Device ID cannot be empty -validate.nameRequired=Name is required -validate.nameTooLong=Name cannot be longer than 40 characters -validate.not0=Cannot be 0 -validate.notLessThan30s=Cannot be less than 30 seconds -validate.notLongerThan=Cannot be longer than {0} characters -validate.pachube.dataStreadIdRequired=Data stream id is required -validate.parameterRequired=Parameter name is required -validate.parseError=Parse error: {0} -validate.ped.xidMissing=All event detectors must define an XID. Not saved -validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved -validate.required=Required value -validate.text.incompatible=Text renderer is incompatible with data type -validate.xidUsed=This XID is already in use -viewEdit.addViewComponent=Add component to view -viewEdit.anonymous=Anonymous access -viewEdit.background=Background image -viewEdit.clearImage=Clear image -viewEdit.compound.backgroundColour=Background colour -viewEdit.compound.duration=Duration -viewEdit.compound.editor=Compound component editor -viewEdit.compound.height=Height -viewEdit.compound.name=Name -viewEdit.compound.width=Width -viewEdit.deletePointView=Delete point component -viewEdit.deleteStaticView=Delete static content -viewEdit.deleteView=Remove yourself from the view's share list -viewEdit.editGraphicalRenderer=Edit graphical renderer -viewEdit.editPointView=Edit point component settings -viewEdit.editStaticView=Edit static content -viewEdit.editView=Edit view -viewEdit.fullScreen=Full Screen -viewEdit.graphic.default=Default -viewEdit.graphic.displayPointName=Display point name -viewEdit.graphic.displayText=Display text -viewEdit.graphic.dynamicImage=Dynamic image -viewEdit.graphic.editor=Graphical renderer editor -viewEdit.graphic.height= Height -viewEdit.graphic.hideAckColumn=Hide Ack column -viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column -viewEdit.graphic.hideIdColumn=Hide ID column -viewEdit.graphic.hideInactivityColumn=Hide Inactivity column -viewEdit.graphic.hideTimestampColumn=Hide Timestamp column -viewEdit.graphic.image=Image -viewEdit.graphic.imageSample=Image sample -viewEdit.graphic.imageSet=Image set -viewEdit.graphic.images=images -viewEdit.graphic.invalidMinMax=Min must be less than Max -viewEdit.graphic.invalidScale=Scale Percentage cannot be less than 1 -viewEdit.graphic.invalidState=Unparseable state value in -viewEdit.graphic.link=Link (href) -viewEdit.graphic.max=Max -viewEdit.graphic.maxListSize=Max list size -viewEdit.graphic.min=Min -viewEdit.graphic.missingDefault=A default image must be selected -viewEdit.graphic.missingDynamicImage=You must select a dynamic image -viewEdit.graphic.missingImageSet=You must select an image set -viewEdit.graphic.missingMax=Max must be entered -viewEdit.graphic.missingMin=Min must be entered -viewEdit.graphic.missingOneImage=A One image must be selected -viewEdit.graphic.missingScale=Scale Percentage must be entered -viewEdit.graphic.missingScript=Script must be entered -viewEdit.graphic.missingZeroImage=A Zero image must be selected -viewEdit.graphic.noConfig=No configuration for this renderer -viewEdit.graphic.one=One image -viewEdit.graphic.project=Project -viewEdit.graphic.projectDefined=Define initial project -viewEdit.graphic.projectsSource=Projects Server (API) -viewEdit.graphic.runtimeMode=Runtime mode -viewEdit.graphic.saveToLoad=Save view to load component! -viewEdit.graphic.scale=Scale percentage -viewEdit.graphic.script=Script -viewEdit.graphic.state=Image/state assignments -viewEdit.graphic.stateList=State list -viewEdit.graphic.styleAttribute=Style attribute -viewEdit.graphic.text=Text -viewEdit.graphic.views=Views -viewEdit.graphic.whenOffLabel=Label when OFF (0, false) -viewEdit.graphic.whenOnLabel=Label when ON (1, true) -viewEdit.graphic.width= Width -viewEdit.graphic.zero=Zero image -viewEdit.iconify=Iconify components -viewEdit.name=Name -viewEdit.settings.background=Background color -viewEdit.settings.displayControls=Display controls -viewEdit.settings.editor=Settings editor -viewEdit.settings.nameOverride=Point name override -viewEdit.settings.point=Point -viewEdit.settings.settableOverride=Settable override -viewEdit.static.editor=Static content editor -viewEdit.upload=Upload image -viewEdit.viewComponents=Components -viewEdit.viewProperties=View properties -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size -views.newView=New view -views.noViews=You have not created any graphical views. Create one now. -views.title=Graphic views -watchlist.addNewList=Add new watch list -watchlist.addToWatchlist=Add to watch list -watchlist.chart=Chart -watchlist.chartDataButton=Export chart data -watchlist.consolidatedChart=Include in consolidated chart -watchlist.copyList=Copy watch list -watchlist.createReport=Create report for this watch list -watchlist.delete=Delete from watch list -watchlist.deleteList=Delete this watch list -watchlist.editListName=Edit watch list name -watchlist.emptyList=Click on points to add them to the watch list. -watchlist.imageChartButton=Get Chart -watchlist.imageChartLiveButton=Start/Stop Live Chart -watchlist.moveDown=Move down -watchlist.moveUp=Move up -watchlist.newListName=Enter the watch list's new name -watchlist.noChartables=No chartable points in watch list -watchlist.noExportables=No points selected for export -watchlist.pointDetails=Point details -watchlist.points=Points -watchlist.watchlist=Watch list -graphic.enhancedImageChart=Enhanced image chart -graphic.enhancedImageChart.legend=Legend -graphic.enhancedImageChart.point1=Point 1 -graphic.enhancedImageChart.point2=Point 2 -graphic.enhancedImageChart.point3=Point 3 -graphic.enhancedImageChart.point4=Point 4 -graphic.enhancedImageChart.point5=Point 5 -graphic.enhancedImageChart.point6=Point 6 -graphic.enhancedImageChart.point7=Point 7 -graphic.enhancedImageChart.point8=Point 8 -graphic.enhancedImageChart.point9=Point 9 -graphic.enhancedImageChart.point10=Point 10 - -graphic.enhancedImageChart.config=Configure -graphic.enhancedImageChart.config.title=Configuration -graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: -graphic.enhancedImageChart.config.y.min=Y-axis min: -graphic.enhancedImageChart.config.y.max=Y-axis max: -graphic.enhancedImageChart.config.x.min=X-axis min: -graphic.enhancedImageChart.config.x.max=X-axis max: -graphic.enhancedImageChart.config.set=Set range -graphic.enhancedImageChart.config.zoomIn=Zoom in -graphic.enhancedImageChart.config.zoomOut=Zoom out -graphic.enhancedImageChart.config.export=Export -graphic.enhancedImageChart.config.export.png=Export as PNG -graphic.enhancedImageChart.config.export.csv=Export as CSV - -graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: -graphic.enhancedImageChart.pointConfig.renderMode=Render mode: -graphic.enhancedImageChart.pointConfig.renderMode.line=Line -graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline - -graphic.enhancedImageChart.seriesConfig=Series configuration -graphic.enhancedImageChart.seriesConfig.visibility=Series visibility -graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: -graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: -graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: -viewEdit.compound.type=Type -viewEdit.compound.type.static=Static -viewEdit.compound.type.dynamic=Dynamic -viewEdit.compound.point.alias=Alias -viewEdit.compound.point.color=Color -viewEdit.compound.point.strokeWidth=Stroke width -viewEdit.compound.point.lineType.line=Line -viewEdit.compound.point.lineType.spline=Spline -viewEdit.compound.point.showPoints=Show points -graphic.enhancedPoint=Enhanced point - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info - - -error.view_hierarchy.add.error1=Name is not validat -header.changeTheme=Change ScadaLTS application theme -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=\ With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +Edit.chart.missingPeriods=Graph time period must be set +alpha2.commException= {0}: Communication error: {1} +alpha2.errorMessageException= {0}: Error message received from device: {1} +alpha2.invalidFrameException= {0}: Invalid frame received: {1} +alpha2.unknownException= {0}: Unknown error: {1} +annotation.anonymous=Anonymous +annotation.eventHandler=Set point handler +annotation.pointLink=Point link +annotation.user=User: {0} +aphic.simpleCompound.leadPoint=Lead Point +badDateFormat=Invalid date, format is yyyy/mm/dd +badDecimalFormat=Invalid decimal value +badIntegerFormat=Invalid integer value +chartRenderer.flipbook=Flipbook +chartRenderer.image=Image +chartRenderer.none=None +chartRenderer.statistics=Statistics +chartRenderer.table=Table +common.access.admin=admin +common.access.dataSource=data source +common.access.none=none +common.access.read=read +common.access.set=set +common.active=Active +common.activeTime=Active time +common.add=Add +common.addAll=Add all points +common.administrator=Administrator +common.alarmLevel=Alarm level +common.alarmLevel.critical=Critical +common.alarmLevel.critical.rtn=Critical - returned to normal +common.alarmLevel.info=Information +common.alarmLevel.info.rtn=Information - returned to normal +common.alarmLevel.lifeSafety=Life safety +common.alarmLevel.lifeSafety.rtn=Life safety - returned to normal +common.alarmLevel.none=None +common.alarmLevel.none.rtn=None - returned to normal +common.alarmLevel.unknown=unknown alarm level +common.alarmLevel.urgent=Urgent +common.alarmLevel.urgent.rtn=Urgent - returned to normal +common.all=All +common.annotation=Annotation +common.anonymous=Anonymous +common.cancel=Cancel +common.cancelled=Cancelled +common.chooseSetPoint=Choose a value to set +common.close=Close +common.configuration=Configuration +common.confirmDelete=Are you sure you want delete? +common.copy=Copy +common.copyPrefix=Copy of {0} +common.counting.nd={0}nd +common.counting.rd={0}rd +common.counting.st={0}st +common.counting.th={0}th +common.cronPattern=Cron pattern +common.dataTypes.alphanumeric=Alphanumeric +common.dataTypes.bad=??? +common.dataTypes.binary=Binary +common.dataTypes.image=Image +common.dataTypes.multistate=Multistate +common.dataTypes.numeric=Numeric +common.dateRangeFrom=From +common.dateRangeTo=To +common.day.fri=friday +common.day.last=last day +common.day.mon=monday +common.day.sat=saturday +common.day.secondLast=second last day +common.day.short.fri=fri +common.day.short.mon=mon +common.day.short.sat=sat +common.day.short.sun=sun +common.day.short.thu=thu +common.day.short.tue=tue +common.day.short.wed=wed +common.day.sun=sunday +common.day.thirdLast=third last day +common.day.thu=thursday +common.day.tue=tuesday +common.day.wed=wednesday +common.default={0} +common.delete=Delete +common.deleted=(deleted) +common.disabled=Disabled +common.disabledToggle=Disabled - click to enable +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h +common.duration.millis={0}ms +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.seconds={0}s +common.edit=Edit +common.enableAll=Enable all points +common.enabled=Enabled +common.enabledToggle=Enabled - click to disable +common.enterSetPoint=Enter a value to set +common.false=False +common.genChart=Generating thumbnail... +common.genThumb=Generating thumbnail... +common.gettingData=Getting data... +common.help=Help +common.imageChart=Image chart +common.inactive=Inactive +common.inactiveTime=Inactive time +common.inception=Inception +common.latest=Latest +common.maximize=Maximize +common.minimize=Minimize +common.month.apr=Apr +common.month.aug=Aug +common.month.dec=Dec +common.month.feb=Feb +common.month.jan=Jan +common.month.jul=Jul +common.month.jun=Jun +common.month.mar=Mar +common.month.may=May +common.month.nov=Nov +common.month.oct=Oct +common.month.sep=Sep +common.newName=(unnamed) +common.noContent=no content +common.noData=(no data) +common.noImage=no image +common.noMessage= +common.nortn=No RTN +common.point=Point +common.pointDataType=Data type +common.pointDisabled=Point or its data source is disabled +common.pointInvalid=The point for this component is missing or invalid. +common.pointWarning=The point or its data source may be disabled. +common.points=Points +common.refresh=Refresh +common.relinquish=Relinquish +common.result=Result +common.rtn=Return to normal +common.run=Run +common.safeMode=Safe mode +common.save=Save +common.sendTestEmail=Send test email +common.set=Set +common.settingValue=Setting value... +common.stats.avg=Average +common.stats.count=Count +common.stats.end=End +common.stats.logEntries=Log entries +common.stats.max=Maximum +common.stats.min=Minimum +common.stats.runtime=Runtime +common.stats.start=Start +common.stats.starts=Starts +common.stats.sum=Sum +common.stats.value=Value +common.status=Status +common.testEmailSent=Test email was sent to ''{0}'' +common.thumb.invalidValue=Point value is not an image +common.time=Time +common.tp.day=day +common.tp.days=day(s) +common.tp.description={0} {1} +common.tp.hour=hour +common.tp.hours=hour(s) +common.tp.millisecond=millisecond +common.tp.milliseconds=millisecond(ms) +common.tp.minute=minute +common.tp.minutes=minute(s) +common.tp.month=month +common.tp.months=month(s) +common.tp.second=second +common.tp.seconds=second(s) +common.tp.week=week +common.tp.weeks=week(s) +common.tp.year=year +common.tp.years=year(s) +common.true=True +common.unknown=Unknown +common.user=User +common.value=Value +common.valueUnreliable=Point value may not be reliable +common.warning=Warning +common.xid=Export ID (XID) +compoundDetectors.and=and +compoundDetectors.cedAdded=Compound event detector added +compoundDetectors.cedSaved=Compound event detector saved +compoundDetectors.cedValidated=Condition validated ok +compoundDetectors.compoundEventDetector=Compound event detector +compoundDetectors.compoundEventDetectors=Compound event detectors +compoundDetectors.condition=Condition +compoundDetectors.details=Compound event detector details +compoundDetectors.eventTypes=Event types +compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist +compoundDetectors.name=Name +compoundDetectors.not=not +compoundDetectors.or=or +compoundDetectors.pointEventDetector=Point event detectors +compoundDetectors.validate=Validate +compoundDetectors.validation.closeParen=Unmatched close parenthesis +compoundDetectors.validation.illegalChar=Illegal character +compoundDetectors.validation.initError=Error during detector initialization. See alarms for details +compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied +compoundDetectors.validation.nameRequired=Name is required +compoundDetectors.validation.notDefined=Condition statement not defined +compoundDetectors.validation.openParen=Unmatched open parenthesis +compoundDetectors.validation.reference=Invalid reference +compoundDetectors.validation.syntax=Syntax error +confirmation.pointDisabled=Data point has been disabled +confirmation.pointEnabled=Data point has been enabled +confirmation.pointRestarted=Data point has been restarted +confirmation.pointSaved=Data point has been saved +dox.1wireDS=1-Wire data source +dox.1wirePP=1-Wire point properties +dox.asciiFileReaderDS=Data Source ASCII File Reader +dox.asciiFileReaderPP=ASCII File Reader PP +dox.asciiSerialDS=Data Source Ascii Serial +dox.asciiSerialPP=Data Point Ascii Serial +dox.auditAlarmLevels=Alarm Level for Audit events +dox.bacnetIpDS=BACnet I/P data source +dox.bacnetIpPP=BACnet I/P point properties +dox.chartRenderers=Chart renderers +dox.colourSettings=Color configuration +dox.colours=Color +dox.compoundEventDetectors=Compound event detectors +dox.cronPatterns=Cron patterns +dox.dataPointEditing=Data point editing +dox.dataSourceList=Data source list +dox.datetimeFormats=Date/time formats +dox.dbConfiguration=DataBase Configuration +dox.dir=en +dox.directQuerying=Direct ScadaBR database querying +dox.dnp3DS=Data source DNP3 +dox.dnp3IpDS=Data source DNP3 IP +dox.dnp3PP=DNP3 PP +dox.dnp3SerialDS=Data source DNP3 Serial +dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B +dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B +dox.editingGraphicalViews=Editing graphical views +dox.emailSettings=Email settings +dox.emport=Importing and Exporting configuration +dox.eventDetectors=Event detectors +dox.eventHandlers=Event handlers +dox.exportProject=Exporting projects +dox.galilDS=Galil data source +dox.galilPP=Galil point properties +dox.generalPublisherProperties=General publisher properties +dox.graphicalViews=Graphical views +dox.httpImageDS=HTTP image data source +dox.httpImagePP=HTTP image point properties +dox.httpReceiverDS=HTTP receiver data source +dox.httpReceiverPP=HTTP receiver point properties +dox.httpRetrieverDS=HTTP retriever data source +dox.httpRetrieverPP=HTTP retriever point properties +dox.httpSenderPublishing=HTTP sender publishing +dox.httpSettings=HTTP settings +dox.iec101DS=Data source IEC101 +dox.iec101PP=IEC101 PP +dox.importProject=Importing projects +dox.internalDS=Internal Data Source +dox.internalPP=Internal point properties +dox.jmxDS=JMX Data Source +dox.jmxPP=JMX point properties +dox.languageSettings=Language settings +dox.mailingLists=Mailing lists +dox.maintenanceEvents=Maintenance events +dox.metaDS=Meta data source +dox.metaPP=Meta point properties +dox.modbusIpDS=Modbus IP data source +dox.modbusPP=Modbus point locator properties +dox.modbusSerialDS=Modbus serial data source +dox.nmeaListenerDS=NMEA listener data source +dox.nmeaListenerPP=NMEA listener point properties +dox.notFound=Document id not found +dox.numberFormats=Number formats +dox.opcDS=Data Source OPC +dox.opcPP=Data Point OPC +dox.otherSettings=Other settings +dox.pachubeDS=Pachube data source +dox.pachubePP=Pachube point properties +dox.pachubePublishing=Pachube publishing +dox.persistentDS=Serotonin Persistent TCP data source +dox.persistentPP=Serotonin Persistent TCP point properties +dox.persistentPublishing=Serotonin Persistent TCP publishing +dox.pointHierarchy=Point Hierarchy +dox.pointLinks=Point links +dox.pointValueLogPurging=Point value log purging +dox.pointValueLogging=Point value logging +dox.pointViewSettingsEditor=Point view settings editor +dox.pop3DS=POP3 data source +dox.pop3PP=POP3 point properties +dox.publisherList=Publisher list +dox.radiuinoDS=Radiuino data source +dox.radiuinoPP=Radiuino data point +dox.readError=Error reading content: +dox.regex=Regular Expressions (RegEx) +dox.reportInstances=Report instances +dox.reportTemplates=Report templates +dox.scheduledEvents=Scheduled events +dox.scriptDPObject=Data Point Context Object +dox.scriptDSObject=Data Source Context Object +dox.scripts=Scripts +dox.snmpDS=SNMP data source +dox.snmpPP=SNMP point properties +dox.spinwaveDS=Spinwave data source +dox.spinwavePP=Spinwave point properties +dox.sqlDS=SQL data source +dox.sqlPP=SQL point properties +dox.systemAlarmLevels=System alarm levels +dox.systemInformation=System information +dox.textRenderers=Text renderers +dox.userAdministration=User administration +dox.viewSharing=View sharing +dox.virtualDS=Virtual data source +dox.virtualPP=Virtual point properties +dox.vmstatDS=VMStat data source +dox.vmstatPP=VMStat point properties +dox.watchList=Watch list +dox.watchListCharts=Watch list charts +dox.watchListPoints=Watch list points +dox.watchListSharing=Watch list sharing +dox.welcomeToMango=Welcome to ScadaBR +dox.welcomeToScadaBR=Welcome to ScadaBR +dsDetils.asof=(as of {0}) +dsEdit.1wire=1-wire +dsEdit.1wire.address=Address +dsEdit.1wire.attr.adVoltage=AD voltage +dsEdit.1wire.attr.counter=Counter +dsEdit.1wire.attr.humidity=Humidity +dsEdit.1wire.attr.latchState=Latch state +dsEdit.1wire.attr.temperature=Temperature +dsEdit.1wire.attr.wiperPosition=Wiper position +dsEdit.1wire.attribute=Attribute +dsEdit.1wire.attribute.adChannel=AD channel +dsEdit.1wire.attribute.channel=Channel +dsEdit.1wire.attribute.counter=Counter +dsEdit.1wire.attribute.wiper=Potentiometer +dsEdit.1wire.desc=1-Wire properties +dsEdit.1wire.description=Description +dsEdit.1wire.deviceType=Device type +dsEdit.1wire.dpconn=Sensor: {0}, attribute: {1} +dsEdit.1wire.index=Index +dsEdit.1wire.noDevices=No devices found +dsEdit.1wire.noInfo=Device info not available +dsEdit.1wire.none=None +dsEdit.1wire.port=Port +dsEdit.1wire.runScan=Run scan +dsEdit.1wire.scan=1-wire Network Scan +dsEdit.1wire.scanComplete=Scan complete. +dsEdit.1wire.scanWarn=Scan your network before editing points +dsEdit.1wire.scanning=Scanning, please wait... +dsEdit.1wire.scheduledRescan=Scheduled rescan +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.accessMode=Acess mode +dsEdit.alpha2.accessMode.readOnly=Read only +dsEdit.alpha2.accessMode.readWrite=Read and Write +dsEdit.alpha2.accessMode.writeOnly=Write only +dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties +dsEdit.alpha2.deviceCode=Device Code +dsEdit.alpha2.deviceCode.analogIn=Analog In +dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device +dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device +dsEdit.alpha2.deviceCode.controlDevice=Control Device +dsEdit.alpha2.deviceCode.externalInput=External Input +dsEdit.alpha2.deviceCode.externalOutput=External Output +dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal +dsEdit.alpha2.deviceCode.keyInput=Key Input +dsEdit.alpha2.deviceCode.linkInput=Link Input +dsEdit.alpha2.deviceCode.linkOutput=Link Output +dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal +dsEdit.alpha2.deviceCode.runStop=Run/Stop Command +dsEdit.alpha2.deviceCode.systemBit=System Bit +dsEdit.alpha2.deviceNumber=Device Number +dsEdit.alpha2.dpDesc={0} ({1}) +dsEdit.alpha2.pointType=Point type +dsEdit.alpha2.station=Station +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.checkFile=Check +dsEdit.asciiFile.desc=ASCII File Reader Properties +dsEdit.asciiFile.filePath=File path +dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point +dsEdit.asciiFile.timestampCheck=Custom timestamp +dsEdit.asciiFile.timestampFormat=Data format +dsEdit.asciiFile.timestampRegex=Timestamp regex +dsEdit.asciiFile.valueRegex=Value regex +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.baud=Baud rate +dsEdit.asciiSerial.bufferSize=Buffer size +dsEdit.asciiSerial.charStopMode=Character mode +dsEdit.asciiSerial.charStopMode.charASCII=ASCII character +dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value +dsEdit.asciiSerial.charX=Until C character +dsEdit.asciiSerial.commPortId=Port +dsEdit.asciiSerial.command=Command +dsEdit.asciiSerial.dataBits=Data Bits +dsEdit.asciiSerial.desc=ASCII Serial Properties +dsEdit.asciiSerial.initString=Initialization String +dsEdit.asciiSerial.nChar=Number of characters +dsEdit.asciiSerial.parity=Parity +dsEdit.asciiSerial.retries=Retries +dsEdit.asciiSerial.stopBits=Stop Bits +dsEdit.asciiSerial.stopMode=Stop mode +dsEdit.asciiSerial.stopMode.charX=Until character C +dsEdit.asciiSerial.stopMode.nChar=Number of characters +dsEdit.asciiSerial.stopMode.stopTimeout=By timeout +dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) +dsEdit.asciiSerial.timeout=Timeout (ms) +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.addPoint=Add point +dsEdit.bacnetIp.broadcastAddress=Broadcast address +dsEdit.bacnetIp.covLease=COV lease time (minutes) +dsEdit.bacnetIp.desc=BACnet I/P properties +dsEdit.bacnetIp.device=Device +dsEdit.bacnetIp.deviceAddress=Device address +dsEdit.bacnetIp.deviceId=Device ID +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.dsconn=Device ID: {0} +dsEdit.bacnetIp.getDetails=Get details +dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... +dsEdit.bacnetIp.listenerStopped=Listener stopped +dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) +dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) +dsEdit.bacnetIp.objectInstanceNumber=Object instance number +dsEdit.bacnetIp.objectList=Device object list +dsEdit.bacnetIp.objectType=Object type +dsEdit.bacnetIp.objectType.accessDoor=Access door +dsEdit.bacnetIp.objectType.accumulator=Accumulator +dsEdit.bacnetIp.objectType.analogInput=Analog input +dsEdit.bacnetIp.objectType.analogOutput=Analog output +dsEdit.bacnetIp.objectType.analogValue=Analog value +dsEdit.bacnetIp.objectType.averaging=Averaging +dsEdit.bacnetIp.objectType.binaryInput=Binary input +dsEdit.bacnetIp.objectType.binaryOutput=Binary output +dsEdit.bacnetIp.objectType.binaryValue=Binary value +dsEdit.bacnetIp.objectType.calendar=Calendar +dsEdit.bacnetIp.objectType.command=Command +dsEdit.bacnetIp.objectType.device=Device +dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment +dsEdit.bacnetIp.objectType.eventLog=Event log +dsEdit.bacnetIp.objectType.file=File +dsEdit.bacnetIp.objectType.group=Group +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point +dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone +dsEdit.bacnetIp.objectType.loadControl=Load control +dsEdit.bacnetIp.objectType.loop=Loop +dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input +dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output +dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value +dsEdit.bacnetIp.objectType.notificationClass=Notification class +dsEdit.bacnetIp.objectType.program=Program +dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter +dsEdit.bacnetIp.objectType.schedule=Schedule +dsEdit.bacnetIp.objectType.structuredView=Structured view +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple +dsEdit.bacnetIp.port=Port +dsEdit.bacnetIp.presentValue=Present value +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number +dsEdit.bacnetIp.remoteDeviceIp=Remote device IP +dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address +dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number +dsEdit.bacnetIp.remoteDevicePort=Remote device port +dsEdit.bacnetIp.retries=Retries +dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) +dsEdit.bacnetIp.segmentWindow=Segment window +dsEdit.bacnetIp.sendObjList=Send object list request +dsEdit.bacnetIp.sendWhoIs=Send WhoIs +dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... +dsEdit.bacnetIp.tester.auto=Auto-shutoff +dsEdit.bacnetIp.tester.cancelled=Cancelled +dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found +dsEdit.bacnetIp.tester.listening=Listening for messages... +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.useCov=Use COV subscription +dsEdit.bacnetIp.writePriority=Write priority +dsEdit.currentAlarms=Current alarms +dsEdit.deleteConfirm=Are you sure you wish to delete this point? +dsEdit.dnp3.addMany=Add multiple data points +dsEdit.dnp3.analogInput=Analog Input +dsEdit.dnp3.analogOutput=Analog Output +dsEdit.dnp3.binaryInput=Binary Input +dsEdit.dnp3.binaryOutput=Binary Output +dsEdit.dnp3.controlCommand=Control command +dsEdit.dnp3.dataType=Data Type +dsEdit.dnp3.descIp=DNP3 IP Properties +dsEdit.dnp3.descSerial=DNP3 Serial Properties +dsEdit.dnp3.index=Index +dsEdit.dnp3.maxIndex=Max index +dsEdit.dnp3.minIndex=Min index +dsEdit.dnp3.operateMode=Operation Mode +dsEdit.dnp3.rbePeriod=RBE Polling Period +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.runningCounter=Counter +dsEdit.dnp3.slaveAddress=Slave Address +dsEdit.dnp3.sourceAddress=Source address +dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) +dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) +dsEdit.dnp3.timeOff=OFF time +dsEdit.dnp3.timeOn=ON time +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.validate.indexUsed=Index already in use +dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Port +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Port +dsEdit.dnp3Serial.dataBits=Data Bits +dsEdit.dnp3Serial.parity=Parity +dsEdit.dnp3Serial.stopBits=Stop Bits +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.pointType=Point Type +dsEdit.drStorageHt5b.type.Humidity=Humidity +dsEdit.drStorageHt5b.type.Temperature=Temperature +dsEdit.ebi25=EBI25 +dsEdit.ebi25.calibrationDate=Calibration date +dsEdit.ebi25.desc=EBI25 interface properties +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.firmwareVersion=Firmware version +dsEdit.ebi25.hardwareVersion=Hardware version +dsEdit.ebi25.highLimit=High limit +dsEdit.ebi25.host=Host +dsEdit.ebi25.index=Index +dsEdit.ebi25.keepAlive=Keep alive +dsEdit.ebi25.lowLimit=Low limit +dsEdit.ebi25.port=Port +dsEdit.ebi25.productionDate=Production date +dsEdit.ebi25.read.host=Host is required +dsEdit.ebi25.read.init=Error in Modbus initialization: {0} +dsEdit.ebi25.read.response=Modbus error response: {0} +dsEdit.ebi25.read.transport=Error in Modbus transport: {0} +dsEdit.ebi25.readInterface=Read interface +dsEdit.ebi25.retries=Retries +dsEdit.ebi25.sampleRate=Sample rate +dsEdit.ebi25.serialNumber=Serial number +dsEdit.ebi25.startRead=Reading... +dsEdit.ebi25.syncTime=Synchronize time +dsEdit.ebi25.synced=Interface time synchronized +dsEdit.ebi25.syncing=Setting time... +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.type=Type +dsEdit.ebi25.type.battery=Battery +dsEdit.ebi25.type.signal=Signal +dsEdit.ebi25.type.value=Value +dsEdit.ebi25.unit=Unit +dsEdit.ebi25.unit.conductivity=Conductivity +dsEdit.ebi25.unit.current=Current +dsEdit.ebi25.unit.humidity=Humidity +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.pressure=Pressure +dsEdit.ebi25.unit.temperature=Temperature +dsEdit.ebi25.unit.voltage=Voltage +dsEdit.events.alarmLevels=Event alarm levels +dsEdit.events.noEvents=No events for this data source type +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.PropertySettable=Settable properties +dsEdit.fhz4j.deviceHousecode=Device Housecode +dsEdit.fhz4j.deviceLocation=Device location +dsEdit.fhz4j.deviceProperty=Device property +dsEdit.fhz4j.deviceType=Device type +dsEdit.fhz4j.fhzHouseCode=Internal Code +dsEdit.fhz4j.init=Initialization +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.axis=Axis +dsEdit.galil.command=Command +dsEdit.galil.commandTesting=Galil command testing +dsEdit.galil.desc=Galil data source properties +dsEdit.galil.engHigh=Scale engineering unit high value +dsEdit.galil.engLow=Scale engineering unit low value +dsEdit.galil.execute=Execute command +dsEdit.galil.host=Host +dsEdit.galil.inputNumber=Input number +dsEdit.galil.outputNumber=Output number +dsEdit.galil.pointType=Point type +dsEdit.galil.pointType.command=Command +dsEdit.galil.pointType.input=Input +dsEdit.galil.pointType.output=Output +dsEdit.galil.pointType.tellPosition=Tell position +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.port=Port +dsEdit.galil.retries=Retries +dsEdit.galil.round=Round to integer +dsEdit.galil.scaleHigh=Scale raw high value +dsEdit.galil.scaleLow=Scale raw low value +dsEdit.galil.tester.noResponse=(error response) +dsEdit.galil.tester.timeout=(timeout during request) +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.type=Type +dsEdit.galil.varName=Variable name +dsEdit.head.name=Name +dsEdit.httpImage=HTTP Image +dsEdit.httpImage.desc=HTTP Image properties +dsEdit.httpImage.dsconn=image stream every {0} +dsEdit.httpImage.liveFeed=Webcam live feed code +dsEdit.httpImage.openUrl=Open URL +dsEdit.httpImage.readLimit=Read limit (KB) +dsEdit.httpImage.retries=Retries +dsEdit.httpImage.scaleHeight=Scale height +dsEdit.httpImage.scalePercent=Scale percent +dsEdit.httpImage.scaleWidth=Scale width +dsEdit.httpImage.scalingType=Scaling type +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalingType.none=none +dsEdit.httpImage.scalingType.percent=percent +dsEdit.httpImage.timeout=Timeout (seconds) +dsEdit.httpImage.url=URL +dsEdit.httpReceiver=HTTP Receiver +dsEdit.httpReceiver.binaryZeroValue=Binary 0 value +dsEdit.httpReceiver.containsDeviceMask=List already contains the device id mask +dsEdit.httpReceiver.containsIpMask=List already contains the ip mask +dsEdit.httpReceiver.desc=HTTP receiver properties +dsEdit.httpReceiver.deviceId=Device ID +dsEdit.httpReceiver.deviceWhiteList=Device ID white list +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(blocked) +dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) +dsEdit.httpReceiver.httpParamName=HTTP parameter name +dsEdit.httpReceiver.ipWhiteList=Remote IP white list +dsEdit.httpReceiver.listening=Listening... +dsEdit.httpReceiver.noDevices=No device IDs defined +dsEdit.httpReceiver.noIpAddresses=No ip addresses defined +dsEdit.httpReceiver.parameter=Parameter +dsEdit.httpReceiver.receiverListener=HTTP receiver listener +dsEdit.httpReceiver.source=Source +dsEdit.httpReceiver.startListener=Listen for HTTP data +dsEdit.httpReceiver.tester.auto=Auto-shutoff +dsEdit.httpReceiver.tester.data=Data received +dsEdit.httpReceiver.tester.listening=Listening... +dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} +dsEdit.httpReceiver.time=Time +dsEdit.httpRetriever=HTTP Retriever +dsEdit.httpRetriever.binaryZeroValue=Binary 0 value +dsEdit.httpRetriever.desc=HTTP Retriever properties +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing +dsEdit.httpRetriever.numberFormat=Number format +dsEdit.httpRetriever.openUrl=Open URL +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.retries=Retries +dsEdit.httpRetriever.testTime=Test time parameters +dsEdit.httpRetriever.testValue=Test value parameters +dsEdit.httpRetriever.timeFormat=Time format +dsEdit.httpRetriever.timeRegex=Time RegEx +dsEdit.httpRetriever.timeout=Timeout (seconds) +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.valueRegex=Value RegEx +dsEdit.iec101.asduAddress=ASDU Address +dsEdit.iec101.asduAddressSize=ASDU Address Field Size +dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period +dsEdit.iec101.cotSize=COT Field Size +dsEdit.iec101.default=Default +dsEdit.iec101.descEthernet=IEC101 Ethernet Properties +dsEdit.iec101.descSerial=IEC101 Serial Properties +dsEdit.iec101.dpconn= TypeId {0}, IOA {1} +dsEdit.iec101.execute=Execute Only +dsEdit.iec101.giRelativePeriod=GI Relative Period +dsEdit.iec101.iec101DataType=Type identification +dsEdit.iec101.iec101DataType.doublePoint=Double Point Information +dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement +dsEdit.iec101.iec101DataType.singlePoint=Single Point Information +dsEdit.iec101.linkLayerAddress=Link Address +dsEdit.iec101.linkLayerAddressSize=Link Address Field Size +dsEdit.iec101.longPulse=Long Pulse +dsEdit.iec101.objectAddress=Object Address +dsEdit.iec101.objectAddressSize=Object Address Field Size +dsEdit.iec101.offset=Offset +dsEdit.iec101.persistent=Persistent +dsEdit.iec101.selectExecute=Select and Execute +dsEdit.iec101.shortPulse=Short Pulse +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101Serial=IEC101 Serial +dsEdit.internal=Internal Data Source +dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written +dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads +dsEdit.internal.attr.MONITOR_HIGH=High priority work items +dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items +dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count +dsEdit.internal.attribute=Attribute +dsEdit.internal.desc=Internal data source properties +dsEdit.internal.dsconn=Poll seconds: {0} +dsEdit.jmx=JMX +dsEdit.jmx.addPoint=Add point +dsEdit.jmx.attributeName=Attribute name +dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' +dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite +dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.badUrl=Malformed remote server address: {0} +dsEdit.jmx.compositeItemName=Composite item name +dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' +dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.connectionError=Connection error: {0} +dsEdit.jmx.desc=JMX data source properties +dsEdit.jmx.dsconn.local=Local server +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.getObjectNames=Get object names +dsEdit.jmx.gettingObjectNames=Getting object names... +dsEdit.jmx.inspect=JMX server inspection +dsEdit.jmx.objectName=Object name +dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found +dsEdit.jmx.readError=Read error: {0} +dsEdit.jmx.remoteServerAddr=Remote JMX server address +dsEdit.jmx.useLocalServer=Use local JMX server +dsEdit.jmx.writeFailed=Write failed for ''{0}'' +dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item +dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} +dsEdit.mbus=M Bus +dsEdit.mbus.addPoint=add +dsEdit.mbus.addressHex=Address +dsEdit.mbus.addressing=Addressing +dsEdit.mbus.desc=M Bus properties +dsEdit.mbus.deviceUnit=Device unit +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.firstHexAddress=From Address (Hex) +dsEdit.mbus.functionField=Function Field +dsEdit.mbus.id=Device Id +dsEdit.mbus.identNumber=Id +dsEdit.mbus.lastHexAddress=To Address (Hex) +dsEdit.mbus.man=Man +dsEdit.mbus.manufacturer=Manufacturer +dsEdit.mbus.medium=Medium +dsEdit.mbus.phoneNumber=Phone Number +dsEdit.mbus.phonenumber=Phonenumber +dsEdit.mbus.presentValue=Value +dsEdit.mbus.responseFrame=Frame +dsEdit.mbus.responseTimeOutOffset=Timeout Offset +dsEdit.mbus.seachStopped=Search cancelled +dsEdit.mbus.search=Search +dsEdit.mbus.searching=Searching m bus devices +dsEdit.mbus.secAddrMedium=Secondary Address Medium +dsEdit.mbus.siPrefix=SI prefix +dsEdit.mbus.storageNumber=Storagenumber +dsEdit.mbus.tariff=Tarif +dsEdit.mbus.tcpAddr=TCP Address +dsEdit.mbus.tcpIpBitPerSecond=Baudrate +dsEdit.mbus.tcpPort=TCP Port +dsEdit.mbus.tester.autoShutOff=Shutoff +dsEdit.mbus.tester.cancelled=Cancelled +dsEdit.mbus.tester.searchingDevices=Searching devices +dsEdit.mbus.unitOfMeasurement=Unit of Measurement +dsEdit.mbus.useDirectConnection=Direct connection +dsEdit.mbus.useModemConnection=Modem connection +dsEdit.mbus.usePrimaryAddressing=Primary addressing +dsEdit.mbus.useSecondaryAddressing=Secondary addressing +dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection +dsEdit.mbus.version=Version +dsEdit.mbus.versionHex=Version +dsEdit.mbus.vifLabel=Vif label +dsEdit.mbus.vifType=Vif type +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifeLabels=Vife labels +dsEdit.mbus.vifeTypes=Vife types +dsEdit.meta=Meta Data Source +dsEdit.meta.delay=Execution delay
(seconds) +dsEdit.meta.desc=Meta data source properties +dsEdit.meta.event=Update event +dsEdit.meta.event.context=Context update +dsEdit.meta.event.cron=Cron pattern +dsEdit.meta.event.day=Start of day +dsEdit.meta.event.hour=Start of hour +dsEdit.meta.event.minute=Start of minute +dsEdit.meta.event.month=Start of month +dsEdit.meta.event.week=Start of week +dsEdit.meta.event.year=Start of year +dsEdit.meta.generate=Generate history +dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. +dsEdit.meta.generate.noData=No data for point ''{0}'' +dsEdit.meta.generate.success=History successfully created. {0} updates created. +dsEdit.meta.noPoints=No points have been added to the script context +dsEdit.meta.pointName=Point name +dsEdit.meta.script=Script +dsEdit.meta.scriptContext=Script context +dsEdit.meta.test.context=One or more points are disabled or missing +dsEdit.meta.test.scriptError=Script error: {0} +dsEdit.meta.test.success=Success. result={0} +dsEdit.meta.test.successTs=Success. result={0}, timestamp={1} +dsEdit.meta.validate=Validate script +dsEdit.meta.var=Var +dsEdit.modbus.addPoint=Add point +dsEdit.modbus.additive=Additive +dsEdit.modbus.bit=Bit +dsEdit.modbus.charset=Character encoding +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.contiguousBatches=Contiguous batches only +dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points +dsEdit.modbus.dataTest=Modbus read data +dsEdit.modbus.dataTest.read=Read data +dsEdit.modbus.descIp=Modbus IP properties +dsEdit.modbus.descSerial=Modbus serial properties +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} monitor +dsEdit.modbus.dpconn3=Connection monitoring +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.locatorTest=Point locator test +dsEdit.modbus.locatorTest.result=Result: {0} +dsEdit.modbus.locatorTest.test=Read +dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) +dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.maxReadBitCount=Max read bit count +dsEdit.modbus.maxReadRegisterCount=Max read register count +dsEdit.modbus.maxWriteRegisterCount=Max write register count +dsEdit.modbus.modbusDataType=Modbus data type +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer +dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.4bFloat=4 byte float +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted +dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped +dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.8bFloat=8 byte float +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped +dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped +dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.binary=Binary +dsEdit.modbus.modbusDataType.char=Fixed length string +dsEdit.modbus.modbusDataType.varchar=Variable length string +dsEdit.modbus.monitorPointName=Slave {0} monitor +dsEdit.modbus.multiplier=Multiplier +dsEdit.modbus.nodeScan=Modbus node scan +dsEdit.modbus.nodesFound=Nodes found +dsEdit.modbus.offset=Offset +dsEdit.modbus.range=Range +dsEdit.modbus.registerCount=Number of registers +dsEdit.modbus.registerRange=Register range +dsEdit.modbus.retries=Retries +dsEdit.modbus.scanError=Scanner could not be started. No comm port +dsEdit.modbus.scanForNodes=Scan for nodes +dsEdit.modbus.scanner.cancelled=Scan cancelled +dsEdit.modbus.scanner.complete=Scan completed +dsEdit.modbus.scanner.progress={0}% complete +dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) +dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) +dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.settableOverride=Settable +dsEdit.modbus.slave=Slave +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.slaveMonitor=Slave monitor +dsEdit.modbus.socketMonitor=TCP socket monitoring +dsEdit.modbus.startScan=Starting scan... +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point +dsEdit.modbusIp.encapsulated=Encapsulated +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Port +dsEdit.modbusIp.socketPointName=TCP socket monitoring +dsEdit.modbusIp.transportType=Transport type +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive +dsEdit.modbusIp.transportType.tcpListener=TCP Listener +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.concurrency=Concurrency +dsEdit.modbusSerial.concurrency.function=Function +dsEdit.modbusSerial.concurrency.slave=Slave +dsEdit.modbusSerial.concurrency.transport=Transport +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.off=Off +dsEdit.modbusSerial.echo.on=On +dsEdit.modbusSerial.encoding=Encoding +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.flow.none=None +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowIn=Flow control in +dsEdit.modbusSerial.flowOut=Flow control out +dsEdit.modbusSerial.parity=Parity +dsEdit.modbusSerial.parity.even=Even +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.none=None +dsEdit.modbusSerial.parity.odd=Odd +dsEdit.modbusSerial.parity.space=Space +dsEdit.modbusSerial.port=Port +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.name=Name +dsEdit.nmea=NMEA listener +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.binary0Value=Binary 0 value +dsEdit.nmea.dpconn={0} field {1} +dsEdit.nmea.fieldIndex=Field index +dsEdit.nmea.listen=Listen for messages +dsEdit.nmea.listener=NMEA message listener +dsEdit.nmea.listening=Listening... +dsEdit.nmea.messageName=Message name +dsEdit.nmea.port=Port +dsEdit.nmea.props=NMEA listener properties +dsEdit.nmea.resetTimeout=Reset timeout (seconds) +dsEdit.nmea.tester.exception=Received exception: {0} +dsEdit.nmea.tester.listening=Listening... +dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} +dsEdit.nmea.tester.response=Received response exception: {0} +dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.noAlarms=No active alarms for this data source +dsEdit.nodaves7=S7 Iso TCP Ethernet Controller +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7.s7writeBitOffset=Offset Bit +dsEdit.nodaves7.s7writeBytesQty=Bytes quantity +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeMemoryArea=Memory area +dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) +dsEdit.nodaves7.writeBaseCmd=Write command line +dsEdit.opc=OPC DA +dsEdit.opc.TagNotValidated=Tag Not Validated +dsEdit.opc.TagValidated=Tag Validated +dsEdit.opc.addTags=Add Tags +dsEdit.opc.browseTags=Browse Tags +dsEdit.opc.creationMode=Creation Mode +dsEdit.opc.desc=OPC DA Properties +dsEdit.opc.domain=Domain +dsEdit.opc.host=Host +dsEdit.opc.password=Password +dsEdit.opc.refreshServers=Refresh +dsEdit.opc.server=Server +dsEdit.opc.tag=Tag +dsEdit.opc.tagList=Tag List +dsEdit.opc.tagName=Tag Name +dsEdit.opc.tagsFound=Tags Found +dsEdit.opc.user=User +dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source +dsEdit.opc.validateTag=Validate Tag +dsEdit.opc.validation=Validation +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Add +dsEdit.openv4j.dataPoint=Datapoint +dsEdit.openv4j.dataPointSettable=Setable +dsEdit.openv4j.desc=OpenV4J properties +dsEdit.openv4j.detectDevice=Detect device +dsEdit.openv4j.device=Device +dsEdit.openv4j.group=Group +dsEdit.openv4j.label=Name +dsEdit.openv4j.protocol=Protocol +dsEdit.openv4j.refresh=Update +dsEdit.openv4j.refreshStopped=Update finished +dsEdit.openv4j.refreshing=refreshing +dsEdit.openv4j.search=Search device +dsEdit.openv4j.testprotocol=Test protocol +dsEdit.openv4j.value=Value +dsEdit.pachube=Pachube +dsEdit.pachube.apiKey=API key +dsEdit.pachube.binaryZeroValue=Binary 0 value +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.desc=Pachube data source properties +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.retries=Retries +dsEdit.pachube.testValue=Test value parameters +dsEdit.pachube.timeout=Timeout (seconds) +dsEdit.persistent=Serotonin Persistent TCP +dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates +dsEdit.persistent.authorizationKey=Authorization key +dsEdit.persistent.desc=Serotonin Persistent TCP properties +dsEdit.persistent.dsconn=Port: {0} +dsEdit.persistent.getStatus=Get status +dsEdit.persistent.port=Port +dsEdit.persistent.status=Execution state +dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received +dsEdit.persistent.status.noConnections=No connections +dsEdit.persistent.status.notEnabled=Data source is not enabled +dsEdit.pointDataType=Data type +dsEdit.pointSaved=Point details saved +dsEdit.points.details=Point details +dsEdit.points.name=Name +dsEdit.points.points=Points +dsEdit.pop3=POP3 Email +dsEdit.pop3.binary0Value=Binary 0 value +dsEdit.pop3.checkPeriod=Inbox check period +dsEdit.pop3.desc=POP3 Email properties +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.findInSubject=Find in subject +dsEdit.pop3.ignoreIfMissing=Ignore if missing +dsEdit.pop3.numberFormat=Number format +dsEdit.pop3.password=Inbox password +dsEdit.pop3.regex=RegEx +dsEdit.pop3.server=POP3 server +dsEdit.pop3.testContent=Test content +dsEdit.pop3.testTime=Test time parameters against test data +dsEdit.pop3.testValue=Test value parameters against test data +dsEdit.pop3.timeFormat=Time format +dsEdit.pop3.timeRegex=Time RegEx +dsEdit.pop3.useMessageTime=Use message received time +dsEdit.pop3.username=Inbox username +dsEdit.pop3.valueRegex=Value RegEx +dsEdit.quantize=Quantize +dsEdit.radiuino=Radiuino +dsEdit.radiuino.avancado=Advanced +dsEdit.radiuino.baud=Baud rate +dsEdit.radiuino.commPortId=Port +dsEdit.radiuino.dataBits=Data bits +dsEdit.radiuino.desc=Radiuino Properties +dsEdit.radiuino.endereco=Sensor address +dsEdit.radiuino.indiceByte=Byte index(Radiuino package) +dsEdit.radiuino.mapaBytesEnvio=Byte map request package +dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package +dsEdit.radiuino.multiplicador=Multiplicator +dsEdit.radiuino.offset=Offset +dsEdit.radiuino.parity=Parity +dsEdit.radiuino.pollingMode=Polling mode +dsEdit.radiuino.pollingMode.false=False +dsEdit.radiuino.pollingMode.true=True +dsEdit.radiuino.quantidadeByte=Bytes quantity +dsEdit.radiuino.radiuinoDataType=Radiuino data type +dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) +dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) +dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) +dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) +dsEdit.radiuino.radiuinoDataType.RSSI=RSSI +dsEdit.radiuino.radiuinoDataType.binary=Binary +dsEdit.radiuino.retries=Number of retries +dsEdit.radiuino.settableOverride=Settable +dsEdit.radiuino.sleepMode=Sleep mode +dsEdit.radiuino.sleepMode.false=Without sleep +dsEdit.radiuino.sleepMode.true=With sleep +dsEdit.radiuino.sleepTime=Sleep time (s) +dsEdit.radiuino.stopBits=Stop Bits +dsEdit.radiuino.timeout=Timeout (ms) +dsEdit.saveWarning=Save the data source before adding points +dsEdit.saved=Data source has been saved +dsEdit.serial.baud=Bit rate +dsEdit.serial.dataBits=Data bits +dsEdit.serial.flow.none=None +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowControlIn=Flow control in +dsEdit.serial.flowIn=Flow control in +dsEdit.serial.flowOut=Flow control out +dsEdit.serial.inputBufferSize=Input Buffer Size +dsEdit.serial.outputBufferSize=Output Buffer Size +dsEdit.serial.parity=Parity +dsEdit.serial.parity.even=Even +dsEdit.serial.parity.mark=Mark +dsEdit.serial.parity.none=None +dsEdit.serial.parity.odd=Odd +dsEdit.serial.parity.space=Space +dsEdit.serial.port=Port +dsEdit.serial.stopBits=Stop bits +dsEdit.settable=Settable +dsEdit.snmp=SNMP +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.authProtocol=Auth protocol +dsEdit.snmp.binary0Value=Binary 0 value +dsEdit.snmp.community=Community +dsEdit.snmp.contextEngine=Context engine +dsEdit.snmp.contextName=Context name +dsEdit.snmp.desc=SNMP properties +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.gettingValue=Getting value... +dsEdit.snmp.host=Host +dsEdit.snmp.localAddress=Local address +dsEdit.snmp.none=(none) +dsEdit.snmp.oid=OID +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Trap only +dsEdit.snmp.port=Port +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.retries=Retries +dsEdit.snmp.securityName=Security name +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.ipAddress=IP address +dsEdit.snmp.setType.none=(not settable) +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.test=Get OID value +dsEdit.snmp.tester.noResponse=No response from host +dsEdit.snmp.testing=SNMP host testing +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Trap port +dsEdit.snmp.version=SNMP version +dsEdit.spinwave=Spinwave Receiver +dsEdit.spinwave.addSensorAddresses=Add sensor address +dsEdit.spinwave.addToList=Add found sensors to list +dsEdit.spinwave.address=Address +dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete +dsEdit.spinwave.attribute=Attribute +dsEdit.spinwave.convert=Convert to Celsius +dsEdit.spinwave.deleteWarn=Delete points to change message version +dsEdit.spinwave.desc=Spinwave receiver properties +dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} +dsEdit.spinwave.errorParsingAddress=Error parsing sensor address +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.invalidAddress=List already contains the address +dsEdit.spinwave.listen=Listen for sensors +dsEdit.spinwave.listener=Spinwave sensor listener +dsEdit.spinwave.listening=Listening... +dsEdit.spinwave.noAddresses=No sensor addresses defined +dsEdit.spinwave.port=port +dsEdit.spinwave.sensorAddress=Sensor address +dsEdit.spinwave.sensorAddresses=Sensor addresses +dsEdit.spinwave.sensorsFound=Sensors found +dsEdit.spinwave.tester.exception=Received exception: {0} +dsEdit.spinwave.tester.listening=Listening... +dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} +dsEdit.spinwave.tester.response=Received response exception: {0} +dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.spinwave.v1Attr.battery=Battery +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v1Attr.setPoint=Set point +dsEdit.spinwave.v1Attr.temp=Temperature +dsEdit.spinwave.v2Attr.airflow=Airflow +dsEdit.spinwave.v2Attr.battery=Battery +dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm +dsEdit.spinwave.v2Attr.co=Carbon Monoxide +dsEdit.spinwave.v2Attr.co2=Carbon Dioxide +dsEdit.spinwave.v2Attr.counter=Pulse counter +dsEdit.spinwave.v2Attr.freq=Frequency +dsEdit.spinwave.v2Attr.humidity=Humidity +dsEdit.spinwave.v2Attr.iaq=Indoor air quality +dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours +dsEdit.spinwave.v2Attr.occupancy=Occupancy +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.setPoint=Set point +dsEdit.spinwave.v2Attr.temp=Temperature +dsEdit.spinwave.v2Attr.voc=Volatile organic compounds +dsEdit.spinwave.v2Attr.voltage=Voltage +dsEdit.spinwave.version=Message version +dsEdit.sql=SQL +dsEdit.sql.columnName=Column name +dsEdit.sql.connectionString=Connection string +dsEdit.sql.deleteWarn=Delete points to change this value +dsEdit.sql.desc=SQL properties +dsEdit.sql.driverClassName=Driver class name +dsEdit.sql.execute=Execute +dsEdit.sql.password=Password +dsEdit.sql.rowId=Row identifier +dsEdit.sql.rowQuery=Row-based query +dsEdit.sql.select=Select statement +dsEdit.sql.test=Statement test +dsEdit.sql.tester.columnName=Column name +dsEdit.sql.tester.columnType=Column type +dsEdit.sql.tester.value=Value +dsEdit.sql.testing=Executing select statement... +dsEdit.sql.timeColumn=Time override column +dsEdit.sql.update=Update statement +dsEdit.sql.username=Username +dsEdit.status=Status +dsEdit.updatePeriod=Update period +dsEdit.validate.required=Required value +dsEdit.viconics=Viconics Wireless Thermostats +dsEdit.viconics.channel=Channel +dsEdit.viconics.chipRevision=Chip revision +dsEdit.viconics.chipRevisionBr=Chip
revision +dsEdit.viconics.commAddress=Comm
address +dsEdit.viconics.convertCelsius=Convert temperatures to celsius +dsEdit.viconics.crss=CRSS +dsEdit.viconics.dataSourceNotStarted=Data source is not started +dsEdit.viconics.desc=Viconics network properties +dsEdit.viconics.deviceRemove=Device remove (s) +dsEdit.viconics.deviceWarning=Device offline timeone (s) +dsEdit.viconics.devices=Devices +dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} +dsEdit.viconics.firmwareRevision=Firmware
revision +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.modelNumber=Model
number +dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} +dsEdit.viconics.networkInfo=Network information +dsEdit.viconics.networkTimeout=Network offline timeout (s) +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.pointFreshness=Point freshness (s) +dsEdit.viconics.port=Port +dsEdit.viconics.refreshing=Refreshing... +dsEdit.viconics.retries=Message retries +dsEdit.viconics.rfModule=RF Module +dsEdit.viconics.timeout=Message timeout +dsEdit.viconics.trss=TRSS +dsEdit.viconics.unreliable=Point value may not be reliable +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision +dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address +dsEdit.virtual=Virtual Data Source +dsEdit.virtual.attractionPoint=Attraction point +dsEdit.virtual.change=Change +dsEdit.virtual.changeType=Change type +dsEdit.virtual.changeType.alternate=Alternate +dsEdit.virtual.changeType.attractor=Attractor +dsEdit.virtual.changeType.brownian=Brownian +dsEdit.virtual.changeType.increment=Increment +dsEdit.virtual.changeType.noChange=No change +dsEdit.virtual.changeType.random=Random +dsEdit.virtual.desc=Virtual data source properties +dsEdit.virtual.errorParsingValue=Error parsing value +dsEdit.virtual.invalidValue=List already contains the value +dsEdit.virtual.max=Maximum +dsEdit.virtual.maxChange=Maximum change +dsEdit.virtual.min=Minimum +dsEdit.virtual.roll=Roll +dsEdit.virtual.startValue=Start value +dsEdit.virtual.values=Values +dsEdit.virtual.volatility=Volatility +dsEdit.vmstat=VMStat Data Source +dsEdit.vmstat.attr.cpuId=cpu % idle (id) +dsEdit.vmstat.attr.cpuSt=cpu % stolen from a virtual machine (st) +dsEdit.vmstat.attr.cpuSy=cpu % running kernel code (sy) +dsEdit.vmstat.attr.cpuUs=cpu % running non-kernel code - (us) +dsEdit.vmstat.attr.cpuWa=cpu % waiting for IO (wa) +dsEdit.vmstat.attr.ioBi=blocks received from a block device (bi) +dsEdit.vmstat.attr.ioBo=blocks sent to a block device (bo) +dsEdit.vmstat.attr.memoryBuff=memory used as buffers (buff) +dsEdit.vmstat.attr.memoryCache=memory used as cache (cache) +dsEdit.vmstat.attr.memoryFree=idle memory (free) +dsEdit.vmstat.attr.memorySwpd=virtual memory used (swpd) +dsEdit.vmstat.attr.procsB=processes in uninterruptible sleep (b) +dsEdit.vmstat.attr.procsR=processes waiting for run time (r) +dsEdit.vmstat.attr.swapSi=memory swapped in from disk (si) +dsEdit.vmstat.attr.swapSo=memory swapped to disk (so) +dsEdit.vmstat.attr.systemCs=context switches per second (cs) +dsEdit.vmstat.attr.systemIn=interrupts per second (in) +dsEdit.vmstat.attribute=Attribute +dsEdit.vmstat.desc=VMStat data source properties +dsEdit.vmstat.dsconn=Poll seconds: {0} +dsEdit.vmstat.outputScale=Output scale +dsEdit.vmstat.pollSeconds=Poll seconds +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.M=M (1048576) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.none=None (bytes) +dsEditMbus.getDetails=Details +dsList.connection=Connection +dsList.dataSources=Data sources +dsList.description=Description +dsList.dsDeleteConfirm=Are you sure you wish to delete this data source? +dsList.hide=Hide points +dsList.name=Name +dsList.pointDeleteConfirm=Are you sure you wish to delete this point? +dsList.pointName=Point name +dsList.show=Show points +dsList.status=Status +dsList.type=Type +dsedit.opc.rt.addFailed=Addition failed for {0} +dsedit.opc.tagName=Tag Tag +emport.added=added +emport.causedBy=caused by: +emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} +emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. +emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? +emport.data=Data +emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. +emport.dataPoint.prefix=Data point ''{0}'': {1} +emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataPoints=Data points +emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.prefix=Data source ''{0}'': {1} +emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} +emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found +emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} +emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} +emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} +emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' +emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} +emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} +emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} +emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} +emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} +emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' +emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} +emport.error.eventType.missing.reference=Event type must have a ''{0}'' +emport.error.eventType.null=Event type is missing +emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.meta.missing=Missing ''{0}'' in context point +emport.error.missing=Missing ''{0}'' value. Valid values are {1} +emport.error.missingObject=Missing ''{0}'' object +emport.error.missingPoint=Data point with XID ''{0}'' not found +emport.error.missingSource=Data source with XID ''{0}'' not found +emport.error.missingUser=User with username ''{0}'' not found +emport.error.missingValue=Missing ''{0}'' value. +emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} +emport.error.ped.missingAttr=Point event detector must have a ''{0}''. +emport.error.permission.missing=Missing ''{0}'' in point permission +emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} +emport.error.publishedPoint.missing=Published point must have a ''{0}''. +emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' +emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} +emport.error.recipient.missing.reference=Recipient must have a ''{0}'' +emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} +emport.error.viewShare.missing=Missing ''{0}'' in view share +emport.errorMessage=Errors: +emport.eventHandler.prefix=Point link ''{0}'': {1} +emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. +emport.export=Export +emport.exportDate=Export date +emport.exportJson=Generate JSON +emport.exportProject=Export Project +emport.exportProjectInstruction=Select your options and download the project file +emport.exportProjectTitle=Export Project (Download) +emport.graphicsFolder= Include Graphics folder +emport.import=Import +emport.importButton=IMPORT +emport.importCancelled=Import cancelled +emport.importComplete=Import complete +emport.importCompleteWarn=The new project was successfully loaded! The system will restart. +emport.importFailed=Import failed (unknown error) +emport.importInit=Starting import. Wait... +emport.importInstruction=Paste import data into the field below and click +emport.importProgress=Import in progress... +emport.importProject=Import Project +emport.importProjectInstruction=Select the file (.zip) e click the button to import it +emport.importProjectTitle=Import Project (Upload) +emport.includePointValues=Include point values +emport.indent=Indent level +emport.invalidFile=File reading failed ({0}) +emport.invalidImportData=Import data is invalid: not a JSON object +emport.invalidProjectName=Invalid name +emport.mailingList.prefix=Mailing list ''{0}'': {1} +emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. +emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} +emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. +emport.noMessages=No result message. Nothing to import? +emport.parseError=JSON parse error: {0} +emport.pointHierarchy.prefix=Point hierarchy: {0} +emport.pointLink.prefix=Point link ''{0}'': {1} +emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. +emport.pointValue.missingPoint=Point value ''{0}'': Data point not found +emport.pointValues=Point values +emport.pointValuesMax= Max point values +emport.projectDescription=Description +emport.projectName=Project name +emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.publisher.prefix=Publisher ''{0}'': {1} +emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.saved=saved +emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} +emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. +emport.script.prefix=Script ''{0}'': {1} +emport.select=Select what you would like to export +emport.selectAll=Select all +emport.send=Send +emport.serverVersion=System version +emport.systemSettingsFailed=System configuration export error +emport.unselectAll=Unselect all +emport.uploadError=Upload failed ({0}) +emport.uploadsFolder=Include Uploads folder +emport.user.prefix=User ''{0}'': {1} +emport.user.username=A user does not have a 'username' value. Ignored. +emport.userPermission.prefix=Permissions for user ''{0}'': {1} +emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) +emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.view.prefix=View ''{0}'': {1} +emport.view.xid=A graphical view does not have an 'xid' value. Ignored. +emport.watchList.prefix=Watch list ''{0}'': {1} +emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. +engUnit.0=square meters +engUnit.1=square feet +engUnit.10=megavolt amperes +engUnit.100=per minute +engUnit.101=per second +engUnit.102=psi per degree fahrenheit +engUnit.103=radians +engUnit.104=revolutions per minute +engUnit.105=currency 1 +engUnit.106=currency 2 +engUnit.107=currency 3 +engUnit.108=currency 4 +engUnit.109=currency 5 +engUnit.11=volt amperes reactive +engUnit.110=currency 6 +engUnit.111=currency 7 +engUnit.112=currency 8 +engUnit.113=currency 9 +engUnit.114=currency 10 +engUnit.115=square inches +engUnit.116=square centimeters +engUnit.117=btus per pound +engUnit.118=centimeters +engUnit.119=pounds mass per second +engUnit.12=kilovolt amperes reactive +engUnit.120=delta degrees fahrenheit +engUnit.121=delta degrees kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=millivolts +engUnit.125=kilojoules per kilogram +engUnit.126=megajoules +engUnit.127=joules per degree kelvin +engUnit.128=joules per kilogram degree kelvin +engUnit.129=kilohertz +engUnit.13=megavolt amperes reactive +engUnit.130=megahertz +engUnit.131=per hour +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=cubic meters per hour +engUnit.136=liters per hour +engUnit.137=kilowatt hours per square meter +engUnit.138=kilowatt hours per square foot +engUnit.139=megajoules per square meter +engUnit.14=degrees phase +engUnit.140=megajoules per square foot +engUnit.141=watts per square meter degree kelvin +engUnit.142=cubic feet per second +engUnit.143=percent obscuration per foot +engUnit.144=percent obscuration per meter +engUnit.145=milliohms +engUnit.146=megawatt hours +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules per kilogram dry air +engUnit.15=power factor +engUnit.150=megajoules per kilogram dry air +engUnit.151=kilojoules per degree kelvin +engUnit.152=megajoules per degree kelvin +engUnit.153=newton +engUnit.154=grams per second +engUnit.155=grams per minute +engUnit.156=tons per hour +engUnit.157=kilo btus per hour +engUnit.158=hundredths seconds +engUnit.159=milliseconds +engUnit.16=joules +engUnit.160=newton meters +engUnit.161=millimeters per second +engUnit.162=millimeters per minute +engUnit.163=meters per minute +engUnit.164=meters per hour +engUnit.165=cubic meters per minute +engUnit.166=meters per second per second +engUnit.167=amperes per meter +engUnit.168=amperes per square meter +engUnit.169=ampere square meters +engUnit.17=kilojoules +engUnit.170=farads +engUnit.171=henrys +engUnit.172=ohm meters +engUnit.173=siemens +engUnit.174=siemens per meter +engUnit.175=teslas +engUnit.176=volts per degree kelvin +engUnit.177=volts per meter +engUnit.178=webers +engUnit.179=candelas +engUnit.18=watt hours +engUnit.180=candelas per square meter +engUnit.181=degrees kelvin per hour +engUnit.182=degrees kelvin per minute +engUnit.183=joule seconds +engUnit.184=radians per second +engUnit.185=square meters perNewton +engUnit.186=kilograms per cubic meter +engUnit.187=newton seconds +engUnit.188=newtons per meter +engUnit.189=watts per meter per degree kelvin +engUnit.19=kilowatt hours +engUnit.2=milliamperes +engUnit.20=btus +engUnit.21=therms +engUnit.22=ton hours +engUnit.23=joules per kilogram dry air +engUnit.24=btus per pound dry air +engUnit.25=cycles per hour +engUnit.26=cycles per minute +engUnit.27=hertz +engUnit.28=grams of water per kilogram dry air +engUnit.29=percent relative humidity +engUnit.3=amperes +engUnit.30=millimeters +engUnit.31=meters +engUnit.32=inches +engUnit.33=feet +engUnit.34=watts per square foot +engUnit.35=watts per square meter +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilograms +engUnit.4=ohms +engUnit.40=pounds mass +engUnit.41=tons +engUnit.42=kilograms per second +engUnit.43=kilograms per minute +engUnit.44=kilograms per hour +engUnit.45=pounds mass per minute +engUnit.46=pounds mass per hour +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.5=volts +engUnit.50=btus per hour +engUnit.51=horsepower +engUnit.52=tons refrigeration +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=pounds force per square inch +engUnit.57=centimeters of water +engUnit.58=inches of water +engUnit.59=millimeters of mercury +engUnit.6=kilovolts +engUnit.60=centimeters of mercury +engUnit.61=inches of mercury +engUnit.62=degrees celsius +engUnit.63=degrees kelvin +engUnit.64=degrees fahrenheit +engUnit.65=degree days celsius +engUnit.66=degree days fahrenheit +engUnit.67=years +engUnit.68=months +engUnit.69=weeks +engUnit.7=megavolts +engUnit.70=days +engUnit.71=hours +engUnit.72=minutes +engUnit.73=seconds +engUnit.74=meters per second +engUnit.75=kilometers per hour +engUnit.76=feet per second +engUnit.77=feet per minute +engUnit.78=miles per hour +engUnit.79=cubic feet +engUnit.8=volt amperes +engUnit.80=cubic meters +engUnit.81=imperial gallons +engUnit.82=liters +engUnit.83=us gallons +engUnit.84=cubic feet per minute +engUnit.85=cubic meters per second +engUnit.86=imperial gallons per minute +engUnit.87=liters per second +engUnit.88=liters per minute +engUnit.89=us gallons per minute +engUnit.9=kilovolt amperes +engUnit.90=degrees angular +engUnit.91=degrees celsius per hour +engUnit.92=degrees celsius per minute +engUnit.93=degrees fahrenheit per hour +engUnit.94=degrees fahrenheit per minute +engUnit.95=no units +engUnit.96=parts per million +engUnit.97=parts per billion +engUnit.98=percent +engUnit.99=percent per second +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.10=megavolt amperes +engUnit.abbr.100=per minute +engUnit.abbr.101=per second +engUnit.abbr.102=psi per degree fahrenheit +engUnit.abbr.103=radians +engUnit.abbr.104=revolutions per minute +engUnit.abbr.105=currency 1 +engUnit.abbr.106=currency 2 +engUnit.abbr.107=currency 3 +engUnit.abbr.108=currency 4 +engUnit.abbr.109=currency 5 +engUnit.abbr.11=volt amperes reactive +engUnit.abbr.110=currency 6 +engUnit.abbr.111=currency 7 +engUnit.abbr.112=currency 8 +engUnit.abbr.113=currency 9 +engUnit.abbr.114=currency 10 +engUnit.abbr.115=square inches +engUnit.abbr.116=square centimeters +engUnit.abbr.117=btus per pound +engUnit.abbr.118=centimeters +engUnit.abbr.119=pounds mass per second +engUnit.abbr.12=kilovolt amperes reactive +engUnit.abbr.120=delta degrees fahrenheit +engUnit.abbr.121=delta degrees kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megohms +engUnit.abbr.124=millivolts +engUnit.abbr.125=kilojoules per kilogram +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules per degree kelvin +engUnit.abbr.128=joules per kilogram degree kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.13=megavolt amperes reactive +engUnit.abbr.130=megahertz +engUnit.abbr.131=per hour +engUnit.abbr.132=milliwatts +engUnit.abbr.133=hectopascals +engUnit.abbr.134=millibars +engUnit.abbr.135=cubic meters per hour +engUnit.abbr.136=liters per hour +engUnit.abbr.137=kilowatt hours per square meter +engUnit.abbr.138=kilowatt hours per square foot +engUnit.abbr.139=megajoules per square meter +engUnit.abbr.14=degrees phase +engUnit.abbr.140=megajoules per square foot +engUnit.abbr.141=watts per square meter degree kelvin +engUnit.abbr.142=cubic feet per second +engUnit.abbr.143=percent obscuration per foot +engUnit.abbr.144=percent obscuration per meter +engUnit.abbr.145=milliohms +engUnit.abbr.146=megawatt hours +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules per kilogram dry air +engUnit.abbr.15=power factor +engUnit.abbr.150=megajoules per kilogram dry air +engUnit.abbr.151=kilojoules per degree kelvin +engUnit.abbr.152=megajoules per degree kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=grams per second +engUnit.abbr.155=grams per minute +engUnit.abbr.156=tons per hour +engUnit.abbr.157=kilo btus per hour +engUnit.abbr.158=hundredths seconds +engUnit.abbr.159=milliseconds +engUnit.abbr.16=joules +engUnit.abbr.160=newton meters +engUnit.abbr.161=millimeters per second +engUnit.abbr.162=millimeters per minute +engUnit.abbr.163=meters per minute +engUnit.abbr.164=meters per hour +engUnit.abbr.165=cubic meters per minute +engUnit.abbr.166=meters per second per second +engUnit.abbr.167=amperes per meter +engUnit.abbr.168=amperes per square meter +engUnit.abbr.169=ampere square meters +engUnit.abbr.17=kilojoules +engUnit.abbr.170=farads +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm meters +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens per meter +engUnit.abbr.175=teslas +engUnit.abbr.176=volts per degree kelvin +engUnit.abbr.177=volts per meter +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.18=watt hours +engUnit.abbr.180=candelas per square meter +engUnit.abbr.181=degrees kelvin per hour +engUnit.abbr.182=degrees kelvin per minute +engUnit.abbr.183=joule seconds +engUnit.abbr.184=radians per second +engUnit.abbr.185=square meters perNewton +engUnit.abbr.186=kilograms per cubic meter +engUnit.abbr.187=newton seconds +engUnit.abbr.188=newtons per meter +engUnit.abbr.189=watts per meter per degree kelvin +engUnit.abbr.19=kilowatt hours +engUnit.abbr.2=mA +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton hours +engUnit.abbr.23=joules per kilogram dry air +engUnit.abbr.24=btus per pound dry air +engUnit.abbr.25=cycles per hour +engUnit.abbr.26=cycles per minute +engUnit.abbr.27=hertz +engUnit.abbr.28=grams of water per kilogram dry air +engUnit.abbr.29=percent relative humidity +engUnit.abbr.3=A +engUnit.abbr.30=millimeters +engUnit.abbr.31=meters +engUnit.abbr.32=inches +engUnit.abbr.33=feet +engUnit.abbr.34=watts per square foot +engUnit.abbr.35=watts per square meter +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=foot candles +engUnit.abbr.39=kilograms +engUnit.abbr.4=ohms +engUnit.abbr.40=pounds mass +engUnit.abbr.41=tons +engUnit.abbr.42=kilograms per second +engUnit.abbr.43=kilograms per minute +engUnit.abbr.44=kilograms per hour +engUnit.abbr.45=pounds mass per minute +engUnit.abbr.46=pounds mass per hour +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.5=V +engUnit.abbr.50=btus per hour +engUnit.abbr.51=horsepower +engUnit.abbr.52=tons refrigeration +engUnit.abbr.53=pascals +engUnit.abbr.54=kilopascals +engUnit.abbr.55=bars +engUnit.abbr.56=pounds force per square inch +engUnit.abbr.57=centimeters of water +engUnit.abbr.58=inches of water +engUnit.abbr.59=millimeters of mercury +engUnit.abbr.6=kV +engUnit.abbr.60=centimeters of mercury +engUnit.abbr.61=inches of mercury +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=degree days celsius +engUnit.abbr.66=degree days fahrenheit +engUnit.abbr.67=years +engUnit.abbr.68=months +engUnit.abbr.69=weeks +engUnit.abbr.7=MV +engUnit.abbr.70=days +engUnit.abbr.71=hours +engUnit.abbr.72=minutes +engUnit.abbr.73=seconds +engUnit.abbr.74=meters per second +engUnit.abbr.75=kilometers per hour +engUnit.abbr.76=feet per second +engUnit.abbr.77=feet per minute +engUnit.abbr.78=miles per hour +engUnit.abbr.79=cubic feet +engUnit.abbr.8=volt amperes +engUnit.abbr.80=cubic meters +engUnit.abbr.81=imperial gallons +engUnit.abbr.82=liters +engUnit.abbr.83=us gallons +engUnit.abbr.84=cubic feet per minute +engUnit.abbr.85=cubic meters per second +engUnit.abbr.86=imperial gallons per minute +engUnit.abbr.87=liters per second +engUnit.abbr.88=liters per minute +engUnit.abbr.89=us gallons per minute +engUnit.abbr.9=kilovolt amperes +engUnit.abbr.90=degrees angular +engUnit.abbr.91=degrees celsius per hour +engUnit.abbr.92=degrees celsius per minute +engUnit.abbr.93=degrees fahrenheit per hour +engUnit.abbr.94=degrees fahrenheit per minute +engUnit.abbr.95=no units +engUnit.abbr.96=parts per million +engUnit.abbr.97=parts per billion +engUnit.abbr.98=percent +engUnit.abbr.99=percent per second +engUnitGroup.acceleration=Acceleration +engUnitGroup.area=Area +engUnitGroup.currency=Currency +engUnitGroup.electrical=Electrical +engUnitGroup.energy=Energy +engUnitGroup.enthalpy=Enthalpy +engUnitGroup.entropy=Entropy +engUnitGroup.force=Force +engUnitGroup.frequency=Frequency +engUnitGroup.humidity=Humidity +engUnitGroup.length=Length +engUnitGroup.light=Light +engUnitGroup.mass=Mass +engUnitGroup.massFlow=Mass flow +engUnitGroup.other=Other +engUnitGroup.power=Power +engUnitGroup.pressure=Pressure +engUnitGroup.temperature=Temperature +engUnitGroup.time=Time +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocity +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Volumetric Flow +event.1wire.deviceRead=Error reading device at address {0}: {1} +event.1wire.networkRead=Error reading network: {0} +event.1wire.noDevice=Device with address {0} not found for point {1}, set failed +event.1wire.noPointData=No data read for point {0} +event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed +event.alarmMaxDecreased=Maximum alarm level has decreased from {0} to {1} +event.alarmMaxIncreased=Maximum alarm level has increased from {0} to {1} +event.audit.added=User "{0}" created {1} with id {2}: {3} +event.audit.changed=User "{0}" changed {1} with id {2}: {3} +event.audit.changedProperty=
    {0}: "{1}" to "{2}" +event.audit.compoundEventDetector=Compound event detector +event.audit.dataPoint=Data point +event.audit.dataSource=Data source +event.audit.deleted=User "{0}" deleted {1} with id {2}: {3} +event.audit.eventHandler=Event handler +event.audit.maintenanceEvent=Maintenance event +event.audit.pointEventDetector=Point event detector +event.audit.pointLink=Point link +event.audit.property=
    {0}="{1}" +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} +event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} +event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} +event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} +event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} +event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} +event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} +event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} +event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.recip.address=address ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} +event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} +event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} +event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} +event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} +event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} +event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} +event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} +event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} +event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.mailingList=mailing list ''{0}'' +event.audit.recip.user=user ''{0}'' +event.audit.scheduledEvent=Scheduled event +event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} +event.bacnet.deviceError=No response from device at {0}, point init failed +event.bacnet.iamError=IAm broadcast failure: {0} +event.bacnet.readDevice=Read properties from device at {0} failed: {1} +event.bacnet.readError=Error reading value for point {0}: {1} +event.bacnet.whoisError=WhoIs broadcast failure: {0} +event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} +event.compound.activated=Compound event activated: {0} +event.compound.exceptionFailure={0}: {1} +event.compound.sourceFailure={0}: A source detector was terminated +event.detector.change={0} has changed state {1} times within {2} +event.detector.changeCount={0} has changed from "{1}" to "{2}" +event.detector.highLimit={0} has exceeded {1} +event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} +event.detector.lowLimit={0} is below {1} +event.detector.lowLimitPeriod={0} has been below {1} for more than {2} +event.detector.negCusum={0} CUSUM is below {1} +event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} +event.detector.noChange={0} has not changed for over {1} +event.detector.noUpdate={0} has not been updated for over {1} +event.detector.periodState={0} has been {1} for more than {2} +event.detector.posCusum={0} CUSUM has exceeded {1} +event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} +event.detector.state={0} is {1} +event.detectorVo.change=When value changes +event.detectorVo.changeCount=When state changes {0} times within {1} +event.detectorVo.highLimit=When value is higher than {0} +event.detectorVo.highLimitPeriod=When value is higher than {0} for {1} +event.detectorVo.lowLimit=When value is lower than {0} +event.detectorVo.lowLimitPeriod=When value is lower than {0} for {1} +event.detectorVo.negCusum=When CUSUM is lower than {0} +event.detectorVo.negCusumPeriod=When CUSUM is lower than {0} for {1} +event.detectorVo.noChange=When state does not change for {0} +event.detectorVo.noUpdate=When state is not updated for {0} +event.detectorVo.posCusum=When CUSUM is higher than {0} +event.detectorVo.posCusumPeriod=When CUSUM is higher than {0} for {1} +event.detectorVo.state=When state is {0} +event.detectorVo.statePeriod=When state is {0} for {1} +event.ds=''{0}'': {1} +event.ds.contextPoint=Context point disabled +event.ds.dataParse=Point data parse exception +event.ds.dataRetrieval=Data retrieval failure +event.ds.dataSource=Data source exception +event.ds.device=Device exception +event.ds.duplicateComm=Duplicate comm address detected +event.ds.emailInbox=Error accessing inbox +event.ds.emailParse=Error parsing email data +event.ds.emailRead=Error reading message +event.ds.fileSave=File save exception +event.ds.heartbeat=Sensor heartbeat +event.ds.initialization=Initialization exception +event.ds.message=Message exception +event.ds.network=Network exception +event.ds.pdu=PDU exception +event.ds.pointRead=Point read exception +event.ds.pointWrite=Point write exception +event.ds.resultType=Result type error +event.ds.scriptError=Script error +event.ds.statement=Statement exception +event.ds.unknownSensor=Unknown sensor +event.ebi25.master=Exception from modbus master: {0} +event.ebi25.readError=Error reading value "{0}": {1} +event.email.failure=Failed to send email titled "{0}" to "{1}". Message: "{2}" +event.exception2={0}: {1} +event.galil.connectionError=Exception in Galil connection: {0} +event.galil.errorResponse=Error response from point {0} +event.galil.numericParse=Error parsing to numeric: {0} +event.galil.parsingError=Error parsing response for point {0}, response={1} +event.galil.sendError=Error setting point {0}: {1} +event.galil.setPointFailed=Failed to set point {0}: {1} +event.galil.setRequest=Unable to create set request for point {0}, value={1} +event.galil.setResponse=Error response from set point {0} +event.galil.unexpected=Unexpected result, result={0} +event.http.response=Invalid response from "{0}": {1} +event.httpImage.retrievalError=Error retrieving image "{0}": {1} +event.httpImage.saveError=Error saving image data: {0} +event.httpImage.scalingError=Error scaling image: {0} +event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} +event.initializationError=Initialization error: {0} +event.login=User {0} logged in +event.maintenance.active=Maintenance event activated: {0} +event.meta.nullResult=Script returned null. Ignoring result. +event.meta.pointMissing=Point disabled or does not exist +event.meta.pointUnavailable=A context point is unavailable in point "{0}" +event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). +event.meta.scriptError=Script error in point "{0}": {1} +event.meta.typeError=Script result type error in point "{0}": {1} +event.modbus.master=Exception from modbus master: {0} +event.modbus.noConnection=No connection to DataSource +event.modbus.noResponse=No response from slave {0} +event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value +event.pachube.feed.response=Invalid response from feed {0}: {1} +event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} +event.pb.httpSend=HTTP send exception +event.pb.persistent.connectionAborted=Connection aborted +event.pb.persistent.connectionFailed=Connection attempt failed +event.pb.persistent.connectionLost=Connection lost +event.pb.persistent.protocolFailure=Protocol error +event.pb.persistent.syncCompleted=Synchronization completed +event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} +event.pb.pointMissing=Point disabled +event.pb.queueSize=Queue size warning +event.pb.resultWarnings=Result warnings +event.persistent.authKey=Incorrect auth key +event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. +event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} +event.persistent.pointDeserialization=Point deserialization exception: {0} +event.persistent.xidTooLong=XID of "{0}" point is too long. +event.pointLink.convertError=Source data type does not match target data type +event.pointLink.nullResult=Script returned null. Ignoring result. +event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.pointLink.sourceUnavailable=Point link source is unavailable +event.pointLink.targetNotSettable=Point link target is not settable +event.pointLink.targetUnavailable=Point link target is unavailable +event.pollingError=Error during polling +event.pollingError2=Error during polling: {0} +event.process.failure=Failed to start process with command "{0}". Message: "{1}" +event.publish.invalidResponse=Invalid response code from host: {0} +event.publish.pointMissing=A published point is missing or not enabled +event.publish.queueSize=The publisher queue has exceeded {0} entries +event.readPointFailed=Read point failed: {0} +event.relinquishFailed=Relinquish failed: {0} +event.rtn.dsDisabled=Data source disabled +event.rtn.maintDisabled=Maintenance event disabled +event.rtn.pointDisabled=Data point disabled +event.rtn.pubDisabled=Publisher disabled +event.rtn.rtn=Returned to normal +event.rtn.shutdown=System shutdown +event.rtn.unknown=Unknown inactive cause +event.schedule.active=Scheduled event activated: {0} +event.schedule.cronAt=At cron {0} +event.schedule.cronUntil=At cron {0} until {1} +event.schedule.dailyAt=Every day at {0} +event.schedule.dailyUntil=Every day at {0} until {1} +event.schedule.hourlyAt=Every hour at {0} +event.schedule.hoursUntil=Every hour at {0} until {1} +event.schedule.monthlyAt=Every month on the {0} at {1} +event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} +event.schedule.onceAt=At {0} +event.schedule.onceUntil=From {0} until {1} +event.schedule.weeklyAt=Every week on {0} at {1} +event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} +event.schedule.yearlyAt=Every year on the {0} of {1} at {2} +event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} +event.script.convertError=Could not convert result "{0}" to {1} +event.serial.portInUse=Port already in use: {0} +event.serial.portOpenError=Cannot open port {0} +event.setPoint.activePointDataType=active source point data type is different than the target point +event.setPoint.activePointMissing=active source point is missing or disabled +event.setPoint.activePointValue=active source point has no value +event.setPoint.inactivePointDataType=inactive source point data type is different than the target point +event.setPoint.inactivePointMissing=inactive source point is missing or disabled +event.setPoint.inactivePointValue=inactive source point has no value +event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.setPoint.targetNotSettable=target point is not settable +event.setPoint.targetPointMissing=target point is missing or disabled +event.setPointFailed=Set point failed: {0} +event.setPointFailed.alias=Set point ''{0}'' failed: {1} +event.snmp.noBinding=No binding for OID {0} in response from host {1} +event.snmp.noResponse=No response from host +event.snmp.oidError=OID error in {0}: {1}: {2} +event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} +event.snmp.pduOidError=PDU received with error in OID {0}, text={1} +event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} +event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} +event.spinwave.heartbeat=Data not received from sensor {0} +event.spinwave.unknownSensor=Data received from an unknown sensor {0} +event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported +event.sql.noData=No data returned from select query +event.sql.noDataPoint=No data point found for row identifier "{0}" in result set +event.sql.noRowsUpdated=No rows updated setting point {0} +event.sql.setError=Exception while setting point {0}: {1} +event.sql.timeNotFound=Time override field "{0}" not found in result set +event.system.compound=Compound detector failure +event.system.email=Email send failure +event.system.maxAlarmChanged=Maximum alarm level changed +event.system.pointLink=Point link failure +event.system.process=Process event handler failure +event.system.setPoint=Set point event handler failure +event.system.shutdown=System shutdown +event.system.startup=System startup +event.system.userLogin=User login +event.system.versionCheck=Current version check +event.valueParse.generalParse={0}, result={1} +event.valueParse.generalParsePoint={0}, result={1}, point={2} +event.valueParse.noData=No data to match against for point {0} +event.valueParse.noTime=No time match made {0} +event.valueParse.noValue=No value match made for point {0} +event.valueParse.numericParse=Couldn't parse to numeric, result={0} +event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} +event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} +event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} +event.valueParse.timeParse=Failed to parse time "{0}" +event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} +event.version.available=A new version of ScadaBR is now available ({0}) +event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} +event.version.uptodate=This version of ScadaBR is up to date +event.viconics.deviceOffline=Device is offline: {0} +event.viconics.duplicateCommException=Duplicate comm address detected: {0} +event.viconics.messagingException=Messaging error: {0} +event.viconics.networkOffline=Network is offline +event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data +event.vmstat.process=vmstat process failed: {0} +eventHandlers.action.none=None +eventHandlers.action.point=Set to point value +eventHandlers.action.static=Set to static value +eventHandlers.activeAction=Active action +eventHandlers.activeCommand=Active process command +eventHandlers.activeScript=When active script +eventHandlers.alias=Alias +eventHandlers.auditEvents=Audit events +eventHandlers.commandTest.result=Check your Tomcat console for process output +eventHandlers.commandTest.title=Run the command now +eventHandlers.dataSourceEvents=Data source events +eventHandlers.emailRecipients=Email recipients +eventHandlers.escal=Send escalation +eventHandlers.escalDelayError=Escalation delay must be greater than zero +eventHandlers.escalPeriod=Escalate if active for +eventHandlers.escalRecipients=Escalation recipients +eventHandlers.escalTestEmailMessage=This message was sent as a test of an event handler's escalation list +eventHandlers.eventHandler=Event handler +eventHandlers.eventHandlers=Event handlers +eventHandlers.inactiveAction=Inactive action +eventHandlers.inactiveCommand=Inactive process command +eventHandlers.inactiveNotif=Send inactive notification +eventHandlers.inactiveOverride=Override inactive recipients +eventHandlers.inactiveRecipients=Inactive recipients +eventHandlers.inactiveScript=When inactive script +eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list +eventHandlers.invalidActiveSource=Invalid active source point +eventHandlers.invalidActiveSourceType=Invalid active source point data type +eventHandlers.invalidActiveValue=Invalid active value to set +eventHandlers.invalidCommands=At least one process command must be provided +eventHandlers.invalidInactiveSource=Invalid inactive source point +eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type +eventHandlers.invalidInactiveValue=Invalid inactive value to set +eventHandlers.invalidScripts=Selecione ao menos um script +eventHandlers.maintenanceEvents=Maintenance events +eventHandlers.noEmailRecips=You must add email recipients +eventHandlers.noEscalRecips=You must add escalation recipients +eventHandlers.noInactiveRecips=You must add inactive recipients +eventHandlers.noSetPointAction=No set point action has been defined +eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. +eventHandlers.pointEventDetector=Point event detectors +eventHandlers.publisherEvents=Publisher events +eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list +eventHandlers.recipientType.active=Active +eventHandlers.recipientType.escalation=Escalation +eventHandlers.recipientType.inactive=Inactive +eventHandlers.saved=Event handler has been saved +eventHandlers.sourcePoint=Source point +eventHandlers.systemEvents=System events +eventHandlers.target=Target +eventHandlers.type=Type +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Email handler +eventHandlers.type.process=Process +eventHandlers.type.processHandler=Process handler +eventHandlers.type.script=Script +eventHandlers.type.setPoint=Set point +eventHandlers.type.setPointHandler=Set point handler +eventHandlers.types=Event types +eventHandlers.valueToSet=Value to set +events.ackedByDeletedUser=- (deleted user) +events.ackedByMaintenance=- maintanance mode +events.ackedByUser=- {0} +events.acknowledge=Acknowledge +events.acknowledgeAll=Acknowledge all +events.acknowledged=Acknowledged +events.alarms=Alarms +events.downloadMango=Download latest ScadaBR release +events.editCompound=Edit compound event detector +events.editDataSource=Edit data source +events.editEventHandler=Edit event handler +events.editMaintenanceEvent=Edit maintenance event +events.editPointLink=Edit point link +events.editPublisher=Edit publisher +events.editScheduledEvent=Edit scheduled event +events.emptyList=No events to list +events.export=Export events +events.export.ackedByDeletedUser=(user deleted) +events.export.ackedByMaintenance=maintenance mode +events.export.ackedByUser={0} +events.id=Id +events.jumpToDate=Jump to date +events.listed={0} event(s) listed +events.msg=Message +events.pending=Pending alarms +events.pointDetails=Point details +events.pointEdit=Point edit +events.search=Event search +events.search.dateRange=Data range +events.search.dateRange.none=None +events.search.dateRange.relative=Relative +events.search.dateRange.specific=Specific +events.search.id=Id +events.search.keywords=Keywords +events.search.maxResults=Max results +events.search.past=Past +events.search.previous=Previous +events.search.resultCount={0} event(s) found +events.search.search=Search +events.search.searching=Searching... +events.search.type=Event source type +events.silence=Silence +events.silenceAll=Silence all +events.unsilence=Unsilence +footer.rightsReserved=All rights reserved. +ftl.automatedEmail=This email was sent by an automated service. Please do not respond. +ftl.escalation=Mango event escalation notification +ftl.eventActive=ScadaBR event active notification +ftl.eventInactive=This event is now inactive +ftl.footer=If you have received this communication in error, please disregard. +ftl.htmlFooter.automated=This email was sent by an automated service. It has been sent to you because you have been included on the mailing list of a ScadaBR email notification. Please do not reply to this email. +ftl.htmlFooter.mango=Scada-LTS +ftl.manual=This event requires a manual acknowledgement for it to become inactive +ftl.note=Note +ftl.originalInformation=Original event information +ftl.rtn=This event will automatically return to normal when the event criteria are no longer satisfied +ftl.scheduledReport={0} - scheduled report +ftl.subject.active=ScadaBR event active notification +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.subject.default=ScadaBR event {0} notification +ftl.subject.default.id=ScadaBR event {0} notification - id:{1} +ftl.subject.escalation=ScadaBR event escalation notification +ftl.subject.eventId=(id:{0}) +ftl.subject.inactive=ScadaBR event inactive notification +ftl.testEmail=ScadaBR test email +ftl.userTestEmail=This message was sent as a test of the email address for user {0} +fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode +graphic.alarmlist=Alarms List +graphic.analogGraphic=Analog graphic +graphic.binaryGraphic=Binary graphic +graphic.button=ON/OFF Button +graphic.chartComparator=Chart Comparator +graphic.chartHeight=Height (each chart) +graphic.chartWidth=Width (each chart) +graphic.dynamicGraphic=Dynamic graphic +graphic.flexBuilder=Flex Builder (Beta Version) +graphic.html=HTML +graphic.imageChart=Image chart +graphic.imageChart.point1=Point 1 +graphic.imageChart.point10=Point 10 +graphic.imageChart.point2=Point 2 +graphic.imageChart.point3=Point 3 +graphic.imageChart.point4=Point 4 +graphic.imageChart.point5=Point 5 +graphic.imageChart.point6=Point 6 +graphic.imageChart.point7=Point 7 +graphic.imageChart.point8=Point 8 +graphic.imageChart.point9=Point 9 +graphic.link=Link +graphic.multistateGraphic=Multistate graphic +graphic.script=Server-side script +graphic.scriptButton=Button (script) +graphic.simple=Simple point +graphic.simpleCompound=Simple compound +graphic.simpleCompound.leadPoint=Lead point +graphic.simpleCompound.subPoint1=Sub point 1 +graphic.simpleCompound.subPoint10=Sub point 10 +graphic.simpleCompound.subPoint2=Sub point 2 +graphic.simpleCompound.subPoint3=Sub point 3 +graphic.simpleCompound.subPoint4=Sub point 4 +graphic.simpleCompound.subPoint5=Sub point 5 +graphic.simpleCompound.subPoint6=Sub point 6 +graphic.simpleCompound.subPoint7=Sub point 7 +graphic.simpleCompound.subPoint8=Sub point 8 +graphic.simpleCompound.subPoint9=Sub point 9 +graphic.simpleImage=Image +graphic.thumbnailImage=Thumbnail image +graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor +graphic.wirelessTempHumSensor.battery=Battery +graphic.wirelessTempHumSensor.humidity=Humidity +graphic.wirelessTempHumSensor.signal=Signal +graphic.wirelessTempHumSensor.staticText=Static text +graphic.wirelessTempHumSensor.temperature=Temperature +header.alarms=Alarms +header.changeLanguage=Change language +header.compoundEvents=Compound event detectors +header.dataSources=Data sources +header.emport=Import/Export +header.eventHandlers=Event handlers +header.goHomeUrl=Go to my default page +header.help=Help +header.login=Login +header.logout=Logout +header.mailingLists=Mailing lists +header.maintenanceEvents=Maintenance events +header.mute=Mute +header.pointHierarchy=Point hierarchy +header.pointLinks=Point links +header.publishers=Publishers +header.reload=Reload +header.reports=Reports +header.scheduledEvents=Scheduled events +header.scripts=Scripting +header.setHomeUrl=Make this my default page +header.sql=SQL +header.systemSettings=System settings +header.title=Scada-LTS +header.toggleMute=Mute +header.unmute=Unmute +header.user=User +header.users=Users +header.usersProfiles=Users profiles +header.views=Graphical views +header.watchLists=Watch lists +header.watchlist=Watch list +js.disabledCed=Disabled compound event detector +js.disabledPointLink=Disabled point link +js.disabledSe=Disabled scheduled event +js.email.addAddress=Add address +js.email.addMailingList=Add mailing list +js.email.addUser=Add user +js.email.noRecipForEmail=No recipients to which to send test email +js.email.noRecipients=No recipients +js.email.testSent=Test email has been sent +js.help.error=Error +js.help.lastUpdated=Last updated +js.help.loading=Loading... +js.help.related=Related items +login.browserOnPlatform=on +login.loginButton=Login +login.nag=NOTE: you may have problems with ScadaLTS because your browser is not officially supported. Please upgrade your browser. +login.password=Password +login.supportedBrowser=This browser is supported. +login.unknownBrowser=Checking your browser for compatibility... +login.unsupportedBrowser=Your browser may work with this product, but is not officially supported by Serotonin Software. We instead recommend the use of Firefox, Chrome, or Internet Explorer 7 +login.userId=User id +login.validation.accountDisabled=Your account has been disabled. Please contact your administrator +login.validation.invalidLogin=Invalid login, please try again +login.validation.noPassword=Please enter a password +login.validation.noSuchUser=Cannot find user Id +login.validation.noUsername=Please enter a username +mailingLists.addAddress=Add address +mailingLists.addUser=Add user +mailingLists.added=Mailing list added +mailingLists.details=Mailing list details +mailingLists.emailAddress=Email address +mailingLists.entries=Entries +mailingLists.mailingList=Mailing list +mailingLists.mailingLists=Mailing lists +mailingLists.name=Name +mailingLists.noAddress=Enter the email address before adding to the list +mailingLists.noEntries=No mailing list entries +mailingLists.noUser=No user found to add +mailingLists.saved=Mailing list saved +mailingLists.testEmailMessage=Test email has been sent +mailingLists.testerror=An error occurred: {0}: {1} +mailingLists.validate.entries=A mailing list must have entries +mailingLists.validate.nameGreaterThan40=Name cannot be greater than 40 characters +mailingLists.validate.nameRequired=Name is required +maintenanceEvents.activated=Currently active. Click to deactivate. +maintenanceEvents.addMe=Add maintenance event +maintenanceEvents.alias=Alias +maintenanceEvents.dataSource=Data source +maintenanceEvents.deactivated=Currently inactive. Click to activate. +maintenanceEvents.me=Maintenance event +maintenanceEvents.meAdded=Maintenance event added +maintenanceEvents.meDetails=Maintenance event details +maintenanceEvents.meDisabled=Disabled maintenance event +maintenanceEvents.meSaved=Maintenance event saved +maintenanceEvents.mes=Maintenance events +maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} +maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} +maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} +maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} +maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} +maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} +maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. +maintenanceEvents.type=Schedule type +maintenanceEvents.type.cron=cron +maintenanceEvents.type.day=daily +maintenanceEvents.type.hour=hourly +maintenanceEvents.type.manual=manual +maintenanceEvents.type.month=monthly +maintenanceEvents.type.once=once +maintenanceEvents.type.week=weekly +maintenanceEvents.type.year=yearly +maintenanceEvents.validate.activeCron=Error in active cron expression: {0} +maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} +maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} +maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +maintenanceEvents.validate.invalidRtn=Inactive time must be after active time +mport.graphicsFolder=Include Graphics folder +mport.mailingList.prefix=Mail list ''{0}'': {1} +notes.addNote=Add comment +notes.by=by +notes.cancel=Cancel +notes.enterComment=A comment must be entered +notes.note=Comment +notes.save=Save +notes.timeByUsername=time by username +notes.userNotes=User notes +pagination.ascending=Ascending +pagination.descending=Descending +pagination.next=Next +pagination.noRows=No rows +pagination.of=of +pagination.page=Page +pagination.previous=Previous +pagination.rows=rows +pointDetails.accessType=AccessType +pointDetails.chart=Chart +pointDetails.chartDataButton=Import chart data +pointDetails.editDataSource=Edit data source +pointDetails.editPoint=Edit data point +pointDetails.events=Events +pointDetails.findXid=Find XID +pointDetails.flipbook=Flipbook +pointDetails.getData=Get data +pointDetails.getImages=Get images +pointDetails.getStatistics=Get statistics +pointDetails.goto=Go to +pointDetails.gotoView=Go to view +pointDetails.history=History +pointDetails.id=Id +pointDetails.imageChartButton=Get chart +pointDetails.imageCountError=Image count must be a number +pointDetails.images=Images +pointDetails.maxEvents=Maximum 20 events displayed of +pointDetails.message=Message +pointDetails.mostRecentRecords=most recent records +pointDetails.name=Name +pointDetails.notInView=Point is not used in any of your graphical views +pointDetails.pointNotFound=Point not found +pointDetails.recordCountError=Record count must be a number +pointDetails.set=Set +pointDetails.setPoint=Set point +pointDetails.show=Show +pointDetails.statistics=Statistics +pointDetails.timePeriod=Time period +pointDetails.timePeriodError=Time period must be a number +pointDetails.userAccess=User access +pointDetails.username=Username +pointDetails.views=Views +pointEdit.buttons.disable=Disable +pointEdit.buttons.enable=Enable +pointEdit.buttons.note=Note: saving, disabling, or restarting a point causes all active events to be returned to normal. +pointEdit.buttons.restart=Restart +pointEdit.chart.includeSum=Include sum +pointEdit.chart.invalidLimit=Chart renderer: limit must be between 2 and 50 +pointEdit.chart.invalidPeriods=Chart renderer: number of periods must be greater than zero +pointEdit.chart.limit=Limit +pointEdit.chart.missingLimit=Chart renderer: limit must be entered +pointEdit.chart.missingPeriods=Chart renderer: number of periods must be entered +pointEdit.chart.note=Note: data point logging must be active for charting to occur. +pointEdit.chart.props=Chart renderer properties +pointEdit.chart.timePeriod=Time period +pointEdit.chart.type=Type +pointEdit.detectors.alias=Alias +pointEdit.detectors.change=Change +pointEdit.detectors.changeCount=State change count +pointEdit.detectors.changeCounter=State change counter +pointEdit.detectors.changeDet=Change detector +pointEdit.detectors.duration=Duration +pointEdit.detectors.empty=Click the add icon to create point event detectors. +pointEdit.detectors.errorParsingChangeCount=Error parsing change count value +pointEdit.detectors.errorParsingDuration=Error parsing duration value +pointEdit.detectors.errorParsingLimit=Error parsing limit value +pointEdit.detectors.errorParsingState=Error parsing state value +pointEdit.detectors.errorParsingWeight=Error parsing weight value +pointEdit.detectors.eventDetectors=Event detectors +pointEdit.detectors.highLimit=High limit +pointEdit.detectors.highLimitDet=High limit detector +pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 +pointEdit.detectors.invalidDuration=Duration cannot be < 0 +pointEdit.detectors.invalidState=State cannot be longer than 128 characters +pointEdit.detectors.lowLimit=Low limit +pointEdit.detectors.lowLimitDet=Low limit detector +pointEdit.detectors.negCusum=Negative CUSUM +pointEdit.detectors.negCusumDet=Negative CUSUM detector +pointEdit.detectors.negLimit=Negative limit +pointEdit.detectors.noChange=No change +pointEdit.detectors.noUpdate=No update +pointEdit.detectors.one=One +pointEdit.detectors.posCusum=Positive CUSUM +pointEdit.detectors.posCusumDet=Positive CUSUM detector +pointEdit.detectors.posLimit=Positive limit +pointEdit.detectors.state=State +pointEdit.detectors.stateDet=State detector +pointEdit.detectors.type=Type +pointEdit.detectors.weight=Weight +pointEdit.detectors.zero=Zero +pointEdit.logging.after=After +pointEdit.logging.clearCache=Reset cache +pointEdit.logging.defaultCache=Default cache size +pointEdit.logging.discard=Discard extreme values +pointEdit.logging.discardHigh=Discard high limit +pointEdit.logging.discardLow=Discard low limit +pointEdit.logging.engineeringUnits=Engineering units +pointEdit.logging.every=Every +pointEdit.logging.period=Interval logging period +pointEdit.logging.props=Logging properties +pointEdit.logging.purge=Purge +pointEdit.logging.tolerance=Tolerance +pointEdit.logging.type=Logging type +pointEdit.logging.type.all=All data +pointEdit.logging.type.change=When point value changes +pointEdit.logging.type.interval=Interval +pointEdit.logging.type.never=Do not log +pointEdit.logging.type.tsChange=When point timestamp changes +pointEdit.logging.valueType=Value type +pointEdit.logging.valueType.average=Average +pointEdit.logging.valueType.instant=Instant +pointEdit.logging.valueType.maximum=Maximum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.name.goto=Goto +pointEdit.props.chartColour=Chart color +pointEdit.props.details=Point details +pointEdit.props.deviceName=Device Name +pointEdit.props.ds=Data source +pointEdit.props.editDs=Edit data source +pointEdit.props.engineeringUnits=Engineering units +pointEdit.props.name=Point name +pointEdit.props.props=Point properties +pointEdit.purge.all=Purge all data +pointEdit.purge.allData=All data +pointEdit.purge.confirm=Are you sure you want to purge all data for this point? +pointEdit.purge.olderThan=Purge data older than +pointEdit.purge.purgeNow=Purge now +pointEdit.purge.result=point values were purged +pointEdit.purge.warn=Purging data, please wait... +pointEdit.text.colour=Colour +pointEdit.text.conversionExponent=Conversion exponent +pointEdit.text.default=default +pointEdit.text.errorParsingFrom=Error parsing From value +pointEdit.text.errorParsingKey=Error parsing key +pointEdit.text.errorParsingTo=Error parsing To value +pointEdit.text.format=Format +pointEdit.text.from=From +pointEdit.text.key=Key +pointEdit.text.listContainsKey=List already contains the key +pointEdit.text.listContainsRange=List already contains the range +pointEdit.text.one=One +pointEdit.text.props=Text renderer properties +pointEdit.text.suffix=Suffix +pointEdit.text.text=Text +pointEdit.text.to=To +pointEdit.text.toGreaterThanFrom=From value must be less than the To value +pointEdit.text.type=Type +pointEdit.text.zero=Zero +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.defaultName=New folder +pointHierarchy.deleteConfirm=All children will be reassigned to the parent folder. Is this ok? +pointHierarchy.details=Folder details +pointHierarchy.hierarchy=Point Hierarchy +pointHierarchy.name=Name +pointHierarchy.noName=Folder name cannot be empty + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + + +pointHierarchy.saved=Point hierarchy has been saved +pointLinks.details=Point link details +pointLinks.event=Event +pointLinks.event.change=Change +pointLinks.event.update=Update +pointLinks.pointLink=Point link +pointLinks.pointLinkAdded=Point link added +pointLinks.pointLinkSaved=Point link saved +pointLinks.pointLinks=Point links +pointLinks.script=Script +pointLinks.source=Source point +pointLinks.target=Target point +pointLinks.validate=Validate +pointLinks.validate.samePoint=Source and target points cannot be the same +pointLinks.validate.sourceRequired=Source point is required +pointLinks.validate.success=Script result: {0} +pointLinks.validate.successTs=Script result: {0}, timestamp={1} +pointLinks.validate.targetRequired=Target point is required +publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? +publisherEdit.cacheWarning=Cache warning size +publisherEdit.currentAlarms=Current alarms +publisherEdit.generalProperties=General properties +publisherEdit.httpSender=HTTP Sender +publisherEdit.httpSender.addStaticHeader=Add static header +publisherEdit.httpSender.addStaticParam=Add static parameter +publisherEdit.httpSender.cancel=Cancel +publisherEdit.httpSender.dateFormat=Date format +publisherEdit.httpSender.dateFormat.basic=Basic +publisherEdit.httpSender.dateFormat.tz=Time zone +publisherEdit.httpSender.dateFormat.utc=UTC +publisherEdit.httpSender.headerKey=Key +publisherEdit.httpSender.headerValue=Value +publisherEdit.httpSender.keyExists=Key aready exists +publisherEdit.httpSender.keyRequired=Key is required +publisherEdit.httpSender.method=Method +publisherEdit.httpSender.noPoints=No points defined +publisherEdit.httpSender.noResponseData=(no response data) +publisherEdit.httpSender.noStaticHeaders=No static headers defined +publisherEdit.httpSender.noStaticParams=No static parameters defined +publisherEdit.httpSender.paramKey=Key +publisherEdit.httpSender.paramValue=Value +publisherEdit.httpSender.point.name=Name +publisherEdit.httpSender.point.param=Parameter name +publisherEdit.httpSender.point.status=Status +publisherEdit.httpSender.point.timestamp=Include timestamp +publisherEdit.httpSender.point.type=Type +publisherEdit.httpSender.points=Points +publisherEdit.httpSender.props=HTTP sender properties +publisherEdit.httpSender.raiseResultWarning=Raise result warning +publisherEdit.httpSender.removeParam=Remove parameter from list +publisherEdit.httpSender.sendStaticParams=Send static data +publisherEdit.httpSender.sendTest=HTTP send test +publisherEdit.httpSender.sending=Sending... +publisherEdit.httpSender.staticHeaders=Static headers +publisherEdit.httpSender.staticParams=Static parameters +publisherEdit.httpSender.url=URL +publisherEdit.name=Name +publisherEdit.noPoints=No points to list +publisherEdit.pachube=Pachube +publisherEdit.pachube.apiKey=API Key +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.feedId=Feed ID +publisherEdit.pachube.noPoints=No point list +publisherEdit.pachube.point.dataStreamId=Data stream ID +publisherEdit.pachube.point.feedId=Feed ID +publisherEdit.pachube.point.name=Name +publisherEdit.pachube.point.status=Status +publisherEdit.pachube.point.type=Type +publisherEdit.pachube.points=Points +publisherEdit.pachube.props=Pachube properties +publisherEdit.pachube.retries=Retries +publisherEdit.pachube.timeoutSeconds=Timeout (seconds) +publisherEdit.persistent=Serotonin Persistent TCP +publisherEdit.persistent.authorizationKey=Authorization key +publisherEdit.persistent.getStatus=Get status +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Port +publisherEdit.persistent.props=Serotonin Persistent TCP properties +publisherEdit.persistent.startSync=Synchronize history +publisherEdit.persistent.status=Execution status +publisherEdit.persistent.status.connected=Connected +publisherEdit.persistent.status.connecting=Connected point {0} of {1} +publisherEdit.persistent.status.connectionState=Connection: {0} +publisherEdit.persistent.status.notConnected=Not connected +publisherEdit.persistent.status.notEnabled=Publisher disabled +publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} +publisherEdit.persistent.status.pointCount=Point Count: {0} +publisherEdit.persistent.status.queueSize=Update queue size: {0} +publisherEdit.persistent.status.syncNotRunning=History synchronization is not active +publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent +publisherEdit.persistent.sync=Synchronize historical data +publisherEdit.persistent.sync.daily=Daily +publisherEdit.persistent.sync.monthly=Monthly +publisherEdit.persistent.sync.none=None +publisherEdit.persistent.sync.weekly=Weekly +publisherEdit.persistent.syncNotStarted=Synchronization not started +publisherEdit.persistent.syncStarted=Synchronization started +publisherEdit.persistent.xidPrefix=XID prefix +publisherEdit.point.name=Name +publisherEdit.point.status=Status +publisherEdit.point.type=Type +publisherEdit.points=Points +publisherEdit.saved=Publisher has been saved +publisherEdit.snapshot=Send regular snapshot +publisherEdit.snapshotPeriod=Snapshot send period +publisherEdit.updateEvent=Update event +publisherEdit.updateEvent.all=All updates +publisherEdit.updateEvent.changes=Changes only +publisherList.config=Configuration +publisherList.deleteConfirm=Are you sure you wish to delete this publisher? +publisherList.name=Name +publisherList.noRows=No rows +publisherList.publishers=Publishers +publisherList.status=status +publisherList.type=Type +reports.charts=View charts +reports.colour=Colour +reports.commentList.time=Time +reports.commentList.type=Type +reports.commentList.type.event=Event +reports.commentList.type.point=Point +reports.commentList.typeKey=Type key +reports.comments=User comments +reports.consolidated=Consolidated chart +reports.consolidatedChart=Consolidated chart +reports.criteria=Report criteria +reports.cron=cron +reports.dataType=Data type +reports.dateRange=Date range +reports.dateRangeTo=to +reports.doNotPurge=Do not purge +reports.emailRecipients=Email recipients +reports.emailReport=Email report +reports.eventExport=Export events +reports.eventList.ackTime=Acknowledgement time +reports.eventList.ackUser=Acknowledging user +reports.eventList.id=Event id +reports.eventList.message=Message +reports.eventList.status=Status +reports.events=Events +reports.events.alarms=Alarms only +reports.events.all=All events +reports.events.none=None +reports.export=Export data +reports.failed=Failed +reports.inProgress=In progress +reports.includeTabular=Include tabular data +reports.loading=Loading... +reports.newReport=New report +reports.noInstances=No report instances to list +reports.noPoints=No points have been added to the report +reports.notStarted=Not started +reports.now=Now +reports.past=Past +reports.pointComments=Point comments +reports.pointComments.empty=No point comments to list +reports.pointName=Point name +reports.previous=Previous +reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list +reports.relative=Relative to report time +reports.rendered=Rendered +reports.report=Report +reports.reportAdded=Report added +reports.reportName=Report name +reports.reportQueue=Report queue +reports.reportQueued=Report has been queued +reports.reportRecords=Records +reports.reportSaved=Report saved +reports.runDelay=Run delay (minutes) +reports.runDuration=Run duration +reports.runEvery=Run every... +reports.runNow=Run now +reports.runTimeStart=Run time start +reports.schedule=Schedule +reports.specificDates=Specific dates +reports.startValue=Start value +reports.statistics=Statistics +reports.templates=Report templates +reports.userCommentExport=Export user comments +reports.validate.colour=Invalid colour: {0} +reports.validate.cron=Error in cron expression: {0} +reports.validate.greaterThan59=Cannot be greater than 59 minutes +reports.validate.invalidDateRangeType=Invalid date range type +reports.validate.invalidRelativeDateType=Invalid relative date type +reports.validate.lessThan0=Cannot be less than zero +reports.validate.longerThan100=Cannot be longer than 100 characters +reports.validate.needPoint=At least one point must be added +reports.validate.needRecip=At least one recipient must be added +reports.validate.periodCountLessThan1=Period count cannot be less than 1 +reports.validate.required=Required +reports.zipData=Data in .zip format +scheduledEvents.addSe=Add scheduled event +scheduledEvents.alias=Alias +scheduledEvents.se=Scheduled event +scheduledEvents.seAdded=Scheduled event added +scheduledEvents.seDetails=Scheduled event details +scheduledEvents.seSaved=Scheduled event saved +scheduledEvents.ses=Scheduled events +scheduledEvents.type=Schedule type +scheduledEvents.type.cron=cron +scheduledEvents.type.day=daily +scheduledEvents.type.hour=hourly +scheduledEvents.type.month=monthly +scheduledEvents.type.once=once +scheduledEvents.type.week=weekly +scheduledEvents.type.year=yearly +scheduledEvents.validate.activeCron=Error in active cron expression: {0} +scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} +scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} +scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +scheduledEvents.validate.invalidRtn=Inactive time must be after active time +script.dpCommands=Datapoints commands +script.dsCommands=Datasources commands +scripts.addSe=Add a new script +scripts.execution.scriptError=Script execution failed +scripts.execution.success=Script execution succeeded +scripts.objectsContext=Context objects +scripts.objectsContext.add= Add +scripts.objectsContext.help=(?) +scripts.objectsContext.invalidVar= Invalid var name +scripts.objectsContext.name=Object +scripts.objectsContext.var= Var +scripts.pointsContext=Context points +scripts.saved=Script saved +scripts.se=Script +scripts.seDetails=Script details +scripts.title=Scripts +share.accessType=Access type +share.noViewUsers=This view is currently not shared +share.noWatchlistUsers=This watch list is currently not shared +share.sharing=Sharing +share.userName=Username +sql.query=Submit query +sql.rowsUpdated=records(s) updated. +sql.sql=SQL +sql.update=Submit update +sql.warning=Warning: use this facility at your own risk. Incorrect usage may result in corrupted data and/or system failures. +systemSettings.auditAlarmLevels=Audit event alarm levels +systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved +systemSettings.auth=Use authorization +systemSettings.chartBackgroundColour=Chart background color +systemSettings.checkNow=Check now +systemSettings.colourSettings=Color configuration +systemSettings.coloursSaved=Colors has been saved +systemSettings.contentType=Content type +systemSettings.contentType.both=HTML and text +systemSettings.contentType.html=HTML only +systemSettings.contentType.text=Text only +systemSettings.databaseSize=Database size +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.emailSettings=Email settings +systemSettings.emailSettingsSaved=Email settings have been saved +systemSettings.eventCount=Event count +systemSettings.filedataSize=Filedata size +systemSettings.files=files +systemSettings.fromAddress='From' address +systemSettings.fromName='From' name +systemSettings.futureDateLimit=Discard point values future dated more than +systemSettings.groveLogging=Send errors to Serotonin +systemSettings.historyCount=History count +systemSettings.httpSaved=Http settings have been saved +systemSettings.httpSettings=HTTP settings +systemSettings.infoSaved=Configuration information has been saved +systemSettings.instanceDescription=Instance description +systemSettings.instanceId=Instance ID +systemSettings.langSaved=Language has been saved +systemSettings.languageSettings=Language settings +systemSettings.miscSaved=Settings have been saved +systemSettings.notify=Notify upon release of +systemSettings.notifyBeta=Beta or better +systemSettings.notifyRC=Release candidates or better +systemSettings.notifyStable=Stable versions only +systemSettings.otherSettings=Other settings +systemSettings.plotBackgroundColour=Plot background color +systemSettings.plotGridlinesColour=Plot gridlines color +systemSettings.proxyHost=Proxy host +systemSettings.proxyPassword=Proxy password +systemSettings.proxyPort=Proxy port +systemSettings.proxyUsername=Proxy username +systemSettings.purgeData=Purge all data +systemSettings.purgeDataComplete=Purge complete. {0} point samples deleted. +systemSettings.purgeDataConfirm=This will purge all point samples from the database. Are you sure? +systemSettings.purgeDataInProgress=Purging all data, please wait... +systemSettings.purgeEvents=Purge events older than +systemSettings.purgeNow=Purge now using point settings +systemSettings.purgeReports=Purge report instances older than +systemSettings.reServer=Restart the application server +systemSettings.retrieving=(retrieving) +systemSettings.smtpHost=SMTP host +systemSettings.smtpPassword=Password +systemSettings.smtpPort=SMTP port +systemSettings.smtpUsername=Username +systemSettings.systemAlarmLevels=System event alarm levels +systemSettings.systemAlarmLevelsSaved=System event alarm levels have been saved +systemSettings.systemInformation=System information +systemSettings.systemLanguage=System language +systemSettings.testEmail=Your system settings test email was successfully sent. +systemSettings.tls=Enable TLS +systemSettings.topPoints=Top points +systemSettings.totalSize=Total size +systemSettings.uiPerformance=UI performance +systemSettings.uiPerformance.high=High +systemSettings.uiPerformance.low=Low +systemSettings.uiPerformance.med=Medium +systemSettings.upToDate=This instance of ScadaBR is up to date +systemSettings.useProxy=Use proxy +systemSettings.validation.invalidColour=Invalid color +systemSettings.version=Scada-LTS version +systemSettings.versionCheck1=Socket timeout during check. Please try again +systemSettings.versionCheck2=An error occurred: {0}: {1} +systemSettings.versionSaved=Version settings have been saved +textRenderer.analog=Analog +textRenderer.binary=Binary +textRenderer.engineeringUnits=Engineering units +textRenderer.multistate=Multistate +textRenderer.none=None +textRenderer.plain=Plain +textRenderer.range=Range +textRenderer.time=Time +userProfiles.add=Add user profile +userProfiles.added=User profile added. +userProfiles.dataSources=Data sources +userProfiles.deleteConfirm=Are you sure you want to delete this profil? +userProfiles.details=User profile details +userProfiles.name=Profile name +userProfiles.none=None +userProfiles.saved=Profile saved +userProfiles.selectName=User Profile +userProfiles.title=Manage user profiles +userProfiles.validate.errorDeleting=User profile deletion error! +userProfiles.validate.nameUnique=Profile name must be unique and not empty +userProfiles.validate.successDeleting=Profile successfully deleted. +users.add=Add user +users.added=User added +users.dataSaved=User data saved +users.dataSources=Data sources +users.deleteConfirm=Are you sure you wish to delete this user? +users.details=User details +users.email=Email +users.newPassword=New password +users.phone=Phone +users.receiveAlarmEmails=Send alarm emails +users.receiveOwnAuditEvents=Receive own audit events +users.saved=User saved +users.title=Users +users.user=User +users.username=Username +users.validate.adminDisable=You cannot disable your own account +users.validate.adminInvalid=You cannot remove your own administrator privilege +users.validate.badDelete=You cannot delete your own account +users.validate.emailRequired=Email is required +users.validate.emailTooLong=Email cannot be longer than 255 characters +users.validate.phoneTooLong=Phone cannot be longer than 40 characters +users.validate.usernameInUse=Username is already in use +users.validate.usernameRequired=Username is required +users.validate.usernameTooLong=Username cannot be greater than 40 characters +users.validate.usernameUnique=Username must be unique +validate.0to15=Must be between 0 and 15 inclusive +validate.0toArg=Must be between 0 and {0} inclusive +validate.1to240=Must be between 1 and 240 inclusive +validate.1to8=Must be between 1 and 8 +validate.1to80=Must be between 1 and 80 +validate.1to96=Must be between 1 and 96 +validate.allVarNames=All variable names must be defined +validate.atLeast1=At least one value must be defined +validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H +validate.between=Must be between {0} and {1} +validate.cannotBeNegative=Cannot be negative +validate.captureGroup=A capture group must be defined +validate.changeType.incompatible=The change type is incompatible with the data type +validate.chart.incompatible=Chart renderer is incompatible with data type +validate.duplicateVarName=Duplicate variable name: {0} +validate.fieldName=One of Query field name or update statement must be provided +validate.greaterThan1s=Cannot be less than two seconds +validate.greaterThanDiscardLow=Must be greater than discard low limit +validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value +validate.greaterThanRawLow=Must be greater than Scaling raw low value +validate.greaterThanZero=Must be greater than zero +validate.illegalValue=Illegal value +validate.invalidAddress=Invalid sensor address: {0} +validate.invalidCharset=Invalid character set name +validate.invalidChoice=Invalid choice +validate.invalidCron=Error in cron expression: {0} +validate.invalidValue=Invalid value +validate.invalidVarName=Invalid variable name: {0} +validate.lessThan100=Cannot be > 100 +validate.maxGreaterThanMin=Maximum must be greater than the minimum +validate.missingDeviceId=Device ID cannot be empty +validate.nameRequired=Name is required +validate.nameTooLong=Name cannot be longer than 40 characters +validate.not0=Cannot be 0 +validate.notLessThan30s=Cannot be less than 30 seconds +validate.notLongerThan=Cannot be longer than {0} characters +validate.pachube.dataStreadIdRequired=Data stream id is required +validate.parameterRequired=Parameter name is required +validate.parseError=Parse error: {0} +validate.ped.xidMissing=All event detectors must define an XID. Not saved +validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved +validate.required=Required value +validate.text.incompatible=Text renderer is incompatible with data type +validate.xidUsed=This XID is already in use +viewEdit.addViewComponent=Add component to view +viewEdit.anonymous=Anonymous access +viewEdit.background=Background image +viewEdit.clearImage=Clear image +viewEdit.compound.backgroundColour=Background colour +viewEdit.compound.duration=Duration +viewEdit.compound.editor=Compound component editor +viewEdit.compound.height=Height +viewEdit.compound.name=Name +viewEdit.compound.width=Width +viewEdit.deletePointView=Delete point component +viewEdit.deleteStaticView=Delete static content +viewEdit.deleteView=Remove yourself from the view's share list +viewEdit.editGraphicalRenderer=Edit graphical renderer +viewEdit.editPointView=Edit point component settings +viewEdit.editStaticView=Edit static content +viewEdit.editView=Edit view +viewEdit.fullScreen=Full Screen +viewEdit.graphic.default=Default +viewEdit.graphic.displayPointName=Display point name +viewEdit.graphic.displayText=Display text +viewEdit.graphic.dynamicImage=Dynamic image +viewEdit.graphic.editor=Graphical renderer editor +viewEdit.graphic.height= Height +viewEdit.graphic.hideAckColumn=Hide Ack column +viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column +viewEdit.graphic.hideIdColumn=Hide ID column +viewEdit.graphic.hideInactivityColumn=Hide Inactivity column +viewEdit.graphic.hideTimestampColumn=Hide Timestamp column +viewEdit.graphic.image=Image +viewEdit.graphic.imageSample=Image sample +viewEdit.graphic.imageSet=Image set +viewEdit.graphic.images=images +viewEdit.graphic.invalidMinMax=Min must be less than Max +viewEdit.graphic.invalidScale=Scale Percentage cannot be less than 1 +viewEdit.graphic.invalidState=Unparseable state value in +viewEdit.graphic.link=Link (href) +viewEdit.graphic.max=Max +viewEdit.graphic.maxListSize=Max list size +viewEdit.graphic.min=Min +viewEdit.graphic.missingDefault=A default image must be selected +viewEdit.graphic.missingDynamicImage=You must select a dynamic image +viewEdit.graphic.missingImageSet=You must select an image set +viewEdit.graphic.missingMax=Max must be entered +viewEdit.graphic.missingMin=Min must be entered +viewEdit.graphic.missingOneImage=A One image must be selected +viewEdit.graphic.missingScale=Scale Percentage must be entered +viewEdit.graphic.missingScript=Script must be entered +viewEdit.graphic.missingZeroImage=A Zero image must be selected +viewEdit.graphic.noConfig=No configuration for this renderer +viewEdit.graphic.one=One image +viewEdit.graphic.project=Project +viewEdit.graphic.projectDefined=Define initial project +viewEdit.graphic.projectsSource=Projects Server (API) +viewEdit.graphic.runtimeMode=Runtime mode +viewEdit.graphic.saveToLoad=Save view to load component! +viewEdit.graphic.scale=Scale percentage +viewEdit.graphic.script=Script +viewEdit.graphic.state=Image/state assignments +viewEdit.graphic.stateList=State list +viewEdit.graphic.styleAttribute=Style attribute +viewEdit.graphic.text=Text +viewEdit.graphic.views=Views +viewEdit.graphic.whenOffLabel=Label when OFF (0, false) +viewEdit.graphic.whenOnLabel=Label when ON (1, true) +viewEdit.graphic.width= Width +viewEdit.graphic.zero=Zero image +viewEdit.iconify=Iconify components +viewEdit.name=Name +viewEdit.settings.background=Background color +viewEdit.settings.displayControls=Display controls +viewEdit.settings.editor=Settings editor +viewEdit.settings.nameOverride=Point name override +viewEdit.settings.point=Point +viewEdit.settings.settableOverride=Settable override +viewEdit.static.editor=Static content editor +viewEdit.upload=Upload image +viewEdit.viewComponents=Components +viewEdit.viewProperties=View properties +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size +views.newView=New view +views.noViews=You have not created any graphical views. Create one now. +views.title=Graphic views +watchlist.addNewList=Add new watch list +watchlist.addToWatchlist=Add to watch list +watchlist.chart=Chart +watchlist.chartDataButton=Export chart data +watchlist.consolidatedChart=Include in consolidated chart +watchlist.copyList=Copy watch list +watchlist.createReport=Create report for this watch list +watchlist.delete=Delete from watch list +watchlist.deleteList=Delete this watch list +watchlist.editListName=Edit watch list name +watchlist.emptyList=Click on points to add them to the watch list. +watchlist.imageChartButton=Get Chart +watchlist.imageChartLiveButton=Start/Stop Live Chart +watchlist.moveDown=Move down +watchlist.moveUp=Move up +watchlist.newListName=Enter the watch list's new name +watchlist.noChartables=No chartable points in watch list +watchlist.noExportables=No points selected for export +watchlist.pointDetails=Point details +watchlist.points=Points +watchlist.watchlist=Watch list +graphic.enhancedImageChart=Enhanced image chart +graphic.enhancedImageChart.legend=Legend +graphic.enhancedImageChart.point1=Point 1 +graphic.enhancedImageChart.point2=Point 2 +graphic.enhancedImageChart.point3=Point 3 +graphic.enhancedImageChart.point4=Point 4 +graphic.enhancedImageChart.point5=Point 5 +graphic.enhancedImageChart.point6=Point 6 +graphic.enhancedImageChart.point7=Point 7 +graphic.enhancedImageChart.point8=Point 8 +graphic.enhancedImageChart.point9=Point 9 +graphic.enhancedImageChart.point10=Point 10 + +graphic.enhancedImageChart.config=Configure +graphic.enhancedImageChart.config.title=Configuration +graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: +graphic.enhancedImageChart.config.y.min=Y-axis min: +graphic.enhancedImageChart.config.y.max=Y-axis max: +graphic.enhancedImageChart.config.x.min=X-axis min: +graphic.enhancedImageChart.config.x.max=X-axis max: +graphic.enhancedImageChart.config.set=Set range +graphic.enhancedImageChart.config.zoomIn=Zoom in +graphic.enhancedImageChart.config.zoomOut=Zoom out +graphic.enhancedImageChart.config.export=Export +graphic.enhancedImageChart.config.export.png=Export as PNG +graphic.enhancedImageChart.config.export.csv=Export as CSV + +graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: +graphic.enhancedImageChart.pointConfig.renderMode=Render mode: +graphic.enhancedImageChart.pointConfig.renderMode.line=Line +graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline + +graphic.enhancedImageChart.seriesConfig=Series configuration +graphic.enhancedImageChart.seriesConfig.visibility=Series visibility +graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: +graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: +graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: +viewEdit.compound.type=Type +viewEdit.compound.type.static=Static +viewEdit.compound.type.dynamic=Dynamic +viewEdit.compound.point.alias=Alias +viewEdit.compound.point.color=Color +viewEdit.compound.point.strokeWidth=Stroke width +viewEdit.compound.point.lineType.line=Line +viewEdit.compound.point.lineType.spline=Spline +viewEdit.compound.point.showPoints=Show points +graphic.enhancedPoint=Enhanced point + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info + + +error.view_hierarchy.add.error1=Name is not validat +header.changeTheme=Change ScadaLTS application theme +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=\ With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_es.properties b/WebContent/WEB-INF/classes/messages_es.properties index a0b2a29ed4..8942692745 100644 --- a/WebContent/WEB-INF/classes/messages_es.properties +++ b/WebContent/WEB-INF/classes/messages_es.properties @@ -1,3097 +1,3090 @@ -# ScadaBR 1.0 "Release Candidate" 3 - Pacote de Modificações Community Edition -# http://www.scadabr.org.br -# Adaptación y Traducion al Español: Copyright (C) 2012 por Mílmero González milmero@gmail.com -# -# This file is free software: you may copy, redistribute and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation, either version 3 of the License, or (at your -# option) any later version. -# -# This file is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# This file incorporates work covered by the following copyright and -# permission notice: -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2009 Serotonin Software Technologies Inc. -# @author Matthew Lohbihler -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# - -alpha2.commException= {0}: Problema de comunicación: {1} -alpha2.errorMessageException= {0}: Recibido mensaje de error de dispositivo: {1} -alpha2.invalidFrameException= {0}: Se recibió trama inválida: {1} -alpha2.unknownException= {0}: Error desconocido: {1} -annotation.anonymous=Anonymous -annotation.eventHandler=Manejador para Establecer puntos -annotation.pointLink=Punto de enlace -annotation.user=Usuario: {0} -aphic.simpleCompound.leadPoint=Punto guía -badDateFormat=Formato de fecha inválida, el formato es aaaa/mm/dd -badDecimalFormat=Valor decimal inválido -badIntegerFormat=Valor entero inválido -chartRenderer.flipbook=Flipbook -chartRenderer.image=Imagen -chartRenderer.none=Ninguno -chartRenderer.statistics=Estadísticas -chartRenderer.table=Tabla de datos recientes -common.access.admin=admin -common.access.dataSource=Fuente de Datos -common.access.none=Sin acceso -common.access.read=Lectura -common.access.set=Modificar -common.active=Activo -common.activeTime=Hora de Activación -common.add=Agregar -common.addAll=Agregar todos los puntos -common.administrator=Administrador -common.alarmLevel=Nivel de Alarma -common.alarmLevel.critical=Crítico -common.alarmLevel.critical.rtn=Crítico - retornó a normal -common.alarmLevel.info=Información -common.alarmLevel.info.rtn=Información – retornó a normal -common.alarmLevel.lifeSafety=Riesgo a la vida -common.alarmLevel.lifeSafety.rtn=Riesgo a la vida - retornó a normal -common.alarmLevel.none=Ninguno -common.alarmLevel.none.rtn=Ninguno – retornó a normal -common.alarmLevel.unknown=Nivel de alarma desconocido -common.alarmLevel.urgent=Urgente -common.alarmLevel.urgent.rtn=Urgente - retornó a normal -common.all=Todo -common.annotation=Anotación -common.anonymous=Anonymous -common.cancel=Cancelar -common.cancelled=Cancelado -common.chooseSetPoint=Elija un valor a establecer -common.close=Cerrar -common.configuration=Configuración -common.copy=Copiar -common.copyPrefix=Copia de {0} -common.counting.nd={0}do -common.counting.rd={0}ro -common.counting.st={0}ro -common.counting.th={0}to -common.cronPattern=Patrón de Planificación -common.dataTypes.alphanumeric=Alfanumérico -common.dataTypes.bad=Erróneo -common.dataTypes.binary=Binario -common.dataTypes.image=Imagen -common.dataTypes.multistate=Estado Múltiple -common.dataTypes.numeric=Numérico -common.dateRangeFrom=Desde -common.dateRangeTo=Hasta -common.day.fri=viernes -common.day.last=Último día -common.day.mon=lunes -common.day.sat=sábado -common.day.secondLast=Últimos dos días -common.day.short.fri=vie -common.day.short.mon=lun -common.day.short.sat=sab -common.day.short.sun=dom -common.day.short.thu=jue -common.day.short.tue=mar -common.day.short.wed=mié -common.day.sun=domingo -common.day.thirdLast=Últimos tres días -common.day.thu=jueves -common.day.tue=martes -common.day.wed=miércoles -common.default={0} -common.delete=Borrar -common.deleted=(Borrado) -common.disabled=Deshabilitado -common.disabledToggle=Deshabilitado - Haga clic para habilitar -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h -common.duration.millis={0}ms -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.seconds={0}s -common.edit=Editar -common.enableAll=Habilitar todos los puntos -common.enabled=Habilitado -common.enabledToggle=Habilitado - Haga clic para deshabilitar -common.enterSetPoint=Introduzca un valor a establecer -common.false=Falso -common.genChart=Generando Gráfico... -common.genThumb=Generando miniatura... -common.gettingData=Obteniendo datos... -common.help=Ayuda -common.imageChart=Gráfico -common.inactive=Inactivo -common.inactiveTime=Hora de Inactivación -common.inception=Primero -common.latest=Ultimo -common.maximize=Maximizar -common.minimize=Minimizar -common.month.apr=Abr -common.month.aug=Ago -common.month.dec=Dic -common.month.feb=Feb -common.month.jan=Ene -common.month.jul=Jul -common.month.jun=Jun -common.month.mar=Mar -common.month.may=May -common.month.nov=Nov -common.month.oct=Oct -common.month.sep=Sep -common.newName=(sin nombre) -common.noContent=Sin Contenido -common.noData=(Sin Datos) -common.noImage=Sin imagen -common.noMessage=(sin mensaje) -common.nortn=Sin retorno (RTN) -common.point=Punto -common.pointDisabled=El punto o su fuente de datos está deshabilitado -common.pointInvalid=El punto de este componentes se ha perdido o es inválido. -common.points=Puntos -common.pointWarning=El punto o su fuente de dato puede estar desactivado. -common.refresh=Refrescar -common.relinquish=Abandonar -common.result=Resultado -common.rtn=Regreso a normal -common.run=Ejecutar -common.safeMode=Modo seguro -common.save=Guardar -common.sendTestEmail=Enviar correo de prueba -common.set=Establecer valor -common.settingValue=Ajustar valor... -common.stats.avg=Promedio -common.stats.count=Contar -common.stats.end=Fin -common.stats.logEntries=Entradas al Log -common.stats.max=Máximo -common.stats.min=Mínimo -common.stats.runtime=Tiempo de Ejecución -common.stats.start=Inicio -common.stats.starts=Iniciar -common.stats.sum=Suma -common.stats.value=Valor -common.status=Estado -common.testEmailSent=El Correo de prueba fue enviado a ''{0}'' -common.thumb.invalidValue=El Valor del punto no es un imagen -common.time=Hora -common.tp.day=día -common.tp.days=día(s) -common.tp.description={0} {1} -common.tp.hour=hora -common.tp.hours=hora(s) -common.tp.millisecond=milisegundo -common.tp.milliseconds=milisegundos(ms) -common.tp.minute=minuto -common.tp.minutes=minuto(s) -common.tp.month=mes -common.tp.months=mes(es) -common.tp.second=segundo -common.tp.seconds=segundo(s) -common.tp.week=semana -common.tp.weeks=semana(s) -common.tp.year=año -common.tp.years=año(s) -common.true=Verdadero -common.unknown=Desconocido -common.user=Usuario -common.value=Valor -common.valueUnreliable=El valor del punto puede no ser confiable -common.warning=Advertencia -common.xid=ID de Exportación (XID) -compoundDetectors.and=and -compoundDetectors.cedAdded=Agregado detector de evento compuesto -compoundDetectors.cedSaved=Guardado detector de evento compuesto -compoundDetectors.cedValidated=Condición de OK validada -compoundDetectors.compoundEventDetector=Detector de evento compuesto -compoundDetectors.compoundEventDetectors=Detectores de evento compuesto -compoundDetectors.condition=Condición -compoundDetectors.details=Detalles del detector de evento compuesto -compoundDetectors.eventTypes=Tipo de Eventos -compoundDetectors.initError.wrapper=El detector {0} no está habilitado o no existe -compoundDetectors.name=Nombre -compoundDetectors.not=not -compoundDetectors.or=or -compoundDetectors.pointEventDetector=Detector de evento de punto -compoundDetectors.validate=Validar -compoundDetectors.validation.closeParen=Paréntesis sin cerrar -compoundDetectors.validation.illegalChar=Carácter inválido -compoundDetectors.validation.initError=Error durante la inicialización del detector. Vea la lista de alarmas para detalles. -compoundDetectors.validation.invalidKey=Clave del detector de evento de Punto {0} no encontrada, no regresa a normal, o permiso denegado -compoundDetectors.validation.nameRequired=Nombre requerido -compoundDetectors.validation.notDefined=Condición de estado no definida -compoundDetectors.validation.openParen=Paréntesis sin abrir -compoundDetectors.validation.reference=Referencia Inválida -compoundDetectors.validation.syntax=Error de Sintaxis -confirmation.pointDisabled=Dato del punto ha sido deshabilitado -confirmation.pointEnabled=Dato del punto ha sido habilitado -confirmation.pointRestarted=Dato del punto ha sido reiniciado -confirmation.pointSaved=Dato del punto ha sido guardado -dox.1wireDS=Fuente de datos 1-Wire -dox.1wirePP=Propiedades de punto 1-Wire -dox.asciiFileReaderDS=Fuente de datos ASCII File Reader -dox.asciiFileReaderPP=Propiedades del punto ASCII File Reader -dox.asciiSerialDS=Fuente de datos ASCII Serial -dox.asciiSerialPP=Propiedades de Punto ASCII Serial -dox.auditAlarmLevels=Nivel de Alarma para eventos de Auditoría -dox.bacnetIpDS=Fuente de datos BACnet I/P -dox.bacnetIpPP=Propiedades de punto BACnet I/P -dox.chartRenderers=Generador de Gráficos -dox.colours=Colores -dox.colourSettings=Configuraciones de Color -dox.compoundEventDetectors=Detector de eventos compuestos -dox.cronPatterns=Patrones Cron -dox.dataPointEditing=Editando datos de punto -dox.dataSourceList=Lista de Fuente de datos -dox.datetimeFormats=Formato Fecha/Hora -dox.dbConfiguration=Configuración de Base de Datos -dox.dir=es -dox.directQuerying=Consulta directa a la base de datos de ScadaBR -dox.dnp3DS=Fuente de datos DNP3 -dox.dnp3IpDS=Fuente de datos DNP3 IP -dox.dnp3PP=Propiedades del punto DNP3 -dox.dnp3SerialDS=Fuente de datos DNP3 Serial -dox.drStorageHt5bDS=Fuente de datos Dr.StorageHT-5B -dox.drStorageHt5bPP=Propiedades de punto Dr.StorageHT-5B -dox.editingGraphicalViews=Editando vistas gráficas -dox.emailSettings=Configuración de correo -dox.emport=Configuración de Importación y Exportación -dox.eventDetectors=Detector de Eventos -dox.eventHandlers=Manejador de Eventos -dox.exportProject=Exportar Proyectos -dox.galilDS=Fuente de datos Galil -dox.galilPP=Propiedades de punto Galil -dox.generalPublisherProperties=Propiedades del publicador General -dox.graphicalViews=Vistas Gráficas -dox.httpImageDS=Fuente de datos HTTP image -dox.httpImagePP=Propiedades de punto HTTP image -dox.httpReceiverDS=Fuente de datos HTTP Receiver -dox.httpReceiverPP=Propiedades de punto Receptor HTTP -dox.httpRetrieverDS=Fuente de datos HTTP Retriver -dox.httpRetrieverPP=Propiedades de punto HTTP Retriver -dox.httpSenderPublishing=Publicandor HTTP sender -dox.httpSettings=Configuraciones HTTP -dox.iec101DS=Fuente de datos IEC101 -dox.iec101PP=Propiedades de punto IEC101 -dox.importProject=Importar Proyectos -dox.internalDS=Fuente de Datos Interna -dox.internalPP=Propiedades de Punto Interno -dox.jmxDS=Fuente de Datos JMX -dox.jmxPP=Propiedades de punto JMX -dox.languageSettings=Configuraciones de Idioma -dox.mailingLists=Listas de Correo -dox.maintenanceEvents=Eventos de Mantenimiento -dox.metaDS=Fuente de datos Meta -dox.metaPP=Propiedades de punto Meta -dox.modbusIpDS=Fuente de datos Modbus IP -dox.modbusPP=Propiedades del localizador de punto Modbus -dox.modbusSerialDS=Fuente de datos Modbus serial -dox.nmeaListenerDS=Fuente de datos NMEA listener -dox.nmeaListenerPP=Propiedades de punto NMEA listener -dox.notFound=No se encuentra el documento -dox.numberFormats=Formatos Numéricos -dox.opcDS=Fuente de datos OPC -dox.opcPP=Propiedades de punto OPC -dox.otherSettings=Otras configuraciones -dox.pachubeDS=Fuente de datos Pachube -dox.pachubePP=Propiedades de punto Pachube -dox.pachubePublishing=Publicando Pachube -dox.persistentDS=Fuente de Datos Serotonin Persistent TCP -dox.persistentPP=Propiedades de punto Serotonin Persistent TCP -dox.persistentPublishing=Publicando Serotonin Persistent TCP -dox.pointHierarchy=Jerarquía de Puntos -dox.pointLinks=Enlace a Punto -dox.pointValueLogging=Registro en Log de valor de punto -dox.pointValueLogPurging=Limpiando Log de valores de punto -dox.pointViewSettingsEditor=Configurador de vistas de Punto -dox.pop3DS=Fuente de datos POP3 -dox.pop3PP=Propiedades de punto POP3 -dox.publisherList=Lista del Publicador -dox.readError=Error leyendo el contenido: -dox.regex=Expresiones Regulares (RegEx) -dox.reportInstances=Reporte de casos -dox.reportTemplates=Plantillas para reportes -dox.scheduledEvents=Planificador de Eventos -dox.scripts=Scripts -dox.scriptDPObject=Datos de punto Context Object -dox.scriptDSObject=Fuente de datos Context Object -dox.snmpDS=Fuente de datos SNMP -dox.snmpPP=Propiedades de punto SNMP -dox.spinwaveDS=Fuente de datos Spinwave -dox.spinwavePP=Propiedades de punto Spinwave -dox.sqlDS=Fuente de datos SQL -dox.sqlPP=Propiedades de punto SQL -dox.systemAlarmLevels=Niveles de alarma del Sistema -dox.systemInformation=Información del Sistema -dox.textRenderers=Representaciones en de Texto -dox.userAdministration=Usuario Administrador -dox.viewSharing=Compartiendo Vistas -dox.virtualDS=Fuente de datos Virtual -dox.virtualPP=Propiedades de punto Virtual -dox.vmstatDS=Fuente de datos VMStat -dox.vmstatPP=Propiedades de punto VMStat -dox.watchList=Lista de Supervisión -dox.watchListCharts=Gráficos de Lista de Supervisión -dox.watchListPoints=Puntos de Lista de Supervisión -dox.watchListSharing=Compartiendo la Lista de Supervisión -dox.welcomeToMango=Bienvenido al ScadaBR -dox.welcomeToScadaBR=Bienvenido al ScadaBR -dsDetils.asof=(A partir de {0}) -dsEdit.1wire=1-wire -dsEdit.1wire.address=Dirección -dsEdit.1wire.attr.adVoltage=Voltaje AD -dsEdit.1wire.attr.counter=Contador -dsEdit.1wire.attr.humidity=Humedad -dsEdit.1wire.attr.latchState=Estado del Latch -dsEdit.1wire.attr.temperature=Temperatura -dsEdit.1wire.attr.wiperPosition=Posición Wiper -dsEdit.1wire.attribute=Atributo -dsEdit.1wire.attribute.adChannel=Canal AD -dsEdit.1wire.attribute.channel=Canal -dsEdit.1wire.attribute.counter=Contador -dsEdit.1wire.attribute.wiper=Potenciómetro -dsEdit.1wire.desc=Propiedades 1-Wire -dsEdit.1wire.description=Descripción -dsEdit.1wire.deviceType=Tipo de dispositivo -dsEdit.1wire.dpconn=Sensor: {0}, atributo: {1} -dsEdit.1wire.index=Indice -dsEdit.1wire.noDevices=No se encontraron dispositivos -dsEdit.1wire.noInfo=Información del dispositivo no disponible -dsEdit.1wire.none=Ninguno -dsEdit.1wire.port=Puerto -dsEdit.1wire.runScan=Ejecutar exploración -dsEdit.1wire.scan=Exploración de red 1-wire -dsEdit.1wire.scanComplete=Exploración completa. -dsEdit.1wire.scanning=Explorando, por favor espere... -dsEdit.1wire.scanWarn=Explore la red antes de editar puntos -dsEdit.1wire.scheduledRescan=Re-exploración Programada -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.accessMode=Tipo de acceso -dsEdit.alpha2.accessMode.readOnly=Sólo lectura -dsEdit.alpha2.accessMode.readWrite=Lectura y escritura -dsEdit.alpha2.accessMode.writeOnly=Sólo escritura -dsEdit.alpha2.desc=Propiedades de Mitsubishi Alpha2 -dsEdit.alpha2.deviceCode=Código de dispositivo -dsEdit.alpha2.deviceCode.analogIn=Entrada Analógica -dsEdit.alpha2.deviceCode.commBitDevice=Dispositivo de comunicaciones por Bit -dsEdit.alpha2.deviceCode.commWordDevice=Dispositivo de comunicaciones por Palabra -dsEdit.alpha2.deviceCode.controlDevice=Dispositivo de control -dsEdit.alpha2.deviceCode.externalInput=Entrada externa -dsEdit.alpha2.deviceCode.externalOutput=Salida externa -dsEdit.alpha2.deviceCode.inputTerminal=Terminal de entrada -dsEdit.alpha2.deviceCode.keyInput=Clave de entrada -dsEdit.alpha2.deviceCode.linkInput=Enlace de entrada -dsEdit.alpha2.deviceCode.linkOutput=Enlace de salida -dsEdit.alpha2.deviceCode.outputTerminal=Terminal de salida -dsEdit.alpha2.deviceCode.runStop=Comando para ejecutar o detener -dsEdit.alpha2.deviceCode.systemBit=Bit del Sistema -dsEdit.alpha2.deviceNumber=Número de dispositivo -dsEdit.alpha2.dpDesc={0} ({1}) -dsEdit.alpha2.pointType=Tipo de punto -dsEdit.alpha2.station=Estación -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.checkFile=Verificación -dsEdit.asciiFile.desc=Propiedades ASCII File Reader -dsEdit.asciiFile.filePath=Ruta del archivo -dsEdit.asciiFile.regex.number=Entero o Punto Flotante con signo o sin signo -dsEdit.asciiFile.timestampCheck=Estampa de tiempo personalizada -dsEdit.asciiFile.timestampFormat=Formato de Dato -dsEdit.asciiFile.timestampRegex=Estampa de tiempo de Expresión Regular (RegEx) -dsEdit.asciiFile.valueRegex=Valor de Expresión Regular (RegEx) -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.baud=Tasa de transferencia -dsEdit.asciiSerial.bufferSize=Tamaño del Buffer -dsEdit.asciiSerial.charStopMode=Modo Carácter -dsEdit.asciiSerial.charStopMode.charASCII=Carácter ASCII -dsEdit.asciiSerial.charStopMode.hexValue=Valor Hexadecimal -dsEdit.asciiSerial.charX=Hasta el Carácter C -dsEdit.asciiSerial.command=Comando -dsEdit.asciiSerial.commPortId=Puerto -dsEdit.asciiSerial.dataBits=Bits de datos -dsEdit.asciiSerial.desc=Propiedades ASCII Serial -dsEdit.asciiSerial.initString=Cadena de Inicialización -dsEdit.asciiSerial.nChar=Número de caracteres -dsEdit.asciiSerial.parity=Paridad -dsEdit.asciiSerial.retries=Reintentos -dsEdit.asciiSerial.stopBits=Bits de parada -dsEdit.asciiSerial.stopMode=Modo de parada -dsEdit.asciiSerial.stopMode.charX=Hasta Carácter C -dsEdit.asciiSerial.stopMode.nChar=Numero de caracteres -dsEdit.asciiSerial.stopMode.stopTimeout=Por Tiempo de espera -dsEdit.asciiSerial.stopTimeout=Tiempo de espera para detener (ms) -dsEdit.asciiSerial.timeout=Tiempo de espera (ms) -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.addPoint=Agregar punto -dsEdit.bacnetIp.broadcastAddress=Dirección de Broadcast -dsEdit.bacnetIp.covLease= tiempo COV lease(min) -dsEdit.bacnetIp.desc=Propiedades BACnet I/P -dsEdit.bacnetIp.device=Dispositivo -dsEdit.bacnetIp.deviceAddress=Dirección del dispositivo -dsEdit.bacnetIp.deviceId=ID de dispositivo -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.dsconn=ID del dispositivo: {0} -dsEdit.bacnetIp.getDetails=Obtener detalles -dsEdit.bacnetIp.gettingDeviceDetails=Obteniendo detalles del dispositivo... -dsEdit.bacnetIp.listenerStopped=Detenido Listener -dsEdit.bacnetIp.maxReadMultNonseg=Lectura máxima de referencias múltiples (no-segmentado) -dsEdit.bacnetIp.maxReadMultSeg=Lectura máxima de referencias múltiples (segmentado) -dsEdit.bacnetIp.objectInstanceNumber=Número de la instancia del Objeto -dsEdit.bacnetIp.objectList=dispositivo object list -dsEdit.bacnetIp.objectType=Tipo de Objeto -dsEdit.bacnetIp.objectType.accessDoor=Puerta de acceso -dsEdit.bacnetIp.objectType.accumulator=Acumulador -dsEdit.bacnetIp.objectType.analogInput=Entrada Analógica -dsEdit.bacnetIp.objectType.analogOutput=Salida Analógica -dsEdit.bacnetIp.objectType.analogValue=Valor Analógico -dsEdit.bacnetIp.objectType.averaging=Promediando -dsEdit.bacnetIp.objectType.binaryInput=Entrada Binaria -dsEdit.bacnetIp.objectType.binaryOutput=Salida Binaria -dsEdit.bacnetIp.objectType.binaryValue=Valor Binario -dsEdit.bacnetIp.objectType.calendar=Calendario -dsEdit.bacnetIp.objectType.command=Comando -dsEdit.bacnetIp.objectType.device=Dispositivo -dsEdit.bacnetIp.objectType.eventEnrollment=Registro de Evento -dsEdit.bacnetIp.objectType.eventLog=Log de Eventos -dsEdit.bacnetIp.objectType.file=Archivo -dsEdit.bacnetIp.objectType.group=Grupo -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Punto de riesgo de vida -dsEdit.bacnetIp.objectType.lifeSafetyZone=Zona de riesgo de vida -dsEdit.bacnetIp.objectType.loadControl=Control de carga -dsEdit.bacnetIp.objectType.loop=Lazo -dsEdit.bacnetIp.objectType.multiStateInput=Entrada Multi-estado -dsEdit.bacnetIp.objectType.multiStateOutput=Salida Multi-estado -dsEdit.bacnetIp.objectType.multiStateValue=Valor Multi-estado -dsEdit.bacnetIp.objectType.notificationClass=Notificación de clase -dsEdit.bacnetIp.objectType.program=Programa -dsEdit.bacnetIp.objectType.pulseConverter=Convertidor de Pulsos -dsEdit.bacnetIp.objectType.schedule=Planificador -dsEdit.bacnetIp.objectType.structuredView=Vista estructurada -dsEdit.bacnetIp.objectType.trendLog=Log de Tendencias -dsEdit.bacnetIp.objectType.trendLogMultiple=Múltiple Log de Tendencias -dsEdit.bacnetIp.port=Puerto -dsEdit.bacnetIp.presentValue=Valor actual -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Número de instancia del dispositivo remoto -dsEdit.bacnetIp.remoteDeviceIp=IP del dispositivo remoto -dsEdit.bacnetIp.remoteDeviceNetworkAddress=Dirección de red -dsEdit.bacnetIp.remoteDeviceNetworkNumber=Número de red -dsEdit.bacnetIp.remoteDevicePort=Puerto del dispositivo remoto -dsEdit.bacnetIp.retries=Reintentos -dsEdit.bacnetIp.segmentTimeout=Tiempo de espera del Segmento (ms) -dsEdit.bacnetIp.segmentWindow=Ventana del Segmento -dsEdit.bacnetIp.sendingWhoIs=Enviando WhoIs... -dsEdit.bacnetIp.sendObjList=Enviar solicitud object list -dsEdit.bacnetIp.sendWhoIs=Enviar WhoIs -dsEdit.bacnetIp.tester.auto=Auto-apagado -dsEdit.bacnetIp.tester.cancelled=Cancelado -dsEdit.bacnetIp.tester.indexNotFound=Indice de dispositivo remoto no encontrado -dsEdit.bacnetIp.tester.listening=Atendiendo mensajes... -dsEdit.bacnetIp.timeout=Tiempo de espera (ms) -dsEdit.bacnetIp.useCov=Use subscripción COV -dsEdit.bacnetIp.writePriority=Escribir prioridad -dsEdit.currentAlarms=Alarmas actuales -dsEdit.deleteConfirm=Está seguro que desea eliminar este punto? -dsEdit.dnp3.addMany=Agregar múltiples puntos de datos -dsEdit.dnp3.analogInput=Entrada Analógica -dsEdit.dnp3.analogOutput=Salida Analógica -dsEdit.dnp3.binaryInput=Entrada Binaria -dsEdit.dnp3.binaryOutput=Salida Binaria -dsEdit.dnp3.controlCommand=Comando de Control -dsEdit.dnp3.dataType=Tipo de Dato -dsEdit.dnp3.descIp=Propiedades DNP3 IP -dsEdit.dnp3.descSerial=Propiedades DNP3 Serial -dsEdit.dnp3.index=Indice -dsEdit.dnp3.maxIndex=Indice Máximo -dsEdit.dnp3.minIndex=Indice Mínimo -dsEdit.dnp3.operateMode=Modo de Operación -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.retries=Reintentos -dsEdit.dnp3.runningCounter=Contador -dsEdit.dnp3.slaveAddress=Slave Addrees -dsEdit.dnp3.sourceAddress=Source Address -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeout=Tiempo de espera (ms) -dsEdit.dnp3.validate.indexUsed=Indice ya está en uso -dsEdit.dnp3.validate.someIndexUsed=Algún(os) índice(s) está(n) ya está(n) en uso -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Ip.host=Servidor -dsEdit.dnp3Ip.port=Puerto -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Puerto -dsEdit.dnp3Serial.dataBits=Bits de datos -dsEdit.dnp3Serial.parity=Paridad -dsEdit.dnp3Serial.stopBits=Bits de parada -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.pointType=Tipo de Punto -dsEdit.drStorageHt5b.type.Humidity=Humedad -dsEdit.drStorageHt5b.type.Temperature=Temperatura -dsEdit.ebi25=EBI25 -dsEdit.ebi25.calibrationDate=Fecha de calibración -dsEdit.ebi25.desc=Propiedades de interfaz EBI25 -dsEdit.ebi25.ebi25Interface=Interfaz EBI25 -dsEdit.ebi25.firmwareVersion=Versión de Firmware -dsEdit.ebi25.hardwareVersion=Versión de Hardware -dsEdit.ebi25.highLimit=Límite alto -dsEdit.ebi25.host=Servidor -dsEdit.ebi25.index=Indice -dsEdit.ebi25.keepAlive=Mantener activo -dsEdit.ebi25.lowLimit=Límite bajo -dsEdit.ebi25.port=Puerto -dsEdit.ebi25.productionDate=Fecha de Producción -dsEdit.ebi25.read.host=Se requiere Servidor -dsEdit.ebi25.read.init=Error en la inicialización de Modbus: {0} -dsEdit.ebi25.read.response=Error de respuesta de Modbus: {0} -dsEdit.ebi25.read.transport=Error en el transporte de Modbus: {0} -dsEdit.ebi25.readInterface=Leer interfaz -dsEdit.ebi25.retries=Reintentos -dsEdit.ebi25.sampleRate=Frecuencia de muestreo -dsEdit.ebi25.serialNumber=Número de Serial -dsEdit.ebi25.startRead=Leyendo... -dsEdit.ebi25.synced=Interfaz de tiempo sincronizada -dsEdit.ebi25.syncing=Configurando tiempo... -dsEdit.ebi25.syncTime=Sincronización de tiempo -dsEdit.ebi25.timeout=Tiempo de espera (ms) -dsEdit.ebi25.type=Tipo -dsEdit.ebi25.type.battery=Batería -dsEdit.ebi25.type.signal=Señal -dsEdit.ebi25.type.value=Valor -dsEdit.ebi25.unit=Unidad -dsEdit.ebi25.unit.conductivity=Conductividad -dsEdit.ebi25.unit.current=Corriente -dsEdit.ebi25.unit.humidity=Humedad -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.pressure=Presión -dsEdit.ebi25.unit.temperature=Temperatura -dsEdit.ebi25.unit.voltage=Voltaje -dsEdit.events.alarmLevels=Niveles Eventos de los niveles de alarma -dsEdit.events.noEvents=No hay eventos para este tipo de fuente de datos -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.deviceHousecode=Housecode del dispositivo -dsEdit.fhz4j.deviceLocation=Ubicación del dispositivo -dsEdit.fhz4j.deviceProperty=Propiedades de dispositivo -dsEdit.fhz4j.deviceType=Tipo de dispositivo -dsEdit.fhz4j.fhzHouseCode=Código interno -dsEdit.fhz4j.init=Inicio -dsEdit.fhz4j.PropertySettable=Propiedades configurables -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.axis=Ejes -dsEdit.galil.command=Comando -dsEdit.galil.commandTesting=Prueba de comando Galil -dsEdit.galil.desc=Propiedades de fuente de datos Galil -dsEdit.galil.engHigh=Valor alto de escala de unidad de ingeniería -dsEdit.galil.engLow=Valor bajo de escala de unidad de ingeniería -dsEdit.galil.execute=Ejecutar comando -dsEdit.galil.host=Servidor -dsEdit.galil.inputNumber=Número de entrada -dsEdit.galil.outputNumber=Número de salida -dsEdit.galil.pointType=Tipo de Punto -dsEdit.galil.pointType.command=Comando -dsEdit.galil.pointType.input=Entrada -dsEdit.galil.pointType.output=Salida -dsEdit.galil.pointType.tellPosition=Indicar posición -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.port=Puerto -dsEdit.galil.retries=Reintentos -dsEdit.galil.round=Redondear a entero -dsEdit.galil.scaleHigh=Valor alto de escala cruda -dsEdit.galil.scaleLow=Valor bajo de escala cruda -dsEdit.galil.tester.noResponse=(Error de respuesta) -dsEdit.galil.tester.timeout=(tiempo de espera durante el pedido) -dsEdit.galil.timeout=Tiempo de espera (ms) -dsEdit.galil.type=Tipo -dsEdit.galil.varName=Nombre de Variable -dsEdit.head.name=Nombre -dsEdit.httpImage=HTTP Image -dsEdit.httpImage.desc=Propiedades de HTTP Image -dsEdit.httpImage.dsconn=Secuencia de imagen cada {0} -dsEdit.httpImage.liveFeed=Código de avance de la Webcam en vivo -dsEdit.httpImage.openUrl=Abrir URL -dsEdit.httpImage.readLimit=Límite de lectura (KB) -dsEdit.httpImage.retries=Reintentos -dsEdit.httpImage.scaleHeight=Alto de escala -dsEdit.httpImage.scalePercent=Porcentaje de escala -dsEdit.httpImage.scaleWidth=Ancho de escala -dsEdit.httpImage.scalingType=Tipo de escalamiento -dsEdit.httpImage.scalingType.box=caja -dsEdit.httpImage.scalingType.none=Ninguno -dsEdit.httpImage.scalingType.percent=porcentaje -dsEdit.httpImage.timeout=Tiempo de espera (segundos) -dsEdit.httpImage.url=URL -dsEdit.httpReceiver=HTTP Receiver -dsEdit.httpReceiver.binaryZeroValue=Valor Binario 0 -dsEdit.httpReceiver.containsDeviceMask=La lista ya contiene la máscara para el id del dispositivo -dsEdit.httpReceiver.containsIpMask=La lista ya contiene la máscara para IP -dsEdit.httpReceiver.desc=Propiedades HTTP receiver -dsEdit.httpReceiver.deviceId=ID del dispositivo -dsEdit.httpReceiver.deviceWhiteList=Lista blanca de ID de dispositivos -dsEdit.httpReceiver.dpconn=Parámetro: {0} -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(bloqueado) -dsEdit.httpReceiver.dsconn.combo=(IP remota y ID del dispositivo filtrados) -dsEdit.httpReceiver.httpParamName=Nombre de parámetro HTTP -dsEdit.httpReceiver.ipWhiteList=Lista blanca de IP remotas -dsEdit.httpReceiver.listening=Escuchando... -dsEdit.httpReceiver.noDevices=No se han definido los Ids de los dispositivos -dsEdit.httpReceiver.noIpAddresses=No se definió Dirección IP -dsEdit.httpReceiver.parameter=Parámetro -dsEdit.httpReceiver.receiverListener=HTTP receiver listener -dsEdit.httpReceiver.source=Fuente -dsEdit.httpReceiver.startListener=Escuchando HTTP data -dsEdit.httpReceiver.tester.auto=Auto-apagado -dsEdit.httpReceiver.tester.data=Dato recibido -dsEdit.httpReceiver.tester.listening=Escuchando... -dsEdit.httpReceiver.tester.whiteList=Error de verificando lista blanca: {0} -dsEdit.httpReceiver.time=Hora -dsEdit.httpRetriever=HTTP Retriever -dsEdit.httpRetriever.binaryZeroValue=Valor Binario 0 -dsEdit.httpRetriever.desc=Propiedades HTTP Retriever -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.ignoreIfMissing=Ignorar si falta -dsEdit.httpRetriever.numberFormat=Formato de Número -dsEdit.httpRetriever.openUrl=Abrir URL -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.retries=Reintentos -dsEdit.httpRetriever.testTime=Parámetros de prueba de hora -dsEdit.httpRetriever.testValue=Parámetros de prueba de valores -dsEdit.httpRetriever.timeFormat=Formato de hora -dsEdit.httpRetriever.timeout=Tiempo de espera (segundos) -dsEdit.httpRetriever.timeRegex=Tiempo de Expresión Regular -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.valueRegex=Valor de Expresión regular -dsEdit.iec101.asduAddress=Dirección ASDU -dsEdit.iec101.asduAddressSize=Tamaño del campo de dirección ASDU -dsEdit.iec101.clockSynchRelativePeriod=Período relativo de sincronización del Reloj -dsEdit.iec101.cotSize=Tamaño del campo COT -dsEdit.iec101.default=Por defecto -dsEdit.iec101.descEthernet=Propiedades IEC101 Ethernet -dsEdit.iec101.descSerial=Propiedades IEC101 Serial -dsEdit.iec101.dpconn= ID del tipo {0}, IOA {1} -dsEdit.iec101.execute=Sólo ejecución -dsEdit.iec101.giRelativePeriod=Período relativo del GI -dsEdit.iec101.iec101DataType=Identificación del Tipo -dsEdit.iec101.iec101DataType.doublePoint=Información del Punto Doble -dsEdit.iec101.iec101DataType.normalizedMeasure=Medición Normalizada -dsEdit.iec101.iec101DataType.singlePoint=Información del Punto Simple -dsEdit.iec101.linkLayerAddress=Dirección del enlace -dsEdit.iec101.linkLayerAddressSize=Tamaño del campo para el enlace a dirección -dsEdit.iec101.longPulse=Pulso Largo -dsEdit.iec101.objectAddress=Dirección del Objeto -dsEdit.iec101.objectAddressSize=Tamaño del campo dirección del objeto -dsEdit.iec101.offset=Offset -dsEdit.iec101.persistent=Persistente -dsEdit.iec101.selectExecute=Seleccione y Ejecute -dsEdit.iec101.shortPulse=Pulso Corto -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101Serial=IEC101 Serial -dsEdit.internal=Fuente de datos Interna -dsEdit.internal.attr.BATCH_ENTRIES=Valores de punto a ser escritos -dsEdit.internal.attr.BATCH_INSTANCES=Hilos para escribir los valores de punto -dsEdit.internal.attr.MONITOR_HIGH=Artículos para trabajo con alta prioridad -dsEdit.internal.attr.MONITOR_MEDIUM=Artículos para trabajo con mediana prioridad -dsEdit.internal.attr.MONITOR_SCHEDULED=Artículos programados de trabajo -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Altura máxima de para los hilos de la pila -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Contador de hilos activos -dsEdit.internal.attribute=Atributo -dsEdit.internal.desc=Propiedades de fuente de datos Interna -dsEdit.internal.dsconn=Segundos de encuesta: {0} -dsEdit.jmx=JMX -dsEdit.jmx.addPoint=Agregar punto -dsEdit.jmx.attributeName=Nombre del atributo -dsEdit.jmx.attributeNameNotFound=No se encuentra el atributo ''{0}'' en ''{1}'' -dsEdit.jmx.attributeNotComposite=Atributo ''{0}'' en ''{1}'' no es compuesto -dsEdit.jmx.attributeTypeNotSupported=El tipo ''{0}'' en ''{1}'' no está soportado -dsEdit.jmx.badUrl=Dirección con formato incorrecto de servidor remoto: {0} -dsEdit.jmx.compositeItemName=Nombre del elemento compuesto -dsEdit.jmx.compositeNameNotFound=No se encuentra el elemento compuesto ''{0}'' en ''{1}'' -dsEdit.jmx.compositeTypeNotSupported=El tipo ''{0}'' en ''{1}'' no está soportado -dsEdit.jmx.connectionError=Error de conexión: {0} -dsEdit.jmx.desc=Propiedades de fuente de datos JMX -dsEdit.jmx.dsconn.local=Servidor local -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.getObjectNames=Obtener los nombres de objetos -dsEdit.jmx.gettingObjectNames=Obteniendo nombre de objetos... -dsEdit.jmx.inspect=Inspección JMX server -dsEdit.jmx.objectName=Nombre de objeto -dsEdit.jmx.objectNameError=Nombre del objeto equivocado ''{0}'' en ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=No se encuentra nombre de objeto ''{0}'' en ''{1}'' -dsEdit.jmx.readError=Error de lectura: {0} -dsEdit.jmx.remoteServerAddr=Dirección remota JMX server -dsEdit.jmx.useLocalServer=Usar localmente JMX server -dsEdit.jmx.writeFailed=Falló escritura para ''{0}'' -dsEdit.jmx.writeFailed.composite=Falló escritura para''{0}'': no puede escribirse en el objeto compuesto -dsEdit.jmx.writeFailed.msg=Falló escritura para ''{0}'': {1} -dsEdit.mbus=M Bus -dsEdit.mbus.addPoint=Agregar -dsEdit.mbus.addressHex=Dirección -dsEdit.mbus.addressing=Direccionando -dsEdit.mbus.desc=Propiedades M Bus -dsEdit.mbus.deviceUnit=Unidad del dispositivo -dsEdit.mbus.difCode=Código DIF -dsEdit.mbus.exponent=Exponente -dsEdit.mbus.firstHexAddress=De la Dirección (Hex) -dsEdit.mbus.functionField=Campo de fusión -dsEdit.mbus.identNumber=Id -dsEdit.mbus.lastHexAddress=A la Dirección (Hex) -dsEdit.mbus.manufacturer=Fabricante -dsEdit.mbus.medium=Medio -dsEdit.mbus.phonenumber=Número de Teléfono -dsEdit.mbus.presentValue=Valor -dsEdit.mbus.responseFrame=Cuadro -dsEdit.mbus.seachStopped=Búsqueda cancelada -dsEdit.mbus.search=Buscar -dsEdit.mbus.searching=Buscando dispositivo m bus -dsEdit.mbus.siPrefix=Prefijo SI -dsEdit.mbus.storageNumber=Número de almacenamiento -dsEdit.mbus.tariff=Tarifa -dsEdit.mbus.tester.autoShutOff=Apagar -dsEdit.mbus.tester.cancelled=Cancelado -dsEdit.mbus.tester.searchingDevices=Buscando dispositivos -dsEdit.mbus.unitOfMeasurement=Unidad de Medida -dsEdit.mbus.useDirectConnection=Conexión directa -dsEdit.mbus.useModemConnection=Conexión por Modem -dsEdit.mbus.usePrimaryAddressing=Direccionamiento Primario -dsEdit.mbus.useSecondaryAddressing=Direccionamiento Secundario -dsEdit.mbus.versionHex=Versión -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifeLabels=Etiquetas de Vife -dsEdit.mbus.vifeTypes=Tipos de Vife -dsEdit.mbus.vifLabel=Etiqueta Vif -dsEdit.mbus.vifType=Tipo de Vif -dsEdit.meta=Fuente de datos Meta -dsEdit.meta.delay=Demorar la Ejecución
(segundos) -dsEdit.meta.desc=Propiedades de fuente de datos Meta -dsEdit.meta.event=Actualizar evento -dsEdit.meta.event.context=Actualizar contexto -dsEdit.meta.event.cron=Patrón Cron -dsEdit.meta.event.day=Iniciar el día -dsEdit.meta.event.hour=Iniciar en la hora -dsEdit.meta.event.minute=Iniciar en el minuto -dsEdit.meta.event.month=Iniciar el mes -dsEdit.meta.event.week=Iniciar la semana -dsEdit.meta.event.year=Iniciar el año -dsEdit.meta.generate=Generar histórico -dsEdit.meta.generate.error=Error durante la generación del histórico: {0}. {1} actualización(es) creadas. -dsEdit.meta.generate.noData=No hay datos para el punto ''{0}'' -dsEdit.meta.generate.success=Se completó exitosamente la generación del histórico. {0} actualización(es) creadas. -dsEdit.meta.noPoints=No han sido agregado puntos al contexto del script -dsEdit.meta.pointName=Nombre del punto -dsEdit.meta.script=Script -dsEdit.meta.scriptContext=Contexto del Script -dsEdit.meta.test.context=Uno o más puntos están deshabilitados o faltan -dsEdit.meta.test.scriptError=Error de Script: {0} -dsEdit.meta.test.success=Exitoso. Resultado={0} -dsEdit.meta.test.successTs=Exitoso. Resultado={0}, Estampa de tiempo={1} -dsEdit.meta.validate=Validar script -dsEdit.meta.var=Var -dsEdit.modbus.additive=Sumar -dsEdit.modbus.addPoint=Agregar punto -dsEdit.modbus.bit=Bit -dsEdit.modbus.charset=Codificación de caracteres -dsEdit.modbus.coilStatus=Bobina (Coil Status) -dsEdit.modbus.contiguousBatches=Sólo lotes contiguos -dsEdit.modbus.createSlaveMonitorPoints=Crear puntos slave monitor -dsEdit.modbus.dataTest=Leer datos Modbus -dsEdit.modbus.dataTest.read=Leer dato -dsEdit.modbus.descIp=Propiedades Modbus IP -dsEdit.modbus.descSerial=Propiedades Modbus serial -dsEdit.modbus.dpconn=ID de Esclavo {0}, compensación {1} -dsEdit.modbus.dpconn2=ID de Esclavo {0} monitor -dsEdit.modbus.holdingRegister=Registro contenedor (Holding Register) -dsEdit.modbus.inputRegister=Registro de entrada (Input Register) -dsEdit.modbus.inputStatus=Entrada binaria (Input Status) -dsEdit.modbus.locatorTest=Prueba de localización de punto -dsEdit.modbus.locatorTest.result=Resultado: {0} -dsEdit.modbus.locatorTest.test=Leer -dsEdit.modbus.locatorTestIp.startError=Hubo un problema probando el localizador. ({0}) -dsEdit.modbus.locatorTestSerial.startError=Hubo un problema probando el localizador. Puede estar activa una fuente de datos que que está utilizando el puerto seleccionado. ({0}) -dsEdit.modbus.maxReadBitCount=Lectura máxima de número de bit -dsEdit.modbus.maxReadRegisterCount=Lectura máxima de registros -dsEdit.modbus.maxWriteRegisterCount=Escritura máxima de registros -dsEdit.modbus.modbusDataType=Tipo de dato Modbus -dsEdit.modbus.modbusDataType.2bBcd=BCD de 2 byte -dsEdit.modbus.modbusDataType.2bSigned=Entero con signo de 2 byte -dsEdit.modbus.modbusDataType.2bUnsigned=Entero sin signo de 2 byte -dsEdit.modbus.modbusDataType.4bBcd=BCD de 4 byte -dsEdit.modbus.modbusDataType.4bFloat=Flotante de 4 byte -dsEdit.modbus.modbusDataType.4bFloatSwapped=Flotante de 4 byte -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=Flotante de 4 byte intercambiados -dsEdit.modbus.modbusDataType.4bSigned=Entero con signo de 4 byte -dsEdit.modbus.modbusDataType.4bSignedSwapped=Entero con signo de 4 byte intercambiados -dsEdit.modbus.modbusDataType.4bUnsigned=Entero sin signo de 4 byte -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=Entero sin signo de 4 byte intercambiados -dsEdit.modbus.modbusDataType.8bFloat=Flotante de 8 byte -dsEdit.modbus.modbusDataType.8bFloatSwapped=Flotante de 8 byte intercambiados -dsEdit.modbus.modbusDataType.8bSigned=Entero con signo de 8 byte -dsEdit.modbus.modbusDataType.8bSignedSwapped=Entero con signo de 8 byte intercambiados -dsEdit.modbus.modbusDataType.8bUnsigned=Entero sin signo de 8 byte -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=Entero sin signo de 8 byte intercambiados -dsEdit.modbus.modbusDataType.binary=Binario -dsEdit.modbus.modbusDataType.char=Fixed length string -dsEdit.modbus.modbusDataType.varchar=Variable length string -dsEdit.modbus.monitorPointName=Monitor de Esclavo {0} -dsEdit.modbus.multiplier=Multiplicador -dsEdit.modbus.nodeScan=Exploración de nodos Modbus -dsEdit.modbus.nodesFound=Nodos encontrados -dsEdit.modbus.offset=Offset (base 0) -dsEdit.modbus.range=Rango -dsEdit.modbus.registerCount=Número de registros -dsEdit.modbus.registerRange=Rango de registro -dsEdit.modbus.retries=Reintentos -dsEdit.modbus.scanError=Exploración no pudo ser iniciada. No hay Puerto de comunicaciones -dsEdit.modbus.scanForNodes=Exploración de nodos -dsEdit.modbus.scanner.cancelled=Exploración cancelada -dsEdit.modbus.scanner.complete=Exploración completada -dsEdit.modbus.scanner.progress={0}% completo -dsEdit.modbus.scanner.startError=Hubo un problema iniciando la exploración. Es posible que haya una fuente de datos activa que esté utilizando el puerto seleccionado. ({0}) -dsEdit.modbus.scannerIp.startError=Hubo un problema iniciando la exploración. ({0}) -dsEdit.modbus.scannerSerial.startError=Hubo un problema iniciando la exploración. Es posible que haya una fuente de datos activa que esté utilizando el puerto seleccionado. ({0}) -dsEdit.modbus.settableOverride=Modificable -dsEdit.modbus.slave=Esclavo -dsEdit.modbus.slaveId=ID de esclavo -dsEdit.modbus.slaveMonitor=Monitor de Esclavo -dsEdit.modbus.startScan=Iniciando exploración... -dsEdit.modbus.timeout=Tiempo de espera (ms) -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.encapsulated=Encapsulado -dsEdit.modbusIp.host=Servidor -dsEdit.modbusIp.port=Puerto -dsEdit.modbusIp.transportType=Tipo de Transporte -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP con keep-alive -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.baud=Velocidad de transmisión -dsEdit.modbusSerial.concurrency=Concurrencia -dsEdit.modbusSerial.concurrency.function=Función -dsEdit.modbusSerial.concurrency.slave=Esclavo -dsEdit.modbusSerial.concurrency.transport=Transporte -dsEdit.modbusSerial.dataBits=Bits de datos -dsEdit.modbusSerial.echo=Eco -dsEdit.modbusSerial.echo.off=Apagado -dsEdit.modbusSerial.echo.on=Encendido -dsEdit.modbusSerial.encoding=Codificación -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.flow.none=Ninguno -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowIn=Control de flujo de entrada -dsEdit.modbusSerial.flowOut=Control de flujo de salida -dsEdit.modbusSerial.parity=Paridad -dsEdit.modbusSerial.parity.even=Par -dsEdit.modbusSerial.parity.mark=Marca -dsEdit.modbusSerial.parity.none=Ninguno -dsEdit.modbusSerial.parity.odd=Impar -dsEdit.modbusSerial.parity.space=Espacio -dsEdit.modbusSerial.port=Puerto -dsEdit.modbusSerial.stopBits=Bit de parada -dsEdit.name=Nombre -dsEdit.nmea=NMEA listener -dsEdit.nmea.baud=Velocidad de transmisión -dsEdit.nmea.binary0Value=Valor Binario 0 -dsEdit.nmea.dpconn={0} campo {1} -dsEdit.nmea.fieldIndex=Indice de Campo -dsEdit.nmea.listen=Escuchando mensajes -dsEdit.nmea.listener=NMEA message listener -dsEdit.nmea.listening=Escuchando... -dsEdit.nmea.messageName=Nombre del Mensaje -dsEdit.nmea.port=Puerto -dsEdit.nmea.props=Propiedades NMEA listener -dsEdit.nmea.resetTimeout=Reinicio del tiempo de espera (segundos) -dsEdit.nmea.tester.exception=Excepción recibida: {0} -dsEdit.nmea.tester.listening=Escuchando... -dsEdit.nmea.tester.mismatch=Excepción de falta de coincidencia del mensaje recibido: {0} -dsEdit.nmea.tester.response=Excepción de respuesta recibida: {0} -dsEdit.nmea.tester.startError=Hubo un problema iniciando el receiver. Es posible que haya una fuente de datos habilitada utilizando el puerto seleccionado. ({0}) -dsEdit.noAlarms=No hay alarmas activas para esta fuente de datos -dsEdit.nodaves7=Controlador S7 Iso TCP Ethernet -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7.s7writeBitOffset=Posição Bit -dsEdit.nodaves7.s7writeBytesQty=Cantidad de bytes -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeMemoryArea=Área de Memória -dsEdit.nodaves7.s7writeStarts=Offset Memória (Starts) -dsEdit.nodaves7.writeBaseCmd=Línea de comandos para Escritura -dsEdit.opc=OPC DA -dsEdit.opc.addTags=Agregar Tags -dsEdit.opc.browseTags=Examinar Tags -dsEdit.opc.creationMode=Modo Creación -dsEdit.opc.desc=Propiedades OPC DA -dsEdit.opc.domain=Dominio -dsEdit.opc.host=Servidor -dsEdit.opc.password=Contraseña -dsEdit.opc.refreshServers=Refrescar -dsedit.opc.rt.addFailed=Falló agregar por {0} -dsEdit.opc.server=Servidor -dsEdit.opc.tag=Tag -dsEdit.opc.tagList=Lista de Tag -dsedit.opc.tagName=Nombre del Tag -dsEdit.opc.TagNotValidated=Tag no válido -dsEdit.opc.tagsFound=Tags Encontrados -dsEdit.opc.TagValidated=Tag Validado -dsEdit.opc.user=Usuario -dsEdit.opc.validate.dataSourceNotSaved=Debe guardar la Fuente de datos primero -dsEdit.opc.validateTag=Validar Tag -dsEdit.opc.validation=Validación -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Agregar -dsEdit.openv4j.dataPoint=Punto de dato -dsEdit.openv4j.dataPointSettable=Modificable -dsEdit.openv4j.desc=Propiedades OpenV4J -dsEdit.openv4j.detectDevice=Detectar dispositivo -dsEdit.openv4j.device=Dispositivo -dsEdit.openv4j.group=Grupo -dsEdit.openv4j.label=Nombre -dsEdit.openv4j.protocol=Protocolo -dsEdit.openv4j.refresh=Actualizar -dsEdit.openv4j.refreshing=Refrescando -dsEdit.openv4j.refreshStopped=Actualización concluida -dsEdit.openv4j.search=Buscar dispositivo -dsEdit.openv4j.testprotocol=Protocolo de prueba -dsEdit.openv4j.value=Valor -dsEdit.pachube=Pachube -dsEdit.pachube.apiKey=Clave API -dsEdit.pachube.binaryZeroValue=Valor Binario 0 -dsEdit.pachube.dataStreamId=ID del flujo de datos -dsEdit.pachube.desc=Propiedades de fuente de datos Pachube -dsEdit.pachube.dpconn=Avance: {0}, Flujo: {1} -dsEdit.pachube.feedId=Id de Avance -dsEdit.pachube.retries=Reintentos -dsEdit.pachube.testValue=Parámetros de prueba de valores -dsEdit.pachube.timeout=Tiempo de espera (segundos) -dsEdit.persistent=Serotonin Persistent TCP -dsEdit.persistent.acceptPointUpdates=Aceptar actualizaciones de los atributos del punto -dsEdit.persistent.authorizationKey=Clave de autorización -dsEdit.persistent.desc=Propiedades de Serotonin Persistent TCP -dsEdit.persistent.dsconn=Puerto: {0} -dsEdit.persistent.getStatus=Obtener estado -dsEdit.persistent.port=Puerto -dsEdit.persistent.status=Estado de la ejecución -dsEdit.persistent.status.connection={0}: conectado(s) de {1}, {2} paquetes recibidos -dsEdit.persistent.status.noConnections=Sin conexiones -dsEdit.persistent.status.notEnabled=Fuente de datos no habilitada -dsEdit.pointDataType=Tipo de Dato -dsEdit.points.details=Detalles de Puntos -dsEdit.points.name=Nombre -dsEdit.points.points=Puntos -dsEdit.pointSaved=Detalles del punto guardados -dsEdit.pop3=Correo POP3 -dsEdit.pop3.binary0Value=Valor Binario 0 -dsEdit.pop3.checkPeriod=Período de revisión de Bandeja de correo -dsEdit.pop3.desc=Propiedades del correo POP3 -dsEdit.pop3.dpconn=Expresión regular (Regex): {0} -dsEdit.pop3.findInSubject=Buscar en el Asunto -dsEdit.pop3.ignoreIfMissing=Ignore si falta -dsEdit.pop3.numberFormat=Formato de Número -dsEdit.pop3.password=Contraseña de bandeja de correo -dsEdit.pop3.regex=Expresión regular (Regex) -dsEdit.pop3.server=POP3 server -dsEdit.pop3.testContent=Prueba de contenido -dsEdit.pop3.testTime=Parámetros de prueba para la hora contra prueba de datos -dsEdit.pop3.testValue=Parámetros de prueba de valores contra prueba de datos -dsEdit.pop3.timeFormat=Formato de Hora -dsEdit.pop3.timeRegex=Hora de Expresión Regular (RegEx) -dsEdit.pop3.useMessageTime=Use hora de recepción de mensaje -dsEdit.pop3.username=Usuario de bandeja de correo -dsEdit.pop3.valueRegex=Valor de Expresión Regular (Regex) -dsEdit.quantize=Quantize -dsEdit.saved=La fuente de Datos ha sido guardada -dsEdit.saveWarning=Guarde la fuente de datos antes de agregarle puntos -dsEdit.serial.baud=Velocidad de Bit -dsEdit.serial.dataBits=Bits de Datos -dsEdit.serial.flow.none=Ninguno -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowIn=Control de flujo de entrada -dsEdit.serial.flowOut=Control de flujo de salida -dsEdit.serial.parity=Paridad -dsEdit.serial.parity.even=Par -dsEdit.serial.parity.odd=Impar -dsEdit.serial.parity.mark=Marca -dsEdit.serial.parity.none=Ninguno -dsEdit.serial.parity.space=Espacio -dsEdit.serial.port=Puerto -dsEdit.serial.stopBits=Bits de parada -dsEdit.settable=Modificable -dsEdit.snmp=SNMP -dsEdit.snmp.authPassphrase=Contraseña de autenticación -dsEdit.snmp.authProtocol=Protocolo de autenticación -dsEdit.snmp.binary0Value=Valor Binario 0 -dsEdit.snmp.community=Comunidad -dsEdit.snmp.contextEngine=Motor de contexto -dsEdit.snmp.contextName=Nombre de contexto -dsEdit.snmp.desc=Propiedades SNMP -dsEdit.snmp.engineId=ID de Motor -dsEdit.snmp.gettingValue=Obteniendo valor... -dsEdit.snmp.host=Servidor -dsEdit.snmp.localAddress=Dirección Local -dsEdit.snmp.none=(ninguno) -dsEdit.snmp.oid=OID -dsEdit.snmp.polling=Encuesta -dsEdit.snmp.polling.pollTrap=Encuesta y trap -dsEdit.snmp.polling.trap=Sólo Trap -dsEdit.snmp.port=Puerto -dsEdit.snmp.privPassphrase=Contraseña privada -dsEdit.snmp.privProtocol=Protocolo privado -dsEdit.snmp.retries=Reintentos -dsEdit.snmp.securityName=Nombre de seguridad -dsEdit.snmp.setType=Configurar tipo -dsEdit.snmp.setType.counter=Contador 32 -dsEdit.snmp.setType.counter64=Contador 64 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.int=Entero de 32 -dsEdit.snmp.setType.ipAddress=Dirección IP -dsEdit.snmp.setType.none=(no configurable) -dsEdit.snmp.setType.oid=Identificador de Objeto -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.string=Cadena de Octeto -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.test=Obtener valor OID -dsEdit.snmp.tester.noResponse=No hay respuesta del Servidor -dsEdit.snmp.testing=Prueba del Servidor SNMP -dsEdit.snmp.timeout=Tiempo de espera (ms) -dsEdit.snmp.trapPort=Puerto Trap -dsEdit.snmp.version=Versión SNMP -dsEdit.spinwave=Spinwave Receiver -dsEdit.spinwave.address=Dirección -dsEdit.spinwave.addressInUse=La dirección está en uso por uno o más puntos. No puede ser eliminada -dsEdit.spinwave.addSensorAddresses=Agregar la Dirección del sensor -dsEdit.spinwave.addToList=Agregar sensores encontrados a la lista -dsEdit.spinwave.attribute=Atributo -dsEdit.spinwave.convert=Convertir a Celsius -dsEdit.spinwave.deleteWarn=Elimine puntos para cambiar el Menssage Version -dsEdit.spinwave.desc=Propiedades Spinwave receiver -dsEdit.spinwave.dpconn=Sensor: {0}, atributo: {1} -dsEdit.spinwave.errorParsingAddress=Error de análisis de la dirección del sensor -dsEdit.spinwave.heartbeatTimeout=Tiempo de espera del Heartbeat (s) -dsEdit.spinwave.invalidAddress=La lista ya contiene la dirección -dsEdit.spinwave.listen=Escuchando los sensores -dsEdit.spinwave.listener=Spinwave sensor listener -dsEdit.spinwave.listening=Escuchando... -dsEdit.spinwave.noAddresses=La dirección del sensor no está definida -dsEdit.spinwave.port=puerto -dsEdit.spinwave.sensorAddress=Dirección Sensor -dsEdit.spinwave.sensorAddresses=La dirección del Sensor es -dsEdit.spinwave.sensorsFound=Sensores encontrados -dsEdit.spinwave.tester.exception=Excepción del Received: {0} -dsEdit.spinwave.tester.listening=Escuchando... -dsEdit.spinwave.tester.mismatch=Recibido el mensaje de excepción por no coincidencia: {0} -dsEdit.spinwave.tester.response=Recibida respuesta de excepción: {0} -dsEdit.spinwave.tester.startError=Hubo un problema iniciando el spinwave receiver. Es posible que haya una fuente de datos habilitada ya está utilizando el puerto seleccionado. ({0}) -dsEdit.spinwave.v1Attr.battery=Batería -dsEdit.spinwave.v1Attr.override=Sobrescribir -dsEdit.spinwave.v1Attr.setPoint=Set point -dsEdit.spinwave.v1Attr.temp=Temperatura -dsEdit.spinwave.v2Attr.airflow=Flujo de aire -dsEdit.spinwave.v2Attr.battery=Batería -dsEdit.spinwave.v2Attr.batteryAlarm=Alarma de Batería -dsEdit.spinwave.v2Attr.co=Monóxido de Carbono -dsEdit.spinwave.v2Attr.co2=Dióxido de Carbono -dsEdit.spinwave.v2Attr.counter=Contador de pulsos -dsEdit.spinwave.v2Attr.freq=Frecuencia -dsEdit.spinwave.v2Attr.humidity=Humedad -dsEdit.spinwave.v2Attr.iaq=Calidad del aire interior -dsEdit.spinwave.v2Attr.kwhours=Kilowatt por hora -dsEdit.spinwave.v2Attr.occupancy=Ocupación -dsEdit.spinwave.v2Attr.override=Sobrescribir -dsEdit.spinwave.v2Attr.setPoint=Set point -dsEdit.spinwave.v2Attr.temp=Temperatura -dsEdit.spinwave.v2Attr.voc=Compuestos Orgánicos Volátiles -dsEdit.spinwave.v2Attr.voltage=Voltaje -dsEdit.spinwave.version=Versión de Mensaje -dsEdit.sql=SQL -dsEdit.sql.columnName=Nombre de la Columna -dsEdit.sql.connectionString=Cadena de conexión -dsEdit.sql.deleteWarn=Eliminar puntos para cambiar valor -dsEdit.sql.desc=Propiedades SQL -dsEdit.sql.driverClassName=Nombre de clase del Driver -dsEdit.sql.execute=Ejecutar -dsEdit.sql.password=Contraseña -dsEdit.sql.rowId=Identificador de Fila -dsEdit.sql.rowQuery=Consulta Row-based -dsEdit.sql.select=Seleccione declaración -dsEdit.sql.test=Prueba de Declaración -dsEdit.sql.tester.columnName=Nombre de columna -dsEdit.sql.tester.columnType=Tipo de Columna -dsEdit.sql.tester.value=Valor -dsEdit.sql.testing=Ejecutando select statement... -dsEdit.sql.timeColumn=Columna Hora sobrescritura -dsEdit.sql.update=Actualizar declaración -dsEdit.sql.username=Nombre de Usuario -dsEdit.status=Estado -dsEdit.updatePeriod=Período de actualización -dsEdit.validate.required=Valor requerido -dsEdit.viconics=Termostato inalámbrico Viconics -dsEdit.viconics.channel=Canal -dsEdit.viconics.chipRevision=Revisión de Chip -dsEdit.viconics.chipRevisionBr=Chip
revisión -dsEdit.viconics.commAddress=Comm
dirección -dsEdit.viconics.convertCelsius=Conversión de temperatura a Celsius -dsEdit.viconics.crss=CRSS -dsEdit.viconics.dataSourceNotStarted=Fuente de datos no ha sido iniciada -dsEdit.viconics.desc=Propiedades de red Viconics -dsEdit.viconics.deviceRemove=Eliminación de dispositivo (s) -dsEdit.viconics.devices=Dispositivos -dsEdit.viconics.deviceWarning=Desconexión de Dispositivo por tiempo de espera (s) -dsEdit.viconics.dpconn=Puerto: {0}, ID PAN: {1}, Canal: {2} -dsEdit.viconics.firmwareRevision=Firmware
revisión -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.modelNumber=Modelo
número -dsEdit.viconics.networkIdentifyFailure=Falló identificación de Red: {0} -dsEdit.viconics.networkInfo=Información de la Red -dsEdit.viconics.networkTimeout=Desconexión de Red por tiempo de espera (s) -dsEdit.viconics.panId=ID PAN -dsEdit.viconics.pointFreshness=Punto freshness (s) -dsEdit.viconics.port=Puerto -dsEdit.viconics.refreshing=Refrescando... -dsEdit.viconics.retries=Reintento de mensaje -dsEdit.viconics.rfModule=Módulo RF -dsEdit.viconics.timeout=Tiempo de espera del mensaje -dsEdit.viconics.trss=TRSS -dsEdit.viconics.unreliable=El valor del Punto puede no ser confiable -dsEdit.viconics.zigbeeFirmwareRevision=Revisión de Firmware de Zigbee -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision -dsEdit.viconics.zigbeeNetworkAddress=Dirección de red de Zigbee -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address -dsEdit.virtual=Fuente de datos Virtual -dsEdit.virtual.attractionPoint=Punto de atracción -dsEdit.virtual.change=Cambio -dsEdit.virtual.changeType=Tipo de Cambio -dsEdit.virtual.changeType.alternate=Alternado -dsEdit.virtual.changeType.attractor=Atractor -dsEdit.virtual.changeType.brownian=Browniano -dsEdit.virtual.changeType.increment=Incremental -dsEdit.virtual.changeType.noChange=Sin cambio -dsEdit.virtual.changeType.random=Aleatorio -dsEdit.virtual.desc=Propiedades de fuente de datos Virtual -dsEdit.virtual.errorParsingValue=Error de valor de análisis -dsEdit.virtual.invalidValue=La lista ya contiene el valor -dsEdit.virtual.max=Máximo -dsEdit.virtual.maxChange=Cambio máximo -dsEdit.virtual.min=Mínimo -dsEdit.virtual.roll=Repetir -dsEdit.virtual.startValue=Valor de inicio -dsEdit.virtual.values=Valores -dsEdit.virtual.volatility=Inestabilidad -dsEdit.vmstat=Fuente de dato VMStat -dsEdit.vmstat.attr.cpuId=% cpu idle (id) -dsEdit.vmstat.attr.cpuSt=% cpu tomado por la máquina virtual (st) -dsEdit.vmstat.attr.cpuSy=% cpu ejecutando código kernel (sy) -dsEdit.vmstat.attr.cpuUs=% cpu ejecutando código no-kernel - (us) -dsEdit.vmstat.attr.cpuWa=% cpu esperando por IO (wa) -dsEdit.vmstat.attr.ioBi=Bloques recibidos desde un dispositivo de bloque (bi) -dsEdit.vmstat.attr.ioBo=Bloques enviados a un dispositivo de bloque (bo) -dsEdit.vmstat.attr.memoryBuff=Memoria utilizada como buffers (buff) -dsEdit.vmstat.attr.memoryCache=Memoria utilizada como cache -dsEdit.vmstat.attr.memoryFree=Memoria idle (libre) -dsEdit.vmstat.attr.memorySwpd=Memoria virtual utilizada (swpd) -dsEdit.vmstat.attr.procsB=Procesos en ininterrumpible sleep (b) -dsEdit.vmstat.attr.procsR=Procesos esperando por tiempo de ejecución (r) -dsEdit.vmstat.attr.swapSi=Memoria de intercambio desde el disco (si) -dsEdit.vmstat.attr.swapSo=Memoria de intercambio hacia el disco (so) -dsEdit.vmstat.attr.systemCs=Cambios de contexto por segundo(cs) -dsEdit.vmstat.attr.systemIn=Interrupciones por segundo (in) -dsEdit.vmstat.attribute=Atributo -dsEdit.vmstat.desc=Propiedades de fuente de datos VMStat -dsEdit.vmstat.dsconn=Segundos entre encuesta: {0} -dsEdit.vmstat.outputScale=Fuera de escala -dsEdit.vmstat.pollSeconds=Segundos entre encuesta -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.M=M (1048576) -dsEdit.vmstat.scale.none=Ninguno (bytes) -dsEditMbus.getDetails=Detalles -dsList.connection=Conexión -dsList.dataSources=Fuentes de Datos -dsList.description=Descripción -dsList.dsDeleteConfirm=¿Está seguro que desea eliminar esta fuente de datos? -dsList.hide=Ocultar puntos -dsList.name=Nombre -dsList.pointDeleteConfirm=¿Está seguro que desea eliminar este punto? -dsList.pointName=Nombre del punto -dsList.show=Mostrar puntos -dsList.status=Estado -dsList.type=Tipo -emport.added=agregado -emport.causedBy=causado por: -emport.compoundEvent.prefix=Detector de evento compuesto ''{0}'': {1} -emport.compoundEvent.xid=Un detector de evento compuesto no tiene un valor 'xid'. Ignorado. -emport.confirmImport=Atención: todos los datos del proyecto actual serán eliminados! ¿Está seguro que desea importar un nuevo proyecto? -emport.data=Dato -emport.dataPoint.badReference=Dato del punto con XID ''{0}'' ya no existe y hace referencia a una fuente de datos que no existe. Ignorado -emport.dataPoint.prefix=Dato del punto''{0}'': {1} -emport.dataPoint.xid=A Dato del punto con Nombre ''{0}'' no tiene un valor 'xid'. Ignorado. -emport.dataPoints=Datos de puntos -emport.dataSource.invalidType= La fuente de datos con XID ''{0}'' ya no existe y tiene un valor de 'tipo' inválido de ''{1}''. Los tipos válidos son {2} -emport.dataSource.missingType=La fuente de datos con XID ''{0}'' ya no existe y no tiene un valor de "tipo". Los tipos válidos son {1} -emport.dataSource.prefix=Fuente de datos ''{0}'': {1} -emport.dataSource.xid=LA fuente de datos de Nombre ''{0}'' no tienen un valor 'xid'. Ignorado. -emport.error.alarmLevel=Nivel de alarma inválido ''{0}'' para el evento ''{1}''. Los valores válidos son {2} -emport.error.attractor.missingPoint=Dato del punto con ''{0}'' XID ''{1}'' no encontrado -emport.error.chart.invalid=El generador gráfico tiene un valor inválido de ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.chart.missing=El generador gráfico debería tener un ''{0}''. Los valores válidos son {1} -emport.error.component.imageChart.invalid=El componente del Gráfico tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.component.imageChart.missing=El componente del Gráfico debería tener un ''{0}''. Los valores válidos son {1} -emport.error.component.imageIndex=El índice de la imagen {0} es muy grande para su conjunto ''{1}''. Los valores válidos son 0 to {2} -emport.error.component.incompatibleDataType=Dato del punto con 'XID' ''{0}'' tiene un tipo de dato que no es compatible con el componente de la Vista de tipo ''{1}'' -emport.error.component.invalid=El componente de la Vista tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.component.missing=El componente de la Vista debería tener un ''{0}''. Los valores válidos son {1} -emport.error.component.unknownDynamicImage=ID de Imagen dinámica ''{0}'' no encontrada. Las imágenes dinámicas conocidas son {1} -emport.error.component.unknownImageSet=El Id de configuración de la imagen ''{0}'' no se encuentra. El conjunto de imágenes conocidas son {1} -emport.error.compound.invalidChildId=ID Inválido del child ''{0}'' para el componente. El componente de la Vista de tipo ''{1}''. Los ids válidos son {2} -emport.error.eventCode=Código de evento inválido ''{0}''. Los códigos validos son {1} -emport.error.eventHandler.invalid=El manejador de eventos tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.eventType.invalid=El Tipo de Evento tiene un inválido ''{0}'' valor de ''{1}''. Los valores válidos son {2} -emport.error.eventType.invalid.reference=El Tipo de Evento tiene un inválido ''{0}'' valor de ''{1}'' -emport.error.eventType.missing=El Tipo de Evento debería tener un ''{0}''. Los valores válidos son {1} -emport.error.eventType.missing.reference=El Tipo de Evento debería tener un ''{0}'' -emport.error.eventType.null=El Tipo de Evento está perdido -emport.error.invalid=Inválido valor de ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.link.invalid=Enlace a punto tiene un inválido ''{0}'' valor de ''{1}''. Los valores válidos son {2} -emport.error.maintenanceEvent.invalid=Evento de mantenimiento ''{0}'' tienen un valor inválido ''{1}''. Los valores válidos son {2} -emport.error.meta.missing=Perdido ''{0}'' en el contexto del punto -emport.error.missing=Perdido valor ''{0}''. Los valores válidos son {1} -emport.error.missingObject=Falta objeto ''{0}'' -emport.error.missingPoint=Dato del punto con XID ''{0}'' no encontrado -emport.error.missingSource=Fuente de dato con XID ''{0}'' no encontrado -emport.error.missingUser=Usuario con Nombre ''{0}'' no encontrado -emport.error.missingValue=Perdido valor ''{0}''. -emport.error.ped.invalid=Detector de evento de Punto tiene un valor inválido de ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.ped.missing=Detector de evento de Punto debería tener un ''{0}''. Los valores válidos son {1} -emport.error.ped.missingAttr=Detector de evento de Punto debería tener un ''{0}''. -emport.error.permission.missing=Perdido ''{0}'' en el permiso del punto -emport.error.pointType.invalid=El tipo de punto tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.pointType.missing=El tipo de punto debería tener un ''{0}''. Los valores válidos son {1} -emport.error.publishedPoint.missing=El Punto publicado debería tener un ''{0}''. -emport.error.recipient.invalid.reference=Recipient tiene un valor inválido ''{0}'' de ''{1}'' -emport.error.recipient.missing=Recipient debería tener un ''{0}''. Los valores válidos son {1} -emport.error.recipient.missing.reference=Recipient debería tener un ''{0}'' -emport.error.scheduledEvent.invalid=El planificador de eventos tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} -emport.error.text.invalid=El generador de texto tiene un valor inválido de ''{0}''de ''{1}''. Los valores válidos son {2} -emport.error.text.missing=El generador de texto debería tener un ''{0}''. Los valores válidos son {1} -emport.error.viewShare.missing=Perdido ''{0}'' en la vista compartida -emport.errorMessage=Hay errores en el archivo enviado: -emport.eventHandler.prefix=Enlace a punto ''{0}'': {1} -emport.eventHandler.xid=Un enlace a punto no tiene un valor 'xid'. Ignorado. -emport.export=Exportar -emport.exportDate=Fecha de exportación -emport.exportJson=Generar JSON -emport.exportProject=Exportar proyecto -emport.exportProjectInstruction=Complete los campos previos y descargue el archivo -emport.exportProjectTitle=Exportar Proyecto (Download) -emport.graphicsFolder=Carpeta gráfica -emport.import=Importar -emport.importButton=Importar -emport.importCancelled=Importación cancelada -emport.importComplete=Importación completa -emport.importCompleteWarn=El proyecto fue subido satisfactoriamente! El sistema volverá a la pantalla de inicio -emport.importFailed=La importación ha fallado (error desconocido) -emport.importInit=Iniciada la importación del proyecto. Espere... -emport.importInstruction=Pegue los datos de importación en el siguiente campo y haga clic -emport.importProgress=Importación en progreso... -emport.importProject=Importar proyecto -emport.importProjectInstruction=Seleccione el archivo del proyecto (.Zip) y haga clic en el botón para importar -emport.importProjectTitle=Importar Proyecto (Upload) -emport.includePointValues=Incluir histórico de puntos -emport.indent=Nivel de identación -emport.invalidFile=Error en la lectura del archivo ({0}) -emport.invalidImportData=Dato de importación inválido: no es un objeto JSON -emport.invalidProjectName=Nombre inválido para el Proyecto -emport.mailingList.prefix=Prefijo de la lista de correo -emport.mailingList.xid=Una lista de correo no tiene un valor 'xid'. Ignorado. -emport.maintenanceEvent.prefix=Evento de mantenimiento ''{0}'': {1} -emport.maintenanceEvent.xid=Un evento de mantenimiento no tienen valor 'xid'. Se ignoró. -emport.noMessages=Sin mensaje de resultado. ¿Nada que importar? -emport.parseError=Error de análisis JSON: {0} -emport.pointHierarchy.prefix=Jerarquía de Punto: {0} -emport.pointLink.prefix=Punto de enlace ''{0}'': {1} -emport.pointLink.xid=Un punto de enlace no tiene un valor 'xid'. Ignorado. -emport.pointValue.missingPoint=Histórico de punto ''{0}'': Información del punto no se encuentra -emport.pointValues=Histórico (valores) -emport.pointValuesMax=Máximo (puntos a guardar) -emport.projectDescription=Descripción -emport.projectName=Nombre del Proyecto -emport.publisher.invalidType=Publisher with XID ''{0}'' ya no existe y tiene un inválido 'type' valor de ''{1}''. Los tipos válidos son {2} -emport.publisher.missingType=Publicador con XID ''{0}'' ya no existe y no tiene un valor de 'type'. Los tipos válidos son {1} -emport.publisher.prefix=Publicador ''{0}'': {1} -emport.publisher.xid=La fuente de datos con el nombre ''{0}'' no tiene un valor 'xid'. Ignorado. -emport.saved=guardado -emport.scheduledEvent.prefix=El planificador de eventos ''{0}'': {1} -emport.scheduledEvent.xid=A El planificador de eventos no tiene un valor 'xid'. Ignorado. -emport.script.prefix=Script ''{0}'': {1} -emport.select=Seleccione que le gustaría exportar -emport.selectAll=Seleccione todo -emport.send=Enviar -emport.serverVersion=Versión del Sistema -emport.systemSettingsFailed=Error al exportar la configuración del sistema -emport.unselectAll=Desmarcar todo -emport.uploadError=Falló carga (upload) de archivo ({0}) -emport.uploadsFolder=Incluir carpeta de Uploads -emport.user.prefix=Usuario ''{0}'': {1} -emport.user.username=Un usuario no tiene un valor de 'nombre de usuario'. Ignorado -emport.userPermission.prefix=Permisos para el usuario ''{0}'': {1} -emport.versionError=La versión del proyecto ({0}) es incompatible con la versión actual del sistema ({1}) -emport.view.missingType=Vista con XID ''{0}'' ya no existe y no tiene un valor de "tipo". Los tipos válidos son {1} -emport.view.prefix=Vista ''{0}'': {1} -emport.view.xid=Una vista gráfica no tiene un valor 'xid'. Ignorado. -emport.watchList.prefix=Lista de Supervisión ''{0}'': {1} -emport.watchList.xid=Una Lista de Supervisión no tiene un valor de 'xid'. Se ignora. -engUnit.0=metros cuadrados -engUnit.1=pies cuadrados -engUnit.10=megavoltio amperios -engUnit.100=por minuto -engUnit.101=por segundo -engUnit.102=psi por grado fahrenheit -engUnit.103=radianes -engUnit.104=revoluciones por minuto -engUnit.105=moneda 1 -engUnit.106=moneda 2 -engUnit.107=moneda 3 -engUnit.108=moneda 4 -engUnit.109=moneda 5 -engUnit.11=voltio amperios reactivo -engUnit.110=moneda 6 -engUnit.111=moneda 7 -engUnit.112=moneda 8 -engUnit.113=moneda 9 -engUnit.114=moneda 10 -engUnit.115=pulgadas cuadradas -engUnit.116=centímetros cuadrados -engUnit.117=btus por libra -engUnit.118=centímetros -engUnit.119=libras de peso por segundo -engUnit.12=kilovoltio amperios reactivo -engUnit.120=grados delta fahrenheit -engUnit.121=grados delta kelvin -engUnit.122=kilohms -engUnit.123=megaohms -engUnit.124=milivoltios -engUnit.125=kilojoules por kilogramo -engUnit.126=megajoules -engUnit.127=joules por grados kelvin -engUnit.128=joules por kilogramo de grados kelvin -engUnit.129=kilohertz -engUnit.13=megavoltio amperios reactivo -engUnit.130=megahertz -engUnit.131=por hora -engUnit.132=miliwatts -engUnit.133=hectopascales -engUnit.134=milibars -engUnit.135=metros cúbicos por hora -engUnit.136=litros por hora -engUnit.137=kilowatt hora por metro cuadrado -engUnit.138=kilowatt hora por pie cuadrado -engUnit.139=megajoules por metro cuadrado -engUnit.14=grados phase -engUnit.140=megajoules por pie cuadrado -engUnit.141=watts por metro cuadrado grado kelvin -engUnit.142=cubic pies por segundo -engUnit.143=porcentaje de oscurecimiento por pie -engUnit.144=porcentaje de oscurecimiento por metro -engUnit.145=miliohms -engUnit.146=megawatt hora -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules por kilogramo de aire seco -engUnit.15=factor de potencia -engUnit.150=megajoules por kilogramo de aire seco -engUnit.151=kilojoules por grado kelvin -engUnit.152=megajoules por grado kelvin -engUnit.153=newton -engUnit.154=gramos por segundo -engUnit.155=gramos por minuto -engUnit.156=toneladas por hora -engUnit.157=kilo btus por hora -engUnit.158=centésimas segundos -engUnit.159=milisegundos -engUnit.16=joules -engUnit.160=metros de newton -engUnit.161=milímetros por segundo -engUnit.162=milímetros por minuto -engUnit.163=metros por minuto -engUnit.164=metros por hora -engUnit.165=metros cúbicos por minuto -engUnit.166=metros por segundo por segundo -engUnit.167=amperios por metro -engUnit.168=amperios por metro cuadrado -engUnit.169=amperio por metro cuadrado -engUnit.17=kilojoules -engUnit.170=faradios -engUnit.171=henrys -engUnit.172=ohm por metro -engUnit.173=siemens -engUnit.174=siemens por metro -engUnit.175=teslas -engUnit.176=voltios por grado kelvin -engUnit.177=voltios por metro -engUnit.178=webers -engUnit.179=candelas -engUnit.18=watt hora -engUnit.180=candelas por metro cuadrado -engUnit.181=grados kelvin por hora -engUnit.182=grados kelvin por minuto -engUnit.183=joule por segundo -engUnit.184=radianes por segundo -engUnit.185=Newton por metro cuadrados -engUnit.186=kilogramos por metro cúbico -engUnit.187=newton por segundos -engUnit.188=newtons por metro -engUnit.189=watts por metro por grado kelvin -engUnit.19=kilowatt hora -engUnit.2=miliamperios -engUnit.20=btus -engUnit.21=térmicas -engUnit.22=tonelada hora -engUnit.23=joules por kilogramo de aire seco -engUnit.24=btus por libra de aire seco -engUnit.25=ciclos por hora -engUnit.26=ciclos por minuto -engUnit.27=hertz -engUnit.28=gramos de agua por kilogramo de aire seco -engUnit.29=porcentaje de humedad relativa -engUnit.3=amperios -engUnit.30=milímetros -engUnit.31=metros -engUnit.32=pulgadas -engUnit.33=pies -engUnit.34=watts por pie cuadrado -engUnit.35=watts por metro cuadrado -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilogramos -engUnit.4=ohms -engUnit.40=libras de peso -engUnit.41=toneladas -engUnit.42=kilogramos por segundo -engUnit.43=kilogramos por minuto -engUnit.44=kilogramos por hora -engUnit.45=libras de peso por minuto -engUnit.46=libras de peso por hora -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.5=voltios -engUnit.50=btus por hora -engUnit.51=caballos de fuerza -engUnit.52=toneladas de refrigeración -engUnit.53=pascales -engUnit.54=kilopascales -engUnit.55=bars -engUnit.56=libras de fuerza por pulgada cuadrada -engUnit.57=centímetros de agua -engUnit.58=pulgadas de agua -engUnit.59=milímetros de mercurio -engUnit.6=kilovoltios -engUnit.60=centímetros de mercurio -engUnit.61=pulgadas de mercurio -engUnit.62=grados celsius -engUnit.63=grados kelvin -engUnit.64=grados fahrenheit -engUnit.65=grado por día celsius -engUnit.66=grado por día fahrenheit -engUnit.67=años -engUnit.68=meses -engUnit.69=semanas -engUnit.7=megavoltios -engUnit.70=días -engUnit.71=horas -engUnit.72=minutos -engUnit.73=segundos -engUnit.74=metros por segundo -engUnit.75=kilómetros por hora -engUnit.76=pies por segundo -engUnit.77=pies por minuto -engUnit.78=miles por hora -engUnit.79=pies cúbicos -engUnit.8=voltio amperios -engUnit.80=metros cúbicos -engUnit.81=imperial gallons -engUnit.82=litros -engUnit.83=us gallons -engUnit.84=pies cúbicos por minuto -engUnit.85=metros cúbicos por segundo -engUnit.86=imperial gallons por minuto -engUnit.87=litros por segundo -engUnit.88=litros por minuto -engUnit.89=us gallons por minuto -engUnit.9=kilovoltio amperios -engUnit.90=grados angular -engUnit.91=grados celsius por hora -engUnit.92=grados celsius por minuto -engUnit.93=grados fahrenheit por hora -engUnit.94=grados fahrenheit por minuto -engUnit.95=sin unidades -engUnit.96=partes por millón -engUnit.97=partes por billón -engUnit.98=porcentaje -engUnit.99=porcentaje por segundo -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.10=megavoltio amperios -engUnit.abbr.100=por minuto -engUnit.abbr.101=por segundo -engUnit.abbr.102=psi por grado fahrenheit -engUnit.abbr.103=radianes -engUnit.abbr.104=revoluciones por minuto -engUnit.abbr.105=moneda 1 -engUnit.abbr.106=moneda 2 -engUnit.abbr.107=moneda 3 -engUnit.abbr.108=moneda 4 -engUnit.abbr.109=moneda 5 -engUnit.abbr.11=voltio amperios reactivo -engUnit.abbr.110=moneda 6 -engUnit.abbr.111=moneda 7 -engUnit.abbr.112=moneda 8 -engUnit.abbr.113=moneda 9 -engUnit.abbr.114=moneda 10 -engUnit.abbr.115=pulgadas cuadradas - - - - - -engUnit.abbr.116=centímetros cuadrados -engUnit.abbr.117=btus por libra -engUnit.abbr.118=centímetros -engUnit.abbr.119=libras de peso por segundo -engUnit.abbr.12=kilovoltio amperios reactivo -engUnit.abbr.120=grados delta fahrenheit -engUnit.abbr.121=grados delta kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megaohms -engUnit.abbr.124=milivoltios -engUnit.abbr.125=kilojoules por kilogramo -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules por grado kelvin -engUnit.abbr.128=joules por kilogramo de grados kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.13=megavoltio amperios reactivo -engUnit.abbr.130=megahertz -engUnit.abbr.131=por hora -engUnit.abbr.132=miliwatts -engUnit.abbr.133=hectopascales -engUnit.abbr.134=milibars -engUnit.abbr.135=metros cúbicos por hora -engUnit.abbr.136=litros por hora -engUnit.abbr.137=kilowatt hora por metro cuadrado -engUnit.abbr.138=kilowatt hora por pie cuadrado -engUnit.abbr.139=megajoules por metro cuadrado -engUnit.abbr.14=grados phase -engUnit.abbr.140=megajoules por pie cuadrado -engUnit.abbr.141=watts por metro cuadrado grado kelvin -engUnit.abbr.142=cubic pies por segundo -engUnit.abbr.143=porcentaje de oscurecimiento por pie -engUnit.abbr.144=porcentaje de oscurecimiento por metro -engUnit.abbr.145=miliohms -engUnit.abbr.146=megawatt hora -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules por kilogramo de aire seco -engUnit.abbr.15=factor de potencia -engUnit.abbr.150=megajoules por kilogramo de aire seco -engUnit.abbr.151=kilojoules por grado kelvin -engUnit.abbr.152=megajoules por grado kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=gramos por segundo -engUnit.abbr.155=gramos por minuto -engUnit.abbr.156=toneladas por hora -engUnit.abbr.157=kilo btus por hora -engUnit.abbr.158=centésimas segundos -engUnit.abbr.159=milisegundos -engUnit.abbr.16=joules -engUnit.abbr.160=metros de newton -engUnit.abbr.161=milímetros por segundo -engUnit.abbr.162=milímetros por minuto -engUnit.abbr.163=metros por minuto -engUnit.abbr.164=metros por hora -engUnit.abbr.165=metros cúbicos por minuto -engUnit.abbr.166=metros por segundo por segundo -engUnit.abbr.167=amperios por metro -engUnit.abbr.168=amperios por metro cuadrado -engUnit.abbr.169=amperio por metro cuadrado -engUnit.abbr.17=kilojoules -engUnit.abbr.170=faradios -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm por metros -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens por metro -engUnit.abbr.175=teslas -engUnit.abbr.176=voltios por grado kelvin -engUnit.abbr.177=voltios por metro -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.18=watt hora -engUnit.abbr.180=candelas por metro cuadrado -engUnit.abbr.181=grados kelvin por hora -engUnit.abbr.182=grados kelvin por minuto -engUnit.abbr.183=joule por segundo -engUnit.abbr.184=radianes por segundo -engUnit.abbr.185=newton por metros cuadrados -engUnit.abbr.186=kilogramos por metro cúbico -engUnit.abbr.187=newton por segundo -engUnit.abbr.188=newtons por metro -engUnit.abbr.189=watts por metro por grado kelvin -engUnit.abbr.19=kilowatt hora -engUnit.abbr.2=mA -engUnit.abbr.20=btus -engUnit.abbr.21=térmicas -engUnit.abbr.22=tonelada hora -engUnit.abbr.23=joules por kilogramo de aire seco -engUnit.abbr.24=btus por libra de aire seco -engUnit.abbr.25=ciclos por hora -engUnit.abbr.26=ciclos por minuto -engUnit.abbr.27=hertz -engUnit.abbr.28=gramos de agua por kilogramo de aire seco -engUnit.abbr.29=porcentaje de humedad relativa -engUnit.abbr.3=A -engUnit.abbr.30=milímetros -engUnit.abbr.31=metros -engUnit.abbr.32=pulgadas -engUnit.abbr.33=pies -engUnit.abbr.34=watts por pie cuadrado -engUnit.abbr.35=watts por metro cuadrado -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=foot candles -engUnit.abbr.39=kilogramos -engUnit.abbr.4=ohms -engUnit.abbr.40=libras de peso -engUnit.abbr.41=toneladas -engUnit.abbr.42=kilogramos por segundo -engUnit.abbr.43=kilogramos por minuto -engUnit.abbr.44=kilogramos por hora -engUnit.abbr.45=libras de peso por minuto -engUnit.abbr.46=libras de peso por hora -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.5=V -engUnit.abbr.50=btus por hora -engUnit.abbr.51=caballos de fuerza -engUnit.abbr.52=toneladas de refrigeración -engUnit.abbr.53=pascales -engUnit.abbr.54=kilopascales -engUnit.abbr.55=bars -engUnit.abbr.56=libras de fuerza por pulgada cuadrada -engUnit.abbr.57=centímetros de agua -engUnit.abbr.58=pulgadas de agua -engUnit.abbr.59=milímetros de mercurio -engUnit.abbr.6=kV -engUnit.abbr.60=centímetros de mercurio -engUnit.abbr.61=pulgadas de mercurio -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=grado por día celsius -engUnit.abbr.66=grado por día fahrenheit -engUnit.abbr.67=años -engUnit.abbr.68=meses -engUnit.abbr.69=semanas -engUnit.abbr.7=MV -engUnit.abbr.70=días -engUnit.abbr.71=horas -engUnit.abbr.72=minutos -engUnit.abbr.73=segundos -engUnit.abbr.74=metros por segundo -engUnit.abbr.75=kilómetros por hora -engUnit.abbr.76=pies por segundo -engUnit.abbr.77=pies por minuto -engUnit.abbr.78=miles por hora -engUnit.abbr.79=pies cúbicos -engUnit.abbr.8=voltio amperios -engUnit.abbr.80=metros cúbicos -engUnit.abbr.81=imperial gallons -engUnit.abbr.82=litros -engUnit.abbr.83=us gallons -engUnit.abbr.84=pies cúbicos por minuto -engUnit.abbr.85=metros cúbicos por segundo -engUnit.abbr.86=imperial gallons por minuto -engUnit.abbr.87=litros por segundo -engUnit.abbr.88=litros por minuto -engUnit.abbr.89=us gallons por minuto -engUnit.abbr.9=kilovoltio amperios -engUnit.abbr.90=grados angular -engUnit.abbr.91=grados celsius por hora -engUnit.abbr.92=grados celsius por minuto -engUnit.abbr.93=grados fahrenheit por hora -engUnit.abbr.94=grados fahrenheit por minuto -engUnit.abbr.95=sin unidades -engUnit.abbr.96=partes por millón -engUnit.abbr.97=partes por billón -engUnit.abbr.98=porcentaje -engUnit.abbr.99=porcentaje por segundo -engUnitGroup.acceleration=Aceleración -engUnitGroup.area=Area -engUnitGroup.currency=Moneda -engUnitGroup.electrical=Eléctrico -engUnitGroup.energy=Energía -engUnitGroup.enthalpy=Entalpía -engUnitGroup.entropy=Entropía -engUnitGroup.force=Fuerza -engUnitGroup.frequency=Frecuencia -engUnitGroup.humidity=Humedad -engUnitGroup.length=Longitud -engUnitGroup.light=Iluminación -engUnitGroup.mass=Masa -engUnitGroup.massFlow=Flujo de masa -engUnitGroup.other=Otro -engUnitGroup.power=Potencia -engUnitGroup.pressure=Presión -engUnitGroup.temperature=Temperatura -engUnitGroup.time=Hora -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocidad -engUnitGroup.volume=Volumen -engUnitGroup.volumetricFlow=Flujo Volumétrico -event.1wire.deviceRead=Error leyendo el dispositivo en la dirección {0}: {1} -event.1wire.networkRead=Error leyendo la red: {0} -event.1wire.noDevice=Dispositivo con la dirección {0} no se encuentra para el punto {1}, falló configuración -event.1wire.noPointData=No hay datos a leer del punto {0} -event.1wire.setWiper=No se puede configurar la posición para el wiper de la dirección {0} para el punto {1}, falló configuración -event.alarmMaxDecreased=Nivel máximo de la alarma ha sido disminuido de {0} a {1} -event.alarmMaxIncreased=Nivel máximo de la alarma ha sido incrementado de {0} a {1} -event.audit.added=Usuario "{0}" creado {1} con id {2}: {3} -event.audit.changed=Usuario "{0}" modificado {1} con id {2}: {3} -event.audit.changedProperty=
    {0}: "{1}" a "{2}" -event.audit.compoundEventDetector=Detector de evento compuesto -event.audit.dataPoint=Datos de punto -event.audit.dataSource=Fuente de Datos -event.audit.deleted=Usuario "{0}" borrado {1} con id {2}: {3} -event.audit.eventHandler=Manejador de evento -event.audit.maintenanceEvent=Evento de Mantenimiento -event.audit.pointEventDetector=Detector de evento de punto -event.audit.pointLink=Enlace de Punto -event.audit.property=
    {0} -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} -event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} -event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} -event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} -event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} -event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} -event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} -event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} -event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.recip.address=dirección ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} -event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} -event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} -event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} -event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} -event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} -event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} -event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} -event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} -event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.mailingList=lista de correo ''{0}'' -event.audit.recip.user=Usuario ''{0}'' -event.audit.scheduledEvent=Evento programado -event.bacnet.covFailed=Falló subscripción de COV {0}, punto deshabilitado: {1} -event.bacnet.deviceError=No hay respuesta del dispositivo en {0}, inicialización del punto falló -event.bacnet.iamError=Falla de broadcast IAm: {0} -event.bacnet.readDevice=Lectura de Propiedades del dispositivo {0} falló: {1} -event.bacnet.readError=Error en la lectura del valor para el punto{0}: {1} -event.bacnet.whoisError=Falla de broadcast WhoIs: {0} -event.bacnet.whoisPoint=WhoIs falló durante inicio del punto {0}: {1} -event.compound.activated=Evento compuesto activado: {0} -event.compound.exceptionFailure={0}: {1} -event.compound.sourceFailure={0}: Un detector de fuente finalizó -event.detector.change={0} ha cambiado el estado {1} veces sin {2} -event.detector.changeCount={0} cambió de "{1}" a "{2}" -event.detector.highLimit={0} ha sido excedido {1} -event.detector.highLimitPeriod={0} ha sido excedido {1} por más de {2} -event.detector.lowLimit={0} está por debajo de {1} -event.detector.lowLimitPeriod={0} ha estado por debajo de {1} por más de {2} -event.detector.negCusum={0} CUSUM está por debajo de {1} -event.detector.negCusumPeriod={0} CUSUM ha estado por debajo de {1} por más de {2} -event.detector.noChange={0} no ha cambiado durante más de {1} -event.detector.noUpdate={0} no ha sido actualizado durante más de {1} -event.detector.periodState={0} ha sido {1} por más de {2} -event.detector.posCusum={0} CUSUM se excedió de {1} -event.detector.posCusumPeriod={0} CUSUM se ha excedido de {1} por más de {2} -event.detector.state={0} es {1} -event.detectorVo.change=Cuando el valor cambie -event.detectorVo.changeCount=Cuando el valor cambie {0} veces sin {1} -event.detectorVo.highLimit=Cuando el valor es mayor que {0} -event.detectorVo.highLimitPeriod=Cuando el valor es mayor que {0} para {1} -event.detectorVo.lowLimit=Cuando el valor es menor que {0} -event.detectorVo.lowLimitPeriod= Cuando el valor es menor que {0} para {1} -event.detectorVo.negCusum=Cuando CUSUM es menor que {0} -event.detectorVo.negCusumPeriod=Cuando CUSUM es menor que {0} por {1} -event.detectorVo.noChange=Cuando el estado cambie por {0} -event.detectorVo.noUpdate=Cuando el estado no se actualiza por {0} -event.detectorVo.posCusum=Cuando CUSUM es mayor que {0} -event.detectorVo.posCusumPeriod=Cuando CUSUM es mayor que {0} por {1} -event.detectorVo.state=Cuando el estado es {0} -event.detectorVo.statePeriod=Cuando el estado es {0} por {1} -event.ds=''{0}'': {1} -event.ds.contextPoint=Deshabilitado el contexto del punto -event.ds.dataParse=Excepción de análisis del dato del punto -event.ds.dataRetrieval=Fallo de recuperación de los datos -event.ds.dataSource=Excepción de la fuente de datos -event.ds.device=Excepción del dispositivo -event.ds.duplicateComm=Detectada duplicación del comm -event.ds.emailInbox=Error accediendo a la bandeja de entrada -event.ds.emailParse=Error analizando los datos del correo -event.ds.emailRead=Error leyendo el mensaje -event.ds.fileSave=Excepción al guardar Archivo -event.ds.heartbeat=Sensor de heartbeat -event.ds.initialization=Excepción de inicio -event.ds.message=Excepción de Mensaje -event.ds.network=Excepción de Red -event.ds.pdu=Excepción de PDU -event.ds.pointRead=Excepción en la lectura del Punto -event.ds.pointWrite=Excepción en la escritura del Punto -event.ds.resultType=Error en el tipo del resultado -event.ds.scriptError=Error de Script -event.ds.statement=Excepción de la declaración -event.ds.unknownSensor=Sensor desconocido -event.ebi25.master=Excepción para la maestra Modbus: {0} -event.ebi25.readError=Error leyendo el valor "{0}": {1} -event.email.failure=Falló el envío del correo llamado "{0}" a "{1}". Mensaje: "{2}" -event.exception2={0}: {1} -event.galil.connectionError=Excepción en la conexión Galil: {0} -event.galil.errorResponse=Error de respuesta desde el punto {0} -event.galil.numericParse=Error de análisis numérico: {0} -event.galil.parsingError=Error al analizar la respuesta para el punto {0}, respuesta -event.galil.sendError=Error en configuración del punto {0}: {1} -event.galil.setPointFailed=Falló la configuración del punto {0}: {1} -event.galil.setRequest=No se puede crear la solicitud de configuración del punto {0}, valor -event.galil.setResponse=Error respuesta para configurar el punto {0} -event.galil.unexpected=Resultado inesperado, resultado -event.http.response=Respuesta inválida de "{0}": {1} -event.httpImage.retrievalError=Error cargando la imagen "{0}": {1} -event.httpImage.saveError=Error guardando la información de los datos de la imagen: {0} -event.httpImage.scalingError=Error escalando la imagen: {0} -event.httpRetriever.retrievalError=Error recuperando la página "{0}": {1} -event.initializationError=Error de inicialización: {0} -event.login=Usuario {0} ingresó -event.maintenance.active=Activado evento de mantenimiento: {0} -event.meta.nullResult=Script retornó nulo. Ignorando el resultado. -event.meta.pointMissing=Punto está deshabilitado o no existe -event.meta.pointUnavailable=El contexto del punto no está disponible en el punto "{0}" -event.meta.recursionFailure=El script no fue ejecutado por un desborde recursivo. Puede haber un lazo infinito en su(s) script(s). -event.meta.scriptError=Error en el en el punto "{0}": {1} -event.meta.typeError=Error en el resultado del tipo del Script en el punto "{0}": {1} -event.modbus.master=Excepción del la maestra Modbus: {0} -event.modbus.noResponse=No hay respuesta del esclavo {0} -event.pachube.dataStreamNotFound=Cadena de datos "{0}" en el alimentador {1} no se encuentra o no contiene ningún valor -event.pachube.feed.response=Respuesta inválida del alimentador {0}: {1} -event.pachube.feed.retrievalError=Error al recuperar el alimentador {0}: {1} -event.pb.httpSend=Excepción de HTTP send -event.pb.persistent.connectionAborted=Se interrumpió la conexión -event.pb.persistent.connectionFailed=Falló intento de conexión -event.pb.persistent.connectionLost=Se perdió la conexión -event.pb.persistent.protocolFailure=error de protocolo -event.pb.persistent.syncCompleted=Finalizó sincronización de la data -event.pb.persistent.syncCompleted.details=Puntos: {0}, enviado {1} solicitado, sincronizado {2} grabados, target overcounts: {3}, errores de respuesta: {4}, tiempo restante: {5} -event.pb.pointMissing=Punto deshabilitado -event.pb.queueSize=Advertencia del tamaño de la cola -event.pb.resultWarnings=Resultados de las advertencias -event.persistent.authKey=Clave de autenticación incorrecta -event.persistent.dataSourceMismatch=No coincide la fuente de datos en el punto "{0}". El XID ya pertenece a otra fuente de datos. -event.persistent.dataTypeMismatch=No coincide tipo de dato en el punto "{0}": cliente -event.persistent.pointDeserialization=Excepción de deserialización de punto: {1} -event.persistent.xidTooLong=El XID del punto "{0}" es muy largo. -event.pointLink.convertError=El tipo de fuente de datos no coincide con el tipo de datos destino -event.pointLink.nullResult=Script retornó nulo. Ignorando el resultado. -event.pointLink.recursionFailure=El enlace a punto no se realizó por un desbordamiento recursivo. Es posible que haya un bucle recursivo infinito en su configuración. -event.pointLink.sourceUnavailable=No está disponible el enlace del punto -event.pointLink.targetNotSettable=El destino del enlace a punto no es configurable -event.pointLink.targetUnavailable=No está disponible el destino del enlace a punto -event.pollingError=Error durante el polling -event.pollingError2=Error durante el polling: {0} -event.process.failure=Falló el inicio del procedo con el comando "{0}". Mensaje: "{1}" -event.publish.invalidResponse=Código de respuesta inválida del host: {0} -event.publish.pointMissing=Un punto publicado fue eliminado o no está habilitado -event.publish.queueSize=La cola del publicador excedió las {0} entradas -event.readPointFailed=Falló lectura del punto: {0} -event.relinquishFailed=Falló abandono: {0} -event.rtn.dsDisabled=Deshabilitado fuente de dato -event.rtn.pointDisabled=Deshabilitado dato del punto -event.rtn.pubDisabled=Deshabilitado publicador -event.rtn.rtn=Retornó a normal -event.rtn.shutdown=Apagando sistema -event.rtn.unknown=Causa de inactividad desconocida -event.schedule.active=El planificador de eventos está activado: {0} -event.schedule.cronAt=En cron {0} -event.schedule.cronUntil=En cron {0} hasta {1} -event.schedule.dailyAt=Cada día a las {0} -event.schedule.dailyUntil=Cada día a las {0} hasta {1} -event.schedule.hourlyAt=Cada Hora a las {0} -event.schedule.hoursUntil=Cada horas a las {0} hasta {1} -event.schedule.monthlyAt=Cada mes el {0} a las {1} -event.schedule.monthlyUntil=Cada mes el {0} a las {1} hasta el {2} a las {3} -event.schedule.onceAt=A las {0} -event.schedule.onceUntil=De {0} hasta {1} -event.schedule.weeklyAt=Cada semana el {0} a las {1} -event.schedule.weeklyUntil=Cada semana el {0} a las {1} hasta {2} a las {3} -event.schedule.yearlyAt=Cada año el {0} de {1} a a las {2} -event.schedule.yearlyUntil=Cada año el {0} de {1} a las {2} hasta el {3} de {4} a las {5} -event.script.convertError=No se pudo convertir el resultado "{0}" a {1} -event.serial.portInUse=El puerto ya está en uso: {0} -event.serial.portOpenError=No puede abrirse el puerto {0} -event.setPoint.activePointDataType=El tipo de dato del punto origen activo difiere de su objetivo -event.setPoint.activePointMissing=El punto origen activo está perdido o deshabilitado -event.setPoint.activePointValue=El punto origen activo no tiene valor -event.setPoint.inactivePointDataType=El tipo de datos del punto origen difiere de su objetivo -event.setPoint.inactivePointMissing=El punto origen inactivo está perdido o deshabilitado -event.setPoint.inactivePointValue=El punto origen inactivo no tiene valor -event.setPoint.recursionFailure=La configuración del punto no se realizó por un desbordamiento recursivo. Es posible que haya un lazo infinito en su configuración. -event.setPoint.targetNotSettable=El objetivo del punto no es ajustable -event.setPoint.targetPointMissing=El objetivo del punto está perdido o deshabilitado -event.setPointFailed=Falló el ajuste de punto: {0} -event.setPointFailed.alias=Falló el ajuste de punto ''{0}'' falló: {1} -event.snmp.noBinding=OID sin vincular {0} en respuesta del servidor {1} -event.snmp.noResponse=No hay respuesta del servidor -event.snmp.oidError=Error OID en {0}: {1}: {2} -event.snmp.pduErrorStatus=PDU received con error de estado {0}, texto -event.snmp.pduOidError=PDU received con error en el OID {0}, texto -event.snmp.unknownOid=Respuesta no solicitada OID {0} del servidor {1} -event.spinwave.attrNotFound=Atributo "{0}" no encontrado en el mensaje del sensor {1} -event.spinwave.heartbeat=No se recibieron datos del sensor {0} -event.spinwave.unknownSensor=Se recibieron datos de un sensor desconocido {0} -event.sql.dataTypeNotSupported=El tipo de dato para el campo Time override "{0}" ({1}) no está soportado -event.sql.noData=No hay resultados para el select query -event.sql.noDataPoint=No hay punto de datos para el identificador de la fila "{0}" en el conjunto de resultados -event.sql.noRowsUpdated=No hay actualización de filas para la configuración de punto {0} -event.sql.setError=Excepción mientras se configuraba el punto {0}: {1} -event.sql.timeNotFound=El campo Time override "{0}" no se encuentra en el conjunto de resultados -event.system.compound=Falla del Detector de evento compuesto -event.system.email=Falló envío de correo -event.system.maxAlarmChanged=Alarma de Cambio máximo de nivel -event.system.pointLink=Falló el enlace al punto -event.system.process=Falla del proceso del manejador de eventos -event.system.setPoint=Falla en el manejador de eventos del set point -event.system.shutdown=Apagado del Sistema -event.system.startup=Inicio del Sistema -event.system.userLogin=Inicio de sesión de Usuario -event.system.versionCheck=Verificada la versión actual -event.valueParse.generalParse={0}, resultado -event.valueParse.generalParsePoint={0}, resultado -event.valueParse.noData=No concuerda el dato y el punto {0} -event.valueParse.noTime=No hay concordancia de tiempo {0} -event.valueParse.noValue=No hay concordancia de valor para el punto {0} -event.valueParse.numericParse=No se pudo analizar para numérico, resultado -event.valueParse.numericParsePoint=No se pudo analizar para numérico, resultado -event.valueParse.textParse=El valor no concuerda con ningún texto de multiestado y no es analizable, resultado -event.valueParse.textParsePoint=El valor no concuerda con ningún texto de multiestado y no es analizable, resultado -event.valueParse.timeParse=Falló análisis de tiempo "{0}" -event.valueParse.timeParsePoint= Falló análisis de tiempo "{0}" para {1} -event.version.available=Una nueva versión de Mango actualmente está disponible ({0}) -event.version.error=Ha ocurrido un error mientras se verificaba por una nueva versión de ScadaBR: {0}: {1} -event.version.uptodate=Esta versión de ScadaBR está al día -event.viconics.deviceOffline=El dispositivo está fuera de línea: {0} -event.viconics.duplicateCommException=Se detectó dirección comm duplicada: {0} -event.viconics.messagingException=Error del Mensaje: {0} -event.viconics.networkOffline=La Red está fuera de línea -event.vmstat.attributeNotFound=Atributo "{0}" no se encuentra en el dato vmstat -event.vmstat.process=Falló proceso : {0} -eventHandlers.action.none=Ninguno -eventHandlers.action.point=Configurar valor en el punto -eventHandlers.action.static=Configurar con valor estático -eventHandlers.activeAction=Acción de Activar -eventHandlers.activeCommand=Proceso de comandos activo -eventHandlers.activeScript=Script al activarse -eventHandlers.alias=Alias -eventHandlers.auditEvents=Eventos de auditoría -eventHandlers.commandTest.result=Revise la consola Tomcat para ver la salida por consola del proceso -eventHandlers.commandTest.title=Ejecute el comando ahora -eventHandlers.dataSourceEvents=Eventos en fuente de datos -eventHandlers.emailRecipients=Destinatarios de correo -eventHandlers.escal=Enviar escalamiento -eventHandlers.escalDelayError=La demora para escalar debe ser mayor a cero -eventHandlers.escalPeriod=Escalar si está activo durante -eventHandlers.escalRecipients=Destinatarios de escalamiento -eventHandlers.escalTestEmailMessage=Este mensaje fue enviado como prueba de un manejador de eventos de la lista de escalamiento -eventHandlers.eventHandler=Manejador de Evento -eventHandlers.eventHandlers=Manejador de Eventos -eventHandlers.inactiveAction=Acción de Inactivar -eventHandlers.inactiveCommand=Proceso de comandos inactivo -eventHandlers.inactiveNotif=Envío de notificaciones al inactivar evento -eventHandlers.inactiveOverride=Modificar destinatarios de notifiación por inactivación -eventHandlers.inactiveRecipients=Destinatarios por inactivación -eventHandlers.inactiveScript=Script al inactivarse -eventHandlers.invalidActiveSource=Inválido punto destino a activar -eventHandlers.invalidActiveSourceType=Inválido tipo de dato del punto a activar -eventHandlers.invalidActiveValue=Inválido valor activo a configurar -eventHandlers.invalidCommands=Al menos debe proporcionarse un proceso de comando -eventHandlers.invalidInactiveSource=Inválido punto de origen inactivo -eventHandlers.invalidInactiveSourceType=Inválido tipo de dato del punto de origen inactivo -eventHandlers.invalidInactiveValue=Inválido valor inactivos a configurar -eventHandlers.invalidScripts=Seleccione al menos un script -eventHandlers.maintenanceEvents=Eventos de mantenimiento -eventHandlers.noEmailRecips=Debe agregar destinatarios de correo -eventHandlers.noEscalRecips=Debe agregar destinatarios de escalamiento -eventHandlers.noInactiveRecips=Debe agregar destinatarios inactivos -eventHandlers.noSetPointAction=Ninguna acción consigna se ha definido -eventHandlers.noTargetPoint=Sin punto de destino seleccionado. Puede que no tenga ningún punto configurable definido. -eventHandlers.pointEventDetector=Detector de eventos de Punto -eventHandlers.publisherEvents=Publicador de eventos -eventHandlers.recipientType.active=Activar -eventHandlers.recipientType.escalation=Escalar -eventHandlers.recipientType.inactive=Inactivar -eventHandlers.recipTestEmailMessage=Este mensaje se enviará como una prueba de la lista un manejador de eventos del destinatario del correo electrónico -eventHandlers.saved=El manejador de eventos ha sido guardado -eventHandlers.sourcePoint=Origen del punto -eventHandlers.systemEvents=Eventos de Sistema -eventHandlers.target=Destino -eventHandlers.type=Tipo -eventHandlers.type.email=Correo -eventHandlers.type.emailHandler=Manejador de correo -eventHandlers.type.process=Procesos -eventHandlers.type.processHandler=Manejador de procesos -eventHandlers.type.script=Script -eventHandlers.type.setPoint=Consigna -eventHandlers.type.setPointHandler=Manejador de Consigna -eventHandlers.types=Tipos de eventos -eventHandlers.valueToSet=Valor a configurar -events.ackedByDeletedUser=- (usuario borrado) -events.ackedByMaintenance=- modo mantenimiento -events.ackedByUser=- {0} -events.acknowledge=Reconocer -events.acknowledgeAll=Reconocer todo -events.acknowledged=Reconocido -events.alarms=Alarmas -events.downloadMango=Descargar última versión de ScadaBR -events.editCompound=Editar detector de eventos compuestos -events.editDataSource=Editar fuente de datos -events.editEventHandler=Editar manejador de eventos -events.editMaintenanceEvent=Editar evento de mantenimiento -events.editPointLink=Editar enlace a punto -events.editPublisher=Editar publicador -events.editScheduledEvent=Editar planificador de eventos -events.emptyList=No hay eventos en la lista -events.export=Descargar eventos -events.export.ackedByDeletedUser=(usuario borrado) -events.export.ackedByMaintenance=modo mantenimiento -events.export.ackedByUser={0} -events.id=Id -events.jumpToDate=Ir a la fecha -events.listed={0} Eventos listados -events.msg=Mensaje -events.pending=Alarmas pendientes -events.pointDetails=Detalles de Punto -events.pointEdit=Edición de Punto -events.search=Búsqueda de eventos -events.search.dateRange=Rango de datos -events.search.dateRange.none=Ninguno -events.search.dateRange.relative=Relativo -events.search.dateRange.specific=Específico -events.search.id=Id -events.search.keywords=Clave -events.search.maxResults=Resultados máximos -events.search.past=Anterior -events.search.previous=Previo -events.search.resultCount={0} Eventos encontrados -events.search.search=Buscar -events.search.searching=Buscando... -events.search.type=Tipo de evento -events.silence=Silenciar -events.silenceAll=Silenciar todo -events.unsilence=Activar sonido -footer.rightsReserved=©2006-2011 Serotonin Software Technologies Inc., todos los derechos reservados. -ftl.automatedEmail=Este correo fue enviado por un servicio automático, por favor no lo responda. -ftl.escalation=Notificación de escalamiento de evento de ScadaBR -ftl.eventActive=Notificación de eventos del ScadaBR activa -ftl.eventInactive=Este evento ahora está inactivo -ftl.footer=Si recibe esta comunicación por error, por favor descartarla. -ftl.htmlFooter.automated=Este correo fue enviado por un servicio automático. Le ha sido enviado porque Ud. ha sido incluido en la lista de correos de notificación del ScadaBR. Por favor no responda este correo. -ftl.htmlFooter.mango=ScadaBR (Impulsado por Mango) -ftl.manual=Este evento requiere reconocimiento manual para retornar a inactivo -ftl.note=Nota -ftl.originalInformation=Información Original del evento -ftl.rtn=Este evento retornará automaticamente a normal cuando su criterio no esté presente -ftl.scheduledReport={0} – Reporte programado -ftl.subject.active=Activa notificación de eventos del ScadaBR -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.subject.default=Notificación de Evento ScadaBR {0} -ftl.subject.default.id=Evento Mango {0} notificación - id:{1} -ftl.subject.escalation=Notificación por Escalamiento de eventos del ScadaBR -ftl.subject.eventId=(id:{0}) -ftl.subject.inactive=Inactiva notificación de eventos del ScadaBR -ftl.testEmail=Correo de prueba del ScadaBR -ftl.userTestEmail=Este mensaje fue enviado como prueba al correo del usuario {0} -fullScreenOut=Presione "Crt+Shirt+F" para salir de la pantalla completa -graphic.alarmlist=Lista de Alarmas -graphic.analogGraphic=Gráfico Analógico -graphic.binaryGraphic=Gráfico Binario -graphic.button=Botón (escritura) -graphic.chartComparator=Gráficos de Comparación -graphic.chartHeight=Altura -graphic.chartWidth=Ancho -graphic.dynamicGraphic=Gráfico dinámico -graphic.flexBuilder=Constructor flexible (versión Beta) -graphic.html=HTML -graphic.imageChart=Gráfico de puntos -graphic.imageChart.point1=Punto 1 -graphic.imageChart.point10=Punto 10 -graphic.imageChart.point2=Punto 2 -graphic.imageChart.point3=Punto 3 -graphic.imageChart.point4=Punto 4 -graphic.imageChart.point5=Punto 5 -graphic.imageChart.point6=Punto 6 -graphic.imageChart.point7=Punto 7 -graphic.imageChart.point8=Punto 8 -graphic.imageChart.point9=Punto 9 -graphic.link=Link -graphic.multistateGraphic=Gráfico Multiestado -graphic.script=Script Server-side -graphic.scriptButton=Botón para Script -graphic.simple=Punto Simple -graphic.simpleCompound=Composición simple -graphic.simpleCompound.leadPoint=Punto Guía -graphic.simpleCompound.subPoint1=Sub punto 1 -graphic.simpleCompound.subPoint10=Sub punto 10 -graphic.simpleCompound.subPoint2=Sub punto 2 -graphic.simpleCompound.subPoint3=Sub punto 3 -graphic.simpleCompound.subPoint4=Sub punto 4 -graphic.simpleCompound.subPoint5=Sub punto 5 -graphic.simpleCompound.subPoint6=Sub punto 6 -graphic.simpleCompound.subPoint7=Sub punto 7 -graphic.simpleCompound.subPoint8=Sub punto 8 -graphic.simpleCompound.subPoint9=Sub punto 9 -graphic.simpleImage=Imagen -graphic.thumbnailImage=Imagen miniatura -graphic.wirelessTempHumSensor=Sensor inalámbrico de temperatura/humedad -graphic.wirelessTempHumSensor.battery=Batería -graphic.wirelessTempHumSensor.humidity=Humedad -graphic.wirelessTempHumSensor.signal=Señal -graphic.wirelessTempHumSensor.staticText=Texto estático -graphic.wirelessTempHumSensor.temperature=Temperatura -header.alarms=Alarmas -header.changeLanguage=Cambiar Idioma -header.compoundEvents=Detector de eventos compuestos -header.dataSources=Fuente de datos -header.emport=Importar/Exportar -header.eventHandlers=Manejador de Eventos -header.goHomeUrl=Ir a Página de Inicio -header.help=Ayuda -header.login=Iniciar Sesión -header.logout=Cerrar Sesión -header.mailingLists=Lista de correo -header.maintenanceEvents=Eventos de mantenimiento -header.mute=Silenciar -header.pointHierarchy=Jerarquía de Puntos -header.pointLinks=Enlaces a Punto -header.publishers=Publicadores -header.reload=Recargar -header.reports=Reportes -header.scheduledEvents=Planificador de eventos -header.scripts=Programación de Scripts -header.setHomeUrl=Establecer como Página de Inicio -header.sql=SQL -header.systemSettings=Configuración de Sistema -header.title=ScadaBR (Impulsado por Mango) -header.toggleMute=Silenciar -header.unmute=Activar sonido -header.user=Usuario -header.users=Usuarios -header.views=Vistas gráficas -header.watchlist=Lista de Supervisión -header.watchLists=Listas de Supervisión -js.disabledCed=Deshabilitado el detector de eventos compuestos -js.disabledPointLink=Deshabilitado el enlace a punto -js.disabledSe=Deshabilitado el planificador de eventos -js.email.addAddress=Agregar dirección -js.email.addMailingList=Agregar lista de correo -js.email.addUser=Agregar Usuario -js.email.noRecipForEmail=No hay destinatarios para enviarles el correo de prueba -js.email.noRecipients=Sin destinatarios -js.email.testSent=El correo de prueba fue enviado -js.help.error=Error -js.help.lastUpdated=Ultima actualización -js.help.loading=Cargando... -js.help.related=Items relacionados -login.browserOnPlatform=para -login.loginButton=Iniciar Sesión -login.nag=NOTA: Puede tener problemas con ScadaLTS porque su navegador no está oficialmente soportado. Por favor actualice su navegador. -login.password=Contraseña -login.supportedBrowser=Este navegador está soportado. -login.unknownBrowser=Revisando compatibilidad del navegador... -login.unsupportedBrowser=Su navegador puede trabajar con este producto, pero no está oficialmente soportado por Serotonin Software. Le recomendamos que tilice Firefox, Chrome, o Internet Explorer 7. -login.userId=ID de Usuario -login.validation.accountDisabled=Su cuenta ha sido deshabilitada. Por favor contacte al administrador -login.validation.invalidLogin=Inicio de sesión Inválido, por favor intente de nuevo. -login.validation.noPassword=Por favor ingrese contraseña -login.validation.noSuchUser=No se encontró Id del usuario -login.validation.noUsername=Por favor ingrese nombre de usuario -mailingLists.addAddress=Agregar Dirección -mailingLists.added=Lista de correo agregada -mailingLists.addUser=Agregar usuario -mailingLists.details=Detalle de la lista de correo -mailingLists.emailAddress=Dirección de correo -mailingLists.entries=Entradas -mailingLists.mailingList=Lista de Correo -mailingLists.mailingLists=Listas de correo -mailingLists.name=Nombre -mailingLists.noAddress=Introduzca la dirección de correo antes de agregar a la lista -mailingLists.noEntries=No hay entradas a las listas de correos -mailingLists.noUser=No se indicó usuario a agregar -mailingLists.saved=Lista de correo guardada -mailingLists.testEmailMessage=El Correo de prueba ha sido enviado -mailingLists.testerror=Ha ocurrido un Error: {0}: {1} -mailingLists.validate.entries=Una lista de correo debe tener entradas -mailingLists.validate.nameGreaterThan40=Nombre no puede ser mayores a 40 caracteres -mailingLists.validate.nameRequired=El Nombre es requerido -maintenanceEvents.activated=Actualmente activo. Haga clic para desactivar. -maintenanceEvents.addMe=Agregar Evento de mantenimiento -maintenanceEvents.alias=Alias -maintenanceEvents.dataSource=Fuente de datos -maintenanceEvents.deactivated=Actualmente desactivado. Haga clic para activar. -maintenanceEvents.me=Evento de mantenimiento -maintenanceEvents.meAdded=Evento de mantenimiento agregado -maintenanceEvents.meDetails=Detalles del Evento de mantenimiento -maintenanceEvents.meDisabled=Deshabilitar el Evento de mantenimiento -maintenanceEvents.mes=Eventos de mantenimiento -maintenanceEvents.meSaved=Evento de mantenimiento guardado -maintenanceEvents.schedule.cronUntil={0} - En cron {1} hasta {2} -maintenanceEvents.schedule.dailyUntil={0} - Diario{1} hasta {2} -maintenanceEvents.schedule.hoursUntil={0} - Cada hora desde {1} hasta {2} -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.monthlyUntil={0} - Cada mes el {1} de {2} hasta el {3} de {4} -maintenanceEvents.schedule.onceUntil={0} - Desde {1} hasta {2} -maintenanceEvents.schedule.weeklyUntil={0} - Semanalmente el {1} de {2} hasta {3} de {4} -maintenanceEvents.schedule.yearlyUntil={0} - Anualmente el {1} de {2} de {3} hasta el {4} de {5} a las {6} -maintenanceEvents.toggle.disabled=No puede modificarlo. El evento está desactivado. -maintenanceEvents.type=Tipo de Programación -maintenanceEvents.type.cron=Cron -maintenanceEvents.type.day=Diario -maintenanceEvents.type.hour=Cada hora -maintenanceEvents.type.manual=Manual -maintenanceEvents.type.month=Mensual -maintenanceEvents.type.once=Una vez -maintenanceEvents.type.week=Semanal -maintenanceEvents.type.year=Anual -maintenanceEvents.validate.activeCron=Error en expresión para activar el cron: {0} -maintenanceEvents.validate.activeTrigger=Error creando un disparo activo: {0} -maintenanceEvents.validate.aliasTooLong=El alias no puede ser mayor de 50 caracteres -maintenanceEvents.validate.inactiveCron=Error en la expresión del cron para inactivar: {0} -maintenanceEvents.validate.inactiveTrigger=Error creando acción para inactivar: {0} -maintenanceEvents.validate.invalidRtn=El tiempo de inactivación debe estár luego del de activación -mport.graphicsFolder=Incluir carpeta Gráficos -mport.mailingList.prefix=Lista de correo ''{0}'': {1} -notes.addNote=Agregar comentarios -notes.by=por -notes.cancel=Cancelar -notes.enterComment=Debe ser ingresado un comentario -notes.note=Comentario -notes.save=Guardar -notes.timeByUsername=Hora del usuario -notes.userNotes=Notas de Usuario -pagination.ascending=Incrementando -pagination.descending=Disminuyendo -pagination.next=Próximo -pagination.noRows=No hay filas -pagination.of=de -pagination.page=Página -pagination.previous=Anterior -pagination.rows=filas -pointDetails.accessType=Tipo de Acceso -pointDetails.chart=Gráfico -pointDetails.chartDataButton=Descargar datos del gráfico -pointDetails.editDataSource=Editar fuente de datos -pointDetails.editPoint=Editar dato del punto -pointDetails.events=Eventos -pointDetails.findXid=Encontrado por XID -pointDetails.flipbook=Flipbook -pointDetails.getData=Obtener datos -pointDetails.getImages=Obtener imágenes -pointDetails.getStatistics=Obtener estadísticas -pointDetails.goto=Ir a -pointDetails.gotoView=Ir a la vista -pointDetails.history=Histórico -pointDetails.id=Id -pointDetails.imageChartButton=Graficar -pointDetails.imageCountError=El contador de imagen debe ser un número -pointDetails.images=Imágenes -pointDetails.maxEvents=Máximo se muestran 20 eventos de -pointDetails.message=Mensaje -pointDetails.mostRecentRecords=Registros más recientes -pointDetails.name=Nombre -pointDetails.notInView=El Punto no es usado en ninguna de las vistas gráficas -pointDetails.pointNotFound=El punto solicitado no fue encontrado -pointDetails.recordCountError=El contador de registro debe ser un número -pointDetails.set=Configurar -pointDetails.setPoint=Configurar punto -pointDetails.show=Mostrar -pointDetails.statistics=Estadísticas -pointDetails.timePeriod=Período de Tiempo -pointDetails.timePeriodError=El período de tiempo debe ser un número -pointDetails.userAccess=Acceso de Usuario -pointDetails.username=Nombre de Usuario -pointDetails.views=Vistas -pointEdit.buttons.disable=Deshabilitar -pointEdit.buttons.enable=Habilitar -pointEdit.buttons.note= 100 -validate.maxGreaterThanMin=El máximo debe ser mayor que el mínimo -validate.missingDeviceId=El ID del dispositivo no puede estar vacío -validate.nameRequired=El Nombre es requerido -validate.nameTooLong=Nombre no puede ser mayor a 40 caracteres -validate.not0=No puede ser 0 -validate.notLessThan30s=No puede ser menor que 30 segundos -validate.notLongerThan=No puede se mayor a {0} caracteres -validate.pachube.dataStreadIdRequired=ID del flujo de datos es requerido -validate.parameterRequired=El parámetro Nombre es requerido -validate.parseError=Error de análisis: {0} -validate.ped.xidMissing=Todos los detectores de eventos deben definir un XID. No se ha guardado -validate.ped.xidUsed=El mismo XID ''{0}'' está siendo usado por múltiples detectores de eventos. No se ha guardado -validate.required=Se requiere un valor -validate.text.incompatible=El generador de Texto es incompatibles con el tipo de dato -validate.xidUsed=Este XID ya está en uso -viewEdit.addViewComponent=Agregar componente a la vista -viewEdit.anonymous=Acceso Anonymous -viewEdit.background=Imagen de fondo -viewEdit.clearImage=Limpiar imagen -viewEdit.compound.backgroundColour=Color de fondo -viewEdit.compound.duration=Duración -viewEdit.compound.editor=Editor de componente compuesto -viewEdit.compound.height=Alto -viewEdit.compound.name=Nombre -viewEdit.compound.width=Ancho -viewEdit.deletePointView=Eliminar el componente -viewEdit.deleteStaticView=Eliminar contenido estático -viewEdit.deleteView=Eliminar vista compartidda de la lista -viewEdit.editGraphicalRenderer=Editar generador gráfico -viewEdit.editPointView=Editar ajustes del punto -viewEdit.editStaticView=Editar contenido estático -viewEdit.editView=Editar vista -viewEdit.fullScreen=Pantalla Completa -viewEdit.graphic.default=Predefinido -viewEdit.graphic.displayPointName=Mostrar el nombre del punto -viewEdit.graphic.displayText=Mostrar texto -viewEdit.graphic.dynamicImage=Imagen dinámica -viewEdit.graphic.editor=Editor de representación gráfica -viewEdit.graphic.height=Altura -viewEdit.graphic.hideAckColumn=Ocultar Opción Confirmar alarma -viewEdit.graphic.hideAlarmLevelColumn=Ocultar Columna de Nivel -viewEdit.graphic.hideIdColumn=Ocultar Columna de Id -viewEdit.graphic.hideInactivityColumn=Ocultar Columna de Inactividad -viewEdit.graphic.hideTimestampColumn=Ocultar Columna Tiempo -viewEdit.graphic.image=Imagen -viewEdit.graphic.images=imágenes -viewEdit.graphic.imageSample=Imagen de muestra -viewEdit.graphic.imageSet=Configuración de Imagen -viewEdit.graphic.invalidMinMax=Min debe ser menos que Max -viewEdit.graphic.invalidScale=El porcentaje de Escala no puede ser menos que 1 -viewEdit.graphic.invalidState=Valor del estado no analizable en -viewEdit.graphic.link=Link (dirección) -viewEdit.graphic.max=Máx -viewEdit.graphic.maxListSize=Tamaño máximo de la lista -viewEdit.graphic.min=Mín -viewEdit.graphic.missingDefault=Debe seleccionar una imagen por defecto -viewEdit.graphic.missingDynamicImage=Debe seleccionar una imagen dinámica -viewEdit.graphic.missingImageSet=Debe seleccionar un conjunto de imágenes -viewEdit.graphic.missingMax=Máx debe ser ingresado -viewEdit.graphic.missingMin=Mín debe ser ingresado -viewEdit.graphic.missingOneImage=Debe seleccionar una imagen para el uno -viewEdit.graphic.missingScale=Debe ingresar el porcentaje de la escala -viewEdit.graphic.missingScript=Debe crear un Script -viewEdit.graphic.missingZeroImage=Imagen para el cero -viewEdit.graphic.noConfig=No hay configuración para este generador -viewEdit.graphic.one=Imagen para el uno -viewEdit.graphic.project=Proyecto -viewEdit.graphic.projectDefined=Definir proyecto inicial -viewEdit.graphic.projectsSource=Servidor de Proyectos (API) -viewEdit.graphic.runtimeMode=Iniciar en modo Ejecución -viewEdit.graphic.saveToLoad=Guarde para cargar el componente! -viewEdit.graphic.scale=Porcentaje a escalar -viewEdit.graphic.script=Script -viewEdit.graphic.state=Asignaciones imagen/estado -viewEdit.graphic.stateList=Lista de Estado -viewEdit.graphic.styleAttribute=Atributos de Estilo -viewEdit.graphic.text=Texto -viewEdit.graphic.views=Vistas -viewEdit.graphic.whenOffLabel=Texto (para desconectado/falso/0) -viewEdit.graphic.whenOnLabel=Texto (para conectado/verdadero/1) -viewEdit.graphic.width=Longitud -viewEdit.graphic.zero=Imagen para el cero -viewEdit.iconify=Iconificar componentes -viewEdit.name=Nombre -viewEdit.settings.background=Color de Fondo -viewEdit.settings.displayControls=Controles de Pantalla -viewEdit.settings.editor=Editor de Configuración -viewEdit.settings.nameOverride=Reemplazar Nombre del Punto -viewEdit.settings.point=Punto -viewEdit.settings.settableOverride=Configuración de sobrescritura -viewEdit.static.editor=Editor de contenido estático -viewEdit.upload=Cargar imagen -viewEdit.viewComponents=Componentes -viewEdit.viewProperties=Propiedades de la vista -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size -views.newView=Nueva vista -views.noViews=No se ha creado ninguna vista gráfica. Cree una nueva. -views.title=Vistas gráficas -watchlist.addNewList=Agregar nueva Lista de Supervisión -watchlist.addToWatchlist=Agregar a Lista de Supervisión -watchlist.chart=Gráfico -watchlist.chartDataButton=Descargar los datos del gráfico -watchlist.consolidatedChart=Incluir en el gráfico consolidado -watchlist.copyList=Copiar Lista de Supervisión -watchlist.createReport=Crear un Reporte de esta Lista de Supervisión -watchlist.delete=Borrar de la Lista de Supervisión -watchlist.deleteList=Borrar esta Lista de Supervisión -watchlist.editListName=Editar nombre de la Lista de Supervisión -watchlist.emptyList=Haga clic en los puntos para agregarlos a la Lista de Supervisión. -watchlist.imageChartButton=Obtener Gráfico -watchlist.moveDown=Bajar -watchlist.moveUp=Subir -watchlist.newListName=Introduzca el nuevo nombre de la Lista de Supervisión -watchlist.noChartables=Puntos no graficables de la Lista de Supervisión -watchlist.noExportables=No hay puntos seleccionados para exportar -watchlist.pointDetails=Detalles del Punto -watchlist.points=Puntos -watchlist.watchlist=Lista de Supervisión - -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -header.usersProfiles=Users profiles -userProfiles.title=Manage user profiles - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# ScadaBR 1.0 "Release Candidate" 3 - Pacote de Modificações Community Edition +# http://www.scadabr.org.br +# Adaptación y Traducion al Español: Copyright (C) 2012 por Mílmero González milmero@gmail.com +# +# This file is free software: you may copy, redistribute and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation, either version 3 of the License, or (at your +# option) any later version. +# +# This file is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# This file incorporates work covered by the following copyright and +# permission notice: +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2009 Serotonin Software Technologies Inc. +# @author Matthew Lohbihler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# + +alpha2.commException= {0}: Problema de comunicación: {1} +alpha2.errorMessageException= {0}: Recibido mensaje de error de dispositivo: {1} +alpha2.invalidFrameException= {0}: Se recibió trama inválida: {1} +alpha2.unknownException= {0}: Error desconocido: {1} +annotation.anonymous=Anonymous +annotation.eventHandler=Manejador para Establecer puntos +annotation.pointLink=Punto de enlace +annotation.user=Usuario: {0} +aphic.simpleCompound.leadPoint=Punto guía +badDateFormat=Formato de fecha inválida, el formato es aaaa/mm/dd +badDecimalFormat=Valor decimal inválido +badIntegerFormat=Valor entero inválido +chartRenderer.flipbook=Flipbook +chartRenderer.image=Imagen +chartRenderer.none=Ninguno +chartRenderer.statistics=Estadísticas +chartRenderer.table=Tabla de datos recientes +common.access.admin=admin +common.access.dataSource=Fuente de Datos +common.access.none=Sin acceso +common.access.read=Lectura +common.access.set=Modificar +common.active=Activo +common.activeTime=Hora de Activación +common.add=Agregar +common.addAll=Agregar todos los puntos +common.administrator=Administrador +common.alarmLevel=Nivel de Alarma +common.alarmLevel.critical=Crítico +common.alarmLevel.critical.rtn=Crítico - retornó a normal +common.alarmLevel.info=Información +common.alarmLevel.info.rtn=Información – retornó a normal +common.alarmLevel.lifeSafety=Riesgo a la vida +common.alarmLevel.lifeSafety.rtn=Riesgo a la vida - retornó a normal +common.alarmLevel.none=Ninguno +common.alarmLevel.none.rtn=Ninguno – retornó a normal +common.alarmLevel.unknown=Nivel de alarma desconocido +common.alarmLevel.urgent=Urgente +common.alarmLevel.urgent.rtn=Urgente - retornó a normal +common.all=Todo +common.annotation=Anotación +common.anonymous=Anonymous +common.cancel=Cancelar +common.cancelled=Cancelado +common.chooseSetPoint=Elija un valor a establecer +common.close=Cerrar +common.configuration=Configuración +common.copy=Copiar +common.copyPrefix=Copia de {0} +common.counting.nd={0}do +common.counting.rd={0}ro +common.counting.st={0}ro +common.counting.th={0}to +common.cronPattern=Patrón de Planificación +common.dataTypes.alphanumeric=Alfanumérico +common.dataTypes.bad=Erróneo +common.dataTypes.binary=Binario +common.dataTypes.image=Imagen +common.dataTypes.multistate=Estado Múltiple +common.dataTypes.numeric=Numérico +common.dateRangeFrom=Desde +common.dateRangeTo=Hasta +common.day.fri=viernes +common.day.last=Último día +common.day.mon=lunes +common.day.sat=sábado +common.day.secondLast=Últimos dos días +common.day.short.fri=vie +common.day.short.mon=lun +common.day.short.sat=sab +common.day.short.sun=dom +common.day.short.thu=jue +common.day.short.tue=mar +common.day.short.wed=mié +common.day.sun=domingo +common.day.thirdLast=Últimos tres días +common.day.thu=jueves +common.day.tue=martes +common.day.wed=miércoles +common.default={0} +common.delete=Borrar +common.deleted=(Borrado) +common.disabled=Deshabilitado +common.disabledToggle=Deshabilitado - Haga clic para habilitar +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h +common.duration.millis={0}ms +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.seconds={0}s +common.edit=Editar +common.enableAll=Habilitar todos los puntos +common.enabled=Habilitado +common.enabledToggle=Habilitado - Haga clic para deshabilitar +common.enterSetPoint=Introduzca un valor a establecer +common.false=Falso +common.genChart=Generando Gráfico... +common.genThumb=Generando miniatura... +common.gettingData=Obteniendo datos... +common.help=Ayuda +common.imageChart=Gráfico +common.inactive=Inactivo +common.inactiveTime=Hora de Inactivación +common.inception=Primero +common.latest=Ultimo +common.maximize=Maximizar +common.minimize=Minimizar +common.month.apr=Abr +common.month.aug=Ago +common.month.dec=Dic +common.month.feb=Feb +common.month.jan=Ene +common.month.jul=Jul +common.month.jun=Jun +common.month.mar=Mar +common.month.may=May +common.month.nov=Nov +common.month.oct=Oct +common.month.sep=Sep +common.newName=(sin nombre) +common.noContent=Sin Contenido +common.noData=(Sin Datos) +common.noImage=Sin imagen +common.noMessage=(sin mensaje) +common.nortn=Sin retorno (RTN) +common.point=Punto +common.pointDisabled=El punto o su fuente de datos está deshabilitado +common.pointInvalid=El punto de este componentes se ha perdido o es inválido. +common.points=Puntos +common.pointWarning=El punto o su fuente de dato puede estar desactivado. +common.refresh=Refrescar +common.relinquish=Abandonar +common.result=Resultado +common.rtn=Regreso a normal +common.run=Ejecutar +common.safeMode=Modo seguro +common.save=Guardar +common.sendTestEmail=Enviar correo de prueba +common.set=Establecer valor +common.settingValue=Ajustar valor... +common.stats.avg=Promedio +common.stats.count=Contar +common.stats.end=Fin +common.stats.logEntries=Entradas al Log +common.stats.max=Máximo +common.stats.min=Mínimo +common.stats.runtime=Tiempo de Ejecución +common.stats.start=Inicio +common.stats.starts=Iniciar +common.stats.sum=Suma +common.stats.value=Valor +common.status=Estado +common.testEmailSent=El Correo de prueba fue enviado a ''{0}'' +common.thumb.invalidValue=El Valor del punto no es un imagen +common.time=Hora +common.tp.day=día +common.tp.days=día(s) +common.tp.description={0} {1} +common.tp.hour=hora +common.tp.hours=hora(s) +common.tp.millisecond=milisegundo +common.tp.milliseconds=milisegundos(ms) +common.tp.minute=minuto +common.tp.minutes=minuto(s) +common.tp.month=mes +common.tp.months=mes(es) +common.tp.second=segundo +common.tp.seconds=segundo(s) +common.tp.week=semana +common.tp.weeks=semana(s) +common.tp.year=año +common.tp.years=año(s) +common.true=Verdadero +common.unknown=Desconocido +common.user=Usuario +common.value=Valor +common.valueUnreliable=El valor del punto puede no ser confiable +common.warning=Advertencia +common.xid=ID de Exportación (XID) +compoundDetectors.and=and +compoundDetectors.cedAdded=Agregado detector de evento compuesto +compoundDetectors.cedSaved=Guardado detector de evento compuesto +compoundDetectors.cedValidated=Condición de OK validada +compoundDetectors.compoundEventDetector=Detector de evento compuesto +compoundDetectors.compoundEventDetectors=Detectores de evento compuesto +compoundDetectors.condition=Condición +compoundDetectors.details=Detalles del detector de evento compuesto +compoundDetectors.eventTypes=Tipo de Eventos +compoundDetectors.initError.wrapper=El detector {0} no está habilitado o no existe +compoundDetectors.name=Nombre +compoundDetectors.not=not +compoundDetectors.or=or +compoundDetectors.pointEventDetector=Detector de evento de punto +compoundDetectors.validate=Validar +compoundDetectors.validation.closeParen=Paréntesis sin cerrar +compoundDetectors.validation.illegalChar=Carácter inválido +compoundDetectors.validation.initError=Error durante la inicialización del detector. Vea la lista de alarmas para detalles. +compoundDetectors.validation.invalidKey=Clave del detector de evento de Punto {0} no encontrada, no regresa a normal, o permiso denegado +compoundDetectors.validation.nameRequired=Nombre requerido +compoundDetectors.validation.notDefined=Condición de estado no definida +compoundDetectors.validation.openParen=Paréntesis sin abrir +compoundDetectors.validation.reference=Referencia Inválida +compoundDetectors.validation.syntax=Error de Sintaxis +confirmation.pointDisabled=Dato del punto ha sido deshabilitado +confirmation.pointEnabled=Dato del punto ha sido habilitado +confirmation.pointRestarted=Dato del punto ha sido reiniciado +confirmation.pointSaved=Dato del punto ha sido guardado +dox.1wireDS=Fuente de datos 1-Wire +dox.1wirePP=Propiedades de punto 1-Wire +dox.asciiFileReaderDS=Fuente de datos ASCII File Reader +dox.asciiFileReaderPP=Propiedades del punto ASCII File Reader +dox.asciiSerialDS=Fuente de datos ASCII Serial +dox.asciiSerialPP=Propiedades de Punto ASCII Serial +dox.auditAlarmLevels=Nivel de Alarma para eventos de Auditoría +dox.bacnetIpDS=Fuente de datos BACnet I/P +dox.bacnetIpPP=Propiedades de punto BACnet I/P +dox.chartRenderers=Generador de Gráficos +dox.colours=Colores +dox.colourSettings=Configuraciones de Color +dox.compoundEventDetectors=Detector de eventos compuestos +dox.cronPatterns=Patrones Cron +dox.dataPointEditing=Editando datos de punto +dox.dataSourceList=Lista de Fuente de datos +dox.datetimeFormats=Formato Fecha/Hora +dox.dbConfiguration=Configuración de Base de Datos +dox.dir=es +dox.directQuerying=Consulta directa a la base de datos de ScadaBR +dox.dnp3DS=Fuente de datos DNP3 +dox.dnp3IpDS=Fuente de datos DNP3 IP +dox.dnp3PP=Propiedades del punto DNP3 +dox.dnp3SerialDS=Fuente de datos DNP3 Serial +dox.drStorageHt5bDS=Fuente de datos Dr.StorageHT-5B +dox.drStorageHt5bPP=Propiedades de punto Dr.StorageHT-5B +dox.editingGraphicalViews=Editando vistas gráficas +dox.emailSettings=Configuración de correo +dox.emport=Configuración de Importación y Exportación +dox.eventDetectors=Detector de Eventos +dox.eventHandlers=Manejador de Eventos +dox.exportProject=Exportar Proyectos +dox.galilDS=Fuente de datos Galil +dox.galilPP=Propiedades de punto Galil +dox.generalPublisherProperties=Propiedades del publicador General +dox.graphicalViews=Vistas Gráficas +dox.httpImageDS=Fuente de datos HTTP image +dox.httpImagePP=Propiedades de punto HTTP image +dox.httpReceiverDS=Fuente de datos HTTP Receiver +dox.httpReceiverPP=Propiedades de punto Receptor HTTP +dox.httpRetrieverDS=Fuente de datos HTTP Retriver +dox.httpRetrieverPP=Propiedades de punto HTTP Retriver +dox.httpSenderPublishing=Publicandor HTTP sender +dox.httpSettings=Configuraciones HTTP +dox.iec101DS=Fuente de datos IEC101 +dox.iec101PP=Propiedades de punto IEC101 +dox.importProject=Importar Proyectos +dox.internalDS=Fuente de Datos Interna +dox.internalPP=Propiedades de Punto Interno +dox.jmxDS=Fuente de Datos JMX +dox.jmxPP=Propiedades de punto JMX +dox.languageSettings=Configuraciones de Idioma +dox.mailingLists=Listas de Correo +dox.maintenanceEvents=Eventos de Mantenimiento +dox.metaDS=Fuente de datos Meta +dox.metaPP=Propiedades de punto Meta +dox.modbusIpDS=Fuente de datos Modbus IP +dox.modbusPP=Propiedades del localizador de punto Modbus +dox.modbusSerialDS=Fuente de datos Modbus serial +dox.nmeaListenerDS=Fuente de datos NMEA listener +dox.nmeaListenerPP=Propiedades de punto NMEA listener +dox.notFound=No se encuentra el documento +dox.numberFormats=Formatos Numéricos +dox.opcDS=Fuente de datos OPC +dox.opcPP=Propiedades de punto OPC +dox.otherSettings=Otras configuraciones +dox.pachubeDS=Fuente de datos Pachube +dox.pachubePP=Propiedades de punto Pachube +dox.pachubePublishing=Publicando Pachube +dox.persistentDS=Fuente de Datos Serotonin Persistent TCP +dox.persistentPP=Propiedades de punto Serotonin Persistent TCP +dox.persistentPublishing=Publicando Serotonin Persistent TCP +dox.pointHierarchy=Jerarquía de Puntos +dox.pointLinks=Enlace a Punto +dox.pointValueLogging=Registro en Log de valor de punto +dox.pointValueLogPurging=Limpiando Log de valores de punto +dox.pointViewSettingsEditor=Configurador de vistas de Punto +dox.pop3DS=Fuente de datos POP3 +dox.pop3PP=Propiedades de punto POP3 +dox.publisherList=Lista del Publicador +dox.readError=Error leyendo el contenido: +dox.regex=Expresiones Regulares (RegEx) +dox.reportInstances=Reporte de casos +dox.reportTemplates=Plantillas para reportes +dox.scheduledEvents=Planificador de Eventos +dox.scripts=Scripts +dox.scriptDPObject=Datos de punto Context Object +dox.scriptDSObject=Fuente de datos Context Object +dox.snmpDS=Fuente de datos SNMP +dox.snmpPP=Propiedades de punto SNMP +dox.spinwaveDS=Fuente de datos Spinwave +dox.spinwavePP=Propiedades de punto Spinwave +dox.sqlDS=Fuente de datos SQL +dox.sqlPP=Propiedades de punto SQL +dox.systemAlarmLevels=Niveles de alarma del Sistema +dox.systemInformation=Información del Sistema +dox.textRenderers=Representaciones en de Texto +dox.userAdministration=Usuario Administrador +dox.viewSharing=Compartiendo Vistas +dox.virtualDS=Fuente de datos Virtual +dox.virtualPP=Propiedades de punto Virtual +dox.vmstatDS=Fuente de datos VMStat +dox.vmstatPP=Propiedades de punto VMStat +dox.watchList=Lista de Supervisión +dox.watchListCharts=Gráficos de Lista de Supervisión +dox.watchListPoints=Puntos de Lista de Supervisión +dox.watchListSharing=Compartiendo la Lista de Supervisión +dox.welcomeToMango=Bienvenido al ScadaBR +dox.welcomeToScadaBR=Bienvenido al ScadaBR +dsDetils.asof=(A partir de {0}) +dsEdit.1wire=1-wire +dsEdit.1wire.address=Dirección +dsEdit.1wire.attr.adVoltage=Voltaje AD +dsEdit.1wire.attr.counter=Contador +dsEdit.1wire.attr.humidity=Humedad +dsEdit.1wire.attr.latchState=Estado del Latch +dsEdit.1wire.attr.temperature=Temperatura +dsEdit.1wire.attr.wiperPosition=Posición Wiper +dsEdit.1wire.attribute=Atributo +dsEdit.1wire.attribute.adChannel=Canal AD +dsEdit.1wire.attribute.channel=Canal +dsEdit.1wire.attribute.counter=Contador +dsEdit.1wire.attribute.wiper=Potenciómetro +dsEdit.1wire.desc=Propiedades 1-Wire +dsEdit.1wire.description=Descripción +dsEdit.1wire.deviceType=Tipo de dispositivo +dsEdit.1wire.dpconn=Sensor: {0}, atributo: {1} +dsEdit.1wire.index=Indice +dsEdit.1wire.noDevices=No se encontraron dispositivos +dsEdit.1wire.noInfo=Información del dispositivo no disponible +dsEdit.1wire.none=Ninguno +dsEdit.1wire.port=Puerto +dsEdit.1wire.runScan=Ejecutar exploración +dsEdit.1wire.scan=Exploración de red 1-wire +dsEdit.1wire.scanComplete=Exploración completa. +dsEdit.1wire.scanning=Explorando, por favor espere... +dsEdit.1wire.scanWarn=Explore la red antes de editar puntos +dsEdit.1wire.scheduledRescan=Re-exploración Programada +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.accessMode=Tipo de acceso +dsEdit.alpha2.accessMode.readOnly=Sólo lectura +dsEdit.alpha2.accessMode.readWrite=Lectura y escritura +dsEdit.alpha2.accessMode.writeOnly=Sólo escritura +dsEdit.alpha2.desc=Propiedades de Mitsubishi Alpha2 +dsEdit.alpha2.deviceCode=Código de dispositivo +dsEdit.alpha2.deviceCode.analogIn=Entrada Analógica +dsEdit.alpha2.deviceCode.commBitDevice=Dispositivo de comunicaciones por Bit +dsEdit.alpha2.deviceCode.commWordDevice=Dispositivo de comunicaciones por Palabra +dsEdit.alpha2.deviceCode.controlDevice=Dispositivo de control +dsEdit.alpha2.deviceCode.externalInput=Entrada externa +dsEdit.alpha2.deviceCode.externalOutput=Salida externa +dsEdit.alpha2.deviceCode.inputTerminal=Terminal de entrada +dsEdit.alpha2.deviceCode.keyInput=Clave de entrada +dsEdit.alpha2.deviceCode.linkInput=Enlace de entrada +dsEdit.alpha2.deviceCode.linkOutput=Enlace de salida +dsEdit.alpha2.deviceCode.outputTerminal=Terminal de salida +dsEdit.alpha2.deviceCode.runStop=Comando para ejecutar o detener +dsEdit.alpha2.deviceCode.systemBit=Bit del Sistema +dsEdit.alpha2.deviceNumber=Número de dispositivo +dsEdit.alpha2.dpDesc={0} ({1}) +dsEdit.alpha2.pointType=Tipo de punto +dsEdit.alpha2.station=Estación +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.checkFile=Verificación +dsEdit.asciiFile.desc=Propiedades ASCII File Reader +dsEdit.asciiFile.filePath=Ruta del archivo +dsEdit.asciiFile.regex.number=Entero o Punto Flotante con signo o sin signo +dsEdit.asciiFile.timestampCheck=Estampa de tiempo personalizada +dsEdit.asciiFile.timestampFormat=Formato de Dato +dsEdit.asciiFile.timestampRegex=Estampa de tiempo de Expresión Regular (RegEx) +dsEdit.asciiFile.valueRegex=Valor de Expresión Regular (RegEx) +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.baud=Tasa de transferencia +dsEdit.asciiSerial.bufferSize=Tamaño del Buffer +dsEdit.asciiSerial.charStopMode=Modo Carácter +dsEdit.asciiSerial.charStopMode.charASCII=Carácter ASCII +dsEdit.asciiSerial.charStopMode.hexValue=Valor Hexadecimal +dsEdit.asciiSerial.charX=Hasta el Carácter C +dsEdit.asciiSerial.command=Comando +dsEdit.asciiSerial.commPortId=Puerto +dsEdit.asciiSerial.dataBits=Bits de datos +dsEdit.asciiSerial.desc=Propiedades ASCII Serial +dsEdit.asciiSerial.initString=Cadena de Inicialización +dsEdit.asciiSerial.nChar=Número de caracteres +dsEdit.asciiSerial.parity=Paridad +dsEdit.asciiSerial.retries=Reintentos +dsEdit.asciiSerial.stopBits=Bits de parada +dsEdit.asciiSerial.stopMode=Modo de parada +dsEdit.asciiSerial.stopMode.charX=Hasta Carácter C +dsEdit.asciiSerial.stopMode.nChar=Numero de caracteres +dsEdit.asciiSerial.stopMode.stopTimeout=Por Tiempo de espera +dsEdit.asciiSerial.stopTimeout=Tiempo de espera para detener (ms) +dsEdit.asciiSerial.timeout=Tiempo de espera (ms) +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.addPoint=Agregar punto +dsEdit.bacnetIp.broadcastAddress=Dirección de Broadcast +dsEdit.bacnetIp.covLease= tiempo COV lease(min) +dsEdit.bacnetIp.desc=Propiedades BACnet I/P +dsEdit.bacnetIp.device=Dispositivo +dsEdit.bacnetIp.deviceAddress=Dirección del dispositivo +dsEdit.bacnetIp.deviceId=ID de dispositivo +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.dsconn=ID del dispositivo: {0} +dsEdit.bacnetIp.getDetails=Obtener detalles +dsEdit.bacnetIp.gettingDeviceDetails=Obteniendo detalles del dispositivo... +dsEdit.bacnetIp.listenerStopped=Detenido Listener +dsEdit.bacnetIp.maxReadMultNonseg=Lectura máxima de referencias múltiples (no-segmentado) +dsEdit.bacnetIp.maxReadMultSeg=Lectura máxima de referencias múltiples (segmentado) +dsEdit.bacnetIp.objectInstanceNumber=Número de la instancia del Objeto +dsEdit.bacnetIp.objectList=dispositivo object list +dsEdit.bacnetIp.objectType=Tipo de Objeto +dsEdit.bacnetIp.objectType.accessDoor=Puerta de acceso +dsEdit.bacnetIp.objectType.accumulator=Acumulador +dsEdit.bacnetIp.objectType.analogInput=Entrada Analógica +dsEdit.bacnetIp.objectType.analogOutput=Salida Analógica +dsEdit.bacnetIp.objectType.analogValue=Valor Analógico +dsEdit.bacnetIp.objectType.averaging=Promediando +dsEdit.bacnetIp.objectType.binaryInput=Entrada Binaria +dsEdit.bacnetIp.objectType.binaryOutput=Salida Binaria +dsEdit.bacnetIp.objectType.binaryValue=Valor Binario +dsEdit.bacnetIp.objectType.calendar=Calendario +dsEdit.bacnetIp.objectType.command=Comando +dsEdit.bacnetIp.objectType.device=Dispositivo +dsEdit.bacnetIp.objectType.eventEnrollment=Registro de Evento +dsEdit.bacnetIp.objectType.eventLog=Log de Eventos +dsEdit.bacnetIp.objectType.file=Archivo +dsEdit.bacnetIp.objectType.group=Grupo +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Punto de riesgo de vida +dsEdit.bacnetIp.objectType.lifeSafetyZone=Zona de riesgo de vida +dsEdit.bacnetIp.objectType.loadControl=Control de carga +dsEdit.bacnetIp.objectType.loop=Lazo +dsEdit.bacnetIp.objectType.multiStateInput=Entrada Multi-estado +dsEdit.bacnetIp.objectType.multiStateOutput=Salida Multi-estado +dsEdit.bacnetIp.objectType.multiStateValue=Valor Multi-estado +dsEdit.bacnetIp.objectType.notificationClass=Notificación de clase +dsEdit.bacnetIp.objectType.program=Programa +dsEdit.bacnetIp.objectType.pulseConverter=Convertidor de Pulsos +dsEdit.bacnetIp.objectType.schedule=Planificador +dsEdit.bacnetIp.objectType.structuredView=Vista estructurada +dsEdit.bacnetIp.objectType.trendLog=Log de Tendencias +dsEdit.bacnetIp.objectType.trendLogMultiple=Múltiple Log de Tendencias +dsEdit.bacnetIp.port=Puerto +dsEdit.bacnetIp.presentValue=Valor actual +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Número de instancia del dispositivo remoto +dsEdit.bacnetIp.remoteDeviceIp=IP del dispositivo remoto +dsEdit.bacnetIp.remoteDeviceNetworkAddress=Dirección de red +dsEdit.bacnetIp.remoteDeviceNetworkNumber=Número de red +dsEdit.bacnetIp.remoteDevicePort=Puerto del dispositivo remoto +dsEdit.bacnetIp.retries=Reintentos +dsEdit.bacnetIp.segmentTimeout=Tiempo de espera del Segmento (ms) +dsEdit.bacnetIp.segmentWindow=Ventana del Segmento +dsEdit.bacnetIp.sendingWhoIs=Enviando WhoIs... +dsEdit.bacnetIp.sendObjList=Enviar solicitud object list +dsEdit.bacnetIp.sendWhoIs=Enviar WhoIs +dsEdit.bacnetIp.tester.auto=Auto-apagado +dsEdit.bacnetIp.tester.cancelled=Cancelado +dsEdit.bacnetIp.tester.indexNotFound=Indice de dispositivo remoto no encontrado +dsEdit.bacnetIp.tester.listening=Atendiendo mensajes... +dsEdit.bacnetIp.timeout=Tiempo de espera (ms) +dsEdit.bacnetIp.useCov=Use subscripción COV +dsEdit.bacnetIp.writePriority=Escribir prioridad +dsEdit.currentAlarms=Alarmas actuales +dsEdit.deleteConfirm=Está seguro que desea eliminar este punto? +dsEdit.dnp3.addMany=Agregar múltiples puntos de datos +dsEdit.dnp3.analogInput=Entrada Analógica +dsEdit.dnp3.analogOutput=Salida Analógica +dsEdit.dnp3.binaryInput=Entrada Binaria +dsEdit.dnp3.binaryOutput=Salida Binaria +dsEdit.dnp3.controlCommand=Comando de Control +dsEdit.dnp3.dataType=Tipo de Dato +dsEdit.dnp3.descIp=Propiedades DNP3 IP +dsEdit.dnp3.descSerial=Propiedades DNP3 Serial +dsEdit.dnp3.index=Indice +dsEdit.dnp3.maxIndex=Indice Máximo +dsEdit.dnp3.minIndex=Indice Mínimo +dsEdit.dnp3.operateMode=Modo de Operación +dsEdit.dnp3.rbePeriod=RBE Polling Period +dsEdit.dnp3.retries=Reintentos +dsEdit.dnp3.runningCounter=Contador +dsEdit.dnp3.slaveAddress=Slave Addrees +dsEdit.dnp3.sourceAddress=Source Address +dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) +dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) +dsEdit.dnp3.timeOff=OFF time +dsEdit.dnp3.timeOn=ON time +dsEdit.dnp3.timeout=Tiempo de espera (ms) +dsEdit.dnp3.validate.indexUsed=Indice ya está en uso +dsEdit.dnp3.validate.someIndexUsed=Algún(os) índice(s) está(n) ya está(n) en uso +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Ip.host=Servidor +dsEdit.dnp3Ip.port=Puerto +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Puerto +dsEdit.dnp3Serial.dataBits=Bits de datos +dsEdit.dnp3Serial.parity=Paridad +dsEdit.dnp3Serial.stopBits=Bits de parada +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.pointType=Tipo de Punto +dsEdit.drStorageHt5b.type.Humidity=Humedad +dsEdit.drStorageHt5b.type.Temperature=Temperatura +dsEdit.ebi25=EBI25 +dsEdit.ebi25.calibrationDate=Fecha de calibración +dsEdit.ebi25.desc=Propiedades de interfaz EBI25 +dsEdit.ebi25.ebi25Interface=Interfaz EBI25 +dsEdit.ebi25.firmwareVersion=Versión de Firmware +dsEdit.ebi25.hardwareVersion=Versión de Hardware +dsEdit.ebi25.highLimit=Límite alto +dsEdit.ebi25.host=Servidor +dsEdit.ebi25.index=Indice +dsEdit.ebi25.keepAlive=Mantener activo +dsEdit.ebi25.lowLimit=Límite bajo +dsEdit.ebi25.port=Puerto +dsEdit.ebi25.productionDate=Fecha de Producción +dsEdit.ebi25.read.host=Se requiere Servidor +dsEdit.ebi25.read.init=Error en la inicialización de Modbus: {0} +dsEdit.ebi25.read.response=Error de respuesta de Modbus: {0} +dsEdit.ebi25.read.transport=Error en el transporte de Modbus: {0} +dsEdit.ebi25.readInterface=Leer interfaz +dsEdit.ebi25.retries=Reintentos +dsEdit.ebi25.sampleRate=Frecuencia de muestreo +dsEdit.ebi25.serialNumber=Número de Serial +dsEdit.ebi25.startRead=Leyendo... +dsEdit.ebi25.synced=Interfaz de tiempo sincronizada +dsEdit.ebi25.syncing=Configurando tiempo... +dsEdit.ebi25.syncTime=Sincronización de tiempo +dsEdit.ebi25.timeout=Tiempo de espera (ms) +dsEdit.ebi25.type=Tipo +dsEdit.ebi25.type.battery=Batería +dsEdit.ebi25.type.signal=Señal +dsEdit.ebi25.type.value=Valor +dsEdit.ebi25.unit=Unidad +dsEdit.ebi25.unit.conductivity=Conductividad +dsEdit.ebi25.unit.current=Corriente +dsEdit.ebi25.unit.humidity=Humedad +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.pressure=Presión +dsEdit.ebi25.unit.temperature=Temperatura +dsEdit.ebi25.unit.voltage=Voltaje +dsEdit.events.alarmLevels=Niveles Eventos de los niveles de alarma +dsEdit.events.noEvents=No hay eventos para este tipo de fuente de datos +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.deviceHousecode=Housecode del dispositivo +dsEdit.fhz4j.deviceLocation=Ubicación del dispositivo +dsEdit.fhz4j.deviceProperty=Propiedades de dispositivo +dsEdit.fhz4j.deviceType=Tipo de dispositivo +dsEdit.fhz4j.fhzHouseCode=Código interno +dsEdit.fhz4j.init=Inicio +dsEdit.fhz4j.PropertySettable=Propiedades configurables +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.axis=Ejes +dsEdit.galil.command=Comando +dsEdit.galil.commandTesting=Prueba de comando Galil +dsEdit.galil.desc=Propiedades de fuente de datos Galil +dsEdit.galil.engHigh=Valor alto de escala de unidad de ingeniería +dsEdit.galil.engLow=Valor bajo de escala de unidad de ingeniería +dsEdit.galil.execute=Ejecutar comando +dsEdit.galil.host=Servidor +dsEdit.galil.inputNumber=Número de entrada +dsEdit.galil.outputNumber=Número de salida +dsEdit.galil.pointType=Tipo de Punto +dsEdit.galil.pointType.command=Comando +dsEdit.galil.pointType.input=Entrada +dsEdit.galil.pointType.output=Salida +dsEdit.galil.pointType.tellPosition=Indicar posición +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.port=Puerto +dsEdit.galil.retries=Reintentos +dsEdit.galil.round=Redondear a entero +dsEdit.galil.scaleHigh=Valor alto de escala cruda +dsEdit.galil.scaleLow=Valor bajo de escala cruda +dsEdit.galil.tester.noResponse=(Error de respuesta) +dsEdit.galil.tester.timeout=(tiempo de espera durante el pedido) +dsEdit.galil.timeout=Tiempo de espera (ms) +dsEdit.galil.type=Tipo +dsEdit.galil.varName=Nombre de Variable +dsEdit.head.name=Nombre +dsEdit.httpImage=HTTP Image +dsEdit.httpImage.desc=Propiedades de HTTP Image +dsEdit.httpImage.dsconn=Secuencia de imagen cada {0} +dsEdit.httpImage.liveFeed=Código de avance de la Webcam en vivo +dsEdit.httpImage.openUrl=Abrir URL +dsEdit.httpImage.readLimit=Límite de lectura (KB) +dsEdit.httpImage.retries=Reintentos +dsEdit.httpImage.scaleHeight=Alto de escala +dsEdit.httpImage.scalePercent=Porcentaje de escala +dsEdit.httpImage.scaleWidth=Ancho de escala +dsEdit.httpImage.scalingType=Tipo de escalamiento +dsEdit.httpImage.scalingType.box=caja +dsEdit.httpImage.scalingType.none=Ninguno +dsEdit.httpImage.scalingType.percent=porcentaje +dsEdit.httpImage.timeout=Tiempo de espera (segundos) +dsEdit.httpImage.url=URL +dsEdit.httpReceiver=HTTP Receiver +dsEdit.httpReceiver.binaryZeroValue=Valor Binario 0 +dsEdit.httpReceiver.containsDeviceMask=La lista ya contiene la máscara para el id del dispositivo +dsEdit.httpReceiver.containsIpMask=La lista ya contiene la máscara para IP +dsEdit.httpReceiver.desc=Propiedades HTTP receiver +dsEdit.httpReceiver.deviceId=ID del dispositivo +dsEdit.httpReceiver.deviceWhiteList=Lista blanca de ID de dispositivos +dsEdit.httpReceiver.dpconn=Parámetro: {0} +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(bloqueado) +dsEdit.httpReceiver.dsconn.combo=(IP remota y ID del dispositivo filtrados) +dsEdit.httpReceiver.httpParamName=Nombre de parámetro HTTP +dsEdit.httpReceiver.ipWhiteList=Lista blanca de IP remotas +dsEdit.httpReceiver.listening=Escuchando... +dsEdit.httpReceiver.noDevices=No se han definido los Ids de los dispositivos +dsEdit.httpReceiver.noIpAddresses=No se definió Dirección IP +dsEdit.httpReceiver.parameter=Parámetro +dsEdit.httpReceiver.receiverListener=HTTP receiver listener +dsEdit.httpReceiver.source=Fuente +dsEdit.httpReceiver.startListener=Escuchando HTTP data +dsEdit.httpReceiver.tester.auto=Auto-apagado +dsEdit.httpReceiver.tester.data=Dato recibido +dsEdit.httpReceiver.tester.listening=Escuchando... +dsEdit.httpReceiver.tester.whiteList=Error de verificando lista blanca: {0} +dsEdit.httpReceiver.time=Hora +dsEdit.httpRetriever=HTTP Retriever +dsEdit.httpRetriever.binaryZeroValue=Valor Binario 0 +dsEdit.httpRetriever.desc=Propiedades HTTP Retriever +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.ignoreIfMissing=Ignorar si falta +dsEdit.httpRetriever.numberFormat=Formato de Número +dsEdit.httpRetriever.openUrl=Abrir URL +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.retries=Reintentos +dsEdit.httpRetriever.testTime=Parámetros de prueba de hora +dsEdit.httpRetriever.testValue=Parámetros de prueba de valores +dsEdit.httpRetriever.timeFormat=Formato de hora +dsEdit.httpRetriever.timeout=Tiempo de espera (segundos) +dsEdit.httpRetriever.timeRegex=Tiempo de Expresión Regular +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.valueRegex=Valor de Expresión regular +dsEdit.iec101.asduAddress=Dirección ASDU +dsEdit.iec101.asduAddressSize=Tamaño del campo de dirección ASDU +dsEdit.iec101.clockSynchRelativePeriod=Período relativo de sincronización del Reloj +dsEdit.iec101.cotSize=Tamaño del campo COT +dsEdit.iec101.default=Por defecto +dsEdit.iec101.descEthernet=Propiedades IEC101 Ethernet +dsEdit.iec101.descSerial=Propiedades IEC101 Serial +dsEdit.iec101.dpconn= ID del tipo {0}, IOA {1} +dsEdit.iec101.execute=Sólo ejecución +dsEdit.iec101.giRelativePeriod=Período relativo del GI +dsEdit.iec101.iec101DataType=Identificación del Tipo +dsEdit.iec101.iec101DataType.doublePoint=Información del Punto Doble +dsEdit.iec101.iec101DataType.normalizedMeasure=Medición Normalizada +dsEdit.iec101.iec101DataType.singlePoint=Información del Punto Simple +dsEdit.iec101.linkLayerAddress=Dirección del enlace +dsEdit.iec101.linkLayerAddressSize=Tamaño del campo para el enlace a dirección +dsEdit.iec101.longPulse=Pulso Largo +dsEdit.iec101.objectAddress=Dirección del Objeto +dsEdit.iec101.objectAddressSize=Tamaño del campo dirección del objeto +dsEdit.iec101.offset=Offset +dsEdit.iec101.persistent=Persistente +dsEdit.iec101.selectExecute=Seleccione y Ejecute +dsEdit.iec101.shortPulse=Pulso Corto +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101Serial=IEC101 Serial +dsEdit.internal=Fuente de datos Interna +dsEdit.internal.attr.BATCH_ENTRIES=Valores de punto a ser escritos +dsEdit.internal.attr.BATCH_INSTANCES=Hilos para escribir los valores de punto +dsEdit.internal.attr.MONITOR_HIGH=Artículos para trabajo con alta prioridad +dsEdit.internal.attr.MONITOR_MEDIUM=Artículos para trabajo con mediana prioridad +dsEdit.internal.attr.MONITOR_SCHEDULED=Artículos programados de trabajo +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Altura máxima de para los hilos de la pila +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Contador de hilos activos +dsEdit.internal.attribute=Atributo +dsEdit.internal.desc=Propiedades de fuente de datos Interna +dsEdit.internal.dsconn=Segundos de encuesta: {0} +dsEdit.jmx=JMX +dsEdit.jmx.addPoint=Agregar punto +dsEdit.jmx.attributeName=Nombre del atributo +dsEdit.jmx.attributeNameNotFound=No se encuentra el atributo ''{0}'' en ''{1}'' +dsEdit.jmx.attributeNotComposite=Atributo ''{0}'' en ''{1}'' no es compuesto +dsEdit.jmx.attributeTypeNotSupported=El tipo ''{0}'' en ''{1}'' no está soportado +dsEdit.jmx.badUrl=Dirección con formato incorrecto de servidor remoto: {0} +dsEdit.jmx.compositeItemName=Nombre del elemento compuesto +dsEdit.jmx.compositeNameNotFound=No se encuentra el elemento compuesto ''{0}'' en ''{1}'' +dsEdit.jmx.compositeTypeNotSupported=El tipo ''{0}'' en ''{1}'' no está soportado +dsEdit.jmx.connectionError=Error de conexión: {0} +dsEdit.jmx.desc=Propiedades de fuente de datos JMX +dsEdit.jmx.dsconn.local=Servidor local +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.getObjectNames=Obtener los nombres de objetos +dsEdit.jmx.gettingObjectNames=Obteniendo nombre de objetos... +dsEdit.jmx.inspect=Inspección JMX server +dsEdit.jmx.objectName=Nombre de objeto +dsEdit.jmx.objectNameError=Nombre del objeto equivocado ''{0}'' en ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=No se encuentra nombre de objeto ''{0}'' en ''{1}'' +dsEdit.jmx.readError=Error de lectura: {0} +dsEdit.jmx.remoteServerAddr=Dirección remota JMX server +dsEdit.jmx.useLocalServer=Usar localmente JMX server +dsEdit.jmx.writeFailed=Falló escritura para ''{0}'' +dsEdit.jmx.writeFailed.composite=Falló escritura para''{0}'': no puede escribirse en el objeto compuesto +dsEdit.jmx.writeFailed.msg=Falló escritura para ''{0}'': {1} +dsEdit.mbus=M Bus +dsEdit.mbus.addPoint=Agregar +dsEdit.mbus.addressHex=Dirección +dsEdit.mbus.addressing=Direccionando +dsEdit.mbus.desc=Propiedades M Bus +dsEdit.mbus.deviceUnit=Unidad del dispositivo +dsEdit.mbus.difCode=Código DIF +dsEdit.mbus.exponent=Exponente +dsEdit.mbus.firstHexAddress=De la Dirección (Hex) +dsEdit.mbus.functionField=Campo de fusión +dsEdit.mbus.identNumber=Id +dsEdit.mbus.lastHexAddress=A la Dirección (Hex) +dsEdit.mbus.manufacturer=Fabricante +dsEdit.mbus.medium=Medio +dsEdit.mbus.phonenumber=Número de Teléfono +dsEdit.mbus.presentValue=Valor +dsEdit.mbus.responseFrame=Cuadro +dsEdit.mbus.seachStopped=Búsqueda cancelada +dsEdit.mbus.search=Buscar +dsEdit.mbus.searching=Buscando dispositivo m bus +dsEdit.mbus.siPrefix=Prefijo SI +dsEdit.mbus.storageNumber=Número de almacenamiento +dsEdit.mbus.tariff=Tarifa +dsEdit.mbus.tester.autoShutOff=Apagar +dsEdit.mbus.tester.cancelled=Cancelado +dsEdit.mbus.tester.searchingDevices=Buscando dispositivos +dsEdit.mbus.unitOfMeasurement=Unidad de Medida +dsEdit.mbus.useDirectConnection=Conexión directa +dsEdit.mbus.useModemConnection=Conexión por Modem +dsEdit.mbus.usePrimaryAddressing=Direccionamiento Primario +dsEdit.mbus.useSecondaryAddressing=Direccionamiento Secundario +dsEdit.mbus.versionHex=Versión +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifeLabels=Etiquetas de Vife +dsEdit.mbus.vifeTypes=Tipos de Vife +dsEdit.mbus.vifLabel=Etiqueta Vif +dsEdit.mbus.vifType=Tipo de Vif +dsEdit.meta=Fuente de datos Meta +dsEdit.meta.delay=Demorar la Ejecución
(segundos) +dsEdit.meta.desc=Propiedades de fuente de datos Meta +dsEdit.meta.event=Actualizar evento +dsEdit.meta.event.context=Actualizar contexto +dsEdit.meta.event.cron=Patrón Cron +dsEdit.meta.event.day=Iniciar el día +dsEdit.meta.event.hour=Iniciar en la hora +dsEdit.meta.event.minute=Iniciar en el minuto +dsEdit.meta.event.month=Iniciar el mes +dsEdit.meta.event.week=Iniciar la semana +dsEdit.meta.event.year=Iniciar el año +dsEdit.meta.generate=Generar histórico +dsEdit.meta.generate.error=Error durante la generación del histórico: {0}. {1} actualización(es) creadas. +dsEdit.meta.generate.noData=No hay datos para el punto ''{0}'' +dsEdit.meta.generate.success=Se completó exitosamente la generación del histórico. {0} actualización(es) creadas. +dsEdit.meta.noPoints=No han sido agregado puntos al contexto del script +dsEdit.meta.pointName=Nombre del punto +dsEdit.meta.script=Script +dsEdit.meta.scriptContext=Contexto del Script +dsEdit.meta.test.context=Uno o más puntos están deshabilitados o faltan +dsEdit.meta.test.scriptError=Error de Script: {0} +dsEdit.meta.test.success=Exitoso. Resultado={0} +dsEdit.meta.test.successTs=Exitoso. Resultado={0}, Estampa de tiempo={1} +dsEdit.meta.validate=Validar script +dsEdit.meta.var=Var +dsEdit.modbus.additive=Sumar +dsEdit.modbus.addPoint=Agregar punto +dsEdit.modbus.bit=Bit +dsEdit.modbus.charset=Codificación de caracteres +dsEdit.modbus.coilStatus=Bobina (Coil Status) +dsEdit.modbus.contiguousBatches=Sólo lotes contiguos +dsEdit.modbus.createSlaveMonitorPoints=Crear puntos slave monitor +dsEdit.modbus.dataTest=Leer datos Modbus +dsEdit.modbus.dataTest.read=Leer dato +dsEdit.modbus.descIp=Propiedades Modbus IP +dsEdit.modbus.descSerial=Propiedades Modbus serial +dsEdit.modbus.dpconn=ID de Esclavo {0}, compensación {1} +dsEdit.modbus.dpconn2=ID de Esclavo {0} monitor +dsEdit.modbus.holdingRegister=Registro contenedor (Holding Register) +dsEdit.modbus.inputRegister=Registro de entrada (Input Register) +dsEdit.modbus.inputStatus=Entrada binaria (Input Status) +dsEdit.modbus.locatorTest=Prueba de localización de punto +dsEdit.modbus.locatorTest.result=Resultado: {0} +dsEdit.modbus.locatorTest.test=Leer +dsEdit.modbus.locatorTestIp.startError=Hubo un problema probando el localizador. ({0}) +dsEdit.modbus.locatorTestSerial.startError=Hubo un problema probando el localizador. Puede estar activa una fuente de datos que que está utilizando el puerto seleccionado. ({0}) +dsEdit.modbus.maxReadBitCount=Lectura máxima de número de bit +dsEdit.modbus.maxReadRegisterCount=Lectura máxima de registros +dsEdit.modbus.maxWriteRegisterCount=Escritura máxima de registros +dsEdit.modbus.modbusDataType=Tipo de dato Modbus +dsEdit.modbus.modbusDataType.2bBcd=BCD de 2 byte +dsEdit.modbus.modbusDataType.2bSigned=Entero con signo de 2 byte +dsEdit.modbus.modbusDataType.2bUnsigned=Entero sin signo de 2 byte +dsEdit.modbus.modbusDataType.4bBcd=BCD de 4 byte +dsEdit.modbus.modbusDataType.4bFloat=Flotante de 4 byte +dsEdit.modbus.modbusDataType.4bFloatSwapped=Flotante de 4 byte +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=Flotante de 4 byte intercambiados +dsEdit.modbus.modbusDataType.4bSigned=Entero con signo de 4 byte +dsEdit.modbus.modbusDataType.4bSignedSwapped=Entero con signo de 4 byte intercambiados +dsEdit.modbus.modbusDataType.4bUnsigned=Entero sin signo de 4 byte +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=Entero sin signo de 4 byte intercambiados +dsEdit.modbus.modbusDataType.8bFloat=Flotante de 8 byte +dsEdit.modbus.modbusDataType.8bFloatSwapped=Flotante de 8 byte intercambiados +dsEdit.modbus.modbusDataType.8bSigned=Entero con signo de 8 byte +dsEdit.modbus.modbusDataType.8bSignedSwapped=Entero con signo de 8 byte intercambiados +dsEdit.modbus.modbusDataType.8bUnsigned=Entero sin signo de 8 byte +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=Entero sin signo de 8 byte intercambiados +dsEdit.modbus.modbusDataType.binary=Binario +dsEdit.modbus.modbusDataType.char=Fixed length string +dsEdit.modbus.modbusDataType.varchar=Variable length string +dsEdit.modbus.monitorPointName=Monitor de Esclavo {0} +dsEdit.modbus.multiplier=Multiplicador +dsEdit.modbus.nodeScan=Exploración de nodos Modbus +dsEdit.modbus.nodesFound=Nodos encontrados +dsEdit.modbus.offset=Offset (base 0) +dsEdit.modbus.range=Rango +dsEdit.modbus.registerCount=Número de registros +dsEdit.modbus.registerRange=Rango de registro +dsEdit.modbus.retries=Reintentos +dsEdit.modbus.scanError=Exploración no pudo ser iniciada. No hay Puerto de comunicaciones +dsEdit.modbus.scanForNodes=Exploración de nodos +dsEdit.modbus.scanner.cancelled=Exploración cancelada +dsEdit.modbus.scanner.complete=Exploración completada +dsEdit.modbus.scanner.progress={0}% completo +dsEdit.modbus.scanner.startError=Hubo un problema iniciando la exploración. Es posible que haya una fuente de datos activa que esté utilizando el puerto seleccionado. ({0}) +dsEdit.modbus.scannerIp.startError=Hubo un problema iniciando la exploración. ({0}) +dsEdit.modbus.scannerSerial.startError=Hubo un problema iniciando la exploración. Es posible que haya una fuente de datos activa que esté utilizando el puerto seleccionado. ({0}) +dsEdit.modbus.settableOverride=Modificable +dsEdit.modbus.slave=Esclavo +dsEdit.modbus.slaveId=ID de esclavo +dsEdit.modbus.slaveMonitor=Monitor de Esclavo +dsEdit.modbus.startScan=Iniciando exploración... +dsEdit.modbus.timeout=Tiempo de espera (ms) +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.encapsulated=Encapsulado +dsEdit.modbusIp.host=Servidor +dsEdit.modbusIp.port=Puerto +dsEdit.modbusIp.transportType=Tipo de Transporte +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP con keep-alive +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.baud=Velocidad de transmisión +dsEdit.modbusSerial.concurrency=Concurrencia +dsEdit.modbusSerial.concurrency.function=Función +dsEdit.modbusSerial.concurrency.slave=Esclavo +dsEdit.modbusSerial.concurrency.transport=Transporte +dsEdit.modbusSerial.dataBits=Bits de datos +dsEdit.modbusSerial.echo=Eco +dsEdit.modbusSerial.echo.off=Apagado +dsEdit.modbusSerial.echo.on=Encendido +dsEdit.modbusSerial.encoding=Codificación +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.flow.none=Ninguno +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowIn=Control de flujo de entrada +dsEdit.modbusSerial.flowOut=Control de flujo de salida +dsEdit.modbusSerial.parity=Paridad +dsEdit.modbusSerial.parity.even=Par +dsEdit.modbusSerial.parity.mark=Marca +dsEdit.modbusSerial.parity.none=Ninguno +dsEdit.modbusSerial.parity.odd=Impar +dsEdit.modbusSerial.parity.space=Espacio +dsEdit.modbusSerial.port=Puerto +dsEdit.modbusSerial.stopBits=Bit de parada +dsEdit.name=Nombre +dsEdit.nmea=NMEA listener +dsEdit.nmea.baud=Velocidad de transmisión +dsEdit.nmea.binary0Value=Valor Binario 0 +dsEdit.nmea.dpconn={0} campo {1} +dsEdit.nmea.fieldIndex=Indice de Campo +dsEdit.nmea.listen=Escuchando mensajes +dsEdit.nmea.listener=NMEA message listener +dsEdit.nmea.listening=Escuchando... +dsEdit.nmea.messageName=Nombre del Mensaje +dsEdit.nmea.port=Puerto +dsEdit.nmea.props=Propiedades NMEA listener +dsEdit.nmea.resetTimeout=Reinicio del tiempo de espera (segundos) +dsEdit.nmea.tester.exception=Excepción recibida: {0} +dsEdit.nmea.tester.listening=Escuchando... +dsEdit.nmea.tester.mismatch=Excepción de falta de coincidencia del mensaje recibido: {0} +dsEdit.nmea.tester.response=Excepción de respuesta recibida: {0} +dsEdit.nmea.tester.startError=Hubo un problema iniciando el receiver. Es posible que haya una fuente de datos habilitada utilizando el puerto seleccionado. ({0}) +dsEdit.noAlarms=No hay alarmas activas para esta fuente de datos +dsEdit.nodaves7=Controlador S7 Iso TCP Ethernet +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7.s7writeBitOffset=Posição Bit +dsEdit.nodaves7.s7writeBytesQty=Cantidad de bytes +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeMemoryArea=Área de Memória +dsEdit.nodaves7.s7writeStarts=Offset Memória (Starts) +dsEdit.nodaves7.writeBaseCmd=Línea de comandos para Escritura +dsEdit.opc=OPC DA +dsEdit.opc.addTags=Agregar Tags +dsEdit.opc.browseTags=Examinar Tags +dsEdit.opc.creationMode=Modo Creación +dsEdit.opc.desc=Propiedades OPC DA +dsEdit.opc.domain=Dominio +dsEdit.opc.host=Servidor +dsEdit.opc.password=Contraseña +dsEdit.opc.refreshServers=Refrescar +dsedit.opc.rt.addFailed=Falló agregar por {0} +dsEdit.opc.server=Servidor +dsEdit.opc.tag=Tag +dsEdit.opc.tagList=Lista de Tag +dsedit.opc.tagName=Nombre del Tag +dsEdit.opc.TagNotValidated=Tag no válido +dsEdit.opc.tagsFound=Tags Encontrados +dsEdit.opc.TagValidated=Tag Validado +dsEdit.opc.user=Usuario +dsEdit.opc.validate.dataSourceNotSaved=Debe guardar la Fuente de datos primero +dsEdit.opc.validateTag=Validar Tag +dsEdit.opc.validation=Validación +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Agregar +dsEdit.openv4j.dataPoint=Punto de dato +dsEdit.openv4j.dataPointSettable=Modificable +dsEdit.openv4j.desc=Propiedades OpenV4J +dsEdit.openv4j.detectDevice=Detectar dispositivo +dsEdit.openv4j.device=Dispositivo +dsEdit.openv4j.group=Grupo +dsEdit.openv4j.label=Nombre +dsEdit.openv4j.protocol=Protocolo +dsEdit.openv4j.refresh=Actualizar +dsEdit.openv4j.refreshing=Refrescando +dsEdit.openv4j.refreshStopped=Actualización concluida +dsEdit.openv4j.search=Buscar dispositivo +dsEdit.openv4j.testprotocol=Protocolo de prueba +dsEdit.openv4j.value=Valor +dsEdit.pachube=Pachube +dsEdit.pachube.apiKey=Clave API +dsEdit.pachube.binaryZeroValue=Valor Binario 0 +dsEdit.pachube.dataStreamId=ID del flujo de datos +dsEdit.pachube.desc=Propiedades de fuente de datos Pachube +dsEdit.pachube.dpconn=Avance: {0}, Flujo: {1} +dsEdit.pachube.feedId=Id de Avance +dsEdit.pachube.retries=Reintentos +dsEdit.pachube.testValue=Parámetros de prueba de valores +dsEdit.pachube.timeout=Tiempo de espera (segundos) +dsEdit.persistent=Serotonin Persistent TCP +dsEdit.persistent.acceptPointUpdates=Aceptar actualizaciones de los atributos del punto +dsEdit.persistent.authorizationKey=Clave de autorización +dsEdit.persistent.desc=Propiedades de Serotonin Persistent TCP +dsEdit.persistent.dsconn=Puerto: {0} +dsEdit.persistent.getStatus=Obtener estado +dsEdit.persistent.port=Puerto +dsEdit.persistent.status=Estado de la ejecución +dsEdit.persistent.status.connection={0}: conectado(s) de {1}, {2} paquetes recibidos +dsEdit.persistent.status.noConnections=Sin conexiones +dsEdit.persistent.status.notEnabled=Fuente de datos no habilitada +dsEdit.pointDataType=Tipo de Dato +dsEdit.points.details=Detalles de Puntos +dsEdit.points.name=Nombre +dsEdit.points.points=Puntos +dsEdit.pointSaved=Detalles del punto guardados +dsEdit.pop3=Correo POP3 +dsEdit.pop3.binary0Value=Valor Binario 0 +dsEdit.pop3.checkPeriod=Período de revisión de Bandeja de correo +dsEdit.pop3.desc=Propiedades del correo POP3 +dsEdit.pop3.dpconn=Expresión regular (Regex): {0} +dsEdit.pop3.findInSubject=Buscar en el Asunto +dsEdit.pop3.ignoreIfMissing=Ignore si falta +dsEdit.pop3.numberFormat=Formato de Número +dsEdit.pop3.password=Contraseña de bandeja de correo +dsEdit.pop3.regex=Expresión regular (Regex) +dsEdit.pop3.server=POP3 server +dsEdit.pop3.testContent=Prueba de contenido +dsEdit.pop3.testTime=Parámetros de prueba para la hora contra prueba de datos +dsEdit.pop3.testValue=Parámetros de prueba de valores contra prueba de datos +dsEdit.pop3.timeFormat=Formato de Hora +dsEdit.pop3.timeRegex=Hora de Expresión Regular (RegEx) +dsEdit.pop3.useMessageTime=Use hora de recepción de mensaje +dsEdit.pop3.username=Usuario de bandeja de correo +dsEdit.pop3.valueRegex=Valor de Expresión Regular (Regex) +dsEdit.quantize=Quantize +dsEdit.saved=La fuente de Datos ha sido guardada +dsEdit.saveWarning=Guarde la fuente de datos antes de agregarle puntos +dsEdit.serial.baud=Velocidad de Bit +dsEdit.serial.dataBits=Bits de Datos +dsEdit.serial.flow.none=Ninguno +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowIn=Control de flujo de entrada +dsEdit.serial.flowOut=Control de flujo de salida +dsEdit.serial.parity=Paridad +dsEdit.serial.parity.even=Par +dsEdit.serial.parity.odd=Impar +dsEdit.serial.parity.mark=Marca +dsEdit.serial.parity.none=Ninguno +dsEdit.serial.parity.space=Espacio +dsEdit.serial.port=Puerto +dsEdit.serial.stopBits=Bits de parada +dsEdit.settable=Modificable +dsEdit.snmp=SNMP +dsEdit.snmp.authPassphrase=Contraseña de autenticación +dsEdit.snmp.authProtocol=Protocolo de autenticación +dsEdit.snmp.binary0Value=Valor Binario 0 +dsEdit.snmp.community=Comunidad +dsEdit.snmp.contextEngine=Motor de contexto +dsEdit.snmp.contextName=Nombre de contexto +dsEdit.snmp.desc=Propiedades SNMP +dsEdit.snmp.engineId=ID de Motor +dsEdit.snmp.gettingValue=Obteniendo valor... +dsEdit.snmp.host=Servidor +dsEdit.snmp.localAddress=Dirección Local +dsEdit.snmp.none=(ninguno) +dsEdit.snmp.oid=OID +dsEdit.snmp.polling=Encuesta +dsEdit.snmp.polling.pollTrap=Encuesta y trap +dsEdit.snmp.polling.trap=Sólo Trap +dsEdit.snmp.port=Puerto +dsEdit.snmp.privPassphrase=Contraseña privada +dsEdit.snmp.privProtocol=Protocolo privado +dsEdit.snmp.retries=Reintentos +dsEdit.snmp.securityName=Nombre de seguridad +dsEdit.snmp.setType=Configurar tipo +dsEdit.snmp.setType.counter=Contador 32 +dsEdit.snmp.setType.counter64=Contador 64 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.int=Entero de 32 +dsEdit.snmp.setType.ipAddress=Dirección IP +dsEdit.snmp.setType.none=(no configurable) +dsEdit.snmp.setType.oid=Identificador de Objeto +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.string=Cadena de Octeto +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.test=Obtener valor OID +dsEdit.snmp.tester.noResponse=No hay respuesta del Servidor +dsEdit.snmp.testing=Prueba del Servidor SNMP +dsEdit.snmp.timeout=Tiempo de espera (ms) +dsEdit.snmp.trapPort=Puerto Trap +dsEdit.snmp.version=Versión SNMP +dsEdit.spinwave=Spinwave Receiver +dsEdit.spinwave.address=Dirección +dsEdit.spinwave.addressInUse=La dirección está en uso por uno o más puntos. No puede ser eliminada +dsEdit.spinwave.addSensorAddresses=Agregar la Dirección del sensor +dsEdit.spinwave.addToList=Agregar sensores encontrados a la lista +dsEdit.spinwave.attribute=Atributo +dsEdit.spinwave.convert=Convertir a Celsius +dsEdit.spinwave.deleteWarn=Elimine puntos para cambiar el Menssage Version +dsEdit.spinwave.desc=Propiedades Spinwave receiver +dsEdit.spinwave.dpconn=Sensor: {0}, atributo: {1} +dsEdit.spinwave.errorParsingAddress=Error de análisis de la dirección del sensor +dsEdit.spinwave.heartbeatTimeout=Tiempo de espera del Heartbeat (s) +dsEdit.spinwave.invalidAddress=La lista ya contiene la dirección +dsEdit.spinwave.listen=Escuchando los sensores +dsEdit.spinwave.listener=Spinwave sensor listener +dsEdit.spinwave.listening=Escuchando... +dsEdit.spinwave.noAddresses=La dirección del sensor no está definida +dsEdit.spinwave.port=puerto +dsEdit.spinwave.sensorAddress=Dirección Sensor +dsEdit.spinwave.sensorAddresses=La dirección del Sensor es +dsEdit.spinwave.sensorsFound=Sensores encontrados +dsEdit.spinwave.tester.exception=Excepción del Received: {0} +dsEdit.spinwave.tester.listening=Escuchando... +dsEdit.spinwave.tester.mismatch=Recibido el mensaje de excepción por no coincidencia: {0} +dsEdit.spinwave.tester.response=Recibida respuesta de excepción: {0} +dsEdit.spinwave.tester.startError=Hubo un problema iniciando el spinwave receiver. Es posible que haya una fuente de datos habilitada ya está utilizando el puerto seleccionado. ({0}) +dsEdit.spinwave.v1Attr.battery=Batería +dsEdit.spinwave.v1Attr.override=Sobrescribir +dsEdit.spinwave.v1Attr.setPoint=Set point +dsEdit.spinwave.v1Attr.temp=Temperatura +dsEdit.spinwave.v2Attr.airflow=Flujo de aire +dsEdit.spinwave.v2Attr.battery=Batería +dsEdit.spinwave.v2Attr.batteryAlarm=Alarma de Batería +dsEdit.spinwave.v2Attr.co=Monóxido de Carbono +dsEdit.spinwave.v2Attr.co2=Dióxido de Carbono +dsEdit.spinwave.v2Attr.counter=Contador de pulsos +dsEdit.spinwave.v2Attr.freq=Frecuencia +dsEdit.spinwave.v2Attr.humidity=Humedad +dsEdit.spinwave.v2Attr.iaq=Calidad del aire interior +dsEdit.spinwave.v2Attr.kwhours=Kilowatt por hora +dsEdit.spinwave.v2Attr.occupancy=Ocupación +dsEdit.spinwave.v2Attr.override=Sobrescribir +dsEdit.spinwave.v2Attr.setPoint=Set point +dsEdit.spinwave.v2Attr.temp=Temperatura +dsEdit.spinwave.v2Attr.voc=Compuestos Orgánicos Volátiles +dsEdit.spinwave.v2Attr.voltage=Voltaje +dsEdit.spinwave.version=Versión de Mensaje +dsEdit.sql=SQL +dsEdit.sql.columnName=Nombre de la Columna +dsEdit.sql.connectionString=Cadena de conexión +dsEdit.sql.deleteWarn=Eliminar puntos para cambiar valor +dsEdit.sql.desc=Propiedades SQL +dsEdit.sql.driverClassName=Nombre de clase del Driver +dsEdit.sql.execute=Ejecutar +dsEdit.sql.password=Contraseña +dsEdit.sql.rowId=Identificador de Fila +dsEdit.sql.rowQuery=Consulta Row-based +dsEdit.sql.select=Seleccione declaración +dsEdit.sql.test=Prueba de Declaración +dsEdit.sql.tester.columnName=Nombre de columna +dsEdit.sql.tester.columnType=Tipo de Columna +dsEdit.sql.tester.value=Valor +dsEdit.sql.testing=Ejecutando select statement... +dsEdit.sql.timeColumn=Columna Hora sobrescritura +dsEdit.sql.update=Actualizar declaración +dsEdit.sql.username=Nombre de Usuario +dsEdit.status=Estado +dsEdit.updatePeriod=Período de actualización +dsEdit.validate.required=Valor requerido +dsEdit.viconics=Termostato inalámbrico Viconics +dsEdit.viconics.channel=Canal +dsEdit.viconics.chipRevision=Revisión de Chip +dsEdit.viconics.chipRevisionBr=Chip
revisión +dsEdit.viconics.commAddress=Comm
dirección +dsEdit.viconics.convertCelsius=Conversión de temperatura a Celsius +dsEdit.viconics.crss=CRSS +dsEdit.viconics.dataSourceNotStarted=Fuente de datos no ha sido iniciada +dsEdit.viconics.desc=Propiedades de red Viconics +dsEdit.viconics.deviceRemove=Eliminación de dispositivo (s) +dsEdit.viconics.devices=Dispositivos +dsEdit.viconics.deviceWarning=Desconexión de Dispositivo por tiempo de espera (s) +dsEdit.viconics.dpconn=Puerto: {0}, ID PAN: {1}, Canal: {2} +dsEdit.viconics.firmwareRevision=Firmware
revisión +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.modelNumber=Modelo
número +dsEdit.viconics.networkIdentifyFailure=Falló identificación de Red: {0} +dsEdit.viconics.networkInfo=Información de la Red +dsEdit.viconics.networkTimeout=Desconexión de Red por tiempo de espera (s) +dsEdit.viconics.panId=ID PAN +dsEdit.viconics.pointFreshness=Punto freshness (s) +dsEdit.viconics.port=Puerto +dsEdit.viconics.refreshing=Refrescando... +dsEdit.viconics.retries=Reintento de mensaje +dsEdit.viconics.rfModule=Módulo RF +dsEdit.viconics.timeout=Tiempo de espera del mensaje +dsEdit.viconics.trss=TRSS +dsEdit.viconics.unreliable=El valor del Punto puede no ser confiable +dsEdit.viconics.zigbeeFirmwareRevision=Revisión de Firmware de Zigbee +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision +dsEdit.viconics.zigbeeNetworkAddress=Dirección de red de Zigbee +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address +dsEdit.virtual=Fuente de datos Virtual +dsEdit.virtual.attractionPoint=Punto de atracción +dsEdit.virtual.change=Cambio +dsEdit.virtual.changeType=Tipo de Cambio +dsEdit.virtual.changeType.alternate=Alternado +dsEdit.virtual.changeType.attractor=Atractor +dsEdit.virtual.changeType.brownian=Browniano +dsEdit.virtual.changeType.increment=Incremental +dsEdit.virtual.changeType.noChange=Sin cambio +dsEdit.virtual.changeType.random=Aleatorio +dsEdit.virtual.desc=Propiedades de fuente de datos Virtual +dsEdit.virtual.errorParsingValue=Error de valor de análisis +dsEdit.virtual.invalidValue=La lista ya contiene el valor +dsEdit.virtual.max=Máximo +dsEdit.virtual.maxChange=Cambio máximo +dsEdit.virtual.min=Mínimo +dsEdit.virtual.roll=Repetir +dsEdit.virtual.startValue=Valor de inicio +dsEdit.virtual.values=Valores +dsEdit.virtual.volatility=Inestabilidad +dsEdit.vmstat=Fuente de dato VMStat +dsEdit.vmstat.attr.cpuId=% cpu idle (id) +dsEdit.vmstat.attr.cpuSt=% cpu tomado por la máquina virtual (st) +dsEdit.vmstat.attr.cpuSy=% cpu ejecutando código kernel (sy) +dsEdit.vmstat.attr.cpuUs=% cpu ejecutando código no-kernel - (us) +dsEdit.vmstat.attr.cpuWa=% cpu esperando por IO (wa) +dsEdit.vmstat.attr.ioBi=Bloques recibidos desde un dispositivo de bloque (bi) +dsEdit.vmstat.attr.ioBo=Bloques enviados a un dispositivo de bloque (bo) +dsEdit.vmstat.attr.memoryBuff=Memoria utilizada como buffers (buff) +dsEdit.vmstat.attr.memoryCache=Memoria utilizada como cache +dsEdit.vmstat.attr.memoryFree=Memoria idle (libre) +dsEdit.vmstat.attr.memorySwpd=Memoria virtual utilizada (swpd) +dsEdit.vmstat.attr.procsB=Procesos en ininterrumpible sleep (b) +dsEdit.vmstat.attr.procsR=Procesos esperando por tiempo de ejecución (r) +dsEdit.vmstat.attr.swapSi=Memoria de intercambio desde el disco (si) +dsEdit.vmstat.attr.swapSo=Memoria de intercambio hacia el disco (so) +dsEdit.vmstat.attr.systemCs=Cambios de contexto por segundo(cs) +dsEdit.vmstat.attr.systemIn=Interrupciones por segundo (in) +dsEdit.vmstat.attribute=Atributo +dsEdit.vmstat.desc=Propiedades de fuente de datos VMStat +dsEdit.vmstat.dsconn=Segundos entre encuesta: {0} +dsEdit.vmstat.outputScale=Fuera de escala +dsEdit.vmstat.pollSeconds=Segundos entre encuesta +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.M=M (1048576) +dsEdit.vmstat.scale.none=Ninguno (bytes) +dsEditMbus.getDetails=Detalles +dsList.connection=Conexión +dsList.dataSources=Fuentes de Datos +dsList.description=Descripción +dsList.dsDeleteConfirm=¿Está seguro que desea eliminar esta fuente de datos? +dsList.hide=Ocultar puntos +dsList.name=Nombre +dsList.pointDeleteConfirm=¿Está seguro que desea eliminar este punto? +dsList.pointName=Nombre del punto +dsList.show=Mostrar puntos +dsList.status=Estado +dsList.type=Tipo +emport.added=agregado +emport.causedBy=causado por: +emport.compoundEvent.prefix=Detector de evento compuesto ''{0}'': {1} +emport.compoundEvent.xid=Un detector de evento compuesto no tiene un valor 'xid'. Ignorado. +emport.confirmImport=Atención: todos los datos del proyecto actual serán eliminados! ¿Está seguro que desea importar un nuevo proyecto? +emport.data=Dato +emport.dataPoint.badReference=Dato del punto con XID ''{0}'' ya no existe y hace referencia a una fuente de datos que no existe. Ignorado +emport.dataPoint.prefix=Dato del punto''{0}'': {1} +emport.dataPoint.xid=A Dato del punto con Nombre ''{0}'' no tiene un valor 'xid'. Ignorado. +emport.dataPoints=Datos de puntos +emport.dataSource.invalidType= La fuente de datos con XID ''{0}'' ya no existe y tiene un valor de 'tipo' inválido de ''{1}''. Los tipos válidos son {2} +emport.dataSource.missingType=La fuente de datos con XID ''{0}'' ya no existe y no tiene un valor de "tipo". Los tipos válidos son {1} +emport.dataSource.prefix=Fuente de datos ''{0}'': {1} +emport.dataSource.xid=LA fuente de datos de Nombre ''{0}'' no tienen un valor 'xid'. Ignorado. +emport.error.alarmLevel=Nivel de alarma inválido ''{0}'' para el evento ''{1}''. Los valores válidos son {2} +emport.error.attractor.missingPoint=Dato del punto con ''{0}'' XID ''{1}'' no encontrado +emport.error.chart.invalid=El generador gráfico tiene un valor inválido de ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.chart.missing=El generador gráfico debería tener un ''{0}''. Los valores válidos son {1} +emport.error.component.imageChart.invalid=El componente del Gráfico tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.component.imageChart.missing=El componente del Gráfico debería tener un ''{0}''. Los valores válidos son {1} +emport.error.component.imageIndex=El índice de la imagen {0} es muy grande para su conjunto ''{1}''. Los valores válidos son 0 to {2} +emport.error.component.incompatibleDataType=Dato del punto con 'XID' ''{0}'' tiene un tipo de dato que no es compatible con el componente de la Vista de tipo ''{1}'' +emport.error.component.invalid=El componente de la Vista tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.component.missing=El componente de la Vista debería tener un ''{0}''. Los valores válidos son {1} +emport.error.component.unknownDynamicImage=ID de Imagen dinámica ''{0}'' no encontrada. Las imágenes dinámicas conocidas son {1} +emport.error.component.unknownImageSet=El Id de configuración de la imagen ''{0}'' no se encuentra. El conjunto de imágenes conocidas son {1} +emport.error.compound.invalidChildId=ID Inválido del child ''{0}'' para el componente. El componente de la Vista de tipo ''{1}''. Los ids válidos son {2} +emport.error.eventCode=Código de evento inválido ''{0}''. Los códigos validos son {1} +emport.error.eventHandler.invalid=El manejador de eventos tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.eventType.invalid=El Tipo de Evento tiene un inválido ''{0}'' valor de ''{1}''. Los valores válidos son {2} +emport.error.eventType.invalid.reference=El Tipo de Evento tiene un inválido ''{0}'' valor de ''{1}'' +emport.error.eventType.missing=El Tipo de Evento debería tener un ''{0}''. Los valores válidos son {1} +emport.error.eventType.missing.reference=El Tipo de Evento debería tener un ''{0}'' +emport.error.eventType.null=El Tipo de Evento está perdido +emport.error.invalid=Inválido valor de ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.link.invalid=Enlace a punto tiene un inválido ''{0}'' valor de ''{1}''. Los valores válidos son {2} +emport.error.maintenanceEvent.invalid=Evento de mantenimiento ''{0}'' tienen un valor inválido ''{1}''. Los valores válidos son {2} +emport.error.meta.missing=Perdido ''{0}'' en el contexto del punto +emport.error.missing=Perdido valor ''{0}''. Los valores válidos son {1} +emport.error.missingObject=Falta objeto ''{0}'' +emport.error.missingPoint=Dato del punto con XID ''{0}'' no encontrado +emport.error.missingSource=Fuente de dato con XID ''{0}'' no encontrado +emport.error.missingUser=Usuario con Nombre ''{0}'' no encontrado +emport.error.missingValue=Perdido valor ''{0}''. +emport.error.ped.invalid=Detector de evento de Punto tiene un valor inválido de ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.ped.missing=Detector de evento de Punto debería tener un ''{0}''. Los valores válidos son {1} +emport.error.ped.missingAttr=Detector de evento de Punto debería tener un ''{0}''. +emport.error.permission.missing=Perdido ''{0}'' en el permiso del punto +emport.error.pointType.invalid=El tipo de punto tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.pointType.missing=El tipo de punto debería tener un ''{0}''. Los valores válidos son {1} +emport.error.publishedPoint.missing=El Punto publicado debería tener un ''{0}''. +emport.error.recipient.invalid.reference=Recipient tiene un valor inválido ''{0}'' de ''{1}'' +emport.error.recipient.missing=Recipient debería tener un ''{0}''. Los valores válidos son {1} +emport.error.recipient.missing.reference=Recipient debería tener un ''{0}'' +emport.error.scheduledEvent.invalid=El planificador de eventos tiene un valor inválido ''{0}'' de ''{1}''. Los valores válidos son {2} +emport.error.text.invalid=El generador de texto tiene un valor inválido de ''{0}''de ''{1}''. Los valores válidos son {2} +emport.error.text.missing=El generador de texto debería tener un ''{0}''. Los valores válidos son {1} +emport.error.viewShare.missing=Perdido ''{0}'' en la vista compartida +emport.errorMessage=Hay errores en el archivo enviado: +emport.eventHandler.prefix=Enlace a punto ''{0}'': {1} +emport.eventHandler.xid=Un enlace a punto no tiene un valor 'xid'. Ignorado. +emport.export=Exportar +emport.exportDate=Fecha de exportación +emport.exportJson=Generar JSON +emport.exportProject=Exportar proyecto +emport.exportProjectInstruction=Complete los campos previos y descargue el archivo +emport.exportProjectTitle=Exportar Proyecto (Download) +emport.graphicsFolder=Carpeta gráfica +emport.import=Importar +emport.importButton=Importar +emport.importCancelled=Importación cancelada +emport.importComplete=Importación completa +emport.importCompleteWarn=El proyecto fue subido satisfactoriamente! El sistema volverá a la pantalla de inicio +emport.importFailed=La importación ha fallado (error desconocido) +emport.importInit=Iniciada la importación del proyecto. Espere... +emport.importInstruction=Pegue los datos de importación en el siguiente campo y haga clic +emport.importProgress=Importación en progreso... +emport.importProject=Importar proyecto +emport.importProjectInstruction=Seleccione el archivo del proyecto (.Zip) y haga clic en el botón para importar +emport.importProjectTitle=Importar Proyecto (Upload) +emport.includePointValues=Incluir histórico de puntos +emport.indent=Nivel de identación +emport.invalidFile=Error en la lectura del archivo ({0}) +emport.invalidImportData=Dato de importación inválido: no es un objeto JSON +emport.invalidProjectName=Nombre inválido para el Proyecto +emport.mailingList.prefix=Prefijo de la lista de correo +emport.mailingList.xid=Una lista de correo no tiene un valor 'xid'. Ignorado. +emport.maintenanceEvent.prefix=Evento de mantenimiento ''{0}'': {1} +emport.maintenanceEvent.xid=Un evento de mantenimiento no tienen valor 'xid'. Se ignoró. +emport.noMessages=Sin mensaje de resultado. ¿Nada que importar? +emport.parseError=Error de análisis JSON: {0} +emport.pointHierarchy.prefix=Jerarquía de Punto: {0} +emport.pointLink.prefix=Punto de enlace ''{0}'': {1} +emport.pointLink.xid=Un punto de enlace no tiene un valor 'xid'. Ignorado. +emport.pointValue.missingPoint=Histórico de punto ''{0}'': Información del punto no se encuentra +emport.pointValues=Histórico (valores) +emport.pointValuesMax=Máximo (puntos a guardar) +emport.projectDescription=Descripción +emport.projectName=Nombre del Proyecto +emport.publisher.invalidType=Publisher with XID ''{0}'' ya no existe y tiene un inválido 'type' valor de ''{1}''. Los tipos válidos son {2} +emport.publisher.missingType=Publicador con XID ''{0}'' ya no existe y no tiene un valor de 'type'. Los tipos válidos son {1} +emport.publisher.prefix=Publicador ''{0}'': {1} +emport.publisher.xid=La fuente de datos con el nombre ''{0}'' no tiene un valor 'xid'. Ignorado. +emport.saved=guardado +emport.scheduledEvent.prefix=El planificador de eventos ''{0}'': {1} +emport.scheduledEvent.xid=A El planificador de eventos no tiene un valor 'xid'. Ignorado. +emport.script.prefix=Script ''{0}'': {1} +emport.select=Seleccione que le gustaría exportar +emport.selectAll=Seleccione todo +emport.send=Enviar +emport.serverVersion=Versión del Sistema +emport.systemSettingsFailed=Error al exportar la configuración del sistema +emport.unselectAll=Desmarcar todo +emport.uploadError=Falló carga (upload) de archivo ({0}) +emport.uploadsFolder=Incluir carpeta de Uploads +emport.user.prefix=Usuario ''{0}'': {1} +emport.user.username=Un usuario no tiene un valor de 'nombre de usuario'. Ignorado +emport.userPermission.prefix=Permisos para el usuario ''{0}'': {1} +emport.versionError=La versión del proyecto ({0}) es incompatible con la versión actual del sistema ({1}) +emport.view.missingType=Vista con XID ''{0}'' ya no existe y no tiene un valor de "tipo". Los tipos válidos son {1} +emport.view.prefix=Vista ''{0}'': {1} +emport.view.xid=Una vista gráfica no tiene un valor 'xid'. Ignorado. +emport.watchList.prefix=Lista de Supervisión ''{0}'': {1} +emport.watchList.xid=Una Lista de Supervisión no tiene un valor de 'xid'. Se ignora. +engUnit.0=metros cuadrados +engUnit.1=pies cuadrados +engUnit.10=megavoltio amperios +engUnit.100=por minuto +engUnit.101=por segundo +engUnit.102=psi por grado fahrenheit +engUnit.103=radianes +engUnit.104=revoluciones por minuto +engUnit.105=moneda 1 +engUnit.106=moneda 2 +engUnit.107=moneda 3 +engUnit.108=moneda 4 +engUnit.109=moneda 5 +engUnit.11=voltio amperios reactivo +engUnit.110=moneda 6 +engUnit.111=moneda 7 +engUnit.112=moneda 8 +engUnit.113=moneda 9 +engUnit.114=moneda 10 +engUnit.115=pulgadas cuadradas +engUnit.116=centímetros cuadrados +engUnit.117=btus por libra +engUnit.118=centímetros +engUnit.119=libras de peso por segundo +engUnit.12=kilovoltio amperios reactivo +engUnit.120=grados delta fahrenheit +engUnit.121=grados delta kelvin +engUnit.122=kilohms +engUnit.123=megaohms +engUnit.124=milivoltios +engUnit.125=kilojoules por kilogramo +engUnit.126=megajoules +engUnit.127=joules por grados kelvin +engUnit.128=joules por kilogramo de grados kelvin +engUnit.129=kilohertz +engUnit.13=megavoltio amperios reactivo +engUnit.130=megahertz +engUnit.131=por hora +engUnit.132=miliwatts +engUnit.133=hectopascales +engUnit.134=milibars +engUnit.135=metros cúbicos por hora +engUnit.136=litros por hora +engUnit.137=kilowatt hora por metro cuadrado +engUnit.138=kilowatt hora por pie cuadrado +engUnit.139=megajoules por metro cuadrado +engUnit.14=grados phase +engUnit.140=megajoules por pie cuadrado +engUnit.141=watts por metro cuadrado grado kelvin +engUnit.142=cubic pies por segundo +engUnit.143=porcentaje de oscurecimiento por pie +engUnit.144=porcentaje de oscurecimiento por metro +engUnit.145=miliohms +engUnit.146=megawatt hora +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules por kilogramo de aire seco +engUnit.15=factor de potencia +engUnit.150=megajoules por kilogramo de aire seco +engUnit.151=kilojoules por grado kelvin +engUnit.152=megajoules por grado kelvin +engUnit.153=newton +engUnit.154=gramos por segundo +engUnit.155=gramos por minuto +engUnit.156=toneladas por hora +engUnit.157=kilo btus por hora +engUnit.158=centésimas segundos +engUnit.159=milisegundos +engUnit.16=joules +engUnit.160=metros de newton +engUnit.161=milímetros por segundo +engUnit.162=milímetros por minuto +engUnit.163=metros por minuto +engUnit.164=metros por hora +engUnit.165=metros cúbicos por minuto +engUnit.166=metros por segundo por segundo +engUnit.167=amperios por metro +engUnit.168=amperios por metro cuadrado +engUnit.169=amperio por metro cuadrado +engUnit.17=kilojoules +engUnit.170=faradios +engUnit.171=henrys +engUnit.172=ohm por metro +engUnit.173=siemens +engUnit.174=siemens por metro +engUnit.175=teslas +engUnit.176=voltios por grado kelvin +engUnit.177=voltios por metro +engUnit.178=webers +engUnit.179=candelas +engUnit.18=watt hora +engUnit.180=candelas por metro cuadrado +engUnit.181=grados kelvin por hora +engUnit.182=grados kelvin por minuto +engUnit.183=joule por segundo +engUnit.184=radianes por segundo +engUnit.185=Newton por metro cuadrados +engUnit.186=kilogramos por metro cúbico +engUnit.187=newton por segundos +engUnit.188=newtons por metro +engUnit.189=watts por metro por grado kelvin +engUnit.19=kilowatt hora +engUnit.2=miliamperios +engUnit.20=btus +engUnit.21=térmicas +engUnit.22=tonelada hora +engUnit.23=joules por kilogramo de aire seco +engUnit.24=btus por libra de aire seco +engUnit.25=ciclos por hora +engUnit.26=ciclos por minuto +engUnit.27=hertz +engUnit.28=gramos de agua por kilogramo de aire seco +engUnit.29=porcentaje de humedad relativa +engUnit.3=amperios +engUnit.30=milímetros +engUnit.31=metros +engUnit.32=pulgadas +engUnit.33=pies +engUnit.34=watts por pie cuadrado +engUnit.35=watts por metro cuadrado +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilogramos +engUnit.4=ohms +engUnit.40=libras de peso +engUnit.41=toneladas +engUnit.42=kilogramos por segundo +engUnit.43=kilogramos por minuto +engUnit.44=kilogramos por hora +engUnit.45=libras de peso por minuto +engUnit.46=libras de peso por hora +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.5=voltios +engUnit.50=btus por hora +engUnit.51=caballos de fuerza +engUnit.52=toneladas de refrigeración +engUnit.53=pascales +engUnit.54=kilopascales +engUnit.55=bars +engUnit.56=libras de fuerza por pulgada cuadrada +engUnit.57=centímetros de agua +engUnit.58=pulgadas de agua +engUnit.59=milímetros de mercurio +engUnit.6=kilovoltios +engUnit.60=centímetros de mercurio +engUnit.61=pulgadas de mercurio +engUnit.62=grados celsius +engUnit.63=grados kelvin +engUnit.64=grados fahrenheit +engUnit.65=grado por día celsius +engUnit.66=grado por día fahrenheit +engUnit.67=años +engUnit.68=meses +engUnit.69=semanas +engUnit.7=megavoltios +engUnit.70=días +engUnit.71=horas +engUnit.72=minutos +engUnit.73=segundos +engUnit.74=metros por segundo +engUnit.75=kilómetros por hora +engUnit.76=pies por segundo +engUnit.77=pies por minuto +engUnit.78=miles por hora +engUnit.79=pies cúbicos +engUnit.8=voltio amperios +engUnit.80=metros cúbicos +engUnit.81=imperial gallons +engUnit.82=litros +engUnit.83=us gallons +engUnit.84=pies cúbicos por minuto +engUnit.85=metros cúbicos por segundo +engUnit.86=imperial gallons por minuto +engUnit.87=litros por segundo +engUnit.88=litros por minuto +engUnit.89=us gallons por minuto +engUnit.9=kilovoltio amperios +engUnit.90=grados angular +engUnit.91=grados celsius por hora +engUnit.92=grados celsius por minuto +engUnit.93=grados fahrenheit por hora +engUnit.94=grados fahrenheit por minuto +engUnit.95=sin unidades +engUnit.96=partes por millón +engUnit.97=partes por billón +engUnit.98=porcentaje +engUnit.99=porcentaje por segundo +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.10=megavoltio amperios +engUnit.abbr.100=por minuto +engUnit.abbr.101=por segundo +engUnit.abbr.102=psi por grado fahrenheit +engUnit.abbr.103=radianes +engUnit.abbr.104=revoluciones por minuto +engUnit.abbr.105=moneda 1 +engUnit.abbr.106=moneda 2 +engUnit.abbr.107=moneda 3 +engUnit.abbr.108=moneda 4 +engUnit.abbr.109=moneda 5 +engUnit.abbr.11=voltio amperios reactivo +engUnit.abbr.110=moneda 6 +engUnit.abbr.111=moneda 7 +engUnit.abbr.112=moneda 8 +engUnit.abbr.113=moneda 9 +engUnit.abbr.114=moneda 10 +engUnit.abbr.115=pulgadas cuadradas + + + + + +engUnit.abbr.116=centímetros cuadrados +engUnit.abbr.117=btus por libra +engUnit.abbr.118=centímetros +engUnit.abbr.119=libras de peso por segundo +engUnit.abbr.12=kilovoltio amperios reactivo +engUnit.abbr.120=grados delta fahrenheit +engUnit.abbr.121=grados delta kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megaohms +engUnit.abbr.124=milivoltios +engUnit.abbr.125=kilojoules por kilogramo +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules por grado kelvin +engUnit.abbr.128=joules por kilogramo de grados kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.13=megavoltio amperios reactivo +engUnit.abbr.130=megahertz +engUnit.abbr.131=por hora +engUnit.abbr.132=miliwatts +engUnit.abbr.133=hectopascales +engUnit.abbr.134=milibars +engUnit.abbr.135=metros cúbicos por hora +engUnit.abbr.136=litros por hora +engUnit.abbr.137=kilowatt hora por metro cuadrado +engUnit.abbr.138=kilowatt hora por pie cuadrado +engUnit.abbr.139=megajoules por metro cuadrado +engUnit.abbr.14=grados phase +engUnit.abbr.140=megajoules por pie cuadrado +engUnit.abbr.141=watts por metro cuadrado grado kelvin +engUnit.abbr.142=cubic pies por segundo +engUnit.abbr.143=porcentaje de oscurecimiento por pie +engUnit.abbr.144=porcentaje de oscurecimiento por metro +engUnit.abbr.145=miliohms +engUnit.abbr.146=megawatt hora +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules por kilogramo de aire seco +engUnit.abbr.15=factor de potencia +engUnit.abbr.150=megajoules por kilogramo de aire seco +engUnit.abbr.151=kilojoules por grado kelvin +engUnit.abbr.152=megajoules por grado kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=gramos por segundo +engUnit.abbr.155=gramos por minuto +engUnit.abbr.156=toneladas por hora +engUnit.abbr.157=kilo btus por hora +engUnit.abbr.158=centésimas segundos +engUnit.abbr.159=milisegundos +engUnit.abbr.16=joules +engUnit.abbr.160=metros de newton +engUnit.abbr.161=milímetros por segundo +engUnit.abbr.162=milímetros por minuto +engUnit.abbr.163=metros por minuto +engUnit.abbr.164=metros por hora +engUnit.abbr.165=metros cúbicos por minuto +engUnit.abbr.166=metros por segundo por segundo +engUnit.abbr.167=amperios por metro +engUnit.abbr.168=amperios por metro cuadrado +engUnit.abbr.169=amperio por metro cuadrado +engUnit.abbr.17=kilojoules +engUnit.abbr.170=faradios +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm por metros +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens por metro +engUnit.abbr.175=teslas +engUnit.abbr.176=voltios por grado kelvin +engUnit.abbr.177=voltios por metro +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.18=watt hora +engUnit.abbr.180=candelas por metro cuadrado +engUnit.abbr.181=grados kelvin por hora +engUnit.abbr.182=grados kelvin por minuto +engUnit.abbr.183=joule por segundo +engUnit.abbr.184=radianes por segundo +engUnit.abbr.185=newton por metros cuadrados +engUnit.abbr.186=kilogramos por metro cúbico +engUnit.abbr.187=newton por segundo +engUnit.abbr.188=newtons por metro +engUnit.abbr.189=watts por metro por grado kelvin +engUnit.abbr.19=kilowatt hora +engUnit.abbr.2=mA +engUnit.abbr.20=btus +engUnit.abbr.21=térmicas +engUnit.abbr.22=tonelada hora +engUnit.abbr.23=joules por kilogramo de aire seco +engUnit.abbr.24=btus por libra de aire seco +engUnit.abbr.25=ciclos por hora +engUnit.abbr.26=ciclos por minuto +engUnit.abbr.27=hertz +engUnit.abbr.28=gramos de agua por kilogramo de aire seco +engUnit.abbr.29=porcentaje de humedad relativa +engUnit.abbr.3=A +engUnit.abbr.30=milímetros +engUnit.abbr.31=metros +engUnit.abbr.32=pulgadas +engUnit.abbr.33=pies +engUnit.abbr.34=watts por pie cuadrado +engUnit.abbr.35=watts por metro cuadrado +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=foot candles +engUnit.abbr.39=kilogramos +engUnit.abbr.4=ohms +engUnit.abbr.40=libras de peso +engUnit.abbr.41=toneladas +engUnit.abbr.42=kilogramos por segundo +engUnit.abbr.43=kilogramos por minuto +engUnit.abbr.44=kilogramos por hora +engUnit.abbr.45=libras de peso por minuto +engUnit.abbr.46=libras de peso por hora +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.5=V +engUnit.abbr.50=btus por hora +engUnit.abbr.51=caballos de fuerza +engUnit.abbr.52=toneladas de refrigeración +engUnit.abbr.53=pascales +engUnit.abbr.54=kilopascales +engUnit.abbr.55=bars +engUnit.abbr.56=libras de fuerza por pulgada cuadrada +engUnit.abbr.57=centímetros de agua +engUnit.abbr.58=pulgadas de agua +engUnit.abbr.59=milímetros de mercurio +engUnit.abbr.6=kV +engUnit.abbr.60=centímetros de mercurio +engUnit.abbr.61=pulgadas de mercurio +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=grado por día celsius +engUnit.abbr.66=grado por día fahrenheit +engUnit.abbr.67=años +engUnit.abbr.68=meses +engUnit.abbr.69=semanas +engUnit.abbr.7=MV +engUnit.abbr.70=días +engUnit.abbr.71=horas +engUnit.abbr.72=minutos +engUnit.abbr.73=segundos +engUnit.abbr.74=metros por segundo +engUnit.abbr.75=kilómetros por hora +engUnit.abbr.76=pies por segundo +engUnit.abbr.77=pies por minuto +engUnit.abbr.78=miles por hora +engUnit.abbr.79=pies cúbicos +engUnit.abbr.8=voltio amperios +engUnit.abbr.80=metros cúbicos +engUnit.abbr.81=imperial gallons +engUnit.abbr.82=litros +engUnit.abbr.83=us gallons +engUnit.abbr.84=pies cúbicos por minuto +engUnit.abbr.85=metros cúbicos por segundo +engUnit.abbr.86=imperial gallons por minuto +engUnit.abbr.87=litros por segundo +engUnit.abbr.88=litros por minuto +engUnit.abbr.89=us gallons por minuto +engUnit.abbr.9=kilovoltio amperios +engUnit.abbr.90=grados angular +engUnit.abbr.91=grados celsius por hora +engUnit.abbr.92=grados celsius por minuto +engUnit.abbr.93=grados fahrenheit por hora +engUnit.abbr.94=grados fahrenheit por minuto +engUnit.abbr.95=sin unidades +engUnit.abbr.96=partes por millón +engUnit.abbr.97=partes por billón +engUnit.abbr.98=porcentaje +engUnit.abbr.99=porcentaje por segundo +engUnitGroup.acceleration=Aceleración +engUnitGroup.area=Area +engUnitGroup.currency=Moneda +engUnitGroup.electrical=Eléctrico +engUnitGroup.energy=Energía +engUnitGroup.enthalpy=Entalpía +engUnitGroup.entropy=Entropía +engUnitGroup.force=Fuerza +engUnitGroup.frequency=Frecuencia +engUnitGroup.humidity=Humedad +engUnitGroup.length=Longitud +engUnitGroup.light=Iluminación +engUnitGroup.mass=Masa +engUnitGroup.massFlow=Flujo de masa +engUnitGroup.other=Otro +engUnitGroup.power=Potencia +engUnitGroup.pressure=Presión +engUnitGroup.temperature=Temperatura +engUnitGroup.time=Hora +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocidad +engUnitGroup.volume=Volumen +engUnitGroup.volumetricFlow=Flujo Volumétrico +event.1wire.deviceRead=Error leyendo el dispositivo en la dirección {0}: {1} +event.1wire.networkRead=Error leyendo la red: {0} +event.1wire.noDevice=Dispositivo con la dirección {0} no se encuentra para el punto {1}, falló configuración +event.1wire.noPointData=No hay datos a leer del punto {0} +event.1wire.setWiper=No se puede configurar la posición para el wiper de la dirección {0} para el punto {1}, falló configuración +event.alarmMaxDecreased=Nivel máximo de la alarma ha sido disminuido de {0} a {1} +event.alarmMaxIncreased=Nivel máximo de la alarma ha sido incrementado de {0} a {1} +event.audit.added=Usuario "{0}" creado {1} con id {2}: {3} +event.audit.changed=Usuario "{0}" modificado {1} con id {2}: {3} +event.audit.changedProperty=
    {0}: "{1}" a "{2}" +event.audit.compoundEventDetector=Detector de evento compuesto +event.audit.dataPoint=Datos de punto +event.audit.dataSource=Fuente de Datos +event.audit.deleted=Usuario "{0}" borrado {1} con id {2}: {3} +event.audit.eventHandler=Manejador de evento +event.audit.maintenanceEvent=Evento de Mantenimiento +event.audit.pointEventDetector=Detector de evento de punto +event.audit.pointLink=Enlace de Punto +event.audit.property=
    {0} +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} +event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} +event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} +event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} +event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} +event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} +event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} +event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} +event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.recip.address=dirección ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} +event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} +event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} +event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} +event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} +event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} +event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} +event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} +event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} +event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.mailingList=lista de correo ''{0}'' +event.audit.recip.user=Usuario ''{0}'' +event.audit.scheduledEvent=Evento programado +event.bacnet.covFailed=Falló subscripción de COV {0}, punto deshabilitado: {1} +event.bacnet.deviceError=No hay respuesta del dispositivo en {0}, inicialización del punto falló +event.bacnet.iamError=Falla de broadcast IAm: {0} +event.bacnet.readDevice=Lectura de Propiedades del dispositivo {0} falló: {1} +event.bacnet.readError=Error en la lectura del valor para el punto{0}: {1} +event.bacnet.whoisError=Falla de broadcast WhoIs: {0} +event.bacnet.whoisPoint=WhoIs falló durante inicio del punto {0}: {1} +event.compound.activated=Evento compuesto activado: {0} +event.compound.exceptionFailure={0}: {1} +event.compound.sourceFailure={0}: Un detector de fuente finalizó +event.detector.change={0} ha cambiado el estado {1} veces sin {2} +event.detector.changeCount={0} cambió de "{1}" a "{2}" +event.detector.highLimit={0} ha sido excedido {1} +event.detector.highLimitPeriod={0} ha sido excedido {1} por más de {2} +event.detector.lowLimit={0} está por debajo de {1} +event.detector.lowLimitPeriod={0} ha estado por debajo de {1} por más de {2} +event.detector.negCusum={0} CUSUM está por debajo de {1} +event.detector.negCusumPeriod={0} CUSUM ha estado por debajo de {1} por más de {2} +event.detector.noChange={0} no ha cambiado durante más de {1} +event.detector.noUpdate={0} no ha sido actualizado durante más de {1} +event.detector.periodState={0} ha sido {1} por más de {2} +event.detector.posCusum={0} CUSUM se excedió de {1} +event.detector.posCusumPeriod={0} CUSUM se ha excedido de {1} por más de {2} +event.detector.state={0} es {1} +event.detectorVo.change=Cuando el valor cambie +event.detectorVo.changeCount=Cuando el valor cambie {0} veces sin {1} +event.detectorVo.highLimit=Cuando el valor es mayor que {0} +event.detectorVo.highLimitPeriod=Cuando el valor es mayor que {0} para {1} +event.detectorVo.lowLimit=Cuando el valor es menor que {0} +event.detectorVo.lowLimitPeriod= Cuando el valor es menor que {0} para {1} +event.detectorVo.negCusum=Cuando CUSUM es menor que {0} +event.detectorVo.negCusumPeriod=Cuando CUSUM es menor que {0} por {1} +event.detectorVo.noChange=Cuando el estado cambie por {0} +event.detectorVo.noUpdate=Cuando el estado no se actualiza por {0} +event.detectorVo.posCusum=Cuando CUSUM es mayor que {0} +event.detectorVo.posCusumPeriod=Cuando CUSUM es mayor que {0} por {1} +event.detectorVo.state=Cuando el estado es {0} +event.detectorVo.statePeriod=Cuando el estado es {0} por {1} +event.ds=''{0}'': {1} +event.ds.contextPoint=Deshabilitado el contexto del punto +event.ds.dataParse=Excepción de análisis del dato del punto +event.ds.dataRetrieval=Fallo de recuperación de los datos +event.ds.dataSource=Excepción de la fuente de datos +event.ds.device=Excepción del dispositivo +event.ds.duplicateComm=Detectada duplicación del comm +event.ds.emailInbox=Error accediendo a la bandeja de entrada +event.ds.emailParse=Error analizando los datos del correo +event.ds.emailRead=Error leyendo el mensaje +event.ds.fileSave=Excepción al guardar Archivo +event.ds.heartbeat=Sensor de heartbeat +event.ds.initialization=Excepción de inicio +event.ds.message=Excepción de Mensaje +event.ds.network=Excepción de Red +event.ds.pdu=Excepción de PDU +event.ds.pointRead=Excepción en la lectura del Punto +event.ds.pointWrite=Excepción en la escritura del Punto +event.ds.resultType=Error en el tipo del resultado +event.ds.scriptError=Error de Script +event.ds.statement=Excepción de la declaración +event.ds.unknownSensor=Sensor desconocido +event.ebi25.master=Excepción para la maestra Modbus: {0} +event.ebi25.readError=Error leyendo el valor "{0}": {1} +event.email.failure=Falló el envío del correo llamado "{0}" a "{1}". Mensaje: "{2}" +event.exception2={0}: {1} +event.galil.connectionError=Excepción en la conexión Galil: {0} +event.galil.errorResponse=Error de respuesta desde el punto {0} +event.galil.numericParse=Error de análisis numérico: {0} +event.galil.parsingError=Error al analizar la respuesta para el punto {0}, respuesta +event.galil.sendError=Error en configuración del punto {0}: {1} +event.galil.setPointFailed=Falló la configuración del punto {0}: {1} +event.galil.setRequest=No se puede crear la solicitud de configuración del punto {0}, valor +event.galil.setResponse=Error respuesta para configurar el punto {0} +event.galil.unexpected=Resultado inesperado, resultado +event.http.response=Respuesta inválida de "{0}": {1} +event.httpImage.retrievalError=Error cargando la imagen "{0}": {1} +event.httpImage.saveError=Error guardando la información de los datos de la imagen: {0} +event.httpImage.scalingError=Error escalando la imagen: {0} +event.httpRetriever.retrievalError=Error recuperando la página "{0}": {1} +event.initializationError=Error de inicialización: {0} +event.login=Usuario {0} ingresó +event.maintenance.active=Activado evento de mantenimiento: {0} +event.meta.nullResult=Script retornó nulo. Ignorando el resultado. +event.meta.pointMissing=Punto está deshabilitado o no existe +event.meta.pointUnavailable=El contexto del punto no está disponible en el punto "{0}" +event.meta.recursionFailure=El script no fue ejecutado por un desborde recursivo. Puede haber un lazo infinito en su(s) script(s). +event.meta.scriptError=Error en el en el punto "{0}": {1} +event.meta.typeError=Error en el resultado del tipo del Script en el punto "{0}": {1} +event.modbus.master=Excepción del la maestra Modbus: {0} +event.modbus.noResponse=No hay respuesta del esclavo {0} +event.pachube.dataStreamNotFound=Cadena de datos "{0}" en el alimentador {1} no se encuentra o no contiene ningún valor +event.pachube.feed.response=Respuesta inválida del alimentador {0}: {1} +event.pachube.feed.retrievalError=Error al recuperar el alimentador {0}: {1} +event.pb.httpSend=Excepción de HTTP send +event.pb.persistent.connectionAborted=Se interrumpió la conexión +event.pb.persistent.connectionFailed=Falló intento de conexión +event.pb.persistent.connectionLost=Se perdió la conexión +event.pb.persistent.protocolFailure=error de protocolo +event.pb.persistent.syncCompleted=Finalizó sincronización de la data +event.pb.persistent.syncCompleted.details=Puntos: {0}, enviado {1} solicitado, sincronizado {2} grabados, target overcounts: {3}, errores de respuesta: {4}, tiempo restante: {5} +event.pb.pointMissing=Punto deshabilitado +event.pb.queueSize=Advertencia del tamaño de la cola +event.pb.resultWarnings=Resultados de las advertencias +event.persistent.authKey=Clave de autenticación incorrecta +event.persistent.dataSourceMismatch=No coincide la fuente de datos en el punto "{0}". El XID ya pertenece a otra fuente de datos. +event.persistent.dataTypeMismatch=No coincide tipo de dato en el punto "{0}": cliente +event.persistent.pointDeserialization=Excepción de deserialización de punto: {1} +event.persistent.xidTooLong=El XID del punto "{0}" es muy largo. +event.pointLink.convertError=El tipo de fuente de datos no coincide con el tipo de datos destino +event.pointLink.nullResult=Script retornó nulo. Ignorando el resultado. +event.pointLink.recursionFailure=El enlace a punto no se realizó por un desbordamiento recursivo. Es posible que haya un bucle recursivo infinito en su configuración. +event.pointLink.sourceUnavailable=No está disponible el enlace del punto +event.pointLink.targetNotSettable=El destino del enlace a punto no es configurable +event.pointLink.targetUnavailable=No está disponible el destino del enlace a punto +event.pollingError=Error durante el polling +event.pollingError2=Error durante el polling: {0} +event.process.failure=Falló el inicio del procedo con el comando "{0}". Mensaje: "{1}" +event.publish.invalidResponse=Código de respuesta inválida del host: {0} +event.publish.pointMissing=Un punto publicado fue eliminado o no está habilitado +event.publish.queueSize=La cola del publicador excedió las {0} entradas +event.readPointFailed=Falló lectura del punto: {0} +event.relinquishFailed=Falló abandono: {0} +event.rtn.dsDisabled=Deshabilitado fuente de dato +event.rtn.pointDisabled=Deshabilitado dato del punto +event.rtn.pubDisabled=Deshabilitado publicador +event.rtn.rtn=Retornó a normal +event.rtn.shutdown=Apagando sistema +event.rtn.unknown=Causa de inactividad desconocida +event.schedule.active=El planificador de eventos está activado: {0} +event.schedule.cronAt=En cron {0} +event.schedule.cronUntil=En cron {0} hasta {1} +event.schedule.dailyAt=Cada día a las {0} +event.schedule.dailyUntil=Cada día a las {0} hasta {1} +event.schedule.hourlyAt=Cada Hora a las {0} +event.schedule.hoursUntil=Cada horas a las {0} hasta {1} +event.schedule.monthlyAt=Cada mes el {0} a las {1} +event.schedule.monthlyUntil=Cada mes el {0} a las {1} hasta el {2} a las {3} +event.schedule.onceAt=A las {0} +event.schedule.onceUntil=De {0} hasta {1} +event.schedule.weeklyAt=Cada semana el {0} a las {1} +event.schedule.weeklyUntil=Cada semana el {0} a las {1} hasta {2} a las {3} +event.schedule.yearlyAt=Cada año el {0} de {1} a a las {2} +event.schedule.yearlyUntil=Cada año el {0} de {1} a las {2} hasta el {3} de {4} a las {5} +event.script.convertError=No se pudo convertir el resultado "{0}" a {1} +event.serial.portInUse=El puerto ya está en uso: {0} +event.serial.portOpenError=No puede abrirse el puerto {0} +event.setPoint.activePointDataType=El tipo de dato del punto origen activo difiere de su objetivo +event.setPoint.activePointMissing=El punto origen activo está perdido o deshabilitado +event.setPoint.activePointValue=El punto origen activo no tiene valor +event.setPoint.inactivePointDataType=El tipo de datos del punto origen difiere de su objetivo +event.setPoint.inactivePointMissing=El punto origen inactivo está perdido o deshabilitado +event.setPoint.inactivePointValue=El punto origen inactivo no tiene valor +event.setPoint.recursionFailure=La configuración del punto no se realizó por un desbordamiento recursivo. Es posible que haya un lazo infinito en su configuración. +event.setPoint.targetNotSettable=El objetivo del punto no es ajustable +event.setPoint.targetPointMissing=El objetivo del punto está perdido o deshabilitado +event.setPointFailed=Falló el ajuste de punto: {0} +event.setPointFailed.alias=Falló el ajuste de punto ''{0}'' falló: {1} +event.snmp.noBinding=OID sin vincular {0} en respuesta del servidor {1} +event.snmp.noResponse=No hay respuesta del servidor +event.snmp.oidError=Error OID en {0}: {1}: {2} +event.snmp.pduErrorStatus=PDU received con error de estado {0}, texto +event.snmp.pduOidError=PDU received con error en el OID {0}, texto +event.snmp.unknownOid=Respuesta no solicitada OID {0} del servidor {1} +event.spinwave.attrNotFound=Atributo "{0}" no encontrado en el mensaje del sensor {1} +event.spinwave.heartbeat=No se recibieron datos del sensor {0} +event.spinwave.unknownSensor=Se recibieron datos de un sensor desconocido {0} +event.sql.dataTypeNotSupported=El tipo de dato para el campo Time override "{0}" ({1}) no está soportado +event.sql.noData=No hay resultados para el select query +event.sql.noDataPoint=No hay punto de datos para el identificador de la fila "{0}" en el conjunto de resultados +event.sql.noRowsUpdated=No hay actualización de filas para la configuración de punto {0} +event.sql.setError=Excepción mientras se configuraba el punto {0}: {1} +event.sql.timeNotFound=El campo Time override "{0}" no se encuentra en el conjunto de resultados +event.system.compound=Falla del Detector de evento compuesto +event.system.email=Falló envío de correo +event.system.maxAlarmChanged=Alarma de Cambio máximo de nivel +event.system.pointLink=Falló el enlace al punto +event.system.process=Falla del proceso del manejador de eventos +event.system.setPoint=Falla en el manejador de eventos del set point +event.system.shutdown=Apagado del Sistema +event.system.startup=Inicio del Sistema +event.system.userLogin=Inicio de sesión de Usuario +event.system.versionCheck=Verificada la versión actual +event.valueParse.generalParse={0}, resultado +event.valueParse.generalParsePoint={0}, resultado +event.valueParse.noData=No concuerda el dato y el punto {0} +event.valueParse.noTime=No hay concordancia de tiempo {0} +event.valueParse.noValue=No hay concordancia de valor para el punto {0} +event.valueParse.numericParse=No se pudo analizar para numérico, resultado +event.valueParse.numericParsePoint=No se pudo analizar para numérico, resultado +event.valueParse.textParse=El valor no concuerda con ningún texto de multiestado y no es analizable, resultado +event.valueParse.textParsePoint=El valor no concuerda con ningún texto de multiestado y no es analizable, resultado +event.valueParse.timeParse=Falló análisis de tiempo "{0}" +event.valueParse.timeParsePoint= Falló análisis de tiempo "{0}" para {1} +event.version.available=Una nueva versión de Mango actualmente está disponible ({0}) +event.version.error=Ha ocurrido un error mientras se verificaba por una nueva versión de ScadaBR: {0}: {1} +event.version.uptodate=Esta versión de ScadaBR está al día +event.viconics.deviceOffline=El dispositivo está fuera de línea: {0} +event.viconics.duplicateCommException=Se detectó dirección comm duplicada: {0} +event.viconics.messagingException=Error del Mensaje: {0} +event.viconics.networkOffline=La Red está fuera de línea +event.vmstat.attributeNotFound=Atributo "{0}" no se encuentra en el dato vmstat +event.vmstat.process=Falló proceso : {0} +eventHandlers.action.none=Ninguno +eventHandlers.action.point=Configurar valor en el punto +eventHandlers.action.static=Configurar con valor estático +eventHandlers.activeAction=Acción de Activar +eventHandlers.activeCommand=Proceso de comandos activo +eventHandlers.activeScript=Script al activarse +eventHandlers.alias=Alias +eventHandlers.auditEvents=Eventos de auditoría +eventHandlers.commandTest.result=Revise la consola Tomcat para ver la salida por consola del proceso +eventHandlers.commandTest.title=Ejecute el comando ahora +eventHandlers.dataSourceEvents=Eventos en fuente de datos +eventHandlers.emailRecipients=Destinatarios de correo +eventHandlers.escal=Enviar escalamiento +eventHandlers.escalDelayError=La demora para escalar debe ser mayor a cero +eventHandlers.escalPeriod=Escalar si está activo durante +eventHandlers.escalRecipients=Destinatarios de escalamiento +eventHandlers.escalTestEmailMessage=Este mensaje fue enviado como prueba de un manejador de eventos de la lista de escalamiento +eventHandlers.eventHandler=Manejador de Evento +eventHandlers.eventHandlers=Manejador de Eventos +eventHandlers.inactiveAction=Acción de Inactivar +eventHandlers.inactiveCommand=Proceso de comandos inactivo +eventHandlers.inactiveNotif=Envío de notificaciones al inactivar evento +eventHandlers.inactiveOverride=Modificar destinatarios de notifiación por inactivación +eventHandlers.inactiveRecipients=Destinatarios por inactivación +eventHandlers.inactiveScript=Script al inactivarse +eventHandlers.invalidActiveSource=Inválido punto destino a activar +eventHandlers.invalidActiveSourceType=Inválido tipo de dato del punto a activar +eventHandlers.invalidActiveValue=Inválido valor activo a configurar +eventHandlers.invalidCommands=Al menos debe proporcionarse un proceso de comando +eventHandlers.invalidInactiveSource=Inválido punto de origen inactivo +eventHandlers.invalidInactiveSourceType=Inválido tipo de dato del punto de origen inactivo +eventHandlers.invalidInactiveValue=Inválido valor inactivos a configurar +eventHandlers.invalidScripts=Seleccione al menos un script +eventHandlers.maintenanceEvents=Eventos de mantenimiento +eventHandlers.noEmailRecips=Debe agregar destinatarios de correo +eventHandlers.noEscalRecips=Debe agregar destinatarios de escalamiento +eventHandlers.noInactiveRecips=Debe agregar destinatarios inactivos +eventHandlers.noSetPointAction=Ninguna acción consigna se ha definido +eventHandlers.noTargetPoint=Sin punto de destino seleccionado. Puede que no tenga ningún punto configurable definido. +eventHandlers.pointEventDetector=Detector de eventos de Punto +eventHandlers.publisherEvents=Publicador de eventos +eventHandlers.recipientType.active=Activar +eventHandlers.recipientType.escalation=Escalar +eventHandlers.recipientType.inactive=Inactivar +eventHandlers.recipTestEmailMessage=Este mensaje se enviará como una prueba de la lista un manejador de eventos del destinatario del correo electrónico +eventHandlers.saved=El manejador de eventos ha sido guardado +eventHandlers.sourcePoint=Origen del punto +eventHandlers.systemEvents=Eventos de Sistema +eventHandlers.target=Destino +eventHandlers.type=Tipo +eventHandlers.type.email=Correo +eventHandlers.type.emailHandler=Manejador de correo +eventHandlers.type.process=Procesos +eventHandlers.type.processHandler=Manejador de procesos +eventHandlers.type.script=Script +eventHandlers.type.setPoint=Consigna +eventHandlers.type.setPointHandler=Manejador de Consigna +eventHandlers.types=Tipos de eventos +eventHandlers.valueToSet=Valor a configurar +events.ackedByDeletedUser=- (usuario borrado) +events.ackedByMaintenance=- modo mantenimiento +events.ackedByUser=- {0} +events.acknowledge=Reconocer +events.acknowledgeAll=Reconocer todo +events.acknowledged=Reconocido +events.alarms=Alarmas +events.downloadMango=Descargar última versión de ScadaBR +events.editCompound=Editar detector de eventos compuestos +events.editDataSource=Editar fuente de datos +events.editEventHandler=Editar manejador de eventos +events.editMaintenanceEvent=Editar evento de mantenimiento +events.editPointLink=Editar enlace a punto +events.editPublisher=Editar publicador +events.editScheduledEvent=Editar planificador de eventos +events.emptyList=No hay eventos en la lista +events.export=Descargar eventos +events.export.ackedByDeletedUser=(usuario borrado) +events.export.ackedByMaintenance=modo mantenimiento +events.export.ackedByUser={0} +events.id=Id +events.jumpToDate=Ir a la fecha +events.listed={0} Eventos listados +events.msg=Mensaje +events.pending=Alarmas pendientes +events.pointDetails=Detalles de Punto +events.pointEdit=Edición de Punto +events.search=Búsqueda de eventos +events.search.dateRange=Rango de datos +events.search.dateRange.none=Ninguno +events.search.dateRange.relative=Relativo +events.search.dateRange.specific=Específico +events.search.id=Id +events.search.keywords=Clave +events.search.maxResults=Resultados máximos +events.search.past=Anterior +events.search.previous=Previo +events.search.resultCount={0} Eventos encontrados +events.search.search=Buscar +events.search.searching=Buscando... +events.search.type=Tipo de evento +events.silence=Silenciar +events.silenceAll=Silenciar todo +events.unsilence=Activar sonido +footer.rightsReserved=©2006-2011 Serotonin Software Technologies Inc., todos los derechos reservados. +ftl.automatedEmail=Este correo fue enviado por un servicio automático, por favor no lo responda. +ftl.escalation=Notificación de escalamiento de evento de ScadaBR +ftl.eventActive=Notificación de eventos del ScadaBR activa +ftl.eventInactive=Este evento ahora está inactivo +ftl.footer=Si recibe esta comunicación por error, por favor descartarla. +ftl.htmlFooter.automated=Este correo fue enviado por un servicio automático. Le ha sido enviado porque Ud. ha sido incluido en la lista de correos de notificación del ScadaBR. Por favor no responda este correo. +ftl.htmlFooter.mango=ScadaBR (Impulsado por Mango) +ftl.manual=Este evento requiere reconocimiento manual para retornar a inactivo +ftl.note=Nota +ftl.originalInformation=Información Original del evento +ftl.rtn=Este evento retornará automaticamente a normal cuando su criterio no esté presente +ftl.scheduledReport={0} – Reporte programado +ftl.subject.active=Activa notificación de eventos del ScadaBR +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.subject.default=Notificación de Evento ScadaBR {0} +ftl.subject.default.id=Evento Mango {0} notificación - id:{1} +ftl.subject.escalation=Notificación por Escalamiento de eventos del ScadaBR +ftl.subject.eventId=(id:{0}) +ftl.subject.inactive=Inactiva notificación de eventos del ScadaBR +ftl.testEmail=Correo de prueba del ScadaBR +ftl.userTestEmail=Este mensaje fue enviado como prueba al correo del usuario {0} +fullScreenOut=Presione "Crt+Shirt+F" para salir de la pantalla completa +graphic.alarmlist=Lista de Alarmas +graphic.analogGraphic=Gráfico Analógico +graphic.binaryGraphic=Gráfico Binario +graphic.button=Botón (escritura) +graphic.chartComparator=Gráficos de Comparación +graphic.chartHeight=Altura +graphic.chartWidth=Ancho +graphic.dynamicGraphic=Gráfico dinámico +graphic.flexBuilder=Constructor flexible (versión Beta) +graphic.html=HTML +graphic.imageChart=Gráfico de puntos +graphic.imageChart.point1=Punto 1 +graphic.imageChart.point10=Punto 10 +graphic.imageChart.point2=Punto 2 +graphic.imageChart.point3=Punto 3 +graphic.imageChart.point4=Punto 4 +graphic.imageChart.point5=Punto 5 +graphic.imageChart.point6=Punto 6 +graphic.imageChart.point7=Punto 7 +graphic.imageChart.point8=Punto 8 +graphic.imageChart.point9=Punto 9 +graphic.link=Link +graphic.multistateGraphic=Gráfico Multiestado +graphic.script=Script Server-side +graphic.scriptButton=Botón para Script +graphic.simple=Punto Simple +graphic.simpleCompound=Composición simple +graphic.simpleCompound.leadPoint=Punto Guía +graphic.simpleCompound.subPoint1=Sub punto 1 +graphic.simpleCompound.subPoint10=Sub punto 10 +graphic.simpleCompound.subPoint2=Sub punto 2 +graphic.simpleCompound.subPoint3=Sub punto 3 +graphic.simpleCompound.subPoint4=Sub punto 4 +graphic.simpleCompound.subPoint5=Sub punto 5 +graphic.simpleCompound.subPoint6=Sub punto 6 +graphic.simpleCompound.subPoint7=Sub punto 7 +graphic.simpleCompound.subPoint8=Sub punto 8 +graphic.simpleCompound.subPoint9=Sub punto 9 +graphic.simpleImage=Imagen +graphic.thumbnailImage=Imagen miniatura +graphic.wirelessTempHumSensor=Sensor inalámbrico de temperatura/humedad +graphic.wirelessTempHumSensor.battery=Batería +graphic.wirelessTempHumSensor.humidity=Humedad +graphic.wirelessTempHumSensor.signal=Señal +graphic.wirelessTempHumSensor.staticText=Texto estático +graphic.wirelessTempHumSensor.temperature=Temperatura +header.alarms=Alarmas +header.changeLanguage=Cambiar Idioma +header.compoundEvents=Detector de eventos compuestos +header.dataSources=Fuente de datos +header.emport=Importar/Exportar +header.eventHandlers=Manejador de Eventos +header.goHomeUrl=Ir a Página de Inicio +header.help=Ayuda +header.login=Iniciar Sesión +header.logout=Cerrar Sesión +header.mailingLists=Lista de correo +header.maintenanceEvents=Eventos de mantenimiento +header.mute=Silenciar +header.pointHierarchy=Jerarquía de Puntos +header.pointLinks=Enlaces a Punto +header.publishers=Publicadores +header.reload=Recargar +header.reports=Reportes +header.scheduledEvents=Planificador de eventos +header.scripts=Programación de Scripts +header.setHomeUrl=Establecer como Página de Inicio +header.sql=SQL +header.systemSettings=Configuración de Sistema +header.title=Scada-LTS +header.toggleMute=Silenciar +header.unmute=Activar sonido +header.user=Usuario +header.users=Usuarios +header.views=Vistas gráficas +header.watchlist=Lista de Supervisión +header.watchLists=Listas de Supervisión +js.disabledCed=Deshabilitado el detector de eventos compuestos +js.disabledPointLink=Deshabilitado el enlace a punto +js.disabledSe=Deshabilitado el planificador de eventos +js.email.addAddress=Agregar dirección +js.email.addMailingList=Agregar lista de correo +js.email.addUser=Agregar Usuario +js.email.noRecipForEmail=No hay destinatarios para enviarles el correo de prueba +js.email.noRecipients=Sin destinatarios +js.email.testSent=El correo de prueba fue enviado +js.help.error=Error +js.help.lastUpdated=Ultima actualización +js.help.loading=Cargando... +js.help.related=Items relacionados +login.browserOnPlatform=para +login.loginButton=Iniciar Sesión +login.nag=NOTA: Puede tener problemas con ScadaLTS porque su navegador no está oficialmente soportado. Por favor actualice su navegador. +login.password=Contraseña +login.supportedBrowser=Este navegador está soportado. +login.unknownBrowser=Revisando compatibilidad del navegador... +login.unsupportedBrowser=Su navegador puede trabajar con este producto, pero no está oficialmente soportado por Serotonin Software. Le recomendamos que tilice Firefox, Chrome, o Internet Explorer 7. +login.userId=ID de Usuario +login.validation.accountDisabled=Su cuenta ha sido deshabilitada. Por favor contacte al administrador +login.validation.invalidLogin=Inicio de sesión Inválido, por favor intente de nuevo. +login.validation.noPassword=Por favor ingrese contraseña +login.validation.noSuchUser=No se encontró Id del usuario +login.validation.noUsername=Por favor ingrese nombre de usuario +mailingLists.addAddress=Agregar Dirección +mailingLists.added=Lista de correo agregada +mailingLists.addUser=Agregar usuario +mailingLists.details=Detalle de la lista de correo +mailingLists.emailAddress=Dirección de correo +mailingLists.entries=Entradas +mailingLists.mailingList=Lista de Correo +mailingLists.mailingLists=Listas de correo +mailingLists.name=Nombre +mailingLists.noAddress=Introduzca la dirección de correo antes de agregar a la lista +mailingLists.noEntries=No hay entradas a las listas de correos +mailingLists.noUser=No se indicó usuario a agregar +mailingLists.saved=Lista de correo guardada +mailingLists.testEmailMessage=El Correo de prueba ha sido enviado +mailingLists.testerror=Ha ocurrido un Error: {0}: {1} +mailingLists.validate.entries=Una lista de correo debe tener entradas +mailingLists.validate.nameGreaterThan40=Nombre no puede ser mayores a 40 caracteres +mailingLists.validate.nameRequired=El Nombre es requerido +maintenanceEvents.activated=Actualmente activo. Haga clic para desactivar. +maintenanceEvents.addMe=Agregar Evento de mantenimiento +maintenanceEvents.alias=Alias +maintenanceEvents.dataSource=Fuente de datos +maintenanceEvents.deactivated=Actualmente desactivado. Haga clic para activar. +maintenanceEvents.me=Evento de mantenimiento +maintenanceEvents.meAdded=Evento de mantenimiento agregado +maintenanceEvents.meDetails=Detalles del Evento de mantenimiento +maintenanceEvents.meDisabled=Deshabilitar el Evento de mantenimiento +maintenanceEvents.mes=Eventos de mantenimiento +maintenanceEvents.meSaved=Evento de mantenimiento guardado +maintenanceEvents.schedule.cronUntil={0} - En cron {1} hasta {2} +maintenanceEvents.schedule.dailyUntil={0} - Diario{1} hasta {2} +maintenanceEvents.schedule.hoursUntil={0} - Cada hora desde {1} hasta {2} +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.monthlyUntil={0} - Cada mes el {1} de {2} hasta el {3} de {4} +maintenanceEvents.schedule.onceUntil={0} - Desde {1} hasta {2} +maintenanceEvents.schedule.weeklyUntil={0} - Semanalmente el {1} de {2} hasta {3} de {4} +maintenanceEvents.schedule.yearlyUntil={0} - Anualmente el {1} de {2} de {3} hasta el {4} de {5} a las {6} +maintenanceEvents.toggle.disabled=No puede modificarlo. El evento está desactivado. +maintenanceEvents.type=Tipo de Programación +maintenanceEvents.type.cron=Cron +maintenanceEvents.type.day=Diario +maintenanceEvents.type.hour=Cada hora +maintenanceEvents.type.manual=Manual +maintenanceEvents.type.month=Mensual +maintenanceEvents.type.once=Una vez +maintenanceEvents.type.week=Semanal +maintenanceEvents.type.year=Anual +maintenanceEvents.validate.activeCron=Error en expresión para activar el cron: {0} +maintenanceEvents.validate.activeTrigger=Error creando un disparo activo: {0} +maintenanceEvents.validate.aliasTooLong=El alias no puede ser mayor de 50 caracteres +maintenanceEvents.validate.inactiveCron=Error en la expresión del cron para inactivar: {0} +maintenanceEvents.validate.inactiveTrigger=Error creando acción para inactivar: {0} +maintenanceEvents.validate.invalidRtn=El tiempo de inactivación debe estár luego del de activación +mport.graphicsFolder=Incluir carpeta Gráficos +mport.mailingList.prefix=Lista de correo ''{0}'': {1} +notes.addNote=Agregar comentarios +notes.by=por +notes.cancel=Cancelar +notes.enterComment=Debe ser ingresado un comentario +notes.note=Comentario +notes.save=Guardar +notes.timeByUsername=Hora del usuario +notes.userNotes=Notas de Usuario +pagination.ascending=Incrementando +pagination.descending=Disminuyendo +pagination.next=Próximo +pagination.noRows=No hay filas +pagination.of=de +pagination.page=Página +pagination.previous=Anterior +pagination.rows=filas +pointDetails.accessType=Tipo de Acceso +pointDetails.chart=Gráfico +pointDetails.chartDataButton=Descargar datos del gráfico +pointDetails.editDataSource=Editar fuente de datos +pointDetails.editPoint=Editar dato del punto +pointDetails.events=Eventos +pointDetails.findXid=Encontrado por XID +pointDetails.flipbook=Flipbook +pointDetails.getData=Obtener datos +pointDetails.getImages=Obtener imágenes +pointDetails.getStatistics=Obtener estadísticas +pointDetails.goto=Ir a +pointDetails.gotoView=Ir a la vista +pointDetails.history=Histórico +pointDetails.id=Id +pointDetails.imageChartButton=Graficar +pointDetails.imageCountError=El contador de imagen debe ser un número +pointDetails.images=Imágenes +pointDetails.maxEvents=Máximo se muestran 20 eventos de +pointDetails.message=Mensaje +pointDetails.mostRecentRecords=Registros más recientes +pointDetails.name=Nombre +pointDetails.notInView=El Punto no es usado en ninguna de las vistas gráficas +pointDetails.pointNotFound=El punto solicitado no fue encontrado +pointDetails.recordCountError=El contador de registro debe ser un número +pointDetails.set=Configurar +pointDetails.setPoint=Configurar punto +pointDetails.show=Mostrar +pointDetails.statistics=Estadísticas +pointDetails.timePeriod=Período de Tiempo +pointDetails.timePeriodError=El período de tiempo debe ser un número +pointDetails.userAccess=Acceso de Usuario +pointDetails.username=Nombre de Usuario +pointDetails.views=Vistas +pointEdit.buttons.disable=Deshabilitar +pointEdit.buttons.enable=Habilitar +pointEdit.buttons.note= 100 +validate.maxGreaterThanMin=El máximo debe ser mayor que el mínimo +validate.missingDeviceId=El ID del dispositivo no puede estar vacío +validate.nameRequired=El Nombre es requerido +validate.nameTooLong=Nombre no puede ser mayor a 40 caracteres +validate.not0=No puede ser 0 +validate.notLessThan30s=No puede ser menor que 30 segundos +validate.notLongerThan=No puede se mayor a {0} caracteres +validate.pachube.dataStreadIdRequired=ID del flujo de datos es requerido +validate.parameterRequired=El parámetro Nombre es requerido +validate.parseError=Error de análisis: {0} +validate.ped.xidMissing=Todos los detectores de eventos deben definir un XID. No se ha guardado +validate.ped.xidUsed=El mismo XID ''{0}'' está siendo usado por múltiples detectores de eventos. No se ha guardado +validate.required=Se requiere un valor +validate.text.incompatible=El generador de Texto es incompatibles con el tipo de dato +validate.xidUsed=Este XID ya está en uso +viewEdit.addViewComponent=Agregar componente a la vista +viewEdit.anonymous=Acceso Anonymous +viewEdit.background=Imagen de fondo +viewEdit.clearImage=Limpiar imagen +viewEdit.compound.backgroundColour=Color de fondo +viewEdit.compound.duration=Duración +viewEdit.compound.editor=Editor de componente compuesto +viewEdit.compound.height=Alto +viewEdit.compound.name=Nombre +viewEdit.compound.width=Ancho +viewEdit.deletePointView=Eliminar el componente +viewEdit.deleteStaticView=Eliminar contenido estático +viewEdit.deleteView=Eliminar vista compartidda de la lista +viewEdit.editGraphicalRenderer=Editar generador gráfico +viewEdit.editPointView=Editar ajustes del punto +viewEdit.editStaticView=Editar contenido estático +viewEdit.editView=Editar vista +viewEdit.fullScreen=Pantalla Completa +viewEdit.graphic.default=Predefinido +viewEdit.graphic.displayPointName=Mostrar el nombre del punto +viewEdit.graphic.displayText=Mostrar texto +viewEdit.graphic.dynamicImage=Imagen dinámica +viewEdit.graphic.editor=Editor de representación gráfica +viewEdit.graphic.height=Altura +viewEdit.graphic.hideAckColumn=Ocultar Opción Confirmar alarma +viewEdit.graphic.hideAlarmLevelColumn=Ocultar Columna de Nivel +viewEdit.graphic.hideIdColumn=Ocultar Columna de Id +viewEdit.graphic.hideInactivityColumn=Ocultar Columna de Inactividad +viewEdit.graphic.hideTimestampColumn=Ocultar Columna Tiempo +viewEdit.graphic.image=Imagen +viewEdit.graphic.images=imágenes +viewEdit.graphic.imageSample=Imagen de muestra +viewEdit.graphic.imageSet=Configuración de Imagen +viewEdit.graphic.invalidMinMax=Min debe ser menos que Max +viewEdit.graphic.invalidScale=El porcentaje de Escala no puede ser menos que 1 +viewEdit.graphic.invalidState=Valor del estado no analizable en +viewEdit.graphic.link=Link (dirección) +viewEdit.graphic.max=Máx +viewEdit.graphic.maxListSize=Tamaño máximo de la lista +viewEdit.graphic.min=Mín +viewEdit.graphic.missingDefault=Debe seleccionar una imagen por defecto +viewEdit.graphic.missingDynamicImage=Debe seleccionar una imagen dinámica +viewEdit.graphic.missingImageSet=Debe seleccionar un conjunto de imágenes +viewEdit.graphic.missingMax=Máx debe ser ingresado +viewEdit.graphic.missingMin=Mín debe ser ingresado +viewEdit.graphic.missingOneImage=Debe seleccionar una imagen para el uno +viewEdit.graphic.missingScale=Debe ingresar el porcentaje de la escala +viewEdit.graphic.missingScript=Debe crear un Script +viewEdit.graphic.missingZeroImage=Imagen para el cero +viewEdit.graphic.noConfig=No hay configuración para este generador +viewEdit.graphic.one=Imagen para el uno +viewEdit.graphic.project=Proyecto +viewEdit.graphic.projectDefined=Definir proyecto inicial +viewEdit.graphic.projectsSource=Servidor de Proyectos (API) +viewEdit.graphic.runtimeMode=Iniciar en modo Ejecución +viewEdit.graphic.saveToLoad=Guarde para cargar el componente! +viewEdit.graphic.scale=Porcentaje a escalar +viewEdit.graphic.script=Script +viewEdit.graphic.state=Asignaciones imagen/estado +viewEdit.graphic.stateList=Lista de Estado +viewEdit.graphic.styleAttribute=Atributos de Estilo +viewEdit.graphic.text=Texto +viewEdit.graphic.views=Vistas +viewEdit.graphic.whenOffLabel=Texto (para desconectado/falso/0) +viewEdit.graphic.whenOnLabel=Texto (para conectado/verdadero/1) +viewEdit.graphic.width=Longitud +viewEdit.graphic.zero=Imagen para el cero +viewEdit.iconify=Iconificar componentes +viewEdit.name=Nombre +viewEdit.settings.background=Color de Fondo +viewEdit.settings.displayControls=Controles de Pantalla +viewEdit.settings.editor=Editor de Configuración +viewEdit.settings.nameOverride=Reemplazar Nombre del Punto +viewEdit.settings.point=Punto +viewEdit.settings.settableOverride=Configuración de sobrescritura +viewEdit.static.editor=Editor de contenido estático +viewEdit.upload=Cargar imagen +viewEdit.viewComponents=Componentes +viewEdit.viewProperties=Propiedades de la vista +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size +views.newView=Nueva vista +views.noViews=No se ha creado ninguna vista gráfica. Cree una nueva. +views.title=Vistas gráficas +watchlist.addNewList=Agregar nueva Lista de Supervisión +watchlist.addToWatchlist=Agregar a Lista de Supervisión +watchlist.chart=Gráfico +watchlist.chartDataButton=Descargar los datos del gráfico +watchlist.consolidatedChart=Incluir en el gráfico consolidado +watchlist.copyList=Copiar Lista de Supervisión +watchlist.createReport=Crear un Reporte de esta Lista de Supervisión +watchlist.delete=Borrar de la Lista de Supervisión +watchlist.deleteList=Borrar esta Lista de Supervisión +watchlist.editListName=Editar nombre de la Lista de Supervisión +watchlist.emptyList=Haga clic en los puntos para agregarlos a la Lista de Supervisión. +watchlist.imageChartButton=Obtener Gráfico +watchlist.moveDown=Bajar +watchlist.moveUp=Subir +watchlist.newListName=Introduzca el nuevo nombre de la Lista de Supervisión +watchlist.noChartables=Puntos no graficables de la Lista de Supervisión +watchlist.noExportables=No hay puntos seleccionados para exportar +watchlist.pointDetails=Detalles del Punto +watchlist.points=Puntos +watchlist.watchlist=Lista de Supervisión + +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +header.usersProfiles=Users profiles +userProfiles.title=Manage user profiles + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_fi.properties b/WebContent/WEB-INF/classes/messages_fi.properties index 7b8d5b4989..947ec4df53 100644 --- a/WebContent/WEB-INF/classes/messages_fi.properties +++ b/WebContent/WEB-INF/classes/messages_fi.properties @@ -541,7 +541,6 @@ dsEdit.httpReceiver.dsconn={0} dsEdit.httpReceiver.dsconn.blocked=(estetty) dsEdit.httpReceiver.dsconn.combo=(IP ja Device ID suodatus) dsEdit.httpReceiver.dpconn=Parametri: {0} -dsEdit.httpReceiver=HTTP-vastaanotin dsEdit.httpReceiver.containsIpMask=IP-maski on jo listalla dsEdit.httpReceiver.containsDeviceMask=device id -maski on jo listalla dsEdit.httpReceiver.listening=Kuuntelee... @@ -1229,7 +1228,7 @@ events.ackedByMaintenance=- Ylläpitotila footer.rightsReserved=all rights reserved -header.title=Mango, by Serotonin +header.title=Scada-LTS header.mute=Mykistä header.unmute=Poista mykistys header.watchlist=Seuranta @@ -1501,7 +1500,6 @@ pointHierarchySLTS.folderNotMove=Folder not move pointHierarchySLTS.close=Close pointHierarchySLTS.yes=Yes pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? pointHierarchySLTS.folderRemoved=Folder removed pointHierarchySLTS.key=Key @@ -1522,7 +1520,6 @@ pointHierarchySLTS.parent=Parent pointHierarchySLTS.folderNotRemove=Folder not remove pointHierarchySLTS.removeFolder=Remove folder pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element pointHierarchySLTS.info=Info pointHierarchySLTS.isFolder=Folder pointHierarchySLTS.dataSource=Data source @@ -1771,7 +1768,7 @@ systemSettings.proxyPort=Portti systemSettings.proxyUsername=Käyttäjätunnus systemSettings.proxyPassword=Salasana systemSettings.systemInformation=Järjestelmän asetukset -systemSettings.version=ScadaLTS versio +systemSettings.version=Scada-LTS versio systemSettings.notify=Ilmoita päivitysjulkaisuista systemSettings.notifyStable=Vain vakaat versiot systemSettings.notifyRC=Julkaisukanditaatti tai parempi @@ -2772,43 +2769,11 @@ engUnitGroup.volume=Volume engUnitGroup.volumetricFlow=Volumetric Flow engUnitGroup.other=Other -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port + dsEdit.dnp3Serial.dataBits=Data Bits dsEdit.dnp3Serial.stopBits=Stop Bits dsEdit.dnp3Serial.parity=Parity -dsEdit.dnp3.index=Index -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dox.dnp3SerialDS=Data source DNP3 Serial -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP + dsEdit.opc=OPC DA dsEdit.opc.desc=OPC DA Properties @@ -2903,7 +2868,6 @@ menu.point_hierarchy.add.tooltip=Add folder menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root menu.point_hierarchy.refresh.tooltip=Refresh menu.point_hierarchy.info.tooltip=Info -dsList.statusDescribe=Status description ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource diff --git a/WebContent/WEB-INF/classes/messages_fr.properties b/WebContent/WEB-INF/classes/messages_fr.properties index 07f6232258..d2622623eb 100644 --- a/WebContent/WEB-INF/classes/messages_fr.properties +++ b/WebContent/WEB-INF/classes/messages_fr.properties @@ -1,3173 +1,3166 @@ -# -# Datafile in French -# Version 16-12-2015 with ScadaBR 1.1 support and quotes corrections. -# -alpha2.commException= {0}: Erreur de communication : {1} -alpha2.errorMessageException= {0}: Message d’erreur reçu de dispositif: {1} -alpha2.invalidFrameException= {0}: Cadre invalide reçu: {1} -alpha2.unknownException= {0}: Erreur inconnue: {1} -annotation.anonymous=Anonyme -annotation.eventHandler=Réglez gestionnaire de point -annotation.pointLink=Liaison de point -annotation.user=Utilisateur: {0} -aphic.simpleCompound.leadPoint=Point maitre -badDateFormat=Date invalide, le format est yyyy/mm/jj -badDecimalFormat=Valeur décimale invalide -badIntegerFormat=Valeur entière invalide -chartRenderer.flipbook=Flipbook -chartRenderer.image=Graphique -chartRenderer.none=Aucun -chartRenderer.statistics=Statistiques -chartRenderer.table=Table -common.access.admin=administrateur -common.access.dataSource=source de données -common.access.none=Aucun -common.access.read=Lire -common.access.set=Définir -common.active=Active -common.activeTime=Période d'rsquo;activité -common.add=Ajouter -common.addAll=Ajouter tous les points -common.administrator=Administrateur -common.alarmLevel.critical.rtn=Critique - revenu au normal -common.alarmLevel.critical=Critique -common.alarmLevel.info.rtn=Information - revenu au normal -common.alarmLevel.info=Information -common.alarmLevel.lifeSafety.rtn=Sécurité des personnes - retour à la normale -common.alarmLevel.lifeSafety=Sécurité des personnes -common.alarmLevel.none.rtn=Aucun - retour à la normale -common.alarmLevel.none=Aucun -common.alarmLevel.unknown=niveau d'rsquo;alarme inconnu -common.alarmLevel.urgent.rtn=Urgent - revenu au normal -common.alarmLevel.urgent=Urgent -common.alarmLevel=Niveau d’alarme -common.all=Tout -common.annotation=Annotation -common.anonymous=Anonyme -common.cancel=Annuler -common.cancelled=Annulé -common.chooseSetPoint=Choisissez une valeur à fixer -common.close=Fermer -common.configuration=Configuration -common.confirmDelete=Confirmation d'rsquo;effacement ? -common.copy=Copier -common.copyPrefix=Copie de {0} -common.counting.nd={0}2nd -common.counting.rd={0}ème -common.counting.st={0}1er -common.counting.th={0}4ème -common.cronPattern=Cron pattern -common.dataTypes.alphanumeric=Alphanumérique -common.dataTypes.bad=??? -common.dataTypes.binary=Binaire -common.dataTypes.image=Image -common.dataTypes.multistate=Multistate -common.dataTypes.numeric=Numérique -common.dateRangeFrom=De -common.dateRangeTo=À -common.day.fri=vendredi -common.day.last=Dernier jour -common.day.mon=lundi -common.day.sat=samedi -common.day.secondLast=2 derniers jours -common.day.short.fri=ven -common.day.short.mon=lun -common.day.short.sat=sam -common.day.short.sun=dim -common.day.short.thu=jeu -common.day.short.tue=mar -common.day.short.wed=mer -common.day.sun=dimanche -common.day.thirdLast=3 derniers jours -common.day.thu=jeudi -common.day.tue=mardi -common.day.wed=mercredi -common.default={0} -common.delete=supprimer -common.deleted=(supprimé) -common.disabled=désactivé -common.disabledToggle=désactivé - cliquer pour activer -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h -common.duration.millis={0}ms -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.seconds={0}s -common.edit=Éditer -common.enableAll=Activer tous les points -common.enabled=activé -common.enabledToggle=activé - cliquer pour désactiver -common.enterSetPoint=Entrer une valeur á fixer -common.false=Faux -common.genChart=Création de graphiques... -common.genThumb=Création de vignettes... -common.gettingData=Obtenir les données -common.help=Aide -common.imageChart=Image chart -common.inactive=Inactive -common.inactiveTime=Période d'rsquo;inactivité -common.inception=Origine -common.latest=Fin -common.maximize=Etendre -common.minimize=Réduire -common.month.apr=Avr -common.month.aug=Aou -common.month.dec=Déc -common.month.feb=Fév -common.month.jan=Jan -common.month.jul=Juil -common.month.jun=Jun -common.month.mar=Mar -common.month.may=Mai -common.month.nov=Nov -common.month.oct=Oct -common.month.sep=Sep -common.newName=(sans nom) -common.noContent=pas de contenu -common.noData=(pas de données) -common.noImage=Aucune image -common.noMessage= -common.nortn=Aucun RTN -common.point=Point -common.pointDataType=Data type -common.pointDisabled=Point ou sa source de données est désactivé -common.pointInvalid=Le point de ce composant est manquant ou non valide. -common.points=Points -common.pointWarning=Le point ou la source de données sont désactivés. -common.refresh=Actualiser -common.relinquish=abandonner -common.result=Résultat -common.rtn=Revenir au normal -common.run=Exécuter -common.safeMode=Mode sans echec -common.save=Enregistrer -common.sendTestEmail=Envoyer un e-mail de test -common.set=Fixer -common.settingValue=Paramètres de la valeur -common.stats.avg=Moyenne -common.stats.count=Nombre -common.stats.end=Fin -common.stats.logEntries=Entrées de journal -common.stats.max=Maximum -common.stats.min=Minimum -common.stats.runtime=Durée d'rsquo;exécution -common.stats.start=Début -common.stats.starts=Débute -common.stats.sum=Somme -common.stats.value=Valeur -common.status=Status -common.testEmailSent=E-mail de test a été envoyé à ''{0}'' -common.thumb.invalidValue=Valeur de consigne n'rsquo;est pas une image -common.time=Date -common.tp.day=jour -common.tp.days=jour(s) -common.tp.description={0} {1} -common.tp.hour=heure -common.tp.hours=heure(s) -common.tp.millisecond=milliseconde -common.tp.milliseconds=milliseconde(ms) -common.tp.minute=minute -common.tp.minutes=minute(s) -common.tp.month=mois -common.tp.months=mois(s) -common.tp.second=seconde -common.tp.seconds=seconde(s) -common.tp.week=semaine -common.tp.weeks=semaine(s) -common.tp.year=année -common.tp.years=année(s) -common.true=Vrai -common.unknown=Inconnu -common.user=Utilisateur -common.value=Valeur -common.valueUnreliable=La valeur du point peut ne pas être fiables -common.warning=Attention -common.xid=Export ID (XID) -compoundDetectors.and=et -compoundDetectors.cedAdded=Détecteur d’événement ajouté -compoundDetectors.cedSaved=Détecteur d’événement sauvegardé -compoundDetectors.cedValidated=Condition validée ok -compoundDetectors.compoundEventDetector=Détecteur d’événements combiné -compoundDetectors.compoundEventDetectors=Détecteurs d’événements combinés -compoundDetectors.condition=Condition -compoundDetectors.details=Détails de détecteur d’événements -compoundDetectors.eventTypes=Types d’événements -compoundDetectors.initError.wrapper=Détecteur d'rsquo;événements non activé ou inexistant -compoundDetectors.name=nom -compoundDetectors.not=non -compoundDetectors.or=ou -compoundDetectors.pointEventDetector=Point de détecteurs d’événements -compoundDetectors.validate=Valider -compoundDetectors.validation.closeParen=Erreur parenthèse fermante -compoundDetectors.validation.illegalChar=Caractère illégal -compoundDetectors.validation.initError=Error during detector initialization. See alarms for details -compoundDetectors.validation.invalidKey=Touche de détecteur d’événement de point {0} pas trouvé, ne retourne pas au normal, ou permission refusée -compoundDetectors.validation.nameRequired=Le nom est obligatoire -compoundDetectors.validation.notDefined=Les condition de l'rsquo;état ne sont pas définies -compoundDetectors.validation.openParen=Erreur parenthèse ouvrante -compoundDetectors.validation.reference=Réference non valide -compoundDetectors.validation.syntax=Erreur de syntaxe -confirmation.pointDisabled=Point de données a été désactivé -confirmation.pointEnabled=Point de données a été activé -confirmation.pointRestarted=Point de données a été redémarré -confirmation.pointSaved=Point de données a été sauvegardé -dox.1wireDS=1-Fil de la source de données -dox.1wirePP=1-Fil propriétés de point -dox.asciiFileReaderDS=Lecteur de fichiers de source de données ASCII -dox.asciiFileReaderPP=ASCII lecteur de fichier PP -dox.asciiSerialDS=Source de données Ascii Serial -dox.asciiSerialPP=Données de point Ascii Serial -dox.auditAlarmLevels=Niveau d'rsquo;alarmel pour les événements d'rsquo;audit -dox.bacnetIpDS=BACnet I/P source de données -dox.bacnetIpPP=BACnet I/P propriétés de point -dox.chartRenderers=Générateur de tableaux -dox.compoundEventDetectors=Composant de détecteurs d’événements -dox.cronPatterns=Modèles de cron -dox.dataPointEditing=Rédaction de données de point -dox.dataSourceList=Liste de source de données -dox.datetimeFormats=Formats Date/Heure -dox.dir=en -dox.directQuerying=Interrogation direct de la base de données ScadaBR -dox.dnp3DS=Source de données DNP3 -dox.dnp3IpDS=Source de données DNP3 IP -dox.dnp3PP=DNP3 PP -dox.dnp3SerialDS=Sériel de source de données DNP3 -dox.drStorageHt5bDS=Source de données Dr.StorageHT-5B -dox.drStorageHt5bPP=Données de point Dr.StorageHT-5B -dox.editingGraphicalViews=Édite les vues graphiques -dox.emailSettings=Propriétés d’e-mail -dox.emport=Configuration d’importation et d’exportation -dox.eventDetectors=Détecteurs d’événements -dox.eventHandlers=Gestionnaire d’événements -dox.exportProject=Exporte projets -dox.galilDS=Galil source de données -dox.galilPP=Galil propriétés de points -dox.generalPublisherProperties=Propriétés générales de l’éditeur -dox.graphicalViews=Vues graphiques -dox.httpImageDS=HTTP source de données d’image -dox.httpImagePP=HTTP propriétés de point d’image -dox.httpReceiverDS=HTTP recepteur de sources de données -dox.httpReceiverPP=HTTP récepteur de propriétés de point -dox.httpRetrieverDS=HTTP récupérateur de sources de données -dox.httpRetrieverPP=HTTP récupérateur de propriétés de point -dox.httpSenderPublishing=HTTP édition expéditeur -dox.httpSettings=Paramètres HTTP -dox.iec101DS=Source de données IEC101 -dox.iec101PP=IEC101 PP -dox.importProject=Importe projets -dox.languageSettings=Paramètres de langues -dox.mailingLists=Liste d’e-mails -dox.metaDS=Meta source de données -dox.metaPP=Meta propriétés de point -dox.modbusIpDS=Modbus source de données IP -dox.modbusPP=Modbus point de propriétés de localisation -dox.modbusSerialDS=Modbus série de sources de données -dox.nmeaListenerDS=NMEA écouteur de source de données -dox.nmeaListenerPP=NMEA propriétés de point d’écoute -dox.notFound=Document non trouvé -dox.numberFormats=Formats des nombres -dox.opcDS=Source de données OPC -dox.opcPP=Données de point OPC -dox.otherSettings=Autres paramètres -dox.pachubeDS=Pachube source de données -dox.pachubePP=Pachube propriétés de point -dox.pachubePublishing=Publication Pachube -dox.persistentDS=Source de données Serotonin persistante TCP -dox.persistentPP=Propriétés de point Serotonin persistant TCP -dox.persistentPublishing=Publication de Serotonin persistant TCP -dox.pointHierarchy=Hiérarchie des points -dox.pointLinks=Liaisons de point -dox.pointValueLogging=Enregistrement de la valeur de point -dox.pointValueLogPurging=Valeur de point de journal purge -dox.pointViewSettingsEditor=Point de vue des paramètres d’éditeur -dox.pop3DS=POP3 source de données -dox.pop3PP=POP3 propriétés de points -dox.publisherList=Liste d’éditeur -dox.readError=Erreur de lecture du contenu: -dox.regex=Expressions régulaires (RegEx) -dox.reportInstances=Signaler instances -dox.reportTemplates=Modèles de rapport -dox.scheduledEvents=Evènement planifiés -dox.scriptDPObject=Point de données contexte objet -dox.scriptDSObject=Source de données contexte objet -dox.snmpDS=SNMP source de données -dox.snmpPP=SNMP propriétés de point -dox.spinwaveDS=Source de données spinwave -dox.spinwavePP=Spinwave propriétés de point -dox.sqlDS=SQL source de données -dox.sqlPP=SQL propriétés de point -dox.systemAlarmLevels=Système de niveaux d’alarmes -dox.systemInformation=Informations du système -dox.textRenderers=Équarrisseurs de texte -dox.userAdministration=Administrateur d’utilisateurs -dox.viewSharing=Partage de vue -dox.virtualDS=Source de données virtulle -dox.virtualPP=Propriétés de point virtuels -dox.vmstatDS=VMStat source de données -dox.vmstatPP=VMStat propriétés de point -dox.watchListPoints=Points de la liste de surveillance -dox.watchListCharts=Regarder la liste des tableaux -dox.watchList=Liste de surveillance -dox.watchListSharing=Regarder liste de partage -dox.welcomeToMango=Bienvenue à ScadaBR -dox.welcomeToScadaBR=Bienvenue à ScadaBR -dsDetils.asof=(as of {0}) -dsEdit.1wire.address=Adresse -dsEdit.1wire.attr.adVoltage=voltage AD -dsEdit.1wire.attr.counter=Compteur -dsEdit.1wire.attr.humidity=Humidité -dsEdit.1wire.attr.latchState=État de verrouillage -dsEdit.1wire.attr.temperature=Température -dsEdit.1wire.attr.wiperPosition=La position de l’essuie-glace -dsEdit.1wire.attribute.adChannel=canal AD -dsEdit.1wire.attribute.channel=canal -dsEdit.1wire.attribute.counter=Compteur -dsEdit.1wire.attribute.wiper=potentiomètre -dsEdit.1wire.attribute=Attribut -dsEdit.1wire.desc=1-Propriétés de fil -dsEdit.1wire.description=Description -dsEdit.1wire.deviceType=Type d’appareil -dsEdit.1wire.dpconn=Sensor: {0}, attribut: {1} -dsEdit.1wire.index=Index -dsEdit.1wire.noDevices=Aucun périphérique trouvé -dsEdit.1wire.noInfo=Info du périphérique non disponible -dsEdit.1wire.none=Aucun -dsEdit.1wire.port=Port -dsEdit.1wire.runScan=exécuter une analyse -dsEdit.1wire.scan=1-Scan du fil de réseau -dsEdit.1wire.scanComplete=Scan complet. -dsEdit.1wire.scanning=Numérisation, s’il vous plaît attendre -dsEdit.1wire.scanWarn=Scannez votre réseau avant d’éditer des points -dsEdit.1wire.scheduledRescan=Rescan prévu -dsEdit.1wire=1-fil -dsEdit.alpha2.accessMode.readOnly=Lire seulement -dsEdit.alpha2.accessMode.readWrite=Lire et écrire -dsEdit.alpha2.accessMode.writeOnly=Écrire seulement -dsEdit.alpha2.accessMode=Mode d’accès -dsEdit.alpha2.desc=Propriétés de Mitsubishi Alpha2 -dsEdit.alpha2.deviceCode.analogIn=Analogue dans -dsEdit.alpha2.deviceCode.commWordDevice=Dispositif Comm Word -dsEdit.alpha2.deviceCode.controlDevice=Dispositif de contrôle -dsEdit.alpha2.deviceCode=Code de dispositif -dsEdit.alpha2.deviceCode.externalInput=Entrée externe -dsEdit.alpha2.deviceCode.externalOutput=Sortie externe -dsEdit.alpha2.deviceCode.inputTerminal=Terminal d’entrée -dsEdit.alpha2.deviceCode.keyInput=Entrée clé -dsEdit.alpha2.deviceCode.linkInput=Entrée lien -dsEdit.alpha2.deviceCode.linkOutput=Sortie lien -dsEdit.alpha2.deviceCode.outputTerminal=Terminal de sortie -dsEdit.alpha2.deviceCode.runStop=Commande exécuter/Stop -dsEdit.alpha2.deviceCode.systemBit=Bit système -dsEdit.alpha2.deviceCode.commBitDevice=Dispositif Comm Bit -dsEdit.alpha2.deviceNumber=Numéro de dispositif -dsEdit.alpha2.dpDesc={0} ({1}) -dsEdit.alpha2.pointType=Type de point -dsEdit.alpha2.station=Station -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.asciiFile.checkFile=Vérifier -dsEdit.asciiFile.desc=ASCII propriétés de lecteur de fichier -dsEdit.asciiFile.filePath=Chemin du fichier -dsEdit.asciiFile.regex.number=Entier ou point lottant signé ou non-signé -dsEdit.asciiFile.timestampCheck=Horodatage personnalisé -dsEdit.asciiFile.timestampFormat=Format date -dsEdit.asciiFile.timestampRegex=Horodatage regex -dsEdit.asciiFile.valueRegex=Valeur regex -dsEdit.asciiFile=ASCII lecteur de fichier -dsEdit.asciiSerial.baud=Bits par seconde -dsEdit.asciiSerial.bufferSize=Taille du tampon -dsEdit.asciiSerial.charStopMode.hexValue=Valeur hexadécimale -dsEdit.asciiSerial.charStopMode=Mode caractère -dsEdit.asciiSerial.command=Commande -dsEdit.asciiSerial.commPortId=Port -dsEdit.asciiSerial.dataBits=Bits de données -dsEdit.asciiSerial.desc=Propriétés de sériel ASCII -dsEdit.asciiSerial.initString=Chaîne d’initialisation -dsEdit.asciiSerial.nChar=Nombre de caractères -dsEdit.asciiSerial.parity=Parité -dsEdit.asciiSerial.retries=Nouvelles tentatives -dsEdit.asciiSerial.stopBits=Stop Bits -dsEdit.asciiSerial.stopMode.charX=Jusqu’à caractère C -dsEdit.asciiSerial.stopMode.nChar=Nombre de caractères -dsEdit.asciiSerial.stopMode.stopTimeout=Par temps de pause -dsEdit.asciiSerial.stopMode=Stop mode -dsEdit.asciiSerial.stopTimeout=Arrêter temps de pause (ms) -dsEdit.asciiSerial.timeout=Temps de pause (ms) -dsEdit.asciiSerial=ASCII Série -dsEdit.bacnetIp.addPoint=Ajouter point -dsEdit.bacnetIp.broadcastAddress=Adresse de diffusion -dsEdit.bacnetIp.covLease=COV durée du bail (minutes) -dsEdit.bacnetIp.desc=BACnet I/P propriétés -dsEdit.bacnetIp.device=Appareil -dsEdit.bacnetIp.deviceAddress=Adresse appareil -dsEdit.bacnetIp.deviceId=Appareil ID -dsEdit.bacnetIp.discovery=BACnet I/P découverte -dsEdit.bacnetIp.dsconn=Appareil ID: {0} -dsEdit.bacnetIp.getDetails=Obtenir détails -dsEdit.bacnetIp.listenerStopped=Écouteur arrêté -dsEdit.bacnetIp.maxReadMultNonseg=Max lire multiples références (non-segmentées) -dsEdit.bacnetIp.maxReadMultSeg=Max lire multiples références (segmentées) -dsEdit.bacnetIp.objectInstanceNumber=Numéro d’instance de l’objet -dsEdit.bacnetIp.objectList=Liste d’apparails d’objets -dsEdit.bacnetIp.objectType.accessDoor=Accès porte -dsEdit.bacnetIp.objectType.accumulator=Accumulateur -dsEdit.bacnetIp.objectType.analogInput=Entrée analogique -dsEdit.bacnetIp.objectType.analogOutput=Sortie analogique -dsEdit.bacnetIp.objectType.analogValue=Valeur analogique -dsEdit.bacnetIp.objectType.averaging=Moyenne -dsEdit.bacnetIp.objectType.binaryInput=Entrée binaire -dsEdit.bacnetIp.objectType.binaryOutput=Sortie binaire -dsEdit.bacnetIp.objectType.binaryValue=Valeur binaire -dsEdit.bacnetIp.objectType.calendar=Calendrier -dsEdit.bacnetIp.objectType.command=Commande -dsEdit.bacnetIp.objectType.device=Appareil -dsEdit.bacnetIp.objectType.eventEnrollment=L’inscription des événements -dsEdit.bacnetIp.objectType.eventLog=Journal d’événements -dsEdit.bacnetIp.objectType.file=Fichier -dsEdit.bacnetIp.objectType.group=Groupe -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Point de sauvetage de vie -dsEdit.bacnetIp.objectType.lifeSafetyZone=Zone de sauvetage de vie -dsEdit.bacnetIp.objectType.loadControl=Charger contrôle -dsEdit.bacnetIp.objectType.loop=Boucle -dsEdit.bacnetIp.objectType.multiStateInput=Entrée multi-état -dsEdit.bacnetIp.objectType.multiStateOutput=Sortie multi-état -dsEdit.bacnetIp.objectType.multiStateValue=Valeur multi-état -dsEdit.bacnetIp.objectType.notificationClass=Classe de notification -dsEdit.bacnetIp.objectType=Type d’objet -dsEdit.bacnetIp.objectType.program=Program -dsEdit.bacnetIp.objectType.pulseConverter=Convertisseur d’impulsions -dsEdit.bacnetIp.objectType.schedule=Horaire -dsEdit.bacnetIp.objectType.structuredView=Structured view -dsEdit.bacnetIp.objectType.trendLogMultiple=Journal de tendance multiple -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.port=Port -dsEdit.bacnetIp.presentValue=Valeure présente -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Numéro d’instance de périphérique distant -dsEdit.bacnetIp.remoteDeviceIp=Périphérique distant IP -dsEdit.bacnetIp.remoteDevicePort=Port périphérique distant -dsEdit.bacnetIp.retries=Tentatives -dsEdit.bacnetIp.segmentTimeout=Segment de temps de pause (ms) -dsEdit.bacnetIp.segmentWindow=Segment fenêtre -dsEdit.bacnetIp.sendingWhoIs=Envoyant WhoIs... -dsEdit.bacnetIp.sendObjList=Envoyer objets de liste de requêtes -dsEdit.bacnetIp.sendWhoIs=Envoyer WhoIs -dsEdit.bacnetIp.tester.auto=Auto-arrêt -dsEdit.bacnetIp.tester.cancelled=Annulé -dsEdit.bacnetIp.tester.indexNotFound=Indice de périphérique distant introuvable -dsEdit.bacnetIp.tester.listening=À l’écoute des messages... -dsEdit.bacnetIp.timeout=Temps de pause (ms) -dsEdit.bacnetIp.useCov=Use COV souscription -dsEdit.bacnetIp.writePriority=Écrire priorité -dsEdit.bacnetIp=BACnet I/P -dsEdit.currentAlarms=Alarmes courants -dsEdit.deleteConfirm=Êtes-vous sûr de vouloir effacer ce point? -dsEdit.dnp3.addMany=Ajouter points de données multiples -dsEdit.dnp3.analogInput=Entrée analogique -dsEdit.dnp3.analogOutput=Sortie analogique -dsEdit.dnp3.binaryInput=Entrée binaire -dsEdit.dnp3.binaryOutput=Sortie binaire -dsEdit.dnp3.controlCommand=Commande de contrôle -dsEdit.dnp3.dataType=Type de données -dsEdit.dnp3.descIp=Propriétés DNP3 IP -dsEdit.dnp3.descSerial=DNP3 Propriétés de sériel -dsEdit.dnp3.index=Index -dsEdit.dnp3.maxIndex=Index max -dsEdit.dnp3.minIndex=Index min -dsEdit.dnp3.operateMode=Mode d’opération -dsEdit.dnp3.rbePeriod=Période de sondageRBE -dsEdit.dnp3.retries=Nouvelles tentatives -dsEdit.dnp3.runningCounter=Compteur -dsEdit.dnp3.slaveAddress=Adresse esclave -dsEdit.dnp3.sourceAddress=Adresse source -dsEdit.dnp3.staticPeriod=Période statique relative (x RBE Period) -dsEdit.dnp3.synchPeriod=Période relative de synch (x RBE Period) -dsEdit.dnp3.timeOff=Temps OFF -dsEdit.dnp3.timeOn=Temps ON -dsEdit.dnp3.timeout=Temps de pause (ms) -dsEdit.dnp3.validate.indexUsed=Index déjà en utilisation -dsEdit.dnp3.validate.someIndexUsed=Certain(s) index(es) déjà en utilisation -dsEdit.dnp3Ip.host=Hôte -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial.baud=Vitesse de transmission -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3Serial.dataBits=Données Bits -dsEdit.dnp3Serial.parity=Parité -dsEdit.dnp3Serial.stopBits=Stop Bits -dsEdit.dnp3Serial=DNP3 Sériel -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.pointType=Type de point -dsEdit.drStorageHt5b.type.Humidity=Humidité -dsEdit.drStorageHt5b.type.Temperature=Température -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.ebi25.calibrationDate=Date de calibration -dsEdit.ebi25.desc=EBI25 propriétés de l’interface -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.firmwareVersion=Version du Firmware -dsEdit.ebi25.hardwareVersion=Version matériel(Hardware) -dsEdit.ebi25.highLimit=Limite supérieure -dsEdit.ebi25.host=Accueil -dsEdit.ebi25.index=Indexe -dsEdit.ebi25.keepAlive=Maintenir en vie -dsEdit.ebi25.lowLimit=Limite inférieure -dsEdit.ebi25.port=Port -dsEdit.ebi25.productionDate=Date de production -dsEdit.ebi25.read.host=Hôte est nécessaire -dsEdit.ebi25.read.init=Erreur dans initiation de Modbus : {0} -dsEdit.ebi25.read.response=Réponse d’erreur Modbus: {0} -dsEdit.ebi25.read.transport=Erreur de transport dans Modbus : {0} -dsEdit.ebi25.readInterface=Lire interface -dsEdit.ebi25.retries=Tentatives -dsEdit.ebi25.sampleRate=Le taux d’échantillonnage -dsEdit.ebi25.serialNumber=Numéro de série -dsEdit.ebi25.startRead=En lecture... -dsEdit.ebi25.synced=Temps d’interface synchronisée -dsEdit.ebi25.syncing=Réglant l’heure... -dsEdit.ebi25.syncTime=synchroniser l’heure -dsEdit.ebi25.timeout=Temps de pause (ms) -dsEdit.ebi25.type.battery=Batterie -dsEdit.ebi25.type.signal=Signal -dsEdit.ebi25.type.value=Valeur -dsEdit.ebi25.type=Type -dsEdit.ebi25.unit.conductivity=Conductivité -dsEdit.ebi25.unit.current=Courant -dsEdit.ebi25.unit.humidity=Humidité -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.pressure=Pression -dsEdit.ebi25.unit.temperature=Température -dsEdit.ebi25.unit.voltage=Voltage -dsEdit.ebi25.unit=Unité -dsEdit.ebi25=EBI25 -dsEdit.events.alarmLevels=Niveaux d’alarme d’événement -dsEdit.events.noEvents=Aucun événement pour ce type de source de données -dsEdit.fhz4j.deviceHousecode=Device Housecode -dsEdit.fhz4j.deviceLocation=Device location -dsEdit.fhz4j.deviceProperty=Device property -dsEdit.fhz4j.deviceType=Device type -dsEdit.fhz4j.fhzHouseCode=Internal Code -dsEdit.fhz4j.init=Initialization -dsEdit.fhz4j.PropertySettable=Settable properties -dsEdit.fhz4j=Fhz4j -dsEdit.galil.axis=Axe -dsEdit.galil.command=Commandea -dsEdit.galil.commandTesting=Galil essais de commande -dsEdit.galil.desc=Galil propriétés de source de données -dsEdit.galil.engHigh=Échelle ingénierie unité haute valeur -dsEdit.galil.engLow=Échelle ingénierie unité faible valeur -dsEdit.galil.execute=Executer commande -dsEdit.galil.host=Hôte -dsEdit.galil.inputNumber=Entrée nombre -dsEdit.galil.outputNumber=Sortie nombre -dsEdit.galil.pointType.command=Commande -dsEdit.galil.pointType.input=Entrée -dsEdit.galil.pointType.output=Sortie -dsEdit.galil.pointType.tellPosition=Tell position -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.pointType=Point type -dsEdit.galil.port=Port -dsEdit.galil.retries=Nouvelles tentatives -dsEdit.galil.round=Arrondir à l’entier -dsEdit.galil.scaleHigh=Échelle valeur brute haute -dsEdit.galil.scaleLow=Échelle valeur brute faible -dsEdit.galil.tester.noResponse=(erreur réponse) -dsEdit.galil.tester.timeout=(délai d’attente lors de la demande) -dsEdit.galil.timeout=Temps de pause (ms) -dsEdit.galil.type=Type -dsEdit.galil.varName=Nom variable -dsEdit.galil=Galil DMC-21x2 -dsEdit.head.name=Nom -dsEdit.httpImage.desc=Propriétés d’image HTTP -dsEdit.httpImage.dsconn=flux d’images chaque {0} -dsEdit.httpImage.liveFeed=Webcam code de saut en direct -dsEdit.httpImage.openUrl=Ouvrir URL -dsEdit.httpImage.readLimit=Lire limite (KB) -dsEdit.httpImage.retries=Nouvelles tentatives -dsEdit.httpImage.scaleHeight=Hauteur échelle -dsEdit.httpImage.scalePercent=Pourcentage échelle -dsEdit.httpImage.scaleWidth=Largeur échelle -dsEdit.httpImage.scalingType.box=Boîte -dsEdit.httpImage.scalingType.none=Aucun -dsEdit.httpImage.scalingType.percent=Pourcentage -dsEdit.httpImage.scalingType=Type de mise à l’échelle -dsEdit.httpImage.timeout=Temps de pause (seconds) -dsEdit.httpImage.url=URL -dsEdit.httpImage=Iamge HTTP -dsEdit.httpReceiver.binaryZeroValue=Valeur binaire 0 -dsEdit.httpReceiver.containsDeviceMask=La liste contient déjà l’appareil IP -dsEdit.httpReceiver.containsIpMask=La liste contient déjà le masque IP -dsEdit.httpReceiver.desc=propriétés de récepteur HTTP -dsEdit.httpReceiver.deviceId=ID appareil -dsEdit.httpReceiver.deviceWhiteList=liste blanche de périphériques ID -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver.dsconn.blocked=(bloqué) -dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.httpParamName=Nom du paramètre HTTP -dsEdit.httpReceiver.ipWhiteList=Liste blanche IP à distance -dsEdit.httpReceiver.listening=écoute... -dsEdit.httpReceiver.noDevices=Aucun ID de périphérique défini -dsEdit.httpReceiver.noIpAddresses=adresse IP non définie -dsEdit.httpReceiver.parameter=Paramètres -dsEdit.httpReceiver.receiverListener=récepteur auditeur HTTP -dsEdit.httpReceiver.source=Source -dsEdit.httpReceiver.startListener=Écoutez les données HTTP -dsEdit.httpReceiver.tester.auto=Auto-éteinte -dsEdit.httpReceiver.tester.data=données reçues -dsEdit.httpReceiver.tester.listening=Écoute... -dsEdit.httpReceiver.tester.whiteList=Erreur en vérifiant la liste blanche: {0} -dsEdit.httpReceiver.time=Temps -dsEdit.httpReceiver=HTTP récepteur -dsEdit.httpRetriever.binaryZeroValue=Valeur binaire 0 -dsEdit.httpRetriever.desc=Propriétés retriever HTTP -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.ignoreIfMissing=Ignorer si manquant -dsEdit.httpRetriever.numberFormat=Format du nombre -dsEdit.httpRetriever.openUrl=Ouvrir URL -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.retries=Nouvelles tentatives -dsEdit.httpRetriever.testTime=Paramètres de temps d’essai -dsEdit.httpRetriever.testValue=Paramètres de valeur de test -dsEdit.httpRetriever.timeFormat=Format de l’heure -dsEdit.httpRetriever.timeout=Temps de pause (seconds) -dsEdit.httpRetriever.timeRegex=Temps RegEx -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.valueRegex=Valeur RegEx -dsEdit.httpRetriever=HTTP Retriever -dsEdit.iec101.asduAddress=ASDU Adresse -dsEdit.iec101.asduAddressSize=ASDU adresse de taille du champ -dsEdit.iec101.clockSynchRelativePeriod=Période relative de synch d’horloge -dsEdit.iec101.cotSize=COT Taille de terrain -dsEdit.iec101.default=Défault -dsEdit.iec101.descEthernet=Propriétés d’Ethernet IEC101 -dsEdit.iec101.descSerial=Propriétés de sériel IEC101 -dsEdit.iec101.dpconn= TypeId {0}, IOA {1} -dsEdit.iec101.execute=Exécuter seulement -dsEdit.iec101.giRelativePeriod=Période relative GI -dsEdit.iec101.iec101DataType = Type d’identification -dsEdit.iec101.iec101DataType.doublePoint=Information de double point -dsEdit.iec101.iec101DataType.normalizedMeasure =Mesure normalisé -dsEdit.iec101.iec101DataType.singlePoint=Information de point individuel -dsEdit.iec101.linkLayerAddress=Adresse de lien -dsEdit.iec101.linkLayerAddressSize=Adresse de lien de taille du champ -dsEdit.iec101.longPulse=Impulsion longue -dsEdit.iec101.objectAddress=Adresse d’objet -dsEdit.iec101.objectAddressSize=Adresse d’objet de taille de champ -dsEdit.iec101.offset=Offset -dsEdit.iec101.selectExecute=Selectionner et exécuter -dsEdit.iec101.shortPulse=Impulsion courte -dsEdit.iec101Ethernet=Ethernet IEC101 -dsEdit.iec101Serial=Sériel IEC101 -dsEdit.internal.attr.BATCH_ENTRIES=Valeur des points à être écrits -dsEdit.internal.attr.BATCH_INSTANCES= -dsEdit.internal.attr.MONITOR_HIGH=Éléments de travail de haute priorité -dsEdit.internal.attr.MONITOR_MEDIUM=Éléments de travail de moyenne priorité -dsEdit.internal.attr.MONITOR_SCHEDULED=Éléments de travail planifiées -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Hauteur maximale de la pile des threads -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Comptage actif des threads -dsEdit.internal.attribute=Attribut -dsEdit.internal.desc=Propriétés de la source de données interne -dsEdit.internal.dsconn=Secondes du sondage: {0} -dsEdit.internal=Source de données interne -dsEdit.jmx.addPoint=Ajouter point -dsEdit.jmx.attributeName=Nom d’attribut -dsEdit.jmx.attributeNameNotFound=Ne trouve pas l’attribut ''{0}'' dans ''{1}'' -dsEdit.jmx.attributeNotComposite=Attribut ''{0}'' dans ''{1}'' n’est pas composé -dsEdit.jmx.attributeTypeNotSupported=Type ''{0}'' dans ''{1}'' non supporté -dsEdit.jmx.badUrl=adresse de serveur distant malformée: {0} -dsEdit.jmx.compositeItemName=Nom de l’article composé -dsEdit.jmx.compositeNameNotFound=Ne trouve pas article composé ''{0}'' dans ''{1}'' -dsEdit.jmx.compositeTypeNotSupported=Type ''{0}'' dans ''{1}'' non supporté -dsEdit.jmx.connectionError=Erreur de connection: {0} -dsEdit.jmx.desc=Propriétés de source de données JMX -dsEdit.jmx.dsconn.local=Serveur local -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.getObjectNames=Obtenir nom d’objets -dsEdit.jmx.gettingObjectNames=En obtention de nom d’objets... -dsEdit.jmx.inspect=Inspection serveur JMX -dsEdit.jmx.objectNameNotFound=Nom d’objet non trouvé ''{0}'' dans ''{1}'' -dsEdit.jmx.objectNameError=Mauvais nom d’objet ''{0}'' dans ''{1}'': {2} -dsEdit.jmx.objectName=Nom d’object -dsEdit.jmx.readError=Erreur de lecture: {0} -dsEdit.jmx.remoteServerAddr=Adresse serveur éloigné JMX -dsEdit.jmx.useLocalServer=Utiliser serveur local JMX -dsEdit.jmx.writeFailed.composite=Ecrire échoué pour ''{0}'': ne peut pas écrire à un point de l’objet composé -dsEdit.jmx.writeFailed=Écriture échouée pour ''{0}'' -dsEdit.jmx.writeFailed.msg=Écriture échouée pour ''{0}'': {1} -dsEdit.jmx=JMX -dsEdit.mbus.addPoint=ajouter -dsEdit.mbus.addressHex=Adresse -dsEdit.mbus.addressing=Adressage -dsEdit.mbus.desc=Propriétés de Bus M -dsEdit.mbus.deviceUnit=Unité de dispositif -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=eExposant -dsEdit.mbus.firstHexAddress=De l’adresse (Hex) -dsEdit.mbus.functionField=Champ de fonction -dsEdit.mbus.identNumber=Id -dsEdit.mbus.lastHexAddress=À l’adresse (Hex) -dsEdit.mbus.manufacturer=Fabricant -dsEdit.mbus.medium=Medium -dsEdit.mbus.phonenumber=Numéro de téléphone -dsEdit.mbus.presentValue=Valeur -dsEdit.mbus.responseFrame=cadre -dsEdit.mbus.seachStopped=Recherche annulé -dsEdit.mbus.search=Rechercher -dsEdit.mbus.searching=Recherchant les périphériques de bus m -dsEdit.mbus.siPrefix=SI prefix -dsEdit.mbus.storageNumber=Nombre de stockage -dsEdit.mbus.tariff=Tarif -dsEdit.mbus.tester.autoShutOff=Éteindre -dsEdit.mbus.tester.cancelled=Annulé -dsEdit.mbus.tester.searchingDevices=Cherche périphériques -dsEdit.mbus.unitOfMeasurement=Unité de mesure -dsEdit.mbus.useDirectConnection=Connection directe -dsEdit.mbus.useModemConnection=Connection modem -dsEdit.mbus.usePrimaryAddressing=Adressage primaire -dsEdit.mbus.useSecondaryAddressing=Adressage secondaire -dsEdit.mbus.versionHex=Version -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifeLabels=Étiquettes Vif -dsEdit.mbus.vifeTypes=Types Vif -dsEdit.mbus.vifLabel=Étiquette vif -dsEdit.mbus.vifType=Type Vif -dsEdit.mbus=M Bus -dsEdit.meta.delay=Délai d’exécution
(secondes) -dsEdit.meta.desc=Propriétés de source de données Meta -dsEdit.meta.event.context=Mise à jour de contexte -dsEdit.meta.event.cron=Modèle Cron -dsEdit.meta.event.day=Début du jour -dsEdit.meta.event.hour=Début de l’heure -dsEdit.meta.event.minute=Début de minute -dsEdit.meta.event=Mise à jour événement -dsEdit.meta.event.week=Début de la semaine -dsEdit.meta.event.year=Début de l’année -dsEdit.meta.event.month=Début du mois -dsEdit.meta.noPoints=Auncun point n'rsquo;a été ajouté au contexte de script -dsEdit.meta.pointName=Nom du point -dsEdit.meta.script=Script -dsEdit.meta.scriptContext=Contexte script -dsEdit.meta.test.context=Un ou plusieurs points sont désactivés ou manquant -dsEdit.meta.test.scriptError=Erreur script: {0} -dsEdit.meta.test.success=Succès. résultat={0} -dsEdit.meta.test.successTs=Succès. résultat={0},horodatage={1} -dsEdit.meta.validate=Valider script -dsEdit.meta.var=Var -dsEdit.modbus.additive=Additif -dsEdit.modbus.addPoint=Ajouter point -dsEdit.modbus.bit=Peu -dsEdit.modbus.charset=Encodage de caractères -dsEdit.modbus.coilStatus=État de la bobine -dsEdit.modbus.contiguousBatches=Lots contigus seulement -dsEdit.modbus.createSlaveMonitorPoints=Créez points de surveillance slaves -dsEdit.modbus.dataTest.read=Lire données -dsEdit.modbus.dataTest=Lire données Modbus -dsEdit.modbus.descIp=Propriétés Modbus IP -dsEdit.modbus.descSerial=Propriétés de série Modbus -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} moniteur -dsEdit.modbus.holdingRegister=registre de maintien -dsEdit.modbus.inputRegister=Entrée registre -dsEdit.modbus.inputStatus=État de l’entrée -dsEdit.modbus.locatorTest.result=Résultat: {0} -dsEdit.modbus.locatorTest.test=Lire -dsEdit.modbus.locatorTestIp.startError=Il y a eu un problème pour tester le localisateur. ({0}) -dsEdit.modbus.locatorTest=Essai localisateur de point -dsEdit.modbus.locatorTestSerial.startError=Problème lors du test. Le port sélectionné est peut-être déjà utilisé. ({0}) -dsEdit.modbus.maxReadBitCount=Max nombre de bits lus -dsEdit.modbus.maxReadRegisterCount=Max lecture registre de comptage -dsEdit.modbus.maxWriteRegisterCount=Registre Max nombre d’écritures -dsEdit.modbus.modbusDataType.2bBcd=2 bites BCD -dsEdit.modbus.modbusDataType.2bSigned=2 bites entier signé -dsEdit.modbus.modbusDataType.2bUnsigned=2 bites entier non signé -dsEdit.modbus.modbusDataType.4bBcd=4 bites BCD -dsEdit.modbus.modbusDataType.4bFloat=4 bites flotte -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 bites flotte échangée -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 bites flotte échangé inversé -dsEdit.modbus.modbusDataType.4bSigned=4 bites entier signé -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 bites entier signé échangé -dsEdit.modbus.modbusDataType.4bUnsigned=4 bites entier non signé -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 bites entier non signé échangé -dsEdit.modbus.modbusDataType.8bFloat=8 bites flotte -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 bites flotte échangée -dsEdit.modbus.modbusDataType.8bSigned=8 bites entier signé -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 bites entier signé échangé -dsEdit.modbus.modbusDataType.8bUnsigned=8 bites entier non signé -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 bites entier non signé échangé -dsEdit.modbus.modbusDataType.binary=Binaire -dsEdit.modbus.modbusDataType.char=Chaîne de longueur fixe -dsEdit.modbus.modbusDataType.varchar=Chaîne de longueur variable -dsEdit.modbus.modbusDataType=Type de données Modbus -dsEdit.modbus.monitorPointName=Slave {0} moniteur -dsEdit.modbus.multiplier=Multiplier -dsEdit.modbus.nodeScan=Scan noeuds Modbus -dsEdit.modbus.nodesFound=Noeuds trouvés -dsEdit.modbus.offset=Décalage -dsEdit.modbus.range=Rangée -dsEdit.modbus.registerCount=Nombre de registres -dsEdit.modbus.registerRange=Inscription gamme -dsEdit.modbus.retries=Nouvelles tentatives -dsEdit.modbus.scanError=Scanner n’a pas pu être démarré. Pas de comm port -dsEdit.modbus.scanForNodes=Scan pour noeuds -dsEdit.modbus.scanner.cancelled=Scan annulé -dsEdit.modbus.scanner.complete=Scan complet -dsEdit.modbus.scanner.progress={0}% complet -dsEdit.modbus.scannerIp.startError=Il y a eu un problème de démarrage du scan. ({0}) -dsEdit.modbus.scannerSerial.startError=Il y a eu un problème de démarrage du scan. Il peut y avoir une source de données compatible déjà utilisant le port sélectionné. ({0}) -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.socketMonitor=TCP socket monitoring -dsEdit.modbus.slaveMonitor=Moniteur esclave -dsEdit.modbus.slave=Slave -dsEdit.modbus.startScan=Débutant scan... -dsEdit.modbus.timeout=Temps de pause (ms) -dsEdit.modbusIp.encapsulated=Encapsulé -dsEdit.modbusIp.host=Hôte -dsEdit.modbusIp.port=Port -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP avec maintien de vie -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.transportType=Type de transport -dsEdit.modbusIp=Modbus IP -dsEdit.modbusSerial.baud=vitesse de transmission -dsEdit.modbusSerial.concurrency.function=Fonction -dsEdit.modbusSerial.concurrency.slave=Slave -dsEdit.modbusSerial.concurrency.transport=Transport -dsEdit.modbusSerial.concurrency=Concurrence -dsEdit.modbusSerial.dataBits=Bites de données -dsEdit.modbusSerial.echo.off=Éteint -dsEdit.modbusSerial.echo.on=Alumé -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.encoding=Encodage -dsEdit.modbusSerial.flow.none=Aucun -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowIn=Le contrôle de flux dans -dsEdit.modbusSerial.flowOut=Le contrôle de flux dehors -dsEdit.modbusSerial.parity.even=Pair -dsEdit.modbusSerial.parity.mark=Marque -dsEdit.modbusSerial.parity.none=Aucun -dsEdit.modbusSerial.parity.odd=Impair -dsEdit.modbusSerial.parity.space=Espace -dsEdit.modbusSerial.parity=Parité -dsEdit.modbusSerial.port=Port -dsEdit.modbus.settableOverride=Settable -dsEdit.modbusSerial.stopBits=Bits d'rsquo;arrêt -dsEdit.name=Nom -dsEdit.nmea.baud=Vitesse de transmission -dsEdit.nmea.binary0Value=Valeur 0 binaire -dsEdit.nmea.dpconn={0} Terrain {1} -dsEdit.nmea.fieldIndex=Index de terrain -dsEdit.nmea.listen=Écoutez les messages -dsEdit.nmea.listener=Écouter de messages NMEA -dsEdit.nmea.listening=A l'rsquo;écoute... -dsEdit.nmea.messageName=Nom de message -dsEdit.nmea.port=Port -dsEdit.nmea.props=Propriétés d’auditeur NMEA -dsEdit.nmea.resetTimeout=Réinitialiser temps de pause (secondes) -dsEdit.nmea.tester.exception=Exeption recu: {0} -dsEdit.nmea.tester.listening=Écoutant... -dsEdit.nmea.tester.mismatch=Exception d’incompatibilité de message reçu: {0} -dsEdit.nmea.tester.response=Exception de réponse reçu: {0} -dsEdit.nmea.tester.startError=Il y a eu un problème de démarrage du récepteur. Il peut y avoir une source de données compatible déjà utilisant le port sélectionné. ({0}) -dsEdit.nmea=Écouteur NMEA -dsEdit.noAlarms=Aucun alarme actif pour cette source de données -dsEdit.opc.addTags=Ajouter Tags -dsEdit.opc.browseTags=Feuilleter Tags -dsEdit.opc.creationMode=Mode création -dsEdit.opc.desc=OPC DA Propriétés -dsEdit.opc.domain=Domaine -dsEdit.opc.host=Hôte -dsEdit.opc.password=Mot de passe -dsEdit.opc.refreshServers=Actualiser -dsEdit.opc.server=Serveur -dsEdit.opc.tag=Tag -dsEdit.opc.tagList=Liste d'rsquo;étiquettes -dsedit.opc.tagName=Nom des étiquettes -dsEdit.opc.TagNotValidated=Tag non validé -dsEdit.opc.tagsFound=Tags trouvés -dsEdit.opc.TagValidated=Tag validé -dsEdit.opc.user=Utilisateur -dsEdit.opc.validate.dataSourceNotSaved=Vous devez en premier sauvegarder la source de données -dsEdit.opc.validateTag=Valider Tag -dsEdit.opc.validation=Validation -dsEdit.opc=OPC DA -dsEdit.openv4j.add=Ajouter -dsEdit.openv4j.dataPoint=Point de données -dsEdit.openv4j.dataPointSettable=Ajustable -dsEdit.openv4j.desc=Propriétés OpenV4J -dsEdit.openv4j.detectDevice=Détecter appareil -dsEdit.openv4j.device=Appareil -dsEdit.openv4j.group=Groupe -dsEdit.openv4j.label=Nom -dsEdit.openv4j.protocol=Protocole -dsEdit.openv4j.refresh=Mise à jour -dsEdit.openv4j.refreshing=Actualisant -dsEdit.openv4j.refreshStopped=Mise à jour terminée -dsEdit.openv4j.search=Cherche appareil -dsEdit.openv4j.testprotocol=Essai protocole -dsEdit.openv4j.value=Valeur -dsEdit.openv4j=OpenV4J -dsEdit.pachube.apiKey=Clef API -dsEdit.pachube.binaryZeroValue=Valeur 0 binaire -dsEdit.pachube.dataStreamId=Flux de données ID -dsEdit.pachube.desc=Propriétés de source de données Pachube -dsEdit.pachube.dpconn=Feed: {0}, flux: {1} -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.retries=Nouvelles tentatives -dsEdit.pachube.testValue=Paramètres de valeur de test -dsEdit.pachube.timeout=Timeout (secondes) -dsEdit.pachube=Pachube -dsEdit.persistent.acceptPointUpdates=Accepter mises à jour des attributs de point -dsEdit.persistent.authorizationKey=Clé autorisée -dsEdit.persistent.desc=Propriétés de sérotonine persistent TCP -dsEdit.persistent.dsconn=Port: {0} -dsEdit.persistent.port=Port -dsEdit.persistent=Sérotonine persistent TCP -dsEdit.pointDataType=Type de données -dsEdit.points.details=Détails de point -dsEdit.points.name=Nom -dsEdit.points.points=Points -dsEdit.pointSaved=Détails de point sauvegardés -dsEdit.pop3.binary0Value=Valeur 0 binaire -dsEdit.pop3.checkPeriod=Période de vérification boîte de réception -dsEdit.pop3.desc=Propriétés email POP3 -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.findInSubject=Trouvez dans le thème -dsEdit.pop3.ignoreIfMissing=Ignorer si manquant(e)s -dsEdit.pop3.numberFormat=Format numéro -dsEdit.pop3.password=nom d’utilisateur mot de passe -dsEdit.pop3.regex=RegEx -dsEdit.pop3.server=Seruveur POP3 -dsEdit.pop3.testContent=Contenu du test -dsEdit.pop3.testTime=Paramètres de temps de test par rapport aux données de test -dsEdit.pop3.testValue=Paramètres de valeur de test par rapport aux données de test -dsEdit.pop3.timeFormat=Format de temps -dsEdit.pop3.timeRegex=Temps RegEx -dsEdit.pop3.useMessageTime=Utilisez un message heure de réception -dsEdit.pop3.username=nom d’utilisateur boîte de réception -dsEdit.pop3.valueRegex=Valeur RegEx -dsEdit.pop3=POP3 Email -dsEdit.quantize=Quantifier -dsEdit.saved=Source de données a été sauvegardée -dsEdit.saveWarning=Sauvegarder la source de données avant d’ajouter des points -dsEdit.serial.baud=Débit bit -dsEdit.serial.dataBits=Bits de données -dsEdit.serial.flow.none=Aucun -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowIn=Contrôle de flux dans -dsEdit.serial.flowOut=Contrôle de flux dehors -dsEdit.serial.parity.even=Pair -dsEdit.serial.parity.mark=Marque -dsEdit.serial.parity.none=Aucun -dsEdit.serial.parity.odd=Impair -dsEdit.serial.parity.space=Espace -dsEdit.serial.parity=Parité -dsEdit.serial.port=Port -dsEdit.serial.stopBits=Arrêter bits -dsEdit.settable=Configurable -dsEdit.snmp.authPassphrase=Phrase passe Auth -dsEdit.snmp.authProtocol=Protocol Auth -dsEdit.snmp.binary0Value=Valeur 0 binaure -dsEdit.snmp.community=Communauté -dsEdit.snmp.contextEngine=Moteur de contexte -dsEdit.snmp.contextName=Nom de contexte -dsEdit.snmp.desc=Propriétés SNMP -dsEdit.snmp.engineId=ID moteur -dsEdit.snmp.gettingValue=Obtenant valeur... -dsEdit.snmp.host=Hôte -dsEdit.snmp.localAddress=Adresse locale -dsEdit.snmp.none=(aucun) -dsEdit.snmp.oid=OID -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Piège seulement -dsEdit.snmp.polling=Polling -dsEdit.snmp.port=Port -dsEdit.snmp.privPassphrase=Phrase passe Priv -dsEdit.snmp.privProtocol=Protocol Priv -dsEdit.snmp.retries=Nouvelle tentatives -dsEdit.snmp.securityName=Nom de sécurité -dsEdit.snmp.setType.counter=Compteur 32 -dsEdit.snmp.setType.counter64=Compteur 64 -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.ipAddress=IP address -dsEdit.snmp.setType.none=(not settable) -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.string=chaine octet -dsEdit.snmp.setType.ticks=Tiques de temps -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.test=Obtenir valeur OID -dsEdit.snmp.tester.noResponse=Pas de réponse du hôte -dsEdit.snmp.testing=test de l’hôte SNMP -dsEdit.snmp.timeout=Temps de pause (ms) -dsEdit.snmp.trapPort=port trap -dsEdit.snmp.version=Version SNMP -dsEdit.snmp=SNMP -dsEdit.spinwave.address=Adresse -dsEdit.spinwave.addressInUse=L’adresse est en cours d’utilisation par un ou plusieurs points. Ne peut pas supprimer -dsEdit.spinwave.addSensorAddresses=Ajouter adresse de capteur -dsEdit.spinwave.addToList=Ajouter capteurs trouvés à la liste -dsEdit.spinwave.attribute=Attribut -dsEdit.spinwave.convert=Convertir ten Celsius -dsEdit.spinwave.deleteWarn=Supprimer points pour modifier la version de message -dsEdit.spinwave.desc=Propriétés de recepteur d’onde de spin -dsEdit.spinwave.dpconn=Capteur: {0}, attribut: {1} -dsEdit.spinwave.errorParsingAddress=Erreur d’adresse du capteur d’analyse -dsEdit.spinwave.heartbeatTimeout=Délai battement de coeur (s) -dsEdit.spinwave.invalidAddress=La liste contient déjà l’adresse -dsEdit.spinwave.listen=Écoute pour capteurs -dsEdit.spinwave.listener=auditeur de capteur d’onde de spin -dsEdit.spinwave.listening=Écoute... -dsEdit.spinwave.noAddresses=Adresse de capteur non défini -dsEdit.spinwave.port=port -dsEdit.spinwave.sensorAddress=Adresse de capteur -dsEdit.spinwave.sensorAddresses=Adresses capteur -dsEdit.spinwave.sensorsFound=Capteurs trouvés -dsEdit.spinwave.tester.exception=exception reçu: {0} -dsEdit.spinwave.tester.listening=Écoute... -dsEdit.spinwave.tester.mismatch=Exception d’incompatibilité de message reçu: {0} -dsEdit.spinwave.tester.response=Exception de réponse reçu: {0} -dsEdit.spinwave.tester.startError=Il y a eu un problème de démarrage du récepteur onde de spin. Il peut y avoir une source de données compatible utilisant déjà le port sélectionné. ({0}) -dsEdit.spinwave.v1Attr.battery=Batterie -dsEdit.spinwave.v1Attr.override=Remplacer -dsEdit.spinwave.v1Attr.setPoint=Définir point -dsEdit.spinwave.v1Attr.temp=Température -dsEdit.spinwave.v2Attr.airflow=Débit d’air -dsEdit.spinwave.v2Attr.battery=Batterie -dsEdit.spinwave.v2Attr.batteryAlarm=Alarme de la batterie -dsEdit.spinwave.v2Attr.co=Monoxide de carbone -dsEdit.spinwave.v2Attr.co2=Dioxide de carbone -dsEdit.spinwave.v2Attr.counter=compteur d’impulsions -dsEdit.spinwave.v2Attr.freq=Fréquence -dsEdit.spinwave.v2Attr.humidity=Humidité -dsEdit.spinwave.v2Attr.iaq=Qualité d’air à l’intérieur -dsEdit.spinwave.v2Attr.kwhours=Kilowatts heures -dsEdit.spinwave.v2Attr.occupancy=Occupation -dsEdit.spinwave.v2Attr.override=Remplacer -dsEdit.spinwave.v2Attr.setPoint=Définir point -dsEdit.spinwave.v2Attr.temp=Température -dsEdit.spinwave.v2Attr.voc=composés organiques volatils -dsEdit.spinwave.v2Attr.voltage=Voltage -dsEdit.spinwave.version=Version du message -dsEdit.spinwave=Récepteur onde de spin -dsEdit.sql.columnName=Nom de colonne -dsEdit.sql.connectionString=Connectant chaine -dsEdit.sql.deleteWarn=Supprimer les points pour modifier cette valeur -dsEdit.sql.desc=Propriétés SQL -dsEdit.sql.driverClassName=Nom de classe du pilote -dsEdit.sql.execute=Exécuter -dsEdit.sql.password=Mot de passe -dsEdit.sql.rowId=Identificateur Row -dsEdit.sql.rowQuery=Row-requête en fonction -dsEdit.sql.select=Sélectionner déclaration -dsEdit.sql.test=Test de déclaration -dsEdit.sql.tester.columnName=Nom de colonne -dsEdit.sql.tester.columnType=Type de colonne -dsEdit.sql.tester.value=Valeur -dsEdit.sql.testing=Exécution de l’instruction select... -dsEdit.sql.timeColumn=Colonne de longueur de temps -dsEdit.sql.update=Mise à jour de déclaration -dsEdit.sql.username=Nom d’utilisateur -dsEdit.sql=SQL -dsEdit.status=Status -dsEdit.updatePeriod=Mise à jour période -dsEdit.validate.required=Valeur requise -dsEdit.viconics.channel=Canal -dsEdit.viconics.chipRevision=Révision Chip -dsEdit.viconics.chipRevisionBr=Chip
révision -dsEdit.viconics.commAddress=Comm
adresse -dsEdit.viconics.convertCelsius=Convertir témperatures en celsius -dsEdit.viconics.crss=CRSS -dsEdit.viconics.dataSourceNotStarted=Source des données n’est pas démarré -dsEdit.viconics.desc=Propriétés de réseau Viconics -dsEdit.viconics.deviceRemove=supprimer le périphérique (s) -dsEdit.viconics.devices=Périphériques -dsEdit.viconics.deviceWarning=Délai de périphérique déconnecté (s) -dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Canal: {2} -dsEdit.viconics.firmwareRevision=Firmware
révision -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.modelNumber=Model
numéro -dsEdit.viconics.networkIdentifyFailure=Identification réseau échoué: {0} -dsEdit.viconics.networkInfo=Information réseau -dsEdit.viconics.networkTimeout=Délai de réseau déconnecté (s) -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.pointFreshness=Fraîcheur Point (s) -dsEdit.viconics.port=Port -dsEdit.viconics.refreshing=Actualisant... -dsEdit.viconics.retries=Nouvelles tentatives message -dsEdit.viconics.rfModule=Module RF -dsEdit.viconics.timeout=Délai message -dsEdit.viconics.trss=TRSS -dsEdit.viconics.unreliable=Valeur du point peut ne pas être fiable -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee révision firmware -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
révision -dsEdit.viconics.zigbeeNetworkAddress=Zigbee adresse réseau -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
adresse -dsEdit.viconics=Viconics thermostats sans fil -dsEdit.virtual.attractionPoint=Point d’attraction -dsEdit.virtual.change=Changement -dsEdit.virtual.changeType.alternate=Alterner -dsEdit.virtual.changeType.attractor=Attracteur -dsEdit.virtual.changeType.brownian=Brownien -dsEdit.virtual.changeType.increment=Incrémenter -dsEdit.virtual.changeType.noChange=Pas de changement -dsEdit.virtual.changeType.random=Aléatoire -dsEdit.virtual.changeType=Changer type -dsEdit.virtual.desc=Propriétés de source de données virtuelle -dsEdit.virtual.errorParsingValue=Erreur lors de l’analyse de la valeur -dsEdit.virtual.invalidValue=Liste contient déjà la valeur -dsEdit.virtual.max=Maximum -dsEdit.virtual.maxChange=Changement maximum -dsEdit.virtual.min=Minimum -dsEdit.virtual.roll=Rouler -dsEdit.virtual.startValue=Démarrer valeur -dsEdit.virtual.values=Valeurs -dsEdit.virtual.volatility=Volatilité -dsEdit.virtual=Source de données virtuelle -dsEdit.vmstat.attr.cpuId=cpu % idle (id) -dsEdit.vmstat.attr.cpuSt=cpu % volé d’une machine virtuelle (st) -dsEdit.vmstat.attr.cpuSy=cpu % lecture du code kernel (sy) -dsEdit.vmstat.attr.cpuUs=cpu % lecture du code non-kernel - (us) -dsEdit.vmstat.attr.cpuWa=cpu % en attente de IO (wa) -dsEdit.vmstat.attr.ioBi=blocs reçus à partir d’un dispositif de blocage (bi) -dsEdit.vmstat.attr.ioBo=blocs envoyés vers un dispositif de blocage(bo) -dsEdit.vmstat.attr.memoryBuff=mémoire utilisée comme tampons (buff) -dsEdit.vmstat.attr.memoryCache=mémoire utilisée comme cache (cache) -dsEdit.vmstat.attr.memoryFree=mémoire idle (free) -dsEdit.vmstat.attr.memorySwpd=mémoire virtuelle utilisée (swpd) -dsEdit.vmstat.attr.procsB=processus dormants (b) -dsEdit.vmstat.attr.procsR=processus en attente d’exécution (r) -dsEdit.vmstat.attr.swapSi=mémoire échangée depuis un disque (si) -dsEdit.vmstat.attr.swapSo=memoire échangée vers un disque (so) -dsEdit.vmstat.attr.systemCs=changements de contexte par seconde (cs) -dsEdit.vmstat.attr.systemIn=interruptions par seconde (in) -dsEdit.vmstat.attribute=Attribut -dsEdit.vmstat.desc=Propriétés de source de données VMStat -dsEdit.vmstat.dsconn=Sondage secondes: {0} -dsEdit.vmstat.outputScale=Échelle de sortie -dsEdit.vmstat.pollSeconds=Sondage secondes -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.M=M (1048576) -dsEdit.vmstat.scale.none=Aucun (bytes) -dsEdit.vmstat=Source de données VMStat -dsEditMbus.getDetails=Détails -dsList.connection=Connection -dsList.dataSources=Source de données -dsList.description=Description -dsList.dsDeleteConfirm=Êtes-vous sûr de vouloir effacer cette sources de données? -dsList.hide=Cacher points -dsList.name=Nom -dsList.pointDeleteConfirm=Êtes-vous sûr de vouloir effacer ce point? -dsList.pointName=Nom du point -dsList.show=Montrer points -dsList.status=Status -dsList.type=Type -emport.added=ajouté -emport.causedBy=causé par: -emport.compoundEvent.prefix=Détecteur d’événement composé ''{0}'': {1} -emport.compoundEvent.xid=Un détecteur d’événement composé ne possède pas une valeur ""XID"". Ignoré. -emport.confirmImport=Avert: la base de données actuelle sera effacée! Etes-vous sûr de vouloir importer un nouveau projet? -emport.data=Dpnnées -emport.dataPoint.badReference=Point de données avec XID ''{0}'' n’existe pas et fait référence à une source de données qui n’existe pas. Ignoré. -emport.dataPoint.prefix=Point de données ''{0}'': {1} -emport.dataPoint.xid=Un point de données avec le nom ''{0}'' n’a pas de valeur ’xid’. Ignoré. -emport.dataPoints=Points de données -emport.dataSource.invalidType=Source de données avec XID ''{0}'' n’existe pas et a une valeur non valide ’type’ de'' {1}''. ''{1}''. Les types valides sont {2} -emport.dataSource.missingType=Source de données avec XID ''{0}'' n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} -emport.dataSource.prefix=Source de données ''{0}'': {1} -emport.dataSource.xid=Une source de données avec nom ''{0}'' n’a pas une valeur ’xid’. Ignoré. -emport.error.alarmLevel=Niveau d’alarme invalide ''{0}'' pour événement ''{1}''. Des valeurs valides sont {2} -emport.error.attractor.missingPoint=Point de données avec ''{0}'' XID ''{1}'' non trouvé -emport.error.chart.invalid=Invalidité de diagramme rendu ''{0}'' de valeur ''{1}''. des valeurs valides sont {2} -emport.error.chart.missing=Diagramme rendu doit avoir un ''{0}''. des valeurs valides sont {1} -emport.error.component.imageChart.invalid=Invalidité du composant graphique de l’image''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.component.imageChart.missing=Composant graphique de l’image doit avoir une ''{0}''. Des valeurs valides sont {1} -emport.error.component.imageIndex=Index d’image {0} est trop haut pour ensemble d’images ''{1}''. Des valeurs valides sont 0 à {2} -emport.error.component.incompatibleDataType=Point de données avec ’XID’ ''{0}'' a un type de données qui n’est pas compatible avec le type de vue composant ''{1}'' -emport.error.component.invalid=Invalidité de composant de vue ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.component.missing=Composant de vue doit avoir un ''{0}''. Des valeurs valides sont {1} -emport.error.component.unknownDynamicImage=Id d’image dynamique''{0}'' non trouvé. IDs connues d’images dynamique sont {1} -emport.error.component.unknownImageSet=Id ensemble d’images''{0}'' non trouvé. IDs connues d’ensembles d’images sont {1} -emport.error.compound.invalidChildId=Id invalide d’enfant''{0}'' pour le composant d’affichage de composé de type ''{1}''. Des IDs valides sont {2} -emport.error.eventCode=Code d’événement invalide ''{0}''. Des codes valides sont {1} -emport.error.eventHandler.invalid=Invalidité de gestionnaire d’événement''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.eventType.invalid.reference=Invalidité de type d’événement''{0}'' value of ''{1}'' -emport.error.eventType.invalid=Invalidité du type d’événement ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.eventType.missing.reference=Type d’événement doit avoir un ''{0}'' -emport.error.eventType.missing=Type d’événement doit avoir un ''{0}''. Des valeurs valides sont {1} -emport.error.eventType.null=Type d’événement manquant -emport.error.invalid=Invalidité ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.maintenanceEvent.invalid=Invalidité d’événement de maintenance''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.meta.missing=Point de context ''{0}'' manquant -emport.error.missing=Valeur ''{0}'' manquante. Des valeurs valides sont {1} -emport.error.missingObject=Objets ''{0}'' manquants -emport.error.missingPoint=Point de données avec XID ''{0}'' non trouvé -emport.error.missingSource=Source de données avec XID ''{0}'' non trouvée -emport.error.missingUser=Utilisateur avec nom d’utilisateur ''{0}'' non trouvé -emport.error.missingValue=Valeur ''{0}'' manquante. -emport.error.ped.invalid=Invalidité de point de détecteur d’événement ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.ped.missing=Point de détecteur d’événement doit avoir un ''{0}''. Des valeurs valides sont {1} -emport.error.ped.missingAttr=Point de détecteur d’événement doit avoir un ''{0}''. -emport.error.permission.missing=Permission de point ''{0}'' manquante -emport.error.pointType.invalid=Invalidité du type de point ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.pointType.missing=Type de point doit avoir un ''{0}''. Des valeurs valides sont {1} -emport.error.publishedPoint.missing=Point publié doit avoir un ''{0}''. -emport.error.recipient.invalid.reference=Invalidité du bénéficiaire ''{0}'' de valeur ''{1}'' -emport.error.recipient.missing.reference=Bénéficiaire doit avoir un ''{0}'' -emport.error.recipient.missing=Le bénéficiaire doit avoir un ''{0}''. Des valeurs valides sont {1} -emport.error.scheduledEvent.invalid=Invalidité d’événement planifié''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} -emport.error.text.invalid=Invalidité texte rendu ''{0}'' de valeur ''{1}''. des valeurs valides sont {2} -emport.error.text.missing=Texte rendu doit avoir un ''{0}''. des valeurs valides sont {1} -emport.error.viewShare.missing=Vue en part ''{0}'' manquante -emport.errorMessage=Erreurs: -emport.eventHandler.prefix=Point de lien ''{0}'': {1} -emport.eventHandler.xid=Un lien de points n’a pas de valeur ’xid’. Ignoré. -emport.export=Export -emport.exportDate=Exporter date -emport.exportJson=Générer JSON -emport.exportProject=Exporter Projet -emport.exportProjectInstruction=Sélectionnez vos options et téléchargez le fichier de projet -emport.exportProjectTitle=Exporter projet (télécharger) -emport.graphicsFolder= Inclure fichier graphiques -emport.import=Import -emport.importButton=IMPORT -emport.importCancelled=Importation annulée -emport.importComplete=Importation complète -emport.importCompleteWarn=Le nouveau projet a été chargé avec succès! Le système va redémarrer. -emport.importFailed=Importation échoué (Erreur inconnue) -emport.importInit=Débute importation. Attendez... -emport.importInstruction=Coller des données à l’importation dans le champ ci-dessous et cliquez -emport.importProgress=Importation en cours... -emport.importProject=Importer projet -emport.importProjectInstruction=Selectionnez le fichier (.zip) et clickez sur le bouton pour l’importer -emport.importProjectTitle=Importer projet (Upload) -emport.includePointValues=Inclure valeurs de points -emport.indent=Niveau de retrait -emport.invalidFile=Lecture de fichier échoué ({0}) -emport.invalidImportData=Importer des données n’est pas valide: n’est pas un objet JSON -emport.invalidProjectName=Nom invalide -emport.mailingList.prefix=Liste de diffusion ''{0}'': {1} -emport.mailingList.xid=Une liste de diffusion n’a pas de valeur ’xid’. Ignoré. -emport.maintenanceEvent.prefix=Evénement de maintenance ''{0}'': {1} -emport.maintenanceEvent.xid=Un événement de maintenance n’a pas de valeur ’xid’.... Ignored. -emport.noMessages=Aucun message de résultat. Rien à importer? -emport.parseError=erreur d’analyse JSON: {0} -emport.pointHierarchy.prefix=Hiérarchie de point: {0} -emport.pointLink.prefix=Point de lien ''{0}'': {1} -emport.pointLink.xid=Un lien de points n’a pas de valeur ’xid’. Ignoré. -emport.pointValues=Valeurs de points -emport.pointValuesMax=Valeurs max de points -emport.projectDescription=Description -emport.projectName=Nom de projet -emport.publisher.invalidType=Editeur avec XID ''{0}'' n’existe pas et a une valeur non valide ""type"" de ''{1}''. Les types valides sont {2} -emport.publisher.missingType=Editeur avec XID'' {0}''n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} -emport.publisher.prefix=Editeur ''{0}'': {1} -emport.publisher.xid=Une source de données avec nom ''{0}'' ne pas avoir de valeur ’xid’. Ignoré. -emport.saved=sauvegardé -emport.scheduledEvent.prefix=Événement planifié ''{0}'': {1} -emport.scheduledEvent.xid=Un événement planifié n’a pas de valeur ’xid’. Ignoré. -emport.script.prefix=Script ''{0}'': {1} -emport.select=Sélectionnez ce que vous souhaitez exporter -emport.selectAll=Tout sélectionner -emport.send=Envoyer -emport.serverVersion=Version de système -emport.systemSettingsFailed = Échec d’importation de paramètres de système -emport.unselectAll=Tout désélectionner -emport.uploadError=Upload échoué ({0}) -emport.uploadsFolder=Inclure fichiers d’upload -emport.user.prefix=Utilisateur ''{0}'': {1} -emport.user.username=Un utilisateur n’a pas de valeur ’nom d’utilisateur’. Ignoré. -emport.userPermission.prefix=Permissions pour utilisateur ''{0}'': {1} -emport.versionError=La version du projet ({0}) n’est pas compatible avec la courante version du système ({1}) -emport.view.missingType=Vue avec XID ''{0}'' n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} -emport.view.prefix=Vue ''{0}'': {1} -emport.view.xid=Une vue graphique n’a pas de valeur ’xid’. Ignoré. -emport.watchList.prefix=Liste de surveillance ''{0}'': {1} -emport.watchList.xid=Une liste de surveillance n’a pas de valeur ’xid’. Ignoré. -engUnit.0=Mètres carrés -engUnit.1=Pieds carrés -engUnit.10=Mégavolt ampères -engUnit.100=par minute -engUnit.101=par seconde -engUnit.102=psi par degré fahrenheit -engUnit.103=radians -engUnit.104=révolutions par minute -engUnit.105=devise 1 -engUnit.106=devise 2 -engUnit.107=devise 3 -engUnit.108=devise 4 -engUnit.109=devise 5 -engUnit.11=Volt ampères réactifs -engUnit.110=devise 6 -engUnit.111=devise 7 -engUnit.112=devise 8 -engUnit.113=devise 9 -engUnit.114=devise 10 -engUnit.115=pouces carrés -engUnit.116=pouces centimètres -engUnit.117=btus par livre -engUnit.118=centimètres -engUnit.119=masse de livre par seconde -engUnit.12=Kilovolt ampères réactifs -engUnit.120=delta degrés fahrenheit -engUnit.121=delta degrés kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=millivolts -engUnit.125=kilojoules par kilogramme -engUnit.126=megajoules -engUnit.127=joules par degré kelvin -engUnit.128=joules par kilogramme degré kelvin -engUnit.129=kilohertz -engUnit.13=Mégavolt ampères réactifs -engUnit.130=megahertz -engUnit.131=par heure -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=mètres cubiques par heure -engUnit.136=litres par heure -engUnit.137=kilowatt heures par mètre carré -engUnit.138=kilowatt heures par pied carré -engUnit.139=megajoules par mètre carré -engUnit.14=Phase degrés -engUnit.140=megajoules par pied carré -engUnit.141=watts par mètre carré degré kelvin -engUnit.142=Pieds cubiques par secondes -engUnit.143=pourcents d’obscuration par pied -engUnit.144=pourcents d’obscuration par mètre -engUnit.145=milliohms -engUnit.146=megawatt heures -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules par kilogramme d’air sec -engUnit.15=Facteur de puissance -engUnit.150=mégajoules par kilogramme d’air sec -engUnit.151=kilojoules par degré kelvin -engUnit.152=megajoules par degré kelvin -engUnit.153=newton -engUnit.154=grammes par seconde -engUnit.155=grammes par minute -engUnit.156=tonnes par heure -engUnit.157=kilo btus par heure -engUnit.158=centièmes de secondes -engUnit.159=millisecondes -engUnit.16=Joules -engUnit.160=mètres newton -engUnit.161=millimètres par seconde -engUnit.162=millimètres par minute -engUnit.163=mètres par minute -engUnit.164=mètres par heure -engUnit.165=mètres cubiques par minute -engUnit.166=mètres par seconde par seconde -engUnit.167=ampères par mètre -engUnit.168=ampères par mètre carré -engUnit.169=ampère mètre carré -engUnit.17=Kilojoules -engUnit.170=farads -engUnit.171=henrys -engUnit.172=ohm mètres -engUnit.173=siemens -engUnit.174=siemens par mètre -engUnit.175=teslas -engUnit.176=volts par degré kelvin -engUnit.177=volts par mètre -engUnit.178=webers -engUnit.179=candelas -engUnit.18=Watt heures -engUnit.180=candelas par mètre carré -engUnit.181=degrés kelvin par heure -engUnit.182=degrés kelvin par minute -engUnit.183=secondes joule -engUnit.184=radians par seconde -engUnit.185=mètre carré par Newton -engUnit.186=kilogrammes par mètre cubique -engUnit.187=secondes newton -engUnit.188=newtons par mètre -engUnit.189=watts par mètre par degré kelvin -engUnit.19=Kilowatt heures -engUnit.2=Milliampères -engUnit.20=Btus -engUnit.21=Therms -engUnit.22=Ton heures -engUnit.23=Joules par kilogramme d’air sec -engUnit.24=btus par livre d’air sec -engUnit.25=Cycles par heure -engUnit.26=Cycles par minute -engUnit.27=Hertz -engUnit.28=Grammes d’eau par kilogramme d’air sec -engUnit.29=Pourcentage relative d’humidité -engUnit.3=Ampères -engUnit.30=Millimètres -engUnit.31=Mètres -engUnit.32=Pouces -engUnit.33=Pieds -engUnit.34=Watts par pied carré -engUnit.35=Watts par mètre carré -engUnit.36=Lumens -engUnit.37=Luxes -engUnit.38=Bougies de pieds -engUnit.39=kilogrammes -engUnit.4=ohms -engUnit.40=masse de livre -engUnit.41=tonnes -engUnit.42=kilogrammes par seconde -engUnit.43=kilogrammes par minutes -engUnit.44=kilogrammes par heure -engUnit.45=Masse de livre par minute -engUnit.46=Masse de livre par heure -engUnit.47=Watts -engUnit.48=Kilowatts -engUnit.49=Mégawatts -engUnit.5=Volts -engUnit.50=btus par heure -engUnit.51=Puissance en chevaux -engUnit.52=Tonnes de réfrigération -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=Livres de force par pouce carré -engUnit.57=centimètres d’eau -engUnit.58=pouces d’eau -engUnit.59=millimètres de mercure -engUnit.6=kilovolts -engUnit.60=centimètres de mercure -engUnit.61=pouces de mercure -engUnit.62=degrés celsius -engUnit.63=degrés kelvin -engUnit.64=degrés fahrenheit -engUnit.65=degré jours celsius -engUnit.66=degré jour fahrenheit -engUnit.67=ans -engUnit.68=mois -engUnit.69=semaines -engUnit.7=Mégavolts -engUnit.70=jours -engUnit.71=heures -engUnit.72=minutes -engUnit.73=secondes -engUnit.74=mètres par secondes -engUnit.75=kilomètres par heure -engUnit.76=Pieds par seconde -engUnit.77=Pieds par minute -engUnit.78=miles par heure -engUnit.79=Pieds cubiques -engUnit.8=Volt ampères -engUnit.80=Mètres cubiques -engUnit.81=gallons impériales -engUnit.82=litres -engUnit.83=gallons us -engUnit.84=pieds cubiques par minute -engUnit.85=mètres cubiques par seconde -engUnit.86=gallons impériales par minute -engUnit.87=litres par seconde -engUnit.88=litres par minute -engUnit.89=gallons us par minute -engUnit.9=Kilovolt ampères -engUnit.90=degrés angulaires -engUnit.91=degrés celsius par heure -engUnit.92=degrés celsius par minute -engUnit.93=degrés fahrenheit par heure -engUnit.94=degrés fahrenheit par minute -engUnit.95=pas d’unités -engUnit.96=parts par million -engUnit.97=parts par billion -engUnit.98=pourcent -engUnit.99=pourcent par seconde -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.10=megavolt ampères -engUnit.abbr.100=par minute -engUnit.abbr.101=par seconde -engUnit.abbr.102=psi par degré fahrenheit -engUnit.abbr.103=radians -engUnit.abbr.104=révolutions par minute -engUnit.abbr.105=devise 1 -engUnit.abbr.106=devise 2 -engUnit.abbr.107=devise 3 -engUnit.abbr.108=devise 4 -engUnit.abbr.109=devise 5 -engUnit.abbr.11=volt ampères réactifs -engUnit.abbr.110=devise 6 -engUnit.abbr.111=devise 7 -engUnit.abbr.112=devise 8 -engUnit.abbr.113=devise 9 -engUnit.abbr.114=devise 10 -engUnit.abbr.115=pouces carrés -engUnit.abbr.116=centimètres carrés -engUnit.abbr.117=btus par livre -engUnit.abbr.118=centimètres -engUnit.abbr.119=masse de livre par seconde -engUnit.abbr.12=kilovolt ampères réactifs -engUnit.abbr.120=degrés delta fahrenheit -engUnit.abbr.121=degrés delta kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megohms -engUnit.abbr.124=millivolts -engUnit.abbr.125=kilojoules par kilogramme -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules par degré kelvin -engUnit.abbr.128=joules par kilogramme degré kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.13=megavolt ampères réactifs -engUnit.abbr.130=megahertz -engUnit.abbr.131=par heure -engUnit.abbr.132=milliwatts -engUnit.abbr.133=hectopascals -engUnit.abbr.134=millibars -engUnit.abbr.135=mètres cubiques par heure -engUnit.abbr.136=litres par heure -engUnit.abbr.137=kilowatt heures par mètre carré -engUnit.abbr.138=kilowatt heures par pied carré -engUnit.abbr.139=megajoules par mètre carré -engUnit.abbr.14=phase degrés -engUnit.abbr.140=megajoules par pied carré -engUnit.abbr.141=watts par mètre carré degré kelvin -engUnit.abbr.142=pieds cubiques par seconde -engUnit.abbr.143=pourcent d’obscuration par pied -engUnit.abbr.144=pourcent d’obscuration par mètre -engUnit.abbr.145=milliohms -engUnit.abbr.146=megawatt heures -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules par kilogramme d’air sec -engUnit.abbr.15=facteur de pouvoir -engUnit.abbr.150=megajoules par kilogramme d’air sec -engUnit.abbr.151=kilojoules par degré kelvin -engUnit.abbr.152=megajoules par degré kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=grammes par seconde -engUnit.abbr.155=grammes par minute -engUnit.abbr.156=tonnes par heure -engUnit.abbr.157=kilo btus par heure -engUnit.abbr.158=centièmes de seconde -engUnit.abbr.159=millisecondes -engUnit.abbr.16=joules -engUnit.abbr.160=mètres newton -engUnit.abbr.161=millimètres par seconde -engUnit.abbr.162=millimètres par minute -engUnit.abbr.163=mètres par minute -engUnit.abbr.164=mètres par heure -engUnit.abbr.165=mètres cubiques par minute -engUnit.abbr.166=mètres par seconde par seconde -engUnit.abbr.167=ampères par mètre -engUnit.abbr.168=ampères par mètre carré -engUnit.abbr.169=ampère mètres carrés -engUnit.abbr.17=kilojoules -engUnit.abbr.170=farads -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm mètres -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens par mètre -engUnit.abbr.175=teslas -engUnit.abbr.176=volts par degré kelvin -engUnit.abbr.177=volts par mètre -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.18=watt heures -engUnit.abbr.180=candelas par mètre carré -engUnit.abbr.181=degrés kelvin par heure -engUnit.abbr.182=degrés kelvin par minute -engUnit.abbr.183=secondes joule -engUnit.abbr.184=radians par seconde -engUnit.abbr.185=mètres carrés par Newton -engUnit.abbr.186=kilogrammes par mètre cubique -engUnit.abbr.187=secondes newton -engUnit.abbr.188=newtons par mètre -engUnit.abbr.189=watts par mètre par degré kelvin -engUnit.abbr.19=kilowatt heures -engUnit.abbr.2=mA -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=tonne heures -engUnit.abbr.23=joules par kilogramme d’air sec -engUnit.abbr.24=btus par livre d’air sec -engUnit.abbr.25=cycles par heure -engUnit.abbr.26=cycles par minute -engUnit.abbr.27=hertz -engUnit.abbr.28=grammes d’eau par kilogramme d’air sec -engUnit.abbr.29=pourcentage relatif d’humidité -engUnit.abbr.3=A -engUnit.abbr.30=millimètres -engUnit.abbr.31=mètres -engUnit.abbr.32=pouces -engUnit.abbr.33=pieds -engUnit.abbr.34=watts par pied carré -engUnit.abbr.35=watts par mètre carré -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=pieds-bougies -engUnit.abbr.39=kilogrammes -engUnit.abbr.4=ohms -engUnit.abbr.40=masse de livre -engUnit.abbr.41=tonnes -engUnit.abbr.42=kilogrammes par seconde -engUnit.abbr.43=kilogrammes par minute -engUnit.abbr.44=kilogrammes par heure -engUnit.abbr.45=masse de livre par minute -engUnit.abbr.46=masse de livre par heure -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.5=V -engUnit.abbr.50=btus par heure -engUnit.abbr.51=puissance en chevaux -engUnit.abbr.52=tonnes réfrigération -engUnit.abbr.53=pascals -engUnit.abbr.54=kilopascals -engUnit.abbr.55=bars -engUnit.abbr.56=livres de force par pouce carré -engUnit.abbr.57=centimètres d’eau -engUnit.abbr.58=pouces d’eau -engUnit.abbr.59=millimètres de mercure -engUnit.abbr.6=kV -engUnit.abbr.60=centimètres de mercure -engUnit.abbr.61=pouces de mercure -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=jours degrés celsius -engUnit.abbr.66=jours degrés fahrenheit -engUnit.abbr.67=ans -engUnit.abbr.68=mois -engUnit.abbr.69=semaines -engUnit.abbr.7=MV -engUnit.abbr.70=jours -engUnit.abbr.71=heures -engUnit.abbr.72=minutes -engUnit.abbr.73=secondes -engUnit.abbr.74=mètres par seconde -engUnit.abbr.75=kilomètres par heure -engUnit.abbr.76=pieds par seconde -engUnit.abbr.77=pieds par minute -engUnit.abbr.78=miles par heure -engUnit.abbr.79=pieds cubiques -engUnit.abbr.8=volt ampères -engUnit.abbr.80=mètres cubiques -engUnit.abbr.81=gallons impériaux -engUnit.abbr.82=litres -engUnit.abbr.83=gallons us -engUnit.abbr.84=mètres cubiques par minute -engUnit.abbr.85=mètres cubiques par seconde -engUnit.abbr.86=gallons impériaux par minute -engUnit.abbr.87=liters per second -engUnit.abbr.88=liters per minute -engUnit.abbr.89=us gallons per minute -engUnit.abbr.9=kilovolt ampères -engUnit.abbr.90=degrés angulaires -engUnit.abbr.91=degrés celsius par heure -engUnit.abbr.92=degrés celsius par minute -engUnit.abbr.93=degrés fahrenheit par heure -engUnit.abbr.94=degrés fahrenheit par minute -engUnit.abbr.95=pas d’unités -engUnit.abbr.96=parts par million -engUnit.abbr.97=parts par billion -engUnit.abbr.98=pourcent -engUnit.abbr.99=pourcent par seconde -engUnitGroup.acceleration=Accélération -engUnitGroup.area=Région -engUnitGroup.currency=Devise -engUnitGroup.electrical=Electrique -engUnitGroup.energy=Energie -engUnitGroup.enthalpy=Enthalpie -engUnitGroup.entropy=Entropie -engUnitGroup.force=Force -engUnitGroup.frequency=Fréquence -engUnitGroup.humidity=Humidité -engUnitGroup.length=Longueur -engUnitGroup.light=Léger -engUnitGroup.mass=Masse -engUnitGroup.massFlow=Flux de masse -engUnitGroup.other=Autre -engUnitGroup.power=Pouvoir -engUnitGroup.pressure=Pression -engUnitGroup.temperature=Température -engUnitGroup.time=Temps -engUnitGroup.torque=Torque -engUnitGroup.velocity=Vélocité -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Débit volumétrique -event.1wire.deviceRead=Erreur de lecture du dispositif à adresse {0}: {1} -event.1wire.networkRead=Erreur pendant lecture du réseau: {0} -event.1wire.noDevice=Dispositif avec adresse {0} pas trouvé pour point {1}, définition échoué -event.1wire.noPointData=Pas de lecture de données pour le point {0} -event.1wire.setWiper=Impossible de définir la position du curseur à l’adresse {0} pour le point {1}, définition échoué -event.alarmMaxDecreased=Niveau d’alarme maximal a diminué de {0} vers {1} -event.alarmMaxIncreased=Niveau d’alarme maximal a augmenté de {0} vers {1} -event.audit.added=Utilisateur ""{0}"" créé {1} avec id {2}: {3} -event.audit.changed=Utilisateur ""{0}"" changé {1} avec id {2}: {3} -event.audit.changedProperty=
    {0}: ""{1}"" à ""{2}"" -event.audit.compoundEventDetector=Détecteur d’événement du composé -event.audit.dataPoint=Point de données -event.audit.dataSource=Source de données -event.audit.deleted=Utilisateur ""{0}"" effacé {1} avec id {2}: {3} -event.audit.eventHandler=Gestionnaire d’événements -event.audit.maintenanceEvent=Événement de maintenance -event.audit.pointEventDetector=Point de détecteur d’événements -event.audit.pointLink=Point de lien -event.audit.property=
    {0}=""{1}"" -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.recip.address=adresse ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.mailingList=Liste de diffusion ''{0}'' -event.audit.recip.user=Utilisateur ''{0}'' -event.audit.scheduledEvent=Événement planifié -event.bacnet.covFailed=Souscription COV échoué à {0}, point désactivé: {1} -event.bacnet.deviceError=Pas de réponse du dispositif à {0}, échec d’init de point -event.bacnet.iamError=IAm échec de diffusion: {0} -event.bacnet.readDevice=Lire les propriétés du dispositif à {0} échoué: {1} -event.bacnet.readError=Erreur de lecture de la valeur pour le point {0}: {1} -event.bacnet.whoisError=WhoIs échec de diffusion: {0} -event.bacnet.whoisPoint=WhoIs échec durant init du point {0}: {1} -event.compound.activated=Événement composé activé: {0} -event.compound.exceptionFailure={0}: {1} -event.compound.sourceFailure={0}:Un détecteur de source a été résilié -event.detector.change={0} a changé d’état {1} tant de fois depuis {2} -event.detector.changeCount={0} a changé de ""{1}"" vers ""{2}"" -event.detector.highLimit={0} a dépassé {1} -event.detector.highLimitPeriod={0} a dépassé {1} pour plus de {2} -event.detector.lowLimit={0} est inférieur {1} -event.detector.lowLimitPeriod={0} a été inférieur {1} pour plus de {2} -event.detector.negCusum={0} CUSUM est inférieur {1} -event.detector.negCusumPeriod={0} CUSUM a été inférieur {1} pour plus de {2} -event.detector.noChange={0} n’a pas changé depuis {1} -event.detector.noUpdate={0} n’a pas été mis à jour depuis {1} -event.detector.periodState={0} a été {1} pour plus de {2} -event.detector.posCusum={0} CUSUM a dépassé {1} -event.detector.posCusumPeriod={0} CUSUM a dépassé {1} pour plus de {2} -event.detector.state={0} est {1} -event.detectorVo.change=Quand valeur change -event.detectorVo.changeCount=Quand état change {0} tant de fois pendant {1} -event.detectorVo.highLimit=Quand valeur est supérieure à {0} -event.detectorVo.highLimitPeriod=Quand valeur est supérieure à {0} pour {1} -event.detectorVo.lowLimit=Quand valeur est inférieure à {0} -event.detectorVo.lowLimitPeriod=Quand valeur est inférieure à {0} pour {1} -event.detectorVo.negCusum=Quand CUSUM est inférieur à {0} -event.detectorVo.negCusumPeriod=Quand CUSUM est inférieur à {0} pour {1} -event.detectorVo.noChange=Quand état ne change pas pendant {0} -event.detectorVo.noUpdate=Quand état n’est pas mis à jour pendant {0} -event.detectorVo.posCusum=Quand CUSUM est supérieur à {0} -event.detectorVo.posCusumPeriod=Quand CUSUM est supérieur à {0} pour {1} -event.detectorVo.state=Quand état est {0} -event.detectorVo.statePeriod=Quand état est {0} pour {1} -event.ds.contextPoint=Point de contenu désactivé -event.ds.dataParse=Exception d’analyse de données de point -event.ds.dataRetrieval=Échec de la récupération de données -event.ds.dataSource=Exception de source de données -event.ds.device=Exception de dispositif -event.ds.duplicateComm=Duplicat d’adresse comm détecté -event.ds.emailInbox=Erreur d’accès à la boîte de réception -event.ds.emailParse=Erreur pendant analyse de données d’e-mail -event.ds.emailRead=Erreur pendant lecture de message -event.ds.fileSave=Exception de sauvegarde de fichier -event.ds.heartbeat=Pulsation du capteur -event.ds.initialization=Exception d’initialisation -event.ds.message=Message d’exception -event.ds.network=Exception de réseau -event.ds.pdu=Exception PDU -event.ds.pointRead=Exception de lecture de point -event.ds.pointWrite=Exception d’écriture de point -event.ds.resultType=Erreur de type de résultat -event.ds.scriptError=Erreur de srcipt -event.ds.statement=Exception de déclaration -event.ds.unknownSensor=Capteur inconnu -event.ds=''{0}'': {1} -event.ebi25.master=Exception du maître de Modbus: {0} -event.ebi25.readError=Erreur pendant lecture de la valeur ""{0}"": {1} -event.email.failure=Échec d’envoi d’e-mail intitulé ""{0}"" vers ""{1}"". Message: ""{2}"" -event.exception2={0}: {1} -event.galil.connectionError=Exception de connection en Galil: {0} -event.galil.errorResponse=Réponse d’erreur du point {0} -event.galil.numericParse=Erreur d’analyse vers numérique: {0} -event.galil.parsingError=Erreur pendant analyse du point {0}, réponse={1} -event.galil.sendError=Erreur pendant définition du point {0}: {1} -event.galil.setPointFailed=Échec lors de définition du point {0}: {1} -event.galil.setRequest=Impossible de créer la demande d’ensemble pour le point {0}, valeur={1} -event.galil.setResponse=Réponse d’erreur du point de consigne {0} -event.galil.unexpected=Résultat imprévu, résultat={0} -event.http.response=Réponse invalide de ""{0}"": {1} -event.httpImage.retrievalError=Erreur pendant récupération d’image ""{0}"": {1} -event.httpImage.saveError=Erreur pendant sauvegarde de données d’image: {0} -event.httpImage.scalingError=Erreur pendant mise en échelle d’image: {0} -event.httpRetriever.retrievalError=Erreur pendant récupération de page ""{0}"": {1} -event.initializationError=Erreur d’initialisation: {0} -event.login=Utilisateur {0} connecté -event.maintenance.active=Événement de maintenance activaté: {0} -event.meta.nullResult=Script a retourné null. Ignore résultat. -event.meta.pointMissing=Point désactivé ou n’existe pas -event.meta.pointUnavailable=Un point de contexte n’est pas disponible au point ""{0}"" -event.meta.recursionFailure=Le script n’a pas été exécuté en raison d’un débordement de récurrence. Il peut y avoir une boucle de récursion infinie dans votre script(s). -event.meta.scriptError=Erreur de script au point ""{0}"": {1} -event.meta.typeError=Erreur de type de résultat script au point ""{0}"": {1} -event.modbus.master=Exception de maître de modbus: {0} -event.modbus.noResponse=Pas de réponse d’esclave {0} -event.pachube.dataStreamNotFound=Flux de données ""{0}"" dans l’alimentation {1} non trouvé ou n’a pas de valeur -event.pachube.feed.response=Réponse invalide de l’alimentation {0}: {1} -event.pachube.feed.retrievalError=Erreur lors de la récupération de l’alimentation {0}: {1} -event.pb.httpSend=HTTP a envoyé une exception -event.pb.persistent.connectionAborted=Connexion interrompue -event.pb.persistent.connectionFailed=Tentative de connexion échoué -event.pb.persistent.connectionLost=Connexion perdue -event.pb.persistent.protocolFailure=Erreur de protocol -event.pb.pointMissing=Point désactivé -event.pb.queueSize=Avertissement de la taille des files d’attente -event.pb.resultWarnings=Avertissements de résultat -event.persistent.authKey=Clé d’auth incorrecte -event.persistent.dataSourceMismatch=Source de données incorrecte au point ""{0}"". XID appartient déjà à une autre source de données de l’hôte. -event.persistent.dataTypeMismatch=Type de données incorrect au point ""{0}"": client={1}, serveur={2} -event.persistent.pointDeserialization=Point d’exception de désérialisation: {0} -event.pointLink.convertError=Le type de données de la source ne correspond pas au type de données cible -event.pointLink.nullResult=Script a retourné null. Ignore résultat. -event.pointLink.recursionFailure=La liaison de point n’a pas été effectuée en raison d’un dépassement de la récursivité. Il peut y avoir une boucle de récursion infinie dans votre configuration. -event.pointLink.sourceUnavailable=Source de liaison de point est indisponible -event.pointLink.targetNotSettable=Cible de liaison de point n’est pas ajustable -event.pointLink.targetUnavailable=Cible de liaison de point est indisponible -event.pollingError=Erreur lors du scrutin -event.pollingError2=Erreur lors du scrutin: {0} -event.process.failure=A échoué pour démarrer le processus de commande ""{0}"". Message: ""{1}"" -event.publish.invalidResponse=Code de réponse invalide de l’hôte: {0} -event.publish.pointMissing=Un point publié manque ou n’est pas activée -event.publish.queueSize=La fil d’attente d’éditon a dépassé {0} saisies -event.readPointFailed=Lecture de point échoué: {0} -event.relinquishFailed=Renoncer échoué: {0} -event.rtn.dsDisabled=Source de données désactivé -event.rtn.maintDisabled=Événement de maintenance désactivé -event.rtn.pointDisabled=Point de données désactivé -event.rtn.pubDisabled=Éditeur désactivé -event.rtn.rtn=Retourné au normal -event.rtn.shutdown=Arrêt du système -event.rtn.unknown=Cause inactive inconnu -event.schedule.active=Événement planifié activé: {0} -event.schedule.cronAt=À cron {0} -event.schedule.cronUntil=À cron {0} jusqu’à(au) {1} -event.schedule.dailyAt=Tous les jours à {0} -event.schedule.dailyUntil=Tours les jours à {0} jusqu’à {1} -event.schedule.hourlyAt=Chaque heure à {0} -event.schedule.hoursUntil=Chaque heure à {0} jusqu’à {1} -event.schedule.monthlyAt=Chaque mois le {0} à {1} -event.schedule.monthlyUntil=Chaque mois le {0} à {1} jusqu’au {2} à {3} -event.schedule.onceAt=À {0} -event.schedule.onceUntil=De {0} jusqu’à {1} -event.schedule.weeklyAt=Chaque semaine le {0} à {1} -event.schedule.weeklyUntil=Chaque semaine le {0} à {1} jusqu’à {2} à {3} -event.schedule.yearlyAt=Chaque année en {0} du {1} à {2} -event.schedule.yearlyUntil=Chaque année en {0} du {1} à {2} jusqu’à {3} du {4} à {5} -event.script.convertError=Ne peut pas convertir résultat ""{0}"" vers {1} -event.serial.portInUse=Port déjà en utilisation: {0} -event.serial.portOpenError=Ne peut pas ouvrir port {0} -event.setPoint.activePointDataType=Type de données de point de source actif est différent que le point cible -event.setPoint.activePointMissing=point source active est manquant ou désactivé -event.setPoint.activePointValue=point source active n’a pas de valeur -event.setPoint.inactivePointDataType=Type de données de point de source inactif est différent que le point cible -event.setPoint.inactivePointMissing=point source inactif est manquant ou désactivé -event.setPoint.inactivePointValue=point source inactif n’a pas de valeur -event.setPoint.recursionFailure=Le point de définition n’a pas été effectuée en raison d’un dépassement de la récursion. Il peut y avoir une boucle de récursion infinie dans votre configuration. -event.setPoint.targetNotSettable=Point cible n’est pas ajustable -event.setPoint.targetPointMissing=Point cible est manquant ou désactivé -event.setPointFailed.alias=Définition de point ''{0}'' échoué: {1} -event.setPointFailed=Définition de point échoué: {0} -event.snmp.noBinding=Aucune liaison pour OID {0} en réponse à partir de hôte {1} -event.snmp.noResponse=Pas de réponse de hôte -event.snmp.oidError=OID erreur en {0}: {1}: {2} -event.snmp.pduErrorStatus=PDU reçu avec statut d’erreur {0}, texte={1} -event.snmp.pduOidError=PDU reçu avec erreur en OID {0}, texte={1} -event.snmp.unknownOid=OID non demandé trouvé {0} en réponse à partir de hôte {1} -event.spinwave.attrNotFound=Attribut ""{0}"" pas trouvé dans le message du capteur {1} -event.spinwave.heartbeat=Données non réçu du capteur {0} -event.spinwave.unknownSensor=Données reçues par un capteur inconnu {0} -event.sql.dataTypeNotSupported=Type de données de terrain de remplacement de temps ""{0}"" ({1}) non supporté -event.sql.noData=Pas de données retournées de la sélection de requête -event.sql.noDataPoint=Pas de points de données trouvés pour identificateur de lignes ""{0}"" dans l’ensemble de réponse -event.sql.noRowsUpdated=Pas de lignes mettant à jour point de placement {0} -event.sql.setError=Exception en fixant point {0}: {1} -event.sql.timeNotFound=Terrain de remplacement de temps ""{0}"" pas trouvé dans l’ensemble de résultats -event.system.compound=Panne de détecteur de composé -event.system.email=Échec d’envoi d’e-mail -event.system.maxAlarmChanged=Niveau d’alarme maximum changé -event.system.pointLink=Échec de liaison de point -event.system.process=Échec du gestionnaire d’événements de processus -event.system.setPoint=Réglez l’échec de gestionnaire d’événement de point -event.system.shutdown=Arrêt du système -event.system.startup=Démarrage du système -event.system.userLogin=Identification de l’utilisateur -event.system.versionCheck=Vérification de la version actuelle -event.valueParse.generalParse={0}, résultat={1} -event.valueParse.generalParsePoint={0}, résultat={1}, point={2} -event.valueParse.noData=Pas de données pour correspondre à l’encontre du point {0} -event.valueParse.noTime=Pas de correspondance de temps faite {0} -event.valueParse.noValue=Pas de correspondance de valeur faite pour le point {0} -event.valueParse.numericParse=Impossible d’analyser au numérique, résultat={0} -event.valueParse.numericParsePoint=Impossible d’analyser au numérique, résultat={0}, point={1} -event.valueParse.textParse=Valeur ne correspondait à aucun texte de multi-état et n’était pas analysable, résultat={0} -event.valueParse.textParsePoint=Valeur ne correspondait à aucun texte de multi-état et n’était pas analysable, résultat={0}, point={1} -event.valueParse.timeParse=Échec d’analyse du temps ""{0}"" -event.valueParse.timeParsePoint=Échec d’analyse du temps ""{0}"" pour {1} -event.version.available=Une nouvelle version de ScadaBR est disponible ({0}) -event.version.error=Une erreur s’est produite lors de la vérification d’une nouvelle version de ScadaBR: {0}: {1} -event.version.uptodate=Cette nouvelle version de ScadaBR est mise à jour -event.viconics.deviceOffline=Dispositif est hors ligne: {0} -event.viconics.duplicateCommException=Duplicat d’adresse comm détecté: {0} -event.viconics.messagingException=Erreur de message: {0} -event.viconics.networkOffline=Réseau est hors ligne -event.vmstat.attributeNotFound=Attribut ""{0}"" non trouvé dans données vmstat -event.vmstat.process=Processus vmstat échoué: {0} -eventHandlers.action.none=Aucun -eventHandlers.action.point=Ajuster à valeur de point -eventHandlers.action.static=Ajuster à valeur statique -eventHandlers.activeAction=Action active -eventHandlers.activeCommand=Commande de processus active -eventHandlers.activeScript=Quand script actif -eventHandlers.alias=Alias -eventHandlers.auditEvents=Événements d’audit -eventHandlers.commandTest.result=Vérifiez votre console Tomcat pour la sortie du processus -eventHandlers.commandTest.title=exécutez la commande maintenant -eventHandlers.dataSourceEvents=Événements de source de données -eventHandlers.emailRecipients=Destinataires de courrier électronique -eventHandlers.escal=envoyer escalation -eventHandlers.escalDelayError=Délai d’escalade doit être supérieur à zéro -eventHandlers.escalPeriod=Escale si actif pour -eventHandlers.escalRecipients=Bénéficiaires de l’escalade -eventHandlers.escalTestEmailMessage=Ce message a été envoyé comme un test de la liste de l’escalade d’un gestionnaire d’événements -eventHandlers.eventHandler=Gestionnaire d’événements -eventHandlers.eventHandlers=Gestionnaires d’événements -eventHandlers.inactiveAction=Action inactive -eventHandlers.inactiveCommand=Commande de processus inactive -eventHandlers.inactiveNotif=Envoyer une notification inactive -eventHandlers.inactiveOverride=Remplacer bénéficiaires inactifs -eventHandlers.inactiveRecipients=bénéficiaires inactifs -eventHandlers.inactiveScript=Quand script inactif -eventHandlers.inactiveTestEmailMessage=Ce message a été envoyé comme un test de la liste inactive d’un gestionnaire d’événements -eventHandlers.invalidActiveSource=Point de source invalide actif -eventHandlers.invalidActiveSourceType=Type de données de point de source invalide actif -eventHandlers.invalidActiveValue=Valeur invalide active À définir -eventHandlers.invalidCommands=Au moins une commande de processus doit être fournie -eventHandlers.invalidInactiveSource=Source de point inactive invalide -eventHandlers.invalidInactiveSourceType=Source de point de type de données inactive invalide -eventHandlers.invalidInactiveValue=Valeur inactive invalide à définir -eventHandlers.invalidScripts=Selectionner au moins un script -eventHandlers.maintenanceEvents=Événements de maintenance -eventHandlers.noEmailRecips=Vous devez ajouter des destinataires de courrier électronique -eventHandlers.noEscalRecips=Vous devez ajouter des destinataires d’escalade -eventHandlers.noInactiveRecips=Vous devez ajouter des bénéficiaires inactifs -eventHandlers.noSetPointAction=Aucune action de consigne a été définie -eventHandlers.noTargetPoint=Aucun point cible sélectionné. Vous ne pouvez pas avoir des points réglables définis. -eventHandlers.pointEventDetector=Détecteurs d’événements ponctuels -eventHandlers.publisherEvents=Événements d’éditeur -eventHandlers.recipientType.active=Actif -eventHandlers.recipientType.escalation=Escalation -eventHandlers.recipientType.inactive=Inactif -eventHandlers.recipTestEmailMessage=Ce message a été envoyé comme un test de la liste d’email des destinataires de l’événement d’un gestionnaire -eventHandlers.saved=Gestionnaire d’événement a été enregistré -eventHandlers.sourcePoint=Source de point -eventHandlers.systemEvents=Événements de système -eventHandlers.target=Cible -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Gestionnaire d’email -eventHandlers.type.process=Processus -eventHandlers.type.processHandler=Gestionnaire de processus -eventHandlers.type.script=Script -eventHandlers.type.setPoint=Définir point -eventHandlers.type.setPointHandler=Réglez gestionnaire du point -eventHandlers.type=Type -eventHandlers.types=Types d’événements -eventHandlers.valueToSet=Valeur à ajustesr -events.ackedByDeletedUser=- (Utilisateurs effacés) -events.ackedByMaintenance=- mode de maintenance -events.ackedByUser=- {0} -events.acknowledge=Reconnaître -events.acknowledgeAll=Reconnaître tous -events.acknowledged=Reconnu -events.alarms=Alarmes -events.downloadMango=Téléchargez la dernière version ScadaBR -events.editCompound=Modifier détecteur d’événement composé -events.editDataSource=Editer source de données -events.editEventHandler=Modifier gestionnaire d’événements -events.editMaintenanceEvent=Modifier événement de maintenance -events.editPointLink=Modifier lien de points -events.editPublisher=Modifier éditeur -events.editScheduledEvent=Modifier événements planifiés -events.emptyList=Aucun événement à la liste -events.id=Id -events.jumpToDate=Aller à la date -events.listed={0} événement(s) énuméré(s) -events.msg=Message -events.pending=alarmes en cours -events.pointDetails=Détails de point -events.pointEdit=Édition du point -events.search.id=Id -events.search.keywords=Mots-clés -events.search.maxResults=Résultats max -events.search.resultCount={0} événement(s) trouvé(s) -events.search.search=Rechercher -events.search.searching=Recherche... -events.search.type=Type de la source de l’événement -events.search=Recherche d’événements -events.silence=Silence -events.silenceAll=Silence tous -events.unsilence=Non silence -footer.rightsReserved=Tous droits réservés. -ftl.automatedEmail=Cet e-mail a été envoyé par un service automatique. S’il vous plaît ne répondez pas. -ftl.escalation=Notification de l’escalade des événements Mango -ftl.eventActive=ScadaBR notification d’événements actif -ftl.eventInactive=Cet événement est inactif à ce moment -ftl.footer=Si vous avez reçu ce message par erreur, s’il vous plaît ne pas tenir compte. -ftl.htmlFooter.automated=Cet e-mail a été envoyé par un système automatique. Il a été envoyé vers vous parce que vous avez été inscrit sur la liste d’envoi d’une notification d’email ScadaBR. S’il vous plaît ne répondez pas à cet e-mail. -ftl.htmlFooter.mango=ScadaBR (powered by Mango) -ftl.manual=Cet événement nécessite une confirmation manuelle pour qu’il devienne inactif -ftl.note=Note -ftl.originalInformation=ORigine d’informations d’événement -ftl.rtn=Cet événement reviendra automatiquement à la normale lorsque les critères d’événement ne seront plus remplies -ftl.scheduledReport={0} - rapport prévu -ftl.subject.active=ScadaBR notification d’événements actif -ftl.subject.escalation=ScadaBR notification de l’escalade des événements -ftl.subject.eventId=(id:{0}) -ftl.subject.inactive=ScadaBR notification d’événements inactive -ftl.testEmail=ScadaBR e-mail de test -ftl.userTestEmail=Ce message a été envoyé comme un test de l’adresse électronique de l’utilisateur {0} -graphic.alarmlist=Liste d’alarmes -graphic.analogGraphic=Graphique analogue -graphic.binaryGraphic=Graphique binaire -graphic.button=Bouton ON/OFF -graphic.chartComparator=Comparateur de diagrammes -graphic.chartHeight=Hauteur (chaque diagramme) -graphic.chartWidth=Largeur (chaque diagramme) -graphic.dynamicGraphic=Graphique dynamique -graphic.flexBuilder=Constructeur Flex (Version Beta) -graphic.html=HTML -graphic.imageChart.point1=Point 1 -graphic.imageChart.point10=Point 10 -graphic.imageChart.point2=Point 2 -graphic.imageChart.point3=Point 3 -graphic.imageChart.point4=Point 4 -graphic.imageChart.point5=Point 5 -graphic.imageChart.point6=Point 6 -graphic.imageChart.point7=Point 7 -graphic.imageChart.point8=Point 8 -graphic.imageChart.point9=Point 9 -graphic.imageChart=Diagramme d’image -graphic.link=Lien -graphic.multistateGraphic=Graphique multi-état -graphic.script=Script de côté de serveur -graphic.scriptButton=Bouton (script) -graphic.simple=Point simple -graphic.simpleCompound.leadPoint=Point de tête -graphic.simpleCompound.subPoint1=Sous point 1 -graphic.simpleCompound.subPoint10=Sous point 10 -graphic.simpleCompound.subPoint2=Sous point 2 -graphic.simpleCompound.subPoint3=Sous point 3 -graphic.simpleCompound.subPoint4=Sous point 4 -graphic.simpleCompound.subPoint5=Sous point 5 -graphic.simpleCompound.subPoint6=Sous point 6 -graphic.simpleCompound.subPoint7=Sous point 7 -graphic.simpleCompound.subPoint8=Sous point 8 -graphic.simpleCompound.subPoint9=Sous point 9 -graphic.simpleCompound=Composé simple -graphic.simpleImage=Image -graphic.thumbnailImage=Image de vignette -graphic.wirelessTempHumSensor.battery=Batterie -graphic.wirelessTempHumSensor.humidity=Humidité -graphic.wirelessTempHumSensor.signal=Signal -graphic.wirelessTempHumSensor.staticText=Texte statique -graphic.wirelessTempHumSensor.temperature=Température -graphic.wirelessTempHumSensor=Température sans fil/humidity sensor -header.alarms=Alarmes -header.changeLanguage=Changer langue -header.compoundEvents=Détecteurs d’événements composés -header.dataSources=Sources de données -header.emport=Importation/Exportation -header.eventHandlers=Gestionnaires d’événements -header.goHomeUrl=Aller à ma page de défaut -header.help=Aide -header.login=Connexion -header.logout=Déconnexion -header.mailingLists=Listes de diffusion -header.maintenanceEvents=Evénements de maintenance -header.mute=Muet -header.pointHierarchy=Hiérarchie de points -header.pointLinks=Points de lien -header.publishers=Editeurs -header.reload=Recharcher -header.reports=Rapports -header.scheduledEvents=Evénements planifiés -header.scripts=Scripte -header.setHomeUrl=Faire de ceci ma page de défaut -header.sql=SQL -header.systemSettings=Paramètres du système -header.title=ScadaBR (powered by Mango) -header.toggleMute=Mute -header.unmute=Réactiver -header.user=Utilisateur -header.users=Utilisateurs -header.usersProfiles=Users profiles -header.views=Vues graphiques -header.watchlist=Liste de surveillance -header.watchLists=Regardez les listes - -js.disabledCed=Composant de détecteur d’événements désactivé -js.disabledPointLink=Point de lien désactivé -js.disabledSe=Événement prévu désactivé -js.email.addAddress=Ajouter adresse -js.email.addMailingList=Ajouter list de mailing -js.email.addUser=Ajouter utilisateur -js.email.noRecipForEmail=Aucun destinataire auquel envoyer e-mail de test -js.email.noRecipients=Aucun destinaire -js.email.testSent=E-mail de test a été envoyé -js.help.error=Erreur -js.help.lastUpdated=Dernière mise à jour -js.help.loading=Charge... -js.help.related=Articles connexes -login.browserOnPlatform=Allumé -login.loginButton=Connexion -login.nag=NOTE: vous pouvez avoir des problèmes avec ScadaLTS parce que votre navigateur n’est pas officiellement supporté. S’il vous plaît mettez à jour votre navigateur. -login.password=Mot de passe -login.supportedBrowser=Ce navigateur est supporté. -login.unknownBrowser=Vérification de votre navigateur pour la compatibilité... -login.unsupportedBrowser=Ce navigateur devrait fonctionner, mais n'rsquo;est pas officiellemnt supporté. Nous vous recommandons d'rsquo;utiliser Firefox ou Chrome. -login.userId=Id de l’utilisateur -login.validation.accountDisabled=Votre compte a été désactivé. S’il vous plaît contactez votre administrateur -login.validation.invalidLogin=Connexion incorrecte, s’il vous plaît essayer à nouveau -login.validation.noPassword=S’il vous plaît entrer un mot de passe -login.validation.noUsername=S’il vous plaît entrez un nom d’utilisateur -mailingLists.addAddress=Ajouter adresse -mailingLists.added=Liste de diffusion ajoutée -mailingLists.addUser=Ajouter utilisateur -mailingLists.details=Détails de la liste de diffusion -mailingLists.emailAddress=Adresse e-mail -mailingLists.entries=Entrées -mailingLists.mailingList=Liste de diffusion -mailingLists.mailingLists=Listes de diffusion -mailingLists.name=Nom -mailingLists.noAddress=Entrez l’adresse e-mail avant de l’ajouter à la liste -mailingLists.noEntries=Pas d’entrées de la liste de diffusion -mailingLists.noUser=Aucun utilisateur trouvé pour ajouter -mailingLists.saved=Liste de diffusion sauvegardée -mailingLists.testEmailMessage=E-mail de test a été envoyé -mailingLists.testerror=Une erreur s’est produite: {0}: {1} -mailingLists.validate.entries=Une liste de diffusion doit avoir des entrées -mailingLists.validate.nameGreaterThan40=Le nom ne peut pas contenir plus que 40 caractères -mailingLists.validate.nameRequired=Le nom est obligatoire -maintenanceEvents.activated=Actuellement actif. Cliquez pour désactiver. -maintenanceEvents.addMe=Ajouter événement de maintenance -maintenanceEvents.alias=Alias -maintenanceEvents.dataSource=Source de données -maintenanceEvents.deactivated=Actuellement désactive. Cliquez pour activer. -maintenanceEvents.me=Événement de maintenance -maintenanceEvents.meAdded=Événement de maintenance ajouté -maintenanceEvents.meDetails=Détails d’événements de maintenance -maintenanceEvents.meDisabled=Événement de maintenance désactivé -maintenanceEvents.mes=Événements de maintenance -maintenanceEvents.meSaved=Événement de maintenance sauvegardé -maintenanceEvents.schedule.cronUntil={0} - À cron {1} jusqu’à {2} -maintenanceEvents.schedule.dailyUntil={0} - Chaque jour à {1} jusqu’à {2} -maintenanceEvents.schedule.hoursUntil={0} - Chaque heure à {1} jusqu’à {2} -maintenanceEvents.schedule.manual={0} - Manuel -maintenanceEvents.schedule.monthlyUntil={0} - Chaque moi à {1} à {2} jusqu’au {3} à {4} -maintenanceEvents.schedule.onceUntil={0} - De {1} à {2} -maintenanceEvents.schedule.weeklyUntil={0} - Chaque semaine à {1} à {2} jusqu’à {3} à {4} -maintenanceEvents.schedule.yearlyUntil={0} - Chaque année au {1} du {2} à {3} jusqu’au {4} de {5} à {6} -maintenanceEvents.toggle.disabled=Vous ne pouvez pas basculer. Événement est actuellement désactivée. -maintenanceEvents.type.cron=cron -maintenanceEvents.type.day=tous les jours -maintenanceEvents.type.hour=toutes les heures -maintenanceEvents.type.manual=manuel -maintenanceEvents.type.month=mensuel -maintenanceEvents.type.once=une fois -maintenanceEvents.type.week=hebdomadaire -maintenanceEvents.type.year=annuel -maintenanceEvents.type=Type planifié -maintenanceEvents.validate.activeCron=Erreur dans l’expression cron active: {0} -maintenanceEvents.validate.activeTrigger=Erreur de création de déclencheur actif: {0} -maintenanceEvents.validate.aliasTooLong=Alias ​​ne peut pas contenir plus de 50 caractères -maintenanceEvents.validate.inactiveCron=Erreur dans l’expression cron inactive: {0} -maintenanceEvents.validate.inactiveTrigger=Erreur de création de déclencheur inactif: {0} -maintenanceEvents.validate.invalidRtn=Temps d’inactivité doit être après le temps d’activité -notes.addNote=Ajouter commentaire -notes.by=de -notes.cancel=Annuler -notes.enterComment=Un commentaire doit être entré -notes.note=Commentaire -notes.save=Sauver -notes.timeByUsername=Temps par utilisateur -notes.userNotes=Notes d’utilisateur -pagination.ascending=Ascendant -pagination.descending=Descendant -pagination.next=Prochain -pagination.noRows=pas de rangées -pagination.of=de -pagination.page=Page -pagination.previous=Précédent -pagination.rows=rangées -pointDetails.accessType=Type d’acces -pointDetails.chart=Diagramme -pointDetails.editDataSource=Modifier source de données -pointDetails.editPoint=Modifier point de données -pointDetails.events=Événements -pointDetails.flipbook=Flipbook -pointDetails.getData=Obtenir données -pointDetails.getImages=Obtenir images -pointDetails.getStatistics=Obtenire statistiques -pointDetails.goto=Aller à -pointDetails.gotoView=Aller à vue -pointDetails.history=Historique -pointDetails.id=Id -pointDetails.imageChartButton=Obtenir diagramme -pointDetails.imageCountError=Comptage d’images doit être un nombre -pointDetails.images=Images -pointDetails.maxEvents=20 événements maximalement affichés -pointDetails.message=Message -pointDetails.mostRecentRecords=Enregistrements les plus récents -pointDetails.name=Nom -pointDetails.notInView=Point n’est utilisé dans aucune de vos vues graphiques -pointDetails.recordCountError=Le nombre d’enregistrements doit être un nombre -pointDetails.set=Définir -pointDetails.setPoint=Définir point -pointDetails.show=Montrer -pointDetails.statistics=Statistiques -pointDetails.timePeriod=Période de temps -pointDetails.timePeriodError=Période doit être un nombre -pointDetails.userAccess=Acces utilisateur -pointDetails.username=Nom d’utilisateur -pointDetails.views=Vues -pointEdit.buttons.disable=Déscativer -pointEdit.buttons.enable=Activer -pointEdit.buttons.note=Note: la sauvegarde, la désactivation, ou le redémarrage d’un point entraîne tous les événements actifs à retourner à la normale -pointEdit.buttons.restart=Redémarrer -pointEdit.chart.includeSum=Inclure somme -pointEdit.chart.invalidLimit=Tableau rendu: limite doit être entre 2 et 50 -pointEdit.chart.invalidPeriods=Tableau rendu: nombre de périodes doit être supérieur à zéro -pointEdit.chart.limit=Limite -pointEdit.chart.missingLimit=Tableau rendu: limite doit être saisi -pointEdit.chart.missingPeriods=Tableau rendu: nombre de périodes doit être saisi -pointEdit.chart.note=Note: exploitation de points de données doit être active pour que la cartographie puisse se produire. -pointEdit.chart.props=Tableau des propriétés de rendu -pointEdit.chart.timePeriod=Période de temps -pointEdit.chart.type=Type -pointEdit.detectors.alias=Alias -pointEdit.detectors.change=Changer -pointEdit.detectors.changeCount=Comptage de changement d’état -pointEdit.detectors.changeCounter=Compteur de changement d’état -pointEdit.detectors.changeDet=Changer détecteur -pointEdit.detectors.duration=Durée -pointEdit.detectors.empty=Cliquez sur l’icône Ajouter pour créer des points de détecteurs d’événements. -pointEdit.detectors.errorParsingChangeCount=Erreur en analysant la valeur de changement de comptage -pointEdit.detectors.errorParsingDuration=Erreur en analysant la valeur de durée -pointEdit.detectors.errorParsingLimit=Erreur en analysant la valeur limite -pointEdit.detectors.errorParsingState=Erreur en analysant la valeur d’état -pointEdit.detectors.errorParsingWeight=Erreur en analysant la valeur de poids -pointEdit.detectors.eventDetectors=Détecteurs d’événements -pointEdit.detectors.highLimit=Limite supérieure -pointEdit.detectors.highLimitDet=Détecteur de limite supérieure -pointEdit.detectors.invalidChangeCount=Changement de comptage ne peut pas être < 2 -pointEdit.detectors.invalidDuration=Durée ne peut pas être < 0 -pointEdit.detectors.invalidState=Etat ne peut pas contenir plus de 128 caractères -pointEdit.detectors.lowLimit=Limite basse -pointEdit.detectors.lowLimitDet=Détecteur de limite basse -pointEdit.detectors.negCusum=CUSUM négatif -pointEdit.detectors.negCusumDet=Détecteur de CUSUM négative -pointEdit.detectors.negLimit=Limite négative -pointEdit.detectors.noChange=Pas de changement -pointEdit.detectors.noUpdate=Pas de mise à jour -pointEdit.detectors.one=Un -pointEdit.detectors.posCusum=CUSUM positif -pointEdit.detectors.posCusumDet=Détecteur de CUSUM positif -pointEdit.detectors.posLimit=Limite positive -pointEdit.detectors.state=État -pointEdit.detectors.stateDet=Détecteur d’état -pointEdit.detectors.type=Type -pointEdit.detectors.weight=Poids -pointEdit.detectors.zero=Zéro -pointEdit.logging.after=Après -pointEdit.logging.clearCache=Vider le cache -pointEdit.logging.defaultCache=Taille du cache par défaut -pointEdit.logging.discard=Jeter les valeurs extrêmes -pointEdit.logging.discardHigh=Jeter limite supérieure -pointEdit.logging.discardLow=Jeter limite basse -pointEdit.logging.engineeringUnits=Unités d’ingénierie -pointEdit.logging.every=Chaque -pointEdit.logging.period=Interval de période de connexion -pointEdit.logging.props=Propriétés de connexion -pointEdit.logging.purge=Épuration -pointEdit.logging.tolerance=Tolérance -pointEdit.logging.type.all=Toutes les données -pointEdit.logging.type.change=Lorsque la valeur de point change -pointEdit.logging.type.interval=Interval -pointEdit.logging.type.never=Ne vous connectez pas -pointEdit.logging.type.tsChange=Lorsque le point d’horodatage change -pointEdit.logging.type=Type de connexion -pointEdit.logging.valueType.average=Moyenne -pointEdit.logging.valueType.instant=Instantané -pointEdit.logging.valueType.maximum=Maximum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.logging.valueType=Type de valeur -pointEdit.name.goto=Goto -pointEdit.props.details=Détails de point -pointEdit.props.ds=Source de données -pointEdit.props.editDs=Modifier source de données -pointEdit.props.engineeringUnits=Unités d’ingénierie -pointEdit.props.name=Nom du point -pointEdit.props.props=Propriétés de point -pointEdit.purge.all=Purger toutes les données -pointEdit.purge.allData=Toutes les données -pointEdit.purge.confirm=Êtes-vous sûr de vouloir purger toutes les données de ce point? -pointEdit.purge.olderThan=Purger les données de plus de -pointEdit.purge.purgeNow=Purger maintenant -pointEdit.purge.result=valeurs de points ont été purgées -pointEdit.purge.warn=Purge des données, attendez s’il vous plaît... -pointEdit.text.colour=Couleur -pointEdit.text.conversionExponent=Exposant de conversion -pointEdit.text.default=Par défault -pointEdit.text.errorParsingFrom=Erreur d’analyse de la valeur -pointEdit.text.errorParsingKey=Erreur d’analyse de clé -pointEdit.text.errorParsingTo=Erreur d’analyse vers la valeur -pointEdit.text.format=Format -pointEdit.text.from=De -pointEdit.text.key=Clé -pointEdit.text.listContainsKey=Liste contient déjà la clé -pointEdit.text.listContainsRange=La liste contient déjà la gamme -pointEdit.text.one=Un -pointEdit.text.props=Propriétés de texte de rendu -pointEdit.text.suffix=Suffix -pointEdit.text.text=Texte -pointEdit.text.to=À -pointEdit.text.toGreaterThanFrom=""De la valeur"" doit être inférieur que le ""vers la valeur"" -pointEdit.text.type=Type -pointEdit.text.zero=Zéro -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.defaultName=Nouveau dossier -pointHierarchy.deleteConfirm=Tous les enfants seront réaffectés au dossier parent. Ceci est en ordre? -pointHierarchy.details=Détails des dossiers -pointHierarchy.hierarchy=Hiérarchie des points -pointHierarchy.name=Nom -pointHierarchy.noName=Le nom du dossier ne peut pas être vide -pointHierarchy.saved=Hiérarchie des points a été sauvegardé - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - -pointLinks.details=Détails de point de lien -pointLinks.event.change=Changer -pointLinks.event.update=Mettre à jour -pointLinks.event=Événement -pointLinks.pointLink=Point de lien -pointLinks.pointLinkAdded=Point de lien ajouté -pointLinks.pointLinks=Points de liens -pointLinks.pointLinkSaved=Point de lien sauvegardé -pointLinks.script=Script -pointLinks.source=Point source -pointLinks.target=Point cible -pointLinks.validate.samePoint=Les points source et cible ne peuvent pas être les mêmes -pointLinks.validate.sourceRequired=Point source est nécessaire -pointLinks.validate.success=Résultat du script: {0} -pointLinks.validate.successTs=Résultat du script: {0}, horodatage={1} -pointLinks.validate.targetRequired=Point cible est nécessaire -pointLinks.validate=Valider -publicView.notFound=Vue spécifié est introuvable ou n’est pas visible anonymement. Avez-vous la viewId correcte, viewName, ou paramètre viewXid? -publisherEdit.cacheWarning=Taille limite du cache -publisherEdit.currentAlarms=Alarmes courants -publisherEdit.generalProperties=Propriétés générales -publisherEdit.httpSender.addStaticHeader=Ajouter têtes statiques -publisherEdit.httpSender.addStaticParam=Ajouter paramètres statiques -publisherEdit.httpSender.cancel=Annuler -publisherEdit.httpSender.dateFormat.basic=Basique -publisherEdit.httpSender.dateFormat.tz=Fuseau horaire -publisherEdit.httpSender.dateFormat.utc=UTC -publisherEdit.httpSender.dateFormat=Format de la date -publisherEdit.httpSender.headerKey=Clé -publisherEdit.httpSender.headerValue=Valeur -publisherEdit.httpSender.keyExists=Clé existe déjà -publisherEdit.httpSender.keyRequired=Clé est requise -publisherEdit.httpSender.method=Méthode -publisherEdit.httpSender.noResponseData=(pas de données de réponse) -publisherEdit.httpSender.noStaticHeaders=Pas de têtes statiques définies -publisherEdit.httpSender.noStaticParams=Pas de paramètres statiques définies -publisherEdit.httpSender.paramKey=Clé -publisherEdit.httpSender.paramValue=Valeur -publisherEdit.httpSender.point.param=Nom de paramètre -publisherEdit.httpSender.point.timestamp=Inclure horodatage -publisherEdit.httpSender.props=Propriétés d’expéditeur HTTP -publisherEdit.httpSender.raiseResultWarning=Levez avertissement de résultat -publisherEdit.httpSender.removeParam=Retirer paramètre de la liste -publisherEdit.httpSender.sending=Envoie... -publisherEdit.httpSender.sendStaticParams=Envoyer données statiques -publisherEdit.httpSender.sendTest=HTTP envoyer test -publisherEdit.httpSender.staticHeaders=Têtes statiques -publisherEdit.httpSender.staticParams=Paramètres statiques -publisherEdit.httpSender.url=URL -publisherEdit.httpSender=Expéditeur HTTP -publisherEdit.name=Nom -publisherEdit.noPoints=Pas de points à la liste -publisherEdit.pachube.apiKey=Clé API -publisherEdit.pachube.dataStreamId=Flux de données ID -publisherEdit.pachube.feedId=ID d’alimentation -publisherEdit.pachube.point.dataStreamId=Flux de données ID -publisherEdit.pachube.point.feedId=ID d’alimentation -publisherEdit.pachube.point.name=Nom -publisherEdit.pachube.point.status=Statut -publisherEdit.pachube.point.type=Type -publisherEdit.pachube.points=Points -publisherEdit.pachube.props=Propriétés Pachube -publisherEdit.pachube.retries=Nouvelles tentatives -publisherEdit.pachube.timeoutSeconds=Temps de pause (secondes) -publisherEdit.pachube=Pachube -publisherEdit.persistent.authorizationKey=Clé d’autorisation -publisherEdit.persistent.host=Hôte -publisherEdit.persistent.port=Port -publisherEdit.persistent.props=Propriétés de Sérotonine persistente TCP properties -publisherEdit.persistent.sync.daily=Journalier -publisherEdit.persistent.sync.monthly=Mensuel -publisherEdit.persistent.sync.none=Aucun -publisherEdit.persistent.sync.weekly=Hebdomadaire -publisherEdit.persistent.sync=Synchroniser les données historiques -publisherEdit.persistent=Sérotonine persistente TCP -publisherEdit.persistent.syncNotStarted=Synchronization not started -publisherEdit.persistent.syncStarted=Synchronization started -publisherEdit.point.name=Nom -publisherEdit.point.status=Status -publisherEdit.point.type=Type -publisherEdit.points=Points -publisherEdit.saved=Éditeur a été sauvegardé -publisherEdit.snapshot=Envoyer un instantané régulier -publisherEdit.snapshotPeriod=Période d’envoie d’instantanés -publisherEdit.updateEvent.all=Actualiser tous -publisherEdit.updateEvent.changes=Changements seulement -publisherEdit.updateEvent=Actualiser événement -publisherList.config=Configuration -publisherList.deleteConfirm=Etes-vous sûr de vouloir supprimer cet éditeur? -publisherList.name=Nom -publisherList.noRows=Pas de rangées -publisherList.publishers=Éditeurs -publisherList.status=Statut -publisherList.type=Type -reports.charts=Voir diagrammes -reports.colour=Couleur -reports.commentList.time=Temps -reports.commentList.type.event=Évévenement -reports.commentList.type.point=Point -reports.commentList.type=Type -reports.commentList.typeKey=Taper clé -reports.comments=Commentaires d’utilisateur -reports.consolidated=Tableau consolidé -reports.consolidatedChart=Diagramme consolidé -reports.criteria=Critères de rapport -reports.cron=cron -reports.dataType=Type de données -reports.dateRange=Rangée de données -reports.dateRangeTo=Vers -reports.doNotPurge=Ne pas purger -reports.emailRecipients=Destinataires de courrier électronique -reports.emailReport=Rapport e-mail -reports.eventExport=Exporter événements -reports.eventList.ackTime=Temps de reconnaissance -reports.eventList.ackUser=Reconnaissant utilisateur -reports.eventList.id=Id d’événement -reports.eventList.message=Message -reports.eventList.status=Statut -reports.events.alarms=Alarmes seulement -reports.events.all=Tous les événements -reports.events.none=Aucun -reports.events=Événements -reports.export=Exporter données -reports.failed=Raté -reports.includeTabular=Inclure les données tabulaires -reports.inProgress=En progrès -reports.loading=Charge... -reports.newReport=Nouveau rapport -reports.noInstances=Pas de rapport d’instances à la liste -reports.noPoints=Pas de points ont été ajoutés au rapport -reports.notStarted=Non commencé -reports.now=Maintenant -reports.past=Passé -reports.pointComments.empty=Pas de commentaires de points à la liste -reports.pointComments=Commentaires de point -reports.pointName=Nom du point -reports.previous=Précédent -reports.recipTestEmailMessage=Ce message a été envoyé comme un test d’un rapport d’e-mail de liste de destinataires -reports.relative=Par rapport à rapporter temps -reports.rendered=Rendu -reports.report=Rapport -reports.reportAdded=Rapport ajouté -reports.reportName=Nom du rapport -reports.reportQueue=File d’attente du rapport -reports.reportQueued=Rapport a été mis en attente -reports.reportRecords=Enregistrements -reports.reportSaved=Rapport sauvegardé -reports.runDelay=Exécuter retardement (minutes) -reports.runDuration=Exécuter durée -reports.runEvery=Exécuter chaque... -reports.runNow=Exécuter maintenant -reports.runTimeStart=Exécuter début du temps -reports.schedule=Plan -reports.specificDates=Dates spécifiques -reports.startValue=Valeur de départ -reports.statistics=Statistiques -reports.templates=Modèles de rapport -reports.userCommentExport=Exporter commentaires d’utilisateurs -reports.validate.colour=Couleur invalide: {0} -reports.validate.cron=Erreur dans l’expression cron: {0} -reports.validate.greaterThan59=Cannot be greater than 59 minutes -reports.validate.invalidDateRangeType=Type d’intervalle de date invalide -reports.validate.invalidRelativeDateType=Type de date invalide relative -reports.validate.lessThan0=Ne peut pas être inférieur à zéro -reports.validate.longerThan100=Ne peut pas contenir plus de 100 caractères -reports.validate.needPoint=Au moins point doit être ajouté -reports.validate.needRecip=Au moins un destinataire doit être ajouté -reports.validate.periodCountLessThan1=Nombre de période ne peut être inférieure à 1 -reports.validate.required=Requis -scheduledEvents.addSe=Ajouter événement prévu -scheduledEvents.alias=Alias -scheduledEvents.se=Événement prévu -scheduledEvents.seAdded=Événement prévu ajouté -scheduledEvents.seDetails=Détails d’événement prévu -scheduledEvents.ses=Événements prévus -scheduledEvents.seSaved=Événement prévu sauvegardé -scheduledEvents.type.cron=cron -scheduledEvents.type.day=Journalier -scheduledEvents.type.hour=Chaque heure -scheduledEvents.type.month=Mensuel -scheduledEvents.type.once=une fois -scheduledEvents.type.week=Hebdomadaire -scheduledEvents.type.year=Annuel -scheduledEvents.type=Type de plan -scheduledEvents.validate.activeCron=Erreur dans l’expression cron active: {0} -scheduledEvents.validate.activeTrigger=Erreur de création de déclencheur actif: {0} -scheduledEvents.validate.aliasTooLong=Alias ne peut pas contenir plus de 50 caractères -scheduledEvents.validate.inactiveCron=Erreur dans l’expression cron inactive: {0} -scheduledEvents.validate.inactiveTrigger=Erreur de création de déclencheur inactif: {0} -scheduledEvents.validate.invalidRtn=Temps d’inactivité doit être après le temps d’activité -script.dpCommands=Commandes de points de données -script.dsCommands=Commandes de sources de données -scripts.addSe=Ajouter un nouveau script -scripts.objectsContext.add= Ajouter -scripts.objectsContext.help=(?) -scripts.objectsContext.invalidVar=Nom invalide var -scripts.objectsContext.name=Objet -scripts.objectsContext.var= Var -scripts.objectsContext=Objets de contexte -scripts.pointsContext=Points de contexte -scripts.saved=Script sauvegardé -scripts.se=Script -scripts.seDetails=Détails de script -scripts.title=Scripts -share.accessType=Type d’accès -share.noViewUsers=Cette vue n’est actuellement pas partagée -share.noWatchlistUsers=Cette liste de surveillance n’est actuellement pas partagée -share.sharing=Partage -share.userName=Nom d’utilisateur -sql.query=Envoyer requête -sql.rowsUpdated=Enregistrement(s) à jour. -sql.sql=SQL -sql.update=Envoyer mise à jour -sql.warning=Warning: utiliser cette fonction à vos risques. Une utilisation incorrecte peut entraîner des données corrompues et/ou des failles de système. -systemSettings.auditAlarmLevels=Niveaux d’alarmes d’événements d’audit -systemSettings.auditAlarmLevelsSaved=Niveaux d’alarmes d’événements d’audit ont été sauvegardés -systemSettings.auth=Use autorisation -systemSettings.checkNow=Vérifier maintenant -systemSettings.contentType.both=HTML et texte -systemSettings.contentType.html=HTML seulement -systemSettings.contentType.text=Texte seulement -systemSettings.contentType=Type de contenu -systemSettings.databaseSize=Taille de la base de données -systemSettings.emailSettings=Paramètres d’e-mail -systemSettings.emailSettingsSaved=Paramètres de messagerie ont été sauvegardés -systemSettings.eventCount=Comptage d’événements -systemSettings.filedataSize=Taille de fichiers de données -systemSettings.files=fichiers -systemSettings.fromAddress=’De’ adresse -systemSettings.fromName=’De’ nom -systemSettings.futureDateLimit=Jeter valeurs de points futures datées de plus de -systemSettings.groveLogging=Envoyer erreurs à Serotonin -systemSettings.historyCount=Compte de l’histoire -systemSettings.httpSaved=Paramètres Http ont été sauvegardés -systemSettings.httpSettings=Paramètres HTTP -systemSettings.instanceDescription=Description de l’instance -systemSettings.instanceId=Instance ID -systemSettings.langSaved=Langue a été sauvegardée -systemSettings.languageSettings=Paramètres de langue -systemSettings.miscSaved=Paramètres ont été sauvegardés -systemSettings.notify=Notifier lors de la libération -systemSettings.notifyBeta=Beta ou mieux -systemSettings.notifyRC=Relâcher candidats ou mieux -systemSettings.notifyStable=Versions stables seulement -systemSettings.otherSettings=Autres paramètres -systemSettings.proxyHost=Hôte proxy -systemSettings.proxyPassword=Mot de passe proxy -systemSettings.proxyPort=Port proxy -systemSettings.proxyUsername=Nom d’utilisateur proxy -systemSettings.purgeData=Purger toutes les données -systemSettings.purgeDataComplete=Purge totale. {0} échantillons de points supprimés. -systemSettings.purgeDataConfirm=Cela purgera tous les échantillons de points de la base de données. Etes-vous sûr? -systemSettings.purgeDataInProgress=Purge toutes les données, s’il vous plaît attendre... -systemSettings.purgeEvents=Purger événements plus vieux que -systemSettings.purgeNow=Purger maintenant en utilisant des paramètres de point -systemSettings.purgeReports=Purger les instances de rapport plus vieilles que -systemSettings.retrieving=(récupération) -systemSettings.smtpHost=Hôte SMTP -systemSettings.smtpPassword=Mot de passe -systemSettings.smtpPort=Port SMTP -systemSettings.smtpUsername=Nom d’utilisateur -systemSettings.systemAlarmLevels=Niveaux d’alarmes d’événements du système -systemSettings.systemAlarmLevelsSaved=Niveaux d’alarmes d’événements du système ont été sauvegardés -systemSettings.systemInformation=Informations du système -systemSettings.systemLanguage=Langage du système -systemSettings.testEmail=Un e-mail de test avec vos paramètres du système a été envoyé avec succès. -systemSettings.tls=Permettre TLS -systemSettings.topPoints=Points de top -systemSettings.totalSize=Taille totale -systemSettings.uiPerformance.high=Haute -systemSettings.uiPerformance.low=Basse -systemSettings.uiPerformance.med=Moyenne -systemSettings.uiPerformance=Performance de l’UI -systemSettings.upToDate=Cette instance de ScadaBR est à jour -systemSettings.useProxy=Utiliser proxy -systemSettings.validation.invalidColour=Invalid color -systemSettings.version=Cette version de ScadaLTS -systemSettings.versionCheck1=Temps de pause du socket lors d’un contrôle. S’il vous plaît essayer à nouveau -systemSettings.versionCheck2=Une erreur s’est produite: {0}: {1} -systemSettings.versionSaved=Paramètres de version ont été sauvés -textRenderer.analog=Analogue -textRenderer.binary=Binaire -textRenderer.engineeringUnits=Unités d’ingénierie -textRenderer.multistate=Multi-état -textRenderer.none=Aucun -textRenderer.plain=Ordinaire -textRenderer.range=Gamme -textRenderer.time=Temps -users.add=Ajouter utilisateur -users.added=Utilisateur ajouté -users.dataSources=Source de données -users.deleteConfirm=Etes-vous sûr de vouloir supprimer cet utilisateur? -users.details=Détails d’utilisateur -users.email=E-mail -users.newPassword=Nouveau mot de passe -users.phone=Téléphone -users.receiveAlarmEmails=Envoyer des e-mails d’alarme -users.receiveOwnAuditEvents=Recevez propres événements d’audit -users.saved=Utilisateur sauvegardé -users.title=Utilisateur -users.user=Utilisateur -users.username=Nom d’utilisateur -users.validate.adminDisable=Vous ne pouvez pas désactiver votre compte -users.validate.adminInvalid=Vous ne pouvez pas supprimer vos propres privilèges d’administrateur -users.validate.badDelete=Vous ne pouvez pas effacer votre compte -users.validate.emailRequired=E-mail est requis -users.validate.emailTooLong=E-mail ne peut pas contenir plus de 255 caractères -users.validate.phoneTooLong=Téléphone ne peut pas être plus long que 40 caractères -users.validate.usernameInUse=Nom d’utilisateur est déjà utilisé -users.validate.usernameRequired=Nom d’utilisateur est requis -users.validate.usernameTooLong=Nom d’utilisateur ne peut pas contenir plus de 40 caractères -users.validate.usernameUnique=Nom d’utilisateur doit être unique -validate.0to15=Doit être entre 0 et 15 inclus -validate.0toArg=Doit être entre 0 et {0} inclus -validate.1to240=Doit être entre 1 et 240 inclus -validate.1to8=Doit être entre 1 et 8 -validate.1to80=Doit être entre 1 et 80 -validate.1to96=Doit être entre 1 et 96 -validate.allVarNames=Tous les noms de variables doivent être définis -validate.atLeast1=Au moins une valeur doit être définie -validate.axis.invalid=Doit être un de A, B, C, D, E, F, G, ou H -validate.between=Doit être entre {0} et {1} -validate.cannotBeNegative=Ne peut pas être négatif -validate.captureGroup=Un groupe de capture doit être défini -validate.changeType.incompatible=Le type de changement est incompatible avec le type de données -validate.chart.incompatible=Diagramme rendu est incompatible avec le type de données -validate.duplicateVarName=Duplicat de nom de variable: {0} -validate.fieldName=Un des noms de domaine de requête ou de déclaration de mise à jour doivent être fournis -validate.greaterThan1s=Ne peut pas être moins que 2 secondes -validate.greaterThanDiscardLow=Doit être supérieur à limite basse d’écart -validate.greaterThanEngLow=Doit être supérieur à l’échelle d’ingénierie d’unité de valeur faible -validate.greaterThanRawLow=Doit être supérieur à l’échelle de valeur brute faible -validate.greaterThanZero=Doit être supérieur à zéro -validate.illegalValue=Valeur illégale -validate.invalidAddress=Adresse de capteur invalide: {0} -validate.invalidCharset=Ensemble de noms de caractères invalide -validate.invalidChoice=Choix invalide -validate.invalidCron=Erreur dans l’expression de cron: {0} -validate.invalidValue=Valeur invalide -validate.invalidVarName=Nom de variable non valide: {0} -validate.lessThan100=Ne peut pas être > 100 -validate.maxGreaterThanMin=Maximum doit être plus grand que minimum -validate.missingDeviceId=ID de dispositif ne peut pas être vide -validate.nameRequired=Nom est requis -validate.nameTooLong=Le nom ne peut pas contenir plus de 40 caractères -validate.not0=Ne peut pas être 0 -validate.notLessThan30s=Ne peut pas être moins que 30 secondes -validate.notLongerThan=Ne peut pas contenir plus de {0} caractères -validate.pachube.dataStreadIdRequired=id de flux de données est requis -validate.parameterRequired=Nom de paramètre est requis -validate.parseError=Erreur d’analyse: {0} -validate.ped.xidMissing=Tous les détecteurs d’événements doivent définir un XID. Non sauvegardé -validate.ped.xidUsed=Le même XID ''{0}'' est en utilisation pour multiples détecteurs d’événements. Non sauvegardés -validate.required=Valeur requise -validate.text.incompatible=Texte rendu est incompatible avec le type de données -validate.xidUsed=Ce XID est déjà en utilisation -viewEdit.addViewComponent=Ajouter composants à la vue -viewEdit.anonymous=Accès anonyme -viewEdit.background=Image de fond -viewEdit.clearImage=Effacer image -viewEdit.compound.backgroundColour=Couleur de fond -viewEdit.compound.duration=Durée -viewEdit.compound.editor=Composant d’éditeur de composantes -viewEdit.compound.height=Hauteur -viewEdit.compound.name=Nom -viewEdit.compound.width=Largeur -viewEdit.deletePointView=Effacer composant de point -viewEdit.deleteStaticView=Effacer contenu statique -viewEdit.deleteView=Retirez-vous de la liste de partage de vue -viewEdit.editGraphicalRenderer=Modifier rendus graphiques -viewEdit.editPointView=Modifier les paramètres des composants du point -viewEdit.editStaticView=Modifier composant statique -viewEdit.editView=Modifier vue -viewEdit.graphic.default=Défault -viewEdit.graphic.displayPointName=Afficher nom de point -viewEdit.graphic.displayText=Afficher le texte -viewEdit.graphic.dynamicImage=Image dynamique -viewEdit.graphic.editor=Éditeur graphique de rendu -viewEdit.graphic.height=Hauteur -viewEdit.graphic.hideAckColumn=Cacher colonne Ack -viewEdit.graphic.hideAlarmLevelColumn=Cacher colonne de niveau -viewEdit.graphic.hideIdColumn=Cacher colonne Id -viewEdit.graphic.hideIdColumn=Cacher ID de colonne -viewEdit.graphic.hideInactivityColumn=Cacher colonne d’inactivité -viewEdit.graphic.hideTimestampColumn=Hide Timestamp column -viewEdit.graphic.image=Image -viewEdit.graphic.images=Images -viewEdit.graphic.imageSample=Échantillon d’image -viewEdit.graphic.imageSet=Ensemble d’images -viewEdit.graphic.invalidMinMax=Min doit être inférieur au Max -viewEdit.graphic.invalidScale=Pourcentage d’échelle ne ​​peut pas être inférieur à 1 -viewEdit.graphic.invalidState=Valeur d’état non analysable en -viewEdit.graphic.link=Lien (href) -viewEdit.graphic.max=Max -viewEdit.graphic.maxListSize=Taille max de liste -viewEdit.graphic.min=Min -viewEdit.graphic.missingDefault=Une image de défault doit être sélectionnée -viewEdit.graphic.missingDynamicImage=Vous devez selectionner une image dynamique -viewEdit.graphic.missingImageSet=Vous devez selectionner un ensemble d’images -viewEdit.graphic.missingMax=Max doit être saisi -viewEdit.graphic.missingMin=Min doit être saisi -viewEdit.graphic.missingOneImage=Une image une doit être sélectionnée -viewEdit.graphic.missingScale=Pourcentage d’échelle doit être saisi -viewEdit.graphic.missingScript=Script doit être saisi -viewEdit.graphic.missingZeroImage=Une image zéro doit être sélectionnée -viewEdit.graphic.noConfig=Pas de configuration pour ce rendu -viewEdit.graphic.one=Une image -viewEdit.graphic.project=Projet -viewEdit.graphic.projectDefined=Définir projet initial -viewEdit.graphic.projectsSource=Serveurs de projets (API) -viewEdit.graphic.runtimeMode=Mode temps de lecture -viewEdit.graphic.saveToLoad=Sauvegardez vue pour charger composante! -viewEdit.graphic.scale=Pourcentage d’échelle -viewEdit.graphic.script=Script -viewEdit.graphic.state=Missions d’image/état -viewEdit.graphic.stateList=Liste d’état -viewEdit.graphic.styleAttribute=Attribut de style -viewEdit.graphic.text=Texte -viewEdit.graphic.views= Vues -viewEdit.graphic.whenOffLabel=Étiquette lorsque OFF (0, faux) -viewEdit.graphic.whenOnLabel=Étiquette (quand ON/vrai/1) -viewEdit.graphic.width=Largeur -viewEdit.graphic.zero=Image zéro -viewEdit.iconify=Icônfier composants -viewEdit.name=Nom -viewEdit.settings.background=Couleur de fond -viewEdit.settings.displayControls=Afficher les commandes -viewEdit.settings.editor=Éditeur de paramètres -viewEdit.settings.nameOverride=Remplacement du nom du point -viewEdit.settings.point=Point -viewEdit.settings.settableOverride=Remplacement ajustable -viewEdit.static.editor=Éditeur de contenu statique -viewEdit.upload=Télécharger image -viewEdit.viewComponents=Composants -viewEdit.viewProperties=Regarder propriétés -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size -views.newView=Nouvelle vue -views.noViews=Vous n’avez pas créé de vues graphiques. En créer now. -views.title=Vues de graphique -watchlist.addNewList=Ajouter nouvelle liste de surveillance -watchlist.addToWatchlist=Ajouter à liste de surveillance -watchlist.chart=Diagramme -watchlist.copyList=Copier liste de surveillance -watchlist.delete=Effacer de la liste de surveillance -watchlist.deleteList=Effacer cette liste de surveillance -watchlist.editListName=Modifier nom de liste de surveillance -watchlist.emptyList=Clicker sur les points pour ajouter à la liste de surveillance. -watchlist.imageChartButton=Obtenir diagramme -watchlist.moveDown=Bouger vers le bas -watchlist.moveUp=Bouger vers le haut -watchlist.newListName=Entrer le nouveau nom de la liste de surveillance -watchlist.noChartables=Aucun point pouvant être tracé dans la liste de surveillance -watchlist.pointDetails=Détails de points -watchlist.points=Points -watchlist.watchlist=Liste de surveillance -dox.colours=Color -dox.colourSettings=Color configuration -dox.dbConfiguration=DataBase Configuration -dox.internalDS=Internal Data Source -dox.internalPP=Internal point properties -dox.jmxDS=JMX Data Source -dox.jmxPP=JMX point properties -dox.maintenanceEvents=Maintenance events -dox.radiuinoDS=Radiuino data source -dox.radiuinoPP=Radiuino data point -dox.scripts=Scripts -dsEdit.asciiSerial.charStopMode.charASCII=Caractère ASCII -dsEdit.asciiSerial.charX=Until C character -dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... -dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address -dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number -dsEdit.iec101.persistent=Persistent -dsEdit.mbus.id=Device Id -dsEdit.mbus.man=Man -dsEdit.mbus.phoneNumber=Phone Number -dsEdit.mbus.responseTimeOutOffset=Timeout Offset -dsEdit.mbus.secAddrMedium=Secondary Address Medium -dsEdit.mbus.tcpAddr=TCP Address -dsEdit.mbus.tcpIpBitPerSecond=Baudrate -dsEdit.mbus.tcpPort=TCP Port -dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection -dsEdit.mbus.version=Version -dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. -dsEdit.meta.generate=Generate history -dsEdit.meta.generate.noData=No data for point ''{0}'' -dsEdit.meta.generate.success=History successfully created. {0} updates created. -dsEdit.meta=Méta source de données -dsEdit.modbus.dpconn3=Connection monitoring -dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point -dsEdit.modbusIp.socketPointName=TCP socket monitoring -dsEdit.modbusIp.transportType.tcpListener=TCP Listener -dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) -dsEdit.modbusSerial=Modbus Série -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7=S7 Iso TCP Ethernet Controller -dsEdit.nodaves7.s7writeBitOffset=Offset Bit -dsEdit.nodaves7.s7writeBytesQty=Bytes quantity -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeMemoryArea=Memory area -dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) -dsEdit.nodaves7.writeBaseCmd=Write command line -dsedit.opc.rt.addFailed=Addition failed for {0} -dsEdit.persistent.getStatus=Get status -dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received -dsEdit.persistent.status=Execution state -dsEdit.persistent.status.noConnections=No connections -dsEdit.persistent.status.notEnabled=Data source is not enabled -dsEdit.radiuino.avancado=Advanced -dsEdit.radiuino.baud=Baud rate -dsEdit.radiuino.commPortId=Port -dsEdit.radiuino.dataBits=Data bits -dsEdit.radiuino.desc=Radiuino Properties -dsEdit.radiuino.endereco=Sensor address -dsEdit.radiuino.indiceByte=Byte index(Radiuino package) -dsEdit.radiuino.mapaBytesEnvio=Byte map request package -dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package -dsEdit.radiuino.multiplicador=Multiplicator -dsEdit.radiuino.offset=Offset -dsEdit.radiuino.parity=Parity -dsEdit.radiuino.pollingMode.false=False -dsEdit.radiuino.pollingMode=Polling mode -dsEdit.radiuino.pollingMode.true=True -dsEdit.radiuino.quantidadeByte=Bytes quantity -dsEdit.radiuino=Radiuino -dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) -dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) -dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) -dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) -dsEdit.radiuino.radiuinoDataType.binary=Binary -dsEdit.radiuino.radiuinoDataType=Radiuino data type -dsEdit.radiuino.radiuinoDataType.RSSI=RSSI -dsEdit.radiuino.retries=Number of retries -dsEdit.radiuino.settableOverride=Settable -dsEdit.radiuino.sleepMode.false=Without sleep -dsEdit.radiuino.sleepMode=Sleep mode -dsEdit.radiuino.sleepMode.true=With sleep -dsEdit.radiuino.sleepTime=Sleep time (s) -dsEdit.radiuino.stopBits=Stop Bits -dsEdit.radiuino.timeout=Timeout (ms) -dsEdit.serial.flowControlIn=Flow control in -dsEdit.serial.inputBufferSize=Input Buffer Size -dsEdit.serial.outputBufferSize=Output Buffer Size -Edit.chart.missingPeriods=Graph time period must be set -emport.pointValue.missingPoint=Point value ''{0}'': Data point not found -event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} -event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} -event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} -event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} -event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} -event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} -event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} -event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} -event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} -event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} -event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} -event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} -event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} -event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} -event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} -event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} -event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} -event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} -event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} -event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} -event.modbus.noConnection=No connection to DataSource -event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} -event.pb.persistent.syncCompleted=Synchronization completed -event.persistent.xidTooLong=XID of ""{0}"" point is too long. -events.export.ackedByDeletedUser=(user deleted) -events.export.ackedByMaintenance=maintenance mode -events.export.ackedByUser={0} -events.export=Export events -events.search.dateRange=Data range -events.search.dateRange.none=None -events.search.dateRange.relative=Relative -events.search.dateRange.specific=Specific -events.search.past=Past -events.search.previous=Previous -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.subject.default.id=ScadaBR event {0} notification - id:{1} -ftl.subject.default=ScadaBR event {0} notification -fullScreenOut=Click ""CTRL+SHIFT+F"" to exit Full Screen Mode -graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: -graphic.enhancedImageChart.config=Configure -graphic.enhancedImageChart.config.export.csv=Export as CSV -graphic.enhancedImageChart.config.export=Export -graphic.enhancedImageChart.config.export.png=Export as PNG -graphic.enhancedImageChart.config.set=Set range -graphic.enhancedImageChart.config.title=Configuration -graphic.enhancedImageChart.config.x.max=X-axis max: -graphic.enhancedImageChart.config.x.min=X-axis min: -graphic.enhancedImageChart.config.y.max=Y-axis max: -graphic.enhancedImageChart.config.y.min=Y-axis min: -graphic.enhancedImageChart.config.zoomIn=Zoom in -graphic.enhancedImageChart.config.zoomOut=Zoom out -graphic.enhancedImageChart=Enhanced image chart -graphic.enhancedImageChart.legend=Legend -graphic.enhancedImageChart.point10=Point 10 -graphic.enhancedImageChart.point1=Point 1 -graphic.enhancedImageChart.point2=Point 2 -graphic.enhancedImageChart.point3=Point 3 -graphic.enhancedImageChart.point4=Point 4 -graphic.enhancedImageChart.point5=Point 5 -graphic.enhancedImageChart.point6=Point 6 -graphic.enhancedImageChart.point7=Point 7 -graphic.enhancedImageChart.point8=Point 8 -graphic.enhancedImageChart.point9=Point 9 -graphic.enhancedImageChart.pointConfig.renderMode.line=Line -graphic.enhancedImageChart.pointConfig.renderMode=Render mode: -graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline -graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: -graphic.enhancedImageChart.seriesConfig=Series configuration -graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: -graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: -graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: -graphic.enhancedImageChart.seriesConfig.visibility=Series visibility -graphic.enhancedPoint=Enhanced point -login.validation.noSuchUser=Cannot fins user Id -mport.graphicsFolder=Include Graphics folder -mport.mailingList.prefix=Mail list ''{0}'': {1} -pointDetails.chartDataButton=Import chart data -pointDetails.findXid=Find XID -pointDetails.pointNotFound=Point not found -pointEdit.props.chartColour=Chart color -pointEdit.props.deviceName=Device Name -publisherEdit.httpSender.noPoints=No points defined -publisherEdit.httpSender.point.name=Name -publisherEdit.httpSender.points=Points -publisherEdit.httpSender.point.status=Status -publisherEdit.httpSender.point.type=Type -publisherEdit.pachube.noPoints=No point list -publisherEdit.persistent.getStatus=Get status -publisherEdit.persistent.startSync=Synchronize history -publisherEdit.persistent.status.connected=Connected -publisherEdit.persistent.status.connecting=Connected point {0} of {1} -publisherEdit.persistent.status.connectionState=Connection: {0} -publisherEdit.persistent.status=Execution status -publisherEdit.persistent.status.notConnected=Not connected -publisherEdit.persistent.status.notEnabled=Publisher disabled -publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} -publisherEdit.persistent.status.pointCount=Point Count: {0} -publisherEdit.persistent.status.queueSize=Update queue size: {0} -publisherEdit.persistent.status.syncNotRunning=History synchronization is not active -publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent -publisherEdit.persistent.sync=Synchronize historical data -publisherEdit.persistent.sync.weekly=Hebdomadaire -publisherEdit.persistent.xidPrefix=XID prefix -reports.zipData=Data in .zip format -scripts.execution.scriptError=Script execution failed -scripts.execution.success=Script execution succeeded -systemSettings.chartBackgroundColour=Chart background color -systemSettings.colourSettings=Color configuration -systemSettings.coloursSaved=Colors has been saved -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.infoSaved=Configuration information has been saved -systemSettings.plotBackgroundColour=Plot background color -systemSettings.plotGridlinesColour=Plot gridlines color -systemSettings.reServer=Restart the application server -systemSettings.version=ScadaBr version -userProfiles.add=Add user profile -userProfiles.added=User profile added. -users.dataSaved=Données d’utilisateur sauvegardées -userProfiles.dataSources=Data sources -userProfiles.deleteConfirm=Are you sure you want to delete this profil? -userProfiles.details=User profile details -userProfiles.name=Profile name -userProfiles.none=None -userProfiles.saved=Profile saved -userProfiles.selectName=User Profile -userProfiles.title=Manage user profiles -userProfiles.validate.errorDeleting=User profile deletion error! -userProfiles.validate.nameUnique=Profile name must be unique and not empty -userProfiles.validate.successDeleting=Profile successfully deleted. -users.dataSaved=Données utilisateur enregistrées -viewEdit.compound.point.alias=Alias -viewEdit.compound.point.color=Color -viewEdit.compound.point.lineType.line=Line -viewEdit.compound.point.lineType.spline=Spline -viewEdit.compound.point.showPoints=Show points -viewEdit.compound.point.strokeWidth=Stroke width -viewEdit.compound.type.dynamic=Dynamic -viewEdit.compound.type.static=Static -viewEdit.compound.type=Type -viewEdit.fullScreen=Full Screen -watchlist.chartDataButton=Export chart data -watchlist.consolidatedChart=Include in consolidated chart -watchlist.createReport=Create report for this watch list -watchlist.noExportables=No points selected for export -watchlist.imageChartLiveButton=Start/Stop Live Chart - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# +# Datafile in French +# Version 16-12-2015 with ScadaBR 1.1 support and quotes corrections. +# +alpha2.commException= {0}: Erreur de communication : {1} +alpha2.errorMessageException= {0}: Message d’erreur reçu de dispositif: {1} +alpha2.invalidFrameException= {0}: Cadre invalide reçu: {1} +alpha2.unknownException= {0}: Erreur inconnue: {1} +annotation.anonymous=Anonyme +annotation.eventHandler=Réglez gestionnaire de point +annotation.pointLink=Liaison de point +annotation.user=Utilisateur: {0} +aphic.simpleCompound.leadPoint=Point maitre +badDateFormat=Date invalide, le format est yyyy/mm/jj +badDecimalFormat=Valeur décimale invalide +badIntegerFormat=Valeur entière invalide +chartRenderer.flipbook=Flipbook +chartRenderer.image=Graphique +chartRenderer.none=Aucun +chartRenderer.statistics=Statistiques +chartRenderer.table=Table +common.access.admin=administrateur +common.access.dataSource=source de données +common.access.none=Aucun +common.access.read=Lire +common.access.set=Définir +common.active=Active +common.activeTime=Période d'rsquo;activité +common.add=Ajouter +common.addAll=Ajouter tous les points +common.administrator=Administrateur +common.alarmLevel.critical.rtn=Critique - revenu au normal +common.alarmLevel.critical=Critique +common.alarmLevel.info.rtn=Information - revenu au normal +common.alarmLevel.info=Information +common.alarmLevel.lifeSafety.rtn=Sécurité des personnes - retour à la normale +common.alarmLevel.lifeSafety=Sécurité des personnes +common.alarmLevel.none.rtn=Aucun - retour à la normale +common.alarmLevel.none=Aucun +common.alarmLevel.unknown=niveau d'rsquo;alarme inconnu +common.alarmLevel.urgent.rtn=Urgent - revenu au normal +common.alarmLevel.urgent=Urgent +common.alarmLevel=Niveau d’alarme +common.all=Tout +common.annotation=Annotation +common.anonymous=Anonyme +common.cancel=Annuler +common.cancelled=Annulé +common.chooseSetPoint=Choisissez une valeur à fixer +common.close=Fermer +common.configuration=Configuration +common.confirmDelete=Confirmation d'rsquo;effacement ? +common.copy=Copier +common.copyPrefix=Copie de {0} +common.counting.nd={0}2nd +common.counting.rd={0}ème +common.counting.st={0}1er +common.counting.th={0}4ème +common.cronPattern=Cron pattern +common.dataTypes.alphanumeric=Alphanumérique +common.dataTypes.bad=??? +common.dataTypes.binary=Binaire +common.dataTypes.image=Image +common.dataTypes.multistate=Multistate +common.dataTypes.numeric=Numérique +common.dateRangeFrom=De +common.dateRangeTo=À +common.day.fri=vendredi +common.day.last=Dernier jour +common.day.mon=lundi +common.day.sat=samedi +common.day.secondLast=2 derniers jours +common.day.short.fri=ven +common.day.short.mon=lun +common.day.short.sat=sam +common.day.short.sun=dim +common.day.short.thu=jeu +common.day.short.tue=mar +common.day.short.wed=mer +common.day.sun=dimanche +common.day.thirdLast=3 derniers jours +common.day.thu=jeudi +common.day.tue=mardi +common.day.wed=mercredi +common.default={0} +common.delete=supprimer +common.deleted=(supprimé) +common.disabled=désactivé +common.disabledToggle=désactivé - cliquer pour activer +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h +common.duration.millis={0}ms +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.seconds={0}s +common.edit=Éditer +common.enableAll=Activer tous les points +common.enabled=activé +common.enabledToggle=activé - cliquer pour désactiver +common.enterSetPoint=Entrer une valeur á fixer +common.false=Faux +common.genChart=Création de graphiques... +common.genThumb=Création de vignettes... +common.gettingData=Obtenir les données +common.help=Aide +common.imageChart=Image chart +common.inactive=Inactive +common.inactiveTime=Période d'rsquo;inactivité +common.inception=Origine +common.latest=Fin +common.maximize=Etendre +common.minimize=Réduire +common.month.apr=Avr +common.month.aug=Aou +common.month.dec=Déc +common.month.feb=Fév +common.month.jan=Jan +common.month.jul=Juil +common.month.jun=Jun +common.month.mar=Mar +common.month.may=Mai +common.month.nov=Nov +common.month.oct=Oct +common.month.sep=Sep +common.newName=(sans nom) +common.noContent=pas de contenu +common.noData=(pas de données) +common.noImage=Aucune image +common.noMessage= +common.nortn=Aucun RTN +common.point=Point +common.pointDataType=Data type +common.pointDisabled=Point ou sa source de données est désactivé +common.pointInvalid=Le point de ce composant est manquant ou non valide. +common.points=Points +common.pointWarning=Le point ou la source de données sont désactivés. +common.refresh=Actualiser +common.relinquish=abandonner +common.result=Résultat +common.rtn=Revenir au normal +common.run=Exécuter +common.safeMode=Mode sans echec +common.save=Enregistrer +common.sendTestEmail=Envoyer un e-mail de test +common.set=Fixer +common.settingValue=Paramètres de la valeur +common.stats.avg=Moyenne +common.stats.count=Nombre +common.stats.end=Fin +common.stats.logEntries=Entrées de journal +common.stats.max=Maximum +common.stats.min=Minimum +common.stats.runtime=Durée d'rsquo;exécution +common.stats.start=Début +common.stats.starts=Débute +common.stats.sum=Somme +common.stats.value=Valeur +common.status=Status +common.testEmailSent=E-mail de test a été envoyé à ''{0}'' +common.thumb.invalidValue=Valeur de consigne n'rsquo;est pas une image +common.time=Date +common.tp.day=jour +common.tp.days=jour(s) +common.tp.description={0} {1} +common.tp.hour=heure +common.tp.hours=heure(s) +common.tp.millisecond=milliseconde +common.tp.milliseconds=milliseconde(ms) +common.tp.minute=minute +common.tp.minutes=minute(s) +common.tp.month=mois +common.tp.months=mois(s) +common.tp.second=seconde +common.tp.seconds=seconde(s) +common.tp.week=semaine +common.tp.weeks=semaine(s) +common.tp.year=année +common.tp.years=année(s) +common.true=Vrai +common.unknown=Inconnu +common.user=Utilisateur +common.value=Valeur +common.valueUnreliable=La valeur du point peut ne pas être fiables +common.warning=Attention +common.xid=Export ID (XID) +compoundDetectors.and=et +compoundDetectors.cedAdded=Détecteur d’événement ajouté +compoundDetectors.cedSaved=Détecteur d’événement sauvegardé +compoundDetectors.cedValidated=Condition validée ok +compoundDetectors.compoundEventDetector=Détecteur d’événements combiné +compoundDetectors.compoundEventDetectors=Détecteurs d’événements combinés +compoundDetectors.condition=Condition +compoundDetectors.details=Détails de détecteur d’événements +compoundDetectors.eventTypes=Types d’événements +compoundDetectors.initError.wrapper=Détecteur d'rsquo;événements non activé ou inexistant +compoundDetectors.name=nom +compoundDetectors.not=non +compoundDetectors.or=ou +compoundDetectors.pointEventDetector=Point de détecteurs d’événements +compoundDetectors.validate=Valider +compoundDetectors.validation.closeParen=Erreur parenthèse fermante +compoundDetectors.validation.illegalChar=Caractère illégal +compoundDetectors.validation.initError=Error during detector initialization. See alarms for details +compoundDetectors.validation.invalidKey=Touche de détecteur d’événement de point {0} pas trouvé, ne retourne pas au normal, ou permission refusée +compoundDetectors.validation.nameRequired=Le nom est obligatoire +compoundDetectors.validation.notDefined=Les condition de l'rsquo;état ne sont pas définies +compoundDetectors.validation.openParen=Erreur parenthèse ouvrante +compoundDetectors.validation.reference=Réference non valide +compoundDetectors.validation.syntax=Erreur de syntaxe +confirmation.pointDisabled=Point de données a été désactivé +confirmation.pointEnabled=Point de données a été activé +confirmation.pointRestarted=Point de données a été redémarré +confirmation.pointSaved=Point de données a été sauvegardé +dox.1wireDS=1-Fil de la source de données +dox.1wirePP=1-Fil propriétés de point +dox.asciiFileReaderDS=Lecteur de fichiers de source de données ASCII +dox.asciiFileReaderPP=ASCII lecteur de fichier PP +dox.asciiSerialDS=Source de données Ascii Serial +dox.asciiSerialPP=Données de point Ascii Serial +dox.auditAlarmLevels=Niveau d'rsquo;alarmel pour les événements d'rsquo;audit +dox.bacnetIpDS=BACnet I/P source de données +dox.bacnetIpPP=BACnet I/P propriétés de point +dox.chartRenderers=Générateur de tableaux +dox.compoundEventDetectors=Composant de détecteurs d’événements +dox.cronPatterns=Modèles de cron +dox.dataPointEditing=Rédaction de données de point +dox.dataSourceList=Liste de source de données +dox.datetimeFormats=Formats Date/Heure +dox.dir=en +dox.directQuerying=Interrogation direct de la base de données ScadaBR +dox.dnp3DS=Source de données DNP3 +dox.dnp3IpDS=Source de données DNP3 IP +dox.dnp3PP=DNP3 PP +dox.dnp3SerialDS=Sériel de source de données DNP3 +dox.drStorageHt5bDS=Source de données Dr.StorageHT-5B +dox.drStorageHt5bPP=Données de point Dr.StorageHT-5B +dox.editingGraphicalViews=Édite les vues graphiques +dox.emailSettings=Propriétés d’e-mail +dox.emport=Configuration d’importation et d’exportation +dox.eventDetectors=Détecteurs d’événements +dox.eventHandlers=Gestionnaire d’événements +dox.exportProject=Exporte projets +dox.galilDS=Galil source de données +dox.galilPP=Galil propriétés de points +dox.generalPublisherProperties=Propriétés générales de l’éditeur +dox.graphicalViews=Vues graphiques +dox.httpImageDS=HTTP source de données d’image +dox.httpImagePP=HTTP propriétés de point d’image +dox.httpReceiverDS=HTTP recepteur de sources de données +dox.httpReceiverPP=HTTP récepteur de propriétés de point +dox.httpRetrieverDS=HTTP récupérateur de sources de données +dox.httpRetrieverPP=HTTP récupérateur de propriétés de point +dox.httpSenderPublishing=HTTP édition expéditeur +dox.httpSettings=Paramètres HTTP +dox.iec101DS=Source de données IEC101 +dox.iec101PP=IEC101 PP +dox.importProject=Importe projets +dox.languageSettings=Paramètres de langues +dox.mailingLists=Liste d’e-mails +dox.metaDS=Meta source de données +dox.metaPP=Meta propriétés de point +dox.modbusIpDS=Modbus source de données IP +dox.modbusPP=Modbus point de propriétés de localisation +dox.modbusSerialDS=Modbus série de sources de données +dox.nmeaListenerDS=NMEA écouteur de source de données +dox.nmeaListenerPP=NMEA propriétés de point d’écoute +dox.notFound=Document non trouvé +dox.numberFormats=Formats des nombres +dox.opcDS=Source de données OPC +dox.opcPP=Données de point OPC +dox.otherSettings=Autres paramètres +dox.pachubeDS=Pachube source de données +dox.pachubePP=Pachube propriétés de point +dox.pachubePublishing=Publication Pachube +dox.persistentDS=Source de données Serotonin persistante TCP +dox.persistentPP=Propriétés de point Serotonin persistant TCP +dox.persistentPublishing=Publication de Serotonin persistant TCP +dox.pointHierarchy=Hiérarchie des points +dox.pointLinks=Liaisons de point +dox.pointValueLogging=Enregistrement de la valeur de point +dox.pointValueLogPurging=Valeur de point de journal purge +dox.pointViewSettingsEditor=Point de vue des paramètres d’éditeur +dox.pop3DS=POP3 source de données +dox.pop3PP=POP3 propriétés de points +dox.publisherList=Liste d’éditeur +dox.readError=Erreur de lecture du contenu: +dox.regex=Expressions régulaires (RegEx) +dox.reportInstances=Signaler instances +dox.reportTemplates=Modèles de rapport +dox.scheduledEvents=Evènement planifiés +dox.scriptDPObject=Point de données contexte objet +dox.scriptDSObject=Source de données contexte objet +dox.snmpDS=SNMP source de données +dox.snmpPP=SNMP propriétés de point +dox.spinwaveDS=Source de données spinwave +dox.spinwavePP=Spinwave propriétés de point +dox.sqlDS=SQL source de données +dox.sqlPP=SQL propriétés de point +dox.systemAlarmLevels=Système de niveaux d’alarmes +dox.systemInformation=Informations du système +dox.textRenderers=Équarrisseurs de texte +dox.userAdministration=Administrateur d’utilisateurs +dox.viewSharing=Partage de vue +dox.virtualDS=Source de données virtulle +dox.virtualPP=Propriétés de point virtuels +dox.vmstatDS=VMStat source de données +dox.vmstatPP=VMStat propriétés de point +dox.watchListPoints=Points de la liste de surveillance +dox.watchListCharts=Regarder la liste des tableaux +dox.watchList=Liste de surveillance +dox.watchListSharing=Regarder liste de partage +dox.welcomeToMango=Bienvenue à ScadaBR +dox.welcomeToScadaBR=Bienvenue à ScadaBR +dsDetils.asof=(as of {0}) +dsEdit.1wire.address=Adresse +dsEdit.1wire.attr.adVoltage=voltage AD +dsEdit.1wire.attr.counter=Compteur +dsEdit.1wire.attr.humidity=Humidité +dsEdit.1wire.attr.latchState=État de verrouillage +dsEdit.1wire.attr.temperature=Température +dsEdit.1wire.attr.wiperPosition=La position de l’essuie-glace +dsEdit.1wire.attribute.adChannel=canal AD +dsEdit.1wire.attribute.channel=canal +dsEdit.1wire.attribute.counter=Compteur +dsEdit.1wire.attribute.wiper=potentiomètre +dsEdit.1wire.attribute=Attribut +dsEdit.1wire.desc=1-Propriétés de fil +dsEdit.1wire.description=Description +dsEdit.1wire.deviceType=Type d’appareil +dsEdit.1wire.dpconn=Sensor: {0}, attribut: {1} +dsEdit.1wire.index=Index +dsEdit.1wire.noDevices=Aucun périphérique trouvé +dsEdit.1wire.noInfo=Info du périphérique non disponible +dsEdit.1wire.none=Aucun +dsEdit.1wire.port=Port +dsEdit.1wire.runScan=exécuter une analyse +dsEdit.1wire.scan=1-Scan du fil de réseau +dsEdit.1wire.scanComplete=Scan complet. +dsEdit.1wire.scanning=Numérisation, s’il vous plaît attendre +dsEdit.1wire.scanWarn=Scannez votre réseau avant d’éditer des points +dsEdit.1wire.scheduledRescan=Rescan prévu +dsEdit.1wire=1-fil +dsEdit.alpha2.accessMode.readOnly=Lire seulement +dsEdit.alpha2.accessMode.readWrite=Lire et écrire +dsEdit.alpha2.accessMode.writeOnly=Écrire seulement +dsEdit.alpha2.accessMode=Mode d’accès +dsEdit.alpha2.desc=Propriétés de Mitsubishi Alpha2 +dsEdit.alpha2.deviceCode.analogIn=Analogue dans +dsEdit.alpha2.deviceCode.commWordDevice=Dispositif Comm Word +dsEdit.alpha2.deviceCode.controlDevice=Dispositif de contrôle +dsEdit.alpha2.deviceCode=Code de dispositif +dsEdit.alpha2.deviceCode.externalInput=Entrée externe +dsEdit.alpha2.deviceCode.externalOutput=Sortie externe +dsEdit.alpha2.deviceCode.inputTerminal=Terminal d’entrée +dsEdit.alpha2.deviceCode.keyInput=Entrée clé +dsEdit.alpha2.deviceCode.linkInput=Entrée lien +dsEdit.alpha2.deviceCode.linkOutput=Sortie lien +dsEdit.alpha2.deviceCode.outputTerminal=Terminal de sortie +dsEdit.alpha2.deviceCode.runStop=Commande exécuter/Stop +dsEdit.alpha2.deviceCode.systemBit=Bit système +dsEdit.alpha2.deviceCode.commBitDevice=Dispositif Comm Bit +dsEdit.alpha2.deviceNumber=Numéro de dispositif +dsEdit.alpha2.dpDesc={0} ({1}) +dsEdit.alpha2.pointType=Type de point +dsEdit.alpha2.station=Station +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.asciiFile.checkFile=Vérifier +dsEdit.asciiFile.desc=ASCII propriétés de lecteur de fichier +dsEdit.asciiFile.filePath=Chemin du fichier +dsEdit.asciiFile.regex.number=Entier ou point lottant signé ou non-signé +dsEdit.asciiFile.timestampCheck=Horodatage personnalisé +dsEdit.asciiFile.timestampFormat=Format date +dsEdit.asciiFile.timestampRegex=Horodatage regex +dsEdit.asciiFile.valueRegex=Valeur regex +dsEdit.asciiFile=ASCII lecteur de fichier +dsEdit.asciiSerial.baud=Bits par seconde +dsEdit.asciiSerial.bufferSize=Taille du tampon +dsEdit.asciiSerial.charStopMode.hexValue=Valeur hexadécimale +dsEdit.asciiSerial.charStopMode=Mode caractère +dsEdit.asciiSerial.command=Commande +dsEdit.asciiSerial.commPortId=Port +dsEdit.asciiSerial.dataBits=Bits de données +dsEdit.asciiSerial.desc=Propriétés de sériel ASCII +dsEdit.asciiSerial.initString=Chaîne d’initialisation +dsEdit.asciiSerial.nChar=Nombre de caractères +dsEdit.asciiSerial.parity=Parité +dsEdit.asciiSerial.retries=Nouvelles tentatives +dsEdit.asciiSerial.stopBits=Stop Bits +dsEdit.asciiSerial.stopMode.charX=Jusqu’à caractère C +dsEdit.asciiSerial.stopMode.nChar=Nombre de caractères +dsEdit.asciiSerial.stopMode.stopTimeout=Par temps de pause +dsEdit.asciiSerial.stopMode=Stop mode +dsEdit.asciiSerial.stopTimeout=Arrêter temps de pause (ms) +dsEdit.asciiSerial.timeout=Temps de pause (ms) +dsEdit.asciiSerial=ASCII Série +dsEdit.bacnetIp.addPoint=Ajouter point +dsEdit.bacnetIp.broadcastAddress=Adresse de diffusion +dsEdit.bacnetIp.covLease=COV durée du bail (minutes) +dsEdit.bacnetIp.desc=BACnet I/P propriétés +dsEdit.bacnetIp.device=Appareil +dsEdit.bacnetIp.deviceAddress=Adresse appareil +dsEdit.bacnetIp.deviceId=Appareil ID +dsEdit.bacnetIp.discovery=BACnet I/P découverte +dsEdit.bacnetIp.dsconn=Appareil ID: {0} +dsEdit.bacnetIp.getDetails=Obtenir détails +dsEdit.bacnetIp.listenerStopped=Écouteur arrêté +dsEdit.bacnetIp.maxReadMultNonseg=Max lire multiples références (non-segmentées) +dsEdit.bacnetIp.maxReadMultSeg=Max lire multiples références (segmentées) +dsEdit.bacnetIp.objectInstanceNumber=Numéro d’instance de l’objet +dsEdit.bacnetIp.objectList=Liste d’apparails d’objets +dsEdit.bacnetIp.objectType.accessDoor=Accès porte +dsEdit.bacnetIp.objectType.accumulator=Accumulateur +dsEdit.bacnetIp.objectType.analogInput=Entrée analogique +dsEdit.bacnetIp.objectType.analogOutput=Sortie analogique +dsEdit.bacnetIp.objectType.analogValue=Valeur analogique +dsEdit.bacnetIp.objectType.averaging=Moyenne +dsEdit.bacnetIp.objectType.binaryInput=Entrée binaire +dsEdit.bacnetIp.objectType.binaryOutput=Sortie binaire +dsEdit.bacnetIp.objectType.binaryValue=Valeur binaire +dsEdit.bacnetIp.objectType.calendar=Calendrier +dsEdit.bacnetIp.objectType.command=Commande +dsEdit.bacnetIp.objectType.device=Appareil +dsEdit.bacnetIp.objectType.eventEnrollment=L’inscription des événements +dsEdit.bacnetIp.objectType.eventLog=Journal d’événements +dsEdit.bacnetIp.objectType.file=Fichier +dsEdit.bacnetIp.objectType.group=Groupe +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Point de sauvetage de vie +dsEdit.bacnetIp.objectType.lifeSafetyZone=Zone de sauvetage de vie +dsEdit.bacnetIp.objectType.loadControl=Charger contrôle +dsEdit.bacnetIp.objectType.loop=Boucle +dsEdit.bacnetIp.objectType.multiStateInput=Entrée multi-état +dsEdit.bacnetIp.objectType.multiStateOutput=Sortie multi-état +dsEdit.bacnetIp.objectType.multiStateValue=Valeur multi-état +dsEdit.bacnetIp.objectType.notificationClass=Classe de notification +dsEdit.bacnetIp.objectType=Type d’objet +dsEdit.bacnetIp.objectType.program=Program +dsEdit.bacnetIp.objectType.pulseConverter=Convertisseur d’impulsions +dsEdit.bacnetIp.objectType.schedule=Horaire +dsEdit.bacnetIp.objectType.structuredView=Structured view +dsEdit.bacnetIp.objectType.trendLogMultiple=Journal de tendance multiple +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.port=Port +dsEdit.bacnetIp.presentValue=Valeure présente +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Numéro d’instance de périphérique distant +dsEdit.bacnetIp.remoteDeviceIp=Périphérique distant IP +dsEdit.bacnetIp.remoteDevicePort=Port périphérique distant +dsEdit.bacnetIp.retries=Tentatives +dsEdit.bacnetIp.segmentTimeout=Segment de temps de pause (ms) +dsEdit.bacnetIp.segmentWindow=Segment fenêtre +dsEdit.bacnetIp.sendingWhoIs=Envoyant WhoIs... +dsEdit.bacnetIp.sendObjList=Envoyer objets de liste de requêtes +dsEdit.bacnetIp.sendWhoIs=Envoyer WhoIs +dsEdit.bacnetIp.tester.auto=Auto-arrêt +dsEdit.bacnetIp.tester.cancelled=Annulé +dsEdit.bacnetIp.tester.indexNotFound=Indice de périphérique distant introuvable +dsEdit.bacnetIp.tester.listening=À l’écoute des messages... +dsEdit.bacnetIp.timeout=Temps de pause (ms) +dsEdit.bacnetIp.useCov=Use COV souscription +dsEdit.bacnetIp.writePriority=Écrire priorité +dsEdit.bacnetIp=BACnet I/P +dsEdit.currentAlarms=Alarmes courants +dsEdit.deleteConfirm=Êtes-vous sûr de vouloir effacer ce point? +dsEdit.dnp3.addMany=Ajouter points de données multiples +dsEdit.dnp3.analogInput=Entrée analogique +dsEdit.dnp3.analogOutput=Sortie analogique +dsEdit.dnp3.binaryInput=Entrée binaire +dsEdit.dnp3.binaryOutput=Sortie binaire +dsEdit.dnp3.controlCommand=Commande de contrôle +dsEdit.dnp3.dataType=Type de données +dsEdit.dnp3.descIp=Propriétés DNP3 IP +dsEdit.dnp3.descSerial=DNP3 Propriétés de sériel +dsEdit.dnp3.index=Index +dsEdit.dnp3.maxIndex=Index max +dsEdit.dnp3.minIndex=Index min +dsEdit.dnp3.operateMode=Mode d’opération +dsEdit.dnp3.rbePeriod=Période de sondageRBE +dsEdit.dnp3.retries=Nouvelles tentatives +dsEdit.dnp3.runningCounter=Compteur +dsEdit.dnp3.slaveAddress=Adresse esclave +dsEdit.dnp3.sourceAddress=Adresse source +dsEdit.dnp3.staticPeriod=Période statique relative (x RBE Period) +dsEdit.dnp3.synchPeriod=Période relative de synch (x RBE Period) +dsEdit.dnp3.timeOff=Temps OFF +dsEdit.dnp3.timeOn=Temps ON +dsEdit.dnp3.timeout=Temps de pause (ms) +dsEdit.dnp3.validate.indexUsed=Index déjà en utilisation +dsEdit.dnp3.validate.someIndexUsed=Certain(s) index(es) déjà en utilisation +dsEdit.dnp3Ip.host=Hôte +dsEdit.dnp3Ip.port=Port +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Serial.baud=Vitesse de transmission +dsEdit.dnp3Serial.commPortId=Port +dsEdit.dnp3Serial.dataBits=Données Bits +dsEdit.dnp3Serial.parity=Parité +dsEdit.dnp3Serial.stopBits=Stop Bits +dsEdit.dnp3Serial=DNP3 Sériel +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.pointType=Type de point +dsEdit.drStorageHt5b.type.Humidity=Humidité +dsEdit.drStorageHt5b.type.Temperature=Température +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.ebi25.calibrationDate=Date de calibration +dsEdit.ebi25.desc=EBI25 propriétés de l’interface +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.firmwareVersion=Version du Firmware +dsEdit.ebi25.hardwareVersion=Version matériel(Hardware) +dsEdit.ebi25.highLimit=Limite supérieure +dsEdit.ebi25.host=Accueil +dsEdit.ebi25.index=Indexe +dsEdit.ebi25.keepAlive=Maintenir en vie +dsEdit.ebi25.lowLimit=Limite inférieure +dsEdit.ebi25.port=Port +dsEdit.ebi25.productionDate=Date de production +dsEdit.ebi25.read.host=Hôte est nécessaire +dsEdit.ebi25.read.init=Erreur dans initiation de Modbus : {0} +dsEdit.ebi25.read.response=Réponse d’erreur Modbus: {0} +dsEdit.ebi25.read.transport=Erreur de transport dans Modbus : {0} +dsEdit.ebi25.readInterface=Lire interface +dsEdit.ebi25.retries=Tentatives +dsEdit.ebi25.sampleRate=Le taux d’échantillonnage +dsEdit.ebi25.serialNumber=Numéro de série +dsEdit.ebi25.startRead=En lecture... +dsEdit.ebi25.synced=Temps d’interface synchronisée +dsEdit.ebi25.syncing=Réglant l’heure... +dsEdit.ebi25.syncTime=synchroniser l’heure +dsEdit.ebi25.timeout=Temps de pause (ms) +dsEdit.ebi25.type.battery=Batterie +dsEdit.ebi25.type.signal=Signal +dsEdit.ebi25.type.value=Valeur +dsEdit.ebi25.type=Type +dsEdit.ebi25.unit.conductivity=Conductivité +dsEdit.ebi25.unit.current=Courant +dsEdit.ebi25.unit.humidity=Humidité +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.pressure=Pression +dsEdit.ebi25.unit.temperature=Température +dsEdit.ebi25.unit.voltage=Voltage +dsEdit.ebi25.unit=Unité +dsEdit.ebi25=EBI25 +dsEdit.events.alarmLevels=Niveaux d’alarme d’événement +dsEdit.events.noEvents=Aucun événement pour ce type de source de données +dsEdit.fhz4j.deviceHousecode=Device Housecode +dsEdit.fhz4j.deviceLocation=Device location +dsEdit.fhz4j.deviceProperty=Device property +dsEdit.fhz4j.deviceType=Device type +dsEdit.fhz4j.fhzHouseCode=Internal Code +dsEdit.fhz4j.init=Initialization +dsEdit.fhz4j.PropertySettable=Settable properties +dsEdit.fhz4j=Fhz4j +dsEdit.galil.axis=Axe +dsEdit.galil.command=Commandea +dsEdit.galil.commandTesting=Galil essais de commande +dsEdit.galil.desc=Galil propriétés de source de données +dsEdit.galil.engHigh=Échelle ingénierie unité haute valeur +dsEdit.galil.engLow=Échelle ingénierie unité faible valeur +dsEdit.galil.execute=Executer commande +dsEdit.galil.host=Hôte +dsEdit.galil.inputNumber=Entrée nombre +dsEdit.galil.outputNumber=Sortie nombre +dsEdit.galil.pointType.command=Commande +dsEdit.galil.pointType.input=Entrée +dsEdit.galil.pointType.output=Sortie +dsEdit.galil.pointType.tellPosition=Tell position +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.pointType=Point type +dsEdit.galil.port=Port +dsEdit.galil.retries=Nouvelles tentatives +dsEdit.galil.round=Arrondir à l’entier +dsEdit.galil.scaleHigh=Échelle valeur brute haute +dsEdit.galil.scaleLow=Échelle valeur brute faible +dsEdit.galil.tester.noResponse=(erreur réponse) +dsEdit.galil.tester.timeout=(délai d’attente lors de la demande) +dsEdit.galil.timeout=Temps de pause (ms) +dsEdit.galil.type=Type +dsEdit.galil.varName=Nom variable +dsEdit.galil=Galil DMC-21x2 +dsEdit.head.name=Nom +dsEdit.httpImage.desc=Propriétés d’image HTTP +dsEdit.httpImage.dsconn=flux d’images chaque {0} +dsEdit.httpImage.liveFeed=Webcam code de saut en direct +dsEdit.httpImage.openUrl=Ouvrir URL +dsEdit.httpImage.readLimit=Lire limite (KB) +dsEdit.httpImage.retries=Nouvelles tentatives +dsEdit.httpImage.scaleHeight=Hauteur échelle +dsEdit.httpImage.scalePercent=Pourcentage échelle +dsEdit.httpImage.scaleWidth=Largeur échelle +dsEdit.httpImage.scalingType.box=Boîte +dsEdit.httpImage.scalingType.none=Aucun +dsEdit.httpImage.scalingType.percent=Pourcentage +dsEdit.httpImage.scalingType=Type de mise à l’échelle +dsEdit.httpImage.timeout=Temps de pause (seconds) +dsEdit.httpImage.url=URL +dsEdit.httpImage=Iamge HTTP +dsEdit.httpReceiver.binaryZeroValue=Valeur binaire 0 +dsEdit.httpReceiver.containsDeviceMask=La liste contient déjà l’appareil IP +dsEdit.httpReceiver.containsIpMask=La liste contient déjà le masque IP +dsEdit.httpReceiver.desc=propriétés de récepteur HTTP +dsEdit.httpReceiver.deviceId=ID appareil +dsEdit.httpReceiver.deviceWhiteList=liste blanche de périphériques ID +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.dsconn.blocked=(bloqué) +dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.httpParamName=Nom du paramètre HTTP +dsEdit.httpReceiver.ipWhiteList=Liste blanche IP à distance +dsEdit.httpReceiver.listening=écoute... +dsEdit.httpReceiver.noDevices=Aucun ID de périphérique défini +dsEdit.httpReceiver.noIpAddresses=adresse IP non définie +dsEdit.httpReceiver.parameter=Paramètres +dsEdit.httpReceiver.receiverListener=récepteur auditeur HTTP +dsEdit.httpReceiver.source=Source +dsEdit.httpReceiver.startListener=Écoutez les données HTTP +dsEdit.httpReceiver.tester.auto=Auto-éteinte +dsEdit.httpReceiver.tester.data=données reçues +dsEdit.httpReceiver.tester.listening=Écoute... +dsEdit.httpReceiver.tester.whiteList=Erreur en vérifiant la liste blanche: {0} +dsEdit.httpReceiver.time=Temps +dsEdit.httpReceiver=HTTP récepteur +dsEdit.httpRetriever.binaryZeroValue=Valeur binaire 0 +dsEdit.httpRetriever.desc=Propriétés retriever HTTP +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.ignoreIfMissing=Ignorer si manquant +dsEdit.httpRetriever.numberFormat=Format du nombre +dsEdit.httpRetriever.openUrl=Ouvrir URL +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.retries=Nouvelles tentatives +dsEdit.httpRetriever.testTime=Paramètres de temps d’essai +dsEdit.httpRetriever.testValue=Paramètres de valeur de test +dsEdit.httpRetriever.timeFormat=Format de l’heure +dsEdit.httpRetriever.timeout=Temps de pause (seconds) +dsEdit.httpRetriever.timeRegex=Temps RegEx +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.valueRegex=Valeur RegEx +dsEdit.httpRetriever=HTTP Retriever +dsEdit.iec101.asduAddress=ASDU Adresse +dsEdit.iec101.asduAddressSize=ASDU adresse de taille du champ +dsEdit.iec101.clockSynchRelativePeriod=Période relative de synch d’horloge +dsEdit.iec101.cotSize=COT Taille de terrain +dsEdit.iec101.default=Défault +dsEdit.iec101.descEthernet=Propriétés d’Ethernet IEC101 +dsEdit.iec101.descSerial=Propriétés de sériel IEC101 +dsEdit.iec101.dpconn= TypeId {0}, IOA {1} +dsEdit.iec101.execute=Exécuter seulement +dsEdit.iec101.giRelativePeriod=Période relative GI +dsEdit.iec101.iec101DataType = Type d’identification +dsEdit.iec101.iec101DataType.doublePoint=Information de double point +dsEdit.iec101.iec101DataType.normalizedMeasure =Mesure normalisé +dsEdit.iec101.iec101DataType.singlePoint=Information de point individuel +dsEdit.iec101.linkLayerAddress=Adresse de lien +dsEdit.iec101.linkLayerAddressSize=Adresse de lien de taille du champ +dsEdit.iec101.longPulse=Impulsion longue +dsEdit.iec101.objectAddress=Adresse d’objet +dsEdit.iec101.objectAddressSize=Adresse d’objet de taille de champ +dsEdit.iec101.offset=Offset +dsEdit.iec101.selectExecute=Selectionner et exécuter +dsEdit.iec101.shortPulse=Impulsion courte +dsEdit.iec101Ethernet=Ethernet IEC101 +dsEdit.iec101Serial=Sériel IEC101 +dsEdit.internal.attr.BATCH_ENTRIES=Valeur des points à être écrits +dsEdit.internal.attr.BATCH_INSTANCES= +dsEdit.internal.attr.MONITOR_HIGH=Éléments de travail de haute priorité +dsEdit.internal.attr.MONITOR_MEDIUM=Éléments de travail de moyenne priorité +dsEdit.internal.attr.MONITOR_SCHEDULED=Éléments de travail planifiées +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Hauteur maximale de la pile des threads +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Comptage actif des threads +dsEdit.internal.attribute=Attribut +dsEdit.internal.desc=Propriétés de la source de données interne +dsEdit.internal.dsconn=Secondes du sondage: {0} +dsEdit.internal=Source de données interne +dsEdit.jmx.addPoint=Ajouter point +dsEdit.jmx.attributeName=Nom d’attribut +dsEdit.jmx.attributeNameNotFound=Ne trouve pas l’attribut ''{0}'' dans ''{1}'' +dsEdit.jmx.attributeNotComposite=Attribut ''{0}'' dans ''{1}'' n’est pas composé +dsEdit.jmx.attributeTypeNotSupported=Type ''{0}'' dans ''{1}'' non supporté +dsEdit.jmx.badUrl=adresse de serveur distant malformée: {0} +dsEdit.jmx.compositeItemName=Nom de l’article composé +dsEdit.jmx.compositeNameNotFound=Ne trouve pas article composé ''{0}'' dans ''{1}'' +dsEdit.jmx.compositeTypeNotSupported=Type ''{0}'' dans ''{1}'' non supporté +dsEdit.jmx.connectionError=Erreur de connection: {0} +dsEdit.jmx.desc=Propriétés de source de données JMX +dsEdit.jmx.dsconn.local=Serveur local +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.getObjectNames=Obtenir nom d’objets +dsEdit.jmx.gettingObjectNames=En obtention de nom d’objets... +dsEdit.jmx.inspect=Inspection serveur JMX +dsEdit.jmx.objectNameNotFound=Nom d’objet non trouvé ''{0}'' dans ''{1}'' +dsEdit.jmx.objectNameError=Mauvais nom d’objet ''{0}'' dans ''{1}'': {2} +dsEdit.jmx.objectName=Nom d’object +dsEdit.jmx.readError=Erreur de lecture: {0} +dsEdit.jmx.remoteServerAddr=Adresse serveur éloigné JMX +dsEdit.jmx.useLocalServer=Utiliser serveur local JMX +dsEdit.jmx.writeFailed.composite=Ecrire échoué pour ''{0}'': ne peut pas écrire à un point de l’objet composé +dsEdit.jmx.writeFailed=Écriture échouée pour ''{0}'' +dsEdit.jmx.writeFailed.msg=Écriture échouée pour ''{0}'': {1} +dsEdit.jmx=JMX +dsEdit.mbus.addPoint=ajouter +dsEdit.mbus.addressHex=Adresse +dsEdit.mbus.addressing=Adressage +dsEdit.mbus.desc=Propriétés de Bus M +dsEdit.mbus.deviceUnit=Unité de dispositif +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=eExposant +dsEdit.mbus.firstHexAddress=De l’adresse (Hex) +dsEdit.mbus.functionField=Champ de fonction +dsEdit.mbus.identNumber=Id +dsEdit.mbus.lastHexAddress=À l’adresse (Hex) +dsEdit.mbus.manufacturer=Fabricant +dsEdit.mbus.medium=Medium +dsEdit.mbus.phonenumber=Numéro de téléphone +dsEdit.mbus.presentValue=Valeur +dsEdit.mbus.responseFrame=cadre +dsEdit.mbus.seachStopped=Recherche annulé +dsEdit.mbus.search=Rechercher +dsEdit.mbus.searching=Recherchant les périphériques de bus m +dsEdit.mbus.siPrefix=SI prefix +dsEdit.mbus.storageNumber=Nombre de stockage +dsEdit.mbus.tariff=Tarif +dsEdit.mbus.tester.autoShutOff=Éteindre +dsEdit.mbus.tester.cancelled=Annulé +dsEdit.mbus.tester.searchingDevices=Cherche périphériques +dsEdit.mbus.unitOfMeasurement=Unité de mesure +dsEdit.mbus.useDirectConnection=Connection directe +dsEdit.mbus.useModemConnection=Connection modem +dsEdit.mbus.usePrimaryAddressing=Adressage primaire +dsEdit.mbus.useSecondaryAddressing=Adressage secondaire +dsEdit.mbus.versionHex=Version +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifeLabels=Étiquettes Vif +dsEdit.mbus.vifeTypes=Types Vif +dsEdit.mbus.vifLabel=Étiquette vif +dsEdit.mbus.vifType=Type Vif +dsEdit.mbus=M Bus +dsEdit.meta.delay=Délai d’exécution
(secondes) +dsEdit.meta.desc=Propriétés de source de données Meta +dsEdit.meta.event.context=Mise à jour de contexte +dsEdit.meta.event.cron=Modèle Cron +dsEdit.meta.event.day=Début du jour +dsEdit.meta.event.hour=Début de l’heure +dsEdit.meta.event.minute=Début de minute +dsEdit.meta.event=Mise à jour événement +dsEdit.meta.event.week=Début de la semaine +dsEdit.meta.event.year=Début de l’année +dsEdit.meta.event.month=Début du mois +dsEdit.meta.noPoints=Auncun point n'rsquo;a été ajouté au contexte de script +dsEdit.meta.pointName=Nom du point +dsEdit.meta.script=Script +dsEdit.meta.scriptContext=Contexte script +dsEdit.meta.test.context=Un ou plusieurs points sont désactivés ou manquant +dsEdit.meta.test.scriptError=Erreur script: {0} +dsEdit.meta.test.success=Succès. résultat={0} +dsEdit.meta.test.successTs=Succès. résultat={0},horodatage={1} +dsEdit.meta.validate=Valider script +dsEdit.meta.var=Var +dsEdit.modbus.additive=Additif +dsEdit.modbus.addPoint=Ajouter point +dsEdit.modbus.bit=Peu +dsEdit.modbus.charset=Encodage de caractères +dsEdit.modbus.coilStatus=État de la bobine +dsEdit.modbus.contiguousBatches=Lots contigus seulement +dsEdit.modbus.createSlaveMonitorPoints=Créez points de surveillance slaves +dsEdit.modbus.dataTest.read=Lire données +dsEdit.modbus.dataTest=Lire données Modbus +dsEdit.modbus.descIp=Propriétés Modbus IP +dsEdit.modbus.descSerial=Propriétés de série Modbus +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} moniteur +dsEdit.modbus.holdingRegister=registre de maintien +dsEdit.modbus.inputRegister=Entrée registre +dsEdit.modbus.inputStatus=État de l’entrée +dsEdit.modbus.locatorTest.result=Résultat: {0} +dsEdit.modbus.locatorTest.test=Lire +dsEdit.modbus.locatorTestIp.startError=Il y a eu un problème pour tester le localisateur. ({0}) +dsEdit.modbus.locatorTest=Essai localisateur de point +dsEdit.modbus.locatorTestSerial.startError=Problème lors du test. Le port sélectionné est peut-être déjà utilisé. ({0}) +dsEdit.modbus.maxReadBitCount=Max nombre de bits lus +dsEdit.modbus.maxReadRegisterCount=Max lecture registre de comptage +dsEdit.modbus.maxWriteRegisterCount=Registre Max nombre d’écritures +dsEdit.modbus.modbusDataType.2bBcd=2 bites BCD +dsEdit.modbus.modbusDataType.2bSigned=2 bites entier signé +dsEdit.modbus.modbusDataType.2bUnsigned=2 bites entier non signé +dsEdit.modbus.modbusDataType.4bBcd=4 bites BCD +dsEdit.modbus.modbusDataType.4bFloat=4 bites flotte +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 bites flotte échangée +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 bites flotte échangé inversé +dsEdit.modbus.modbusDataType.4bSigned=4 bites entier signé +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 bites entier signé échangé +dsEdit.modbus.modbusDataType.4bUnsigned=4 bites entier non signé +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 bites entier non signé échangé +dsEdit.modbus.modbusDataType.8bFloat=8 bites flotte +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 bites flotte échangée +dsEdit.modbus.modbusDataType.8bSigned=8 bites entier signé +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 bites entier signé échangé +dsEdit.modbus.modbusDataType.8bUnsigned=8 bites entier non signé +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 bites entier non signé échangé +dsEdit.modbus.modbusDataType.binary=Binaire +dsEdit.modbus.modbusDataType.char=Chaîne de longueur fixe +dsEdit.modbus.modbusDataType.varchar=Chaîne de longueur variable +dsEdit.modbus.modbusDataType=Type de données Modbus +dsEdit.modbus.monitorPointName=Slave {0} moniteur +dsEdit.modbus.multiplier=Multiplier +dsEdit.modbus.nodeScan=Scan noeuds Modbus +dsEdit.modbus.nodesFound=Noeuds trouvés +dsEdit.modbus.offset=Décalage +dsEdit.modbus.range=Rangée +dsEdit.modbus.registerCount=Nombre de registres +dsEdit.modbus.registerRange=Inscription gamme +dsEdit.modbus.retries=Nouvelles tentatives +dsEdit.modbus.scanError=Scanner n’a pas pu être démarré. Pas de comm port +dsEdit.modbus.scanForNodes=Scan pour noeuds +dsEdit.modbus.scanner.cancelled=Scan annulé +dsEdit.modbus.scanner.complete=Scan complet +dsEdit.modbus.scanner.progress={0}% complet +dsEdit.modbus.scannerIp.startError=Il y a eu un problème de démarrage du scan. ({0}) +dsEdit.modbus.scannerSerial.startError=Il y a eu un problème de démarrage du scan. Il peut y avoir une source de données compatible déjà utilisant le port sélectionné. ({0}) +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.socketMonitor=TCP socket monitoring +dsEdit.modbus.slaveMonitor=Moniteur esclave +dsEdit.modbus.slave=Slave +dsEdit.modbus.startScan=Débutant scan... +dsEdit.modbus.timeout=Temps de pause (ms) +dsEdit.modbusIp.encapsulated=Encapsulé +dsEdit.modbusIp.host=Hôte +dsEdit.modbusIp.port=Port +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP avec maintien de vie +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.transportType=Type de transport +dsEdit.modbusIp=Modbus IP +dsEdit.modbusSerial.baud=vitesse de transmission +dsEdit.modbusSerial.concurrency.function=Fonction +dsEdit.modbusSerial.concurrency.slave=Slave +dsEdit.modbusSerial.concurrency.transport=Transport +dsEdit.modbusSerial.concurrency=Concurrence +dsEdit.modbusSerial.dataBits=Bites de données +dsEdit.modbusSerial.echo.off=Éteint +dsEdit.modbusSerial.echo.on=Alumé +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.encoding=Encodage +dsEdit.modbusSerial.flow.none=Aucun +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowIn=Le contrôle de flux dans +dsEdit.modbusSerial.flowOut=Le contrôle de flux dehors +dsEdit.modbusSerial.parity.even=Pair +dsEdit.modbusSerial.parity.mark=Marque +dsEdit.modbusSerial.parity.none=Aucun +dsEdit.modbusSerial.parity.odd=Impair +dsEdit.modbusSerial.parity.space=Espace +dsEdit.modbusSerial.parity=Parité +dsEdit.modbusSerial.port=Port +dsEdit.modbus.settableOverride=Settable +dsEdit.modbusSerial.stopBits=Bits d'rsquo;arrêt +dsEdit.name=Nom +dsEdit.nmea.baud=Vitesse de transmission +dsEdit.nmea.binary0Value=Valeur 0 binaire +dsEdit.nmea.dpconn={0} Terrain {1} +dsEdit.nmea.fieldIndex=Index de terrain +dsEdit.nmea.listen=Écoutez les messages +dsEdit.nmea.listener=Écouter de messages NMEA +dsEdit.nmea.listening=A l'rsquo;écoute... +dsEdit.nmea.messageName=Nom de message +dsEdit.nmea.port=Port +dsEdit.nmea.props=Propriétés d’auditeur NMEA +dsEdit.nmea.resetTimeout=Réinitialiser temps de pause (secondes) +dsEdit.nmea.tester.exception=Exeption recu: {0} +dsEdit.nmea.tester.listening=Écoutant... +dsEdit.nmea.tester.mismatch=Exception d’incompatibilité de message reçu: {0} +dsEdit.nmea.tester.response=Exception de réponse reçu: {0} +dsEdit.nmea.tester.startError=Il y a eu un problème de démarrage du récepteur. Il peut y avoir une source de données compatible déjà utilisant le port sélectionné. ({0}) +dsEdit.nmea=Écouteur NMEA +dsEdit.noAlarms=Aucun alarme actif pour cette source de données +dsEdit.opc.addTags=Ajouter Tags +dsEdit.opc.browseTags=Feuilleter Tags +dsEdit.opc.creationMode=Mode création +dsEdit.opc.desc=OPC DA Propriétés +dsEdit.opc.domain=Domaine +dsEdit.opc.host=Hôte +dsEdit.opc.password=Mot de passe +dsEdit.opc.refreshServers=Actualiser +dsEdit.opc.server=Serveur +dsEdit.opc.tag=Tag +dsEdit.opc.tagList=Liste d'rsquo;étiquettes +dsedit.opc.tagName=Nom des étiquettes +dsEdit.opc.TagNotValidated=Tag non validé +dsEdit.opc.tagsFound=Tags trouvés +dsEdit.opc.TagValidated=Tag validé +dsEdit.opc.user=Utilisateur +dsEdit.opc.validate.dataSourceNotSaved=Vous devez en premier sauvegarder la source de données +dsEdit.opc.validateTag=Valider Tag +dsEdit.opc.validation=Validation +dsEdit.opc=OPC DA +dsEdit.openv4j.add=Ajouter +dsEdit.openv4j.dataPoint=Point de données +dsEdit.openv4j.dataPointSettable=Ajustable +dsEdit.openv4j.desc=Propriétés OpenV4J +dsEdit.openv4j.detectDevice=Détecter appareil +dsEdit.openv4j.device=Appareil +dsEdit.openv4j.group=Groupe +dsEdit.openv4j.label=Nom +dsEdit.openv4j.protocol=Protocole +dsEdit.openv4j.refresh=Mise à jour +dsEdit.openv4j.refreshing=Actualisant +dsEdit.openv4j.refreshStopped=Mise à jour terminée +dsEdit.openv4j.search=Cherche appareil +dsEdit.openv4j.testprotocol=Essai protocole +dsEdit.openv4j.value=Valeur +dsEdit.openv4j=OpenV4J +dsEdit.pachube.apiKey=Clef API +dsEdit.pachube.binaryZeroValue=Valeur 0 binaire +dsEdit.pachube.dataStreamId=Flux de données ID +dsEdit.pachube.desc=Propriétés de source de données Pachube +dsEdit.pachube.dpconn=Feed: {0}, flux: {1} +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.retries=Nouvelles tentatives +dsEdit.pachube.testValue=Paramètres de valeur de test +dsEdit.pachube.timeout=Timeout (secondes) +dsEdit.pachube=Pachube +dsEdit.persistent.acceptPointUpdates=Accepter mises à jour des attributs de point +dsEdit.persistent.authorizationKey=Clé autorisée +dsEdit.persistent.desc=Propriétés de sérotonine persistent TCP +dsEdit.persistent.dsconn=Port: {0} +dsEdit.persistent.port=Port +dsEdit.persistent=Sérotonine persistent TCP +dsEdit.pointDataType=Type de données +dsEdit.points.details=Détails de point +dsEdit.points.name=Nom +dsEdit.points.points=Points +dsEdit.pointSaved=Détails de point sauvegardés +dsEdit.pop3.binary0Value=Valeur 0 binaire +dsEdit.pop3.checkPeriod=Période de vérification boîte de réception +dsEdit.pop3.desc=Propriétés email POP3 +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.findInSubject=Trouvez dans le thème +dsEdit.pop3.ignoreIfMissing=Ignorer si manquant(e)s +dsEdit.pop3.numberFormat=Format numéro +dsEdit.pop3.password=nom d’utilisateur mot de passe +dsEdit.pop3.regex=RegEx +dsEdit.pop3.server=Seruveur POP3 +dsEdit.pop3.testContent=Contenu du test +dsEdit.pop3.testTime=Paramètres de temps de test par rapport aux données de test +dsEdit.pop3.testValue=Paramètres de valeur de test par rapport aux données de test +dsEdit.pop3.timeFormat=Format de temps +dsEdit.pop3.timeRegex=Temps RegEx +dsEdit.pop3.useMessageTime=Utilisez un message heure de réception +dsEdit.pop3.username=nom d’utilisateur boîte de réception +dsEdit.pop3.valueRegex=Valeur RegEx +dsEdit.pop3=POP3 Email +dsEdit.quantize=Quantifier +dsEdit.saved=Source de données a été sauvegardée +dsEdit.saveWarning=Sauvegarder la source de données avant d’ajouter des points +dsEdit.serial.baud=Débit bit +dsEdit.serial.dataBits=Bits de données +dsEdit.serial.flow.none=Aucun +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowIn=Contrôle de flux dans +dsEdit.serial.flowOut=Contrôle de flux dehors +dsEdit.serial.parity.even=Pair +dsEdit.serial.parity.mark=Marque +dsEdit.serial.parity.none=Aucun +dsEdit.serial.parity.odd=Impair +dsEdit.serial.parity.space=Espace +dsEdit.serial.parity=Parité +dsEdit.serial.port=Port +dsEdit.serial.stopBits=Arrêter bits +dsEdit.settable=Configurable +dsEdit.snmp.authPassphrase=Phrase passe Auth +dsEdit.snmp.authProtocol=Protocol Auth +dsEdit.snmp.binary0Value=Valeur 0 binaure +dsEdit.snmp.community=Communauté +dsEdit.snmp.contextEngine=Moteur de contexte +dsEdit.snmp.contextName=Nom de contexte +dsEdit.snmp.desc=Propriétés SNMP +dsEdit.snmp.engineId=ID moteur +dsEdit.snmp.gettingValue=Obtenant valeur... +dsEdit.snmp.host=Hôte +dsEdit.snmp.localAddress=Adresse locale +dsEdit.snmp.none=(aucun) +dsEdit.snmp.oid=OID +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Piège seulement +dsEdit.snmp.polling=Polling +dsEdit.snmp.port=Port +dsEdit.snmp.privPassphrase=Phrase passe Priv +dsEdit.snmp.privProtocol=Protocol Priv +dsEdit.snmp.retries=Nouvelle tentatives +dsEdit.snmp.securityName=Nom de sécurité +dsEdit.snmp.setType.counter=Compteur 32 +dsEdit.snmp.setType.counter64=Compteur 64 +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.ipAddress=IP address +dsEdit.snmp.setType.none=(not settable) +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.string=chaine octet +dsEdit.snmp.setType.ticks=Tiques de temps +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.test=Obtenir valeur OID +dsEdit.snmp.tester.noResponse=Pas de réponse du hôte +dsEdit.snmp.testing=test de l’hôte SNMP +dsEdit.snmp.timeout=Temps de pause (ms) +dsEdit.snmp.trapPort=port trap +dsEdit.snmp.version=Version SNMP +dsEdit.snmp=SNMP +dsEdit.spinwave.address=Adresse +dsEdit.spinwave.addressInUse=L’adresse est en cours d’utilisation par un ou plusieurs points. Ne peut pas supprimer +dsEdit.spinwave.addSensorAddresses=Ajouter adresse de capteur +dsEdit.spinwave.addToList=Ajouter capteurs trouvés à la liste +dsEdit.spinwave.attribute=Attribut +dsEdit.spinwave.convert=Convertir ten Celsius +dsEdit.spinwave.deleteWarn=Supprimer points pour modifier la version de message +dsEdit.spinwave.desc=Propriétés de recepteur d’onde de spin +dsEdit.spinwave.dpconn=Capteur: {0}, attribut: {1} +dsEdit.spinwave.errorParsingAddress=Erreur d’adresse du capteur d’analyse +dsEdit.spinwave.heartbeatTimeout=Délai battement de coeur (s) +dsEdit.spinwave.invalidAddress=La liste contient déjà l’adresse +dsEdit.spinwave.listen=Écoute pour capteurs +dsEdit.spinwave.listener=auditeur de capteur d’onde de spin +dsEdit.spinwave.listening=Écoute... +dsEdit.spinwave.noAddresses=Adresse de capteur non défini +dsEdit.spinwave.port=port +dsEdit.spinwave.sensorAddress=Adresse de capteur +dsEdit.spinwave.sensorAddresses=Adresses capteur +dsEdit.spinwave.sensorsFound=Capteurs trouvés +dsEdit.spinwave.tester.exception=exception reçu: {0} +dsEdit.spinwave.tester.listening=Écoute... +dsEdit.spinwave.tester.mismatch=Exception d’incompatibilité de message reçu: {0} +dsEdit.spinwave.tester.response=Exception de réponse reçu: {0} +dsEdit.spinwave.tester.startError=Il y a eu un problème de démarrage du récepteur onde de spin. Il peut y avoir une source de données compatible utilisant déjà le port sélectionné. ({0}) +dsEdit.spinwave.v1Attr.battery=Batterie +dsEdit.spinwave.v1Attr.override=Remplacer +dsEdit.spinwave.v1Attr.setPoint=Définir point +dsEdit.spinwave.v1Attr.temp=Température +dsEdit.spinwave.v2Attr.airflow=Débit d’air +dsEdit.spinwave.v2Attr.battery=Batterie +dsEdit.spinwave.v2Attr.batteryAlarm=Alarme de la batterie +dsEdit.spinwave.v2Attr.co=Monoxide de carbone +dsEdit.spinwave.v2Attr.co2=Dioxide de carbone +dsEdit.spinwave.v2Attr.counter=compteur d’impulsions +dsEdit.spinwave.v2Attr.freq=Fréquence +dsEdit.spinwave.v2Attr.humidity=Humidité +dsEdit.spinwave.v2Attr.iaq=Qualité d’air à l’intérieur +dsEdit.spinwave.v2Attr.kwhours=Kilowatts heures +dsEdit.spinwave.v2Attr.occupancy=Occupation +dsEdit.spinwave.v2Attr.override=Remplacer +dsEdit.spinwave.v2Attr.setPoint=Définir point +dsEdit.spinwave.v2Attr.temp=Température +dsEdit.spinwave.v2Attr.voc=composés organiques volatils +dsEdit.spinwave.v2Attr.voltage=Voltage +dsEdit.spinwave.version=Version du message +dsEdit.spinwave=Récepteur onde de spin +dsEdit.sql.columnName=Nom de colonne +dsEdit.sql.connectionString=Connectant chaine +dsEdit.sql.deleteWarn=Supprimer les points pour modifier cette valeur +dsEdit.sql.desc=Propriétés SQL +dsEdit.sql.driverClassName=Nom de classe du pilote +dsEdit.sql.execute=Exécuter +dsEdit.sql.password=Mot de passe +dsEdit.sql.rowId=Identificateur Row +dsEdit.sql.rowQuery=Row-requête en fonction +dsEdit.sql.select=Sélectionner déclaration +dsEdit.sql.test=Test de déclaration +dsEdit.sql.tester.columnName=Nom de colonne +dsEdit.sql.tester.columnType=Type de colonne +dsEdit.sql.tester.value=Valeur +dsEdit.sql.testing=Exécution de l’instruction select... +dsEdit.sql.timeColumn=Colonne de longueur de temps +dsEdit.sql.update=Mise à jour de déclaration +dsEdit.sql.username=Nom d’utilisateur +dsEdit.sql=SQL +dsEdit.status=Status +dsEdit.updatePeriod=Mise à jour période +dsEdit.validate.required=Valeur requise +dsEdit.viconics.channel=Canal +dsEdit.viconics.chipRevision=Révision Chip +dsEdit.viconics.chipRevisionBr=Chip
révision +dsEdit.viconics.commAddress=Comm
adresse +dsEdit.viconics.convertCelsius=Convertir témperatures en celsius +dsEdit.viconics.crss=CRSS +dsEdit.viconics.dataSourceNotStarted=Source des données n’est pas démarré +dsEdit.viconics.desc=Propriétés de réseau Viconics +dsEdit.viconics.deviceRemove=supprimer le périphérique (s) +dsEdit.viconics.devices=Périphériques +dsEdit.viconics.deviceWarning=Délai de périphérique déconnecté (s) +dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Canal: {2} +dsEdit.viconics.firmwareRevision=Firmware
révision +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.modelNumber=Model
numéro +dsEdit.viconics.networkIdentifyFailure=Identification réseau échoué: {0} +dsEdit.viconics.networkInfo=Information réseau +dsEdit.viconics.networkTimeout=Délai de réseau déconnecté (s) +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.pointFreshness=Fraîcheur Point (s) +dsEdit.viconics.port=Port +dsEdit.viconics.refreshing=Actualisant... +dsEdit.viconics.retries=Nouvelles tentatives message +dsEdit.viconics.rfModule=Module RF +dsEdit.viconics.timeout=Délai message +dsEdit.viconics.trss=TRSS +dsEdit.viconics.unreliable=Valeur du point peut ne pas être fiable +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee révision firmware +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
révision +dsEdit.viconics.zigbeeNetworkAddress=Zigbee adresse réseau +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
adresse +dsEdit.viconics=Viconics thermostats sans fil +dsEdit.virtual.attractionPoint=Point d’attraction +dsEdit.virtual.change=Changement +dsEdit.virtual.changeType.alternate=Alterner +dsEdit.virtual.changeType.attractor=Attracteur +dsEdit.virtual.changeType.brownian=Brownien +dsEdit.virtual.changeType.increment=Incrémenter +dsEdit.virtual.changeType.noChange=Pas de changement +dsEdit.virtual.changeType.random=Aléatoire +dsEdit.virtual.changeType=Changer type +dsEdit.virtual.desc=Propriétés de source de données virtuelle +dsEdit.virtual.errorParsingValue=Erreur lors de l’analyse de la valeur +dsEdit.virtual.invalidValue=Liste contient déjà la valeur +dsEdit.virtual.max=Maximum +dsEdit.virtual.maxChange=Changement maximum +dsEdit.virtual.min=Minimum +dsEdit.virtual.roll=Rouler +dsEdit.virtual.startValue=Démarrer valeur +dsEdit.virtual.values=Valeurs +dsEdit.virtual.volatility=Volatilité +dsEdit.virtual=Source de données virtuelle +dsEdit.vmstat.attr.cpuId=cpu % idle (id) +dsEdit.vmstat.attr.cpuSt=cpu % volé d’une machine virtuelle (st) +dsEdit.vmstat.attr.cpuSy=cpu % lecture du code kernel (sy) +dsEdit.vmstat.attr.cpuUs=cpu % lecture du code non-kernel - (us) +dsEdit.vmstat.attr.cpuWa=cpu % en attente de IO (wa) +dsEdit.vmstat.attr.ioBi=blocs reçus à partir d’un dispositif de blocage (bi) +dsEdit.vmstat.attr.ioBo=blocs envoyés vers un dispositif de blocage(bo) +dsEdit.vmstat.attr.memoryBuff=mémoire utilisée comme tampons (buff) +dsEdit.vmstat.attr.memoryCache=mémoire utilisée comme cache (cache) +dsEdit.vmstat.attr.memoryFree=mémoire idle (free) +dsEdit.vmstat.attr.memorySwpd=mémoire virtuelle utilisée (swpd) +dsEdit.vmstat.attr.procsB=processus dormants (b) +dsEdit.vmstat.attr.procsR=processus en attente d’exécution (r) +dsEdit.vmstat.attr.swapSi=mémoire échangée depuis un disque (si) +dsEdit.vmstat.attr.swapSo=memoire échangée vers un disque (so) +dsEdit.vmstat.attr.systemCs=changements de contexte par seconde (cs) +dsEdit.vmstat.attr.systemIn=interruptions par seconde (in) +dsEdit.vmstat.attribute=Attribut +dsEdit.vmstat.desc=Propriétés de source de données VMStat +dsEdit.vmstat.dsconn=Sondage secondes: {0} +dsEdit.vmstat.outputScale=Échelle de sortie +dsEdit.vmstat.pollSeconds=Sondage secondes +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.M=M (1048576) +dsEdit.vmstat.scale.none=Aucun (bytes) +dsEdit.vmstat=Source de données VMStat +dsEditMbus.getDetails=Détails +dsList.connection=Connection +dsList.dataSources=Source de données +dsList.description=Description +dsList.dsDeleteConfirm=Êtes-vous sûr de vouloir effacer cette sources de données? +dsList.hide=Cacher points +dsList.name=Nom +dsList.pointDeleteConfirm=Êtes-vous sûr de vouloir effacer ce point? +dsList.pointName=Nom du point +dsList.show=Montrer points +dsList.status=Status +dsList.type=Type +emport.added=ajouté +emport.causedBy=causé par: +emport.compoundEvent.prefix=Détecteur d’événement composé ''{0}'': {1} +emport.compoundEvent.xid=Un détecteur d’événement composé ne possède pas une valeur ""XID"". Ignoré. +emport.confirmImport=Avert: la base de données actuelle sera effacée! Etes-vous sûr de vouloir importer un nouveau projet? +emport.data=Dpnnées +emport.dataPoint.badReference=Point de données avec XID ''{0}'' n’existe pas et fait référence à une source de données qui n’existe pas. Ignoré. +emport.dataPoint.prefix=Point de données ''{0}'': {1} +emport.dataPoint.xid=Un point de données avec le nom ''{0}'' n’a pas de valeur ’xid’. Ignoré. +emport.dataPoints=Points de données +emport.dataSource.invalidType=Source de données avec XID ''{0}'' n’existe pas et a une valeur non valide ’type’ de'' {1}''. ''{1}''. Les types valides sont {2} +emport.dataSource.missingType=Source de données avec XID ''{0}'' n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} +emport.dataSource.prefix=Source de données ''{0}'': {1} +emport.dataSource.xid=Une source de données avec nom ''{0}'' n’a pas une valeur ’xid’. Ignoré. +emport.error.alarmLevel=Niveau d’alarme invalide ''{0}'' pour événement ''{1}''. Des valeurs valides sont {2} +emport.error.attractor.missingPoint=Point de données avec ''{0}'' XID ''{1}'' non trouvé +emport.error.chart.invalid=Invalidité de diagramme rendu ''{0}'' de valeur ''{1}''. des valeurs valides sont {2} +emport.error.chart.missing=Diagramme rendu doit avoir un ''{0}''. des valeurs valides sont {1} +emport.error.component.imageChart.invalid=Invalidité du composant graphique de l’image''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.component.imageChart.missing=Composant graphique de l’image doit avoir une ''{0}''. Des valeurs valides sont {1} +emport.error.component.imageIndex=Index d’image {0} est trop haut pour ensemble d’images ''{1}''. Des valeurs valides sont 0 à {2} +emport.error.component.incompatibleDataType=Point de données avec ’XID’ ''{0}'' a un type de données qui n’est pas compatible avec le type de vue composant ''{1}'' +emport.error.component.invalid=Invalidité de composant de vue ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.component.missing=Composant de vue doit avoir un ''{0}''. Des valeurs valides sont {1} +emport.error.component.unknownDynamicImage=Id d’image dynamique''{0}'' non trouvé. IDs connues d’images dynamique sont {1} +emport.error.component.unknownImageSet=Id ensemble d’images''{0}'' non trouvé. IDs connues d’ensembles d’images sont {1} +emport.error.compound.invalidChildId=Id invalide d’enfant''{0}'' pour le composant d’affichage de composé de type ''{1}''. Des IDs valides sont {2} +emport.error.eventCode=Code d’événement invalide ''{0}''. Des codes valides sont {1} +emport.error.eventHandler.invalid=Invalidité de gestionnaire d’événement''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.eventType.invalid.reference=Invalidité de type d’événement''{0}'' value of ''{1}'' +emport.error.eventType.invalid=Invalidité du type d’événement ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.eventType.missing.reference=Type d’événement doit avoir un ''{0}'' +emport.error.eventType.missing=Type d’événement doit avoir un ''{0}''. Des valeurs valides sont {1} +emport.error.eventType.null=Type d’événement manquant +emport.error.invalid=Invalidité ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.maintenanceEvent.invalid=Invalidité d’événement de maintenance''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.meta.missing=Point de context ''{0}'' manquant +emport.error.missing=Valeur ''{0}'' manquante. Des valeurs valides sont {1} +emport.error.missingObject=Objets ''{0}'' manquants +emport.error.missingPoint=Point de données avec XID ''{0}'' non trouvé +emport.error.missingSource=Source de données avec XID ''{0}'' non trouvée +emport.error.missingUser=Utilisateur avec nom d’utilisateur ''{0}'' non trouvé +emport.error.missingValue=Valeur ''{0}'' manquante. +emport.error.ped.invalid=Invalidité de point de détecteur d’événement ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.ped.missing=Point de détecteur d’événement doit avoir un ''{0}''. Des valeurs valides sont {1} +emport.error.ped.missingAttr=Point de détecteur d’événement doit avoir un ''{0}''. +emport.error.permission.missing=Permission de point ''{0}'' manquante +emport.error.pointType.invalid=Invalidité du type de point ''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.pointType.missing=Type de point doit avoir un ''{0}''. Des valeurs valides sont {1} +emport.error.publishedPoint.missing=Point publié doit avoir un ''{0}''. +emport.error.recipient.invalid.reference=Invalidité du bénéficiaire ''{0}'' de valeur ''{1}'' +emport.error.recipient.missing.reference=Bénéficiaire doit avoir un ''{0}'' +emport.error.recipient.missing=Le bénéficiaire doit avoir un ''{0}''. Des valeurs valides sont {1} +emport.error.scheduledEvent.invalid=Invalidité d’événement planifié''{0}'' de valeur ''{1}''. Des valeurs valides sont {2} +emport.error.text.invalid=Invalidité texte rendu ''{0}'' de valeur ''{1}''. des valeurs valides sont {2} +emport.error.text.missing=Texte rendu doit avoir un ''{0}''. des valeurs valides sont {1} +emport.error.viewShare.missing=Vue en part ''{0}'' manquante +emport.errorMessage=Erreurs: +emport.eventHandler.prefix=Point de lien ''{0}'': {1} +emport.eventHandler.xid=Un lien de points n’a pas de valeur ’xid’. Ignoré. +emport.export=Export +emport.exportDate=Exporter date +emport.exportJson=Générer JSON +emport.exportProject=Exporter Projet +emport.exportProjectInstruction=Sélectionnez vos options et téléchargez le fichier de projet +emport.exportProjectTitle=Exporter projet (télécharger) +emport.graphicsFolder= Inclure fichier graphiques +emport.import=Import +emport.importButton=IMPORT +emport.importCancelled=Importation annulée +emport.importComplete=Importation complète +emport.importCompleteWarn=Le nouveau projet a été chargé avec succès! Le système va redémarrer. +emport.importFailed=Importation échoué (Erreur inconnue) +emport.importInit=Débute importation. Attendez... +emport.importInstruction=Coller des données à l’importation dans le champ ci-dessous et cliquez +emport.importProgress=Importation en cours... +emport.importProject=Importer projet +emport.importProjectInstruction=Selectionnez le fichier (.zip) et clickez sur le bouton pour l’importer +emport.importProjectTitle=Importer projet (Upload) +emport.includePointValues=Inclure valeurs de points +emport.indent=Niveau de retrait +emport.invalidFile=Lecture de fichier échoué ({0}) +emport.invalidImportData=Importer des données n’est pas valide: n’est pas un objet JSON +emport.invalidProjectName=Nom invalide +emport.mailingList.prefix=Liste de diffusion ''{0}'': {1} +emport.mailingList.xid=Une liste de diffusion n’a pas de valeur ’xid’. Ignoré. +emport.maintenanceEvent.prefix=Evénement de maintenance ''{0}'': {1} +emport.maintenanceEvent.xid=Un événement de maintenance n’a pas de valeur ’xid’.... Ignored. +emport.noMessages=Aucun message de résultat. Rien à importer? +emport.parseError=erreur d’analyse JSON: {0} +emport.pointHierarchy.prefix=Hiérarchie de point: {0} +emport.pointLink.prefix=Point de lien ''{0}'': {1} +emport.pointLink.xid=Un lien de points n’a pas de valeur ’xid’. Ignoré. +emport.pointValues=Valeurs de points +emport.pointValuesMax=Valeurs max de points +emport.projectDescription=Description +emport.projectName=Nom de projet +emport.publisher.invalidType=Editeur avec XID ''{0}'' n’existe pas et a une valeur non valide ""type"" de ''{1}''. Les types valides sont {2} +emport.publisher.missingType=Editeur avec XID'' {0}''n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} +emport.publisher.prefix=Editeur ''{0}'': {1} +emport.publisher.xid=Une source de données avec nom ''{0}'' ne pas avoir de valeur ’xid’. Ignoré. +emport.saved=sauvegardé +emport.scheduledEvent.prefix=Événement planifié ''{0}'': {1} +emport.scheduledEvent.xid=Un événement planifié n’a pas de valeur ’xid’. Ignoré. +emport.script.prefix=Script ''{0}'': {1} +emport.select=Sélectionnez ce que vous souhaitez exporter +emport.selectAll=Tout sélectionner +emport.send=Envoyer +emport.serverVersion=Version de système +emport.systemSettingsFailed = Échec d’importation de paramètres de système +emport.unselectAll=Tout désélectionner +emport.uploadError=Upload échoué ({0}) +emport.uploadsFolder=Inclure fichiers d’upload +emport.user.prefix=Utilisateur ''{0}'': {1} +emport.user.username=Un utilisateur n’a pas de valeur ’nom d’utilisateur’. Ignoré. +emport.userPermission.prefix=Permissions pour utilisateur ''{0}'': {1} +emport.versionError=La version du projet ({0}) n’est pas compatible avec la courante version du système ({1}) +emport.view.missingType=Vue avec XID ''{0}'' n’existe pas encore et n’a pas de valeur ’type’. Les types valides sont {1} +emport.view.prefix=Vue ''{0}'': {1} +emport.view.xid=Une vue graphique n’a pas de valeur ’xid’. Ignoré. +emport.watchList.prefix=Liste de surveillance ''{0}'': {1} +emport.watchList.xid=Une liste de surveillance n’a pas de valeur ’xid’. Ignoré. +engUnit.0=Mètres carrés +engUnit.1=Pieds carrés +engUnit.10=Mégavolt ampères +engUnit.100=par minute +engUnit.101=par seconde +engUnit.102=psi par degré fahrenheit +engUnit.103=radians +engUnit.104=révolutions par minute +engUnit.105=devise 1 +engUnit.106=devise 2 +engUnit.107=devise 3 +engUnit.108=devise 4 +engUnit.109=devise 5 +engUnit.11=Volt ampères réactifs +engUnit.110=devise 6 +engUnit.111=devise 7 +engUnit.112=devise 8 +engUnit.113=devise 9 +engUnit.114=devise 10 +engUnit.115=pouces carrés +engUnit.116=pouces centimètres +engUnit.117=btus par livre +engUnit.118=centimètres +engUnit.119=masse de livre par seconde +engUnit.12=Kilovolt ampères réactifs +engUnit.120=delta degrés fahrenheit +engUnit.121=delta degrés kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=millivolts +engUnit.125=kilojoules par kilogramme +engUnit.126=megajoules +engUnit.127=joules par degré kelvin +engUnit.128=joules par kilogramme degré kelvin +engUnit.129=kilohertz +engUnit.13=Mégavolt ampères réactifs +engUnit.130=megahertz +engUnit.131=par heure +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=mètres cubiques par heure +engUnit.136=litres par heure +engUnit.137=kilowatt heures par mètre carré +engUnit.138=kilowatt heures par pied carré +engUnit.139=megajoules par mètre carré +engUnit.14=Phase degrés +engUnit.140=megajoules par pied carré +engUnit.141=watts par mètre carré degré kelvin +engUnit.142=Pieds cubiques par secondes +engUnit.143=pourcents d’obscuration par pied +engUnit.144=pourcents d’obscuration par mètre +engUnit.145=milliohms +engUnit.146=megawatt heures +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules par kilogramme d’air sec +engUnit.15=Facteur de puissance +engUnit.150=mégajoules par kilogramme d’air sec +engUnit.151=kilojoules par degré kelvin +engUnit.152=megajoules par degré kelvin +engUnit.153=newton +engUnit.154=grammes par seconde +engUnit.155=grammes par minute +engUnit.156=tonnes par heure +engUnit.157=kilo btus par heure +engUnit.158=centièmes de secondes +engUnit.159=millisecondes +engUnit.16=Joules +engUnit.160=mètres newton +engUnit.161=millimètres par seconde +engUnit.162=millimètres par minute +engUnit.163=mètres par minute +engUnit.164=mètres par heure +engUnit.165=mètres cubiques par minute +engUnit.166=mètres par seconde par seconde +engUnit.167=ampères par mètre +engUnit.168=ampères par mètre carré +engUnit.169=ampère mètre carré +engUnit.17=Kilojoules +engUnit.170=farads +engUnit.171=henrys +engUnit.172=ohm mètres +engUnit.173=siemens +engUnit.174=siemens par mètre +engUnit.175=teslas +engUnit.176=volts par degré kelvin +engUnit.177=volts par mètre +engUnit.178=webers +engUnit.179=candelas +engUnit.18=Watt heures +engUnit.180=candelas par mètre carré +engUnit.181=degrés kelvin par heure +engUnit.182=degrés kelvin par minute +engUnit.183=secondes joule +engUnit.184=radians par seconde +engUnit.185=mètre carré par Newton +engUnit.186=kilogrammes par mètre cubique +engUnit.187=secondes newton +engUnit.188=newtons par mètre +engUnit.189=watts par mètre par degré kelvin +engUnit.19=Kilowatt heures +engUnit.2=Milliampères +engUnit.20=Btus +engUnit.21=Therms +engUnit.22=Ton heures +engUnit.23=Joules par kilogramme d’air sec +engUnit.24=btus par livre d’air sec +engUnit.25=Cycles par heure +engUnit.26=Cycles par minute +engUnit.27=Hertz +engUnit.28=Grammes d’eau par kilogramme d’air sec +engUnit.29=Pourcentage relative d’humidité +engUnit.3=Ampères +engUnit.30=Millimètres +engUnit.31=Mètres +engUnit.32=Pouces +engUnit.33=Pieds +engUnit.34=Watts par pied carré +engUnit.35=Watts par mètre carré +engUnit.36=Lumens +engUnit.37=Luxes +engUnit.38=Bougies de pieds +engUnit.39=kilogrammes +engUnit.4=ohms +engUnit.40=masse de livre +engUnit.41=tonnes +engUnit.42=kilogrammes par seconde +engUnit.43=kilogrammes par minutes +engUnit.44=kilogrammes par heure +engUnit.45=Masse de livre par minute +engUnit.46=Masse de livre par heure +engUnit.47=Watts +engUnit.48=Kilowatts +engUnit.49=Mégawatts +engUnit.5=Volts +engUnit.50=btus par heure +engUnit.51=Puissance en chevaux +engUnit.52=Tonnes de réfrigération +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=Livres de force par pouce carré +engUnit.57=centimètres d’eau +engUnit.58=pouces d’eau +engUnit.59=millimètres de mercure +engUnit.6=kilovolts +engUnit.60=centimètres de mercure +engUnit.61=pouces de mercure +engUnit.62=degrés celsius +engUnit.63=degrés kelvin +engUnit.64=degrés fahrenheit +engUnit.65=degré jours celsius +engUnit.66=degré jour fahrenheit +engUnit.67=ans +engUnit.68=mois +engUnit.69=semaines +engUnit.7=Mégavolts +engUnit.70=jours +engUnit.71=heures +engUnit.72=minutes +engUnit.73=secondes +engUnit.74=mètres par secondes +engUnit.75=kilomètres par heure +engUnit.76=Pieds par seconde +engUnit.77=Pieds par minute +engUnit.78=miles par heure +engUnit.79=Pieds cubiques +engUnit.8=Volt ampères +engUnit.80=Mètres cubiques +engUnit.81=gallons impériales +engUnit.82=litres +engUnit.83=gallons us +engUnit.84=pieds cubiques par minute +engUnit.85=mètres cubiques par seconde +engUnit.86=gallons impériales par minute +engUnit.87=litres par seconde +engUnit.88=litres par minute +engUnit.89=gallons us par minute +engUnit.9=Kilovolt ampères +engUnit.90=degrés angulaires +engUnit.91=degrés celsius par heure +engUnit.92=degrés celsius par minute +engUnit.93=degrés fahrenheit par heure +engUnit.94=degrés fahrenheit par minute +engUnit.95=pas d’unités +engUnit.96=parts par million +engUnit.97=parts par billion +engUnit.98=pourcent +engUnit.99=pourcent par seconde +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.10=megavolt ampères +engUnit.abbr.100=par minute +engUnit.abbr.101=par seconde +engUnit.abbr.102=psi par degré fahrenheit +engUnit.abbr.103=radians +engUnit.abbr.104=révolutions par minute +engUnit.abbr.105=devise 1 +engUnit.abbr.106=devise 2 +engUnit.abbr.107=devise 3 +engUnit.abbr.108=devise 4 +engUnit.abbr.109=devise 5 +engUnit.abbr.11=volt ampères réactifs +engUnit.abbr.110=devise 6 +engUnit.abbr.111=devise 7 +engUnit.abbr.112=devise 8 +engUnit.abbr.113=devise 9 +engUnit.abbr.114=devise 10 +engUnit.abbr.115=pouces carrés +engUnit.abbr.116=centimètres carrés +engUnit.abbr.117=btus par livre +engUnit.abbr.118=centimètres +engUnit.abbr.119=masse de livre par seconde +engUnit.abbr.12=kilovolt ampères réactifs +engUnit.abbr.120=degrés delta fahrenheit +engUnit.abbr.121=degrés delta kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megohms +engUnit.abbr.124=millivolts +engUnit.abbr.125=kilojoules par kilogramme +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules par degré kelvin +engUnit.abbr.128=joules par kilogramme degré kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.13=megavolt ampères réactifs +engUnit.abbr.130=megahertz +engUnit.abbr.131=par heure +engUnit.abbr.132=milliwatts +engUnit.abbr.133=hectopascals +engUnit.abbr.134=millibars +engUnit.abbr.135=mètres cubiques par heure +engUnit.abbr.136=litres par heure +engUnit.abbr.137=kilowatt heures par mètre carré +engUnit.abbr.138=kilowatt heures par pied carré +engUnit.abbr.139=megajoules par mètre carré +engUnit.abbr.14=phase degrés +engUnit.abbr.140=megajoules par pied carré +engUnit.abbr.141=watts par mètre carré degré kelvin +engUnit.abbr.142=pieds cubiques par seconde +engUnit.abbr.143=pourcent d’obscuration par pied +engUnit.abbr.144=pourcent d’obscuration par mètre +engUnit.abbr.145=milliohms +engUnit.abbr.146=megawatt heures +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules par kilogramme d’air sec +engUnit.abbr.15=facteur de pouvoir +engUnit.abbr.150=megajoules par kilogramme d’air sec +engUnit.abbr.151=kilojoules par degré kelvin +engUnit.abbr.152=megajoules par degré kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=grammes par seconde +engUnit.abbr.155=grammes par minute +engUnit.abbr.156=tonnes par heure +engUnit.abbr.157=kilo btus par heure +engUnit.abbr.158=centièmes de seconde +engUnit.abbr.159=millisecondes +engUnit.abbr.16=joules +engUnit.abbr.160=mètres newton +engUnit.abbr.161=millimètres par seconde +engUnit.abbr.162=millimètres par minute +engUnit.abbr.163=mètres par minute +engUnit.abbr.164=mètres par heure +engUnit.abbr.165=mètres cubiques par minute +engUnit.abbr.166=mètres par seconde par seconde +engUnit.abbr.167=ampères par mètre +engUnit.abbr.168=ampères par mètre carré +engUnit.abbr.169=ampère mètres carrés +engUnit.abbr.17=kilojoules +engUnit.abbr.170=farads +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm mètres +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens par mètre +engUnit.abbr.175=teslas +engUnit.abbr.176=volts par degré kelvin +engUnit.abbr.177=volts par mètre +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.18=watt heures +engUnit.abbr.180=candelas par mètre carré +engUnit.abbr.181=degrés kelvin par heure +engUnit.abbr.182=degrés kelvin par minute +engUnit.abbr.183=secondes joule +engUnit.abbr.184=radians par seconde +engUnit.abbr.185=mètres carrés par Newton +engUnit.abbr.186=kilogrammes par mètre cubique +engUnit.abbr.187=secondes newton +engUnit.abbr.188=newtons par mètre +engUnit.abbr.189=watts par mètre par degré kelvin +engUnit.abbr.19=kilowatt heures +engUnit.abbr.2=mA +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=tonne heures +engUnit.abbr.23=joules par kilogramme d’air sec +engUnit.abbr.24=btus par livre d’air sec +engUnit.abbr.25=cycles par heure +engUnit.abbr.26=cycles par minute +engUnit.abbr.27=hertz +engUnit.abbr.28=grammes d’eau par kilogramme d’air sec +engUnit.abbr.29=pourcentage relatif d’humidité +engUnit.abbr.3=A +engUnit.abbr.30=millimètres +engUnit.abbr.31=mètres +engUnit.abbr.32=pouces +engUnit.abbr.33=pieds +engUnit.abbr.34=watts par pied carré +engUnit.abbr.35=watts par mètre carré +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=pieds-bougies +engUnit.abbr.39=kilogrammes +engUnit.abbr.4=ohms +engUnit.abbr.40=masse de livre +engUnit.abbr.41=tonnes +engUnit.abbr.42=kilogrammes par seconde +engUnit.abbr.43=kilogrammes par minute +engUnit.abbr.44=kilogrammes par heure +engUnit.abbr.45=masse de livre par minute +engUnit.abbr.46=masse de livre par heure +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.5=V +engUnit.abbr.50=btus par heure +engUnit.abbr.51=puissance en chevaux +engUnit.abbr.52=tonnes réfrigération +engUnit.abbr.53=pascals +engUnit.abbr.54=kilopascals +engUnit.abbr.55=bars +engUnit.abbr.56=livres de force par pouce carré +engUnit.abbr.57=centimètres d’eau +engUnit.abbr.58=pouces d’eau +engUnit.abbr.59=millimètres de mercure +engUnit.abbr.6=kV +engUnit.abbr.60=centimètres de mercure +engUnit.abbr.61=pouces de mercure +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=jours degrés celsius +engUnit.abbr.66=jours degrés fahrenheit +engUnit.abbr.67=ans +engUnit.abbr.68=mois +engUnit.abbr.69=semaines +engUnit.abbr.7=MV +engUnit.abbr.70=jours +engUnit.abbr.71=heures +engUnit.abbr.72=minutes +engUnit.abbr.73=secondes +engUnit.abbr.74=mètres par seconde +engUnit.abbr.75=kilomètres par heure +engUnit.abbr.76=pieds par seconde +engUnit.abbr.77=pieds par minute +engUnit.abbr.78=miles par heure +engUnit.abbr.79=pieds cubiques +engUnit.abbr.8=volt ampères +engUnit.abbr.80=mètres cubiques +engUnit.abbr.81=gallons impériaux +engUnit.abbr.82=litres +engUnit.abbr.83=gallons us +engUnit.abbr.84=mètres cubiques par minute +engUnit.abbr.85=mètres cubiques par seconde +engUnit.abbr.86=gallons impériaux par minute +engUnit.abbr.87=liters per second +engUnit.abbr.88=liters per minute +engUnit.abbr.89=us gallons per minute +engUnit.abbr.9=kilovolt ampères +engUnit.abbr.90=degrés angulaires +engUnit.abbr.91=degrés celsius par heure +engUnit.abbr.92=degrés celsius par minute +engUnit.abbr.93=degrés fahrenheit par heure +engUnit.abbr.94=degrés fahrenheit par minute +engUnit.abbr.95=pas d’unités +engUnit.abbr.96=parts par million +engUnit.abbr.97=parts par billion +engUnit.abbr.98=pourcent +engUnit.abbr.99=pourcent par seconde +engUnitGroup.acceleration=Accélération +engUnitGroup.area=Région +engUnitGroup.currency=Devise +engUnitGroup.electrical=Electrique +engUnitGroup.energy=Energie +engUnitGroup.enthalpy=Enthalpie +engUnitGroup.entropy=Entropie +engUnitGroup.force=Force +engUnitGroup.frequency=Fréquence +engUnitGroup.humidity=Humidité +engUnitGroup.length=Longueur +engUnitGroup.light=Léger +engUnitGroup.mass=Masse +engUnitGroup.massFlow=Flux de masse +engUnitGroup.other=Autre +engUnitGroup.power=Pouvoir +engUnitGroup.pressure=Pression +engUnitGroup.temperature=Température +engUnitGroup.time=Temps +engUnitGroup.torque=Torque +engUnitGroup.velocity=Vélocité +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Débit volumétrique +event.1wire.deviceRead=Erreur de lecture du dispositif à adresse {0}: {1} +event.1wire.networkRead=Erreur pendant lecture du réseau: {0} +event.1wire.noDevice=Dispositif avec adresse {0} pas trouvé pour point {1}, définition échoué +event.1wire.noPointData=Pas de lecture de données pour le point {0} +event.1wire.setWiper=Impossible de définir la position du curseur à l’adresse {0} pour le point {1}, définition échoué +event.alarmMaxDecreased=Niveau d’alarme maximal a diminué de {0} vers {1} +event.alarmMaxIncreased=Niveau d’alarme maximal a augmenté de {0} vers {1} +event.audit.added=Utilisateur ""{0}"" créé {1} avec id {2}: {3} +event.audit.changed=Utilisateur ""{0}"" changé {1} avec id {2}: {3} +event.audit.changedProperty=
    {0}: ""{1}"" à ""{2}"" +event.audit.compoundEventDetector=Détecteur d’événement du composé +event.audit.dataPoint=Point de données +event.audit.dataSource=Source de données +event.audit.deleted=Utilisateur ""{0}"" effacé {1} avec id {2}: {3} +event.audit.eventHandler=Gestionnaire d’événements +event.audit.maintenanceEvent=Événement de maintenance +event.audit.pointEventDetector=Point de détecteur d’événements +event.audit.pointLink=Point de lien +event.audit.property=
    {0}=""{1}"" +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.recip.address=adresse ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.mailingList=Liste de diffusion ''{0}'' +event.audit.recip.user=Utilisateur ''{0}'' +event.audit.scheduledEvent=Événement planifié +event.bacnet.covFailed=Souscription COV échoué à {0}, point désactivé: {1} +event.bacnet.deviceError=Pas de réponse du dispositif à {0}, échec d’init de point +event.bacnet.iamError=IAm échec de diffusion: {0} +event.bacnet.readDevice=Lire les propriétés du dispositif à {0} échoué: {1} +event.bacnet.readError=Erreur de lecture de la valeur pour le point {0}: {1} +event.bacnet.whoisError=WhoIs échec de diffusion: {0} +event.bacnet.whoisPoint=WhoIs échec durant init du point {0}: {1} +event.compound.activated=Événement composé activé: {0} +event.compound.exceptionFailure={0}: {1} +event.compound.sourceFailure={0}:Un détecteur de source a été résilié +event.detector.change={0} a changé d’état {1} tant de fois depuis {2} +event.detector.changeCount={0} a changé de ""{1}"" vers ""{2}"" +event.detector.highLimit={0} a dépassé {1} +event.detector.highLimitPeriod={0} a dépassé {1} pour plus de {2} +event.detector.lowLimit={0} est inférieur {1} +event.detector.lowLimitPeriod={0} a été inférieur {1} pour plus de {2} +event.detector.negCusum={0} CUSUM est inférieur {1} +event.detector.negCusumPeriod={0} CUSUM a été inférieur {1} pour plus de {2} +event.detector.noChange={0} n’a pas changé depuis {1} +event.detector.noUpdate={0} n’a pas été mis à jour depuis {1} +event.detector.periodState={0} a été {1} pour plus de {2} +event.detector.posCusum={0} CUSUM a dépassé {1} +event.detector.posCusumPeriod={0} CUSUM a dépassé {1} pour plus de {2} +event.detector.state={0} est {1} +event.detectorVo.change=Quand valeur change +event.detectorVo.changeCount=Quand état change {0} tant de fois pendant {1} +event.detectorVo.highLimit=Quand valeur est supérieure à {0} +event.detectorVo.highLimitPeriod=Quand valeur est supérieure à {0} pour {1} +event.detectorVo.lowLimit=Quand valeur est inférieure à {0} +event.detectorVo.lowLimitPeriod=Quand valeur est inférieure à {0} pour {1} +event.detectorVo.negCusum=Quand CUSUM est inférieur à {0} +event.detectorVo.negCusumPeriod=Quand CUSUM est inférieur à {0} pour {1} +event.detectorVo.noChange=Quand état ne change pas pendant {0} +event.detectorVo.noUpdate=Quand état n’est pas mis à jour pendant {0} +event.detectorVo.posCusum=Quand CUSUM est supérieur à {0} +event.detectorVo.posCusumPeriod=Quand CUSUM est supérieur à {0} pour {1} +event.detectorVo.state=Quand état est {0} +event.detectorVo.statePeriod=Quand état est {0} pour {1} +event.ds.contextPoint=Point de contenu désactivé +event.ds.dataParse=Exception d’analyse de données de point +event.ds.dataRetrieval=Échec de la récupération de données +event.ds.dataSource=Exception de source de données +event.ds.device=Exception de dispositif +event.ds.duplicateComm=Duplicat d’adresse comm détecté +event.ds.emailInbox=Erreur d’accès à la boîte de réception +event.ds.emailParse=Erreur pendant analyse de données d’e-mail +event.ds.emailRead=Erreur pendant lecture de message +event.ds.fileSave=Exception de sauvegarde de fichier +event.ds.heartbeat=Pulsation du capteur +event.ds.initialization=Exception d’initialisation +event.ds.message=Message d’exception +event.ds.network=Exception de réseau +event.ds.pdu=Exception PDU +event.ds.pointRead=Exception de lecture de point +event.ds.pointWrite=Exception d’écriture de point +event.ds.resultType=Erreur de type de résultat +event.ds.scriptError=Erreur de srcipt +event.ds.statement=Exception de déclaration +event.ds.unknownSensor=Capteur inconnu +event.ds=''{0}'': {1} +event.ebi25.master=Exception du maître de Modbus: {0} +event.ebi25.readError=Erreur pendant lecture de la valeur ""{0}"": {1} +event.email.failure=Échec d’envoi d’e-mail intitulé ""{0}"" vers ""{1}"". Message: ""{2}"" +event.exception2={0}: {1} +event.galil.connectionError=Exception de connection en Galil: {0} +event.galil.errorResponse=Réponse d’erreur du point {0} +event.galil.numericParse=Erreur d’analyse vers numérique: {0} +event.galil.parsingError=Erreur pendant analyse du point {0}, réponse={1} +event.galil.sendError=Erreur pendant définition du point {0}: {1} +event.galil.setPointFailed=Échec lors de définition du point {0}: {1} +event.galil.setRequest=Impossible de créer la demande d’ensemble pour le point {0}, valeur={1} +event.galil.setResponse=Réponse d’erreur du point de consigne {0} +event.galil.unexpected=Résultat imprévu, résultat={0} +event.http.response=Réponse invalide de ""{0}"": {1} +event.httpImage.retrievalError=Erreur pendant récupération d’image ""{0}"": {1} +event.httpImage.saveError=Erreur pendant sauvegarde de données d’image: {0} +event.httpImage.scalingError=Erreur pendant mise en échelle d’image: {0} +event.httpRetriever.retrievalError=Erreur pendant récupération de page ""{0}"": {1} +event.initializationError=Erreur d’initialisation: {0} +event.login=Utilisateur {0} connecté +event.maintenance.active=Événement de maintenance activaté: {0} +event.meta.nullResult=Script a retourné null. Ignore résultat. +event.meta.pointMissing=Point désactivé ou n’existe pas +event.meta.pointUnavailable=Un point de contexte n’est pas disponible au point ""{0}"" +event.meta.recursionFailure=Le script n’a pas été exécuté en raison d’un débordement de récurrence. Il peut y avoir une boucle de récursion infinie dans votre script(s). +event.meta.scriptError=Erreur de script au point ""{0}"": {1} +event.meta.typeError=Erreur de type de résultat script au point ""{0}"": {1} +event.modbus.master=Exception de maître de modbus: {0} +event.modbus.noResponse=Pas de réponse d’esclave {0} +event.pachube.dataStreamNotFound=Flux de données ""{0}"" dans l’alimentation {1} non trouvé ou n’a pas de valeur +event.pachube.feed.response=Réponse invalide de l’alimentation {0}: {1} +event.pachube.feed.retrievalError=Erreur lors de la récupération de l’alimentation {0}: {1} +event.pb.httpSend=HTTP a envoyé une exception +event.pb.persistent.connectionAborted=Connexion interrompue +event.pb.persistent.connectionFailed=Tentative de connexion échoué +event.pb.persistent.connectionLost=Connexion perdue +event.pb.persistent.protocolFailure=Erreur de protocol +event.pb.pointMissing=Point désactivé +event.pb.queueSize=Avertissement de la taille des files d’attente +event.pb.resultWarnings=Avertissements de résultat +event.persistent.authKey=Clé d’auth incorrecte +event.persistent.dataSourceMismatch=Source de données incorrecte au point ""{0}"". XID appartient déjà à une autre source de données de l’hôte. +event.persistent.dataTypeMismatch=Type de données incorrect au point ""{0}"": client={1}, serveur={2} +event.persistent.pointDeserialization=Point d’exception de désérialisation: {0} +event.pointLink.convertError=Le type de données de la source ne correspond pas au type de données cible +event.pointLink.nullResult=Script a retourné null. Ignore résultat. +event.pointLink.recursionFailure=La liaison de point n’a pas été effectuée en raison d’un dépassement de la récursivité. Il peut y avoir une boucle de récursion infinie dans votre configuration. +event.pointLink.sourceUnavailable=Source de liaison de point est indisponible +event.pointLink.targetNotSettable=Cible de liaison de point n’est pas ajustable +event.pointLink.targetUnavailable=Cible de liaison de point est indisponible +event.pollingError=Erreur lors du scrutin +event.pollingError2=Erreur lors du scrutin: {0} +event.process.failure=A échoué pour démarrer le processus de commande ""{0}"". Message: ""{1}"" +event.publish.invalidResponse=Code de réponse invalide de l’hôte: {0} +event.publish.pointMissing=Un point publié manque ou n’est pas activée +event.publish.queueSize=La fil d’attente d’éditon a dépassé {0} saisies +event.readPointFailed=Lecture de point échoué: {0} +event.relinquishFailed=Renoncer échoué: {0} +event.rtn.dsDisabled=Source de données désactivé +event.rtn.maintDisabled=Événement de maintenance désactivé +event.rtn.pointDisabled=Point de données désactivé +event.rtn.pubDisabled=Éditeur désactivé +event.rtn.rtn=Retourné au normal +event.rtn.shutdown=Arrêt du système +event.rtn.unknown=Cause inactive inconnu +event.schedule.active=Événement planifié activé: {0} +event.schedule.cronAt=À cron {0} +event.schedule.cronUntil=À cron {0} jusqu’à(au) {1} +event.schedule.dailyAt=Tous les jours à {0} +event.schedule.dailyUntil=Tours les jours à {0} jusqu’à {1} +event.schedule.hourlyAt=Chaque heure à {0} +event.schedule.hoursUntil=Chaque heure à {0} jusqu’à {1} +event.schedule.monthlyAt=Chaque mois le {0} à {1} +event.schedule.monthlyUntil=Chaque mois le {0} à {1} jusqu’au {2} à {3} +event.schedule.onceAt=À {0} +event.schedule.onceUntil=De {0} jusqu’à {1} +event.schedule.weeklyAt=Chaque semaine le {0} à {1} +event.schedule.weeklyUntil=Chaque semaine le {0} à {1} jusqu’à {2} à {3} +event.schedule.yearlyAt=Chaque année en {0} du {1} à {2} +event.schedule.yearlyUntil=Chaque année en {0} du {1} à {2} jusqu’à {3} du {4} à {5} +event.script.convertError=Ne peut pas convertir résultat ""{0}"" vers {1} +event.serial.portInUse=Port déjà en utilisation: {0} +event.serial.portOpenError=Ne peut pas ouvrir port {0} +event.setPoint.activePointDataType=Type de données de point de source actif est différent que le point cible +event.setPoint.activePointMissing=point source active est manquant ou désactivé +event.setPoint.activePointValue=point source active n’a pas de valeur +event.setPoint.inactivePointDataType=Type de données de point de source inactif est différent que le point cible +event.setPoint.inactivePointMissing=point source inactif est manquant ou désactivé +event.setPoint.inactivePointValue=point source inactif n’a pas de valeur +event.setPoint.recursionFailure=Le point de définition n’a pas été effectuée en raison d’un dépassement de la récursion. Il peut y avoir une boucle de récursion infinie dans votre configuration. +event.setPoint.targetNotSettable=Point cible n’est pas ajustable +event.setPoint.targetPointMissing=Point cible est manquant ou désactivé +event.setPointFailed.alias=Définition de point ''{0}'' échoué: {1} +event.setPointFailed=Définition de point échoué: {0} +event.snmp.noBinding=Aucune liaison pour OID {0} en réponse à partir de hôte {1} +event.snmp.noResponse=Pas de réponse de hôte +event.snmp.oidError=OID erreur en {0}: {1}: {2} +event.snmp.pduErrorStatus=PDU reçu avec statut d’erreur {0}, texte={1} +event.snmp.pduOidError=PDU reçu avec erreur en OID {0}, texte={1} +event.snmp.unknownOid=OID non demandé trouvé {0} en réponse à partir de hôte {1} +event.spinwave.attrNotFound=Attribut ""{0}"" pas trouvé dans le message du capteur {1} +event.spinwave.heartbeat=Données non réçu du capteur {0} +event.spinwave.unknownSensor=Données reçues par un capteur inconnu {0} +event.sql.dataTypeNotSupported=Type de données de terrain de remplacement de temps ""{0}"" ({1}) non supporté +event.sql.noData=Pas de données retournées de la sélection de requête +event.sql.noDataPoint=Pas de points de données trouvés pour identificateur de lignes ""{0}"" dans l’ensemble de réponse +event.sql.noRowsUpdated=Pas de lignes mettant à jour point de placement {0} +event.sql.setError=Exception en fixant point {0}: {1} +event.sql.timeNotFound=Terrain de remplacement de temps ""{0}"" pas trouvé dans l’ensemble de résultats +event.system.compound=Panne de détecteur de composé +event.system.email=Échec d’envoi d’e-mail +event.system.maxAlarmChanged=Niveau d’alarme maximum changé +event.system.pointLink=Échec de liaison de point +event.system.process=Échec du gestionnaire d’événements de processus +event.system.setPoint=Réglez l’échec de gestionnaire d’événement de point +event.system.shutdown=Arrêt du système +event.system.startup=Démarrage du système +event.system.userLogin=Identification de l’utilisateur +event.system.versionCheck=Vérification de la version actuelle +event.valueParse.generalParse={0}, résultat={1} +event.valueParse.generalParsePoint={0}, résultat={1}, point={2} +event.valueParse.noData=Pas de données pour correspondre à l’encontre du point {0} +event.valueParse.noTime=Pas de correspondance de temps faite {0} +event.valueParse.noValue=Pas de correspondance de valeur faite pour le point {0} +event.valueParse.numericParse=Impossible d’analyser au numérique, résultat={0} +event.valueParse.numericParsePoint=Impossible d’analyser au numérique, résultat={0}, point={1} +event.valueParse.textParse=Valeur ne correspondait à aucun texte de multi-état et n’était pas analysable, résultat={0} +event.valueParse.textParsePoint=Valeur ne correspondait à aucun texte de multi-état et n’était pas analysable, résultat={0}, point={1} +event.valueParse.timeParse=Échec d’analyse du temps ""{0}"" +event.valueParse.timeParsePoint=Échec d’analyse du temps ""{0}"" pour {1} +event.version.available=Une nouvelle version de ScadaBR est disponible ({0}) +event.version.error=Une erreur s’est produite lors de la vérification d’une nouvelle version de ScadaBR: {0}: {1} +event.version.uptodate=Cette nouvelle version de ScadaBR est mise à jour +event.viconics.deviceOffline=Dispositif est hors ligne: {0} +event.viconics.duplicateCommException=Duplicat d’adresse comm détecté: {0} +event.viconics.messagingException=Erreur de message: {0} +event.viconics.networkOffline=Réseau est hors ligne +event.vmstat.attributeNotFound=Attribut ""{0}"" non trouvé dans données vmstat +event.vmstat.process=Processus vmstat échoué: {0} +eventHandlers.action.none=Aucun +eventHandlers.action.point=Ajuster à valeur de point +eventHandlers.action.static=Ajuster à valeur statique +eventHandlers.activeAction=Action active +eventHandlers.activeCommand=Commande de processus active +eventHandlers.activeScript=Quand script actif +eventHandlers.alias=Alias +eventHandlers.auditEvents=Événements d’audit +eventHandlers.commandTest.result=Vérifiez votre console Tomcat pour la sortie du processus +eventHandlers.commandTest.title=exécutez la commande maintenant +eventHandlers.dataSourceEvents=Événements de source de données +eventHandlers.emailRecipients=Destinataires de courrier électronique +eventHandlers.escal=envoyer escalation +eventHandlers.escalDelayError=Délai d’escalade doit être supérieur à zéro +eventHandlers.escalPeriod=Escale si actif pour +eventHandlers.escalRecipients=Bénéficiaires de l’escalade +eventHandlers.escalTestEmailMessage=Ce message a été envoyé comme un test de la liste de l’escalade d’un gestionnaire d’événements +eventHandlers.eventHandler=Gestionnaire d’événements +eventHandlers.eventHandlers=Gestionnaires d’événements +eventHandlers.inactiveAction=Action inactive +eventHandlers.inactiveCommand=Commande de processus inactive +eventHandlers.inactiveNotif=Envoyer une notification inactive +eventHandlers.inactiveOverride=Remplacer bénéficiaires inactifs +eventHandlers.inactiveRecipients=bénéficiaires inactifs +eventHandlers.inactiveScript=Quand script inactif +eventHandlers.inactiveTestEmailMessage=Ce message a été envoyé comme un test de la liste inactive d’un gestionnaire d’événements +eventHandlers.invalidActiveSource=Point de source invalide actif +eventHandlers.invalidActiveSourceType=Type de données de point de source invalide actif +eventHandlers.invalidActiveValue=Valeur invalide active À définir +eventHandlers.invalidCommands=Au moins une commande de processus doit être fournie +eventHandlers.invalidInactiveSource=Source de point inactive invalide +eventHandlers.invalidInactiveSourceType=Source de point de type de données inactive invalide +eventHandlers.invalidInactiveValue=Valeur inactive invalide à définir +eventHandlers.invalidScripts=Selectionner au moins un script +eventHandlers.maintenanceEvents=Événements de maintenance +eventHandlers.noEmailRecips=Vous devez ajouter des destinataires de courrier électronique +eventHandlers.noEscalRecips=Vous devez ajouter des destinataires d’escalade +eventHandlers.noInactiveRecips=Vous devez ajouter des bénéficiaires inactifs +eventHandlers.noSetPointAction=Aucune action de consigne a été définie +eventHandlers.noTargetPoint=Aucun point cible sélectionné. Vous ne pouvez pas avoir des points réglables définis. +eventHandlers.pointEventDetector=Détecteurs d’événements ponctuels +eventHandlers.publisherEvents=Événements d’éditeur +eventHandlers.recipientType.active=Actif +eventHandlers.recipientType.escalation=Escalation +eventHandlers.recipientType.inactive=Inactif +eventHandlers.recipTestEmailMessage=Ce message a été envoyé comme un test de la liste d’email des destinataires de l’événement d’un gestionnaire +eventHandlers.saved=Gestionnaire d’événement a été enregistré +eventHandlers.sourcePoint=Source de point +eventHandlers.systemEvents=Événements de système +eventHandlers.target=Cible +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Gestionnaire d’email +eventHandlers.type.process=Processus +eventHandlers.type.processHandler=Gestionnaire de processus +eventHandlers.type.script=Script +eventHandlers.type.setPoint=Définir point +eventHandlers.type.setPointHandler=Réglez gestionnaire du point +eventHandlers.type=Type +eventHandlers.types=Types d’événements +eventHandlers.valueToSet=Valeur à ajustesr +events.ackedByDeletedUser=- (Utilisateurs effacés) +events.ackedByMaintenance=- mode de maintenance +events.ackedByUser=- {0} +events.acknowledge=Reconnaître +events.acknowledgeAll=Reconnaître tous +events.acknowledged=Reconnu +events.alarms=Alarmes +events.downloadMango=Téléchargez la dernière version ScadaBR +events.editCompound=Modifier détecteur d’événement composé +events.editDataSource=Editer source de données +events.editEventHandler=Modifier gestionnaire d’événements +events.editMaintenanceEvent=Modifier événement de maintenance +events.editPointLink=Modifier lien de points +events.editPublisher=Modifier éditeur +events.editScheduledEvent=Modifier événements planifiés +events.emptyList=Aucun événement à la liste +events.id=Id +events.jumpToDate=Aller à la date +events.listed={0} événement(s) énuméré(s) +events.msg=Message +events.pending=alarmes en cours +events.pointDetails=Détails de point +events.pointEdit=Édition du point +events.search.id=Id +events.search.keywords=Mots-clés +events.search.maxResults=Résultats max +events.search.resultCount={0} événement(s) trouvé(s) +events.search.search=Rechercher +events.search.searching=Recherche... +events.search.type=Type de la source de l’événement +events.search=Recherche d’événements +events.silence=Silence +events.silenceAll=Silence tous +events.unsilence=Non silence +footer.rightsReserved=Tous droits réservés. +ftl.automatedEmail=Cet e-mail a été envoyé par un service automatique. S’il vous plaît ne répondez pas. +ftl.escalation=Notification de l’escalade des événements Mango +ftl.eventActive=ScadaBR notification d’événements actif +ftl.eventInactive=Cet événement est inactif à ce moment +ftl.footer=Si vous avez reçu ce message par erreur, s’il vous plaît ne pas tenir compte. +ftl.htmlFooter.automated=Cet e-mail a été envoyé par un système automatique. Il a été envoyé vers vous parce que vous avez été inscrit sur la liste d’envoi d’une notification d’email ScadaBR. S’il vous plaît ne répondez pas à cet e-mail. +ftl.htmlFooter.mango=Scada-LTS +ftl.manual=Cet événement nécessite une confirmation manuelle pour qu’il devienne inactif +ftl.note=Note +ftl.originalInformation=ORigine d’informations d’événement +ftl.rtn=Cet événement reviendra automatiquement à la normale lorsque les critères d’événement ne seront plus remplies +ftl.scheduledReport={0} - rapport prévu +ftl.subject.active=ScadaBR notification d’événements actif +ftl.subject.escalation=ScadaBR notification de l’escalade des événements +ftl.subject.eventId=(id:{0}) +ftl.subject.inactive=ScadaBR notification d’événements inactive +ftl.testEmail=ScadaBR e-mail de test +ftl.userTestEmail=Ce message a été envoyé comme un test de l’adresse électronique de l’utilisateur {0} +graphic.alarmlist=Liste d’alarmes +graphic.analogGraphic=Graphique analogue +graphic.binaryGraphic=Graphique binaire +graphic.button=Bouton ON/OFF +graphic.chartComparator=Comparateur de diagrammes +graphic.chartHeight=Hauteur (chaque diagramme) +graphic.chartWidth=Largeur (chaque diagramme) +graphic.dynamicGraphic=Graphique dynamique +graphic.flexBuilder=Constructeur Flex (Version Beta) +graphic.html=HTML +graphic.imageChart.point1=Point 1 +graphic.imageChart.point10=Point 10 +graphic.imageChart.point2=Point 2 +graphic.imageChart.point3=Point 3 +graphic.imageChart.point4=Point 4 +graphic.imageChart.point5=Point 5 +graphic.imageChart.point6=Point 6 +graphic.imageChart.point7=Point 7 +graphic.imageChart.point8=Point 8 +graphic.imageChart.point9=Point 9 +graphic.imageChart=Diagramme d’image +graphic.link=Lien +graphic.multistateGraphic=Graphique multi-état +graphic.script=Script de côté de serveur +graphic.scriptButton=Bouton (script) +graphic.simple=Point simple +graphic.simpleCompound.leadPoint=Point de tête +graphic.simpleCompound.subPoint1=Sous point 1 +graphic.simpleCompound.subPoint10=Sous point 10 +graphic.simpleCompound.subPoint2=Sous point 2 +graphic.simpleCompound.subPoint3=Sous point 3 +graphic.simpleCompound.subPoint4=Sous point 4 +graphic.simpleCompound.subPoint5=Sous point 5 +graphic.simpleCompound.subPoint6=Sous point 6 +graphic.simpleCompound.subPoint7=Sous point 7 +graphic.simpleCompound.subPoint8=Sous point 8 +graphic.simpleCompound.subPoint9=Sous point 9 +graphic.simpleCompound=Composé simple +graphic.simpleImage=Image +graphic.thumbnailImage=Image de vignette +graphic.wirelessTempHumSensor.battery=Batterie +graphic.wirelessTempHumSensor.humidity=Humidité +graphic.wirelessTempHumSensor.signal=Signal +graphic.wirelessTempHumSensor.staticText=Texte statique +graphic.wirelessTempHumSensor.temperature=Température +graphic.wirelessTempHumSensor=Température sans fil/humidity sensor +header.alarms=Alarmes +header.changeLanguage=Changer langue +header.compoundEvents=Détecteurs d’événements composés +header.dataSources=Sources de données +header.emport=Importation/Exportation +header.eventHandlers=Gestionnaires d’événements +header.goHomeUrl=Aller à ma page de défaut +header.help=Aide +header.login=Connexion +header.logout=Déconnexion +header.mailingLists=Listes de diffusion +header.maintenanceEvents=Evénements de maintenance +header.mute=Muet +header.pointHierarchy=Hiérarchie de points +header.pointLinks=Points de lien +header.publishers=Editeurs +header.reload=Recharcher +header.reports=Rapports +header.scheduledEvents=Evénements planifiés +header.scripts=Scripte +header.setHomeUrl=Faire de ceci ma page de défaut +header.sql=SQL +header.systemSettings=Paramètres du système +header.title=Scada-LTS +header.toggleMute=Mute +header.unmute=Réactiver +header.user=Utilisateur +header.users=Utilisateurs +header.usersProfiles=Users profiles +header.views=Vues graphiques +header.watchlist=Liste de surveillance +header.watchLists=Regardez les listes + +js.disabledCed=Composant de détecteur d’événements désactivé +js.disabledPointLink=Point de lien désactivé +js.disabledSe=Événement prévu désactivé +js.email.addAddress=Ajouter adresse +js.email.addMailingList=Ajouter list de mailing +js.email.addUser=Ajouter utilisateur +js.email.noRecipForEmail=Aucun destinataire auquel envoyer e-mail de test +js.email.noRecipients=Aucun destinaire +js.email.testSent=E-mail de test a été envoyé +js.help.error=Erreur +js.help.lastUpdated=Dernière mise à jour +js.help.loading=Charge... +js.help.related=Articles connexes +login.browserOnPlatform=Allumé +login.loginButton=Connexion +login.nag=NOTE: vous pouvez avoir des problèmes avec ScadaLTS parce que votre navigateur n’est pas officiellement supporté. S’il vous plaît mettez à jour votre navigateur. +login.password=Mot de passe +login.supportedBrowser=Ce navigateur est supporté. +login.unknownBrowser=Vérification de votre navigateur pour la compatibilité... +login.unsupportedBrowser=Ce navigateur devrait fonctionner, mais n'rsquo;est pas officiellemnt supporté. Nous vous recommandons d'rsquo;utiliser Firefox ou Chrome. +login.userId=Id de l’utilisateur +login.validation.accountDisabled=Votre compte a été désactivé. S’il vous plaît contactez votre administrateur +login.validation.invalidLogin=Connexion incorrecte, s’il vous plaît essayer à nouveau +login.validation.noPassword=S’il vous plaît entrer un mot de passe +login.validation.noUsername=S’il vous plaît entrez un nom d’utilisateur +mailingLists.addAddress=Ajouter adresse +mailingLists.added=Liste de diffusion ajoutée +mailingLists.addUser=Ajouter utilisateur +mailingLists.details=Détails de la liste de diffusion +mailingLists.emailAddress=Adresse e-mail +mailingLists.entries=Entrées +mailingLists.mailingList=Liste de diffusion +mailingLists.mailingLists=Listes de diffusion +mailingLists.name=Nom +mailingLists.noAddress=Entrez l’adresse e-mail avant de l’ajouter à la liste +mailingLists.noEntries=Pas d’entrées de la liste de diffusion +mailingLists.noUser=Aucun utilisateur trouvé pour ajouter +mailingLists.saved=Liste de diffusion sauvegardée +mailingLists.testEmailMessage=E-mail de test a été envoyé +mailingLists.testerror=Une erreur s’est produite: {0}: {1} +mailingLists.validate.entries=Une liste de diffusion doit avoir des entrées +mailingLists.validate.nameGreaterThan40=Le nom ne peut pas contenir plus que 40 caractères +mailingLists.validate.nameRequired=Le nom est obligatoire +maintenanceEvents.activated=Actuellement actif. Cliquez pour désactiver. +maintenanceEvents.addMe=Ajouter événement de maintenance +maintenanceEvents.alias=Alias +maintenanceEvents.dataSource=Source de données +maintenanceEvents.deactivated=Actuellement désactive. Cliquez pour activer. +maintenanceEvents.me=Événement de maintenance +maintenanceEvents.meAdded=Événement de maintenance ajouté +maintenanceEvents.meDetails=Détails d’événements de maintenance +maintenanceEvents.meDisabled=Événement de maintenance désactivé +maintenanceEvents.mes=Événements de maintenance +maintenanceEvents.meSaved=Événement de maintenance sauvegardé +maintenanceEvents.schedule.cronUntil={0} - À cron {1} jusqu’à {2} +maintenanceEvents.schedule.dailyUntil={0} - Chaque jour à {1} jusqu’à {2} +maintenanceEvents.schedule.hoursUntil={0} - Chaque heure à {1} jusqu’à {2} +maintenanceEvents.schedule.manual={0} - Manuel +maintenanceEvents.schedule.monthlyUntil={0} - Chaque moi à {1} à {2} jusqu’au {3} à {4} +maintenanceEvents.schedule.onceUntil={0} - De {1} à {2} +maintenanceEvents.schedule.weeklyUntil={0} - Chaque semaine à {1} à {2} jusqu’à {3} à {4} +maintenanceEvents.schedule.yearlyUntil={0} - Chaque année au {1} du {2} à {3} jusqu’au {4} de {5} à {6} +maintenanceEvents.toggle.disabled=Vous ne pouvez pas basculer. Événement est actuellement désactivée. +maintenanceEvents.type.cron=cron +maintenanceEvents.type.day=tous les jours +maintenanceEvents.type.hour=toutes les heures +maintenanceEvents.type.manual=manuel +maintenanceEvents.type.month=mensuel +maintenanceEvents.type.once=une fois +maintenanceEvents.type.week=hebdomadaire +maintenanceEvents.type.year=annuel +maintenanceEvents.type=Type planifié +maintenanceEvents.validate.activeCron=Erreur dans l’expression cron active: {0} +maintenanceEvents.validate.activeTrigger=Erreur de création de déclencheur actif: {0} +maintenanceEvents.validate.aliasTooLong=Alias ​​ne peut pas contenir plus de 50 caractères +maintenanceEvents.validate.inactiveCron=Erreur dans l’expression cron inactive: {0} +maintenanceEvents.validate.inactiveTrigger=Erreur de création de déclencheur inactif: {0} +maintenanceEvents.validate.invalidRtn=Temps d’inactivité doit être après le temps d’activité +notes.addNote=Ajouter commentaire +notes.by=de +notes.cancel=Annuler +notes.enterComment=Un commentaire doit être entré +notes.note=Commentaire +notes.save=Sauver +notes.timeByUsername=Temps par utilisateur +notes.userNotes=Notes d’utilisateur +pagination.ascending=Ascendant +pagination.descending=Descendant +pagination.next=Prochain +pagination.noRows=pas de rangées +pagination.of=de +pagination.page=Page +pagination.previous=Précédent +pagination.rows=rangées +pointDetails.accessType=Type d’acces +pointDetails.chart=Diagramme +pointDetails.editDataSource=Modifier source de données +pointDetails.editPoint=Modifier point de données +pointDetails.events=Événements +pointDetails.flipbook=Flipbook +pointDetails.getData=Obtenir données +pointDetails.getImages=Obtenir images +pointDetails.getStatistics=Obtenire statistiques +pointDetails.goto=Aller à +pointDetails.gotoView=Aller à vue +pointDetails.history=Historique +pointDetails.id=Id +pointDetails.imageChartButton=Obtenir diagramme +pointDetails.imageCountError=Comptage d’images doit être un nombre +pointDetails.images=Images +pointDetails.maxEvents=20 événements maximalement affichés +pointDetails.message=Message +pointDetails.mostRecentRecords=Enregistrements les plus récents +pointDetails.name=Nom +pointDetails.notInView=Point n’est utilisé dans aucune de vos vues graphiques +pointDetails.recordCountError=Le nombre d’enregistrements doit être un nombre +pointDetails.set=Définir +pointDetails.setPoint=Définir point +pointDetails.show=Montrer +pointDetails.statistics=Statistiques +pointDetails.timePeriod=Période de temps +pointDetails.timePeriodError=Période doit être un nombre +pointDetails.userAccess=Acces utilisateur +pointDetails.username=Nom d’utilisateur +pointDetails.views=Vues +pointEdit.buttons.disable=Déscativer +pointEdit.buttons.enable=Activer +pointEdit.buttons.note=Note: la sauvegarde, la désactivation, ou le redémarrage d’un point entraîne tous les événements actifs à retourner à la normale +pointEdit.buttons.restart=Redémarrer +pointEdit.chart.includeSum=Inclure somme +pointEdit.chart.invalidLimit=Tableau rendu: limite doit être entre 2 et 50 +pointEdit.chart.invalidPeriods=Tableau rendu: nombre de périodes doit être supérieur à zéro +pointEdit.chart.limit=Limite +pointEdit.chart.missingLimit=Tableau rendu: limite doit être saisi +pointEdit.chart.missingPeriods=Tableau rendu: nombre de périodes doit être saisi +pointEdit.chart.note=Note: exploitation de points de données doit être active pour que la cartographie puisse se produire. +pointEdit.chart.props=Tableau des propriétés de rendu +pointEdit.chart.timePeriod=Période de temps +pointEdit.chart.type=Type +pointEdit.detectors.alias=Alias +pointEdit.detectors.change=Changer +pointEdit.detectors.changeCount=Comptage de changement d’état +pointEdit.detectors.changeCounter=Compteur de changement d’état +pointEdit.detectors.changeDet=Changer détecteur +pointEdit.detectors.duration=Durée +pointEdit.detectors.empty=Cliquez sur l’icône Ajouter pour créer des points de détecteurs d’événements. +pointEdit.detectors.errorParsingChangeCount=Erreur en analysant la valeur de changement de comptage +pointEdit.detectors.errorParsingDuration=Erreur en analysant la valeur de durée +pointEdit.detectors.errorParsingLimit=Erreur en analysant la valeur limite +pointEdit.detectors.errorParsingState=Erreur en analysant la valeur d’état +pointEdit.detectors.errorParsingWeight=Erreur en analysant la valeur de poids +pointEdit.detectors.eventDetectors=Détecteurs d’événements +pointEdit.detectors.highLimit=Limite supérieure +pointEdit.detectors.highLimitDet=Détecteur de limite supérieure +pointEdit.detectors.invalidChangeCount=Changement de comptage ne peut pas être < 2 +pointEdit.detectors.invalidDuration=Durée ne peut pas être < 0 +pointEdit.detectors.invalidState=Etat ne peut pas contenir plus de 128 caractères +pointEdit.detectors.lowLimit=Limite basse +pointEdit.detectors.lowLimitDet=Détecteur de limite basse +pointEdit.detectors.negCusum=CUSUM négatif +pointEdit.detectors.negCusumDet=Détecteur de CUSUM négative +pointEdit.detectors.negLimit=Limite négative +pointEdit.detectors.noChange=Pas de changement +pointEdit.detectors.noUpdate=Pas de mise à jour +pointEdit.detectors.one=Un +pointEdit.detectors.posCusum=CUSUM positif +pointEdit.detectors.posCusumDet=Détecteur de CUSUM positif +pointEdit.detectors.posLimit=Limite positive +pointEdit.detectors.state=État +pointEdit.detectors.stateDet=Détecteur d’état +pointEdit.detectors.type=Type +pointEdit.detectors.weight=Poids +pointEdit.detectors.zero=Zéro +pointEdit.logging.after=Après +pointEdit.logging.clearCache=Vider le cache +pointEdit.logging.defaultCache=Taille du cache par défaut +pointEdit.logging.discard=Jeter les valeurs extrêmes +pointEdit.logging.discardHigh=Jeter limite supérieure +pointEdit.logging.discardLow=Jeter limite basse +pointEdit.logging.engineeringUnits=Unités d’ingénierie +pointEdit.logging.every=Chaque +pointEdit.logging.period=Interval de période de connexion +pointEdit.logging.props=Propriétés de connexion +pointEdit.logging.purge=Épuration +pointEdit.logging.tolerance=Tolérance +pointEdit.logging.type.all=Toutes les données +pointEdit.logging.type.change=Lorsque la valeur de point change +pointEdit.logging.type.interval=Interval +pointEdit.logging.type.never=Ne vous connectez pas +pointEdit.logging.type.tsChange=Lorsque le point d’horodatage change +pointEdit.logging.type=Type de connexion +pointEdit.logging.valueType.average=Moyenne +pointEdit.logging.valueType.instant=Instantané +pointEdit.logging.valueType.maximum=Maximum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.logging.valueType=Type de valeur +pointEdit.name.goto=Goto +pointEdit.props.details=Détails de point +pointEdit.props.ds=Source de données +pointEdit.props.editDs=Modifier source de données +pointEdit.props.engineeringUnits=Unités d’ingénierie +pointEdit.props.name=Nom du point +pointEdit.props.props=Propriétés de point +pointEdit.purge.all=Purger toutes les données +pointEdit.purge.allData=Toutes les données +pointEdit.purge.confirm=Êtes-vous sûr de vouloir purger toutes les données de ce point? +pointEdit.purge.olderThan=Purger les données de plus de +pointEdit.purge.purgeNow=Purger maintenant +pointEdit.purge.result=valeurs de points ont été purgées +pointEdit.purge.warn=Purge des données, attendez s’il vous plaît... +pointEdit.text.colour=Couleur +pointEdit.text.conversionExponent=Exposant de conversion +pointEdit.text.default=Par défault +pointEdit.text.errorParsingFrom=Erreur d’analyse de la valeur +pointEdit.text.errorParsingKey=Erreur d’analyse de clé +pointEdit.text.errorParsingTo=Erreur d’analyse vers la valeur +pointEdit.text.format=Format +pointEdit.text.from=De +pointEdit.text.key=Clé +pointEdit.text.listContainsKey=Liste contient déjà la clé +pointEdit.text.listContainsRange=La liste contient déjà la gamme +pointEdit.text.one=Un +pointEdit.text.props=Propriétés de texte de rendu +pointEdit.text.suffix=Suffix +pointEdit.text.text=Texte +pointEdit.text.to=À +pointEdit.text.toGreaterThanFrom=""De la valeur"" doit être inférieur que le ""vers la valeur"" +pointEdit.text.type=Type +pointEdit.text.zero=Zéro +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.defaultName=Nouveau dossier +pointHierarchy.deleteConfirm=Tous les enfants seront réaffectés au dossier parent. Ceci est en ordre? +pointHierarchy.details=Détails des dossiers +pointHierarchy.hierarchy=Hiérarchie des points +pointHierarchy.name=Nom +pointHierarchy.noName=Le nom du dossier ne peut pas être vide +pointHierarchy.saved=Hiérarchie des points a été sauvegardé + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + +pointLinks.details=Détails de point de lien +pointLinks.event.change=Changer +pointLinks.event.update=Mettre à jour +pointLinks.event=Événement +pointLinks.pointLink=Point de lien +pointLinks.pointLinkAdded=Point de lien ajouté +pointLinks.pointLinks=Points de liens +pointLinks.pointLinkSaved=Point de lien sauvegardé +pointLinks.script=Script +pointLinks.source=Point source +pointLinks.target=Point cible +pointLinks.validate.samePoint=Les points source et cible ne peuvent pas être les mêmes +pointLinks.validate.sourceRequired=Point source est nécessaire +pointLinks.validate.success=Résultat du script: {0} +pointLinks.validate.successTs=Résultat du script: {0}, horodatage={1} +pointLinks.validate.targetRequired=Point cible est nécessaire +pointLinks.validate=Valider +publicView.notFound=Vue spécifié est introuvable ou n’est pas visible anonymement. Avez-vous la viewId correcte, viewName, ou paramètre viewXid? +publisherEdit.cacheWarning=Taille limite du cache +publisherEdit.currentAlarms=Alarmes courants +publisherEdit.generalProperties=Propriétés générales +publisherEdit.httpSender.addStaticHeader=Ajouter têtes statiques +publisherEdit.httpSender.addStaticParam=Ajouter paramètres statiques +publisherEdit.httpSender.cancel=Annuler +publisherEdit.httpSender.dateFormat.basic=Basique +publisherEdit.httpSender.dateFormat.tz=Fuseau horaire +publisherEdit.httpSender.dateFormat.utc=UTC +publisherEdit.httpSender.dateFormat=Format de la date +publisherEdit.httpSender.headerKey=Clé +publisherEdit.httpSender.headerValue=Valeur +publisherEdit.httpSender.keyExists=Clé existe déjà +publisherEdit.httpSender.keyRequired=Clé est requise +publisherEdit.httpSender.method=Méthode +publisherEdit.httpSender.noResponseData=(pas de données de réponse) +publisherEdit.httpSender.noStaticHeaders=Pas de têtes statiques définies +publisherEdit.httpSender.noStaticParams=Pas de paramètres statiques définies +publisherEdit.httpSender.paramKey=Clé +publisherEdit.httpSender.paramValue=Valeur +publisherEdit.httpSender.point.param=Nom de paramètre +publisherEdit.httpSender.point.timestamp=Inclure horodatage +publisherEdit.httpSender.props=Propriétés d’expéditeur HTTP +publisherEdit.httpSender.raiseResultWarning=Levez avertissement de résultat +publisherEdit.httpSender.removeParam=Retirer paramètre de la liste +publisherEdit.httpSender.sending=Envoie... +publisherEdit.httpSender.sendStaticParams=Envoyer données statiques +publisherEdit.httpSender.sendTest=HTTP envoyer test +publisherEdit.httpSender.staticHeaders=Têtes statiques +publisherEdit.httpSender.staticParams=Paramètres statiques +publisherEdit.httpSender.url=URL +publisherEdit.httpSender=Expéditeur HTTP +publisherEdit.name=Nom +publisherEdit.noPoints=Pas de points à la liste +publisherEdit.pachube.apiKey=Clé API +publisherEdit.pachube.dataStreamId=Flux de données ID +publisherEdit.pachube.feedId=ID d’alimentation +publisherEdit.pachube.point.dataStreamId=Flux de données ID +publisherEdit.pachube.point.feedId=ID d’alimentation +publisherEdit.pachube.point.name=Nom +publisherEdit.pachube.point.status=Statut +publisherEdit.pachube.point.type=Type +publisherEdit.pachube.points=Points +publisherEdit.pachube.props=Propriétés Pachube +publisherEdit.pachube.retries=Nouvelles tentatives +publisherEdit.pachube.timeoutSeconds=Temps de pause (secondes) +publisherEdit.pachube=Pachube +publisherEdit.persistent.authorizationKey=Clé d’autorisation +publisherEdit.persistent.host=Hôte +publisherEdit.persistent.port=Port +publisherEdit.persistent.props=Propriétés de Sérotonine persistente TCP properties +publisherEdit.persistent.sync.daily=Journalier +publisherEdit.persistent.sync.monthly=Mensuel +publisherEdit.persistent.sync.none=Aucun +publisherEdit.persistent.sync.weekly=Hebdomadaire +publisherEdit.persistent.sync=Synchroniser les données historiques +publisherEdit.persistent=Sérotonine persistente TCP +publisherEdit.persistent.syncNotStarted=Synchronization not started +publisherEdit.persistent.syncStarted=Synchronization started +publisherEdit.point.name=Nom +publisherEdit.point.status=Status +publisherEdit.point.type=Type +publisherEdit.points=Points +publisherEdit.saved=Éditeur a été sauvegardé +publisherEdit.snapshot=Envoyer un instantané régulier +publisherEdit.snapshotPeriod=Période d’envoie d’instantanés +publisherEdit.updateEvent.all=Actualiser tous +publisherEdit.updateEvent.changes=Changements seulement +publisherEdit.updateEvent=Actualiser événement +publisherList.config=Configuration +publisherList.deleteConfirm=Etes-vous sûr de vouloir supprimer cet éditeur? +publisherList.name=Nom +publisherList.noRows=Pas de rangées +publisherList.publishers=Éditeurs +publisherList.status=Statut +publisherList.type=Type +reports.charts=Voir diagrammes +reports.colour=Couleur +reports.commentList.time=Temps +reports.commentList.type.event=Évévenement +reports.commentList.type.point=Point +reports.commentList.type=Type +reports.commentList.typeKey=Taper clé +reports.comments=Commentaires d’utilisateur +reports.consolidated=Tableau consolidé +reports.consolidatedChart=Diagramme consolidé +reports.criteria=Critères de rapport +reports.cron=cron +reports.dataType=Type de données +reports.dateRange=Rangée de données +reports.dateRangeTo=Vers +reports.doNotPurge=Ne pas purger +reports.emailRecipients=Destinataires de courrier électronique +reports.emailReport=Rapport e-mail +reports.eventExport=Exporter événements +reports.eventList.ackTime=Temps de reconnaissance +reports.eventList.ackUser=Reconnaissant utilisateur +reports.eventList.id=Id d’événement +reports.eventList.message=Message +reports.eventList.status=Statut +reports.events.alarms=Alarmes seulement +reports.events.all=Tous les événements +reports.events.none=Aucun +reports.events=Événements +reports.export=Exporter données +reports.failed=Raté +reports.includeTabular=Inclure les données tabulaires +reports.inProgress=En progrès +reports.loading=Charge... +reports.newReport=Nouveau rapport +reports.noInstances=Pas de rapport d’instances à la liste +reports.noPoints=Pas de points ont été ajoutés au rapport +reports.notStarted=Non commencé +reports.now=Maintenant +reports.past=Passé +reports.pointComments.empty=Pas de commentaires de points à la liste +reports.pointComments=Commentaires de point +reports.pointName=Nom du point +reports.previous=Précédent +reports.recipTestEmailMessage=Ce message a été envoyé comme un test d’un rapport d’e-mail de liste de destinataires +reports.relative=Par rapport à rapporter temps +reports.rendered=Rendu +reports.report=Rapport +reports.reportAdded=Rapport ajouté +reports.reportName=Nom du rapport +reports.reportQueue=File d’attente du rapport +reports.reportQueued=Rapport a été mis en attente +reports.reportRecords=Enregistrements +reports.reportSaved=Rapport sauvegardé +reports.runDelay=Exécuter retardement (minutes) +reports.runDuration=Exécuter durée +reports.runEvery=Exécuter chaque... +reports.runNow=Exécuter maintenant +reports.runTimeStart=Exécuter début du temps +reports.schedule=Plan +reports.specificDates=Dates spécifiques +reports.startValue=Valeur de départ +reports.statistics=Statistiques +reports.templates=Modèles de rapport +reports.userCommentExport=Exporter commentaires d’utilisateurs +reports.validate.colour=Couleur invalide: {0} +reports.validate.cron=Erreur dans l’expression cron: {0} +reports.validate.greaterThan59=Cannot be greater than 59 minutes +reports.validate.invalidDateRangeType=Type d’intervalle de date invalide +reports.validate.invalidRelativeDateType=Type de date invalide relative +reports.validate.lessThan0=Ne peut pas être inférieur à zéro +reports.validate.longerThan100=Ne peut pas contenir plus de 100 caractères +reports.validate.needPoint=Au moins point doit être ajouté +reports.validate.needRecip=Au moins un destinataire doit être ajouté +reports.validate.periodCountLessThan1=Nombre de période ne peut être inférieure à 1 +reports.validate.required=Requis +scheduledEvents.addSe=Ajouter événement prévu +scheduledEvents.alias=Alias +scheduledEvents.se=Événement prévu +scheduledEvents.seAdded=Événement prévu ajouté +scheduledEvents.seDetails=Détails d’événement prévu +scheduledEvents.ses=Événements prévus +scheduledEvents.seSaved=Événement prévu sauvegardé +scheduledEvents.type.cron=cron +scheduledEvents.type.day=Journalier +scheduledEvents.type.hour=Chaque heure +scheduledEvents.type.month=Mensuel +scheduledEvents.type.once=une fois +scheduledEvents.type.week=Hebdomadaire +scheduledEvents.type.year=Annuel +scheduledEvents.type=Type de plan +scheduledEvents.validate.activeCron=Erreur dans l’expression cron active: {0} +scheduledEvents.validate.activeTrigger=Erreur de création de déclencheur actif: {0} +scheduledEvents.validate.aliasTooLong=Alias ne peut pas contenir plus de 50 caractères +scheduledEvents.validate.inactiveCron=Erreur dans l’expression cron inactive: {0} +scheduledEvents.validate.inactiveTrigger=Erreur de création de déclencheur inactif: {0} +scheduledEvents.validate.invalidRtn=Temps d’inactivité doit être après le temps d’activité +script.dpCommands=Commandes de points de données +script.dsCommands=Commandes de sources de données +scripts.addSe=Ajouter un nouveau script +scripts.objectsContext.add= Ajouter +scripts.objectsContext.help=(?) +scripts.objectsContext.invalidVar=Nom invalide var +scripts.objectsContext.name=Objet +scripts.objectsContext.var= Var +scripts.objectsContext=Objets de contexte +scripts.pointsContext=Points de contexte +scripts.saved=Script sauvegardé +scripts.se=Script +scripts.seDetails=Détails de script +scripts.title=Scripts +share.accessType=Type d’accès +share.noViewUsers=Cette vue n’est actuellement pas partagée +share.noWatchlistUsers=Cette liste de surveillance n’est actuellement pas partagée +share.sharing=Partage +share.userName=Nom d’utilisateur +sql.query=Envoyer requête +sql.rowsUpdated=Enregistrement(s) à jour. +sql.sql=SQL +sql.update=Envoyer mise à jour +sql.warning=Warning: utiliser cette fonction à vos risques. Une utilisation incorrecte peut entraîner des données corrompues et/ou des failles de système. +systemSettings.auditAlarmLevels=Niveaux d’alarmes d’événements d’audit +systemSettings.auditAlarmLevelsSaved=Niveaux d’alarmes d’événements d’audit ont été sauvegardés +systemSettings.auth=Use autorisation +systemSettings.checkNow=Vérifier maintenant +systemSettings.contentType.both=HTML et texte +systemSettings.contentType.html=HTML seulement +systemSettings.contentType.text=Texte seulement +systemSettings.contentType=Type de contenu +systemSettings.databaseSize=Taille de la base de données +systemSettings.emailSettings=Paramètres d’e-mail +systemSettings.emailSettingsSaved=Paramètres de messagerie ont été sauvegardés +systemSettings.eventCount=Comptage d’événements +systemSettings.filedataSize=Taille de fichiers de données +systemSettings.files=fichiers +systemSettings.fromAddress=’De’ adresse +systemSettings.fromName=’De’ nom +systemSettings.futureDateLimit=Jeter valeurs de points futures datées de plus de +systemSettings.groveLogging=Envoyer erreurs à Serotonin +systemSettings.historyCount=Compte de l’histoire +systemSettings.httpSaved=Paramètres Http ont été sauvegardés +systemSettings.httpSettings=Paramètres HTTP +systemSettings.instanceDescription=Description de l’instance +systemSettings.instanceId=Instance ID +systemSettings.langSaved=Langue a été sauvegardée +systemSettings.languageSettings=Paramètres de langue +systemSettings.miscSaved=Paramètres ont été sauvegardés +systemSettings.notify=Notifier lors de la libération +systemSettings.notifyBeta=Beta ou mieux +systemSettings.notifyRC=Relâcher candidats ou mieux +systemSettings.notifyStable=Versions stables seulement +systemSettings.otherSettings=Autres paramètres +systemSettings.proxyHost=Hôte proxy +systemSettings.proxyPassword=Mot de passe proxy +systemSettings.proxyPort=Port proxy +systemSettings.proxyUsername=Nom d’utilisateur proxy +systemSettings.purgeData=Purger toutes les données +systemSettings.purgeDataComplete=Purge totale. {0} échantillons de points supprimés. +systemSettings.purgeDataConfirm=Cela purgera tous les échantillons de points de la base de données. Etes-vous sûr? +systemSettings.purgeDataInProgress=Purge toutes les données, s’il vous plaît attendre... +systemSettings.purgeEvents=Purger événements plus vieux que +systemSettings.purgeNow=Purger maintenant en utilisant des paramètres de point +systemSettings.purgeReports=Purger les instances de rapport plus vieilles que +systemSettings.retrieving=(récupération) +systemSettings.smtpHost=Hôte SMTP +systemSettings.smtpPassword=Mot de passe +systemSettings.smtpPort=Port SMTP +systemSettings.smtpUsername=Nom d’utilisateur +systemSettings.systemAlarmLevels=Niveaux d’alarmes d’événements du système +systemSettings.systemAlarmLevelsSaved=Niveaux d’alarmes d’événements du système ont été sauvegardés +systemSettings.systemInformation=Informations du système +systemSettings.systemLanguage=Langage du système +systemSettings.testEmail=Un e-mail de test avec vos paramètres du système a été envoyé avec succès. +systemSettings.tls=Permettre TLS +systemSettings.topPoints=Points de top +systemSettings.totalSize=Taille totale +systemSettings.uiPerformance.high=Haute +systemSettings.uiPerformance.low=Basse +systemSettings.uiPerformance.med=Moyenne +systemSettings.uiPerformance=Performance de l’UI +systemSettings.upToDate=Cette instance de ScadaBR est à jour +systemSettings.useProxy=Utiliser proxy +systemSettings.validation.invalidColour=Invalid color +systemSettings.versionCheck1=Temps de pause du socket lors d’un contrôle. S’il vous plaît essayer à nouveau +systemSettings.versionCheck2=Une erreur s’est produite: {0}: {1} +systemSettings.versionSaved=Paramètres de version ont été sauvés +textRenderer.analog=Analogue +textRenderer.binary=Binaire +textRenderer.engineeringUnits=Unités d’ingénierie +textRenderer.multistate=Multi-état +textRenderer.none=Aucun +textRenderer.plain=Ordinaire +textRenderer.range=Gamme +textRenderer.time=Temps +users.add=Ajouter utilisateur +users.added=Utilisateur ajouté +users.dataSources=Source de données +users.deleteConfirm=Etes-vous sûr de vouloir supprimer cet utilisateur? +users.details=Détails d’utilisateur +users.email=E-mail +users.newPassword=Nouveau mot de passe +users.phone=Téléphone +users.receiveAlarmEmails=Envoyer des e-mails d’alarme +users.receiveOwnAuditEvents=Recevez propres événements d’audit +users.saved=Utilisateur sauvegardé +users.title=Utilisateur +users.user=Utilisateur +users.username=Nom d’utilisateur +users.validate.adminDisable=Vous ne pouvez pas désactiver votre compte +users.validate.adminInvalid=Vous ne pouvez pas supprimer vos propres privilèges d’administrateur +users.validate.badDelete=Vous ne pouvez pas effacer votre compte +users.validate.emailRequired=E-mail est requis +users.validate.emailTooLong=E-mail ne peut pas contenir plus de 255 caractères +users.validate.phoneTooLong=Téléphone ne peut pas être plus long que 40 caractères +users.validate.usernameInUse=Nom d’utilisateur est déjà utilisé +users.validate.usernameRequired=Nom d’utilisateur est requis +users.validate.usernameTooLong=Nom d’utilisateur ne peut pas contenir plus de 40 caractères +users.validate.usernameUnique=Nom d’utilisateur doit être unique +validate.0to15=Doit être entre 0 et 15 inclus +validate.0toArg=Doit être entre 0 et {0} inclus +validate.1to240=Doit être entre 1 et 240 inclus +validate.1to8=Doit être entre 1 et 8 +validate.1to80=Doit être entre 1 et 80 +validate.1to96=Doit être entre 1 et 96 +validate.allVarNames=Tous les noms de variables doivent être définis +validate.atLeast1=Au moins une valeur doit être définie +validate.axis.invalid=Doit être un de A, B, C, D, E, F, G, ou H +validate.between=Doit être entre {0} et {1} +validate.cannotBeNegative=Ne peut pas être négatif +validate.captureGroup=Un groupe de capture doit être défini +validate.changeType.incompatible=Le type de changement est incompatible avec le type de données +validate.chart.incompatible=Diagramme rendu est incompatible avec le type de données +validate.duplicateVarName=Duplicat de nom de variable: {0} +validate.fieldName=Un des noms de domaine de requête ou de déclaration de mise à jour doivent être fournis +validate.greaterThan1s=Ne peut pas être moins que 2 secondes +validate.greaterThanDiscardLow=Doit être supérieur à limite basse d’écart +validate.greaterThanEngLow=Doit être supérieur à l’échelle d’ingénierie d’unité de valeur faible +validate.greaterThanRawLow=Doit être supérieur à l’échelle de valeur brute faible +validate.greaterThanZero=Doit être supérieur à zéro +validate.illegalValue=Valeur illégale +validate.invalidAddress=Adresse de capteur invalide: {0} +validate.invalidCharset=Ensemble de noms de caractères invalide +validate.invalidChoice=Choix invalide +validate.invalidCron=Erreur dans l’expression de cron: {0} +validate.invalidValue=Valeur invalide +validate.invalidVarName=Nom de variable non valide: {0} +validate.lessThan100=Ne peut pas être > 100 +validate.maxGreaterThanMin=Maximum doit être plus grand que minimum +validate.missingDeviceId=ID de dispositif ne peut pas être vide +validate.nameRequired=Nom est requis +validate.nameTooLong=Le nom ne peut pas contenir plus de 40 caractères +validate.not0=Ne peut pas être 0 +validate.notLessThan30s=Ne peut pas être moins que 30 secondes +validate.notLongerThan=Ne peut pas contenir plus de {0} caractères +validate.pachube.dataStreadIdRequired=id de flux de données est requis +validate.parameterRequired=Nom de paramètre est requis +validate.parseError=Erreur d’analyse: {0} +validate.ped.xidMissing=Tous les détecteurs d’événements doivent définir un XID. Non sauvegardé +validate.ped.xidUsed=Le même XID ''{0}'' est en utilisation pour multiples détecteurs d’événements. Non sauvegardés +validate.required=Valeur requise +validate.text.incompatible=Texte rendu est incompatible avec le type de données +validate.xidUsed=Ce XID est déjà en utilisation +viewEdit.addViewComponent=Ajouter composants à la vue +viewEdit.anonymous=Accès anonyme +viewEdit.background=Image de fond +viewEdit.clearImage=Effacer image +viewEdit.compound.backgroundColour=Couleur de fond +viewEdit.compound.duration=Durée +viewEdit.compound.editor=Composant d’éditeur de composantes +viewEdit.compound.height=Hauteur +viewEdit.compound.name=Nom +viewEdit.compound.width=Largeur +viewEdit.deletePointView=Effacer composant de point +viewEdit.deleteStaticView=Effacer contenu statique +viewEdit.deleteView=Retirez-vous de la liste de partage de vue +viewEdit.editGraphicalRenderer=Modifier rendus graphiques +viewEdit.editPointView=Modifier les paramètres des composants du point +viewEdit.editStaticView=Modifier composant statique +viewEdit.editView=Modifier vue +viewEdit.graphic.default=Défault +viewEdit.graphic.displayPointName=Afficher nom de point +viewEdit.graphic.displayText=Afficher le texte +viewEdit.graphic.dynamicImage=Image dynamique +viewEdit.graphic.editor=Éditeur graphique de rendu +viewEdit.graphic.height=Hauteur +viewEdit.graphic.hideAckColumn=Cacher colonne Ack +viewEdit.graphic.hideAlarmLevelColumn=Cacher colonne de niveau +viewEdit.graphic.hideIdColumn=Cacher colonne Id +viewEdit.graphic.hideInactivityColumn=Cacher colonne d’inactivité +viewEdit.graphic.hideTimestampColumn=Hide Timestamp column +viewEdit.graphic.image=Image +viewEdit.graphic.images=Images +viewEdit.graphic.imageSample=Échantillon d’image +viewEdit.graphic.imageSet=Ensemble d’images +viewEdit.graphic.invalidMinMax=Min doit être inférieur au Max +viewEdit.graphic.invalidScale=Pourcentage d’échelle ne ​​peut pas être inférieur à 1 +viewEdit.graphic.invalidState=Valeur d’état non analysable en +viewEdit.graphic.link=Lien (href) +viewEdit.graphic.max=Max +viewEdit.graphic.maxListSize=Taille max de liste +viewEdit.graphic.min=Min +viewEdit.graphic.missingDefault=Une image de défault doit être sélectionnée +viewEdit.graphic.missingDynamicImage=Vous devez selectionner une image dynamique +viewEdit.graphic.missingImageSet=Vous devez selectionner un ensemble d’images +viewEdit.graphic.missingMax=Max doit être saisi +viewEdit.graphic.missingMin=Min doit être saisi +viewEdit.graphic.missingOneImage=Une image une doit être sélectionnée +viewEdit.graphic.missingScale=Pourcentage d’échelle doit être saisi +viewEdit.graphic.missingScript=Script doit être saisi +viewEdit.graphic.missingZeroImage=Une image zéro doit être sélectionnée +viewEdit.graphic.noConfig=Pas de configuration pour ce rendu +viewEdit.graphic.one=Une image +viewEdit.graphic.project=Projet +viewEdit.graphic.projectDefined=Définir projet initial +viewEdit.graphic.projectsSource=Serveurs de projets (API) +viewEdit.graphic.runtimeMode=Mode temps de lecture +viewEdit.graphic.saveToLoad=Sauvegardez vue pour charger composante! +viewEdit.graphic.scale=Pourcentage d’échelle +viewEdit.graphic.script=Script +viewEdit.graphic.state=Missions d’image/état +viewEdit.graphic.stateList=Liste d’état +viewEdit.graphic.styleAttribute=Attribut de style +viewEdit.graphic.text=Texte +viewEdit.graphic.views= Vues +viewEdit.graphic.whenOffLabel=Étiquette lorsque OFF (0, faux) +viewEdit.graphic.whenOnLabel=Étiquette (quand ON/vrai/1) +viewEdit.graphic.width=Largeur +viewEdit.graphic.zero=Image zéro +viewEdit.iconify=Icônfier composants +viewEdit.name=Nom +viewEdit.settings.background=Couleur de fond +viewEdit.settings.displayControls=Afficher les commandes +viewEdit.settings.editor=Éditeur de paramètres +viewEdit.settings.nameOverride=Remplacement du nom du point +viewEdit.settings.point=Point +viewEdit.settings.settableOverride=Remplacement ajustable +viewEdit.static.editor=Éditeur de contenu statique +viewEdit.upload=Télécharger image +viewEdit.viewComponents=Composants +viewEdit.viewProperties=Regarder propriétés +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size +views.newView=Nouvelle vue +views.noViews=Vous n’avez pas créé de vues graphiques. En créer now. +views.title=Vues de graphique +watchlist.addNewList=Ajouter nouvelle liste de surveillance +watchlist.addToWatchlist=Ajouter à liste de surveillance +watchlist.chart=Diagramme +watchlist.copyList=Copier liste de surveillance +watchlist.delete=Effacer de la liste de surveillance +watchlist.deleteList=Effacer cette liste de surveillance +watchlist.editListName=Modifier nom de liste de surveillance +watchlist.emptyList=Clicker sur les points pour ajouter à la liste de surveillance. +watchlist.imageChartButton=Obtenir diagramme +watchlist.moveDown=Bouger vers le bas +watchlist.moveUp=Bouger vers le haut +watchlist.newListName=Entrer le nouveau nom de la liste de surveillance +watchlist.noChartables=Aucun point pouvant être tracé dans la liste de surveillance +watchlist.pointDetails=Détails de points +watchlist.points=Points +watchlist.watchlist=Liste de surveillance +dox.colours=Color +dox.colourSettings=Color configuration +dox.dbConfiguration=DataBase Configuration +dox.internalDS=Internal Data Source +dox.internalPP=Internal point properties +dox.jmxDS=JMX Data Source +dox.jmxPP=JMX point properties +dox.maintenanceEvents=Maintenance events +dox.radiuinoDS=Radiuino data source +dox.radiuinoPP=Radiuino data point +dox.scripts=Scripts +dsEdit.asciiSerial.charStopMode.charASCII=Caractère ASCII +dsEdit.asciiSerial.charX=Until C character +dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... +dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address +dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number +dsEdit.iec101.persistent=Persistent +dsEdit.mbus.id=Device Id +dsEdit.mbus.man=Man +dsEdit.mbus.phoneNumber=Phone Number +dsEdit.mbus.responseTimeOutOffset=Timeout Offset +dsEdit.mbus.secAddrMedium=Secondary Address Medium +dsEdit.mbus.tcpAddr=TCP Address +dsEdit.mbus.tcpIpBitPerSecond=Baudrate +dsEdit.mbus.tcpPort=TCP Port +dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection +dsEdit.mbus.version=Version +dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. +dsEdit.meta.generate=Generate history +dsEdit.meta.generate.noData=No data for point ''{0}'' +dsEdit.meta.generate.success=History successfully created. {0} updates created. +dsEdit.meta=Méta source de données +dsEdit.modbus.dpconn3=Connection monitoring +dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point +dsEdit.modbusIp.socketPointName=TCP socket monitoring +dsEdit.modbusIp.transportType.tcpListener=TCP Listener +dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) +dsEdit.modbusSerial=Modbus Série +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7=S7 Iso TCP Ethernet Controller +dsEdit.nodaves7.s7writeBitOffset=Offset Bit +dsEdit.nodaves7.s7writeBytesQty=Bytes quantity +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeMemoryArea=Memory area +dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) +dsEdit.nodaves7.writeBaseCmd=Write command line +dsedit.opc.rt.addFailed=Addition failed for {0} +dsEdit.persistent.getStatus=Get status +dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received +dsEdit.persistent.status=Execution state +dsEdit.persistent.status.noConnections=No connections +dsEdit.persistent.status.notEnabled=Data source is not enabled +dsEdit.radiuino.avancado=Advanced +dsEdit.radiuino.baud=Baud rate +dsEdit.radiuino.commPortId=Port +dsEdit.radiuino.dataBits=Data bits +dsEdit.radiuino.desc=Radiuino Properties +dsEdit.radiuino.endereco=Sensor address +dsEdit.radiuino.indiceByte=Byte index(Radiuino package) +dsEdit.radiuino.mapaBytesEnvio=Byte map request package +dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package +dsEdit.radiuino.multiplicador=Multiplicator +dsEdit.radiuino.offset=Offset +dsEdit.radiuino.parity=Parity +dsEdit.radiuino.pollingMode.false=False +dsEdit.radiuino.pollingMode=Polling mode +dsEdit.radiuino.pollingMode.true=True +dsEdit.radiuino.quantidadeByte=Bytes quantity +dsEdit.radiuino=Radiuino +dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) +dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) +dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) +dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) +dsEdit.radiuino.radiuinoDataType.binary=Binary +dsEdit.radiuino.radiuinoDataType=Radiuino data type +dsEdit.radiuino.radiuinoDataType.RSSI=RSSI +dsEdit.radiuino.retries=Number of retries +dsEdit.radiuino.settableOverride=Settable +dsEdit.radiuino.sleepMode.false=Without sleep +dsEdit.radiuino.sleepMode=Sleep mode +dsEdit.radiuino.sleepMode.true=With sleep +dsEdit.radiuino.sleepTime=Sleep time (s) +dsEdit.radiuino.stopBits=Stop Bits +dsEdit.radiuino.timeout=Timeout (ms) +dsEdit.serial.flowControlIn=Flow control in +dsEdit.serial.inputBufferSize=Input Buffer Size +dsEdit.serial.outputBufferSize=Output Buffer Size +Edit.chart.missingPeriods=Graph time period must be set +emport.pointValue.missingPoint=Point value ''{0}'': Data point not found +event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} +event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} +event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} +event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} +event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} +event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} +event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} +event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} +event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} +event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} +event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} +event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} +event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} +event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} +event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} +event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} +event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} +event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} +event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} +event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} +event.modbus.noConnection=No connection to DataSource +event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} +event.pb.persistent.syncCompleted=Synchronization completed +event.persistent.xidTooLong=XID of ""{0}"" point is too long. +events.export.ackedByDeletedUser=(user deleted) +events.export.ackedByMaintenance=maintenance mode +events.export.ackedByUser={0} +events.export=Export events +events.search.dateRange=Data range +events.search.dateRange.none=None +events.search.dateRange.relative=Relative +events.search.dateRange.specific=Specific +events.search.past=Past +events.search.previous=Previous +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.subject.default.id=ScadaBR event {0} notification - id:{1} +ftl.subject.default=ScadaBR event {0} notification +fullScreenOut=Click ""CTRL+SHIFT+F"" to exit Full Screen Mode +graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: +graphic.enhancedImageChart.config=Configure +graphic.enhancedImageChart.config.export.csv=Export as CSV +graphic.enhancedImageChart.config.export=Export +graphic.enhancedImageChart.config.export.png=Export as PNG +graphic.enhancedImageChart.config.set=Set range +graphic.enhancedImageChart.config.title=Configuration +graphic.enhancedImageChart.config.x.max=X-axis max: +graphic.enhancedImageChart.config.x.min=X-axis min: +graphic.enhancedImageChart.config.y.max=Y-axis max: +graphic.enhancedImageChart.config.y.min=Y-axis min: +graphic.enhancedImageChart.config.zoomIn=Zoom in +graphic.enhancedImageChart.config.zoomOut=Zoom out +graphic.enhancedImageChart=Enhanced image chart +graphic.enhancedImageChart.legend=Legend +graphic.enhancedImageChart.point10=Point 10 +graphic.enhancedImageChart.point1=Point 1 +graphic.enhancedImageChart.point2=Point 2 +graphic.enhancedImageChart.point3=Point 3 +graphic.enhancedImageChart.point4=Point 4 +graphic.enhancedImageChart.point5=Point 5 +graphic.enhancedImageChart.point6=Point 6 +graphic.enhancedImageChart.point7=Point 7 +graphic.enhancedImageChart.point8=Point 8 +graphic.enhancedImageChart.point9=Point 9 +graphic.enhancedImageChart.pointConfig.renderMode.line=Line +graphic.enhancedImageChart.pointConfig.renderMode=Render mode: +graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline +graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: +graphic.enhancedImageChart.seriesConfig=Series configuration +graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: +graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: +graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: +graphic.enhancedImageChart.seriesConfig.visibility=Series visibility +graphic.enhancedPoint=Enhanced point +login.validation.noSuchUser=Cannot fins user Id +mport.graphicsFolder=Include Graphics folder +mport.mailingList.prefix=Mail list ''{0}'': {1} +pointDetails.chartDataButton=Import chart data +pointDetails.findXid=Find XID +pointDetails.pointNotFound=Point not found +pointEdit.props.chartColour=Chart color +pointEdit.props.deviceName=Device Name +publisherEdit.httpSender.noPoints=No points defined +publisherEdit.httpSender.point.name=Name +publisherEdit.httpSender.points=Points +publisherEdit.httpSender.point.status=Status +publisherEdit.httpSender.point.type=Type +publisherEdit.pachube.noPoints=No point list +publisherEdit.persistent.getStatus=Get status +publisherEdit.persistent.startSync=Synchronize history +publisherEdit.persistent.status.connected=Connected +publisherEdit.persistent.status.connecting=Connected point {0} of {1} +publisherEdit.persistent.status.connectionState=Connection: {0} +publisherEdit.persistent.status=Execution status +publisherEdit.persistent.status.notConnected=Not connected +publisherEdit.persistent.status.notEnabled=Publisher disabled +publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} +publisherEdit.persistent.status.pointCount=Point Count: {0} +publisherEdit.persistent.status.queueSize=Update queue size: {0} +publisherEdit.persistent.status.syncNotRunning=History synchronization is not active +publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent +publisherEdit.persistent.xidPrefix=XID prefix +reports.zipData=Data in .zip format +scripts.execution.scriptError=Script execution failed +scripts.execution.success=Script execution succeeded +systemSettings.chartBackgroundColour=Chart background color +systemSettings.colourSettings=Color configuration +systemSettings.coloursSaved=Colors has been saved +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.infoSaved=Configuration information has been saved +systemSettings.plotBackgroundColour=Plot background color +systemSettings.plotGridlinesColour=Plot gridlines color +systemSettings.reServer=Restart the application server +systemSettings.version=Scada-LTS version +userProfiles.add=Add user profile +userProfiles.added=User profile added. +users.dataSaved=Données d’utilisateur sauvegardées +userProfiles.dataSources=Data sources +userProfiles.deleteConfirm=Are you sure you want to delete this profil? +userProfiles.details=User profile details +userProfiles.name=Profile name +userProfiles.none=None +userProfiles.saved=Profile saved +userProfiles.selectName=User Profile +userProfiles.title=Manage user profiles +userProfiles.validate.errorDeleting=User profile deletion error! +userProfiles.validate.nameUnique=Profile name must be unique and not empty +userProfiles.validate.successDeleting=Profile successfully deleted. +viewEdit.compound.point.alias=Alias +viewEdit.compound.point.color=Color +viewEdit.compound.point.lineType.line=Line +viewEdit.compound.point.lineType.spline=Spline +viewEdit.compound.point.showPoints=Show points +viewEdit.compound.point.strokeWidth=Stroke width +viewEdit.compound.type.dynamic=Dynamic +viewEdit.compound.type.static=Static +viewEdit.compound.type=Type +viewEdit.fullScreen=Full Screen +watchlist.chartDataButton=Export chart data +watchlist.consolidatedChart=Include in consolidated chart +watchlist.createReport=Create report for this watch list +watchlist.noExportables=No points selected for export +watchlist.imageChartLiveButton=Start/Stop Live Chart + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_lu.properties b/WebContent/WEB-INF/classes/messages_lu.properties index 52bc3f2a77..8e01a27951 100644 --- a/WebContent/WEB-INF/classes/messages_lu.properties +++ b/WebContent/WEB-INF/classes/messages_lu.properties @@ -1,3183 +1,3181 @@ -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. -# @author Arne Plœse -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -Edit.chart.missingPeriods=Graph time period must be set -alpha2.commException= {0}: Communication error: {1} -alpha2.errorMessageException= {0}: Error message received from device: {1} -alpha2.invalidFrameException= {0}: Invalid frame received: {1} -alpha2.unknownException= {0}: Unknown error: {1} -annotation.anonymous=Onbekannt -annotation.eventHandler=Set point handler -annotation.pointLink=Point link -annotation.user=Benutzer: {0} -aphic.simpleCompound.leadPoint=Lead Point -badDateFormat=Ongültegen Datumformat, de Format ass: jjjj/mm/tt -badDecimalFormat=Ongültegen Dezimalwäert -badIntegerFormat=Ongültegen ganzzueleche Wäert -chartRenderer.flipbook=Flipbook -chartRenderer.image=Diagramm -chartRenderer.none=Näischt -chartRenderer.statistics=Statistik -chartRenderer.table=Tabell -common.access.admin=Administrativ -common.access.dataSource=Datenquell -common.access.none=keng -common.access.read=liesen -common.access.set=schreiwen -common.active=Aktiv -common.activeTime=Zäitraum Aktiv -common.add=Bäifügen -common.addAll=Add all points -common.administrator=Administrator -common.alarmLevel=Alarmprioritéit -common.alarmLevel.critical=Kritesch -common.alarmLevel.critical.rtn=Kritesch gaang -common.alarmLevel.info=Informatioun -common.alarmLevel.info.rtn=Informatioun gaang -common.alarmLevel.lifeSafety=Liewensgefor -common.alarmLevel.lifeSafety.rtn=Liewensgefor gaang -common.alarmLevel.none=Keen -common.alarmLevel.none.rtn=Kee gaang -common.alarmLevel.unknown=Onbekannten Alarm -common.alarmLevel.urgent=Dréngend -common.alarmLevel.urgent.rtn=Dréngend gaang -common.all=All -common.annotation=Bemierkungen -common.anonymous=Onbekannt -common.cancel=Ofbriechen -common.cancelled=Ofgebrach -common.chooseSetPoint=Choose a value to set -common.close=Schéissen -common.configuration=Astellungen -common.confirmDelete=Are you sure you want delete? -common.copy=Kopéieren -common.copyPrefix=Kopie vun {0} -common.counting.nd={0}nd -common.counting.rd={0}rd -common.counting.st={0}st -common.counting.th={0}th -common.cronPattern=Cronausdruck -common.dataTypes.alphanumeric=Alphanumeresch -common.dataTypes.bad=??? -common.dataTypes.binary=Binär -common.dataTypes.image=Abbild -common.dataTypes.multistate=Mehrfachzustand -common.dataTypes.numeric=Zuelewäert -common.dateRangeFrom=Vun -common.dateRangeTo=Bis -common.day.fri=Freiden -common.day.last=Gëschter -common.day.mon=Méinden -common.day.sat=Samschden -common.day.secondLast=Virgëschter -common.day.short.fri=Fr -common.day.short.mon=Méi -common.day.short.sat=Sa -common.day.short.sun=So -common.day.short.thu=Do -common.day.short.tue=Dé -common.day.short.wed=Mé -common.day.sun=Sonndes -common.day.thirdLast=Virun dräi Deeg -common.day.thu=Donneschdes -common.day.tue=Dénsden -common.day.wed=Mëttwoch -common.default={0} -common.delete=Löschen -common.deleted=(deleted) -common.disabled=Deaktivéiert -common.disabledToggle=Deaktivéiert - fir ze aktivéieren klicken -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h -common.duration.millis={0}ms -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.seconds={0}s -common.edit=Beaarbechten -common.enableAll=Enable all points -common.enabled=Aktiv -common.enabledToggle=Aktiv - fir ze Deaktivéieren klicken -common.enterSetPoint=Gitt hei en neien Wäert an -common.false=0 -common.genChart=Generating thumbnail... -common.genThumb=Generating thumbnail... -common.gettingData=Huel Daten... -common.help=Hëllef -common.imageChart=Trend Diagramm -common.inactive=Net Aktiv -common.inactiveTime=Zäitraum Net Aktivéiert -common.inception=Vum Ufank (Datenbank) -common.latest=Neisten (Datenbank) -common.maximize=Maximéiert -common.minimize=Miniméiert -common.month.apr=Apr -common.month.aug=Aug -common.month.dec=Dez -common.month.feb=Feb -common.month.jan=Jan -common.month.jul=Jul -common.month.jun=Jun -common.month.mar=Mär -common.month.may=Mee -common.month.nov=Nov -common.month.oct=Okt -common.month.sep=Sep -common.newName=(onbenannt) -common.noContent=no content -common.noData=(Keng Daten) -common.noImage=no image -common.noMessage= -common.nortn=keng Réckmeldung -common.point=Datenpunkt -common.pointDataType=Datentyp -common.pointDisabled=Datenpunkt oder -quell ass desaktivéiert -common.pointInvalid=Den Datenpunkt fir dese Bausteen ass ongülteg oder net existéiernd. -common.pointWarning=Den Datenpunkt oder d’Datenquell ass deaktivéiert -common.points=Datenpunkten -common.refresh=Aktualiséieren -common.relinquish=Relinquish -common.result=Result -common.rtn=gaang - normal -common.run=Run -common.safeMode=Safe mode -common.save=Späicheren -common.sendTestEmail=Send Test E-Mail -common.set=Elo Setzen -common.settingValue=Setting value... -common.stats.avg=Duerchschnëtt -common.stats.count=Unzuel -common.stats.end=Schluss -common.stats.logEntries=Loganträg -common.stats.max=Maximum -common.stats.min=Minimum -common.stats.runtime=Lafzäit -common.stats.start=Vun -common.stats.starts=Vun -common.stats.sum=Zomm -common.stats.value=Value -common.status=Status -common.testEmailSent=Eng Test E-Mail gouf un {0} gesend -common.thumb.invalidValue=Point value is not an image -common.time=Auerzäit -common.tp.day=Dag -common.tp.days=Dag(Deeg) -common.tp.description={0} {1} -common.tp.hour=Stonn -common.tp.hours=Stonn(en) -common.tp.millisecond=Millisekonn -common.tp.milliseconds=Millisekonn(en) -common.tp.minute=Minutt -common.tp.minutes=Minutt(en) -common.tp.month=Mount -common.tp.months=Mount(Méint) -common.tp.second=Sekonn -common.tp.seconds=Sekonn(en) -common.tp.week=Woch -common.tp.weeks=Woch(en) -common.tp.year=Joer -common.tp.years=Joer(en) -common.true=1 -common.unknown=Onbekannt -common.user=Benotzer -common.value=Wäert -common.valueUnreliable=Point value may not be reliable -common.warning=Warnung -common.xid=Export Id (XID): -compoundDetectors.and=UND -compoundDetectors.cedAdded=Verknüpfung bäigefügt -compoundDetectors.cedSaved=Verknüpfung gespäichert -compoundDetectors.cedValidated=Verknüpfung erfollegräich gepréift -compoundDetectors.compoundEventDetector=Verknüpft Ereegnis -compoundDetectors.compoundEventDetectors=Verknüpft Ereegnisser -compoundDetectors.condition=Verknüpfungslogik -compoundDetectors.details=Konfiguratioun -compoundDetectors.eventTypes=Ereegnisser -compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist -compoundDetectors.name=Numm -compoundDetectors.not=NET -compoundDetectors.or=ODER -compoundDetectors.pointEventDetector=Datenpunktereegnisser -compoundDetectors.validate=Préift -compoundDetectors.validation.closeParen=Unmatched close parenthesis -compoundDetectors.validation.illegalChar=Illegal character -compoundDetectors.validation.initError=Error during detector initialization. See alarms for details -compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied -compoundDetectors.validation.nameRequired=Name is required -compoundDetectors.validation.notDefined=Condition statement not defined -compoundDetectors.validation.openParen=Unmatched open parenthesis -compoundDetectors.validation.reference=Invalid reference -compoundDetectors.validation.syntax=Syntax error -confirmation.pointDisabled=Data point has been disabled -confirmation.pointEnabled=Data point has been enabled -confirmation.pointRestarted=Data point has been restarted -confirmation.pointSaved=Datenpunkt gouf gespäichert -dox.1wireDS=1-Wire Datenquell -dox.1wirePP=1-Wire Datenpunkt Konfiguratioun -dox.asciiFileReaderDS=Data Source ASCII File Reader -dox.asciiFileReaderPP=ASCII File Reader PP -dox.asciiSerialDS=Data Source Ascii Serial -dox.asciiSerialPP=Data Point Ascii Serial -dox.auditAlarmLevels=Alarm Level for Audit events -dox.bacnetIpDS=BACnet I/P Datenquell -dox.bacnetIpPP=BACnet I/P Datenpunkt Konfiguratioun -dox.chartRenderers=Tag Logging (Historie) Duerstellung -dox.colourSettings=Color configuration -dox.colours=Color -dox.compoundEventDetectors=Ereegnisverknüpfung -dox.cronPatterns=Cronausdruck -dox.dataPointEditing=Konfiguratioun Datenpunkt -dox.dataSourceList=Data source list -dox.datetimeFormats=Datum- an Zäitformatéierungen -dox.dbConfiguration=DataBase Configuration -dox.dir=de -dox.directQuerying=Direkter Mango M2M Datenbankzougrëff -dox.dnp3DS=Data source DNP3 -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP -dox.dnp3SerialDS=Data source DNP3 Serial -dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B -dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B -dox.editingGraphicalViews=Beaarbechten vun den Prozessbiller -dox.emailSettings=Email Konfiguratioun -dox.emport=Exportéier an Importéier d’Mango Konfiguratioun -dox.eventDetectors=Ereegnis Detektor -dox.eventHandlers=Ereegnisveraarbechtung -dox.exportProject=Exporting projects -dox.galilDS=Galil data source -dox.galilPP=Galil point properties -dox.generalPublisherProperties=General publisher properties -dox.graphicalViews=Prozessbiller -dox.httpImageDS=HTTP image data source -dox.httpImagePP=HTTP image point properties -dox.httpReceiverDS=HTTP receiver data source -dox.httpReceiverPP=HTTP receiver point properties -dox.httpRetrieverDS=HTTP retriever data source -dox.httpRetrieverPP=HTTP retriever point properties -dox.httpSenderPublishing=HTTP sender publishing -dox.httpSettings=HTTP Konfiguratioun -dox.iec101DS=Data source IEC101 -dox.iec101PP=IEC101 PP -dox.importProject=Importing projects -dox.internalDS=Internal Data Source -dox.internalPP=Internal point properties -dox.jmxDS=JMX Data Source -dox.jmxPP=JMX point properties -dox.languageSettings=Sproochastellungen -dox.mailingLists=E-Mail Gruppen -dox.maintenanceEvents=Maintenance events -dox.metaDS=Meta Datenquell -dox.metaPP=Meta point properties -dox.modbusIpDS=Modbus IP data source -dox.modbusPP=Modbus point locator properties -dox.modbusSerialDS=Modbus serial data source -dox.nmeaListenerDS=NMEA listener data source -dox.nmeaListenerPP=NMEA listener point properties -dox.notFound=Dokumenten Id net fonnt -dox.numberFormats=Number formats -dox.opcDS=Data Source OPC -dox.opcPP=Data Point OPC -dox.otherSettings=Aner Astellungen -dox.pachubeDS=Pachube data source -dox.pachubePP=Pachube point properties -dox.pachubePublishing=Pachube publishing -dox.persistentDS=Serotonin Persistent TCP data source -dox.persistentPP=Serotonin Persistent TCP point properties -dox.persistentPublishing=Serotonin Persistent TCP publishing -dox.pointHierarchy=Datenpunkt Hierarchie -dox.pointLinks=Datenpunkt Verrknüpfungen -dox.pointValueLogPurging=Wäerter vum Datenpunkt aus der Datenbank löschen -dox.pointValueLogging=Wäert vum Datenpunkt an Datenbank späichern -dox.pointViewSettingsEditor=Point view settings editor -dox.pop3DS=POP3 data source -dox.pop3PP=POP3 point properties -dox.publisherList=Publisher list -dox.radiuinoDS=Radiuino data source -dox.radiuinoPP=Radiuino data point -dox.readError=Error reading content: -dox.regex=Regulär Ausdréck (RegEx) -dox.reportInstances=Reports -dox.reportTemplates=Reportvirlagen -dox.scheduledEvents=Plangen -dox.scriptDPObject=Data Point Context Object -dox.scriptDSObject=Data Source Context Object -dox.scripts=Scripts -dox.snmpDS=SNMP data source -dox.snmpPP=SNMP point properties -dox.spinwaveDS=Spinwave data source -dox.spinwavePP=Spinwave point properties -dox.sqlDS=SQL data source -dox.sqlPP=SQL point properties -dox.systemAlarmLevels=System Alarmlevel -dox.systemInformation=Mango Konfiguratioun -dox.textRenderers=Textduerstellung -dox.userAdministration=User administration -dox.viewSharing=Usicht Veröffentlechen -dox.virtualDS=Virtuell Datenquell -dox.virtualPP=Virtual point properties -dox.vmstatDS=VMStat Datenquell -dox.vmstatPP=VMStat point properties -dox.watchList=Beobachtungslescht -dox.watchListCharts=Beobachtungslescht Tabellen -dox.watchListPoints=Beobachtungslescht Datenpunkten -dox.watchListSharing=Watch list sharing -dox.welcomeToMango=Wëllkomm bei Mango M2M -dox.welcomeToScadaBR=Welcome to ScadaBR -dsDetils.asof=(as of {0}) -dsEdit.1wire=1-wire -dsEdit.1wire.address=Adress -dsEdit.1wire.attr.adVoltage=AD Spannung -dsEdit.1wire.attr.counter=Counter -dsEdit.1wire.attr.humidity=Fiichtegkeet -dsEdit.1wire.attr.latchState=Latch state -dsEdit.1wire.attr.temperature=Temperatur -dsEdit.1wire.attr.wiperPosition=Wiper position -dsEdit.1wire.attribute=Eegenschaft -dsEdit.1wire.attribute.adChannel=AD Kanal -dsEdit.1wire.attribute.channel=Kanal -dsEdit.1wire.attribute.counter=Counter -dsEdit.1wire.attribute.wiper=Potentiometer -dsEdit.1wire.desc=1-wire Konfiguratioun -dsEdit.1wire.description=Beschreiwung -dsEdit.1wire.deviceType=Gerättyp -dsEdit.1wire.dpconn=Sensor: {0}, Beschreiwung: {1} -dsEdit.1wire.index=Index -dsEdit.1wire.noDevices=Kee Gerät fonnt -dsEdit.1wire.noInfo=Keng Geräteinformatioun virhanden -dsEdit.1wire.none=Keng -dsEdit.1wire.port=Seriell Verbindung -dsEdit.1wire.runScan=Sicht starten -dsEdit.1wire.scan=Duerchsicht 1-Wire Neztwerk -dsEdit.1wire.scanComplete=Sicht beendet. -dsEdit.1wire.scanWarn=Duerchsicht Äer 1-Wire Netzwerk, ier dat Dir Datenpunkte beaarbecht -dsEdit.1wire.scanning=Sicht, bitte waarden... -dsEdit.1wire.scheduledRescan=geplangte Rescan -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.accessMode=Acess mode -dsEdit.alpha2.accessMode.readOnly=Read only -dsEdit.alpha2.accessMode.readWrite=Read and Write -dsEdit.alpha2.accessMode.writeOnly=Write only -dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties -dsEdit.alpha2.deviceCode=Device Code -dsEdit.alpha2.deviceCode.analogIn=Analog In -dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device -dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device -dsEdit.alpha2.deviceCode.controlDevice=Control Device -dsEdit.alpha2.deviceCode.externalInput=External Input -dsEdit.alpha2.deviceCode.externalOutput=External Output -dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal -dsEdit.alpha2.deviceCode.keyInput=Key Input -dsEdit.alpha2.deviceCode.linkInput=Link Input -dsEdit.alpha2.deviceCode.linkOutput=Link Output -dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal -dsEdit.alpha2.deviceCode.runStop=Run/Stop Command -dsEdit.alpha2.deviceCode.systemBit=System Bit -dsEdit.alpha2.deviceNumber=Device Number -dsEdit.alpha2.dpDesc={0} ({1}) -dsEdit.alpha2.pointType=Point type -dsEdit.alpha2.station=Station -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.checkFile=Check -dsEdit.asciiFile.desc=ASCII File Reader Properties -dsEdit.asciiFile.filePath=File path -dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point -dsEdit.asciiFile.timestampCheck=Custom timestamp -dsEdit.asciiFile.timestampFormat=Data format -dsEdit.asciiFile.timestampRegex=Timestamp regex -dsEdit.asciiFile.valueRegex=Value regex -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.baud=Baud rate -dsEdit.asciiSerial.bufferSize=Buffer size -dsEdit.asciiSerial.charStopMode=Character mode -dsEdit.asciiSerial.charStopMode.charASCII=ASCII character -dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value -dsEdit.asciiSerial.charX=Until C character -dsEdit.asciiSerial.commPortId=Port -dsEdit.asciiSerial.command=Command -dsEdit.asciiSerial.dataBits=Data Bits -dsEdit.asciiSerial.desc=ASCII Serial Properties -dsEdit.asciiSerial.initString=Initialization String -dsEdit.asciiSerial.nChar=Number of characters -dsEdit.asciiSerial.parity=Parity -dsEdit.asciiSerial.retries=Retries -dsEdit.asciiSerial.stopBits=Stop Bits -dsEdit.asciiSerial.stopMode=Stop mode -dsEdit.asciiSerial.stopMode.charX=Until character C -dsEdit.asciiSerial.stopMode.nChar=Number of characters -dsEdit.asciiSerial.stopMode.stopTimeout=By timeout -dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) -dsEdit.asciiSerial.timeout=Timeout (ms) -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.addPoint=Add point -dsEdit.bacnetIp.broadcastAddress=Broadcast address -dsEdit.bacnetIp.covLease=COV lease time (minutes) -dsEdit.bacnetIp.desc=BACnet I/P properties -dsEdit.bacnetIp.device=Device -dsEdit.bacnetIp.deviceAddress=Device address -dsEdit.bacnetIp.deviceId=Device ID -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.dsconn=Device ID: {0} -dsEdit.bacnetIp.getDetails=Get details -dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... -dsEdit.bacnetIp.listenerStopped=Listener stopped -dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) -dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) -dsEdit.bacnetIp.objectInstanceNumber=Object instance number -dsEdit.bacnetIp.objectList=Device object list -dsEdit.bacnetIp.objectType=Object type -dsEdit.bacnetIp.objectType.accessDoor=Access door -dsEdit.bacnetIp.objectType.accumulator=Accumulator -dsEdit.bacnetIp.objectType.analogInput=Analog input -dsEdit.bacnetIp.objectType.analogOutput=Analog output -dsEdit.bacnetIp.objectType.analogValue=Analog value -dsEdit.bacnetIp.objectType.averaging=Averaging -dsEdit.bacnetIp.objectType.binaryInput=Binary input -dsEdit.bacnetIp.objectType.binaryOutput=Binary output -dsEdit.bacnetIp.objectType.binaryValue=Binary value -dsEdit.bacnetIp.objectType.calendar=Calendar -dsEdit.bacnetIp.objectType.command=Command -dsEdit.bacnetIp.objectType.device=Device -dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment -dsEdit.bacnetIp.objectType.eventLog=Event log -dsEdit.bacnetIp.objectType.file=File -dsEdit.bacnetIp.objectType.group=Group -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point -dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone -dsEdit.bacnetIp.objectType.loadControl=Load control -dsEdit.bacnetIp.objectType.loop=Loop -dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input -dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output -dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value -dsEdit.bacnetIp.objectType.notificationClass=Notification class -dsEdit.bacnetIp.objectType.program=Program -dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter -dsEdit.bacnetIp.objectType.schedule=Schedule -dsEdit.bacnetIp.objectType.structuredView=Structured view -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple -dsEdit.bacnetIp.port=Port -dsEdit.bacnetIp.presentValue=Present value -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number -dsEdit.bacnetIp.remoteDeviceIp=Remote device IP -dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address -dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number -dsEdit.bacnetIp.remoteDevicePort=Remote device port -dsEdit.bacnetIp.retries=Retries -dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) -dsEdit.bacnetIp.segmentWindow=Segment window -dsEdit.bacnetIp.sendObjList=Send object list request -dsEdit.bacnetIp.sendWhoIs=Send WhoIs -dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... -dsEdit.bacnetIp.tester.auto=Auto-shutoff -dsEdit.bacnetIp.tester.cancelled=Cancelled -dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found -dsEdit.bacnetIp.tester.listening=Listening for messages... -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.useCov=Use COV subscription -dsEdit.bacnetIp.writePriority=Write priority -dsEdit.currentAlarms=Ustehend Alarmer -dsEdit.deleteConfirm=Sidd Dir sécher, desen Datenpunkt ze löschen? -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.index=Index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3Serial.dataBits=Data Bits -dsEdit.dnp3Serial.parity=Parity -dsEdit.dnp3Serial.stopBits=Stop Bits -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.pointType=Point Type -dsEdit.drStorageHt5b.type.Humidity=Humidity -dsEdit.drStorageHt5b.type.Temperature=Temperature -dsEdit.ebi25=EBI25 -dsEdit.ebi25.calibrationDate=Calibration date -dsEdit.ebi25.desc=EBI25 interface properties -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.firmwareVersion=Firmware version -dsEdit.ebi25.hardwareVersion=Hardware version -dsEdit.ebi25.highLimit=High limit -dsEdit.ebi25.host=Host -dsEdit.ebi25.index=Index -dsEdit.ebi25.keepAlive=Keep alive -dsEdit.ebi25.lowLimit=Low limit -dsEdit.ebi25.port=Port -dsEdit.ebi25.productionDate=Production date -dsEdit.ebi25.read.host=Host is required -dsEdit.ebi25.read.init=Error in Modbus initialization: {0} -dsEdit.ebi25.read.response=Modbus error response: {0} -dsEdit.ebi25.read.transport=Error in Modbus transport: {0} -dsEdit.ebi25.readInterface=Read interface -dsEdit.ebi25.retries=Retries -dsEdit.ebi25.sampleRate=Sample rate -dsEdit.ebi25.serialNumber=Serial number -dsEdit.ebi25.startRead=Reading... -dsEdit.ebi25.syncTime=Synchronize time -dsEdit.ebi25.synced=Interface time synchronized -dsEdit.ebi25.syncing=Setting time... -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.type=Type -dsEdit.ebi25.type.battery=Battery -dsEdit.ebi25.type.signal=Signal -dsEdit.ebi25.type.value=Value -dsEdit.ebi25.unit=Unit -dsEdit.ebi25.unit.conductivity=Conductivity -dsEdit.ebi25.unit.current=Current -dsEdit.ebi25.unit.humidity=Humidity -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.pressure=Pressure -dsEdit.ebi25.unit.temperature=Temperature -dsEdit.ebi25.unit.voltage=Voltage -dsEdit.events.alarmLevels=Alarmprioritéit bei Ereegnis -dsEdit.events.noEvents=Des Datenquell huet keng Ereegnisser -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.PropertySettable=Settable properties -dsEdit.fhz4j.deviceHousecode=Device Housecode -dsEdit.fhz4j.deviceLocation=Device location -dsEdit.fhz4j.deviceProperty=Device property -dsEdit.fhz4j.deviceType=Device type -dsEdit.fhz4j.fhzHouseCode=Internal Code -dsEdit.fhz4j.init=Initialization -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.axis=Axis -dsEdit.galil.command=Command -dsEdit.galil.commandTesting=Galil command testing -dsEdit.galil.desc=Galil data source properties -dsEdit.galil.engHigh=Scale engineering unit high value -dsEdit.galil.engLow=Scale engineering unit low value -dsEdit.galil.execute=Execute command -dsEdit.galil.host=Host -dsEdit.galil.inputNumber=Input number -dsEdit.galil.outputNumber=Output number -dsEdit.galil.pointType=Point type -dsEdit.galil.pointType.command=Command -dsEdit.galil.pointType.input=Input -dsEdit.galil.pointType.output=Output -dsEdit.galil.pointType.tellPosition=Tell position -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.port=Port -dsEdit.galil.retries=Retries -dsEdit.galil.round=Round to integer -dsEdit.galil.scaleHigh=Scale raw high value -dsEdit.galil.scaleLow=Scale raw low value -dsEdit.galil.tester.noResponse=(error response) -dsEdit.galil.tester.timeout=(timeout during request) -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.type=Type -dsEdit.galil.varName=Variable name -dsEdit.head.name=Numm: -dsEdit.httpImage=HTTP Image -dsEdit.httpImage.desc=HTTP Image properties -dsEdit.httpImage.dsconn=image stream every {0} -dsEdit.httpImage.liveFeed=Webcam live feed code -dsEdit.httpImage.openUrl=Open URL -dsEdit.httpImage.readLimit=Read limit (KB) -dsEdit.httpImage.retries=Retries -dsEdit.httpImage.scaleHeight=Scale height -dsEdit.httpImage.scalePercent=Scale percent -dsEdit.httpImage.scaleWidth=Scale width -dsEdit.httpImage.scalingType=Scaling type -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalingType.none=none -dsEdit.httpImage.scalingType.percent=percent -dsEdit.httpImage.timeout=Timeout (seconds) -dsEdit.httpImage.url=URL -dsEdit.httpReceiver=HTTP Empfänger -dsEdit.httpReceiver.binaryZeroValue=Wäert fir Binär 0 -dsEdit.httpReceiver.containsDeviceMask=D’Lëscht enthält schon d’Geräte-Mask -dsEdit.httpReceiver.containsIpMask=D’Lëscht enthält schon d’IP-Maske -dsEdit.httpReceiver.desc=HTTP Empfänger Konfiguratioun -dsEdit.httpReceiver.deviceId=Gerätekennung -dsEdit.httpReceiver.deviceWhiteList=Erlaabte Gerätekennungen -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(blocked) -dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) -dsEdit.httpReceiver.httpParamName=HTTP Wäertparameter Numm -dsEdit.httpReceiver.ipWhiteList=Erlab IP Adressen -dsEdit.httpReceiver.listening=Waart op Daten... -dsEdit.httpReceiver.noDevices=No device IDs defined -dsEdit.httpReceiver.noIpAddresses=No ip addresses defined -dsEdit.httpReceiver.parameter=Parameter -dsEdit.httpReceiver.receiverListener=Test Empfänger -dsEdit.httpReceiver.source=Quell -dsEdit.httpReceiver.startListener=Waart op HTTP Daten -dsEdit.httpReceiver.tester.auto=Auto-shutoff -dsEdit.httpReceiver.tester.data=Daten Empfaang -dsEdit.httpReceiver.tester.listening=Waard op Daten... -dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} -dsEdit.httpReceiver.time=Zäit -dsEdit.httpRetriever=HTTP Ofhueler -dsEdit.httpRetriever.binaryZeroValue=Binary 0 value -dsEdit.httpRetriever.desc=HTTP Retriever properties -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing -dsEdit.httpRetriever.numberFormat=Number format -dsEdit.httpRetriever.openUrl=Open URL -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.retries=Retries -dsEdit.httpRetriever.testTime=Test time parameters -dsEdit.httpRetriever.testValue=Test value parameters -dsEdit.httpRetriever.timeFormat=Time format -dsEdit.httpRetriever.timeRegex=Time RegEx -dsEdit.httpRetriever.timeout=Timeout (seconds) -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.valueRegex=Value RegEx -dsEdit.iec101.asduAddress=ASDU Address -dsEdit.iec101.asduAddressSize=ASDU Address Field Size -dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period -dsEdit.iec101.cotSize=COT Field Size -dsEdit.iec101.default=Default -dsEdit.iec101.descEthernet=IEC101 Ethernet Properties -dsEdit.iec101.descSerial=IEC101 Serial Properties -dsEdit.iec101.dpconn= TypeId {0}, IOA {1} -dsEdit.iec101.execute=Execute Only -dsEdit.iec101.giRelativePeriod=GI Relative Period -dsEdit.iec101.iec101DataType=Type identification -dsEdit.iec101.iec101DataType.doublePoint=Double Point Information -dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement -dsEdit.iec101.iec101DataType.singlePoint=Single Point Information -dsEdit.iec101.linkLayerAddress=Link Address -dsEdit.iec101.linkLayerAddressSize=Link Address Field Size -dsEdit.iec101.longPulse=Long Pulse -dsEdit.iec101.objectAddress=Object Address -dsEdit.iec101.objectAddressSize=Object Address Field Size -dsEdit.iec101.offset=Offset -dsEdit.iec101.persistent=Persistent -dsEdit.iec101.selectExecute=Select and Execute -dsEdit.iec101.shortPulse=Short Pulse -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101Serial=IEC101 Serial -dsEdit.internal=Internal Data Source -dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written -dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads -dsEdit.internal.attr.MONITOR_HIGH=High priority work items -dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items -dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count -dsEdit.internal.attribute=Attribute -dsEdit.internal.desc=Internal data source properties -dsEdit.internal.dsconn=Poll seconds: {0} -dsEdit.jmx=JMX -dsEdit.jmx.addPoint=Add point -dsEdit.jmx.attributeName=Attribute name -dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' -dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite -dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.badUrl=Malformed remote server address: {0} -dsEdit.jmx.compositeItemName=Composite item name -dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' -dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.connectionError=Connection error: {0} -dsEdit.jmx.desc=JMX data source properties -dsEdit.jmx.dsconn.local=Local server -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.getObjectNames=Get object names -dsEdit.jmx.gettingObjectNames=Getting object names... -dsEdit.jmx.inspect=JMX server inspection -dsEdit.jmx.objectName=Object name -dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found -dsEdit.jmx.readError=Read error: {0} -dsEdit.jmx.remoteServerAddr=Remote JMX server address -dsEdit.jmx.useLocalServer=Use local JMX server -dsEdit.jmx.writeFailed=Write failed for ''{0}'' -dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item -dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} -dsEdit.mbus=M Bus -dsEdit.mbus.addPoint=Bäifügen -dsEdit.mbus.addressHex=Adress -dsEdit.mbus.addressing=Adresséierung -dsEdit.mbus.desc=M Bus Konfiguratioun -dsEdit.mbus.deviceUnit=(Sub)Eenheet -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.firstHexAddress=Startadress (Hex) -dsEdit.mbus.functionField=Function Field -dsEdit.mbus.id=Device Id -dsEdit.mbus.identNumber=Id -dsEdit.mbus.lastHexAddress=Endadress (Hex) -dsEdit.mbus.man=Man -dsEdit.mbus.manufacturer=Hiersteller -dsEdit.mbus.medium=Medium -dsEdit.mbus.phoneNumber=Phone Number -dsEdit.mbus.phonenumber=Telefonsnummer -dsEdit.mbus.presentValue=Wäert -dsEdit.mbus.responseFrame=Frame -dsEdit.mbus.responseTimeOutOffset=Timeout Offset -dsEdit.mbus.seachStopped=Sicht Ofgebrach -dsEdit.mbus.search=Sicht -dsEdit.mbus.searching=Sicht MBus Geräter -dsEdit.mbus.secAddrMedium=Secondary Address Medium -dsEdit.mbus.siPrefix=SI Präfix -dsEdit.mbus.storageNumber=Späichernummer -dsEdit.mbus.tariff=Tarif -dsEdit.mbus.tcpAddr=TCP Address -dsEdit.mbus.tcpIpBitPerSecond=Baudrate -dsEdit.mbus.tcpPort=TCP Port -dsEdit.mbus.tester.autoShutOff=Beent (Zeitüberschreitung) -dsEdit.mbus.tester.cancelled=Ofgebrach -dsEdit.mbus.tester.searchingDevices=Sicht Geräter -dsEdit.mbus.unitOfMeasurement=Moosseenheet -dsEdit.mbus.useDirectConnection=Direkt Verbindung -dsEdit.mbus.useModemConnection=Modem Verbindung -dsEdit.mbus.usePrimaryAddressing=Primär Adresséierung -dsEdit.mbus.useSecondaryAddressing=Sekundäer Adressierung -dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection -dsEdit.mbus.version=Version -dsEdit.mbus.versionHex=Versioun -dsEdit.mbus.vifLabel=Vif Label -dsEdit.mbus.vifType=Vif Typ -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifeLabels=Vife Label -dsEdit.mbus.vifeTypes=Vife Typen -dsEdit.meta=Meta Datenquell -dsEdit.meta.delay=Berechnungsverzögerung
(Sekunden) -dsEdit.meta.desc=Meta Datenquell Konfiguratioun -dsEdit.meta.event=Aktualiséierungsereegnis -dsEdit.meta.event.context=Ännerung vun den Agangsvariablen -dsEdit.meta.event.cron=Cronmuster -dsEdit.meta.event.day=Neien Dag -dsEdit.meta.event.hour=Nei Stonn -dsEdit.meta.event.minute=Nei Minutt -dsEdit.meta.event.month=Neie Mount -dsEdit.meta.event.week=Nei Woch -dsEdit.meta.event.year=Neit Joer -dsEdit.meta.generate=Generate history -dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. -dsEdit.meta.generate.noData=No data for point ''{0}'' -dsEdit.meta.generate.success=History successfully created. {0} updates created. -dsEdit.meta.noPoints=Dem Skript goufen keng Agangsvariablen zougeuerdnet -dsEdit.meta.pointName=Datenpunktnumm -dsEdit.meta.script=Skript -dsEdit.meta.scriptContext=Skrip Agangsvariable -dsEdit.meta.test.context=Een oder méi Datenpunkten sinn net existent oder ofgeschalt -dsEdit.meta.test.scriptError=Ausféierungsfehler vum Skript:n {0} -dsEdit.meta.test.success=Skript erfollegräich ausgeféiert. Ergebins={0} -dsEdit.meta.test.successTs=Skript erfollegräich ausgefouert. Ergebins={0}, Zäitstempel {1} -dsEdit.meta.validate=Préiwt Skript -dsEdit.meta.var=Numm am Skript -dsEdit.modbus.addPoint=Add point -dsEdit.modbus.additive=Additive -dsEdit.modbus.bit=Bit -dsEdit.modbus.charset=Character encoding -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.contiguousBatches=Contiguous batches only -dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points -dsEdit.modbus.dataTest=Modbus read data -dsEdit.modbus.dataTest.read=Read data -dsEdit.modbus.descIp=Modbus IP properties -dsEdit.modbus.descSerial=Modbus serial properties -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} monitor -dsEdit.modbus.dpconn3=Connection monitoring -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.locatorTest=Point locator test -dsEdit.modbus.locatorTest.result=Result: {0} -dsEdit.modbus.locatorTest.test=Read -dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) -dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.maxReadBitCount=Max read bit count -dsEdit.modbus.maxReadRegisterCount=Max read register count -dsEdit.modbus.maxWriteRegisterCount=Max write register count -dsEdit.modbus.modbusDataType=Modbus data type -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer -dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.4bFloat=4 byte float -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted -dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped -dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.8bFloat=8 byte float -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped -dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped -dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.binary=Binary -dsEdit.modbus.modbusDataType.char=Fixed length string -dsEdit.modbus.modbusDataType.varchar=Variable length string -dsEdit.modbus.monitorPointName=Slave {0} monitor -dsEdit.modbus.multiplier=Multiplier -dsEdit.modbus.nodeScan=Modbus node scan -dsEdit.modbus.nodesFound=Nodes found -dsEdit.modbus.offset=Offset -dsEdit.modbus.range=Range -dsEdit.modbus.registerCount=Number of registers -dsEdit.modbus.registerRange=Register range -dsEdit.modbus.retries=Retries -dsEdit.modbus.scanError=Scanner could not be started. No comm port -dsEdit.modbus.scanForNodes=Scan for nodes -dsEdit.modbus.scanner.cancelled=Scan cancelled -dsEdit.modbus.scanner.complete=Scan completed -dsEdit.modbus.scanner.progress={0}% complete -dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) -dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) -dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.settableOverride=Settable -dsEdit.modbus.slave=Slave -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.slaveMonitor=Slave monitor -dsEdit.modbus.socketMonitor=TCP socket monitoring -dsEdit.modbus.startScan=Starting scan... -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point -dsEdit.modbusIp.encapsulated=Encapsulated -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Port -dsEdit.modbusIp.socketPointName=TCP socket monitoring -dsEdit.modbusIp.transportType=Transport type -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive -dsEdit.modbusIp.transportType.tcpListener=TCP Listener -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.concurrency=Concurrency -dsEdit.modbusSerial.concurrency.function=Function -dsEdit.modbusSerial.concurrency.slave=Slave -dsEdit.modbusSerial.concurrency.transport=Transport -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.off=Off -dsEdit.modbusSerial.echo.on=On -dsEdit.modbusSerial.encoding=Encoding -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.flow.none=None -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowIn=Flow control in -dsEdit.modbusSerial.flowOut=Flow control out -dsEdit.modbusSerial.parity= -dsEdit.modbusSerial.parity.even=Even -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.none=None -dsEdit.modbusSerial.parity.odd=Odd -dsEdit.modbusSerial.parity.space=Space -dsEdit.modbusSerial.port=Port -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.name=Numm -dsEdit.nmea=NMEA Listener -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.binary0Value=Binary 0 value -dsEdit.nmea.dpconn={0} field {1} -dsEdit.nmea.fieldIndex=Field index -dsEdit.nmea.listen=Listen for messages -dsEdit.nmea.listener=NMEA message listener -dsEdit.nmea.listening=Listening... -dsEdit.nmea.messageName=Message name -dsEdit.nmea.port=Port -dsEdit.nmea.props=NMEA listener properties -dsEdit.nmea.resetTimeout=Reset timeout (seconds) -dsEdit.nmea.tester.exception=Received exception: {0} -dsEdit.nmea.tester.listening=Listening... -dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} -dsEdit.nmea.tester.response=Received response exception: {0} -dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.noAlarms=Keng unstehend Alarmer fir des Datenquell -dsEdit.nodaves7=S7 Iso TCP Ethernet Controller -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7.s7writeBitOffset=Offset Bit -dsEdit.nodaves7.s7writeBytesQty=Bytes quantity -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeMemoryArea=Memory area -dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) -dsEdit.nodaves7.writeBaseCmd=Write command line -dsEdit.opc=OPC DA -dsEdit.opc.TagNotValidated=Tag Not Validated -dsEdit.opc.TagValidated=Tag Validated -dsEdit.opc.addTags=Add Tags -dsEdit.opc.browseTags=Browse Tags -dsEdit.opc.creationMode=Creation Mode -dsEdit.opc.desc=OPC DA Properties -dsEdit.opc.domain=Domain -dsEdit.opc.host=Host -dsEdit.opc.password=Password -dsEdit.opc.refreshServers=Refresh -dsEdit.opc.server=Server -dsEdit.opc.tag=Tag -dsEdit.opc.tagList=Tag List -dsEdit.opc.tagName=Tag Name -dsEdit.opc.tagsFound=Tags Found -dsEdit.opc.user=User -dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source -dsEdit.opc.validateTag=Validate Tag -dsEdit.opc.validation=Validation -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Bäifügen -dsEdit.openv4j.dataPoint=Datenpunkt -dsEdit.openv4j.dataPointSettable=Setzbar -dsEdit.openv4j.desc=OpenV4J Konfiguratioun -dsEdit.openv4j.detectDevice=Erkennt Gerät -dsEdit.openv4j.device=Anlag -dsEdit.openv4j.group=Grup -dsEdit.openv4j.label=Numm -dsEdit.openv4j.protocol=Protokoll -dsEdit.openv4j.refresh=Aktualiséieren -dsEdit.openv4j.refreshStopped=Aktualiséierung beendet -dsEdit.openv4j.refreshing=aktualiséiert -dsEdit.openv4j.search=Sicht Anlag -dsEdit.openv4j.testprotocol=Test Protokoll -dsEdit.openv4j.value=Wäert -dsEdit.pachube=Pachube -dsEdit.pachube.apiKey=API key -dsEdit.pachube.binaryZeroValue=Binary 0 value -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.desc=Pachube data source properties -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.retries=Retries -dsEdit.pachube.testValue=Test value parameters -dsEdit.pachube.timeout=Timeout (seconds) -dsEdit.persistent=Serotonin Persistent TCP -dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates -dsEdit.persistent.authorizationKey=Authorization key -dsEdit.persistent.desc=Serotonin Persistent TCP properties -dsEdit.persistent.dsconn=Port: {0} -dsEdit.persistent.getStatus=Get status -dsEdit.persistent.port=Port -dsEdit.persistent.status=Execution state -dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received -dsEdit.persistent.status.noConnections=No connections -dsEdit.persistent.status.notEnabled=Data source is not enabled -dsEdit.pointDataType=Datentyp -dsEdit.pointSaved=Datenpunktkonfiguratioun gespäichert -dsEdit.points.details=Datenpunktkonfiguratioun -dsEdit.points.name=Numm -dsEdit.points.points=Datenpunkte -dsEdit.pop3=POP3 Email -dsEdit.pop3.binary0Value=Binary 0 value -dsEdit.pop3.checkPeriod=Inbox check period -dsEdit.pop3.desc=POP3 Email properties -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.findInSubject=Find in subject -dsEdit.pop3.ignoreIfMissing=Ignore if missing -dsEdit.pop3.numberFormat=Number format -dsEdit.pop3.password=Inbox password -dsEdit.pop3.regex=RegEx -dsEdit.pop3.server=POP3 server -dsEdit.pop3.testContent=Test content -dsEdit.pop3.testTime=Test time parameters against test data -dsEdit.pop3.testValue=Test value parameters against test data -dsEdit.pop3.timeFormat=Time format -dsEdit.pop3.timeRegex=Time RegEx -dsEdit.pop3.useMessageTime=Use message received time -dsEdit.pop3.username=Inbox username -dsEdit.pop3.valueRegex=Value RegEx -dsEdit.quantize=Quantize -dsEdit.radiuino=Radiuino -dsEdit.radiuino.avancado=Advanced -dsEdit.radiuino.baud=Baud rate -dsEdit.radiuino.commPortId=Port -dsEdit.radiuino.dataBits=Data bits -dsEdit.radiuino.desc=Radiuino Properties -dsEdit.radiuino.endereco=Sensor address -dsEdit.radiuino.indiceByte=Byte index(Radiuino package) -dsEdit.radiuino.mapaBytesEnvio=Byte map request package -dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package -dsEdit.radiuino.multiplicador=Multiplicator -dsEdit.radiuino.offset=Offset -dsEdit.radiuino.parity=Parity -dsEdit.radiuino.pollingMode=Polling mode -dsEdit.radiuino.pollingMode.false=False -dsEdit.radiuino.pollingMode.true=True -dsEdit.radiuino.quantidadeByte=Bytes quantity -dsEdit.radiuino.radiuinoDataType=Radiuino data type -dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) -dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) -dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) -dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) -dsEdit.radiuino.radiuinoDataType.RSSI=RSSI -dsEdit.radiuino.radiuinoDataType.binary=Binary -dsEdit.radiuino.retries=Number of retries -dsEdit.radiuino.settableOverride=Settable -dsEdit.radiuino.sleepMode=Sleep mode -dsEdit.radiuino.sleepMode.false=Without sleep -dsEdit.radiuino.sleepMode.true=With sleep -dsEdit.radiuino.sleepTime=Sleep time (s) -dsEdit.radiuino.stopBits=Stop Bits -dsEdit.radiuino.timeout=Timeout (ms) -dsEdit.saveWarning=Späichert d’Datenquelle, ier dat Dir Datenpunkte bäifügt -dsEdit.saved=Datenquell gouf gespäichert -dsEdit.serial.baud=Bitrate -dsEdit.serial.dataBits=Datenbits -dsEdit.serial.flow.none=Keng -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/XOff -dsEdit.serial.flowControlIn=Flow control in -dsEdit.serial.flowIn=Flosssteierung (Eran) -dsEdit.serial.flowOut=Flosssteierung (Eraus) -dsEdit.serial.inputBufferSize=Input Buffer Size -dsEdit.serial.outputBufferSize=Output Buffer Size -dsEdit.serial.parity=Paritéit -dsEdit.serial.parity.even=Gerued -dsEdit.serial.parity.mark=Markéierung -dsEdit.serial.parity.none=Keng -dsEdit.serial.parity.odd=Ongerued -dsEdit.serial.parity.space=Leerzeechen -dsEdit.serial.port=Port -dsEdit.serial.stopBits=Stopbits -dsEdit.settable=Zouweisbar -dsEdit.snmp=SNMP -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.authProtocol=Auth protocol -dsEdit.snmp.binary0Value=Binary 0 value -dsEdit.snmp.community=Community -dsEdit.snmp.contextEngine=Context engine -dsEdit.snmp.contextName=Context name -dsEdit.snmp.desc=SNMP properties -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.gettingValue=Getting value... -dsEdit.snmp.host=Host -dsEdit.snmp.localAddress=Local address -dsEdit.snmp.none=(none) -dsEdit.snmp.oid=OID -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Trap only -dsEdit.snmp.port=Port -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.retries=Retries -dsEdit.snmp.securityName=Security name -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.ipAddress=IP address -dsEdit.snmp.setType.none=(not settable) -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.test=Get OID value -dsEdit.snmp.tester.noResponse=No response from host -dsEdit.snmp.testing=SNMP host testing -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Trap port -dsEdit.snmp.version=SNMP version -dsEdit.spinwave=Spinwave Empfänger -dsEdit.spinwave.addSensorAddresses=Add sensor address -dsEdit.spinwave.addToList=Add found sensors to list -dsEdit.spinwave.address=Address -dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete -dsEdit.spinwave.attribute=Attribute -dsEdit.spinwave.convert=Convert to Celsius -dsEdit.spinwave.deleteWarn=Delete points to change message version -dsEdit.spinwave.desc=Spinwave receiver properties -dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} -dsEdit.spinwave.errorParsingAddress=Error parsing sensor address -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.invalidAddress=List already contains the address -dsEdit.spinwave.listen=Listen for sensors -dsEdit.spinwave.listener=Spinwave sensor listener -dsEdit.spinwave.listening=Listening... -dsEdit.spinwave.noAddresses=No sensor addresses defined -dsEdit.spinwave.port=port -dsEdit.spinwave.sensorAddress=Sensor address -dsEdit.spinwave.sensorAddresses=Sensor addresses -dsEdit.spinwave.sensorsFound=Sensors found -dsEdit.spinwave.tester.exception=Received exception: {0} -dsEdit.spinwave.tester.listening=Listening... -dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} -dsEdit.spinwave.tester.response=Received response exception: {0} -dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.spinwave.v1Attr.battery=Battery -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v1Attr.setPoint=Set point -dsEdit.spinwave.v1Attr.temp=Temperature -dsEdit.spinwave.v2Attr.airflow=Airflow -dsEdit.spinwave.v2Attr.battery=Battery -dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm -dsEdit.spinwave.v2Attr.co=Carbon Monoxide -dsEdit.spinwave.v2Attr.co2=Carbon Dioxide -dsEdit.spinwave.v2Attr.counter=Pulse counter -dsEdit.spinwave.v2Attr.freq=Frequency -dsEdit.spinwave.v2Attr.humidity=Humidity -dsEdit.spinwave.v2Attr.iaq=Indoor air quality -dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours -dsEdit.spinwave.v2Attr.occupancy=Occupancy -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.setPoint=Set point -dsEdit.spinwave.v2Attr.temp=Temperature -dsEdit.spinwave.v2Attr.voc=Volatile organic compounds -dsEdit.spinwave.v2Attr.voltage=Voltage -dsEdit.spinwave.version=Message version -dsEdit.sql=SQL -dsEdit.sql.columnName=Column name -dsEdit.sql.connectionString=Connection string -dsEdit.sql.deleteWarn=Delete points to change this value -dsEdit.sql.desc=SQL properties -dsEdit.sql.driverClassName=Driver class name -dsEdit.sql.execute=Execute -dsEdit.sql.password=Password -dsEdit.sql.rowId=Row identifier -dsEdit.sql.rowQuery=Row-based query -dsEdit.sql.select=Select statement -dsEdit.sql.test=Statement test -dsEdit.sql.tester.columnName=Column name -dsEdit.sql.tester.columnType=Column type -dsEdit.sql.tester.value=Value -dsEdit.sql.testing=Executing select statement... -dsEdit.sql.timeColumn=Time override column -dsEdit.sql.update=Update statement -dsEdit.sql.username=Username -dsEdit.status=Status -dsEdit.updatePeriod=Aktualiséierungszyklus: -dsEdit.validate.required=Required value -dsEdit.viconics=Viconics Wireless Thermostats -dsEdit.viconics.channel=Channel -dsEdit.viconics.chipRevision=Chip revision -dsEdit.viconics.chipRevisionBr=Chip
revision -dsEdit.viconics.commAddress=Comm
address -dsEdit.viconics.convertCelsius=Convert temperatures to celsius -dsEdit.viconics.crss=CRSS -dsEdit.viconics.dataSourceNotStarted=Data source is not started -dsEdit.viconics.desc=Viconics network properties -dsEdit.viconics.deviceRemove=Device remove (s) -dsEdit.viconics.deviceWarning=Device offline timeone (s) -dsEdit.viconics.devices=Devices -dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} -dsEdit.viconics.firmwareRevision=Firmware
revision -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.modelNumber=Model
number -dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} -dsEdit.viconics.networkInfo=Network information -dsEdit.viconics.networkTimeout=Network offline timeout (s) -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.pointFreshness=Point freshness (s) -dsEdit.viconics.port=Port -dsEdit.viconics.refreshing=Refreshing... -dsEdit.viconics.retries=Message retries -dsEdit.viconics.rfModule=RF Module -dsEdit.viconics.timeout=Message timeout -dsEdit.viconics.trss=TRSS -dsEdit.viconics.unreliable=Point value may not be reliable -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision -dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address -dsEdit.virtual=Virtuell Datenquell -dsEdit.virtual.attractionPoint=Datenpunkt Attraktor -dsEdit.virtual.change=Ännerung -dsEdit.virtual.changeType=Typ änneren -dsEdit.virtual.changeType.alternate=Alternéiernd -dsEdit.virtual.changeType.attractor=Attraktor -dsEdit.virtual.changeType.brownian=1/f²-Rauschen -dsEdit.virtual.changeType.increment=Inkrementéier -dsEdit.virtual.changeType.noChange=Keng Ännerung -dsEdit.virtual.changeType.random=Zoufälleg -dsEdit.virtual.desc=Virtuell Datenquell Konfiguratioun -dsEdit.virtual.errorParsingValue=Error parsing value -dsEdit.virtual.invalidValue=List already contains the value -dsEdit.virtual.max=Max -dsEdit.virtual.maxChange=Maximal Ännerung -dsEdit.virtual.min=Min -dsEdit.virtual.roll=Rullen -dsEdit.virtual.startValue=Ufangswäert -dsEdit.virtual.values=Values -dsEdit.virtual.volatility=Volatilitéit -dsEdit.vmstat=VMStat Datenquell -dsEdit.vmstat.attr.cpuId=CPU % idle (id) -dsEdit.vmstat.attr.cpuSt=CPU % vun enger Virtueller Maschinn benotzt (st) -dsEdit.vmstat.attr.cpuSy=CPU % ausféieren vun Kernel Code (sy) -dsEdit.vmstat.attr.cpuUs=CPU % ausféieren vun net Kernel Code (us) -dsEdit.vmstat.attr.cpuWa=CPU % waarden op E/A (wa) -dsEdit.vmstat.attr.ioBi=Bléck vun engem Blockorientéierten Gerät empfaangen (bi) -dsEdit.vmstat.attr.ioBo=Bléck zu engem Blockorientéiertem Gerät gesent (bo) -dsEdit.vmstat.attr.memoryBuff=Späicher, als Puffer benotzt (buff) -dsEdit.vmstat.attr.memoryCache=Späicher, als Cache benotzt (cache) -dsEdit.vmstat.attr.memoryFree=Fräie Späicher (free) -dsEdit.vmstat.attr.memorySwpd=Virtuelle Späicher (swpd) -dsEdit.vmstat.attr.procsB=Prozesser net opweckbar (b) -dsEdit.vmstat.attr.procsR=Prozesser op Ausféierung waardend (r) -dsEdit.vmstat.attr.swapSi=Späicher, von Platt agelagert (si) -dsEdit.vmstat.attr.swapSo=Späicher op Platt ausgelagert (so) -dsEdit.vmstat.attr.systemCs=Kontextemschaltungen pro Sekonn (cs) -dsEdit.vmstat.attr.systemIn=Interrupts pro Sekonn (en) -dsEdit.vmstat.attribute=Eegenschaft -dsEdit.vmstat.desc=VMStat Datenquell Konfiguratioun -dsEdit.vmstat.dsconn=Zykluszäit: {0} s -dsEdit.vmstat.outputScale=Ausgabeskalierung -dsEdit.vmstat.pollSeconds=Zykluszäit a Sekonnen -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.M=M (1048576) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.none=Keng (Bytes) -dsEditMbus.getDetails=Details -dsList.connection=Verbindung -dsList.dataSources=Datenquellen -dsList.description=Beschreiwung -dsList.dsDeleteConfirm=Sidd Dir sécher, des Datenquell ze löschen? -dsList.hide=Verstoppten Datenpunkt -dsList.name=Numm -dsList.pointDeleteConfirm=Sidd Dir sécher, dësen Datenpunkt ze löschen? -dsList.pointName=Datenpunktnumm -dsList.show=Weisen Datenpunkte -dsList.status=Zoustand -dsList.type=Verbindungstyp -dsedit.opc.rt.addFailed=Addition failed for {0} -dsedit.opc.tagName=Tag Tag -emport.added=added -emport.causedBy=caused by: -emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} -emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. -emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? -emport.data=Daten -emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. -emport.dataPoint.prefix=Data point ''{0}'': {1} -emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataPoints=Datenpunkten -emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.prefix=Datenquell ''{0}'' : {1} -emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} -emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found -emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} -emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} -emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} -emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' -emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} -emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} -emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} -emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} -emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} -emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' -emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} -emport.error.eventType.missing.reference=Event type must have a ''{0}'' -emport.error.eventType.null=Event type is missing -emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.meta.missing=Missing ''{0}'' in context point -emport.error.missing=Missing ''{0}'' value. Valid values are {1} -emport.error.missingObject=Missing ''{0}'' object -emport.error.missingPoint=Data point with XID ''{0}'' not found -emport.error.missingSource=Data source with XID ''{0}'' not found -emport.error.missingUser=User with username ''{0}'' not found -emport.error.missingValue=Missing ''{0}'' value. -emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} -emport.error.ped.missingAttr=Point event detector must have a ''{0}''. -emport.error.permission.missing=Missing ''{0}'' in point permission -emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} -emport.error.publishedPoint.missing=Published point must have a ''{0}''. -emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' -emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} -emport.error.recipient.missing.reference=Recipient must have a ''{0}'' -emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} -emport.error.viewShare.missing=Missing ''{0}'' in view share -emport.errorMessage=Errors: -emport.eventHandler.prefix=Point link ''{0}'': {1} -emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. -emport.export=Export -emport.exportDate=Export date -emport.exportJson=Generate JSON -emport.exportProject=Export Project -emport.exportProjectInstruction=Select your options and download the project file -emport.exportProjectTitle=Export Project (Download) -emport.graphicsFolder= Include Graphics folder -emport.import=Import -emport.importButton=IMPORT -emport.importCancelled=Import ofgebrach -emport.importComplete=Import erfollegräich beendet -emport.importCompleteWarn=The new project was successfully loaded! The system will restart. -emport.importFailed=Import failed (unknown error) -emport.importInit=Starting import. Wait... -emport.importInstruction=Fir ze importéierend Daten am Textfeld afügen. -emport.importProgress=Importéiert... -emport.importProject=Import Project -emport.importProjectInstruction=Select the file (.zip) e click the button to import it -emport.importProjectTitle=Import Project (Upload) -emport.includePointValues=Include point values -emport.indent=Aréckung -emport.invalidFile=File reading failed ({0}) -emport.invalidImportData=Fir ze importéierend Daten sinn ongülteg: keen JSON objet. -emport.invalidProjectName=Invalid name -emport.mailingList.prefix=Mailing list ''{0}'': {1} -emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. -emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} -emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. -emport.noMessages=No result message. Nothing to import? -emport.parseError=JSON-Parser Fehler: {0} -emport.pointHierarchy.prefix=Datenpunkthierarchie: {0} -emport.pointLink.prefix=Point link ''{0}'': {1} -emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. -emport.pointValue.missingPoint=Point value ''{0}'': Data point not found -emport.pointValues=Point values -emport.pointValuesMax= Max point values -emport.projectDescription=Description -emport.projectName=Project name -emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.publisher.prefix=Publisher ''{0}'': {1} -emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.saved=gespäichert -emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} -emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. -emport.script.prefix=Script ''{0}'': {1} -emport.select=Markéiert, wat Dir exportéieren wëllt -emport.selectAll=alles markéieren -emport.send=Send -emport.serverVersion=System version -emport.systemSettingsFailed=System configuration export error -emport.unselectAll=all Markéierungen löschen -emport.uploadError=Upload failed ({0}) -emport.uploadsFolder=Include Uploads folder -emport.user.prefix=Benotzer ''{0} : {1} -emport.user.username=A user does not have a 'username' value. Ignored. -emport.userPermission.prefix=Recte fir Benotzer ''{0}'' : {1} -emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) -emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.view.prefix=Prozessbild ''{0}'' : {1} -emport.view.xid=A graphical view does not have an 'xid' value. Ignored. -emport.watchList.prefix=Watch list ''{0}'': {1} -emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. -engUnit.0=square meters -engUnit.1=square feet -engUnit.10=megavolt amperes -engUnit.100=per minute -engUnit.101=per second -engUnit.102=psi per degree fahrenheit -engUnit.103=radians -engUnit.104=revolutions per minute -engUnit.105=currency 1 -engUnit.106=currency 2 -engUnit.107=currency 3 -engUnit.108=currency 4 -engUnit.109=currency 5 -engUnit.11=volt amperes reactive -engUnit.110=currency 6 -engUnit.111=currency 7 -engUnit.112=currency 8 -engUnit.113=currency 9 -engUnit.114=currency 10 -engUnit.115=square inches -engUnit.116=square centimeters -engUnit.117=btus per pound -engUnit.118=centimeters -engUnit.119=pounds mass per second -engUnit.12=kilovolt amperes reactive -engUnit.120=delta degrees fahrenheit -engUnit.121=delta degrees kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=millivolts -engUnit.125=kilojoules per kilogram -engUnit.126=megajoules -engUnit.127=joules per degree kelvin -engUnit.128=joules per kilogram degree kelvin -engUnit.129=kilohertz -engUnit.13=megavolt amperes reactive -engUnit.130=megahertz -engUnit.131=per hour -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=cubic meters per hour -engUnit.136=liters per hour -engUnit.137=kilowatt hours per square meter -engUnit.138=kilowatt hours per square foot -engUnit.139=megajoules per square meter -engUnit.14=degrees phase -engUnit.140=megajoules per square foot -engUnit.141=watts per square meter degree kelvin -engUnit.142=cubic feet per second -engUnit.143=percent obscuration per foot -engUnit.144=percent obscuration per meter -engUnit.145=milliohms -engUnit.146=megawatt hours -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules per kilogram dry air -engUnit.15=power factor -engUnit.150=megajoules per kilogram dry air -engUnit.151=kilojoules per degree kelvin -engUnit.152=megajoules per degree kelvin -engUnit.153=newton -engUnit.154=grams per second -engUnit.155=grams per minute -engUnit.156=tons per hour -engUnit.157=kilo btus per hour -engUnit.158=hundredths seconds -engUnit.159=milliseconds -engUnit.16=joules -engUnit.160=newton meters -engUnit.161=millimeters per second -engUnit.162=millimeters per minute -engUnit.163=meters per minute -engUnit.164=meters per hour -engUnit.165=cubic meters per minute -engUnit.166=meters per second per second -engUnit.167=amperes per meter -engUnit.168=amperes per square meter -engUnit.169=ampere square meters -engUnit.17=kilojoules -engUnit.170=farads -engUnit.171=henrys -engUnit.172=ohm meters -engUnit.173=siemens -engUnit.174=siemens per meter -engUnit.175=teslas -engUnit.176=volts per degree kelvin -engUnit.177=volts per meter -engUnit.178=webers -engUnit.179=candelas -engUnit.18=watt hours -engUnit.180=candelas per square meter -engUnit.181=degrees kelvin per hour -engUnit.182=degrees kelvin per minute -engUnit.183=joule seconds -engUnit.184=radians per second -engUnit.185=square meters perNewton -engUnit.186=kilograms per cubic meter -engUnit.187=newton seconds -engUnit.188=newtons per meter -engUnit.189=watts per meter per degree kelvin -engUnit.19=kilowatt hours -engUnit.2=milliamperes -engUnit.20=btus -engUnit.21=therms -engUnit.22=ton hours -engUnit.23=joules per kilogram dry air -engUnit.24=btus per pound dry air -engUnit.25=cycles per hour -engUnit.26=cycles per minute -engUnit.27=hertz -engUnit.28=grams of water per kilogram dry air -engUnit.29=percent relative humidity -engUnit.3=amperes -engUnit.30=millimeters -engUnit.31=meters -engUnit.32=inches -engUnit.33=feet -engUnit.34=watts per square foot -engUnit.35=watts per square meter -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilograms -engUnit.4=ohms -engUnit.40=pounds mass -engUnit.41=tons -engUnit.42=kilograms per second -engUnit.43=kilograms per minute -engUnit.44=kilograms per hour -engUnit.45=pounds mass per minute -engUnit.46=pounds mass per hour -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.5=volts -engUnit.50=btus per hour -engUnit.51=horsepower -engUnit.52=tons refrigeration -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=pounds force per square inch -engUnit.57=centimeters of water -engUnit.58=inches of water -engUnit.59=millimeters of mercury -engUnit.6=kilovolts -engUnit.60=centimeters of mercury -engUnit.61=inches of mercury -engUnit.62=degrees celsius -engUnit.63=degrees kelvin -engUnit.64=degrees fahrenheit -engUnit.65=degree days celsius -engUnit.66=degree days fahrenheit -engUnit.67=years -engUnit.68=months -engUnit.69=weeks -engUnit.7=megavolts -engUnit.70=days -engUnit.71=hours -engUnit.72=minutes -engUnit.73=seconds -engUnit.74=meters per second -engUnit.75=kilometers per hour -engUnit.76=feet per second -engUnit.77=feet per minute -engUnit.78=miles per hour -engUnit.79=cubic feet -engUnit.8=volt amperes -engUnit.80=cubic meters -engUnit.81=imperial gallons -engUnit.82=liters -engUnit.83=us gallons -engUnit.84=cubic feet per minute -engUnit.85=cubic meters per second -engUnit.86=imperial gallons per minute -engUnit.87=liters per second -engUnit.88=liters per minute -engUnit.89=us gallons per minute -engUnit.9=kilovolt amperes -engUnit.90=degrees angular -engUnit.91=degrees celsius per hour -engUnit.92=degrees celsius per minute -engUnit.93=degrees fahrenheit per hour -engUnit.94=degrees fahrenheit per minute -engUnit.95=no units -engUnit.96=parts per million -engUnit.97=parts per billion -engUnit.98=percent -engUnit.99=percent per second -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.10=megavolt amperes -engUnit.abbr.100=per minute -engUnit.abbr.101=per second -engUnit.abbr.102=psi per degree fahrenheit -engUnit.abbr.103=radians -engUnit.abbr.104=revolutions per minute -engUnit.abbr.105=currency 1 -engUnit.abbr.106=currency 2 -engUnit.abbr.107=currency 3 -engUnit.abbr.108=currency 4 -engUnit.abbr.109=currency 5 -engUnit.abbr.11=volt amperes reactive -engUnit.abbr.110=currency 6 -engUnit.abbr.111=currency 7 -engUnit.abbr.112=currency 8 -engUnit.abbr.113=currency 9 -engUnit.abbr.114=currency 10 -engUnit.abbr.115=square inches -engUnit.abbr.116=square centimeters -engUnit.abbr.117=btus per pound -engUnit.abbr.118=centimeters -engUnit.abbr.119=pounds mass per second -engUnit.abbr.12=kilovolt amperes reactive -engUnit.abbr.120=delta degrees fahrenheit -engUnit.abbr.121=delta degrees kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megohms -engUnit.abbr.124=millivolts -engUnit.abbr.125=kilojoules per kilogram -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules per degree kelvin -engUnit.abbr.128=joules per kilogram degree kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.13=megavolt amperes reactive -engUnit.abbr.130=megahertz -engUnit.abbr.131=per hour -engUnit.abbr.132=milliwatts -engUnit.abbr.133=hectopascals -engUnit.abbr.134=millibars -engUnit.abbr.135=cubic meters per hour -engUnit.abbr.136=liters per hour -engUnit.abbr.137=kilowatt hours per square meter -engUnit.abbr.138=kilowatt hours per square foot -engUnit.abbr.139=megajoules per square meter -engUnit.abbr.14=degrees phase -engUnit.abbr.140=megajoules per square foot -engUnit.abbr.141=watts per square meter degree kelvin -engUnit.abbr.142=cubic feet per second -engUnit.abbr.143=percent obscuration per foot -engUnit.abbr.144=percent obscuration per meter -engUnit.abbr.145=milliohms -engUnit.abbr.146=megawatt hours -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules per kilogram dry air -engUnit.abbr.15=power factor -engUnit.abbr.150=megajoules per kilogram dry air -engUnit.abbr.151=kilojoules per degree kelvin -engUnit.abbr.152=megajoules per degree kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=grams per second -engUnit.abbr.155=grams per minute -engUnit.abbr.156=tons per hour -engUnit.abbr.157=kilo btus per hour -engUnit.abbr.158=hundredths seconds -engUnit.abbr.159=milliseconds -engUnit.abbr.16=joules -engUnit.abbr.160=newton meters -engUnit.abbr.161=millimeters per second -engUnit.abbr.162=millimeters per minute -engUnit.abbr.163=meters per minute -engUnit.abbr.164=meters per hour -engUnit.abbr.165=cubic meters per minute -engUnit.abbr.166=meters per second per second -engUnit.abbr.167=amperes per meter -engUnit.abbr.168=amperes per square meter -engUnit.abbr.169=ampere square meters -engUnit.abbr.17=kilojoules -engUnit.abbr.170=farads -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm meters -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens per meter -engUnit.abbr.175=teslas -engUnit.abbr.176=volts per degree kelvin -engUnit.abbr.177=volts per meter -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.18=watt hours -engUnit.abbr.180=candelas per square meter -engUnit.abbr.181=degrees kelvin per hour -engUnit.abbr.182=degrees kelvin per minute -engUnit.abbr.183=joule seconds -engUnit.abbr.184=radians per second -engUnit.abbr.185=square meters perNewton -engUnit.abbr.186=kilograms per cubic meter -engUnit.abbr.187=newton seconds -engUnit.abbr.188=newtons per meter -engUnit.abbr.189=watts per meter per degree kelvin -engUnit.abbr.19=kilowatt hours -engUnit.abbr.2=mA -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton hours -engUnit.abbr.23=joules per kilogram dry air -engUnit.abbr.24=btus per pound dry air -engUnit.abbr.25=cycles per hour -engUnit.abbr.26=cycles per minute -engUnit.abbr.27=hertz -engUnit.abbr.28=grams of water per kilogram dry air -engUnit.abbr.29=percent relative humidity -engUnit.abbr.3=A -engUnit.abbr.30=millimeters -engUnit.abbr.31=meters -engUnit.abbr.32=inches -engUnit.abbr.33=feet -engUnit.abbr.34=watts per square foot -engUnit.abbr.35=watts per square meter -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=foot candles -engUnit.abbr.39=kilograms -engUnit.abbr.4=ohms -engUnit.abbr.40=pounds mass -engUnit.abbr.41=tons -engUnit.abbr.42=kilograms per second -engUnit.abbr.43=kilograms per minute -engUnit.abbr.44=kilograms per hour -engUnit.abbr.45=pounds mass per minute -engUnit.abbr.46=pounds mass per hour -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.5=V -engUnit.abbr.50=btus per hour -engUnit.abbr.51=horsepower -engUnit.abbr.52=tons refrigeration -engUnit.abbr.53=pascals -engUnit.abbr.54=kilopascals -engUnit.abbr.55=bars -engUnit.abbr.56=pounds force per square inch -engUnit.abbr.57=centimeters of water -engUnit.abbr.58=inches of water -engUnit.abbr.59=millimeters of mercury -engUnit.abbr.6=kV -engUnit.abbr.60=centimeters of mercury -engUnit.abbr.61=inches of mercury -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=degree days celsius -engUnit.abbr.66=degree days fahrenheit -engUnit.abbr.67=years -engUnit.abbr.68=months -engUnit.abbr.69=weeks -engUnit.abbr.7=MV -engUnit.abbr.70=days -engUnit.abbr.71=hours -engUnit.abbr.72=minutes -engUnit.abbr.73=seconds -engUnit.abbr.74=meters per second -engUnit.abbr.75=kilometers per hour -engUnit.abbr.76=feet per second -engUnit.abbr.77=feet per minute -engUnit.abbr.78=miles per hour -engUnit.abbr.79=cubic feet -engUnit.abbr.8=volt amperes -engUnit.abbr.80=cubic meters -engUnit.abbr.81=imperial gallons -engUnit.abbr.82=liters -engUnit.abbr.83=us gallons -engUnit.abbr.84=cubic feet per minute -engUnit.abbr.85=cubic meters per second -engUnit.abbr.86=imperial gallons per minute -engUnit.abbr.87=liters per second -engUnit.abbr.88=liters per minute -engUnit.abbr.89=us gallons per minute -engUnit.abbr.9=kilovolt amperes -engUnit.abbr.90=degrees angular -engUnit.abbr.91=degrees celsius per hour -engUnit.abbr.92=degrees celsius per minute -engUnit.abbr.93=degrees fahrenheit per hour -engUnit.abbr.94=degrees fahrenheit per minute -engUnit.abbr.95=no units -engUnit.abbr.96=parts per million -engUnit.abbr.97=parts per billion -engUnit.abbr.98=percent -engUnit.abbr.99=percent per second -engUnitGroup.acceleration=Acceleration -engUnitGroup.area=Area -engUnitGroup.currency=Currency -engUnitGroup.electrical=Electrical -engUnitGroup.energy=Energy -engUnitGroup.enthalpy=Enthalpy -engUnitGroup.entropy=Entropy -engUnitGroup.force=Force -engUnitGroup.frequency=Frequency -engUnitGroup.humidity=Humidity -engUnitGroup.length=Length -engUnitGroup.light=Light -engUnitGroup.mass=Mass -engUnitGroup.massFlow=Mass flow -engUnitGroup.other=Other -engUnitGroup.power=Power -engUnitGroup.pressure=Pressure -engUnitGroup.temperature=Temperature -engUnitGroup.time=Time -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocity -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Volumetric Flow -event.1wire.deviceRead=Error reading device at address {0}: {1} -event.1wire.networkRead=Error reading network: {0} -event.1wire.noDevice=Device with address {0} not found for point {1}, set failed -event.1wire.noPointData=Keng Date vum Punkt {0} gelies -event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed -event.alarmMaxDecreased=Héchsten Alarmprioritéit huet sech vun {0} op {1} verengert -event.alarmMaxIncreased=Héchsten Alarmprioritéit huet sech vun {0} op {1} erhéicht -event.audit.added=Benotzer "{0}" huet {1} mat id {2}: {3} erzeugt -event.audit.changed=Benotzer "{0}" huet {1} mat id {2}: {3} geännert -event.audit.changedProperty=
    {0}: "{1}" zu "{2}" -event.audit.compoundEventDetector=Compound event detector -event.audit.dataPoint=Datenpunkt -event.audit.dataSource=Datenquell -event.audit.deleted=Benotzer "{0}" huet {1} mat id {2}: {3} gelöscht -event.audit.eventHandler=Event handler -event.audit.maintenanceEvent=Maintenance event -event.audit.pointEventDetector=Point event detector -event.audit.pointLink=Point link -event.audit.property=
    {0}="{1}" -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} -event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} -event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} -event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} -event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} -event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} -event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} -event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} -event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.recip.address=Adress ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} -event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} -event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} -event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} -event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} -event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} -event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} -event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} -event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} -event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.mailingList=mailing list ''{0}'' -event.audit.recip.user=Benotzer ''{0}'' -event.audit.scheduledEvent=Scheduled event -event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} -event.bacnet.deviceError=No response from device at {0}, point init failed -event.bacnet.iamError=IAm broadcast failure: {0} -event.bacnet.readDevice=Read properties from device at {0} failed: {1} -event.bacnet.readError=Error reading value for point {0}: {1} -event.bacnet.whoisError=WhoIs broadcast failure: {0} -event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} -event.compound.activated=E verknüpften Ereegnis gouf aktivéiert: {0} -event.compound.exceptionFailure={0}: {1} -event.compound.sourceFailure={0}: A source detector was terminated -event.detector.change={0} has changed state {1} times within {2} -event.detector.changeCount={0} has changed from "{1}" to "{2}" -event.detector.highLimit={0} has exceeded {1} -event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} -event.detector.lowLimit={0} is below {1} -event.detector.lowLimitPeriod={0} has been below {1} for more than {2} -event.detector.negCusum={0} CUSUM is below {1} -event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} -event.detector.noChange={0} huet sech iwwer {1} net geännert -event.detector.noUpdate={0} gouf iwwer {1} net aktualiséiert -event.detector.periodState={0} has been {1} for more than {2} -event.detector.posCusum={0} CUSUM has exceeded {1} -event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} -event.detector.state={0} ass {1} -event.detectorVo.change=Bei Wäertännerung -event.detectorVo.changeCount=Bei {0} moleger Stausännerung ënnerhalb vun {1} -event.detectorVo.highLimit=Wann Wäert méi grouss wéi {0} ass -event.detectorVo.highLimitPeriod=Wann Wäert méi grouss wéi {0} fir {1} ass -event.detectorVo.lowLimit=Wann Wäert méi kleng wéi {0} ass -event.detectorVo.lowLimitPeriod=Wann Wäert méi kleng wéi {0} fir {1} ass -event.detectorVo.negCusum=Wann CZomm méi kleng wéi {0} ass -event.detectorVo.negCusumPeriod=Wann CZomm méi kleng wéi {0} fir {1} ass -event.detectorVo.noChange=Keng Stausännerung ënnerhalb vun de leschten {0} -event.detectorVo.noUpdate=Keng Stausaktualiséierung ënnerhalb vun de leschten {0} -event.detectorVo.posCusum=Wann CZomm méi grouss wéi {0} ass -event.detectorVo.posCusumPeriod=Wann CZommm méi grouss wéi {0} fir {1} ass -event.detectorVo.state=Wann den Zoustand {0} ass -event.detectorVo.statePeriod=Wann den Zoustand {0} fir {1} ass -event.ds=''{0}'': {1} -event.ds.contextPoint=Skriptagangsvariable ofgeschalt -event.ds.dataParse=Ausnahm beim Parsen vun den Daten -event.ds.dataRetrieval=Data retrieval failure -event.ds.dataSource=Ausnahme Datenquell -event.ds.device=Device exception -event.ds.duplicateComm=Duplicate comm address detected -event.ds.emailInbox=Error accessing inbox -event.ds.emailParse=Error parsing email data -event.ds.emailRead=Error reading message -event.ds.fileSave=File save exception -event.ds.heartbeat=Sensor heartbeat -event.ds.initialization=Initialization exception -event.ds.message=Message exception -event.ds.network=Network exception -event.ds.pdu=PDU exception -event.ds.pointRead=Ausnahme Datenpunkt Wäert liesen -event.ds.pointWrite=Ausnahme Datenpunkt Wäert schreiwen -event.ds.resultType=Falsche Réckgabetyp -event.ds.scriptError=Ausféierungsfehler beim Skript -event.ds.statement=Statement exception -event.ds.unknownSensor=Onbekannten Sensor -event.ebi25.master=Exception from modbus master: {0} -event.ebi25.readError=Error reading value "{0}": {1} -event.email.failure=Konnt Email "{0}" un "{1}". Noriicht: "{2}" net zoustellen -event.exception2={0}: {1} {2} -event.galil.connectionError=Exception in Galil connection: {0} -event.galil.errorResponse=Error response from point {0} -event.galil.numericParse=Error parsing to numeric: {0} -event.galil.parsingError=Error parsing response for point {0}, response={1} -event.galil.sendError=Error setting point {0}: {1} -event.galil.setPointFailed=Failed to set point {0}: {1} -event.galil.setRequest=Unable to create set request for point {0}, value={1} -event.galil.setResponse=Error response from set point {0} -event.galil.unexpected=Unexpected result, result={0} -event.http.response=Invalid response from "{0}": {1} -event.httpImage.retrievalError=Error retrieving image "{0}": {1} -event.httpImage.saveError=Error saving image data: {0} -event.httpImage.scalingError=Error scaling image: {0} -event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} -event.initializationError=Initialization error: {0} -event.login=Benotzer {0} ugemellt -event.maintenance.active=Maintenance event activated: {0} -event.meta.nullResult=Script returned null. Ignoring result. -event.meta.pointMissing=Point disabled or does not exist -event.meta.pointUnavailable=Wäert vun Datenpunkt "{0}" konnt net geholl ginn. -event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). -event.meta.scriptError=Script error in point "{0}": {1} -event.meta.typeError=Script result type error in point "{0}": {1} -event.modbus.master=Exception from modbus master: {0} -event.modbus.noConnection=No connection to DataSource -event.modbus.noResponse=No response from slave {0} -event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value -event.pachube.feed.response=Invalid response from feed {0}: {1} -event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} -event.pb.httpSend=HTTP send exception -event.pb.persistent.connectionAborted=Connection aborted -event.pb.persistent.connectionFailed=Connection attempt failed -event.pb.persistent.connectionLost=Connection lost -event.pb.persistent.protocolFailure=Protocol error -event.pb.persistent.syncCompleted=Synchronization completed -event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} -event.pb.pointMissing=Point disabled -event.pb.queueSize=Queue size warning -event.pb.resultWarnings=Result warnings -event.persistent.authKey=Incorrect auth key -event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. -event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} -event.persistent.pointDeserialization=Point deserialization exception: {0} -event.persistent.xidTooLong=XID of "{0}" point is too long. -event.pointLink.convertError=Source data type does not match target data type -event.pointLink.nullResult=Script returned null. Ignoring result. -event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.pointLink.sourceUnavailable=Quell ass net verfügbar -event.pointLink.targetNotSettable=Ziel ass net zouweisbar -event.pointLink.targetUnavailable=Ziel ass net verfügbar -event.pollingError=Error during polling -event.pollingError2=Error during polling: {0} -event.process.failure=Failed to start process with command "{0}". Message: "{1}" -event.publish.invalidResponse=Invalid response code from host: {0} -event.publish.pointMissing=A published point is missing or not enabled -event.publish.queueSize=The publisher queue has exceeded {0} entries -event.readPointFailed=Read point failed: {0} -event.relinquishFailed=Relinquish failed: {0} -event.rtn.dsDisabled=Datenquell deaktivéiert -event.rtn.maintDisabled=Maintenance event disabled -event.rtn.pointDisabled=Datenpunkt deaktivéiert -event.rtn.pubDisabled=Publisher disabled -event.rtn.rtn=gaang - normal -event.rtn.shutdown=System ausschalten -event.rtn.unknown=Unknown inactive cause -event.schedule.active=Geplangten Ereegnis aktivéiert: {0} -event.schedule.cronAt=At cron {0} -event.schedule.cronUntil=At cron {0} until {1} -event.schedule.dailyAt=Every day at {0} -event.schedule.dailyUntil=Every day at {0} until {1} -event.schedule.hourlyAt=Stündlich um: {0} -event.schedule.hoursUntil=Every hour at {0} until {1} -event.schedule.monthlyAt=Every month on the {0} at {1} -event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} -event.schedule.onceAt=At {0} -event.schedule.onceUntil=From {0} until {1} -event.schedule.weeklyAt=Every week on {0} at {1} -event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} -event.schedule.yearlyAt=Every year on the {0} of {1} at {2} -event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} -event.script.convertError=Konnt Ergebnis net vun "{0}" op {1} konvertéieren. -event.serial.portInUse=Port gëtt scho benotzt: {0} -event.serial.portOpenError=Kann Port {0} net opmaachen -event.setPoint.activePointDataType=active source point data type is different than the target point -event.setPoint.activePointMissing=active source point is missing or disabled -event.setPoint.activePointValue=active source point has no value -event.setPoint.inactivePointDataType=inactive source point data type is different than the target point -event.setPoint.inactivePointMissing=inactive source point is missing or disabled -event.setPoint.inactivePointValue=inactive source point has no value -event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.setPoint.targetNotSettable=target point is not settable -event.setPoint.targetPointMissing=target point is missing or disabled -event.setPointFailed=Set point failed: {0} -event.setPointFailed.alias=Set point ''{0}'' failed: {1} -event.snmp.noBinding=No binding for OID {0} in response from host {1} -event.snmp.noResponse=No response from host -event.snmp.oidError=OID error in {0}: {1}: {2} -event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} -event.snmp.pduOidError=PDU received with error in OID {0}, text={1} -event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} -event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} -event.spinwave.heartbeat=Data not received from sensor {0} -event.spinwave.unknownSensor=Data received from an unknown sensor {0} -event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported -event.sql.noData=No data returned from select query -event.sql.noDataPoint=No data point found for row identifier "{0}" in result set -event.sql.noRowsUpdated=No rows updated setting point {0} -event.sql.setError=Exception while setting point {0}: {1} -event.sql.timeNotFound=Time override field "{0}" not found in result set -event.system.compound=Fehler bei der Ereegnisverknüpfung -event.system.email=E-mail konnt net gesent ginn -event.system.maxAlarmChanged=Héchsten Alarmprioritéit huet sech geännert -event.system.pointLink=Fehler bei der Datenpunktverknüpfung -event.system.process=Process event handler failure -event.system.setPoint=Fehler beim Setzen vun engem Datenpunkt -event.system.shutdown=Mango beendegt -event.system.startup=Mango gestart -event.system.userLogin=Benotzer ugemellt -event.system.versionCheck=Aktuell Versionen check -event.valueParse.generalParse={0}, result={1} -event.valueParse.generalParsePoint={0}, result={1}, point={2} -event.valueParse.noData=No data to match against for point {0} -event.valueParse.noTime=No time match made {0} -event.valueParse.noValue=No value match made for point {0} -event.valueParse.numericParse=Couldn't parse to numeric, result={0} -event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} -event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} -event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} -event.valueParse.timeParse=Failed to parse time "{0}" -event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} -event.version.available=A new version of ScadaBR is now available ({0}) -event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} -event.version.uptodate=Dir hutt schon die aktuell versioun vu Mango. -event.viconics.deviceOffline=Device is offline: {0} -event.viconics.duplicateCommException=Duplicate comm address detected: {0} -event.viconics.messagingException=Messaging error: {0} -event.viconics.networkOffline=Network is offline -event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data -event.vmstat.process=vmstat process failed: {0} -eventHandlers.action.none=Keng -eventHandlers.action.point=Setz op Wäert vun Datenpunkt -eventHandlers.action.static=Feste Wäert setzen -eventHandlers.activeAction=Aktioun Kommend -eventHandlers.activeCommand=Active process command -eventHandlers.activeScript=When active script -eventHandlers.alias=Alias -eventHandlers.auditEvents=Iwwerwaachungsereegnisser -eventHandlers.commandTest.result=Check your Tomcat console for process output -eventHandlers.commandTest.title=Run the command now -eventHandlers.dataSourceEvents=Datenquellenerergnisser -eventHandlers.emailRecipients=Email empfänger -eventHandlers.escal=Eskaléieren -eventHandlers.escalDelayError=Escalation delay must be greater than zero -eventHandlers.escalPeriod=Eskaléier, wann méi laang Aktiv wéi -eventHandlers.escalRecipients=Emailempfänger -eventHandlers.escalTestEmailMessage=Des Noriicht gouf als Test vun enger Eskalatioun vun engem Emailhandler gesent -eventHandlers.eventHandler=Ereegnisveraarbechtung -eventHandlers.eventHandlers=Ereegnisveraarbechtung -eventHandlers.inactiveAction=Aktioun Gohend -eventHandlers.inactiveCommand=Inactive process command -eventHandlers.inactiveNotif=Benoriichtegung gaang -eventHandlers.inactiveOverride=Override inactive recipients -eventHandlers.inactiveRecipients=Inactive recipients -eventHandlers.inactiveScript=When inactive script -eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list -eventHandlers.invalidActiveSource=Invalid active source point -eventHandlers.invalidActiveSourceType=Invalid active source point data type -eventHandlers.invalidActiveValue=Invalid active value to set -eventHandlers.invalidCommands=At least one process command must be provided -eventHandlers.invalidInactiveSource=Invalid inactive source point -eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type -eventHandlers.invalidInactiveValue=Invalid inactive value to set -eventHandlers.invalidScripts=Selecione ao menos um script -eventHandlers.maintenanceEvents=Maintenance events -eventHandlers.noEmailRecips=Keen Email Empfänger!
Dir musst mindestens een Email Empfänger bäifügen -eventHandlers.noEscalRecips=Keng Eskalatiouns Email Empfänger!
Dir musst mindestens een Eskalatiouns Email Empfänger bäifügen -eventHandlers.noInactiveRecips=You must add inactive recipients -eventHandlers.noSetPointAction=No set point action has been defined -eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. -eventHandlers.pointEventDetector=Datenpunktereegnisser -eventHandlers.publisherEvents=Ereegnisser Veröffentlechung -eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list -eventHandlers.recipientType.active=Active -eventHandlers.recipientType.escalation=Escalation -eventHandlers.recipientType.inactive=Inactive -eventHandlers.saved=gespäichert -eventHandlers.sourcePoint=Quell -eventHandlers.systemEvents=Systemereegnisser -eventHandlers.target=Ziel -eventHandlers.type=Ereegnisser -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Email senden -eventHandlers.type.process=Process -eventHandlers.type.processHandler=Process handler -eventHandlers.type.script=Script -eventHandlers.type.setPoint=Datenpunkt setzen -eventHandlers.type.setPointHandler=Datenpunkt setzen -eventHandlers.types=Ereegnisser -eventHandlers.valueToSet=Wäert -events.ackedByDeletedUser=- (deleted user) -events.ackedByMaintenance=- maintanance mode -events.ackedByUser=- {0} -events.acknowledge=Verloossen -events.acknowledgeAll=All verloossen -events.acknowledged=Verlooss -events.alarms=Alarmen -events.downloadMango=Lued aktuell Mango Versioun erof... -events.editCompound=Edit compound event detector -events.editDataSource=Datenquell geännert -events.editEventHandler=Edit event handler -events.editMaintenanceEvent=Edit maintenance event -events.editPointLink=Edit point link -events.editPublisher=Edit publisher -events.editScheduledEvent=Edit scheduled event -events.emptyList=Keeng Ereegnisser uweisbar -events.export=Export events -events.export.ackedByDeletedUser=(user deleted) -events.export.ackedByMaintenance=maintenance mode -events.export.ackedByUser={0} -events.id=Id -events.jumpToDate=Jump to date -events.listed={0} event(s) listed -events.msg=Noriicht -events.pending=Ustehend Alarme -events.pointDetails=Datenpunktdetails -events.pointEdit=Datenpunkt Beaarbechten -events.search=Ereegnissicht -events.search.dateRange=Data range -events.search.dateRange.none=None -events.search.dateRange.relative=Relative -events.search.dateRange.specific=Specific -events.search.id=Id -events.search.keywords=Schlësselwierder -events.search.maxResults=Max results -events.search.past=Past -events.search.previous=Previous -events.search.resultCount={0} Ereegnisser fonnt -events.search.search=Sicht -events.search.searching=Sicht... -events.search.type=Ereegnisquell -events.silence=Stomm -events.silenceAll=Silence all -events.unsilence=Haart -footer.rightsReserved=All Rechter virbehal. -ftl.automatedEmail=Des E-Mail gouf automatesch erstellt. Bitte net äntweren. -ftl.escalation=Mango event escalation notification -ftl.eventActive=Ereegnis opgetrued -ftl.eventInactive=This event is now inactive -ftl.footer=If you have received this communication in error, please disregard. -ftl.htmlFooter.automated=Des Email gouf automatesch generéiert. Des Mail gouf Iech gesent, well Dir fir eng Benoriichtigung vun Mango M2M agedroe sidd. Bitte äntwert net op des Email. -ftl.htmlFooter.mango=ScadaBR (powered by Mango) -ftl.manual=Dësen Ereegnis muss quittéiert gin. -ftl.note=Hiweis -ftl.originalInformation=Original event information -ftl.rtn=Dësen Ereegnis geet automatesch, wann den Ausléiskriterium vum Ereegnis net méi gülteg ass. -ftl.scheduledReport={0} - scheduled report -ftl.subject.active=Mango Ereegnis komm Benoriichtigung -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.subject.default=ScadaBR event {0} notification -ftl.subject.default.id=ScadaBR event {0} notification - id:{1} -ftl.subject.escalation=ScadaBR event escalation notification -ftl.subject.eventId=(id: {0}) -ftl.subject.inactive=ScadaBR event inactive notification -ftl.testEmail=Mango Test Email -ftl.userTestEmail=This message was sent as a test of the email address for user {0} -fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode -graphic.alarmlist=Alarms List -graphic.analogGraphic=Analogen Bausteen -graphic.binaryGraphic=Binären Bausteen -graphic.button=ON/OFF Button -graphic.chartComparator=Chart Comparator -graphic.chartHeight=Height (each chart) -graphic.chartWidth=Width (each chart) -graphic.dynamicGraphic=Animéiert Grafik -graphic.enhancedImageChart=Enhanced image chart -graphic.enhancedImageChart.config=Configure -graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: -graphic.enhancedImageChart.config.export=Export -graphic.enhancedImageChart.config.export.csv=Export as CSV -graphic.enhancedImageChart.config.export.png=Export as PNG -graphic.enhancedImageChart.config.set=Set range -graphic.enhancedImageChart.config.title=Configuration -graphic.enhancedImageChart.config.x.max=X-axis max: -graphic.enhancedImageChart.config.x.min=X-axis min: -graphic.enhancedImageChart.config.y.max=Y-axis max: -graphic.enhancedImageChart.config.y.min=Y-axis min: -graphic.enhancedImageChart.config.zoomIn=Zoom in -graphic.enhancedImageChart.config.zoomOut=Zoom out -graphic.enhancedImageChart.legend=Legend -graphic.enhancedImageChart.point1=Point 1 -graphic.enhancedImageChart.point10=Point 10 -graphic.enhancedImageChart.point2=Point 2 -graphic.enhancedImageChart.point3=Point 3 -graphic.enhancedImageChart.point4=Point 4 -graphic.enhancedImageChart.point5=Point 5 -graphic.enhancedImageChart.point6=Point 6 -graphic.enhancedImageChart.point7=Point 7 -graphic.enhancedImageChart.point8=Point 8 -graphic.enhancedImageChart.point9=Point 9 -graphic.enhancedImageChart.pointConfig.renderMode=Render mode: -graphic.enhancedImageChart.pointConfig.renderMode.line=Line -graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline -graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: -graphic.enhancedImageChart.seriesConfig=Series configuration -graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: -graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: -graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: -graphic.enhancedImageChart.seriesConfig.visibility=Series visibility -graphic.enhancedPoint=Enhanced point -graphic.flexBuilder=Flex Builder (Beta Version) -graphic.html=HTML Bausteen -graphic.imageChart=Diagramm -graphic.imageChart.point1=Punkt 1 -graphic.imageChart.point10=Punkt 10 -graphic.imageChart.point2=Punkt 2 -graphic.imageChart.point3=Punkt 3 -graphic.imageChart.point4=Punkt 4 -graphic.imageChart.point5=Punkt 5 -graphic.imageChart.point6=Punkt 6 -graphic.imageChart.point7=Punkt 7 -graphic.imageChart.point8=Punkt 8 -graphic.imageChart.point9=Punkt 9 -graphic.link=Link -graphic.multistateGraphic=Mehrfachzoustands Bausteen -graphic.script=Server-Side Skript Bausteen -graphic.scriptButton=Button (script) -graphic.simple=Einfach Duerstellung -graphic.simpleCompound=Verknüpft Duerstellung -graphic.simpleCompound.leadPoint=Haaptdatenpunkt -graphic.simpleCompound.subPoint1=Ennerdatenpunkt 1 -graphic.simpleCompound.subPoint10=Ennerdatenpunkt 10 -graphic.simpleCompound.subPoint2=Ennerdatenpunkt 2 -graphic.simpleCompound.subPoint3=Ennerdatenpunkt 3 -graphic.simpleCompound.subPoint4=Ennerdatenpunkt 4 -graphic.simpleCompound.subPoint5=Ennerdatenpunkt 5 -graphic.simpleCompound.subPoint6=Ennerdatenpunkt 6 -graphic.simpleCompound.subPoint7=Ennerdatenpunkt 7 -graphic.simpleCompound.subPoint8=Ennerdatenpunkt 8 -graphic.simpleCompound.subPoint9=Ennerdatenpunkt 9 -graphic.simpleImage=Einfacht Bild -graphic.thumbnailImage=Klengt Bild -graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor -graphic.wirelessTempHumSensor.battery=Battery -graphic.wirelessTempHumSensor.humidity=Humidity -graphic.wirelessTempHumSensor.signal=Signal -graphic.wirelessTempHumSensor.staticText=Static text -graphic.wirelessTempHumSensor.temperature=Temperatur -header.alarms=Alarm -header.changeLanguage=Sprochenastellungen -header.compoundEvents=Ereegnisverknüpfung -header.dataSources=Datensourcen -header.emport=Am/Export -header.eventHandlers=Ereegnisveraarbechtung -header.goHomeUrl=Gidd zum Lieszeechen -header.help=Hëllef -header.login=Umellen -header.logout=Ofmellen -header.mailingLists=E-Mail Gruppen -header.maintenanceEvents=Maintenance events -header.mute=Mute -header.pointHierarchy=Hierarchie vun den Datenpunkten -header.pointLinks=Datenpunkt Verknüpfungen -header.publishers=Verëffentlechungen -header.reload=Nei Lueden -header.reports=Report -header.scheduledEvents=Zäitgesteiert Ereegnisser -header.scripts=Scripting -header.setHomeUrl=setzt des Säit als Lieszeechen -header.sql=SQL -header.systemSettings=Mango Astellungen -header.title=Mango, vun Serotonin -header.toggleMute=Stomm schalten -header.unmute=Unmute -header.user=Benotzer -header.users=Benotzer -header.usersProfiles=Users profiles -header.views=Prozessbiller -header.watchLists=Watch lists -header.watchlist=Tag Logging -js.disabledCed=Desaktivéiert Ereegnisverknüpfung -js.disabledPointLink=Desaktivéierten Datenpunktlink -js.disabledSe=Desaktivéierte geplangten Ereegnis -js.email.addAddress=Emailadress bäifügen -js.email.addMailingList=Email Grupp bäifügen -js.email.addUser=Benotzer bäifügen -js.email.noRecipForEmail=Keen Empfänger fir testmail -js.email.noRecipients=Keen Empfänger -js.email.testSent=Testmail gouf gesent -js.help.error=Fehler -js.help.lastUpdated=Fir d’Lescht beaarbecht -js.help.loading=Lued... -js.help.related=Verwandt Themen -login.browserOnPlatform=für -login.loginButton=Umellen -login.nag=Hiweis: et ass méiglech dat Dir Problemer mat ScadaLTS hutt, well dëse Browser net ënnerstëtzt gëtt. Bitte aktualiséiert Äre Browser. -login.password=Passwuert -login.supportedBrowser=Dëse Browser gëtt ënnerstëtzt -login.unknownBrowser=Onbekannte Browser -login.unsupportedBrowser=Dëse Browser gëtt offiziell net vun Serotonin Software ënnerstëtzt. Mir empfielen Firefox, Chrome, oder Internet Explorer 7. -login.userId=Benotzernumm -login.validation.accountDisabled=Ären Account gouf gespaart, wennt Iech w.e.g un Ären Administrator -login.validation.invalidLogin=Login gescheitert, bitte probéiert et nach eng Kéier -login.validation.noPassword=Bitte e Passwuert aginn -login.validation.noSuchUser=Cannot fins user Id -login.validation.noUsername=Bitte e Benotzernumm aginn -mailingLists.addAddress=Adress bäifügen -mailingLists.addUser=Benotzer bäifügen -mailingLists.added=Email-Gruppe bäigefügt -mailingLists.details=Email-Gruppe Konfiguratioun -mailingLists.emailAddress=Email Adress -mailingLists.entries=Anträg -mailingLists.mailingList=Email-Grupp -mailingLists.mailingLists=Email-Gruppen -mailingLists.name=Numm -mailingLists.noAddress=Bitte gitt eng Emailadress un, virdrun dat dir se zur Lëscht bäiufügt -mailingLists.noEntries=Keen Antrag an dëser Grupp -mailingLists.noUser=Keng benotzer zum bäifügen vorhanden -mailingLists.saved=Email-Grupp gouf gespäichert -mailingLists.testEmailMessage=Testmail gouf gesent -mailingLists.testerror=Ee Fehler ass opgetrued: {0}: {1} -mailingLists.validate.entries=Eng Grupp muss Anträg hunn -mailingLists.validate.nameGreaterThan40=De Numm dierf net méi lang wei 40 Zeechen laang sinn! -mailingLists.validate.nameRequired=Ee Numm ass néideg! -maintenanceEvents.activated=Currently active. Click to deactivate. -maintenanceEvents.addMe=Add maintenance event -maintenanceEvents.alias=Alias -maintenanceEvents.dataSource=Data source -maintenanceEvents.deactivated=Currently inactive. Click to activate. -maintenanceEvents.me=Maintenance event -maintenanceEvents.meAdded=Maintenance event added -maintenanceEvents.meDetails=Maintenance event details -maintenanceEvents.meDisabled=Disabled maintenance event -maintenanceEvents.meSaved=Maintenance event saved -maintenanceEvents.mes=Maintenance events -maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} -maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} -maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} -maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} -maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} -maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} -maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. -maintenanceEvents.type=Schedule type -maintenanceEvents.type.cron=cron -maintenanceEvents.type.day=daily -maintenanceEvents.type.hour=hourly -maintenanceEvents.type.manual=manual -maintenanceEvents.type.month=monthly -maintenanceEvents.type.once=once -maintenanceEvents.type.week=weekly -maintenanceEvents.type.year=yearly -maintenanceEvents.validate.activeCron=Error in active cron expression: {0} -maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} -maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} -maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -maintenanceEvents.validate.invalidRtn=Inactive time must be after active time -mport.graphicsFolder=Include Graphics folder -mport.mailingList.prefix=Mail list ''{0}'': {1} -notes.addNote=Neie Kommentar -notes.by=vun -notes.cancel=Ofbriechen -notes.enterComment=Ee Kommentar muss agi ginn -notes.note=Kommentar -notes.save=Späichern -notes.timeByUsername=Zäitstempel an Benotzer -notes.userNotes=Bemierkungen -pagination.ascending=Opsteigend -pagination.descending=Ofsteigend -pagination.next=Nächst(en) -pagination.noRows=Keng Zeilen -pagination.of=vun -pagination.page=Säit -pagination.previous=Vorherige(r) -pagination.rows=Zeilen -pointDetails.accessType=Zougrëffsart -pointDetails.chart=Trenddiagramm -pointDetails.chartDataButton=Import chart data -pointDetails.editDataSource=Beaarbecht Datenquell -pointDetails.editPoint=Beaarbecht Datenpunkt -pointDetails.events=Ereegnisser -pointDetails.findXid=Find XID -pointDetails.flipbook=Flipbook -pointDetails.getData=Aktualiséiert Daten -pointDetails.getImages=Get images -pointDetails.getStatistics=Aktualiséiert Statistik -pointDetails.goto=Géi zu -pointDetails.gotoView=Géi zu Prozessbild -pointDetails.history=Historie -pointDetails.id=Id -pointDetails.imageChartButton=Lued Diagramm -pointDetails.imageCountError=Image count must be a number -pointDetails.images=Images -pointDetails.maxEvents=Maximum 20 events displayed of -pointDetails.message=Noriicht -pointDetails.mostRecentRecords=leschten Antrag -pointDetails.name=Numm -pointDetails.notInView=Den Datenpunkt get an kengen Prozessbiller benotzt -pointDetails.pointNotFound=Point not found -pointDetails.recordCountError=Unzuel vun den Anträg muss eng Zuel sinn! -pointDetails.set=Set -pointDetails.setPoint=Set point -pointDetails.show=Weis -pointDetails.statistics=Statistik -pointDetails.timePeriod=Zäitraum -pointDetails.timePeriodError=Den Zäitraum muss eng Zuel sinn! -pointDetails.userAccess=Zougrëffsrechter -pointDetails.username=Benotzernumm -pointDetails.views=Usichten -pointEdit.buttons.disable=Ausschalten -pointEdit.buttons.enable=Aschalten -pointEdit.buttons.note=Hinweis: späicheren, deaktivéieren oder nei starten setzen all aktiven Ereegnisse zeréck. -pointEdit.buttons.restart=Neistart -pointEdit.chart.includeSum=Zomm berechnen -pointEdit.chart.invalidLimit=Tabell: Unzuel muss zwëschen 2 an 50 leien -pointEdit.chart.invalidPeriods=Diagramm: Zäitraum muss méi grouss wéi 0 sinn! -pointEdit.chart.limit=Unzuel vun de Wäerter -pointEdit.chart.missingLimit=Tabell: Unzuel vun de Wäerter fehlt! -pointEdit.chart.missingPeriods=Diagramm: Zäitraum fehlt! -pointEdit.chart.note=Hinweis: Tag Logging muss fir Historie aktivéiert sinn -pointEdit.chart.props=Dag Log Duerstellung Konfiguratioun -pointEdit.chart.timePeriod=Zäitraum -pointEdit.chart.type=Art -pointEdit.detectors.alias=Alias -pointEdit.detectors.change=Ännerung -pointEdit.detectors.changeCount=Unzuel vun den Zoustandsännerungen -pointEdit.detectors.changeCounter=Zoustandsännerungen am Zäitraum -pointEdit.detectors.changeDet=Ännerung -pointEdit.detectors.duration=Dauer -pointEdit.detectors.empty=Klickt op den Add Button, fir en neien Ausléiser bäizefügen -pointEdit.detectors.errorParsingChangeCount=Error parsing change count value -pointEdit.detectors.errorParsingDuration=Fehler beim Liesen vun der Dauer! -pointEdit.detectors.errorParsingLimit=Fehler beim Liesen vum grenzwert! -pointEdit.detectors.errorParsingState=Fehler beim Liesen vum Zoustand! -pointEdit.detectors.errorParsingWeight=Fehler beim Liesen vun der Wichtiung! -pointEdit.detectors.eventDetectors=Ereegnisser vum Datenpunkt -pointEdit.detectors.highLimit=Ieweschten Grenzwert -pointEdit.detectors.highLimitDet=Ieweschten Grenzwert -pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 -pointEdit.detectors.invalidDuration=Duration cannot be < 0 -pointEdit.detectors.invalidState=State cannot be longer than 128 characters -pointEdit.detectors.lowLimit=Ënneschten Grenzwert -pointEdit.detectors.lowLimitDet=Ënneschten Grenzwert -pointEdit.detectors.negCusum=Negativ CSumme -pointEdit.detectors.negCusumDet=Negativ CSumme -pointEdit.detectors.negLimit=negative Grenzewert -pointEdit.detectors.noChange=Keng Ännerung -pointEdit.detectors.noUpdate=Keng Aktualiséierung -pointEdit.detectors.one=Logesch 1 -pointEdit.detectors.posCusum=Positiv CSumme -pointEdit.detectors.posCusumDet=Positiv CSumme -pointEdit.detectors.posLimit=positive Grenzwert -pointEdit.detectors.state=Zoustand -pointEdit.detectors.stateDet=Zoustand -pointEdit.detectors.type=Detektor -pointEdit.detectors.weight=Wichtung -pointEdit.detectors.zero=Logesch 0 -pointEdit.logging.after=duerno -pointEdit.logging.clearCache=Reset cache -pointEdit.logging.defaultCache=Cache -pointEdit.logging.discard=Verwerft Ausräisser -pointEdit.logging.discardHigh=Grenzt Ausräisser uewen -pointEdit.logging.discardLow=Grenzt Ausräisser ënnen -pointEdit.logging.engineeringUnits=Engineering units -pointEdit.logging.every=All -pointEdit.logging.period=Logintervall -pointEdit.logging.props=Logging Konfiguratioun -pointEdit.logging.purge=Löschen -pointEdit.logging.tolerance=Toleranz -pointEdit.logging.type=Logtyp -pointEdit.logging.type.all=All -pointEdit.logging.type.change=Bei Ännerung -pointEdit.logging.type.interval=Intervall -pointEdit.logging.type.never=Net Loggen -pointEdit.logging.type.tsChange=When point timestamp changes -pointEdit.logging.valueType=Späichert -pointEdit.logging.valueType.average=Duerchschnëtt -pointEdit.logging.valueType.instant=Aktuell -pointEdit.logging.valueType.maximum=Maximum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.name.goto=Gitt zu -pointEdit.props.chartColour=Chart color -pointEdit.props.details=Datenpunktdetails -pointEdit.props.deviceName=Device Name -pointEdit.props.ds=Datenquell -pointEdit.props.editDs=Beaarbecht Datenquell -pointEdit.props.engineeringUnits=Engineering units -pointEdit.props.name=Numm -pointEdit.props.props=Datenpunkt Konfiguratioun -pointEdit.purge.all=All Wäerter löschen -pointEdit.purge.allData=all Wäerter -pointEdit.purge.confirm=Sidd Dir sécher dat dir all gespäichert Wäerter fir dësen Datenpunkt lösche wëllt? -pointEdit.purge.olderThan=Lösche Wäerte méi al wei -pointEdit.purge.purgeNow=Elo löschen -pointEdit.purge.result=Gespäicherte Wäerter goufe gelöscht -pointEdit.purge.warn=Löscht Wäerter, Bitte waarden... -pointEdit.text.colour=Faarf -pointEdit.text.conversionExponent=Emrechnungsexponent -pointEdit.text.default=Virgab -pointEdit.text.errorParsingFrom=Error parsing From value -pointEdit.text.errorParsingKey=Error parsing key -pointEdit.text.errorParsingTo=Error parsing To value -pointEdit.text.format=Formatéierung -pointEdit.text.from=vun -pointEdit.text.key=Schlëssel -pointEdit.text.listContainsKey=D’Lëscht enthält schonn de Schlëssel -pointEdit.text.listContainsRange=List already contains the range -pointEdit.text.one=Logesch 1 -pointEdit.text.props=Textduerstellung Konfiguratioun -pointEdit.text.suffix=Suffix -pointEdit.text.text=Text -pointEdit.text.to=bis -pointEdit.text.toGreaterThanFrom=De Wäert vun muss mei kleng sinn wéi de Wäert bis sinn -pointEdit.text.type=Typ -pointEdit.text.zero=Logesch 0 -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.defaultName=Neien Uerdner -pointHierarchy.deleteConfirm=All Enneruerdner -pointHierarchy.details=Datenpunkthierarchie Konfiguratioun -pointHierarchy.hierarchy=Datenpunkthierarchie -pointHierarchy.name=Numm -pointHierarchy.noName=Uerdnernumm dierf net eidel sinn -pointHierarchy.saved=Datenpunkthierarchie gouf gespäichert - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - -pointLinks.details=Datenpunkt Verknüpfungs Konfiguratioun -pointLinks.event=Verknüpfungs Ereegnis -pointLinks.event.change=Ännerung -pointLinks.event.update=Aktualiséierung -pointLinks.pointLink=Datenpunktverknüpfung -pointLinks.pointLinkAdded=Verknüpfung bäigefügt -pointLinks.pointLinkSaved=Verknüpfung gespäichert -pointLinks.pointLinks=Verknüpfungen -pointLinks.script=Skript -pointLinks.source=Quell -pointLinks.target=Ziel -pointLinks.validate=Préiwt -pointLinks.validate.samePoint=Quell an Ziel mussen verschidden sinn -pointLinks.validate.sourceRequired=Eng Quell muss ugi ginn -pointLinks.validate.success=Skript Ausfügsergebinis: {0} -pointLinks.validate.successTs=Script result: {0}, timestamp={1} -pointLinks.validate.targetRequired=Een Ziel muss ugi ginn -publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? -publisherEdit.cacheWarning=Warnung Späichergéisst -publisherEdit.currentAlarms=Aktuell Alarmer -publisherEdit.generalProperties=Publisher Konfguratioun -publisherEdit.httpSender=HTTP Sender -publisherEdit.httpSender.addStaticHeader=Add static header -publisherEdit.httpSender.addStaticParam=Add static parameter -publisherEdit.httpSender.cancel=Ofbriechen -publisherEdit.httpSender.dateFormat=Date format -publisherEdit.httpSender.dateFormat.basic=Basic -publisherEdit.httpSender.dateFormat.tz=Time zone -publisherEdit.httpSender.dateFormat.utc=UTC -publisherEdit.httpSender.headerKey=Key -publisherEdit.httpSender.headerValue=Value -publisherEdit.httpSender.keyExists=De Schlëssel existéiert schon -publisherEdit.httpSender.keyRequired=Et ass ee Schlëssel néideg -publisherEdit.httpSender.method=Method -publisherEdit.httpSender.noPoints=No points defined -publisherEdit.httpSender.noResponseData=(Keng Daten Empfaang) -publisherEdit.httpSender.noStaticHeaders=No static headers defined -publisherEdit.httpSender.noStaticParams=Keng fest Wäerter uginn -publisherEdit.httpSender.paramKey=Numm -publisherEdit.httpSender.paramValue=Wäert -publisherEdit.httpSender.point.name=Name -publisherEdit.httpSender.point.param=Numm -publisherEdit.httpSender.point.status=Status -publisherEdit.httpSender.point.timestamp=Mat Zäitstempel -publisherEdit.httpSender.point.type=Type -publisherEdit.httpSender.points=Points -publisherEdit.httpSender.props=HTTP Sender Konfiguratioun -publisherEdit.httpSender.raiseResultWarning=Raise result warning -publisherEdit.httpSender.removeParam=Remove parameter from list -publisherEdit.httpSender.sendStaticParams=Sent Fest Wäerter -publisherEdit.httpSender.sendTest=HTTP Sender Test -publisherEdit.httpSender.sending=Sent... -publisherEdit.httpSender.staticHeaders=Static headers -publisherEdit.httpSender.staticParams=Fest Wäerter -publisherEdit.httpSender.url=URL -publisherEdit.name=Numm -publisherEdit.noPoints=No points to list -publisherEdit.pachube=Pachube -publisherEdit.pachube.apiKey=API Key -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.feedId=Feed ID -publisherEdit.pachube.noPoints=No point list -publisherEdit.pachube.point.dataStreamId=Data stream ID -publisherEdit.pachube.point.feedId=Feed ID -publisherEdit.pachube.point.name=Name -publisherEdit.pachube.point.status=Status -publisherEdit.pachube.point.type=Type -publisherEdit.pachube.points=Points -publisherEdit.pachube.props=Pachube properties -publisherEdit.pachube.retries=Retries -publisherEdit.pachube.timeoutSeconds=Timeout (seconds) -publisherEdit.persistent=Serotonin Persistent TCP -publisherEdit.persistent.authorizationKey=Authorization key -publisherEdit.persistent.getStatus=Get status -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Port -publisherEdit.persistent.props=Serotonin Persistent TCP properties -publisherEdit.persistent.startSync=Synchronize history -publisherEdit.persistent.status=Execution status -publisherEdit.persistent.status.connected=Connected -publisherEdit.persistent.status.connecting=Connected point {0} of {1} -publisherEdit.persistent.status.connectionState=Connection: {0} -publisherEdit.persistent.status.notConnected=Not connected -publisherEdit.persistent.status.notEnabled=Publisher disabled -publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} -publisherEdit.persistent.status.pointCount=Point Count: {0} -publisherEdit.persistent.status.queueSize=Update queue size: {0} -publisherEdit.persistent.status.syncNotRunning=History synchronization is not active -publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent -publisherEdit.persistent.sync=Synchronize historical data -publisherEdit.persistent.sync.daily=Daily -publisherEdit.persistent.sync.monthly=Monthly -publisherEdit.persistent.sync.none=None -publisherEdit.persistent.sync.weekly=Weekly -publisherEdit.persistent.syncNotStarted=Synchronization not started -publisherEdit.persistent.syncStarted=Synchronization started -publisherEdit.persistent.xidPrefix=XID prefix -publisherEdit.point.name=Numm -publisherEdit.point.status=Zoustand -publisherEdit.point.type=Datentyp -publisherEdit.points=Datenpunkten -publisherEdit.saved=Gespäichert -publisherEdit.snapshot=Sent normale Schnappschoss -publisherEdit.snapshotPeriod=Schnappschoss all -publisherEdit.updateEvent=Aktualiséiren wann -publisherEdit.updateEvent.all=Ëmmer -publisherEdit.updateEvent.changes=Nëmmen bei Ännerung -publisherList.config=Konfiguratioun -publisherList.deleteConfirm=Are you sure you wish to delete this publisher? -publisherList.name=Numm -publisherList.noRows=Keng Zeilen -publisherList.publishers=Veröffentlechungen -publisherList.status=Status -publisherList.type=Art -reports.charts=Diagrammusicht -reports.colour=Colour -reports.commentList.time=Time -reports.commentList.type=Type -reports.commentList.type.event=Event -reports.commentList.type.point=Point -reports.commentList.typeKey=Type key -reports.comments=User comments -reports.consolidated=Skaléierten Diagramm -reports.consolidatedChart=Consolidated chart -reports.criteria=Konfiguratioun -reports.cron=Cronjob -reports.dataType=Datentyp -reports.dateRange=Zäitraum vun -reports.dateRangeTo=bis -reports.doNotPurge=Net Löschen -reports.emailRecipients=Empfänger -reports.emailReport=Sent Report als Email -reports.eventExport=Exportéiert Alarmer -reports.eventList.ackTime=Acknowledgement time -reports.eventList.ackUser=Acknowledging user -reports.eventList.id=Ereegnis Id -reports.eventList.message=Noriicht -reports.eventList.status=Status -reports.events=Ereegnisser -reports.events.alarms=Nemen Alarmer -reports.events.all=All -reports.events.none=Näischt -reports.export=Exportéiert Daten -reports.failed=Feelgeschloen -reports.inProgress=A Beaarbechtung -reports.includeTabular=Tabellen bäifügen -reports.loading=Lued... -reports.newReport=Eng nei Reportvirlag erstellen -reports.noInstances=Et ginn keng erstellten Reports -reports.noPoints=De Report enthält keng Datenpunkten -reports.notStarted=Net gestart -reports.now=Elo -reports.past=Lescht(en) -reports.pointComments=Point comments -reports.pointComments.empty=No point comments to list -reports.pointName=Numm -reports.previous=Vorherige(r) -reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list -reports.relative=Relativ zur Erstellungszäit -reports.rendered=Erstellt -reports.report=Report -reports.reportAdded=Report gouf bäigefügt -reports.reportName=Numm -reports.reportQueue=Erstellte Reports -reports.reportQueued=Report gouf an d’Waardeschlaang agereit -reports.reportRecords=Datensätz -reports.reportSaved=Report gouf gespäichert -reports.runDelay=Verzögerung a Minutten -reports.runDuration=Néideg Zäit -reports.runEvery=Jede(n) -reports.runNow=Reportvirlag elo ausféieren -reports.runTimeStart=Erstellt am -reports.schedule=Automatesch ausféieren -reports.specificDates=Zäitraum -reports.startValue=Ufangswäert -reports.statistics=Statistik -reports.templates=Reportvirlagen -reports.userCommentExport=Export user comments -reports.validate.colour=Invalid colour: {0} -reports.validate.cron=Fehlerhaften Cronausdruck: {0} -reports.validate.greaterThan59=D’Zäit dierf net méi grouss wéi 59 Minutte sinn -reports.validate.invalidDateRangeType=Invalid date range type -reports.validate.invalidRelativeDateType=Invalid relative date type -reports.validate.lessThan0=Dierf net méi kleng wei 0 sinn -reports.validate.longerThan100=Cannot be longer than 100 characters -reports.validate.needPoint=At least one point must be added -reports.validate.needRecip=Et muss mindestens een Empfänger ginn -reports.validate.periodCountLessThan1=Period count cannot be less than 1 -reports.validate.required=Required -reports.zipData=Data in .zip format -scheduledEvents.addSe=Zäitgesteierten Ereegnis bäifügen -scheduledEvents.alias=Alias -scheduledEvents.se=Zäitgesteierten Ereegnis -scheduledEvents.seAdded=Ereegnis bäigefügt -scheduledEvents.seDetails=Ereegnis Konfiguratioun -scheduledEvents.seSaved=Ereegnis gespäichert -scheduledEvents.ses=Zäitgesteiert Ereegnisser -scheduledEvents.type=Typ -scheduledEvents.type.cron=Cron -scheduledEvents.type.day=Deeglech -scheduledEvents.type.hour=Stendlech -scheduledEvents.type.month=Monatlech -scheduledEvents.type.once=Eemol -scheduledEvents.type.week=Wochentlech -scheduledEvents.type.year=Jäerlech -scheduledEvents.validate.activeCron=Error in active cron expression: {0} -scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} -scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} -scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -scheduledEvents.validate.invalidRtn=Inactive time must be after active time -script.dpCommands=Datapoints commands -script.dsCommands=Datasources commands -scripts.addSe=Add a new script -scripts.execution.scriptError=Script execution failed -scripts.execution.success=Script execution succeeded -scripts.objectsContext=Context objects -scripts.objectsContext.add= Add -scripts.objectsContext.help=(?) -scripts.objectsContext.invalidVar= Invalid var name -scripts.objectsContext.name=Object -scripts.objectsContext.var= Var -scripts.pointsContext=Context points -scripts.saved=Script saved -scripts.se=Script -scripts.seDetails=Script details -scripts.title=Scripts -share.accessType=Zougrefsart -share.noViewUsers=Des Usicht ass momentan net veröffentlecht -share.noWatchlistUsers=Des Beobachtungslescht ass momentan net Veröffentlecht -share.sharing=Veröffentlechen -share.userName=Benotzernumm -sql.query=SQL-Offro starten -sql.rowsUpdated=Datensätz aktualiséiert -sql.sql=SQL -sql.update=SQL-Update ausféieren -sql.warning=Achtung: Benotzt d’SQL Offro mat Virsiicht. Benotzerfehler kennen zu Datenverloscht an/oder Fehlfunktiounen vum System féieren.. -systemSettings.auditAlarmLevels=Audit event alarm levels -systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved -systemSettings.auth=Server erfuerdert Legitimatioun -systemSettings.chartBackgroundColour=Chart background color -systemSettings.checkNow=Elo préiwen -systemSettings.colourSettings=Color configuration -systemSettings.coloursSaved=Colors has been saved -systemSettings.contentType=Content type -systemSettings.contentType.both=HTML and text -systemSettings.contentType.html=HTML only -systemSettings.contentType.text=Text only -systemSettings.databaseSize=Gréisst vun der Datenbank -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.emailSettings=E-Mail -systemSettings.emailSettingsSaved=E-Mail Astellungen gespäichert -systemSettings.eventCount=Gespäichert Ereegnisser -systemSettings.filedataSize=Datendateigréisst -systemSettings.files=Dateien -systemSettings.fromAddress=’Von’ Adress -systemSettings.fromName=’Von’ Numm -systemSettings.futureDateLimit=Discard point values future dated more than -systemSettings.groveLogging=Sent Fehler un Serotonin -systemSettings.historyCount=Gespäichert Zäitstempelen -systemSettings.httpSaved=HTTP Astellungen gespäichert -systemSettings.httpSettings=HTTP -systemSettings.infoSaved=Configuration information has been saved -systemSettings.instanceDescription=Instance description -systemSettings.instanceId=Mango Instanz Id -systemSettings.langSaved=Sproochastellungen goufen gespäichert -systemSettings.languageSettings=Sproochastellungen -systemSettings.miscSaved=Settings have been saved -systemSettings.notify=Benoriichtigung bei neier Versioun -systemSettings.notifyBeta=Beta oder méi stabil -systemSettings.notifyRC=Release Kandidat oder méi stabil -systemSettings.notifyStable=Nemen stabil Versiounen -systemSettings.otherSettings=Verschiedenes -systemSettings.plotBackgroundColour=Plot background color -systemSettings.plotGridlinesColour=Plot gridlines color -systemSettings.proxyHost=Proxy -systemSettings.proxyPassword=Passwuert -systemSettings.proxyPort=Port -systemSettings.proxyUsername=Benotzernumm -systemSettings.purgeData=Lösche all Daten -systemSettings.purgeDataComplete=Löschen fäerdeg. {0} Datensätz gelöscht. -systemSettings.purgeDataConfirm=Sidd dir sécher dat Dir all Datenpunktwäerter lösche wëllt -systemSettings.purgeDataInProgress=Löscht all Datensätz, bitte waarden... -systemSettings.purgeEvents=Lösch all Ereegnisser -systemSettings.purgeNow=Berengeg Datenbank mat Virgabewäerter vun den Datenpunkten -systemSettings.purgeReports=Lösch all erstellte Reports méi al wéi -systemSettings.reServer=Restart the application server -systemSettings.retrieving=(retrieving) -systemSettings.smtpHost=SMTP Host -systemSettings.smtpPassword=Passwuert -systemSettings.smtpPort=SMTP Port -systemSettings.smtpUsername=Benotzernumm -systemSettings.systemAlarmLevels=Alarmprioritéiten vum System -systemSettings.systemAlarmLevelsSaved=Alarmprioritéiten vum Systems goufe gespäichert -systemSettings.systemInformation=System Konfiguratioun -systemSettings.systemLanguage=Sprooch -systemSettings.testEmail=Är System Konfiguratioun Testmail gouf erfollegräich gesent. -systemSettings.tls=Enable TLS -systemSettings.topPoints=Meeschtgesinn Datenpunkten -systemSettings.totalSize=Gesamt Gréisst -systemSettings.uiPerformance=Aktualiséierungsvitesse vun der Benotzeroberfläch -systemSettings.uiPerformance.high=Schnell -systemSettings.uiPerformance.low=Lues -systemSettings.uiPerformance.med=Normal -systemSettings.upToDate=Des Mangoinstallatioun ass aktuell -systemSettings.useProxy=Proxy verwenden -systemSettings.validation.invalidColour=Invalid color -systemSettings.version=ScadaLTS versioun -systemSettings.versionCheck1=Socket timeout during check. Please try again -systemSettings.versionCheck2=An error occurred: {0}: {1} -systemSettings.versionSaved=Version settings have been saved -textRenderer.analog=Analog -textRenderer.binary=Binär -textRenderer.engineeringUnits=Engineering units -textRenderer.multistate=Mehrfachzoustand -textRenderer.none=Keng -textRenderer.plain=Einfach -textRenderer.range=Beräicher -textRenderer.time=Zäit -userProfiles.add=Add user profile -userProfiles.added=User profile added. -userProfiles.dataSources=Data sources -userProfiles.deleteConfirm=Are you sure you want to delete this profil? -userProfiles.details=User profile details -userProfiles.name=Profile name -userProfiles.none=None -userProfiles.saved=Profile saved -userProfiles.selectName=User Profile -userProfiles.title=Manage user profiles -userProfiles.validate.errorDeleting=User profile deletion error! -userProfiles.validate.nameUnique=Profile name must be unique and not empty -userProfiles.validate.successDeleting=Profile successfully deleted. -users.add=Benotzer bäifufügen -users.added=Benotzer bäigefügt -users.dataSaved=Benotzerdaten gespäichert -users.dataSources=Data sources -users.deleteConfirm=Are you sure you wish to delete this user? -users.details=Benotzerastellungen -users.email=Email -users.newPassword=Neit Passwuert -users.phone=Telefon -users.receiveAlarmEmails=Scheck Alarm E-Mail -users.receiveOwnAuditEvents=Receive own audit events -users.saved=Benotzerastellungen gespäichert -users.title=Benotzer -users.user=Benotzer -users.username=Benotzernumm -users.validate.adminDisable=You cannot disable your own account -users.validate.adminInvalid=You cannot remove your own administrator privilege -users.validate.badDelete=You cannot delete your own account -users.validate.emailRequired=E-Mail Adress ass erfuerderlech -users.validate.emailTooLong=E-Mail Adress kann maximal 255 Zeechen laang sinn -users.validate.phoneTooLong=Telefonsnummer kann maximal 40 Zeechen laang sinn -users.validate.usernameInUse=Benotzernumm get et schon -users.validate.usernameRequired=Benotzernumm ass erfuerderlech -users.validate.usernameTooLong=Benotzernumm kann maximal 40 Zeechen laang sinn -users.validate.usernameUnique=Username must be unique -validate.0to15=Must be between 0 and 15 inclusive -validate.0toArg=Must be between 0 and {0} inclusive -validate.1to240=Must be between 1 and 240 inclusive -validate.1to8=Must be between 1 and 8 -validate.1to80=Must be between 1 and 80 -validate.1to96=Must be between 1 and 96 -validate.allVarNames=All variable names must be defined -validate.atLeast1=At least one value must be defined -validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H -validate.between=Must be between {0} and {1} -validate.cannotBeNegative=Cannot be negative -validate.captureGroup=A capture group must be defined -validate.changeType.incompatible=The change type is incompatible with the data type -validate.chart.incompatible=Chart renderer is incompatible with data type -validate.duplicateVarName=Duplicate variable name: {0} -validate.fieldName=One of Query field name or update statement must be provided -validate.greaterThan1s=Cannot be less than two seconds -validate.greaterThanDiscardLow=Must be greater than discard low limit -validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value -validate.greaterThanRawLow=Must be greater than Scaling raw low value -validate.greaterThanZero=Must be greater than zero -validate.illegalValue=Illegal value -validate.invalidAddress=Invalid sensor address: {0} -validate.invalidCharset=Invalid character set name -validate.invalidChoice=Invalid choice -validate.invalidCron=Error in cron expression: {0} -validate.invalidValue=Invalid value -validate.invalidVarName=Invalid variable name: {0} -validate.lessThan100=Cannot be > 100 -validate.maxGreaterThanMin=Maximum must be greater than the minimum -validate.missingDeviceId=Device ID cannot be empty -validate.nameRequired=Numm ass erfuerderlech -validate.nameTooLong=Name cannot be longer than 40 characters -validate.not0=Cannot be 0 -validate.notLessThan30s=Cannot be less than 30 seconds -validate.notLongerThan=Cannot be longer than {0} characters -validate.pachube.dataStreadIdRequired=Data stream id is required -validate.parameterRequired=Parameter name is required -validate.parseError=Lesefehler: {0} -validate.ped.xidMissing=All event detectors must define an XID. Not saved -validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved -validate.required=Néideschen Wäert -validate.text.incompatible=Text renderer is incompatible with data type -validate.xidUsed=Des XID get scho verginn -viewEdit.addViewComponent=Komponente bäifügen -viewEdit.anonymous=Anonymen Zougrëff -viewEdit.background=Hannergrondbild -viewEdit.clearImage=Hannergrond löschen -viewEdit.compound.backgroundColour=Hannergrondfaarf -viewEdit.compound.duration=Dauer -viewEdit.compound.editor=Compound component editor -viewEdit.compound.height=Héicht -viewEdit.compound.name=Numm -viewEdit.compound.point.alias=Alias -viewEdit.compound.point.color=Color -viewEdit.compound.point.lineType.line=Line -viewEdit.compound.point.lineType.spline=Spline -viewEdit.compound.point.showPoints=Show points -viewEdit.compound.point.strokeWidth=Stroke width -viewEdit.compound.type=Type -viewEdit.compound.type.dynamic=Dynamic -viewEdit.compound.type.static=Static -viewEdit.compound.width=Breet -viewEdit.deletePointView=Delete point component -viewEdit.deleteStaticView=Delete static content -viewEdit.deleteView=Remove yourself from the view's share list -viewEdit.editGraphicalRenderer=Beaarbecht Duerstellung -viewEdit.editPointView=Beaarbecht Datenpunkt vum Bausteen -viewEdit.editStaticView=Edit static content -viewEdit.editView=Prozessusicht Beaarbechten -viewEdit.fullScreen=Full Screen -viewEdit.graphic.default=Virgab -viewEdit.graphic.displayPointName=Weis Datenpunktnumm -viewEdit.graphic.displayText=Weis Text un -viewEdit.graphic.dynamicImage=Animéiert Bild -viewEdit.graphic.editor=Graphical renderer editor -viewEdit.graphic.height= Height -viewEdit.graphic.hideAckColumn=Hide Ack column -viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column -viewEdit.graphic.hideIdColumn=Hide ID column -viewEdit.graphic.hideInactivityColumn=Hide Inactivity column -viewEdit.graphic.hideTimestampColumn=Hide Timestamp column -viewEdit.graphic.image=Bild -viewEdit.graphic.imageSample=Beispillbild -viewEdit.graphic.imageSet=Billersequenz -viewEdit.graphic.images=Biller -viewEdit.graphic.invalidMinMax=Min muss méi kleng sinn als Max -viewEdit.graphic.invalidScale=Skaléierung muss méi grouss wéi 1% sinn -viewEdit.graphic.invalidState=De Wäert huet en onbekannten Zoustand -viewEdit.graphic.link=Link (href) -viewEdit.graphic.max=Max -viewEdit.graphic.maxListSize=Max list size -viewEdit.graphic.min=Min -viewEdit.graphic.missingDefault=E Virgabebild muss ausgewielt sinn -viewEdit.graphic.missingDynamicImage=Dir musst en animéiert Bild uginn -viewEdit.graphic.missingImageSet=Dir musst eng Bilderserie uginn -viewEdit.graphic.missingMax=De Maximalwäert muss ugi ginn -viewEdit.graphic.missingMin=De Minimalwäert muss ugi ginn -viewEdit.graphic.missingOneImage=E Bild fir d’logesch 1 muss ausgewielt ginn -viewEdit.graphic.missingScale=D’Skaléierungsgréisst muss ugi ginn -viewEdit.graphic.missingScript=Ee Skript muss ugi ginn -viewEdit.graphic.missingZeroImage=E Bild fir d’logesch 0 muss ausgewielt ginn -viewEdit.graphic.noConfig=Keng Konfiguratioun fir des Duerstellung -viewEdit.graphic.one=Bild bei logescher 1 -viewEdit.graphic.project=Project -viewEdit.graphic.projectDefined=Define initial project -viewEdit.graphic.projectsSource=Projects Server (API) -viewEdit.graphic.runtimeMode=Runtime mode -viewEdit.graphic.saveToLoad=Save view to load component! -viewEdit.graphic.scale=Skaléier prozentual -viewEdit.graphic.script=Skript -viewEdit.graphic.state=Zouuerdnung Zoustand zum Bild -viewEdit.graphic.stateList=Zoustandslëscht -viewEdit.graphic.styleAttribute=Style attribute -viewEdit.graphic.text=Text -viewEdit.graphic.views=Views -viewEdit.graphic.whenOffLabel=Label when OFF (0, false) -viewEdit.graphic.whenOnLabel=Label when ON (1, true) -viewEdit.graphic.width= Width -viewEdit.graphic.zero=Bild bei logescher 0 -viewEdit.iconify=Bildelementer verklengeren -viewEdit.name=Numm -viewEdit.settings.background=Hannergrondfaarw -viewEdit.settings.displayControls=Weis erweidert Informatiounen un -viewEdit.settings.editor=Settings editor -viewEdit.settings.nameOverride=Datenpunktnumm -viewEdit.settings.point=Datenpunkt -viewEdit.settings.settableOverride=Wäert ass zouweisbar (Iwerschreiwt Virgab) -viewEdit.static.editor=Static content editor -viewEdit.upload=Bild eroplueden -viewEdit.viewComponents=Bildbausteng -viewEdit.viewProperties=Prozessbild Konfiguratioun -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size -views.newView=Nei Prozessusicht -views.noViews=Dir hutt nach kee Prozessbild. Erstellt een jetzt . -views.title=Prozessbild -watchlist.addNewList=Nei Beobachtungslescht -watchlist.addToWatchlist=Zur Beobachtungslescht bäifügen -watchlist.chart=Trenddiagramm -watchlist.chartDataButton=Export chart data -watchlist.consolidatedChart=Include in consolidated chart -watchlist.copyList=Copy watch list -watchlist.createReport=Create report for this watch list -watchlist.delete=Vun der Beobachtungslescht löschen -watchlist.deleteList=Löscht des Beobachtungslescht -watchlist.editListName=Ännert Beobachtungsleschtnumm -watchlist.emptyList=Klickt op d’Datenpunkten fir se zur Beobachtungslëscht bäizefügen -watchlist.imageChartButton=Weis Trenddiagramm -watchlist.imageChartLiveButton=Start/Stop Live Chart -watchlist.moveDown=No Ennen -watchlist.moveUp=No Uewen -watchlist.newListName=Gidd en neien Numm an d’Beobachtunglescht an -watchlist.noChartables=No chartable points in watch list -watchlist.noExportables=No points selected for export -watchlist.pointDetails=Datenpunktdetails -watchlist.points=Datenpunkten -watchlist.watchlist=Beobachtungslescht - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. +# @author Arne Plœse +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# +Edit.chart.missingPeriods=Graph time period must be set +alpha2.commException= {0}: Communication error: {1} +alpha2.errorMessageException= {0}: Error message received from device: {1} +alpha2.invalidFrameException= {0}: Invalid frame received: {1} +alpha2.unknownException= {0}: Unknown error: {1} +annotation.anonymous=Onbekannt +annotation.eventHandler=Set point handler +annotation.pointLink=Point link +annotation.user=Benutzer: {0} +aphic.simpleCompound.leadPoint=Lead Point +badDateFormat=Ongültegen Datumformat, de Format ass: jjjj/mm/tt +badDecimalFormat=Ongültegen Dezimalwäert +badIntegerFormat=Ongültegen ganzzueleche Wäert +chartRenderer.flipbook=Flipbook +chartRenderer.image=Diagramm +chartRenderer.none=Näischt +chartRenderer.statistics=Statistik +chartRenderer.table=Tabell +common.access.admin=Administrativ +common.access.dataSource=Datenquell +common.access.none=keng +common.access.read=liesen +common.access.set=schreiwen +common.active=Aktiv +common.activeTime=Zäitraum Aktiv +common.add=Bäifügen +common.addAll=Add all points +common.administrator=Administrator +common.alarmLevel=Alarmprioritéit +common.alarmLevel.critical=Kritesch +common.alarmLevel.critical.rtn=Kritesch gaang +common.alarmLevel.info=Informatioun +common.alarmLevel.info.rtn=Informatioun gaang +common.alarmLevel.lifeSafety=Liewensgefor +common.alarmLevel.lifeSafety.rtn=Liewensgefor gaang +common.alarmLevel.none=Keen +common.alarmLevel.none.rtn=Kee gaang +common.alarmLevel.unknown=Onbekannten Alarm +common.alarmLevel.urgent=Dréngend +common.alarmLevel.urgent.rtn=Dréngend gaang +common.all=All +common.annotation=Bemierkungen +common.anonymous=Onbekannt +common.cancel=Ofbriechen +common.cancelled=Ofgebrach +common.chooseSetPoint=Choose a value to set +common.close=Schéissen +common.configuration=Astellungen +common.confirmDelete=Are you sure you want delete? +common.copy=Kopéieren +common.copyPrefix=Kopie vun {0} +common.counting.nd={0}nd +common.counting.rd={0}rd +common.counting.st={0}st +common.counting.th={0}th +common.cronPattern=Cronausdruck +common.dataTypes.alphanumeric=Alphanumeresch +common.dataTypes.bad=??? +common.dataTypes.binary=Binär +common.dataTypes.image=Abbild +common.dataTypes.multistate=Mehrfachzustand +common.dataTypes.numeric=Zuelewäert +common.dateRangeFrom=Vun +common.dateRangeTo=Bis +common.day.fri=Freiden +common.day.last=Gëschter +common.day.mon=Méinden +common.day.sat=Samschden +common.day.secondLast=Virgëschter +common.day.short.fri=Fr +common.day.short.mon=Méi +common.day.short.sat=Sa +common.day.short.sun=So +common.day.short.thu=Do +common.day.short.tue=Dé +common.day.short.wed=Mé +common.day.sun=Sonndes +common.day.thirdLast=Virun dräi Deeg +common.day.thu=Donneschdes +common.day.tue=Dénsden +common.day.wed=Mëttwoch +common.default={0} +common.delete=Löschen +common.deleted=(deleted) +common.disabled=Deaktivéiert +common.disabledToggle=Deaktivéiert - fir ze aktivéieren klicken +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h +common.duration.millis={0}ms +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.seconds={0}s +common.edit=Beaarbechten +common.enableAll=Enable all points +common.enabled=Aktiv +common.enabledToggle=Aktiv - fir ze Deaktivéieren klicken +common.enterSetPoint=Gitt hei en neien Wäert an +common.false=0 +common.genChart=Generating thumbnail... +common.genThumb=Generating thumbnail... +common.gettingData=Huel Daten... +common.help=Hëllef +common.imageChart=Trend Diagramm +common.inactive=Net Aktiv +common.inactiveTime=Zäitraum Net Aktivéiert +common.inception=Vum Ufank (Datenbank) +common.latest=Neisten (Datenbank) +common.maximize=Maximéiert +common.minimize=Miniméiert +common.month.apr=Apr +common.month.aug=Aug +common.month.dec=Dez +common.month.feb=Feb +common.month.jan=Jan +common.month.jul=Jul +common.month.jun=Jun +common.month.mar=Mär +common.month.may=Mee +common.month.nov=Nov +common.month.oct=Okt +common.month.sep=Sep +common.newName=(onbenannt) +common.noContent=no content +common.noData=(Keng Daten) +common.noImage=no image +common.noMessage= +common.nortn=keng Réckmeldung +common.point=Datenpunkt +common.pointDataType=Datentyp +common.pointDisabled=Datenpunkt oder -quell ass desaktivéiert +common.pointInvalid=Den Datenpunkt fir dese Bausteen ass ongülteg oder net existéiernd. +common.pointWarning=Den Datenpunkt oder d’Datenquell ass deaktivéiert +common.points=Datenpunkten +common.refresh=Aktualiséieren +common.relinquish=Relinquish +common.result=Result +common.rtn=gaang - normal +common.run=Run +common.safeMode=Safe mode +common.save=Späicheren +common.sendTestEmail=Send Test E-Mail +common.set=Elo Setzen +common.settingValue=Setting value... +common.stats.avg=Duerchschnëtt +common.stats.count=Unzuel +common.stats.end=Schluss +common.stats.logEntries=Loganträg +common.stats.max=Maximum +common.stats.min=Minimum +common.stats.runtime=Lafzäit +common.stats.start=Vun +common.stats.starts=Vun +common.stats.sum=Zomm +common.stats.value=Value +common.status=Status +common.testEmailSent=Eng Test E-Mail gouf un {0} gesend +common.thumb.invalidValue=Point value is not an image +common.time=Auerzäit +common.tp.day=Dag +common.tp.days=Dag(Deeg) +common.tp.description={0} {1} +common.tp.hour=Stonn +common.tp.hours=Stonn(en) +common.tp.millisecond=Millisekonn +common.tp.milliseconds=Millisekonn(en) +common.tp.minute=Minutt +common.tp.minutes=Minutt(en) +common.tp.month=Mount +common.tp.months=Mount(Méint) +common.tp.second=Sekonn +common.tp.seconds=Sekonn(en) +common.tp.week=Woch +common.tp.weeks=Woch(en) +common.tp.year=Joer +common.tp.years=Joer(en) +common.true=1 +common.unknown=Onbekannt +common.user=Benotzer +common.value=Wäert +common.valueUnreliable=Point value may not be reliable +common.warning=Warnung +common.xid=Export Id (XID): +compoundDetectors.and=UND +compoundDetectors.cedAdded=Verknüpfung bäigefügt +compoundDetectors.cedSaved=Verknüpfung gespäichert +compoundDetectors.cedValidated=Verknüpfung erfollegräich gepréift +compoundDetectors.compoundEventDetector=Verknüpft Ereegnis +compoundDetectors.compoundEventDetectors=Verknüpft Ereegnisser +compoundDetectors.condition=Verknüpfungslogik +compoundDetectors.details=Konfiguratioun +compoundDetectors.eventTypes=Ereegnisser +compoundDetectors.initError.wrapper=Detector {0} is not enabled or does not exist +compoundDetectors.name=Numm +compoundDetectors.not=NET +compoundDetectors.or=ODER +compoundDetectors.pointEventDetector=Datenpunktereegnisser +compoundDetectors.validate=Préift +compoundDetectors.validation.closeParen=Unmatched close parenthesis +compoundDetectors.validation.illegalChar=Illegal character +compoundDetectors.validation.initError=Error during detector initialization. See alarms for details +compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied +compoundDetectors.validation.nameRequired=Name is required +compoundDetectors.validation.notDefined=Condition statement not defined +compoundDetectors.validation.openParen=Unmatched open parenthesis +compoundDetectors.validation.reference=Invalid reference +compoundDetectors.validation.syntax=Syntax error +confirmation.pointDisabled=Data point has been disabled +confirmation.pointEnabled=Data point has been enabled +confirmation.pointRestarted=Data point has been restarted +confirmation.pointSaved=Datenpunkt gouf gespäichert +dox.1wireDS=1-Wire Datenquell +dox.1wirePP=1-Wire Datenpunkt Konfiguratioun +dox.asciiFileReaderDS=Data Source ASCII File Reader +dox.asciiFileReaderPP=ASCII File Reader PP +dox.asciiSerialDS=Data Source Ascii Serial +dox.asciiSerialPP=Data Point Ascii Serial +dox.auditAlarmLevels=Alarm Level for Audit events +dox.bacnetIpDS=BACnet I/P Datenquell +dox.bacnetIpPP=BACnet I/P Datenpunkt Konfiguratioun +dox.chartRenderers=Tag Logging (Historie) Duerstellung +dox.colourSettings=Color configuration +dox.colours=Color +dox.compoundEventDetectors=Ereegnisverknüpfung +dox.cronPatterns=Cronausdruck +dox.dataPointEditing=Konfiguratioun Datenpunkt +dox.dataSourceList=Data source list +dox.datetimeFormats=Datum- an Zäitformatéierungen +dox.dbConfiguration=DataBase Configuration +dox.dir=de +dox.directQuerying=Direkter Mango M2M Datenbankzougrëff +dox.dnp3DS=Data source DNP3 +dox.dnp3IpDS=Data source DNP3 IP +dox.dnp3PP=DNP3 PP +dox.dnp3SerialDS=Data source DNP3 Serial +dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B +dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B +dox.editingGraphicalViews=Beaarbechten vun den Prozessbiller +dox.emailSettings=Email Konfiguratioun +dox.emport=Exportéier an Importéier d’Mango Konfiguratioun +dox.eventDetectors=Ereegnis Detektor +dox.eventHandlers=Ereegnisveraarbechtung +dox.exportProject=Exporting projects +dox.galilDS=Galil data source +dox.galilPP=Galil point properties +dox.generalPublisherProperties=General publisher properties +dox.graphicalViews=Prozessbiller +dox.httpImageDS=HTTP image data source +dox.httpImagePP=HTTP image point properties +dox.httpReceiverDS=HTTP receiver data source +dox.httpReceiverPP=HTTP receiver point properties +dox.httpRetrieverDS=HTTP retriever data source +dox.httpRetrieverPP=HTTP retriever point properties +dox.httpSenderPublishing=HTTP sender publishing +dox.httpSettings=HTTP Konfiguratioun +dox.iec101DS=Data source IEC101 +dox.iec101PP=IEC101 PP +dox.importProject=Importing projects +dox.internalDS=Internal Data Source +dox.internalPP=Internal point properties +dox.jmxDS=JMX Data Source +dox.jmxPP=JMX point properties +dox.languageSettings=Sproochastellungen +dox.mailingLists=E-Mail Gruppen +dox.maintenanceEvents=Maintenance events +dox.metaDS=Meta Datenquell +dox.metaPP=Meta point properties +dox.modbusIpDS=Modbus IP data source +dox.modbusPP=Modbus point locator properties +dox.modbusSerialDS=Modbus serial data source +dox.nmeaListenerDS=NMEA listener data source +dox.nmeaListenerPP=NMEA listener point properties +dox.notFound=Dokumenten Id net fonnt +dox.numberFormats=Number formats +dox.opcDS=Data Source OPC +dox.opcPP=Data Point OPC +dox.otherSettings=Aner Astellungen +dox.pachubeDS=Pachube data source +dox.pachubePP=Pachube point properties +dox.pachubePublishing=Pachube publishing +dox.persistentDS=Serotonin Persistent TCP data source +dox.persistentPP=Serotonin Persistent TCP point properties +dox.persistentPublishing=Serotonin Persistent TCP publishing +dox.pointHierarchy=Datenpunkt Hierarchie +dox.pointLinks=Datenpunkt Verrknüpfungen +dox.pointValueLogPurging=Wäerter vum Datenpunkt aus der Datenbank löschen +dox.pointValueLogging=Wäert vum Datenpunkt an Datenbank späichern +dox.pointViewSettingsEditor=Point view settings editor +dox.pop3DS=POP3 data source +dox.pop3PP=POP3 point properties +dox.publisherList=Publisher list +dox.radiuinoDS=Radiuino data source +dox.radiuinoPP=Radiuino data point +dox.readError=Error reading content: +dox.regex=Regulär Ausdréck (RegEx) +dox.reportInstances=Reports +dox.reportTemplates=Reportvirlagen +dox.scheduledEvents=Plangen +dox.scriptDPObject=Data Point Context Object +dox.scriptDSObject=Data Source Context Object +dox.scripts=Scripts +dox.snmpDS=SNMP data source +dox.snmpPP=SNMP point properties +dox.spinwaveDS=Spinwave data source +dox.spinwavePP=Spinwave point properties +dox.sqlDS=SQL data source +dox.sqlPP=SQL point properties +dox.systemAlarmLevels=System Alarmlevel +dox.systemInformation=Mango Konfiguratioun +dox.textRenderers=Textduerstellung +dox.userAdministration=User administration +dox.viewSharing=Usicht Veröffentlechen +dox.virtualDS=Virtuell Datenquell +dox.virtualPP=Virtual point properties +dox.vmstatDS=VMStat Datenquell +dox.vmstatPP=VMStat point properties +dox.watchList=Beobachtungslescht +dox.watchListCharts=Beobachtungslescht Tabellen +dox.watchListPoints=Beobachtungslescht Datenpunkten +dox.watchListSharing=Watch list sharing +dox.welcomeToMango=Wëllkomm bei Mango M2M +dox.welcomeToScadaBR=Welcome to ScadaBR +dsDetils.asof=(as of {0}) +dsEdit.1wire=1-wire +dsEdit.1wire.address=Adress +dsEdit.1wire.attr.adVoltage=AD Spannung +dsEdit.1wire.attr.counter=Counter +dsEdit.1wire.attr.humidity=Fiichtegkeet +dsEdit.1wire.attr.latchState=Latch state +dsEdit.1wire.attr.temperature=Temperatur +dsEdit.1wire.attr.wiperPosition=Wiper position +dsEdit.1wire.attribute=Eegenschaft +dsEdit.1wire.attribute.adChannel=AD Kanal +dsEdit.1wire.attribute.channel=Kanal +dsEdit.1wire.attribute.counter=Counter +dsEdit.1wire.attribute.wiper=Potentiometer +dsEdit.1wire.desc=1-wire Konfiguratioun +dsEdit.1wire.description=Beschreiwung +dsEdit.1wire.deviceType=Gerättyp +dsEdit.1wire.dpconn=Sensor: {0}, Beschreiwung: {1} +dsEdit.1wire.index=Index +dsEdit.1wire.noDevices=Kee Gerät fonnt +dsEdit.1wire.noInfo=Keng Geräteinformatioun virhanden +dsEdit.1wire.none=Keng +dsEdit.1wire.port=Seriell Verbindung +dsEdit.1wire.runScan=Sicht starten +dsEdit.1wire.scan=Duerchsicht 1-Wire Neztwerk +dsEdit.1wire.scanComplete=Sicht beendet. +dsEdit.1wire.scanWarn=Duerchsicht Äer 1-Wire Netzwerk, ier dat Dir Datenpunkte beaarbecht +dsEdit.1wire.scanning=Sicht, bitte waarden... +dsEdit.1wire.scheduledRescan=geplangte Rescan +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.accessMode=Acess mode +dsEdit.alpha2.accessMode.readOnly=Read only +dsEdit.alpha2.accessMode.readWrite=Read and Write +dsEdit.alpha2.accessMode.writeOnly=Write only +dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties +dsEdit.alpha2.deviceCode=Device Code +dsEdit.alpha2.deviceCode.analogIn=Analog In +dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device +dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device +dsEdit.alpha2.deviceCode.controlDevice=Control Device +dsEdit.alpha2.deviceCode.externalInput=External Input +dsEdit.alpha2.deviceCode.externalOutput=External Output +dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal +dsEdit.alpha2.deviceCode.keyInput=Key Input +dsEdit.alpha2.deviceCode.linkInput=Link Input +dsEdit.alpha2.deviceCode.linkOutput=Link Output +dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal +dsEdit.alpha2.deviceCode.runStop=Run/Stop Command +dsEdit.alpha2.deviceCode.systemBit=System Bit +dsEdit.alpha2.deviceNumber=Device Number +dsEdit.alpha2.dpDesc={0} ({1}) +dsEdit.alpha2.pointType=Point type +dsEdit.alpha2.station=Station +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.checkFile=Check +dsEdit.asciiFile.desc=ASCII File Reader Properties +dsEdit.asciiFile.filePath=File path +dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point +dsEdit.asciiFile.timestampCheck=Custom timestamp +dsEdit.asciiFile.timestampFormat=Data format +dsEdit.asciiFile.timestampRegex=Timestamp regex +dsEdit.asciiFile.valueRegex=Value regex +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.baud=Baud rate +dsEdit.asciiSerial.bufferSize=Buffer size +dsEdit.asciiSerial.charStopMode=Character mode +dsEdit.asciiSerial.charStopMode.charASCII=ASCII character +dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value +dsEdit.asciiSerial.charX=Until C character +dsEdit.asciiSerial.commPortId=Port +dsEdit.asciiSerial.command=Command +dsEdit.asciiSerial.dataBits=Data Bits +dsEdit.asciiSerial.desc=ASCII Serial Properties +dsEdit.asciiSerial.initString=Initialization String +dsEdit.asciiSerial.nChar=Number of characters +dsEdit.asciiSerial.parity=Parity +dsEdit.asciiSerial.retries=Retries +dsEdit.asciiSerial.stopBits=Stop Bits +dsEdit.asciiSerial.stopMode=Stop mode +dsEdit.asciiSerial.stopMode.charX=Until character C +dsEdit.asciiSerial.stopMode.nChar=Number of characters +dsEdit.asciiSerial.stopMode.stopTimeout=By timeout +dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) +dsEdit.asciiSerial.timeout=Timeout (ms) +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.addPoint=Add point +dsEdit.bacnetIp.broadcastAddress=Broadcast address +dsEdit.bacnetIp.covLease=COV lease time (minutes) +dsEdit.bacnetIp.desc=BACnet I/P properties +dsEdit.bacnetIp.device=Device +dsEdit.bacnetIp.deviceAddress=Device address +dsEdit.bacnetIp.deviceId=Device ID +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.dsconn=Device ID: {0} +dsEdit.bacnetIp.getDetails=Get details +dsEdit.bacnetIp.gettingDeviceDetails=Retrieving device details... +dsEdit.bacnetIp.listenerStopped=Listener stopped +dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) +dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) +dsEdit.bacnetIp.objectInstanceNumber=Object instance number +dsEdit.bacnetIp.objectList=Device object list +dsEdit.bacnetIp.objectType=Object type +dsEdit.bacnetIp.objectType.accessDoor=Access door +dsEdit.bacnetIp.objectType.accumulator=Accumulator +dsEdit.bacnetIp.objectType.analogInput=Analog input +dsEdit.bacnetIp.objectType.analogOutput=Analog output +dsEdit.bacnetIp.objectType.analogValue=Analog value +dsEdit.bacnetIp.objectType.averaging=Averaging +dsEdit.bacnetIp.objectType.binaryInput=Binary input +dsEdit.bacnetIp.objectType.binaryOutput=Binary output +dsEdit.bacnetIp.objectType.binaryValue=Binary value +dsEdit.bacnetIp.objectType.calendar=Calendar +dsEdit.bacnetIp.objectType.command=Command +dsEdit.bacnetIp.objectType.device=Device +dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment +dsEdit.bacnetIp.objectType.eventLog=Event log +dsEdit.bacnetIp.objectType.file=File +dsEdit.bacnetIp.objectType.group=Group +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point +dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone +dsEdit.bacnetIp.objectType.loadControl=Load control +dsEdit.bacnetIp.objectType.loop=Loop +dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input +dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output +dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value +dsEdit.bacnetIp.objectType.notificationClass=Notification class +dsEdit.bacnetIp.objectType.program=Program +dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter +dsEdit.bacnetIp.objectType.schedule=Schedule +dsEdit.bacnetIp.objectType.structuredView=Structured view +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple +dsEdit.bacnetIp.port=Port +dsEdit.bacnetIp.presentValue=Present value +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number +dsEdit.bacnetIp.remoteDeviceIp=Remote device IP +dsEdit.bacnetIp.remoteDeviceNetworkAddress=Network Address +dsEdit.bacnetIp.remoteDeviceNetworkNumber=Network Number +dsEdit.bacnetIp.remoteDevicePort=Remote device port +dsEdit.bacnetIp.retries=Retries +dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) +dsEdit.bacnetIp.segmentWindow=Segment window +dsEdit.bacnetIp.sendObjList=Send object list request +dsEdit.bacnetIp.sendWhoIs=Send WhoIs +dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... +dsEdit.bacnetIp.tester.auto=Auto-shutoff +dsEdit.bacnetIp.tester.cancelled=Cancelled +dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found +dsEdit.bacnetIp.tester.listening=Listening for messages... +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.useCov=Use COV subscription +dsEdit.bacnetIp.writePriority=Write priority +dsEdit.currentAlarms=Ustehend Alarmer +dsEdit.deleteConfirm=Sidd Dir sécher, desen Datenpunkt ze löschen? +dsEdit.dnp3.addMany=Add multiple data points +dsEdit.dnp3.analogInput=Analog Input +dsEdit.dnp3.analogOutput=Analog Output +dsEdit.dnp3.binaryInput=Binary Input +dsEdit.dnp3.binaryOutput=Binary Output +dsEdit.dnp3.controlCommand=Control command +dsEdit.dnp3.dataType=Data Type +dsEdit.dnp3.descIp=DNP3 IP Properties +dsEdit.dnp3.descSerial=DNP3 Serial Properties +dsEdit.dnp3.index=Index +dsEdit.dnp3.maxIndex=Max index +dsEdit.dnp3.minIndex=Min index +dsEdit.dnp3.operateMode=Operation Mode +dsEdit.dnp3.rbePeriod=RBE Polling Period +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.runningCounter=Counter +dsEdit.dnp3.slaveAddress=Slave Address +dsEdit.dnp3.sourceAddress=Source address +dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) +dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) +dsEdit.dnp3.timeOff=OFF time +dsEdit.dnp3.timeOn=ON time +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.validate.indexUsed=Index already in use +dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Port +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Port +dsEdit.dnp3Serial.dataBits=Data Bits +dsEdit.dnp3Serial.parity=Parity +dsEdit.dnp3Serial.stopBits=Stop Bits +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.pointType=Point Type +dsEdit.drStorageHt5b.type.Humidity=Humidity +dsEdit.drStorageHt5b.type.Temperature=Temperature +dsEdit.ebi25=EBI25 +dsEdit.ebi25.calibrationDate=Calibration date +dsEdit.ebi25.desc=EBI25 interface properties +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.firmwareVersion=Firmware version +dsEdit.ebi25.hardwareVersion=Hardware version +dsEdit.ebi25.highLimit=High limit +dsEdit.ebi25.host=Host +dsEdit.ebi25.index=Index +dsEdit.ebi25.keepAlive=Keep alive +dsEdit.ebi25.lowLimit=Low limit +dsEdit.ebi25.port=Port +dsEdit.ebi25.productionDate=Production date +dsEdit.ebi25.read.host=Host is required +dsEdit.ebi25.read.init=Error in Modbus initialization: {0} +dsEdit.ebi25.read.response=Modbus error response: {0} +dsEdit.ebi25.read.transport=Error in Modbus transport: {0} +dsEdit.ebi25.readInterface=Read interface +dsEdit.ebi25.retries=Retries +dsEdit.ebi25.sampleRate=Sample rate +dsEdit.ebi25.serialNumber=Serial number +dsEdit.ebi25.startRead=Reading... +dsEdit.ebi25.syncTime=Synchronize time +dsEdit.ebi25.synced=Interface time synchronized +dsEdit.ebi25.syncing=Setting time... +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.type=Type +dsEdit.ebi25.type.battery=Battery +dsEdit.ebi25.type.signal=Signal +dsEdit.ebi25.type.value=Value +dsEdit.ebi25.unit=Unit +dsEdit.ebi25.unit.conductivity=Conductivity +dsEdit.ebi25.unit.current=Current +dsEdit.ebi25.unit.humidity=Humidity +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.pressure=Pressure +dsEdit.ebi25.unit.temperature=Temperature +dsEdit.ebi25.unit.voltage=Voltage +dsEdit.events.alarmLevels=Alarmprioritéit bei Ereegnis +dsEdit.events.noEvents=Des Datenquell huet keng Ereegnisser +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.PropertySettable=Settable properties +dsEdit.fhz4j.deviceHousecode=Device Housecode +dsEdit.fhz4j.deviceLocation=Device location +dsEdit.fhz4j.deviceProperty=Device property +dsEdit.fhz4j.deviceType=Device type +dsEdit.fhz4j.fhzHouseCode=Internal Code +dsEdit.fhz4j.init=Initialization +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.axis=Axis +dsEdit.galil.command=Command +dsEdit.galil.commandTesting=Galil command testing +dsEdit.galil.desc=Galil data source properties +dsEdit.galil.engHigh=Scale engineering unit high value +dsEdit.galil.engLow=Scale engineering unit low value +dsEdit.galil.execute=Execute command +dsEdit.galil.host=Host +dsEdit.galil.inputNumber=Input number +dsEdit.galil.outputNumber=Output number +dsEdit.galil.pointType=Point type +dsEdit.galil.pointType.command=Command +dsEdit.galil.pointType.input=Input +dsEdit.galil.pointType.output=Output +dsEdit.galil.pointType.tellPosition=Tell position +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.port=Port +dsEdit.galil.retries=Retries +dsEdit.galil.round=Round to integer +dsEdit.galil.scaleHigh=Scale raw high value +dsEdit.galil.scaleLow=Scale raw low value +dsEdit.galil.tester.noResponse=(error response) +dsEdit.galil.tester.timeout=(timeout during request) +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.type=Type +dsEdit.galil.varName=Variable name +dsEdit.head.name=Numm: +dsEdit.httpImage=HTTP Image +dsEdit.httpImage.desc=HTTP Image properties +dsEdit.httpImage.dsconn=image stream every {0} +dsEdit.httpImage.liveFeed=Webcam live feed code +dsEdit.httpImage.openUrl=Open URL +dsEdit.httpImage.readLimit=Read limit (KB) +dsEdit.httpImage.retries=Retries +dsEdit.httpImage.scaleHeight=Scale height +dsEdit.httpImage.scalePercent=Scale percent +dsEdit.httpImage.scaleWidth=Scale width +dsEdit.httpImage.scalingType=Scaling type +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalingType.none=none +dsEdit.httpImage.scalingType.percent=percent +dsEdit.httpImage.timeout=Timeout (seconds) +dsEdit.httpImage.url=URL +dsEdit.httpReceiver=HTTP Empfänger +dsEdit.httpReceiver.binaryZeroValue=Wäert fir Binär 0 +dsEdit.httpReceiver.containsDeviceMask=D’Lëscht enthält schon d’Geräte-Mask +dsEdit.httpReceiver.containsIpMask=D’Lëscht enthält schon d’IP-Maske +dsEdit.httpReceiver.desc=HTTP Empfänger Konfiguratioun +dsEdit.httpReceiver.deviceId=Gerätekennung +dsEdit.httpReceiver.deviceWhiteList=Erlaabte Gerätekennungen +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(blocked) +dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) +dsEdit.httpReceiver.httpParamName=HTTP Wäertparameter Numm +dsEdit.httpReceiver.ipWhiteList=Erlab IP Adressen +dsEdit.httpReceiver.listening=Waart op Daten... +dsEdit.httpReceiver.noDevices=No device IDs defined +dsEdit.httpReceiver.noIpAddresses=No ip addresses defined +dsEdit.httpReceiver.parameter=Parameter +dsEdit.httpReceiver.receiverListener=Test Empfänger +dsEdit.httpReceiver.source=Quell +dsEdit.httpReceiver.startListener=Waart op HTTP Daten +dsEdit.httpReceiver.tester.auto=Auto-shutoff +dsEdit.httpReceiver.tester.data=Daten Empfaang +dsEdit.httpReceiver.tester.listening=Waard op Daten... +dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} +dsEdit.httpReceiver.time=Zäit +dsEdit.httpRetriever=HTTP Ofhueler +dsEdit.httpRetriever.binaryZeroValue=Binary 0 value +dsEdit.httpRetriever.desc=HTTP Retriever properties +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing +dsEdit.httpRetriever.numberFormat=Number format +dsEdit.httpRetriever.openUrl=Open URL +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.retries=Retries +dsEdit.httpRetriever.testTime=Test time parameters +dsEdit.httpRetriever.testValue=Test value parameters +dsEdit.httpRetriever.timeFormat=Time format +dsEdit.httpRetriever.timeRegex=Time RegEx +dsEdit.httpRetriever.timeout=Timeout (seconds) +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.valueRegex=Value RegEx +dsEdit.iec101.asduAddress=ASDU Address +dsEdit.iec101.asduAddressSize=ASDU Address Field Size +dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period +dsEdit.iec101.cotSize=COT Field Size +dsEdit.iec101.default=Default +dsEdit.iec101.descEthernet=IEC101 Ethernet Properties +dsEdit.iec101.descSerial=IEC101 Serial Properties +dsEdit.iec101.dpconn= TypeId {0}, IOA {1} +dsEdit.iec101.execute=Execute Only +dsEdit.iec101.giRelativePeriod=GI Relative Period +dsEdit.iec101.iec101DataType=Type identification +dsEdit.iec101.iec101DataType.doublePoint=Double Point Information +dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized measurement +dsEdit.iec101.iec101DataType.singlePoint=Single Point Information +dsEdit.iec101.linkLayerAddress=Link Address +dsEdit.iec101.linkLayerAddressSize=Link Address Field Size +dsEdit.iec101.longPulse=Long Pulse +dsEdit.iec101.objectAddress=Object Address +dsEdit.iec101.objectAddressSize=Object Address Field Size +dsEdit.iec101.offset=Offset +dsEdit.iec101.persistent=Persistent +dsEdit.iec101.selectExecute=Select and Execute +dsEdit.iec101.shortPulse=Short Pulse +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101Serial=IEC101 Serial +dsEdit.internal=Internal Data Source +dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written +dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads +dsEdit.internal.attr.MONITOR_HIGH=High priority work items +dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items +dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count +dsEdit.internal.attribute=Attribute +dsEdit.internal.desc=Internal data source properties +dsEdit.internal.dsconn=Poll seconds: {0} +dsEdit.jmx=JMX +dsEdit.jmx.addPoint=Add point +dsEdit.jmx.attributeName=Attribute name +dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' +dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite +dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.badUrl=Malformed remote server address: {0} +dsEdit.jmx.compositeItemName=Composite item name +dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' +dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.connectionError=Connection error: {0} +dsEdit.jmx.desc=JMX data source properties +dsEdit.jmx.dsconn.local=Local server +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.getObjectNames=Get object names +dsEdit.jmx.gettingObjectNames=Getting object names... +dsEdit.jmx.inspect=JMX server inspection +dsEdit.jmx.objectName=Object name +dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found +dsEdit.jmx.readError=Read error: {0} +dsEdit.jmx.remoteServerAddr=Remote JMX server address +dsEdit.jmx.useLocalServer=Use local JMX server +dsEdit.jmx.writeFailed=Write failed for ''{0}'' +dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item +dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} +dsEdit.mbus=M Bus +dsEdit.mbus.addPoint=Bäifügen +dsEdit.mbus.addressHex=Adress +dsEdit.mbus.addressing=Adresséierung +dsEdit.mbus.desc=M Bus Konfiguratioun +dsEdit.mbus.deviceUnit=(Sub)Eenheet +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.firstHexAddress=Startadress (Hex) +dsEdit.mbus.functionField=Function Field +dsEdit.mbus.id=Device Id +dsEdit.mbus.identNumber=Id +dsEdit.mbus.lastHexAddress=Endadress (Hex) +dsEdit.mbus.man=Man +dsEdit.mbus.manufacturer=Hiersteller +dsEdit.mbus.medium=Medium +dsEdit.mbus.phoneNumber=Phone Number +dsEdit.mbus.phonenumber=Telefonsnummer +dsEdit.mbus.presentValue=Wäert +dsEdit.mbus.responseFrame=Frame +dsEdit.mbus.responseTimeOutOffset=Timeout Offset +dsEdit.mbus.seachStopped=Sicht Ofgebrach +dsEdit.mbus.search=Sicht +dsEdit.mbus.searching=Sicht MBus Geräter +dsEdit.mbus.secAddrMedium=Secondary Address Medium +dsEdit.mbus.siPrefix=SI Präfix +dsEdit.mbus.storageNumber=Späichernummer +dsEdit.mbus.tariff=Tarif +dsEdit.mbus.tcpAddr=TCP Address +dsEdit.mbus.tcpIpBitPerSecond=Baudrate +dsEdit.mbus.tcpPort=TCP Port +dsEdit.mbus.tester.autoShutOff=Beent (Zeitüberschreitung) +dsEdit.mbus.tester.cancelled=Ofgebrach +dsEdit.mbus.tester.searchingDevices=Sicht Geräter +dsEdit.mbus.unitOfMeasurement=Moosseenheet +dsEdit.mbus.useDirectConnection=Direkt Verbindung +dsEdit.mbus.useModemConnection=Modem Verbindung +dsEdit.mbus.usePrimaryAddressing=Primär Adresséierung +dsEdit.mbus.useSecondaryAddressing=Sekundäer Adressierung +dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection +dsEdit.mbus.version=Version +dsEdit.mbus.versionHex=Versioun +dsEdit.mbus.vifLabel=Vif Label +dsEdit.mbus.vifType=Vif Typ +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifeLabels=Vife Label +dsEdit.mbus.vifeTypes=Vife Typen +dsEdit.meta=Meta Datenquell +dsEdit.meta.delay=Berechnungsverzögerung
(Sekunden) +dsEdit.meta.desc=Meta Datenquell Konfiguratioun +dsEdit.meta.event=Aktualiséierungsereegnis +dsEdit.meta.event.context=Ännerung vun den Agangsvariablen +dsEdit.meta.event.cron=Cronmuster +dsEdit.meta.event.day=Neien Dag +dsEdit.meta.event.hour=Nei Stonn +dsEdit.meta.event.minute=Nei Minutt +dsEdit.meta.event.month=Neie Mount +dsEdit.meta.event.week=Nei Woch +dsEdit.meta.event.year=Neit Joer +dsEdit.meta.generate=Generate history +dsEdit.meta.generate.error=History creation error: {0}. {1} updates created. +dsEdit.meta.generate.noData=No data for point ''{0}'' +dsEdit.meta.generate.success=History successfully created. {0} updates created. +dsEdit.meta.noPoints=Dem Skript goufen keng Agangsvariablen zougeuerdnet +dsEdit.meta.pointName=Datenpunktnumm +dsEdit.meta.script=Skript +dsEdit.meta.scriptContext=Skrip Agangsvariable +dsEdit.meta.test.context=Een oder méi Datenpunkten sinn net existent oder ofgeschalt +dsEdit.meta.test.scriptError=Ausféierungsfehler vum Skript:n {0} +dsEdit.meta.test.success=Skript erfollegräich ausgeféiert. Ergebins={0} +dsEdit.meta.test.successTs=Skript erfollegräich ausgefouert. Ergebins={0}, Zäitstempel {1} +dsEdit.meta.validate=Préiwt Skript +dsEdit.meta.var=Numm am Skript +dsEdit.modbus.addPoint=Add point +dsEdit.modbus.additive=Additive +dsEdit.modbus.bit=Bit +dsEdit.modbus.charset=Character encoding +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.contiguousBatches=Contiguous batches only +dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points +dsEdit.modbus.dataTest=Modbus read data +dsEdit.modbus.dataTest.read=Read data +dsEdit.modbus.descIp=Modbus IP properties +dsEdit.modbus.descSerial=Modbus serial properties +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} monitor +dsEdit.modbus.dpconn3=Connection monitoring +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.locatorTest=Point locator test +dsEdit.modbus.locatorTest.result=Result: {0} +dsEdit.modbus.locatorTest.test=Read +dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) +dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.maxReadBitCount=Max read bit count +dsEdit.modbus.maxReadRegisterCount=Max read register count +dsEdit.modbus.maxWriteRegisterCount=Max write register count +dsEdit.modbus.modbusDataType=Modbus data type +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer +dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.4bFloat=4 byte float +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted +dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped +dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.8bFloat=8 byte float +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped +dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped +dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.binary=Binary +dsEdit.modbus.modbusDataType.char=Fixed length string +dsEdit.modbus.modbusDataType.varchar=Variable length string +dsEdit.modbus.monitorPointName=Slave {0} monitor +dsEdit.modbus.multiplier=Multiplier +dsEdit.modbus.nodeScan=Modbus node scan +dsEdit.modbus.nodesFound=Nodes found +dsEdit.modbus.offset=Offset +dsEdit.modbus.range=Range +dsEdit.modbus.registerCount=Number of registers +dsEdit.modbus.registerRange=Register range +dsEdit.modbus.retries=Retries +dsEdit.modbus.scanError=Scanner could not be started. No comm port +dsEdit.modbus.scanForNodes=Scan for nodes +dsEdit.modbus.scanner.cancelled=Scan cancelled +dsEdit.modbus.scanner.complete=Scan completed +dsEdit.modbus.scanner.progress={0}% complete +dsEdit.modbus.scanner.startError=Exploration problem occurred. It is possible there is active Data Source using selected port. ({0}) +dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) +dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.settableOverride=Settable +dsEdit.modbus.slave=Slave +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.slaveMonitor=Slave monitor +dsEdit.modbus.socketMonitor=TCP socket monitoring +dsEdit.modbus.startScan=Starting scan... +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.createSocketMonitorPoint=Create socket monitoring point +dsEdit.modbusIp.encapsulated=Encapsulated +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Port +dsEdit.modbusIp.socketPointName=TCP socket monitoring +dsEdit.modbusIp.transportType=Transport type +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive +dsEdit.modbusIp.transportType.tcpListener=TCP Listener +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.concurrency=Concurrency +dsEdit.modbusSerial.concurrency.function=Function +dsEdit.modbusSerial.concurrency.slave=Slave +dsEdit.modbusSerial.concurrency.transport=Transport +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.off=Off +dsEdit.modbusSerial.echo.on=On +dsEdit.modbusSerial.encoding=Encoding +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.flow.none=None +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowIn=Flow control in +dsEdit.modbusSerial.flowOut=Flow control out +dsEdit.modbusSerial.parity= +dsEdit.modbusSerial.parity.even=Even +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.none=None +dsEdit.modbusSerial.parity.odd=Odd +dsEdit.modbusSerial.parity.space=Space +dsEdit.modbusSerial.port=Port +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.name=Numm +dsEdit.nmea=NMEA Listener +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.binary0Value=Binary 0 value +dsEdit.nmea.dpconn={0} field {1} +dsEdit.nmea.fieldIndex=Field index +dsEdit.nmea.listen=Listen for messages +dsEdit.nmea.listener=NMEA message listener +dsEdit.nmea.listening=Listening... +dsEdit.nmea.messageName=Message name +dsEdit.nmea.port=Port +dsEdit.nmea.props=NMEA listener properties +dsEdit.nmea.resetTimeout=Reset timeout (seconds) +dsEdit.nmea.tester.exception=Received exception: {0} +dsEdit.nmea.tester.listening=Listening... +dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} +dsEdit.nmea.tester.response=Received response exception: {0} +dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.noAlarms=Keng unstehend Alarmer fir des Datenquell +dsEdit.nodaves7=S7 Iso TCP Ethernet Controller +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7.s7writeBitOffset=Offset Bit +dsEdit.nodaves7.s7writeBytesQty=Bytes quantity +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeMemoryArea=Memory area +dsEdit.nodaves7.s7writeStarts=Memory Offset (Starts) +dsEdit.nodaves7.writeBaseCmd=Write command line +dsEdit.opc=OPC DA +dsEdit.opc.TagNotValidated=Tag Not Validated +dsEdit.opc.TagValidated=Tag Validated +dsEdit.opc.addTags=Add Tags +dsEdit.opc.browseTags=Browse Tags +dsEdit.opc.creationMode=Creation Mode +dsEdit.opc.desc=OPC DA Properties +dsEdit.opc.domain=Domain +dsEdit.opc.host=Host +dsEdit.opc.password=Password +dsEdit.opc.refreshServers=Refresh +dsEdit.opc.server=Server +dsEdit.opc.tag=Tag +dsEdit.opc.tagList=Tag List +dsEdit.opc.tagName=Tag Name +dsEdit.opc.tagsFound=Tags Found +dsEdit.opc.user=User +dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source +dsEdit.opc.validateTag=Validate Tag +dsEdit.opc.validation=Validation +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Bäifügen +dsEdit.openv4j.dataPoint=Datenpunkt +dsEdit.openv4j.dataPointSettable=Setzbar +dsEdit.openv4j.desc=OpenV4J Konfiguratioun +dsEdit.openv4j.detectDevice=Erkennt Gerät +dsEdit.openv4j.device=Anlag +dsEdit.openv4j.group=Grup +dsEdit.openv4j.label=Numm +dsEdit.openv4j.protocol=Protokoll +dsEdit.openv4j.refresh=Aktualiséieren +dsEdit.openv4j.refreshStopped=Aktualiséierung beendet +dsEdit.openv4j.refreshing=aktualiséiert +dsEdit.openv4j.search=Sicht Anlag +dsEdit.openv4j.testprotocol=Test Protokoll +dsEdit.openv4j.value=Wäert +dsEdit.pachube=Pachube +dsEdit.pachube.apiKey=API key +dsEdit.pachube.binaryZeroValue=Binary 0 value +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.desc=Pachube data source properties +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.retries=Retries +dsEdit.pachube.testValue=Test value parameters +dsEdit.pachube.timeout=Timeout (seconds) +dsEdit.persistent=Serotonin Persistent TCP +dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates +dsEdit.persistent.authorizationKey=Authorization key +dsEdit.persistent.desc=Serotonin Persistent TCP properties +dsEdit.persistent.dsconn=Port: {0} +dsEdit.persistent.getStatus=Get status +dsEdit.persistent.port=Port +dsEdit.persistent.status=Execution state +dsEdit.persistent.status.connection={0}: connections {1}, {2} packages received +dsEdit.persistent.status.noConnections=No connections +dsEdit.persistent.status.notEnabled=Data source is not enabled +dsEdit.pointDataType=Datentyp +dsEdit.pointSaved=Datenpunktkonfiguratioun gespäichert +dsEdit.points.details=Datenpunktkonfiguratioun +dsEdit.points.name=Numm +dsEdit.points.points=Datenpunkte +dsEdit.pop3=POP3 Email +dsEdit.pop3.binary0Value=Binary 0 value +dsEdit.pop3.checkPeriod=Inbox check period +dsEdit.pop3.desc=POP3 Email properties +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.findInSubject=Find in subject +dsEdit.pop3.ignoreIfMissing=Ignore if missing +dsEdit.pop3.numberFormat=Number format +dsEdit.pop3.password=Inbox password +dsEdit.pop3.regex=RegEx +dsEdit.pop3.server=POP3 server +dsEdit.pop3.testContent=Test content +dsEdit.pop3.testTime=Test time parameters against test data +dsEdit.pop3.testValue=Test value parameters against test data +dsEdit.pop3.timeFormat=Time format +dsEdit.pop3.timeRegex=Time RegEx +dsEdit.pop3.useMessageTime=Use message received time +dsEdit.pop3.username=Inbox username +dsEdit.pop3.valueRegex=Value RegEx +dsEdit.quantize=Quantize +dsEdit.radiuino=Radiuino +dsEdit.radiuino.avancado=Advanced +dsEdit.radiuino.baud=Baud rate +dsEdit.radiuino.commPortId=Port +dsEdit.radiuino.dataBits=Data bits +dsEdit.radiuino.desc=Radiuino Properties +dsEdit.radiuino.endereco=Sensor address +dsEdit.radiuino.indiceByte=Byte index(Radiuino package) +dsEdit.radiuino.mapaBytesEnvio=Byte map request package +dsEdit.radiuino.mapaBytesRequisicao=Byte map poll package +dsEdit.radiuino.multiplicador=Multiplicator +dsEdit.radiuino.offset=Offset +dsEdit.radiuino.parity=Parity +dsEdit.radiuino.pollingMode=Polling mode +dsEdit.radiuino.pollingMode.false=False +dsEdit.radiuino.pollingMode.true=True +dsEdit.radiuino.quantidadeByte=Bytes quantity +dsEdit.radiuino.radiuinoDataType=Radiuino data type +dsEdit.radiuino.radiuinoDataType.1bUnsigned=Integer (unsigned 1 byte) +dsEdit.radiuino.radiuinoDataType.2bUnsigned=Integer (unsigned 2 bytes) +dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) +dsEdit.radiuino.radiuinoDataType.4bUnsigned=Integer (unsigned 4 bytes) +dsEdit.radiuino.radiuinoDataType.RSSI=RSSI +dsEdit.radiuino.radiuinoDataType.binary=Binary +dsEdit.radiuino.retries=Number of retries +dsEdit.radiuino.settableOverride=Settable +dsEdit.radiuino.sleepMode=Sleep mode +dsEdit.radiuino.sleepMode.false=Without sleep +dsEdit.radiuino.sleepMode.true=With sleep +dsEdit.radiuino.sleepTime=Sleep time (s) +dsEdit.radiuino.stopBits=Stop Bits +dsEdit.radiuino.timeout=Timeout (ms) +dsEdit.saveWarning=Späichert d’Datenquelle, ier dat Dir Datenpunkte bäifügt +dsEdit.saved=Datenquell gouf gespäichert +dsEdit.serial.baud=Bitrate +dsEdit.serial.dataBits=Datenbits +dsEdit.serial.flow.none=Keng +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/XOff +dsEdit.serial.flowControlIn=Flow control in +dsEdit.serial.flowIn=Flosssteierung (Eran) +dsEdit.serial.flowOut=Flosssteierung (Eraus) +dsEdit.serial.inputBufferSize=Input Buffer Size +dsEdit.serial.outputBufferSize=Output Buffer Size +dsEdit.serial.parity=Paritéit +dsEdit.serial.parity.even=Gerued +dsEdit.serial.parity.mark=Markéierung +dsEdit.serial.parity.none=Keng +dsEdit.serial.parity.odd=Ongerued +dsEdit.serial.parity.space=Leerzeechen +dsEdit.serial.port=Port +dsEdit.serial.stopBits=Stopbits +dsEdit.settable=Zouweisbar +dsEdit.snmp=SNMP +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.authProtocol=Auth protocol +dsEdit.snmp.binary0Value=Binary 0 value +dsEdit.snmp.community=Community +dsEdit.snmp.contextEngine=Context engine +dsEdit.snmp.contextName=Context name +dsEdit.snmp.desc=SNMP properties +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.gettingValue=Getting value... +dsEdit.snmp.host=Host +dsEdit.snmp.localAddress=Local address +dsEdit.snmp.none=(none) +dsEdit.snmp.oid=OID +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Trap only +dsEdit.snmp.port=Port +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.retries=Retries +dsEdit.snmp.securityName=Security name +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.ipAddress=IP address +dsEdit.snmp.setType.none=(not settable) +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.test=Get OID value +dsEdit.snmp.tester.noResponse=No response from host +dsEdit.snmp.testing=SNMP host testing +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Trap port +dsEdit.snmp.version=SNMP version +dsEdit.spinwave=Spinwave Empfänger +dsEdit.spinwave.addSensorAddresses=Add sensor address +dsEdit.spinwave.addToList=Add found sensors to list +dsEdit.spinwave.address=Address +dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete +dsEdit.spinwave.attribute=Attribute +dsEdit.spinwave.convert=Convert to Celsius +dsEdit.spinwave.deleteWarn=Delete points to change message version +dsEdit.spinwave.desc=Spinwave receiver properties +dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} +dsEdit.spinwave.errorParsingAddress=Error parsing sensor address +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.invalidAddress=List already contains the address +dsEdit.spinwave.listen=Listen for sensors +dsEdit.spinwave.listener=Spinwave sensor listener +dsEdit.spinwave.listening=Listening... +dsEdit.spinwave.noAddresses=No sensor addresses defined +dsEdit.spinwave.port=port +dsEdit.spinwave.sensorAddress=Sensor address +dsEdit.spinwave.sensorAddresses=Sensor addresses +dsEdit.spinwave.sensorsFound=Sensors found +dsEdit.spinwave.tester.exception=Received exception: {0} +dsEdit.spinwave.tester.listening=Listening... +dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} +dsEdit.spinwave.tester.response=Received response exception: {0} +dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.spinwave.v1Attr.battery=Battery +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v1Attr.setPoint=Set point +dsEdit.spinwave.v1Attr.temp=Temperature +dsEdit.spinwave.v2Attr.airflow=Airflow +dsEdit.spinwave.v2Attr.battery=Battery +dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm +dsEdit.spinwave.v2Attr.co=Carbon Monoxide +dsEdit.spinwave.v2Attr.co2=Carbon Dioxide +dsEdit.spinwave.v2Attr.counter=Pulse counter +dsEdit.spinwave.v2Attr.freq=Frequency +dsEdit.spinwave.v2Attr.humidity=Humidity +dsEdit.spinwave.v2Attr.iaq=Indoor air quality +dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours +dsEdit.spinwave.v2Attr.occupancy=Occupancy +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.setPoint=Set point +dsEdit.spinwave.v2Attr.temp=Temperature +dsEdit.spinwave.v2Attr.voc=Volatile organic compounds +dsEdit.spinwave.v2Attr.voltage=Voltage +dsEdit.spinwave.version=Message version +dsEdit.sql=SQL +dsEdit.sql.columnName=Column name +dsEdit.sql.connectionString=Connection string +dsEdit.sql.deleteWarn=Delete points to change this value +dsEdit.sql.desc=SQL properties +dsEdit.sql.driverClassName=Driver class name +dsEdit.sql.execute=Execute +dsEdit.sql.password=Password +dsEdit.sql.rowId=Row identifier +dsEdit.sql.rowQuery=Row-based query +dsEdit.sql.select=Select statement +dsEdit.sql.test=Statement test +dsEdit.sql.tester.columnName=Column name +dsEdit.sql.tester.columnType=Column type +dsEdit.sql.tester.value=Value +dsEdit.sql.testing=Executing select statement... +dsEdit.sql.timeColumn=Time override column +dsEdit.sql.update=Update statement +dsEdit.sql.username=Username +dsEdit.status=Status +dsEdit.updatePeriod=Aktualiséierungszyklus: +dsEdit.validate.required=Required value +dsEdit.viconics=Viconics Wireless Thermostats +dsEdit.viconics.channel=Channel +dsEdit.viconics.chipRevision=Chip revision +dsEdit.viconics.chipRevisionBr=Chip
revision +dsEdit.viconics.commAddress=Comm
address +dsEdit.viconics.convertCelsius=Convert temperatures to celsius +dsEdit.viconics.crss=CRSS +dsEdit.viconics.dataSourceNotStarted=Data source is not started +dsEdit.viconics.desc=Viconics network properties +dsEdit.viconics.deviceRemove=Device remove (s) +dsEdit.viconics.deviceWarning=Device offline timeone (s) +dsEdit.viconics.devices=Devices +dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} +dsEdit.viconics.firmwareRevision=Firmware
revision +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.modelNumber=Model
number +dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} +dsEdit.viconics.networkInfo=Network information +dsEdit.viconics.networkTimeout=Network offline timeout (s) +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.pointFreshness=Point freshness (s) +dsEdit.viconics.port=Port +dsEdit.viconics.refreshing=Refreshing... +dsEdit.viconics.retries=Message retries +dsEdit.viconics.rfModule=RF Module +dsEdit.viconics.timeout=Message timeout +dsEdit.viconics.trss=TRSS +dsEdit.viconics.unreliable=Point value may not be reliable +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision +dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address +dsEdit.virtual=Virtuell Datenquell +dsEdit.virtual.attractionPoint=Datenpunkt Attraktor +dsEdit.virtual.change=Ännerung +dsEdit.virtual.changeType=Typ änneren +dsEdit.virtual.changeType.alternate=Alternéiernd +dsEdit.virtual.changeType.attractor=Attraktor +dsEdit.virtual.changeType.brownian=1/f²-Rauschen +dsEdit.virtual.changeType.increment=Inkrementéier +dsEdit.virtual.changeType.noChange=Keng Ännerung +dsEdit.virtual.changeType.random=Zoufälleg +dsEdit.virtual.desc=Virtuell Datenquell Konfiguratioun +dsEdit.virtual.errorParsingValue=Error parsing value +dsEdit.virtual.invalidValue=List already contains the value +dsEdit.virtual.max=Max +dsEdit.virtual.maxChange=Maximal Ännerung +dsEdit.virtual.min=Min +dsEdit.virtual.roll=Rullen +dsEdit.virtual.startValue=Ufangswäert +dsEdit.virtual.values=Values +dsEdit.virtual.volatility=Volatilitéit +dsEdit.vmstat=VMStat Datenquell +dsEdit.vmstat.attr.cpuId=CPU % idle (id) +dsEdit.vmstat.attr.cpuSt=CPU % vun enger Virtueller Maschinn benotzt (st) +dsEdit.vmstat.attr.cpuSy=CPU % ausféieren vun Kernel Code (sy) +dsEdit.vmstat.attr.cpuUs=CPU % ausféieren vun net Kernel Code (us) +dsEdit.vmstat.attr.cpuWa=CPU % waarden op E/A (wa) +dsEdit.vmstat.attr.ioBi=Bléck vun engem Blockorientéierten Gerät empfaangen (bi) +dsEdit.vmstat.attr.ioBo=Bléck zu engem Blockorientéiertem Gerät gesent (bo) +dsEdit.vmstat.attr.memoryBuff=Späicher, als Puffer benotzt (buff) +dsEdit.vmstat.attr.memoryCache=Späicher, als Cache benotzt (cache) +dsEdit.vmstat.attr.memoryFree=Fräie Späicher (free) +dsEdit.vmstat.attr.memorySwpd=Virtuelle Späicher (swpd) +dsEdit.vmstat.attr.procsB=Prozesser net opweckbar (b) +dsEdit.vmstat.attr.procsR=Prozesser op Ausféierung waardend (r) +dsEdit.vmstat.attr.swapSi=Späicher, von Platt agelagert (si) +dsEdit.vmstat.attr.swapSo=Späicher op Platt ausgelagert (so) +dsEdit.vmstat.attr.systemCs=Kontextemschaltungen pro Sekonn (cs) +dsEdit.vmstat.attr.systemIn=Interrupts pro Sekonn (en) +dsEdit.vmstat.attribute=Eegenschaft +dsEdit.vmstat.desc=VMStat Datenquell Konfiguratioun +dsEdit.vmstat.dsconn=Zykluszäit: {0} s +dsEdit.vmstat.outputScale=Ausgabeskalierung +dsEdit.vmstat.pollSeconds=Zykluszäit a Sekonnen +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.M=M (1048576) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.none=Keng (Bytes) +dsEditMbus.getDetails=Details +dsList.connection=Verbindung +dsList.dataSources=Datenquellen +dsList.description=Beschreiwung +dsList.dsDeleteConfirm=Sidd Dir sécher, des Datenquell ze löschen? +dsList.hide=Verstoppten Datenpunkt +dsList.name=Numm +dsList.pointDeleteConfirm=Sidd Dir sécher, dësen Datenpunkt ze löschen? +dsList.pointName=Datenpunktnumm +dsList.show=Weisen Datenpunkte +dsList.status=Zoustand +dsList.type=Verbindungstyp +dsedit.opc.rt.addFailed=Addition failed for {0} +dsedit.opc.tagName=Tag Tag +emport.added=added +emport.causedBy=caused by: +emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} +emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. +emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? +emport.data=Daten +emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. +emport.dataPoint.prefix=Data point ''{0}'': {1} +emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataPoints=Datenpunkten +emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.prefix=Datenquell ''{0}'' : {1} +emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} +emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found +emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} +emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} +emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} +emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' +emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} +emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} +emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} +emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} +emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} +emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' +emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} +emport.error.eventType.missing.reference=Event type must have a ''{0}'' +emport.error.eventType.null=Event type is missing +emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.meta.missing=Missing ''{0}'' in context point +emport.error.missing=Missing ''{0}'' value. Valid values are {1} +emport.error.missingObject=Missing ''{0}'' object +emport.error.missingPoint=Data point with XID ''{0}'' not found +emport.error.missingSource=Data source with XID ''{0}'' not found +emport.error.missingUser=User with username ''{0}'' not found +emport.error.missingValue=Missing ''{0}'' value. +emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} +emport.error.ped.missingAttr=Point event detector must have a ''{0}''. +emport.error.permission.missing=Missing ''{0}'' in point permission +emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} +emport.error.publishedPoint.missing=Published point must have a ''{0}''. +emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' +emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} +emport.error.recipient.missing.reference=Recipient must have a ''{0}'' +emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} +emport.error.viewShare.missing=Missing ''{0}'' in view share +emport.errorMessage=Errors: +emport.eventHandler.prefix=Point link ''{0}'': {1} +emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. +emport.export=Export +emport.exportDate=Export date +emport.exportJson=Generate JSON +emport.exportProject=Export Project +emport.exportProjectInstruction=Select your options and download the project file +emport.exportProjectTitle=Export Project (Download) +emport.graphicsFolder= Include Graphics folder +emport.import=Import +emport.importButton=IMPORT +emport.importCancelled=Import ofgebrach +emport.importComplete=Import erfollegräich beendet +emport.importCompleteWarn=The new project was successfully loaded! The system will restart. +emport.importFailed=Import failed (unknown error) +emport.importInit=Starting import. Wait... +emport.importInstruction=Fir ze importéierend Daten am Textfeld afügen. +emport.importProgress=Importéiert... +emport.importProject=Import Project +emport.importProjectInstruction=Select the file (.zip) e click the button to import it +emport.importProjectTitle=Import Project (Upload) +emport.includePointValues=Include point values +emport.indent=Aréckung +emport.invalidFile=File reading failed ({0}) +emport.invalidImportData=Fir ze importéierend Daten sinn ongülteg: keen JSON objet. +emport.invalidProjectName=Invalid name +emport.mailingList.prefix=Mailing list ''{0}'': {1} +emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. +emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} +emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. +emport.noMessages=No result message. Nothing to import? +emport.parseError=JSON-Parser Fehler: {0} +emport.pointHierarchy.prefix=Datenpunkthierarchie: {0} +emport.pointLink.prefix=Point link ''{0}'': {1} +emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. +emport.pointValue.missingPoint=Point value ''{0}'': Data point not found +emport.pointValues=Point values +emport.pointValuesMax= Max point values +emport.projectDescription=Description +emport.projectName=Project name +emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.publisher.prefix=Publisher ''{0}'': {1} +emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.saved=gespäichert +emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} +emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. +emport.script.prefix=Script ''{0}'': {1} +emport.select=Markéiert, wat Dir exportéieren wëllt +emport.selectAll=alles markéieren +emport.send=Send +emport.serverVersion=System version +emport.systemSettingsFailed=System configuration export error +emport.unselectAll=all Markéierungen löschen +emport.uploadError=Upload failed ({0}) +emport.uploadsFolder=Include Uploads folder +emport.user.prefix=Benotzer ''{0} : {1} +emport.user.username=A user does not have a 'username' value. Ignored. +emport.userPermission.prefix=Recte fir Benotzer ''{0}'' : {1} +emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) +emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.view.prefix=Prozessbild ''{0}'' : {1} +emport.view.xid=A graphical view does not have an 'xid' value. Ignored. +emport.watchList.prefix=Watch list ''{0}'': {1} +emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. +engUnit.0=square meters +engUnit.1=square feet +engUnit.10=megavolt amperes +engUnit.100=per minute +engUnit.101=per second +engUnit.102=psi per degree fahrenheit +engUnit.103=radians +engUnit.104=revolutions per minute +engUnit.105=currency 1 +engUnit.106=currency 2 +engUnit.107=currency 3 +engUnit.108=currency 4 +engUnit.109=currency 5 +engUnit.11=volt amperes reactive +engUnit.110=currency 6 +engUnit.111=currency 7 +engUnit.112=currency 8 +engUnit.113=currency 9 +engUnit.114=currency 10 +engUnit.115=square inches +engUnit.116=square centimeters +engUnit.117=btus per pound +engUnit.118=centimeters +engUnit.119=pounds mass per second +engUnit.12=kilovolt amperes reactive +engUnit.120=delta degrees fahrenheit +engUnit.121=delta degrees kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=millivolts +engUnit.125=kilojoules per kilogram +engUnit.126=megajoules +engUnit.127=joules per degree kelvin +engUnit.128=joules per kilogram degree kelvin +engUnit.129=kilohertz +engUnit.13=megavolt amperes reactive +engUnit.130=megahertz +engUnit.131=per hour +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=cubic meters per hour +engUnit.136=liters per hour +engUnit.137=kilowatt hours per square meter +engUnit.138=kilowatt hours per square foot +engUnit.139=megajoules per square meter +engUnit.14=degrees phase +engUnit.140=megajoules per square foot +engUnit.141=watts per square meter degree kelvin +engUnit.142=cubic feet per second +engUnit.143=percent obscuration per foot +engUnit.144=percent obscuration per meter +engUnit.145=milliohms +engUnit.146=megawatt hours +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules per kilogram dry air +engUnit.15=power factor +engUnit.150=megajoules per kilogram dry air +engUnit.151=kilojoules per degree kelvin +engUnit.152=megajoules per degree kelvin +engUnit.153=newton +engUnit.154=grams per second +engUnit.155=grams per minute +engUnit.156=tons per hour +engUnit.157=kilo btus per hour +engUnit.158=hundredths seconds +engUnit.159=milliseconds +engUnit.16=joules +engUnit.160=newton meters +engUnit.161=millimeters per second +engUnit.162=millimeters per minute +engUnit.163=meters per minute +engUnit.164=meters per hour +engUnit.165=cubic meters per minute +engUnit.166=meters per second per second +engUnit.167=amperes per meter +engUnit.168=amperes per square meter +engUnit.169=ampere square meters +engUnit.17=kilojoules +engUnit.170=farads +engUnit.171=henrys +engUnit.172=ohm meters +engUnit.173=siemens +engUnit.174=siemens per meter +engUnit.175=teslas +engUnit.176=volts per degree kelvin +engUnit.177=volts per meter +engUnit.178=webers +engUnit.179=candelas +engUnit.18=watt hours +engUnit.180=candelas per square meter +engUnit.181=degrees kelvin per hour +engUnit.182=degrees kelvin per minute +engUnit.183=joule seconds +engUnit.184=radians per second +engUnit.185=square meters perNewton +engUnit.186=kilograms per cubic meter +engUnit.187=newton seconds +engUnit.188=newtons per meter +engUnit.189=watts per meter per degree kelvin +engUnit.19=kilowatt hours +engUnit.2=milliamperes +engUnit.20=btus +engUnit.21=therms +engUnit.22=ton hours +engUnit.23=joules per kilogram dry air +engUnit.24=btus per pound dry air +engUnit.25=cycles per hour +engUnit.26=cycles per minute +engUnit.27=hertz +engUnit.28=grams of water per kilogram dry air +engUnit.29=percent relative humidity +engUnit.3=amperes +engUnit.30=millimeters +engUnit.31=meters +engUnit.32=inches +engUnit.33=feet +engUnit.34=watts per square foot +engUnit.35=watts per square meter +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilograms +engUnit.4=ohms +engUnit.40=pounds mass +engUnit.41=tons +engUnit.42=kilograms per second +engUnit.43=kilograms per minute +engUnit.44=kilograms per hour +engUnit.45=pounds mass per minute +engUnit.46=pounds mass per hour +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.5=volts +engUnit.50=btus per hour +engUnit.51=horsepower +engUnit.52=tons refrigeration +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=pounds force per square inch +engUnit.57=centimeters of water +engUnit.58=inches of water +engUnit.59=millimeters of mercury +engUnit.6=kilovolts +engUnit.60=centimeters of mercury +engUnit.61=inches of mercury +engUnit.62=degrees celsius +engUnit.63=degrees kelvin +engUnit.64=degrees fahrenheit +engUnit.65=degree days celsius +engUnit.66=degree days fahrenheit +engUnit.67=years +engUnit.68=months +engUnit.69=weeks +engUnit.7=megavolts +engUnit.70=days +engUnit.71=hours +engUnit.72=minutes +engUnit.73=seconds +engUnit.74=meters per second +engUnit.75=kilometers per hour +engUnit.76=feet per second +engUnit.77=feet per minute +engUnit.78=miles per hour +engUnit.79=cubic feet +engUnit.8=volt amperes +engUnit.80=cubic meters +engUnit.81=imperial gallons +engUnit.82=liters +engUnit.83=us gallons +engUnit.84=cubic feet per minute +engUnit.85=cubic meters per second +engUnit.86=imperial gallons per minute +engUnit.87=liters per second +engUnit.88=liters per minute +engUnit.89=us gallons per minute +engUnit.9=kilovolt amperes +engUnit.90=degrees angular +engUnit.91=degrees celsius per hour +engUnit.92=degrees celsius per minute +engUnit.93=degrees fahrenheit per hour +engUnit.94=degrees fahrenheit per minute +engUnit.95=no units +engUnit.96=parts per million +engUnit.97=parts per billion +engUnit.98=percent +engUnit.99=percent per second +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.10=megavolt amperes +engUnit.abbr.100=per minute +engUnit.abbr.101=per second +engUnit.abbr.102=psi per degree fahrenheit +engUnit.abbr.103=radians +engUnit.abbr.104=revolutions per minute +engUnit.abbr.105=currency 1 +engUnit.abbr.106=currency 2 +engUnit.abbr.107=currency 3 +engUnit.abbr.108=currency 4 +engUnit.abbr.109=currency 5 +engUnit.abbr.11=volt amperes reactive +engUnit.abbr.110=currency 6 +engUnit.abbr.111=currency 7 +engUnit.abbr.112=currency 8 +engUnit.abbr.113=currency 9 +engUnit.abbr.114=currency 10 +engUnit.abbr.115=square inches +engUnit.abbr.116=square centimeters +engUnit.abbr.117=btus per pound +engUnit.abbr.118=centimeters +engUnit.abbr.119=pounds mass per second +engUnit.abbr.12=kilovolt amperes reactive +engUnit.abbr.120=delta degrees fahrenheit +engUnit.abbr.121=delta degrees kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megohms +engUnit.abbr.124=millivolts +engUnit.abbr.125=kilojoules per kilogram +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules per degree kelvin +engUnit.abbr.128=joules per kilogram degree kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.13=megavolt amperes reactive +engUnit.abbr.130=megahertz +engUnit.abbr.131=per hour +engUnit.abbr.132=milliwatts +engUnit.abbr.133=hectopascals +engUnit.abbr.134=millibars +engUnit.abbr.135=cubic meters per hour +engUnit.abbr.136=liters per hour +engUnit.abbr.137=kilowatt hours per square meter +engUnit.abbr.138=kilowatt hours per square foot +engUnit.abbr.139=megajoules per square meter +engUnit.abbr.14=degrees phase +engUnit.abbr.140=megajoules per square foot +engUnit.abbr.141=watts per square meter degree kelvin +engUnit.abbr.142=cubic feet per second +engUnit.abbr.143=percent obscuration per foot +engUnit.abbr.144=percent obscuration per meter +engUnit.abbr.145=milliohms +engUnit.abbr.146=megawatt hours +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules per kilogram dry air +engUnit.abbr.15=power factor +engUnit.abbr.150=megajoules per kilogram dry air +engUnit.abbr.151=kilojoules per degree kelvin +engUnit.abbr.152=megajoules per degree kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=grams per second +engUnit.abbr.155=grams per minute +engUnit.abbr.156=tons per hour +engUnit.abbr.157=kilo btus per hour +engUnit.abbr.158=hundredths seconds +engUnit.abbr.159=milliseconds +engUnit.abbr.16=joules +engUnit.abbr.160=newton meters +engUnit.abbr.161=millimeters per second +engUnit.abbr.162=millimeters per minute +engUnit.abbr.163=meters per minute +engUnit.abbr.164=meters per hour +engUnit.abbr.165=cubic meters per minute +engUnit.abbr.166=meters per second per second +engUnit.abbr.167=amperes per meter +engUnit.abbr.168=amperes per square meter +engUnit.abbr.169=ampere square meters +engUnit.abbr.17=kilojoules +engUnit.abbr.170=farads +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm meters +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens per meter +engUnit.abbr.175=teslas +engUnit.abbr.176=volts per degree kelvin +engUnit.abbr.177=volts per meter +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.18=watt hours +engUnit.abbr.180=candelas per square meter +engUnit.abbr.181=degrees kelvin per hour +engUnit.abbr.182=degrees kelvin per minute +engUnit.abbr.183=joule seconds +engUnit.abbr.184=radians per second +engUnit.abbr.185=square meters perNewton +engUnit.abbr.186=kilograms per cubic meter +engUnit.abbr.187=newton seconds +engUnit.abbr.188=newtons per meter +engUnit.abbr.189=watts per meter per degree kelvin +engUnit.abbr.19=kilowatt hours +engUnit.abbr.2=mA +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton hours +engUnit.abbr.23=joules per kilogram dry air +engUnit.abbr.24=btus per pound dry air +engUnit.abbr.25=cycles per hour +engUnit.abbr.26=cycles per minute +engUnit.abbr.27=hertz +engUnit.abbr.28=grams of water per kilogram dry air +engUnit.abbr.29=percent relative humidity +engUnit.abbr.3=A +engUnit.abbr.30=millimeters +engUnit.abbr.31=meters +engUnit.abbr.32=inches +engUnit.abbr.33=feet +engUnit.abbr.34=watts per square foot +engUnit.abbr.35=watts per square meter +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=foot candles +engUnit.abbr.39=kilograms +engUnit.abbr.4=ohms +engUnit.abbr.40=pounds mass +engUnit.abbr.41=tons +engUnit.abbr.42=kilograms per second +engUnit.abbr.43=kilograms per minute +engUnit.abbr.44=kilograms per hour +engUnit.abbr.45=pounds mass per minute +engUnit.abbr.46=pounds mass per hour +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.5=V +engUnit.abbr.50=btus per hour +engUnit.abbr.51=horsepower +engUnit.abbr.52=tons refrigeration +engUnit.abbr.53=pascals +engUnit.abbr.54=kilopascals +engUnit.abbr.55=bars +engUnit.abbr.56=pounds force per square inch +engUnit.abbr.57=centimeters of water +engUnit.abbr.58=inches of water +engUnit.abbr.59=millimeters of mercury +engUnit.abbr.6=kV +engUnit.abbr.60=centimeters of mercury +engUnit.abbr.61=inches of mercury +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=degree days celsius +engUnit.abbr.66=degree days fahrenheit +engUnit.abbr.67=years +engUnit.abbr.68=months +engUnit.abbr.69=weeks +engUnit.abbr.7=MV +engUnit.abbr.70=days +engUnit.abbr.71=hours +engUnit.abbr.72=minutes +engUnit.abbr.73=seconds +engUnit.abbr.74=meters per second +engUnit.abbr.75=kilometers per hour +engUnit.abbr.76=feet per second +engUnit.abbr.77=feet per minute +engUnit.abbr.78=miles per hour +engUnit.abbr.79=cubic feet +engUnit.abbr.8=volt amperes +engUnit.abbr.80=cubic meters +engUnit.abbr.81=imperial gallons +engUnit.abbr.82=liters +engUnit.abbr.83=us gallons +engUnit.abbr.84=cubic feet per minute +engUnit.abbr.85=cubic meters per second +engUnit.abbr.86=imperial gallons per minute +engUnit.abbr.87=liters per second +engUnit.abbr.88=liters per minute +engUnit.abbr.89=us gallons per minute +engUnit.abbr.9=kilovolt amperes +engUnit.abbr.90=degrees angular +engUnit.abbr.91=degrees celsius per hour +engUnit.abbr.92=degrees celsius per minute +engUnit.abbr.93=degrees fahrenheit per hour +engUnit.abbr.94=degrees fahrenheit per minute +engUnit.abbr.95=no units +engUnit.abbr.96=parts per million +engUnit.abbr.97=parts per billion +engUnit.abbr.98=percent +engUnit.abbr.99=percent per second +engUnitGroup.acceleration=Acceleration +engUnitGroup.area=Area +engUnitGroup.currency=Currency +engUnitGroup.electrical=Electrical +engUnitGroup.energy=Energy +engUnitGroup.enthalpy=Enthalpy +engUnitGroup.entropy=Entropy +engUnitGroup.force=Force +engUnitGroup.frequency=Frequency +engUnitGroup.humidity=Humidity +engUnitGroup.length=Length +engUnitGroup.light=Light +engUnitGroup.mass=Mass +engUnitGroup.massFlow=Mass flow +engUnitGroup.other=Other +engUnitGroup.power=Power +engUnitGroup.pressure=Pressure +engUnitGroup.temperature=Temperature +engUnitGroup.time=Time +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocity +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Volumetric Flow +event.1wire.deviceRead=Error reading device at address {0}: {1} +event.1wire.networkRead=Error reading network: {0} +event.1wire.noDevice=Device with address {0} not found for point {1}, set failed +event.1wire.noPointData=Keng Date vum Punkt {0} gelies +event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed +event.alarmMaxDecreased=Héchsten Alarmprioritéit huet sech vun {0} op {1} verengert +event.alarmMaxIncreased=Héchsten Alarmprioritéit huet sech vun {0} op {1} erhéicht +event.audit.added=Benotzer "{0}" huet {1} mat id {2}: {3} erzeugt +event.audit.changed=Benotzer "{0}" huet {1} mat id {2}: {3} geännert +event.audit.changedProperty=
    {0}: "{1}" zu "{2}" +event.audit.compoundEventDetector=Compound event detector +event.audit.dataPoint=Datenpunkt +event.audit.dataSource=Datenquell +event.audit.deleted=Benotzer "{0}" huet {1} mat id {2}: {3} gelöscht +event.audit.eventHandler=Event handler +event.audit.maintenanceEvent=Maintenance event +event.audit.pointEventDetector=Point event detector +event.audit.pointLink=Point link +event.audit.property=
    {0}="{1}" +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.propertyList.21={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20} +event.audit.propertyList.22={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21} +event.audit.propertyList.23={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22} +event.audit.propertyList.24={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23} +event.audit.propertyList.25={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24} +event.audit.propertyList.26={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25} +event.audit.propertyList.27={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26} +event.audit.propertyList.28={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27} +event.audit.propertyList.29={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.30={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.recip.address=Adress ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} +event.audit.recip.list.21={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20} +event.audit.recip.list.22={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21} +event.audit.recip.list.23={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22} +event.audit.recip.list.24={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23} +event.audit.recip.list.25={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24} +event.audit.recip.list.26={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25} +event.audit.recip.list.27={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26} +event.audit.recip.list.28={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27} +event.audit.recip.list.29={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.30={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.mailingList=mailing list ''{0}'' +event.audit.recip.user=Benotzer ''{0}'' +event.audit.scheduledEvent=Scheduled event +event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} +event.bacnet.deviceError=No response from device at {0}, point init failed +event.bacnet.iamError=IAm broadcast failure: {0} +event.bacnet.readDevice=Read properties from device at {0} failed: {1} +event.bacnet.readError=Error reading value for point {0}: {1} +event.bacnet.whoisError=WhoIs broadcast failure: {0} +event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} +event.compound.activated=E verknüpften Ereegnis gouf aktivéiert: {0} +event.compound.exceptionFailure={0}: {1} +event.compound.sourceFailure={0}: A source detector was terminated +event.detector.change={0} has changed state {1} times within {2} +event.detector.changeCount={0} has changed from "{1}" to "{2}" +event.detector.highLimit={0} has exceeded {1} +event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} +event.detector.lowLimit={0} is below {1} +event.detector.lowLimitPeriod={0} has been below {1} for more than {2} +event.detector.negCusum={0} CUSUM is below {1} +event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} +event.detector.noChange={0} huet sech iwwer {1} net geännert +event.detector.noUpdate={0} gouf iwwer {1} net aktualiséiert +event.detector.periodState={0} has been {1} for more than {2} +event.detector.posCusum={0} CUSUM has exceeded {1} +event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} +event.detector.state={0} ass {1} +event.detectorVo.change=Bei Wäertännerung +event.detectorVo.changeCount=Bei {0} moleger Stausännerung ënnerhalb vun {1} +event.detectorVo.highLimit=Wann Wäert méi grouss wéi {0} ass +event.detectorVo.highLimitPeriod=Wann Wäert méi grouss wéi {0} fir {1} ass +event.detectorVo.lowLimit=Wann Wäert méi kleng wéi {0} ass +event.detectorVo.lowLimitPeriod=Wann Wäert méi kleng wéi {0} fir {1} ass +event.detectorVo.negCusum=Wann CZomm méi kleng wéi {0} ass +event.detectorVo.negCusumPeriod=Wann CZomm méi kleng wéi {0} fir {1} ass +event.detectorVo.noChange=Keng Stausännerung ënnerhalb vun de leschten {0} +event.detectorVo.noUpdate=Keng Stausaktualiséierung ënnerhalb vun de leschten {0} +event.detectorVo.posCusum=Wann CZomm méi grouss wéi {0} ass +event.detectorVo.posCusumPeriod=Wann CZommm méi grouss wéi {0} fir {1} ass +event.detectorVo.state=Wann den Zoustand {0} ass +event.detectorVo.statePeriod=Wann den Zoustand {0} fir {1} ass +event.ds=''{0}'': {1} +event.ds.contextPoint=Skriptagangsvariable ofgeschalt +event.ds.dataParse=Ausnahm beim Parsen vun den Daten +event.ds.dataRetrieval=Data retrieval failure +event.ds.dataSource=Ausnahme Datenquell +event.ds.device=Device exception +event.ds.duplicateComm=Duplicate comm address detected +event.ds.emailInbox=Error accessing inbox +event.ds.emailParse=Error parsing email data +event.ds.emailRead=Error reading message +event.ds.fileSave=File save exception +event.ds.heartbeat=Sensor heartbeat +event.ds.initialization=Initialization exception +event.ds.message=Message exception +event.ds.network=Network exception +event.ds.pdu=PDU exception +event.ds.pointRead=Ausnahme Datenpunkt Wäert liesen +event.ds.pointWrite=Ausnahme Datenpunkt Wäert schreiwen +event.ds.resultType=Falsche Réckgabetyp +event.ds.scriptError=Ausféierungsfehler beim Skript +event.ds.statement=Statement exception +event.ds.unknownSensor=Onbekannten Sensor +event.ebi25.master=Exception from modbus master: {0} +event.ebi25.readError=Error reading value "{0}": {1} +event.email.failure=Konnt Email "{0}" un "{1}". Noriicht: "{2}" net zoustellen +event.exception2={0}: {1} {2} +event.galil.connectionError=Exception in Galil connection: {0} +event.galil.errorResponse=Error response from point {0} +event.galil.numericParse=Error parsing to numeric: {0} +event.galil.parsingError=Error parsing response for point {0}, response={1} +event.galil.sendError=Error setting point {0}: {1} +event.galil.setPointFailed=Failed to set point {0}: {1} +event.galil.setRequest=Unable to create set request for point {0}, value={1} +event.galil.setResponse=Error response from set point {0} +event.galil.unexpected=Unexpected result, result={0} +event.http.response=Invalid response from "{0}": {1} +event.httpImage.retrievalError=Error retrieving image "{0}": {1} +event.httpImage.saveError=Error saving image data: {0} +event.httpImage.scalingError=Error scaling image: {0} +event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} +event.initializationError=Initialization error: {0} +event.login=Benotzer {0} ugemellt +event.maintenance.active=Maintenance event activated: {0} +event.meta.nullResult=Script returned null. Ignoring result. +event.meta.pointMissing=Point disabled or does not exist +event.meta.pointUnavailable=Wäert vun Datenpunkt "{0}" konnt net geholl ginn. +event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). +event.meta.scriptError=Script error in point "{0}": {1} +event.meta.typeError=Script result type error in point "{0}": {1} +event.modbus.master=Exception from modbus master: {0} +event.modbus.noConnection=No connection to DataSource +event.modbus.noResponse=No response from slave {0} +event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value +event.pachube.feed.response=Invalid response from feed {0}: {1} +event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} +event.pb.httpSend=HTTP send exception +event.pb.persistent.connectionAborted=Connection aborted +event.pb.persistent.connectionFailed=Connection attempt failed +event.pb.persistent.connectionLost=Connection lost +event.pb.persistent.protocolFailure=Protocol error +event.pb.persistent.syncCompleted=Synchronization completed +event.pb.persistent.syncCompleted.details=Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5} +event.pb.pointMissing=Point disabled +event.pb.queueSize=Queue size warning +event.pb.resultWarnings=Result warnings +event.persistent.authKey=Incorrect auth key +event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. +event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} +event.persistent.pointDeserialization=Point deserialization exception: {0} +event.persistent.xidTooLong=XID of "{0}" point is too long. +event.pointLink.convertError=Source data type does not match target data type +event.pointLink.nullResult=Script returned null. Ignoring result. +event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.pointLink.sourceUnavailable=Quell ass net verfügbar +event.pointLink.targetNotSettable=Ziel ass net zouweisbar +event.pointLink.targetUnavailable=Ziel ass net verfügbar +event.pollingError=Error during polling +event.pollingError2=Error during polling: {0} +event.process.failure=Failed to start process with command "{0}". Message: "{1}" +event.publish.invalidResponse=Invalid response code from host: {0} +event.publish.pointMissing=A published point is missing or not enabled +event.publish.queueSize=The publisher queue has exceeded {0} entries +event.readPointFailed=Read point failed: {0} +event.relinquishFailed=Relinquish failed: {0} +event.rtn.dsDisabled=Datenquell deaktivéiert +event.rtn.maintDisabled=Maintenance event disabled +event.rtn.pointDisabled=Datenpunkt deaktivéiert +event.rtn.pubDisabled=Publisher disabled +event.rtn.rtn=gaang - normal +event.rtn.shutdown=System ausschalten +event.rtn.unknown=Unknown inactive cause +event.schedule.active=Geplangten Ereegnis aktivéiert: {0} +event.schedule.cronAt=At cron {0} +event.schedule.cronUntil=At cron {0} until {1} +event.schedule.dailyAt=Every day at {0} +event.schedule.dailyUntil=Every day at {0} until {1} +event.schedule.hourlyAt=Stündlich um: {0} +event.schedule.hoursUntil=Every hour at {0} until {1} +event.schedule.monthlyAt=Every month on the {0} at {1} +event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} +event.schedule.onceAt=At {0} +event.schedule.onceUntil=From {0} until {1} +event.schedule.weeklyAt=Every week on {0} at {1} +event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} +event.schedule.yearlyAt=Every year on the {0} of {1} at {2} +event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} +event.script.convertError=Konnt Ergebnis net vun "{0}" op {1} konvertéieren. +event.serial.portInUse=Port gëtt scho benotzt: {0} +event.serial.portOpenError=Kann Port {0} net opmaachen +event.setPoint.activePointDataType=active source point data type is different than the target point +event.setPoint.activePointMissing=active source point is missing or disabled +event.setPoint.activePointValue=active source point has no value +event.setPoint.inactivePointDataType=inactive source point data type is different than the target point +event.setPoint.inactivePointMissing=inactive source point is missing or disabled +event.setPoint.inactivePointValue=inactive source point has no value +event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.setPoint.targetNotSettable=target point is not settable +event.setPoint.targetPointMissing=target point is missing or disabled +event.setPointFailed=Set point failed: {0} +event.setPointFailed.alias=Set point ''{0}'' failed: {1} +event.snmp.noBinding=No binding for OID {0} in response from host {1} +event.snmp.noResponse=No response from host +event.snmp.oidError=OID error in {0}: {1}: {2} +event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} +event.snmp.pduOidError=PDU received with error in OID {0}, text={1} +event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} +event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} +event.spinwave.heartbeat=Data not received from sensor {0} +event.spinwave.unknownSensor=Data received from an unknown sensor {0} +event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported +event.sql.noData=No data returned from select query +event.sql.noDataPoint=No data point found for row identifier "{0}" in result set +event.sql.noRowsUpdated=No rows updated setting point {0} +event.sql.setError=Exception while setting point {0}: {1} +event.sql.timeNotFound=Time override field "{0}" not found in result set +event.system.compound=Fehler bei der Ereegnisverknüpfung +event.system.email=E-mail konnt net gesent ginn +event.system.maxAlarmChanged=Héchsten Alarmprioritéit huet sech geännert +event.system.pointLink=Fehler bei der Datenpunktverknüpfung +event.system.process=Process event handler failure +event.system.setPoint=Fehler beim Setzen vun engem Datenpunkt +event.system.shutdown=Mango beendegt +event.system.startup=Mango gestart +event.system.userLogin=Benotzer ugemellt +event.system.versionCheck=Aktuell Versionen check +event.valueParse.generalParse={0}, result={1} +event.valueParse.generalParsePoint={0}, result={1}, point={2} +event.valueParse.noData=No data to match against for point {0} +event.valueParse.noTime=No time match made {0} +event.valueParse.noValue=No value match made for point {0} +event.valueParse.numericParse=Couldn't parse to numeric, result={0} +event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} +event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} +event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} +event.valueParse.timeParse=Failed to parse time "{0}" +event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} +event.version.available=A new version of ScadaBR is now available ({0}) +event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} +event.version.uptodate=Dir hutt schon die aktuell versioun vu Mango. +event.viconics.deviceOffline=Device is offline: {0} +event.viconics.duplicateCommException=Duplicate comm address detected: {0} +event.viconics.messagingException=Messaging error: {0} +event.viconics.networkOffline=Network is offline +event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data +event.vmstat.process=vmstat process failed: {0} +eventHandlers.action.none=Keng +eventHandlers.action.point=Setz op Wäert vun Datenpunkt +eventHandlers.action.static=Feste Wäert setzen +eventHandlers.activeAction=Aktioun Kommend +eventHandlers.activeCommand=Active process command +eventHandlers.activeScript=When active script +eventHandlers.alias=Alias +eventHandlers.auditEvents=Iwwerwaachungsereegnisser +eventHandlers.commandTest.result=Check your Tomcat console for process output +eventHandlers.commandTest.title=Run the command now +eventHandlers.dataSourceEvents=Datenquellenerergnisser +eventHandlers.emailRecipients=Email empfänger +eventHandlers.escal=Eskaléieren +eventHandlers.escalDelayError=Escalation delay must be greater than zero +eventHandlers.escalPeriod=Eskaléier, wann méi laang Aktiv wéi +eventHandlers.escalRecipients=Emailempfänger +eventHandlers.escalTestEmailMessage=Des Noriicht gouf als Test vun enger Eskalatioun vun engem Emailhandler gesent +eventHandlers.eventHandler=Ereegnisveraarbechtung +eventHandlers.eventHandlers=Ereegnisveraarbechtung +eventHandlers.inactiveAction=Aktioun Gohend +eventHandlers.inactiveCommand=Inactive process command +eventHandlers.inactiveNotif=Benoriichtegung gaang +eventHandlers.inactiveOverride=Override inactive recipients +eventHandlers.inactiveRecipients=Inactive recipients +eventHandlers.inactiveScript=When inactive script +eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list +eventHandlers.invalidActiveSource=Invalid active source point +eventHandlers.invalidActiveSourceType=Invalid active source point data type +eventHandlers.invalidActiveValue=Invalid active value to set +eventHandlers.invalidCommands=At least one process command must be provided +eventHandlers.invalidInactiveSource=Invalid inactive source point +eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type +eventHandlers.invalidInactiveValue=Invalid inactive value to set +eventHandlers.invalidScripts=Selecione ao menos um script +eventHandlers.maintenanceEvents=Maintenance events +eventHandlers.noEmailRecips=Keen Email Empfänger!
Dir musst mindestens een Email Empfänger bäifügen +eventHandlers.noEscalRecips=Keng Eskalatiouns Email Empfänger!
Dir musst mindestens een Eskalatiouns Email Empfänger bäifügen +eventHandlers.noInactiveRecips=You must add inactive recipients +eventHandlers.noSetPointAction=No set point action has been defined +eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. +eventHandlers.pointEventDetector=Datenpunktereegnisser +eventHandlers.publisherEvents=Ereegnisser Veröffentlechung +eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list +eventHandlers.recipientType.active=Active +eventHandlers.recipientType.escalation=Escalation +eventHandlers.recipientType.inactive=Inactive +eventHandlers.saved=gespäichert +eventHandlers.sourcePoint=Quell +eventHandlers.systemEvents=Systemereegnisser +eventHandlers.target=Ziel +eventHandlers.type=Ereegnisser +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Email senden +eventHandlers.type.process=Process +eventHandlers.type.processHandler=Process handler +eventHandlers.type.script=Script +eventHandlers.type.setPoint=Datenpunkt setzen +eventHandlers.type.setPointHandler=Datenpunkt setzen +eventHandlers.types=Ereegnisser +eventHandlers.valueToSet=Wäert +events.ackedByDeletedUser=- (deleted user) +events.ackedByMaintenance=- maintanance mode +events.ackedByUser=- {0} +events.acknowledge=Verloossen +events.acknowledgeAll=All verloossen +events.acknowledged=Verlooss +events.alarms=Alarmen +events.downloadMango=Lued aktuell Mango Versioun erof... +events.editCompound=Edit compound event detector +events.editDataSource=Datenquell geännert +events.editEventHandler=Edit event handler +events.editMaintenanceEvent=Edit maintenance event +events.editPointLink=Edit point link +events.editPublisher=Edit publisher +events.editScheduledEvent=Edit scheduled event +events.emptyList=Keeng Ereegnisser uweisbar +events.export=Export events +events.export.ackedByDeletedUser=(user deleted) +events.export.ackedByMaintenance=maintenance mode +events.export.ackedByUser={0} +events.id=Id +events.jumpToDate=Jump to date +events.listed={0} event(s) listed +events.msg=Noriicht +events.pending=Ustehend Alarme +events.pointDetails=Datenpunktdetails +events.pointEdit=Datenpunkt Beaarbechten +events.search=Ereegnissicht +events.search.dateRange=Data range +events.search.dateRange.none=None +events.search.dateRange.relative=Relative +events.search.dateRange.specific=Specific +events.search.id=Id +events.search.keywords=Schlësselwierder +events.search.maxResults=Max results +events.search.past=Past +events.search.previous=Previous +events.search.resultCount={0} Ereegnisser fonnt +events.search.search=Sicht +events.search.searching=Sicht... +events.search.type=Ereegnisquell +events.silence=Stomm +events.silenceAll=Silence all +events.unsilence=Haart +footer.rightsReserved=All Rechter virbehal. +ftl.automatedEmail=Des E-Mail gouf automatesch erstellt. Bitte net äntweren. +ftl.escalation=Mango event escalation notification +ftl.eventActive=Ereegnis opgetrued +ftl.eventInactive=This event is now inactive +ftl.footer=If you have received this communication in error, please disregard. +ftl.htmlFooter.automated=Des Email gouf automatesch generéiert. Des Mail gouf Iech gesent, well Dir fir eng Benoriichtigung vun Mango M2M agedroe sidd. Bitte äntwert net op des Email. +ftl.htmlFooter.mango=Scada-LTS +ftl.manual=Dësen Ereegnis muss quittéiert gin. +ftl.note=Hiweis +ftl.originalInformation=Original event information +ftl.rtn=Dësen Ereegnis geet automatesch, wann den Ausléiskriterium vum Ereegnis net méi gülteg ass. +ftl.scheduledReport={0} - scheduled report +ftl.subject.active=Mango Ereegnis komm Benoriichtigung +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.subject.default=ScadaBR event {0} notification +ftl.subject.default.id=ScadaBR event {0} notification - id:{1} +ftl.subject.escalation=ScadaBR event escalation notification +ftl.subject.eventId=(id: {0}) +ftl.subject.inactive=ScadaBR event inactive notification +ftl.testEmail=Mango Test Email +ftl.userTestEmail=This message was sent as a test of the email address for user {0} +fullScreenOut=Click "CTRL+SHIFT+F" to exit Full Screen Mode +graphic.alarmlist=Alarms List +graphic.analogGraphic=Analogen Bausteen +graphic.binaryGraphic=Binären Bausteen +graphic.button=ON/OFF Button +graphic.chartComparator=Chart Comparator +graphic.chartHeight=Height (each chart) +graphic.chartWidth=Width (each chart) +graphic.dynamicGraphic=Animéiert Grafik +graphic.enhancedImageChart=Enhanced image chart +graphic.enhancedImageChart.config=Configure +graphic.enhancedImageChart.config.axes.ranges=Axes value ranges: +graphic.enhancedImageChart.config.export=Export +graphic.enhancedImageChart.config.export.csv=Export as CSV +graphic.enhancedImageChart.config.export.png=Export as PNG +graphic.enhancedImageChart.config.set=Set range +graphic.enhancedImageChart.config.title=Configuration +graphic.enhancedImageChart.config.x.max=X-axis max: +graphic.enhancedImageChart.config.x.min=X-axis min: +graphic.enhancedImageChart.config.y.max=Y-axis max: +graphic.enhancedImageChart.config.y.min=Y-axis min: +graphic.enhancedImageChart.config.zoomIn=Zoom in +graphic.enhancedImageChart.config.zoomOut=Zoom out +graphic.enhancedImageChart.legend=Legend +graphic.enhancedImageChart.point1=Point 1 +graphic.enhancedImageChart.point10=Point 10 +graphic.enhancedImageChart.point2=Point 2 +graphic.enhancedImageChart.point3=Point 3 +graphic.enhancedImageChart.point4=Point 4 +graphic.enhancedImageChart.point5=Point 5 +graphic.enhancedImageChart.point6=Point 6 +graphic.enhancedImageChart.point7=Point 7 +graphic.enhancedImageChart.point8=Point 8 +graphic.enhancedImageChart.point9=Point 9 +graphic.enhancedImageChart.pointConfig.renderMode=Render mode: +graphic.enhancedImageChart.pointConfig.renderMode.line=Line +graphic.enhancedImageChart.pointConfig.renderMode.spline=Spline +graphic.enhancedImageChart.pointConfig.showPoints=Display points of measure: +graphic.enhancedImageChart.seriesConfig=Series configuration +graphic.enhancedImageChart.seriesConfig.seriesOptions=Options for {0}: +graphic.enhancedImageChart.seriesConfig.seriesOptions.color=Color: +graphic.enhancedImageChart.seriesConfig.seriesOptions.strokeWidth=Stroke width: +graphic.enhancedImageChart.seriesConfig.visibility=Series visibility +graphic.enhancedPoint=Enhanced point +graphic.flexBuilder=Flex Builder (Beta Version) +graphic.html=HTML Bausteen +graphic.imageChart=Diagramm +graphic.imageChart.point1=Punkt 1 +graphic.imageChart.point10=Punkt 10 +graphic.imageChart.point2=Punkt 2 +graphic.imageChart.point3=Punkt 3 +graphic.imageChart.point4=Punkt 4 +graphic.imageChart.point5=Punkt 5 +graphic.imageChart.point6=Punkt 6 +graphic.imageChart.point7=Punkt 7 +graphic.imageChart.point8=Punkt 8 +graphic.imageChart.point9=Punkt 9 +graphic.link=Link +graphic.multistateGraphic=Mehrfachzoustands Bausteen +graphic.script=Server-Side Skript Bausteen +graphic.scriptButton=Button (script) +graphic.simple=Einfach Duerstellung +graphic.simpleCompound=Verknüpft Duerstellung +graphic.simpleCompound.leadPoint=Haaptdatenpunkt +graphic.simpleCompound.subPoint1=Ennerdatenpunkt 1 +graphic.simpleCompound.subPoint10=Ennerdatenpunkt 10 +graphic.simpleCompound.subPoint2=Ennerdatenpunkt 2 +graphic.simpleCompound.subPoint3=Ennerdatenpunkt 3 +graphic.simpleCompound.subPoint4=Ennerdatenpunkt 4 +graphic.simpleCompound.subPoint5=Ennerdatenpunkt 5 +graphic.simpleCompound.subPoint6=Ennerdatenpunkt 6 +graphic.simpleCompound.subPoint7=Ennerdatenpunkt 7 +graphic.simpleCompound.subPoint8=Ennerdatenpunkt 8 +graphic.simpleCompound.subPoint9=Ennerdatenpunkt 9 +graphic.simpleImage=Einfacht Bild +graphic.thumbnailImage=Klengt Bild +graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor +graphic.wirelessTempHumSensor.battery=Battery +graphic.wirelessTempHumSensor.humidity=Humidity +graphic.wirelessTempHumSensor.signal=Signal +graphic.wirelessTempHumSensor.staticText=Static text +graphic.wirelessTempHumSensor.temperature=Temperatur +header.alarms=Alarm +header.changeLanguage=Sprochenastellungen +header.compoundEvents=Ereegnisverknüpfung +header.dataSources=Datensourcen +header.emport=Am/Export +header.eventHandlers=Ereegnisveraarbechtung +header.goHomeUrl=Gidd zum Lieszeechen +header.help=Hëllef +header.login=Umellen +header.logout=Ofmellen +header.mailingLists=E-Mail Gruppen +header.maintenanceEvents=Maintenance events +header.mute=Mute +header.pointHierarchy=Hierarchie vun den Datenpunkten +header.pointLinks=Datenpunkt Verknüpfungen +header.publishers=Verëffentlechungen +header.reload=Nei Lueden +header.reports=Report +header.scheduledEvents=Zäitgesteiert Ereegnisser +header.scripts=Scripting +header.setHomeUrl=setzt des Säit als Lieszeechen +header.sql=SQL +header.systemSettings=Mango Astellungen +header.title=Scada-LTS +header.toggleMute=Stomm schalten +header.unmute=Unmute +header.user=Benotzer +header.users=Benotzer +header.usersProfiles=Users profiles +header.views=Prozessbiller +header.watchLists=Watch lists +header.watchlist=Tag Logging +js.disabledCed=Desaktivéiert Ereegnisverknüpfung +js.disabledPointLink=Desaktivéierten Datenpunktlink +js.disabledSe=Desaktivéierte geplangten Ereegnis +js.email.addAddress=Emailadress bäifügen +js.email.addMailingList=Email Grupp bäifügen +js.email.addUser=Benotzer bäifügen +js.email.noRecipForEmail=Keen Empfänger fir testmail +js.email.noRecipients=Keen Empfänger +js.email.testSent=Testmail gouf gesent +js.help.error=Fehler +js.help.lastUpdated=Fir d’Lescht beaarbecht +js.help.loading=Lued... +js.help.related=Verwandt Themen +login.browserOnPlatform=für +login.loginButton=Umellen +login.nag=Hiweis: et ass méiglech dat Dir Problemer mat ScadaLTS hutt, well dëse Browser net ënnerstëtzt gëtt. Bitte aktualiséiert Äre Browser. +login.password=Passwuert +login.supportedBrowser=Dëse Browser gëtt ënnerstëtzt +login.unknownBrowser=Onbekannte Browser +login.unsupportedBrowser=Dëse Browser gëtt offiziell net vun Serotonin Software ënnerstëtzt. Mir empfielen Firefox, Chrome, oder Internet Explorer 7. +login.userId=Benotzernumm +login.validation.accountDisabled=Ären Account gouf gespaart, wennt Iech w.e.g un Ären Administrator +login.validation.invalidLogin=Login gescheitert, bitte probéiert et nach eng Kéier +login.validation.noPassword=Bitte e Passwuert aginn +login.validation.noSuchUser=Cannot fins user Id +login.validation.noUsername=Bitte e Benotzernumm aginn +mailingLists.addAddress=Adress bäifügen +mailingLists.addUser=Benotzer bäifügen +mailingLists.added=Email-Gruppe bäigefügt +mailingLists.details=Email-Gruppe Konfiguratioun +mailingLists.emailAddress=Email Adress +mailingLists.entries=Anträg +mailingLists.mailingList=Email-Grupp +mailingLists.mailingLists=Email-Gruppen +mailingLists.name=Numm +mailingLists.noAddress=Bitte gitt eng Emailadress un, virdrun dat dir se zur Lëscht bäiufügt +mailingLists.noEntries=Keen Antrag an dëser Grupp +mailingLists.noUser=Keng benotzer zum bäifügen vorhanden +mailingLists.saved=Email-Grupp gouf gespäichert +mailingLists.testEmailMessage=Testmail gouf gesent +mailingLists.testerror=Ee Fehler ass opgetrued: {0}: {1} +mailingLists.validate.entries=Eng Grupp muss Anträg hunn +mailingLists.validate.nameGreaterThan40=De Numm dierf net méi lang wei 40 Zeechen laang sinn! +mailingLists.validate.nameRequired=Ee Numm ass néideg! +maintenanceEvents.activated=Currently active. Click to deactivate. +maintenanceEvents.addMe=Add maintenance event +maintenanceEvents.alias=Alias +maintenanceEvents.dataSource=Data source +maintenanceEvents.deactivated=Currently inactive. Click to activate. +maintenanceEvents.me=Maintenance event +maintenanceEvents.meAdded=Maintenance event added +maintenanceEvents.meDetails=Maintenance event details +maintenanceEvents.meDisabled=Disabled maintenance event +maintenanceEvents.meSaved=Maintenance event saved +maintenanceEvents.mes=Maintenance events +maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} +maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} +maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} +maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} +maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} +maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} +maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. +maintenanceEvents.type=Schedule type +maintenanceEvents.type.cron=cron +maintenanceEvents.type.day=daily +maintenanceEvents.type.hour=hourly +maintenanceEvents.type.manual=manual +maintenanceEvents.type.month=monthly +maintenanceEvents.type.once=once +maintenanceEvents.type.week=weekly +maintenanceEvents.type.year=yearly +maintenanceEvents.validate.activeCron=Error in active cron expression: {0} +maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} +maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} +maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +maintenanceEvents.validate.invalidRtn=Inactive time must be after active time +mport.graphicsFolder=Include Graphics folder +mport.mailingList.prefix=Mail list ''{0}'': {1} +notes.addNote=Neie Kommentar +notes.by=vun +notes.cancel=Ofbriechen +notes.enterComment=Ee Kommentar muss agi ginn +notes.note=Kommentar +notes.save=Späichern +notes.timeByUsername=Zäitstempel an Benotzer +notes.userNotes=Bemierkungen +pagination.ascending=Opsteigend +pagination.descending=Ofsteigend +pagination.next=Nächst(en) +pagination.noRows=Keng Zeilen +pagination.of=vun +pagination.page=Säit +pagination.previous=Vorherige(r) +pagination.rows=Zeilen +pointDetails.accessType=Zougrëffsart +pointDetails.chart=Trenddiagramm +pointDetails.chartDataButton=Import chart data +pointDetails.editDataSource=Beaarbecht Datenquell +pointDetails.editPoint=Beaarbecht Datenpunkt +pointDetails.events=Ereegnisser +pointDetails.findXid=Find XID +pointDetails.flipbook=Flipbook +pointDetails.getData=Aktualiséiert Daten +pointDetails.getImages=Get images +pointDetails.getStatistics=Aktualiséiert Statistik +pointDetails.goto=Géi zu +pointDetails.gotoView=Géi zu Prozessbild +pointDetails.history=Historie +pointDetails.id=Id +pointDetails.imageChartButton=Lued Diagramm +pointDetails.imageCountError=Image count must be a number +pointDetails.images=Images +pointDetails.maxEvents=Maximum 20 events displayed of +pointDetails.message=Noriicht +pointDetails.mostRecentRecords=leschten Antrag +pointDetails.name=Numm +pointDetails.notInView=Den Datenpunkt get an kengen Prozessbiller benotzt +pointDetails.pointNotFound=Point not found +pointDetails.recordCountError=Unzuel vun den Anträg muss eng Zuel sinn! +pointDetails.set=Set +pointDetails.setPoint=Set point +pointDetails.show=Weis +pointDetails.statistics=Statistik +pointDetails.timePeriod=Zäitraum +pointDetails.timePeriodError=Den Zäitraum muss eng Zuel sinn! +pointDetails.userAccess=Zougrëffsrechter +pointDetails.username=Benotzernumm +pointDetails.views=Usichten +pointEdit.buttons.disable=Ausschalten +pointEdit.buttons.enable=Aschalten +pointEdit.buttons.note=Hinweis: späicheren, deaktivéieren oder nei starten setzen all aktiven Ereegnisse zeréck. +pointEdit.buttons.restart=Neistart +pointEdit.chart.includeSum=Zomm berechnen +pointEdit.chart.invalidLimit=Tabell: Unzuel muss zwëschen 2 an 50 leien +pointEdit.chart.invalidPeriods=Diagramm: Zäitraum muss méi grouss wéi 0 sinn! +pointEdit.chart.limit=Unzuel vun de Wäerter +pointEdit.chart.missingLimit=Tabell: Unzuel vun de Wäerter fehlt! +pointEdit.chart.missingPeriods=Diagramm: Zäitraum fehlt! +pointEdit.chart.note=Hinweis: Tag Logging muss fir Historie aktivéiert sinn +pointEdit.chart.props=Dag Log Duerstellung Konfiguratioun +pointEdit.chart.timePeriod=Zäitraum +pointEdit.chart.type=Art +pointEdit.detectors.alias=Alias +pointEdit.detectors.change=Ännerung +pointEdit.detectors.changeCount=Unzuel vun den Zoustandsännerungen +pointEdit.detectors.changeCounter=Zoustandsännerungen am Zäitraum +pointEdit.detectors.changeDet=Ännerung +pointEdit.detectors.duration=Dauer +pointEdit.detectors.empty=Klickt op den Add Button, fir en neien Ausléiser bäizefügen +pointEdit.detectors.errorParsingChangeCount=Error parsing change count value +pointEdit.detectors.errorParsingDuration=Fehler beim Liesen vun der Dauer! +pointEdit.detectors.errorParsingLimit=Fehler beim Liesen vum grenzwert! +pointEdit.detectors.errorParsingState=Fehler beim Liesen vum Zoustand! +pointEdit.detectors.errorParsingWeight=Fehler beim Liesen vun der Wichtiung! +pointEdit.detectors.eventDetectors=Ereegnisser vum Datenpunkt +pointEdit.detectors.highLimit=Ieweschten Grenzwert +pointEdit.detectors.highLimitDet=Ieweschten Grenzwert +pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 +pointEdit.detectors.invalidDuration=Duration cannot be < 0 +pointEdit.detectors.invalidState=State cannot be longer than 128 characters +pointEdit.detectors.lowLimit=Ënneschten Grenzwert +pointEdit.detectors.lowLimitDet=Ënneschten Grenzwert +pointEdit.detectors.negCusum=Negativ CSumme +pointEdit.detectors.negCusumDet=Negativ CSumme +pointEdit.detectors.negLimit=negative Grenzewert +pointEdit.detectors.noChange=Keng Ännerung +pointEdit.detectors.noUpdate=Keng Aktualiséierung +pointEdit.detectors.one=Logesch 1 +pointEdit.detectors.posCusum=Positiv CSumme +pointEdit.detectors.posCusumDet=Positiv CSumme +pointEdit.detectors.posLimit=positive Grenzwert +pointEdit.detectors.state=Zoustand +pointEdit.detectors.stateDet=Zoustand +pointEdit.detectors.type=Detektor +pointEdit.detectors.weight=Wichtung +pointEdit.detectors.zero=Logesch 0 +pointEdit.logging.after=duerno +pointEdit.logging.clearCache=Reset cache +pointEdit.logging.defaultCache=Cache +pointEdit.logging.discard=Verwerft Ausräisser +pointEdit.logging.discardHigh=Grenzt Ausräisser uewen +pointEdit.logging.discardLow=Grenzt Ausräisser ënnen +pointEdit.logging.engineeringUnits=Engineering units +pointEdit.logging.every=All +pointEdit.logging.period=Logintervall +pointEdit.logging.props=Logging Konfiguratioun +pointEdit.logging.purge=Löschen +pointEdit.logging.tolerance=Toleranz +pointEdit.logging.type=Logtyp +pointEdit.logging.type.all=All +pointEdit.logging.type.change=Bei Ännerung +pointEdit.logging.type.interval=Intervall +pointEdit.logging.type.never=Net Loggen +pointEdit.logging.type.tsChange=When point timestamp changes +pointEdit.logging.valueType=Späichert +pointEdit.logging.valueType.average=Duerchschnëtt +pointEdit.logging.valueType.instant=Aktuell +pointEdit.logging.valueType.maximum=Maximum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.name.goto=Gitt zu +pointEdit.props.chartColour=Chart color +pointEdit.props.details=Datenpunktdetails +pointEdit.props.deviceName=Device Name +pointEdit.props.ds=Datenquell +pointEdit.props.editDs=Beaarbecht Datenquell +pointEdit.props.engineeringUnits=Engineering units +pointEdit.props.name=Numm +pointEdit.props.props=Datenpunkt Konfiguratioun +pointEdit.purge.all=All Wäerter löschen +pointEdit.purge.allData=all Wäerter +pointEdit.purge.confirm=Sidd Dir sécher dat dir all gespäichert Wäerter fir dësen Datenpunkt lösche wëllt? +pointEdit.purge.olderThan=Lösche Wäerte méi al wei +pointEdit.purge.purgeNow=Elo löschen +pointEdit.purge.result=Gespäicherte Wäerter goufe gelöscht +pointEdit.purge.warn=Löscht Wäerter, Bitte waarden... +pointEdit.text.colour=Faarf +pointEdit.text.conversionExponent=Emrechnungsexponent +pointEdit.text.default=Virgab +pointEdit.text.errorParsingFrom=Error parsing From value +pointEdit.text.errorParsingKey=Error parsing key +pointEdit.text.errorParsingTo=Error parsing To value +pointEdit.text.format=Formatéierung +pointEdit.text.from=vun +pointEdit.text.key=Schlëssel +pointEdit.text.listContainsKey=D’Lëscht enthält schonn de Schlëssel +pointEdit.text.listContainsRange=List already contains the range +pointEdit.text.one=Logesch 1 +pointEdit.text.props=Textduerstellung Konfiguratioun +pointEdit.text.suffix=Suffix +pointEdit.text.text=Text +pointEdit.text.to=bis +pointEdit.text.toGreaterThanFrom=De Wäert vun muss mei kleng sinn wéi de Wäert bis sinn +pointEdit.text.type=Typ +pointEdit.text.zero=Logesch 0 +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.defaultName=Neien Uerdner +pointHierarchy.deleteConfirm=All Enneruerdner +pointHierarchy.details=Datenpunkthierarchie Konfiguratioun +pointHierarchy.hierarchy=Datenpunkthierarchie +pointHierarchy.name=Numm +pointHierarchy.noName=Uerdnernumm dierf net eidel sinn +pointHierarchy.saved=Datenpunkthierarchie gouf gespäichert + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + +pointLinks.details=Datenpunkt Verknüpfungs Konfiguratioun +pointLinks.event=Verknüpfungs Ereegnis +pointLinks.event.change=Ännerung +pointLinks.event.update=Aktualiséierung +pointLinks.pointLink=Datenpunktverknüpfung +pointLinks.pointLinkAdded=Verknüpfung bäigefügt +pointLinks.pointLinkSaved=Verknüpfung gespäichert +pointLinks.pointLinks=Verknüpfungen +pointLinks.script=Skript +pointLinks.source=Quell +pointLinks.target=Ziel +pointLinks.validate=Préiwt +pointLinks.validate.samePoint=Quell an Ziel mussen verschidden sinn +pointLinks.validate.sourceRequired=Eng Quell muss ugi ginn +pointLinks.validate.success=Skript Ausfügsergebinis: {0} +pointLinks.validate.successTs=Script result: {0}, timestamp={1} +pointLinks.validate.targetRequired=Een Ziel muss ugi ginn +publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? +publisherEdit.cacheWarning=Warnung Späichergéisst +publisherEdit.currentAlarms=Aktuell Alarmer +publisherEdit.generalProperties=Publisher Konfguratioun +publisherEdit.httpSender=HTTP Sender +publisherEdit.httpSender.addStaticHeader=Add static header +publisherEdit.httpSender.addStaticParam=Add static parameter +publisherEdit.httpSender.cancel=Ofbriechen +publisherEdit.httpSender.dateFormat=Date format +publisherEdit.httpSender.dateFormat.basic=Basic +publisherEdit.httpSender.dateFormat.tz=Time zone +publisherEdit.httpSender.dateFormat.utc=UTC +publisherEdit.httpSender.headerKey=Key +publisherEdit.httpSender.headerValue=Value +publisherEdit.httpSender.keyExists=De Schlëssel existéiert schon +publisherEdit.httpSender.keyRequired=Et ass ee Schlëssel néideg +publisherEdit.httpSender.method=Method +publisherEdit.httpSender.noPoints=No points defined +publisherEdit.httpSender.noResponseData=(Keng Daten Empfaang) +publisherEdit.httpSender.noStaticHeaders=No static headers defined +publisherEdit.httpSender.noStaticParams=Keng fest Wäerter uginn +publisherEdit.httpSender.paramKey=Numm +publisherEdit.httpSender.paramValue=Wäert +publisherEdit.httpSender.point.name=Name +publisherEdit.httpSender.point.param=Numm +publisherEdit.httpSender.point.status=Status +publisherEdit.httpSender.point.timestamp=Mat Zäitstempel +publisherEdit.httpSender.point.type=Type +publisherEdit.httpSender.points=Points +publisherEdit.httpSender.props=HTTP Sender Konfiguratioun +publisherEdit.httpSender.raiseResultWarning=Raise result warning +publisherEdit.httpSender.removeParam=Remove parameter from list +publisherEdit.httpSender.sendStaticParams=Sent Fest Wäerter +publisherEdit.httpSender.sendTest=HTTP Sender Test +publisherEdit.httpSender.sending=Sent... +publisherEdit.httpSender.staticHeaders=Static headers +publisherEdit.httpSender.staticParams=Fest Wäerter +publisherEdit.httpSender.url=URL +publisherEdit.name=Numm +publisherEdit.noPoints=No points to list +publisherEdit.pachube=Pachube +publisherEdit.pachube.apiKey=API Key +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.feedId=Feed ID +publisherEdit.pachube.noPoints=No point list +publisherEdit.pachube.point.dataStreamId=Data stream ID +publisherEdit.pachube.point.feedId=Feed ID +publisherEdit.pachube.point.name=Name +publisherEdit.pachube.point.status=Status +publisherEdit.pachube.point.type=Type +publisherEdit.pachube.points=Points +publisherEdit.pachube.props=Pachube properties +publisherEdit.pachube.retries=Retries +publisherEdit.pachube.timeoutSeconds=Timeout (seconds) +publisherEdit.persistent=Serotonin Persistent TCP +publisherEdit.persistent.authorizationKey=Authorization key +publisherEdit.persistent.getStatus=Get status +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Port +publisherEdit.persistent.props=Serotonin Persistent TCP properties +publisherEdit.persistent.startSync=Synchronize history +publisherEdit.persistent.status=Execution status +publisherEdit.persistent.status.connected=Connected +publisherEdit.persistent.status.connecting=Connected point {0} of {1} +publisherEdit.persistent.status.connectionState=Connection: {0} +publisherEdit.persistent.status.notConnected=Not connected +publisherEdit.persistent.status.notEnabled=Publisher disabled +publisherEdit.persistent.status.packetQueueSize=Queue packet size: {0} +publisherEdit.persistent.status.pointCount=Point Count: {0} +publisherEdit.persistent.status.queueSize=Update queue size: {0} +publisherEdit.persistent.status.syncNotRunning=History synchronization is not active +publisherEdit.persistent.status.syncStatus=History synchronization status: Completed {0} of {1} points, {2} requests sent +publisherEdit.persistent.sync=Synchronize historical data +publisherEdit.persistent.sync.daily=Daily +publisherEdit.persistent.sync.monthly=Monthly +publisherEdit.persistent.sync.none=None +publisherEdit.persistent.sync.weekly=Weekly +publisherEdit.persistent.syncNotStarted=Synchronization not started +publisherEdit.persistent.syncStarted=Synchronization started +publisherEdit.persistent.xidPrefix=XID prefix +publisherEdit.point.name=Numm +publisherEdit.point.status=Zoustand +publisherEdit.point.type=Datentyp +publisherEdit.points=Datenpunkten +publisherEdit.saved=Gespäichert +publisherEdit.snapshot=Sent normale Schnappschoss +publisherEdit.snapshotPeriod=Schnappschoss all +publisherEdit.updateEvent=Aktualiséiren wann +publisherEdit.updateEvent.all=Ëmmer +publisherEdit.updateEvent.changes=Nëmmen bei Ännerung +publisherList.config=Konfiguratioun +publisherList.deleteConfirm=Are you sure you wish to delete this publisher? +publisherList.name=Numm +publisherList.noRows=Keng Zeilen +publisherList.publishers=Veröffentlechungen +publisherList.status=Status +publisherList.type=Art +reports.charts=Diagrammusicht +reports.colour=Colour +reports.commentList.time=Time +reports.commentList.type=Type +reports.commentList.type.event=Event +reports.commentList.type.point=Point +reports.commentList.typeKey=Type key +reports.comments=User comments +reports.consolidated=Skaléierten Diagramm +reports.consolidatedChart=Consolidated chart +reports.criteria=Konfiguratioun +reports.cron=Cronjob +reports.dataType=Datentyp +reports.dateRange=Zäitraum vun +reports.dateRangeTo=bis +reports.doNotPurge=Net Löschen +reports.emailRecipients=Empfänger +reports.emailReport=Sent Report als Email +reports.eventExport=Exportéiert Alarmer +reports.eventList.ackTime=Acknowledgement time +reports.eventList.ackUser=Acknowledging user +reports.eventList.id=Ereegnis Id +reports.eventList.message=Noriicht +reports.eventList.status=Status +reports.events=Ereegnisser +reports.events.alarms=Nemen Alarmer +reports.events.all=All +reports.events.none=Näischt +reports.export=Exportéiert Daten +reports.failed=Feelgeschloen +reports.inProgress=A Beaarbechtung +reports.includeTabular=Tabellen bäifügen +reports.loading=Lued... +reports.newReport=Eng nei Reportvirlag erstellen +reports.noInstances=Et ginn keng erstellten Reports +reports.noPoints=De Report enthält keng Datenpunkten +reports.notStarted=Net gestart +reports.now=Elo +reports.past=Lescht(en) +reports.pointComments=Point comments +reports.pointComments.empty=No point comments to list +reports.pointName=Numm +reports.previous=Vorherige(r) +reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list +reports.relative=Relativ zur Erstellungszäit +reports.rendered=Erstellt +reports.report=Report +reports.reportAdded=Report gouf bäigefügt +reports.reportName=Numm +reports.reportQueue=Erstellte Reports +reports.reportQueued=Report gouf an d’Waardeschlaang agereit +reports.reportRecords=Datensätz +reports.reportSaved=Report gouf gespäichert +reports.runDelay=Verzögerung a Minutten +reports.runDuration=Néideg Zäit +reports.runEvery=Jede(n) +reports.runNow=Reportvirlag elo ausféieren +reports.runTimeStart=Erstellt am +reports.schedule=Automatesch ausféieren +reports.specificDates=Zäitraum +reports.startValue=Ufangswäert +reports.statistics=Statistik +reports.templates=Reportvirlagen +reports.userCommentExport=Export user comments +reports.validate.colour=Invalid colour: {0} +reports.validate.cron=Fehlerhaften Cronausdruck: {0} +reports.validate.greaterThan59=D’Zäit dierf net méi grouss wéi 59 Minutte sinn +reports.validate.invalidDateRangeType=Invalid date range type +reports.validate.invalidRelativeDateType=Invalid relative date type +reports.validate.lessThan0=Dierf net méi kleng wei 0 sinn +reports.validate.longerThan100=Cannot be longer than 100 characters +reports.validate.needPoint=At least one point must be added +reports.validate.needRecip=Et muss mindestens een Empfänger ginn +reports.validate.periodCountLessThan1=Period count cannot be less than 1 +reports.validate.required=Required +reports.zipData=Data in .zip format +scheduledEvents.addSe=Zäitgesteierten Ereegnis bäifügen +scheduledEvents.alias=Alias +scheduledEvents.se=Zäitgesteierten Ereegnis +scheduledEvents.seAdded=Ereegnis bäigefügt +scheduledEvents.seDetails=Ereegnis Konfiguratioun +scheduledEvents.seSaved=Ereegnis gespäichert +scheduledEvents.ses=Zäitgesteiert Ereegnisser +scheduledEvents.type=Typ +scheduledEvents.type.cron=Cron +scheduledEvents.type.day=Deeglech +scheduledEvents.type.hour=Stendlech +scheduledEvents.type.month=Monatlech +scheduledEvents.type.once=Eemol +scheduledEvents.type.week=Wochentlech +scheduledEvents.type.year=Jäerlech +scheduledEvents.validate.activeCron=Error in active cron expression: {0} +scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} +scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} +scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +scheduledEvents.validate.invalidRtn=Inactive time must be after active time +script.dpCommands=Datapoints commands +script.dsCommands=Datasources commands +scripts.addSe=Add a new script +scripts.execution.scriptError=Script execution failed +scripts.execution.success=Script execution succeeded +scripts.objectsContext=Context objects +scripts.objectsContext.add= Add +scripts.objectsContext.help=(?) +scripts.objectsContext.invalidVar= Invalid var name +scripts.objectsContext.name=Object +scripts.objectsContext.var= Var +scripts.pointsContext=Context points +scripts.saved=Script saved +scripts.se=Script +scripts.seDetails=Script details +scripts.title=Scripts +share.accessType=Zougrefsart +share.noViewUsers=Des Usicht ass momentan net veröffentlecht +share.noWatchlistUsers=Des Beobachtungslescht ass momentan net Veröffentlecht +share.sharing=Veröffentlechen +share.userName=Benotzernumm +sql.query=SQL-Offro starten +sql.rowsUpdated=Datensätz aktualiséiert +sql.sql=SQL +sql.update=SQL-Update ausféieren +sql.warning=Achtung: Benotzt d’SQL Offro mat Virsiicht. Benotzerfehler kennen zu Datenverloscht an/oder Fehlfunktiounen vum System féieren.. +systemSettings.auditAlarmLevels=Audit event alarm levels +systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved +systemSettings.auth=Server erfuerdert Legitimatioun +systemSettings.chartBackgroundColour=Chart background color +systemSettings.checkNow=Elo préiwen +systemSettings.colourSettings=Color configuration +systemSettings.coloursSaved=Colors has been saved +systemSettings.contentType=Content type +systemSettings.contentType.both=HTML and text +systemSettings.contentType.html=HTML only +systemSettings.contentType.text=Text only +systemSettings.databaseSize=Gréisst vun der Datenbank +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.emailSettings=E-Mail +systemSettings.emailSettingsSaved=E-Mail Astellungen gespäichert +systemSettings.eventCount=Gespäichert Ereegnisser +systemSettings.filedataSize=Datendateigréisst +systemSettings.files=Dateien +systemSettings.fromAddress=’Von’ Adress +systemSettings.fromName=’Von’ Numm +systemSettings.futureDateLimit=Discard point values future dated more than +systemSettings.groveLogging=Sent Fehler un Serotonin +systemSettings.historyCount=Gespäichert Zäitstempelen +systemSettings.httpSaved=HTTP Astellungen gespäichert +systemSettings.httpSettings=HTTP +systemSettings.infoSaved=Configuration information has been saved +systemSettings.instanceDescription=Instance description +systemSettings.instanceId=Mango Instanz Id +systemSettings.langSaved=Sproochastellungen goufen gespäichert +systemSettings.languageSettings=Sproochastellungen +systemSettings.miscSaved=Settings have been saved +systemSettings.notify=Benoriichtigung bei neier Versioun +systemSettings.notifyBeta=Beta oder méi stabil +systemSettings.notifyRC=Release Kandidat oder méi stabil +systemSettings.notifyStable=Nemen stabil Versiounen +systemSettings.otherSettings=Verschiedenes +systemSettings.plotBackgroundColour=Plot background color +systemSettings.plotGridlinesColour=Plot gridlines color +systemSettings.proxyHost=Proxy +systemSettings.proxyPassword=Passwuert +systemSettings.proxyPort=Port +systemSettings.proxyUsername=Benotzernumm +systemSettings.purgeData=Lösche all Daten +systemSettings.purgeDataComplete=Löschen fäerdeg. {0} Datensätz gelöscht. +systemSettings.purgeDataConfirm=Sidd dir sécher dat Dir all Datenpunktwäerter lösche wëllt +systemSettings.purgeDataInProgress=Löscht all Datensätz, bitte waarden... +systemSettings.purgeEvents=Lösch all Ereegnisser +systemSettings.purgeNow=Berengeg Datenbank mat Virgabewäerter vun den Datenpunkten +systemSettings.purgeReports=Lösch all erstellte Reports méi al wéi +systemSettings.reServer=Restart the application server +systemSettings.retrieving=(retrieving) +systemSettings.smtpHost=SMTP Host +systemSettings.smtpPassword=Passwuert +systemSettings.smtpPort=SMTP Port +systemSettings.smtpUsername=Benotzernumm +systemSettings.systemAlarmLevels=Alarmprioritéiten vum System +systemSettings.systemAlarmLevelsSaved=Alarmprioritéiten vum Systems goufe gespäichert +systemSettings.systemInformation=System Konfiguratioun +systemSettings.systemLanguage=Sprooch +systemSettings.testEmail=Är System Konfiguratioun Testmail gouf erfollegräich gesent. +systemSettings.tls=Enable TLS +systemSettings.topPoints=Meeschtgesinn Datenpunkten +systemSettings.totalSize=Gesamt Gréisst +systemSettings.uiPerformance=Aktualiséierungsvitesse vun der Benotzeroberfläch +systemSettings.uiPerformance.high=Schnell +systemSettings.uiPerformance.low=Lues +systemSettings.uiPerformance.med=Normal +systemSettings.upToDate=Des Mangoinstallatioun ass aktuell +systemSettings.useProxy=Proxy verwenden +systemSettings.validation.invalidColour=Invalid color +systemSettings.version=Scada-LTS versioun +systemSettings.versionCheck1=Socket timeout during check. Please try again +systemSettings.versionCheck2=An error occurred: {0}: {1} +systemSettings.versionSaved=Version settings have been saved +textRenderer.analog=Analog +textRenderer.binary=Binär +textRenderer.engineeringUnits=Engineering units +textRenderer.multistate=Mehrfachzoustand +textRenderer.none=Keng +textRenderer.plain=Einfach +textRenderer.range=Beräicher +textRenderer.time=Zäit +userProfiles.add=Add user profile +userProfiles.added=User profile added. +userProfiles.dataSources=Data sources +userProfiles.deleteConfirm=Are you sure you want to delete this profil? +userProfiles.details=User profile details +userProfiles.name=Profile name +userProfiles.none=None +userProfiles.saved=Profile saved +userProfiles.selectName=User Profile +userProfiles.title=Manage user profiles +userProfiles.validate.errorDeleting=User profile deletion error! +userProfiles.validate.nameUnique=Profile name must be unique and not empty +userProfiles.validate.successDeleting=Profile successfully deleted. +users.add=Benotzer bäifufügen +users.added=Benotzer bäigefügt +users.dataSaved=Benotzerdaten gespäichert +users.dataSources=Data sources +users.deleteConfirm=Are you sure you wish to delete this user? +users.details=Benotzerastellungen +users.email=Email +users.newPassword=Neit Passwuert +users.phone=Telefon +users.receiveAlarmEmails=Scheck Alarm E-Mail +users.receiveOwnAuditEvents=Receive own audit events +users.saved=Benotzerastellungen gespäichert +users.title=Benotzer +users.user=Benotzer +users.username=Benotzernumm +users.validate.adminDisable=You cannot disable your own account +users.validate.adminInvalid=You cannot remove your own administrator privilege +users.validate.badDelete=You cannot delete your own account +users.validate.emailRequired=E-Mail Adress ass erfuerderlech +users.validate.emailTooLong=E-Mail Adress kann maximal 255 Zeechen laang sinn +users.validate.phoneTooLong=Telefonsnummer kann maximal 40 Zeechen laang sinn +users.validate.usernameInUse=Benotzernumm get et schon +users.validate.usernameRequired=Benotzernumm ass erfuerderlech +users.validate.usernameTooLong=Benotzernumm kann maximal 40 Zeechen laang sinn +users.validate.usernameUnique=Username must be unique +validate.0to15=Must be between 0 and 15 inclusive +validate.0toArg=Must be between 0 and {0} inclusive +validate.1to240=Must be between 1 and 240 inclusive +validate.1to8=Must be between 1 and 8 +validate.1to80=Must be between 1 and 80 +validate.1to96=Must be between 1 and 96 +validate.allVarNames=All variable names must be defined +validate.atLeast1=At least one value must be defined +validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H +validate.between=Must be between {0} and {1} +validate.cannotBeNegative=Cannot be negative +validate.captureGroup=A capture group must be defined +validate.changeType.incompatible=The change type is incompatible with the data type +validate.chart.incompatible=Chart renderer is incompatible with data type +validate.duplicateVarName=Duplicate variable name: {0} +validate.fieldName=One of Query field name or update statement must be provided +validate.greaterThan1s=Cannot be less than two seconds +validate.greaterThanDiscardLow=Must be greater than discard low limit +validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value +validate.greaterThanRawLow=Must be greater than Scaling raw low value +validate.greaterThanZero=Must be greater than zero +validate.illegalValue=Illegal value +validate.invalidAddress=Invalid sensor address: {0} +validate.invalidCharset=Invalid character set name +validate.invalidChoice=Invalid choice +validate.invalidCron=Error in cron expression: {0} +validate.invalidValue=Invalid value +validate.invalidVarName=Invalid variable name: {0} +validate.lessThan100=Cannot be > 100 +validate.maxGreaterThanMin=Maximum must be greater than the minimum +validate.missingDeviceId=Device ID cannot be empty +validate.nameRequired=Numm ass erfuerderlech +validate.nameTooLong=Name cannot be longer than 40 characters +validate.not0=Cannot be 0 +validate.notLessThan30s=Cannot be less than 30 seconds +validate.notLongerThan=Cannot be longer than {0} characters +validate.pachube.dataStreadIdRequired=Data stream id is required +validate.parameterRequired=Parameter name is required +validate.parseError=Lesefehler: {0} +validate.ped.xidMissing=All event detectors must define an XID. Not saved +validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved +validate.required=Néideschen Wäert +validate.text.incompatible=Text renderer is incompatible with data type +validate.xidUsed=Des XID get scho verginn +viewEdit.addViewComponent=Komponente bäifügen +viewEdit.anonymous=Anonymen Zougrëff +viewEdit.background=Hannergrondbild +viewEdit.clearImage=Hannergrond löschen +viewEdit.compound.backgroundColour=Hannergrondfaarf +viewEdit.compound.duration=Dauer +viewEdit.compound.editor=Compound component editor +viewEdit.compound.height=Héicht +viewEdit.compound.name=Numm +viewEdit.compound.point.alias=Alias +viewEdit.compound.point.color=Color +viewEdit.compound.point.lineType.line=Line +viewEdit.compound.point.lineType.spline=Spline +viewEdit.compound.point.showPoints=Show points +viewEdit.compound.point.strokeWidth=Stroke width +viewEdit.compound.type=Type +viewEdit.compound.type.dynamic=Dynamic +viewEdit.compound.type.static=Static +viewEdit.compound.width=Breet +viewEdit.deletePointView=Delete point component +viewEdit.deleteStaticView=Delete static content +viewEdit.deleteView=Remove yourself from the view's share list +viewEdit.editGraphicalRenderer=Beaarbecht Duerstellung +viewEdit.editPointView=Beaarbecht Datenpunkt vum Bausteen +viewEdit.editStaticView=Edit static content +viewEdit.editView=Prozessusicht Beaarbechten +viewEdit.fullScreen=Full Screen +viewEdit.graphic.default=Virgab +viewEdit.graphic.displayPointName=Weis Datenpunktnumm +viewEdit.graphic.displayText=Weis Text un +viewEdit.graphic.dynamicImage=Animéiert Bild +viewEdit.graphic.editor=Graphical renderer editor +viewEdit.graphic.height= Height +viewEdit.graphic.hideAckColumn=Hide Ack column +viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column +viewEdit.graphic.hideIdColumn=Hide ID column +viewEdit.graphic.hideInactivityColumn=Hide Inactivity column +viewEdit.graphic.hideTimestampColumn=Hide Timestamp column +viewEdit.graphic.image=Bild +viewEdit.graphic.imageSample=Beispillbild +viewEdit.graphic.imageSet=Billersequenz +viewEdit.graphic.images=Biller +viewEdit.graphic.invalidMinMax=Min muss méi kleng sinn als Max +viewEdit.graphic.invalidScale=Skaléierung muss méi grouss wéi 1% sinn +viewEdit.graphic.invalidState=De Wäert huet en onbekannten Zoustand +viewEdit.graphic.link=Link (href) +viewEdit.graphic.max=Max +viewEdit.graphic.maxListSize=Max list size +viewEdit.graphic.min=Min +viewEdit.graphic.missingDefault=E Virgabebild muss ausgewielt sinn +viewEdit.graphic.missingDynamicImage=Dir musst en animéiert Bild uginn +viewEdit.graphic.missingImageSet=Dir musst eng Bilderserie uginn +viewEdit.graphic.missingMax=De Maximalwäert muss ugi ginn +viewEdit.graphic.missingMin=De Minimalwäert muss ugi ginn +viewEdit.graphic.missingOneImage=E Bild fir d’logesch 1 muss ausgewielt ginn +viewEdit.graphic.missingScale=D’Skaléierungsgréisst muss ugi ginn +viewEdit.graphic.missingScript=Ee Skript muss ugi ginn +viewEdit.graphic.missingZeroImage=E Bild fir d’logesch 0 muss ausgewielt ginn +viewEdit.graphic.noConfig=Keng Konfiguratioun fir des Duerstellung +viewEdit.graphic.one=Bild bei logescher 1 +viewEdit.graphic.project=Project +viewEdit.graphic.projectDefined=Define initial project +viewEdit.graphic.projectsSource=Projects Server (API) +viewEdit.graphic.runtimeMode=Runtime mode +viewEdit.graphic.saveToLoad=Save view to load component! +viewEdit.graphic.scale=Skaléier prozentual +viewEdit.graphic.script=Skript +viewEdit.graphic.state=Zouuerdnung Zoustand zum Bild +viewEdit.graphic.stateList=Zoustandslëscht +viewEdit.graphic.styleAttribute=Style attribute +viewEdit.graphic.text=Text +viewEdit.graphic.views=Views +viewEdit.graphic.whenOffLabel=Label when OFF (0, false) +viewEdit.graphic.whenOnLabel=Label when ON (1, true) +viewEdit.graphic.width= Width +viewEdit.graphic.zero=Bild bei logescher 0 +viewEdit.iconify=Bildelementer verklengeren +viewEdit.name=Numm +viewEdit.settings.background=Hannergrondfaarw +viewEdit.settings.displayControls=Weis erweidert Informatiounen un +viewEdit.settings.editor=Settings editor +viewEdit.settings.nameOverride=Datenpunktnumm +viewEdit.settings.point=Datenpunkt +viewEdit.settings.settableOverride=Wäert ass zouweisbar (Iwerschreiwt Virgab) +viewEdit.static.editor=Static content editor +viewEdit.upload=Bild eroplueden +viewEdit.viewComponents=Bildbausteng +viewEdit.viewProperties=Prozessbild Konfiguratioun +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size +views.newView=Nei Prozessusicht +views.noViews=Dir hutt nach kee Prozessbild. Erstellt een jetzt . +views.title=Prozessbild +watchlist.addNewList=Nei Beobachtungslescht +watchlist.addToWatchlist=Zur Beobachtungslescht bäifügen +watchlist.chart=Trenddiagramm +watchlist.chartDataButton=Export chart data +watchlist.consolidatedChart=Include in consolidated chart +watchlist.copyList=Copy watch list +watchlist.createReport=Create report for this watch list +watchlist.delete=Vun der Beobachtungslescht löschen +watchlist.deleteList=Löscht des Beobachtungslescht +watchlist.editListName=Ännert Beobachtungsleschtnumm +watchlist.emptyList=Klickt op d’Datenpunkten fir se zur Beobachtungslëscht bäizefügen +watchlist.imageChartButton=Weis Trenddiagramm +watchlist.imageChartLiveButton=Start/Stop Live Chart +watchlist.moveDown=No Ennen +watchlist.moveUp=No Uewen +watchlist.newListName=Gidd en neien Numm an d’Beobachtunglescht an +watchlist.noChartables=No chartable points in watch list +watchlist.noExportables=No points selected for export +watchlist.pointDetails=Datenpunktdetails +watchlist.points=Datenpunkten +watchlist.watchlist=Beobachtungslescht + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_nl.properties b/WebContent/WEB-INF/classes/messages_nl.properties index 77087b9771..0e1237923d 100644 --- a/WebContent/WEB-INF/classes/messages_nl.properties +++ b/WebContent/WEB-INF/classes/messages_nl.properties @@ -1,2723 +1,2718 @@ -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. -# @author Matthew Lohbihler -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -badDateFormat=Ongeldige datum, formaat is yyyy/mm/dd -badDecimalFormat=Ongeldige decimaal getal waarde -badIntegerFormat=Ongeldige geheel getal waarde - -common.help=Help -common.save=Opslaan -common.inception=Aanvang -common.latest=Laatste -common.dateRangeFrom=Van -common.dateRangeTo=Tot -common.imageChart=Afbeelding grafiek -common.noData=(geen data) -common.point=Punt -common.points=Punten -common.value=Waarde -common.time=Tijd -common.annotation=Annotatie -common.warning=Waarschuwing -common.pointWarning=Het punt of zijn gegevensbron kan uitgeschakeld zijn. -common.pointInvalid=Het punt voor dit component mist of is ongeldig. -common.active=Actief -common.inactive=Niet actief -common.unknown=onbekend -common.add=Toevoegen -common.delete=Verwijderen -common.edit=Wijzigen -common.copy=Kopiëren -common.copyPrefix=Kopie van {0} -common.cancel=Afbreken -common.cancelled=Afgebroken -common.close=Sluiten -common.refresh=Ververs -common.disabled=Uitgeschakeld -common.enabled=Ingeschakeld -common.disabledToggle=Uitgeschakeld - klik om in te schakelen -common.enabledToggle=Ingeschakeld - klik om uit te schakelen -common.administrator=Beheerder -common.user=Gebruiker -common.anonymous=Anoniem -common.genThumb=Bezig een miniatuur te genereren... -common.genChart=Bezig een miniatuur te genereren... -common.thumb.invalidValue=Punt waarde is niet een afbeelding -common.set=Instellen -common.enterSetPoint=Geef een instelwaarde -common.chooseSetPoint=Kies een instelwaarde -common.gettingData=Bezig data op te halen... -common.settingValue=Bezig waarde in te stellen... -common.sendTestEmail=Zend test email -common.testEmailSent=Test email was verzonden naar ''{0}'' -common.rtn=Terugkeer naar normaal -common.nortn=Geen terugkeer naar normaal -common.activeTime=Actief tijd -common.inactiveTime=Inactief tijd -common.cronPattern=Cron patroon -common.maximize=Maximaliseren -common.minimize=Minimaliseren -common.result=Resultaat -common.noMessage= -common.default={0} -common.newName=(geen naam) -common.pointDisabled=Punt of zijn gegevensbron is uitgeschakeld -common.noImage=geen afbeelding -common.noContent=geen inhoud -common.true=Waar -common.false=Niet waar -common.configuration=Configuratie -common.all=Alle -common.status=Status -common.xid=Export ID (XID) -common.valueUnreliable=Punt waarde zou onbetrouwbaar kunnen zijn -common.safeMode=Veilige modus -common.relinquish=Afstaan - -common.access.none=geen -common.access.read=lezen -common.access.set=instellen -common.access.dataSource=gegevensbron -common.access.admin=beheerder - -common.dataTypes.binary=Binair -common.dataTypes.multistate=Multitoestand -common.dataTypes.numeric=Numeriek -common.dataTypes.alphanumeric=Alfanumeriek -common.dataTypes.image=Afbeelding - -common.stats.start=Start -common.stats.end=Eind -common.stats.value=Waarde -common.stats.starts=Starts -common.stats.runtime=Runtime -common.stats.min=Minimum -common.stats.max=Maximum -common.stats.avg=Gemiddelde -common.stats.sum=Sommatie -common.stats.count=Telling -common.stats.logEntries=Log regels - -common.alarmLevel=Alarm niveau -common.alarmLevel.none=Geen -common.alarmLevel.none.rtn=Geen - terug naar normal -common.alarmLevel.info=Informatie -common.alarmLevel.info.rtn=Informatie - terug naar normal -common.alarmLevel.urgent=Urgent -common.alarmLevel.urgent.rtn=Urgent - terug naar normal -common.alarmLevel.critical=Kritiek -common.alarmLevel.critical.rtn=Kritiek - terug naar normal -common.alarmLevel.lifeSafety=Levensbedreigend -common.alarmLevel.lifeSafety.rtn=Levensbedreigend - terug naar normal -common.alarmLevel.unknown=onbekend alarm niveau - -common.month.jan=Jan -common.month.feb=Feb -common.month.mar=Mrt -common.month.apr=Apr -common.month.may=Mei -common.month.jun=Jun -common.month.jul=Jul -common.month.aug=Aug -common.month.sep=Sep -common.month.oct=Okt -common.month.nov=Nov -common.month.dec=Dec - -common.day.short.mon=ma -common.day.short.tue=di -common.day.short.wed=wo -common.day.short.thu=do -common.day.short.fri=vr -common.day.short.sat=za -common.day.short.sun=zo - -common.day.mon=maandag -common.day.tue=dinsdag -common.day.wed=woensdag -common.day.thu=donderdag -common.day.fri=vrijdag -common.day.sat=zaterdag -common.day.sun=zondag -common.day.thirdLast=derde laatste dag -common.day.secondLast=tweede laatste dag -common.day.last=laatste dag - -common.counting.st={0}ste -common.counting.nd={0}de -common.counting.rd={0}de -common.counting.th={0}de - -common.tp.milliseconds=milliseconden(ms) -common.tp.seconds=second(en) -common.tp.minutes=minu(u)t(en) -common.tp.hours=(u)ur(en) -common.tp.days=dag(en) -common.tp.weeks=we(e)k(en) -common.tp.months=maand(en) -common.tp.years=j(a)ar(en) -common.tp.description={0} {1} - -common.tp.millisecond=milliseconde -common.tp.second=seconde -common.tp.minute=minuut -common.tp.hour=uur -common.tp.day=dag -common.tp.week=week -common.tp.month=maand -common.tp.year=jaar - -common.duration.millis={0}ms -common.duration.seconds={0}s -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.hourMin={0}u{1}m -common.duration.hours={0}u - -share.sharing=Delen -share.noViewUsers=Deze view is momenteel niet gedeeld -share.noWatchlistUsers=Deze watch list is momenteel niet gedeeld -share.userName=Gebruikersnaam -share.accessType=Toegangstype - -annotation.anonymous=Anoniem -annotation.eventHandler=Instelwaarde handler -annotation.user=Gebruiker: {0} -annotation.pointLink=Punt link - -js.disabledSe=Uitschakelen geplande gebeurtenis -js.disabledCed=Uitschakelen samengevoegde gebeurtenis detector -js.help.loading=Aan het laden... -js.help.error=Fout -js.help.related=Gerelateerde items -js.help.lastUpdated=Laatste update -js.email.noRecipients=Geen ontvangers -js.email.addMailingList=Toevoegen mailing lijst -js.email.addUser=Toevoegen gebruiker -js.email.addAddress=Toevogen adres -js.email.noRecipForEmail=Geen ontvangers waarnaar test email verzonden kan worden -js.email.testSent=Test email is verzonden -js.disabledPointLink=Uitschakelen punt link - -pagination.page=Pagina -pagination.of= van -pagination.rows=rijen -pagination.noRows=Geen rijen -pagination.previous=Vorige -pagination.next=Volgende -pagination.ascending=Oplopend -pagination.descending=Aflopend -#Moet dox.dir=nl worden wanneer er in de dox/nl directory een NL vertaling beschikbaar is. -dox.dir=en -dox.notFound=Document id niet gevonden -dox.readError=Fout bij lezen inhoud: -dox.httpRetrieverDS=HTTP retriever gegevensbron -dox.httpRetrieverPP=HTTP retriever punt eigenschappen -dox.chartRenderers=Grafiek generators -dox.cronPatterns=Cron patronen -dox.reportInstances=Rapport instanties -dox.modbusPP=Modbus punt locator eigenschappen -dox.scheduledEvents=Geplande gebeurtenissen -dox.bacnetIpDS=BACnet I/P gegevensbron -dox.modbusSerialDS=Modbus seriele gegevensbron -dox.pop3PP=POP3 punt eigenschappen -dox.nmeaListenerPP=NMEA listener punt eigenschappen -dox.galilPP=Galil punt eigenschappen -dox.userAdministration=Gebruikersbeheer -dox.generalPublisherProperties=Algemene publisher eigenschappen -dox.editingGraphicalViews=Wijzigen grafische views -dox.pointHierarchy=Punt hiërarchie -dox.spinwavePP=Spinwave punt eigenschappen -dox.eventHandlers=Gebeurtenis handlers -dox.httpReceiverDS=HTTP ontvanger gegevensbron -dox.emailSettings=Email instellingen -dox.galilDS=Galil gegevensbron -dox.sqlPP=SQL punt eigenschappen -dox.watchListCharts=Watch list grafieken -dox.metaDS=Meta gegevensbron -dox.metaPP=Meta punt eigenschappen -dox.watchList=Watch list -dox.virtualPP=Virtuele punt eigenschappen -dox.reportTemplates=Rapport templates -dox.1wirePP=1-Wire punt eigenschappen -dox.bacnetIpPP=BACnet I/P punt eigenschappen -dox.pointViewSettingsEditor=Punt view instellingen editor -dox.httpSettings=HTTP instellingen -dox.directQuerying=Directe Mango M2M database query -dox.virtualDS=Virtuele gegevensbron -dox.nmeaListenerDS=NMEA listener gegevensbron -dox.welcomeToMango=Welcome bij Mango M2M -dox.1wireDS=1-Wire gegevensbron -dox.snmpPP=SNMP punt eigenschappen -dox.regex=Regular Expressions (RegEx) -dox.sqlDS=SQL gegevensbron -dox.pointValueLogging=Punt waarde logging -dox.publisherList=Publisher lijst -dox.httpSenderPublishing=HTTP zender publishing -dox.modbusIpDS=Modbus IP gegevensbron -dox.watchListPoints=Watch list punten -dox.datetimeFormats=Datum/tijd formats -dox.dataPointEditing=Data punt wijzigen -dox.numberFormats=Nummer formats -dox.dataSourceList=Gegevensbron lijst -dox.eventDetectors=Gebeurtenis detectoren -dox.pointValueLogPurging=Punt waarde log wissen -dox.mailingLists=Mailing lists -dox.compoundEventDetectors=Samengestelde gebeurtenis detectoren -dox.textRenderers=Tekst generatoren -dox.systemInformation=Systeem informatie -dox.pop3DS=POP3 gegevensbron -dox.otherSettings=Overige instellingen -dox.snmpDS=SNMP gegevensbron -dox.graphicalViews=Grafische views -dox.spinwaveDS=Spinwave gegevensbron -dox.httpReceiverPP=HTTP ontvanger punt eigenschappen -dox.languageSettings=Taal instellingen -dox.viewSharing=View delen -dox.watchListSharing=Watch list delen -dox.systemAlarmLevels=Systeem alarm niveaus -dox.httpImageDS=HTTP afbeelding gegevensbron -dox.httpImagePP=HTTP afbeelding punt eigenschappen -dox.emport=Import en Export configuratie -dox.vmstatDS=VMStat gegevensbron -dox.vmstatPP=VMStat punt eigenschappen -dox.pointLinks=Punt links -dox.pachubeDS=Pachube data bron -dox.pachubePP=Pachube punt eigenschappen -dox.pachubePublishing=Pachube publishing -dox.persistentDS=Serotonin Persistente TCP data bron -dox.persistentPP=Serotonin Persistente TCP punt eigenschappen -dox.persistentPublishing=Serotonin Persistente TCP publishing - -ftl.userTestEmail=Dit bericht is verzonden als test van het email adres van gebruiker {0} -ftl.automatedEmail=Dit is een automatisch gegenereerde email bericht. Gelieve hier niet op te antwoorden. -ftl.footer=Als u deze communicatie foutief heeft ontvangen, gelieve het dan te negeren. -ftl.escalation=Mango gebeurtenis escalatie notificatie -ftl.note=Notitie -ftl.rtn=Deze gebeurtenis zal automatisch terugkeren naar normaal wanneer de gebeurtenis criteria niet meer geldig zijn -ftl.manual=Deze gebeurtenis vereist een handmatige bevestiging om inactief te worden -ftl.htmlFooter.mango=Mango, Open Source M2M -ftl.htmlFooter.automated=Dit is een automatisch gegenereerde email bericht. U heeft dit bericht ontvangen omdat u op de mailing lijst staat van een Mango M2M email notificatie. Gelieve hier niet op te antwoorden. -ftl.originalInformation=Originele gebeurtenis informatie -ftl.eventActive=Mango gebeurtenis actief notificatie -ftl.eventInactive=Deze gebeurtenis is nu inactief -ftl.testEmail=Mango test email bericht -ftl.subject.active=Mango gebeurtenis actief notificatie -ftl.subject.escalation=Mango gebeurtenis escalatie notificatie -ftl.subject.inactive=Mango gebeurtenis inactief notificatie -ftl.subject.eventId=(id:{0}) -ftl.scheduledReport={0} - geplande rapportage - -compoundDetectors.cedAdded=Samengestelde gebeurtenis detector toegevoegd -compoundDetectors.cedSaved=Samengestelde gebeurtenis detector opgeslagen -compoundDetectors.cedValidated=Conditie validatie ok -compoundDetectors.compoundEventDetectors=Samengestelde gebeurtenis detectoren -compoundDetectors.compoundEventDetector=Samengestelde gebeurtenis detector -compoundDetectors.details=Samengestelde gebeurtenis detector details -compoundDetectors.name=Naam -compoundDetectors.condition=Conditie -compoundDetectors.validate=Validatie -compoundDetectors.and=en -compoundDetectors.or=of -compoundDetectors.not=niet -compoundDetectors.eventTypes=Gebeurtenis types -compoundDetectors.pointEventDetector=Punt gebeurtenis detectoren -compoundDetectors.validation.notDefined=Conditie statement niet gedefinieerd -compoundDetectors.validation.illegalChar=Ongeldig karakter -compoundDetectors.validation.closeParen=Ontbrekende sluitingsaccolade -compoundDetectors.validation.openParen=Ontbrekende openingsaccolade -compoundDetectors.validation.syntax=Syntax error -compoundDetectors.validation.reference=Ongeldige referentie -compoundDetectors.validation.invalidKey=Punt gebeurtenis detector sleutel {0} niet gevonden, keert niet terug naar normaal, of permissie geweigerd -compoundDetectors.validation.nameRequired=Naam is vereist -compoundDetectors.validation.initError=Fout tijdens detector initialisatie. Zie alarms voor details - -dsDetils.asof=(vanaf {0}) - -dsEdit.name=Naam -dsEdit.pointDataType=Data type -dsEdit.settable=Instelbaar -dsEdit.updatePeriod=Update periode -dsEdit.quantize=Kwantiseer -dsEdit.status=Status -dsEdit.saved=Gegevensbron is opgeslagen -dsEdit.deleteConfirm=Weet u zeker dat u dit punt wilt verwijderen ? -dsEdit.saveWarning=Sla de gegevensbron op voordat u punten toevoegt -dsEdit.pointSaved=Punt details opgeslagen -dsEdit.currentAlarms=Actuele alarms -dsEdit.noAlarms=Geen actieve alarms voor deze gegevensbron - -dsEdit.events.alarmLevels=Gebeurtenis alarm niveaus -dsEdit.events.noEvents=Geen gebeurtenis voor dit type gegevensbron -dsEdit.head.name=Naam -dsEdit.points.points=Punten -dsEdit.points.details=Punt details -dsEdit.points.name=Naam -dsEdit.validate.required=Vereiste waarde - -dsList.dsDeleteConfirm=Weet u zeker dat u deze gegevensbron wilt verwijderen ? -dsList.pointDeleteConfirm=Weet u zeker dat u dit punt wilt verwijderen ? -dsList.dataSources=Gegevensbronnen -dsList.name=Naam -dsList.type=Type -dsList.connection=Connectie -dsList.status=Status -dsList.show=Toon punten -dsList.hide=Verberg punten -dsList.pointName=Punt naam -dsList.description=Beschrijving - -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.dsconn=Apparaat ID: {0} -dsEdit.bacnetIp.sendingWhoIs=Bezig WhoIs te versturen... -dsEdit.bacnetIp.getDetails=Haal details -dsEdit.bacnetIp.addPoint=Punt toevoegen -dsEdit.bacnetIp.presentValue=Presenteer waarde -dsEdit.bacnetIp.listenerStopped=Listener gestopt -dsEdit.bacnetIp.desc=BACnet I/P eigenschappen -dsEdit.bacnetIp.device=Apparaat -dsEdit.bacnetIp.deviceId=Apparaat ID -dsEdit.bacnetIp.broadcastAddress=Broadcast adres -dsEdit.bacnetIp.port=Poort -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) -dsEdit.bacnetIp.segmentWindow=Segment venster -dsEdit.bacnetIp.retries=Herhalingen -dsEdit.bacnetIp.covLease=COV lease tijd (minuten) -dsEdit.bacnetIp.maxReadMultSeg=Max lezen meervoudige referenties (gesegmenteerd) -dsEdit.bacnetIp.maxReadMultNonseg=Max lezen meervoudige referenties (niet-gesegmenteerd) -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.sendWhoIs=Zend WhoIs -dsEdit.bacnetIp.objectList=Apparaat object lijst -dsEdit.bacnetIp.sendObjList=Zend object lijst verzoek -dsEdit.bacnetIp.deviceAddress=Apparaat adres -dsEdit.bacnetIp.remoteDeviceIp=Remote apparaat IP -dsEdit.bacnetIp.remoteDevicePort=Remote apparaat poort -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote apparaat instantie nummer -dsEdit.bacnetIp.objectType=Object type -dsEdit.bacnetIp.objectType.accumulator=Accumulator -dsEdit.bacnetIp.objectType.analogInput=Analoge input -dsEdit.bacnetIp.objectType.analogOutput=Analoge output -dsEdit.bacnetIp.objectType.analogValue=Analoge waarde -dsEdit.bacnetIp.objectType.averaging=Middelen -dsEdit.bacnetIp.objectType.binaryInput=Binaire input -dsEdit.bacnetIp.objectType.binaryOutput=Binaire output -dsEdit.bacnetIp.objectType.binaryValue=Binaire waarde -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety punt -dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone -dsEdit.bacnetIp.objectType.loop=Loop -dsEdit.bacnetIp.objectType.multiStateInput=Multi-toestand input -dsEdit.bacnetIp.objectType.multiStateOutput=Multi-toestand output -dsEdit.bacnetIp.objectType.multiStateValue=Multi-toestand waarde -dsEdit.bacnetIp.objectType.pulseConverter=Puls converter -dsEdit.bacnetIp.objectType.calendar=Kalender -dsEdit.bacnetIp.objectType.command=Commando -dsEdit.bacnetIp.objectType.device=Apparaat -dsEdit.bacnetIp.objectType.eventEnrollment=Gebeurtenis inschrijving -dsEdit.bacnetIp.objectType.file=Bestand -dsEdit.bacnetIp.objectType.group=Groep -dsEdit.bacnetIp.objectType.notificationClass=Notificatie klasse -dsEdit.bacnetIp.objectType.program=Programma -dsEdit.bacnetIp.objectType.schedule=Rooster -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.objectType.eventLog=Gebeurtenis log -dsEdit.bacnetIp.objectType.trendLogMultiple=Meervoudige trend log -dsEdit.bacnetIp.objectType.loadControl=Belasting sturing -dsEdit.bacnetIp.objectType.structuredView=Gestructureerde view -dsEdit.bacnetIp.objectType.accessDoor=Toegangsdeur - -dsEdit.bacnetIp.objectInstanceNumber=Object instantie nummer -dsEdit.bacnetIp.useCov=Gebruik COV abonnement -dsEdit.bacnetIp.writePriority=Schrijf prioriteit -dsEdit.bacnetIp.tester.auto=Auto-shutoff -dsEdit.bacnetIp.tester.listening=Luisteren naar berichten... -dsEdit.bacnetIp.tester.cancelled=Afgebroken -dsEdit.bacnetIp.tester.indexNotFound=Remote apparaat index niet gevonden - -dsEdit.ebi25=EBI25 -dsEdit.ebi25.desc=EBI25 interface eigenschappen -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.retries=Herhalingen -dsEdit.ebi25.host=Host -dsEdit.ebi25.port=Poort -dsEdit.ebi25.keepAlive=Keep alive -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.readInterface=Lees interface -dsEdit.ebi25.syncTime=Synchroniseren tijd -dsEdit.ebi25.startRead=Lezen... -dsEdit.ebi25.syncing=Instellen tijd... -dsEdit.ebi25.synced=Interface tijd gesynchroniseerd -dsEdit.ebi25.read.host=Host is vereist -dsEdit.ebi25.read.init=Fout in Modbus initialisatie: {0} -dsEdit.ebi25.read.transport=Fout in Modbus transport: {0} -dsEdit.ebi25.read.response=Modbus fout antwoord: {0} -dsEdit.ebi25.serialNumber=Serienummmer -dsEdit.ebi25.productionDate=Productie datum -dsEdit.ebi25.hardwareVersion=Hardware versie -dsEdit.ebi25.firmwareVersion=Firmware versie -dsEdit.ebi25.unit=Unit -dsEdit.ebi25.unit.temperature=Temperatuur -dsEdit.ebi25.unit.pressure=Druk -dsEdit.ebi25.unit.humidity=Vochtigheid -dsEdit.ebi25.unit.voltage=Spanning -dsEdit.ebi25.unit.current=Stroom -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.conductivity=Conductiviteit -dsEdit.ebi25.index=Index -dsEdit.ebi25.type=Type -dsEdit.ebi25.type.value=Waarde -dsEdit.ebi25.type.battery=Batterij -dsEdit.ebi25.type.signal=Signaal -dsEdit.ebi25.calibrationDate=Kalibratie datum -dsEdit.ebi25.sampleRate=Sample rate -dsEdit.ebi25.lowLimit=Laag limiet -dsEdit.ebi25.highLimit=Hoog limiet - -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.type=Type -dsEdit.galil.desc=Galil gegevensbron eigenschappen -dsEdit.galil.host=Host -dsEdit.galil.port=Poort -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.retries=Herhalingen -dsEdit.galil.commandTesting=Galil commando testen -dsEdit.galil.command=Commando -dsEdit.galil.execute=Uitvoeren commando -dsEdit.galil.pointType=Punt type -dsEdit.galil.pointType.command=Commando -dsEdit.galil.pointType.input=Input -dsEdit.galil.pointType.output=Output -dsEdit.galil.pointType.tellPosition=Geef positie -dsEdit.galil.pointType.variable=Variabele -dsEdit.galil.inputNumber=Input nummer -dsEdit.galil.scaleLow=Schaal ruwe laag waarde -dsEdit.galil.scaleHigh=Schaal ruwe hoog waarde -dsEdit.galil.engLow=Schaal engineering unit laag waarde -dsEdit.galil.engHigh=Schaal engineering unit hoog value -dsEdit.galil.outputNumber=Output nummer -dsEdit.galil.axis=As -dsEdit.galil.round=Afronden naar integer -dsEdit.galil.varName=Variabel naam -dsEdit.galil.tester.timeout=(timeout tijdens verzoek) -dsEdit.galil.tester.noResponse=(fout response) - -dsEdit.httpImage=HTTP Afbeelding -dsEdit.httpImage.dsconn=afbeelding stream elke {0} -dsEdit.httpImage.desc=HTTP afbeelding eigenschappen -dsEdit.httpImage.url=URL -dsEdit.httpImage.openUrl=Open URL -dsEdit.httpImage.timeout=Timeout (seconden) -dsEdit.httpImage.retries=Herhalingen -dsEdit.httpImage.scalingType=Schaling type -dsEdit.httpImage.scalingType.none=geen -dsEdit.httpImage.scalingType.percent=percentage -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalePercent=Schaal percentage -dsEdit.httpImage.scaleWidth=Schaal breedt -dsEdit.httpImage.scaleHeight=Schaal hoogte -dsEdit.httpImage.readLimit=Lees limiet (KB) -dsEdit.httpImage.liveFeed=Webcam live feed code - -dsEdit.httpReceiver=HTTP Ontvanger -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(geblokkeerd) -dsEdit.httpReceiver.dsconn.combo=(Remote IP en Apparaat ID filteren) -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver=HTTP Ontvanger -dsEdit.httpReceiver.containsIpMask=Lijst bevat al het ip masker -dsEdit.httpReceiver.containsDeviceMask=Lijst bevat al het apparaat id masker -dsEdit.httpReceiver.listening=Aan het luisteren... -dsEdit.httpReceiver.source=Bron -dsEdit.httpReceiver.deviceId=Apparaat ID -dsEdit.httpReceiver.time=Tijd -dsEdit.httpReceiver.parameter=Parameter -dsEdit.httpReceiver.desc=HTTP ontvanger eigenschappen -dsEdit.httpReceiver.ipWhiteList=Remote IP toegangslijst -dsEdit.httpReceiver.noIpAddresses=Geen IP adres gedefinieerd -dsEdit.httpReceiver.deviceWhiteList=Apparaat ID toegangslijst -dsEdit.httpReceiver.noDevices=Geen apparaat IDs gedefinieerd -dsEdit.httpReceiver.receiverListener=HTTP ontvanger luisteraar -dsEdit.httpReceiver.startListener=Luisteren naar HTTP data -dsEdit.httpReceiver.httpParamName=HTTP parameter naam -dsEdit.httpReceiver.binaryZeroValue=Binaire 0 waarde -dsEdit.httpReceiver.tester.listening=Aan het luisteren... -dsEdit.httpReceiver.tester.auto=Auto-shutoff -dsEdit.httpReceiver.tester.whiteList=Fout bij het controleren van de toegangslijst: {0} -dsEdit.httpReceiver.tester.data=Data ontvanger - -dsEdit.httpRetriever=HTTP Ophaler -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.binaryZeroValue=Binaire 0 waarde -dsEdit.httpRetriever.numberFormat=Nummer formaat -dsEdit.httpRetriever.desc=HTTP Ophaler eigenschappen -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.openUrl=Open URL -dsEdit.httpRetriever.timeout=Timeout (seconden) -dsEdit.httpRetriever.retries=Herhalingen -dsEdit.httpRetriever.valueRegex=Waarde RegEx -dsEdit.httpRetriever.testValue=Test waarde parameters -dsEdit.httpRetriever.ignoreIfMissing=Negeren indien ontbrekend -dsEdit.httpRetriever.timeRegex=Tijd RegEx -dsEdit.httpRetriever.testTime=Test tijd parameters -dsEdit.httpRetriever.timeFormat=Tijd formaat - -dsEdit.mbus=M Bus -dsEdit.mbus.addressHex=Adres -dsEdit.mbus.deviceUnit=Device unit -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.functionField=Functie Veld -dsEdit.mbus.identNumber=Id -dsEdit.mbus.manufacturer=Fabrikant -dsEdit.mbus.medium=Medium -dsEdit.mbus.phonenumber=Telefoonnummer -dsEdit.mbus.responseFrame=Frame -dsEdit.mbus.seachStopped=Zoeken afgebroken -dsEdit.mbus.search=Zoeken -dsEdit.mbus.searching=Zoeken naar m bus devices -dsEdit.mbus.siPrefix=SI prefix -dsEdit.mbus.storageNumber=Storagenumber -dsEdit.mbus.tariff=Tarief -dsEdit.mbus.unitOfMeasurement=Eenheid van meting -dsEdit.mbus.useDirectConnection=Directe verbinding -dsEdit.mbus.useModemConnection=Modem verbinding -dsEdit.mbus.usePrimaryAddressing=Primaire adressering -dsEdit.mbus.useSecondaryAddressing=Secundaire adressering -dsEdit.mbus.versionHex=Versie -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifLabel=Vif label -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Toevoegen -dsEdit.openv4j.dataPoint=Datapunt -dsEdit.openv4j.dataPointSettable=Instelbaar -dsEdit.openv4j.desc=OpenV4J eigenschappen -dsEdit.openv4j.device=Device -dsEdit.openv4j.group=Groep -dsEdit.openv4j.label=Naam -dsEdit.openv4j.protocol=Protocol -dsEdit.openv4j.refresh=Update -dsEdit.openv4j.refreshStopped=Update gereed -dsEdit.openv4j.search=Zoek device -dsEdit.openv4j.testprotocol=Test protocol -dsEdit.openv4j.value=Waarde -dsEdit.serial.dataBits=Data bits -dsEdit.serial.baud=Bit rate -dsEdit.serial.flow.none=Geen -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowIn=Flow control in -dsEdit.serial.flowOut=Flow control uit -dsEdit.serial.parity=Pariteit -dsEdit.serial.parity.even=Even -dsEdit.serial.parity.mark=Mark -dsEdit.serial.parity.none=None -dsEdit.serial.parity.odd=Odd -dsEdit.serial.parity.space=Space -dsEdit.serial.port=Poort -dsEdit.serial.stopBits=Stop bits -dsEdit.mbus.firstHexAddress=Van adres (Hex) -dsEdit.mbus.lastHexAddress=Naar address (Hex) -dsEdit.mbus.addressing=Addressing -dsEdit.mbus.desc=M Bus eigenschappen -dsEdit.mbus.vifType=Vif type -dsEdit.mbus.vifeTypes=Vife typen -dsEdit.mbus.vifeLabels=Vife labels -dsEdit.mbus.tester.searchingDevices=Zoeken naar devices -dsEdit.mbus.tester.cancelled=Afgebroken -dsEditMbus.getDetails=Details -dsEdit.mbus.addPoint=toevoegen -dsEdit.mbus.tester.autoShutOff=Uitschakelen -dsEdit.mbus.presentValue=Waarde -dsEdit.openv4j.refreshing=verversen -dsEdit.openv4j.detectDevice=Detecteren device - -dsEdit.meta=Meta Gegevensbron -dsEdit.meta.desc=Meta gegevensbron eigenschappen -dsEdit.meta.scriptContext=Script context -dsEdit.meta.noPoints=Er zijn geen punten toegevoegd aan de script context -dsEdit.meta.pointName=Punt naam -dsEdit.meta.var=Var -dsEdit.meta.script=Script -dsEdit.meta.validate=Valideer script -dsEdit.meta.event=Update gebeurtenis -dsEdit.meta.event.context=Context update -dsEdit.meta.event.minute=Start van minuut -dsEdit.meta.event.hour=Start van uur -dsEdit.meta.event.day=Start van dag -dsEdit.meta.event.week=Start van week -dsEdit.meta.event.month=Start van maand -dsEdit.meta.event.year=Start van jaar -dsEdit.meta.event.cron=Cron patroon -dsEdit.meta.delay=Uitvoering vertraging
(seconden) -dsEdit.meta.test.success=Succes. resultaat={0} -dsEdit.meta.test.successTs=Success. resultaat={0}, tijdstempel={1} -dsEdit.meta.test.context=Een of meer punten zijn uitgeschakeld of missen -dsEdit.meta.test.scriptError=Script error: {0} - -dsEdit.modbus.startScan=Start scan... -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} monitor -dsEdit.modbus.slave=Slave -dsEdit.modbus.range=Bereik -dsEdit.modbus.offset=Offset -dsEdit.modbus.descSerial=Modbus seriele eigenschappen -dsEdit.modbus.descIp=Modbus IP eigenschappen -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbus.retries=Herhalingen -dsEdit.modbus.contiguousBatches=Alleen aaneengesloten batches -dsEdit.modbus.createSlaveMonitorPoints=Creëer slave monitor punten -dsEdit.modbus.nodeScan=Modbus node scan -dsEdit.modbus.scanForNodes=Nodes scannen -dsEdit.modbus.nodesFound=Nodes gevonden -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.registerRange=Register bereik -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.modbusDataType=Modbus data type -dsEdit.modbus.modbusDataType.binary=Binary -dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer -dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer -dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped -dsEdit.modbus.modbusDataType.4bFloat=4 byte float -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer -dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped -dsEdit.modbus.modbusDataType.8bFloat=8 byte float -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped -dsEdit.modbus.offset=Offset (0-based) -dsEdit.modbus.bit=Bit -dsEdit.modbus.settableOverride=Instelbaar -dsEdit.modbus.multiplier=Vermenigvuldigingsfactor -dsEdit.modbus.additive=Additief -dsEdit.modbus.scanError=Scanner kon niet worden gestart. Geen comm poort. -dsEdit.modbus.scanner.startError=Er was a probleem met het starten van de scan. Het kan zijn dat er een ingeschakelde gegevensbron is die de selecteerde poort al heeft bezet. ({0}) -dsEdit.modbus.scanner.progress={0}% compleet -dsEdit.modbus.scanner.cancelled=Scan afgebroken -dsEdit.modbus.scanner.complete=Scan gereed -dsEdit.modbus.monitorPointName=Slave {0} monitor -dsEdit.modbus.slaveMonitor=Slave monitor - -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.transportType=Transport type -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP met keep-alive -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Poort -dsEdit.modbusIp.encapsulated=Encapsuleerd - -dsEdit.modbusSerial=Modbus Serieel -dsEdit.modbusSerial.port=Poort -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.flowIn=Flow control in -dsEdit.modbusSerial.flow.none=None -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowOut=Flow control out -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.modbusSerial.parity=Pariteit -dsEdit.modbusSerial.parity.none=Geen -dsEdit.modbusSerial.parity.odd=Oneven -dsEdit.modbusSerial.parity.even=Even -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.space=Spatie -dsEdit.modbusSerial.encoding=Encoding -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.on=Aan -dsEdit.modbusSerial.echo.off=Uit - -dsEdit.nmea=NMEA luisteraar -dsEdit.nmea.dpconn={0} veld {1} -dsEdit.nmea.listening=Aan het luisteren... -dsEdit.nmea.messageName=Bericht naam -dsEdit.nmea.fieldIndex=Veld index -dsEdit.nmea.props=NMEA luisteraar eigenschappen -dsEdit.nmea.port=Poort -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.resetTimeout=Reset timeout (seconden) -dsEdit.nmea.listener=NMEA bericht luisteraar -dsEdit.nmea.listen=Luisteren naar berichten -dsEdit.nmea.binary0Value=Binaire 0 waarde -dsEdit.nmea.tester.listening=Aan het luisteren... -dsEdit.nmea.tester.startError=Er was een probleem met het starten van de luisteraar. Het kan zijn dat er een ingeschakelde bron is die de geselecteerde poort al gebruikt. ({0}) -dsEdit.nmea.tester.exception=Ontvangen exceptie: {0} -dsEdit.nmea.tester.mismatch=Ontvangen bericht mismatch exceptie: {0} -dsEdit.nmea.tester.response=Ontvangen response exceptie: {0} - -dsEdit.1wire=1-wire -dsEdit.1wire.dpconn=Sensor: {0}, attribuut: {1} -dsEdit.1wire.scanning=Aan het scannen, even geduld a.u.b... -dsEdit.1wire.scanComplete=Scan gereed. -dsEdit.1wire.address=Adres -dsEdit.1wire.attribute=Attribuut -dsEdit.1wire.scanWarn=Scan uw network voor het wijzigen van punten -dsEdit.1wire.attribute.adChannel=AD kanaal -dsEdit.1wire.attribute.channel=Kanaal -dsEdit.1wire.attribute.wiper=Potentiometer -dsEdit.1wire.attribute.counter=teller -dsEdit.1wire.desc=1-Wire eigenschappen -dsEdit.1wire.port=Poort -dsEdit.1wire.scheduledRescan=Geplande herscan -dsEdit.1wire.none=Geen -dsEdit.1wire.scan=1-wire Netwerk Scan -dsEdit.1wire.runScan=Scan uitvoeren -dsEdit.1wire.description=Beschrijving -dsEdit.1wire.noDevices=Geen apparaten gevonden -dsEdit.1wire.deviceType=Apparaat type -dsEdit.1wire.index=Index -dsEdit.1wire.noInfo=Apparaat info niet beschikbaar -dsEdit.1wire.attr.temperature=Temperatuur -dsEdit.1wire.attr.humidity=Vochtigheid -dsEdit.1wire.attr.adVoltage=AD spanning -dsEdit.1wire.attr.latchState=Latch toestand -dsEdit.1wire.attr.wiperPosition=Wiper positie -dsEdit.1wire.attr.counter=teller - -dsEdit.pop3=POP3 Email -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.regex=RegEx -dsEdit.pop3.binary0Value=Binaire 0 waarde -dsEdit.pop3.numberFormat=Nummer formaat -dsEdit.pop3.desc=POP3 Email eigenschappen -dsEdit.pop3.checkPeriod=Inbox controle periode -dsEdit.pop3.server=POP3 server -dsEdit.pop3.username=Inbox gebruikernaam -dsEdit.pop3.password=Inbox wachtwoord -dsEdit.pop3.testContent=Test inhoud -dsEdit.pop3.findInSubject=Vind in onderwerp -dsEdit.pop3.valueRegex=Waarde RegEx -dsEdit.pop3.testValue=Test waarde parameters tegen test data -dsEdit.pop3.ignoreIfMissing=Negeer indien ontbrekend -dsEdit.pop3.useMessageTime=Gebruik ontvangstijd bericht -dsEdit.pop3.timeRegex=Tijd RegEx -dsEdit.pop3.testTime=Test tijd parameters tegen test data -dsEdit.pop3.timeFormat=Tijd formaat - -dsEdit.snmp=SNMP -dsEdit.snmp.gettingValue=Waarde aan het ophalen... -dsEdit.snmp.oid=OID -dsEdit.snmp.desc=SNMP eigenschappen -dsEdit.snmp.host=Host -dsEdit.snmp.port=Poort -dsEdit.snmp.version=SNMP versie -dsEdit.snmp.community=Community -dsEdit.snmp.securityName=Security name -dsEdit.snmp.authProtocol=Auth protocol -dsEdit.snmp.none=(geen) -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.contextEngine=Context engine -dsEdit.snmp.contextName=Context name -dsEdit.snmp.retries=Retries -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Trap poort -dsEdit.snmp.localAddress=Lokaal adres -dsEdit.snmp.testing=SNMP host testen -dsEdit.snmp.test=Haal OID waarde -dsEdit.snmp.binary0Value=Binaire 0 waarde -dsEdit.snmp.setType=Stel type in -dsEdit.snmp.setType.none=(niet instelbaar) -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.ipAddress=IP adres -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.ticks=Tijd ticks -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Trap only -dsEdit.snmp.tester.noResponse=Geen response van host - -dsEdit.spinwave=Spinwave ontvanger -dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} -dsEdit.spinwave.v1Attr.temp=Temperatuur -dsEdit.spinwave.v1Attr.setPoint=Instelpunt -dsEdit.spinwave.v1Attr.battery=Batterij -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v2Attr.temp=Temperatuur -dsEdit.spinwave.v2Attr.setPoint=Instelpunt -dsEdit.spinwave.v2Attr.battery=Batterij -dsEdit.spinwave.v2Attr.batteryAlarm=Batterij alarm -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.humidity=Vochtigheid -dsEdit.spinwave.v2Attr.voltage=Spanning -dsEdit.spinwave.v2Attr.airflow=Lucht debiet -dsEdit.spinwave.v2Attr.kwhours=Kilowaturen -dsEdit.spinwave.v2Attr.occupancy=Bezetting -dsEdit.spinwave.v2Attr.co2=Kooldioxide -dsEdit.spinwave.v2Attr.voc=Vluchtige organische stoffen -dsEdit.spinwave.v2Attr.iaq=Binnen lucht kwaliteit -dsEdit.spinwave.v2Attr.co=Koolmonoxide -dsEdit.spinwave.v2Attr.freq=Frequentie -dsEdit.spinwave.v2Attr.counter=Puls teller -dsEdit.spinwave.errorParsingAddress=Fout bij parsen sensor adres -dsEdit.spinwave.invalidAddress=Lijst bevat al het adres -dsEdit.spinwave.addressInUse=Adres is in gebruik door een of meer punten. Kan niet verwijderen. -dsEdit.spinwave.listening=Aan het luisteren... -dsEdit.spinwave.address=Adres -dsEdit.spinwave.attribute=Attribuut -dsEdit.spinwave.desc=Spinwave ontvanger eigenschappen -dsEdit.spinwave.port=poort -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.version=Bericht versie -dsEdit.spinwave.deleteWarn=Verwijder punten om bericht versie te veranderen -dsEdit.spinwave.sensorAddresses=Sensor adressen -dsEdit.spinwave.addSensorAddresses=Toevoegen sensor adres -dsEdit.spinwave.noAddresses=Geen sensor adres gedefinieerd -dsEdit.spinwave.listener=Spinwave sensor luisteraar -dsEdit.spinwave.listen=Luisteren naar sensoren -dsEdit.spinwave.sensorsFound=Sensoren gevonden -dsEdit.spinwave.addToList=Toevoegen sensoren aan lijst -dsEdit.spinwave.sensorAddress=Sensor adres -dsEdit.spinwave.convert=Omzetten naar Celsius -dsEdit.spinwave.tester.listening=Aan het luisteren... -dsEdit.spinwave.tester.startError=Er was een probleem met het starten van de spinwave ontvanger. Het kan zijn dat er een ingeschakelde gegevensbron is die de geselecteerde poort al gebruikt. ({0}) -dsEdit.spinwave.tester.exception=Exceptie ontvangen: {0} -dsEdit.spinwave.tester.mismatch=Bericht mismatch exceptie ontvangen: {0} -dsEdit.spinwave.tester.response=Bericht response exceptie ontvangen: {0} - -dsEdit.sql=SQL -dsEdit.sql.testing=Uitvoeren van select statement... -dsEdit.sql.rowId=Rij identifier -dsEdit.sql.columnName=Kolom naam -dsEdit.sql.desc=SQL eigenschappen -dsEdit.sql.driverClassName=Driver class naam -dsEdit.sql.connectionString=Connectie string -dsEdit.sql.username=Gebruikersnaam -dsEdit.sql.password=Wachtwoord -dsEdit.sql.select=Select statement -dsEdit.sql.rowQuery=Rij-gebaseerde query -dsEdit.sql.deleteWarn=Verwijder punten om deze waarde te veranderen -dsEdit.sql.test=Statement test -dsEdit.sql.execute=Uitvoeren -dsEdit.sql.timeColumn=Tijd override kolom -dsEdit.sql.update=Update statement -dsEdit.sql.tester.columnName=Kolom naam -dsEdit.sql.tester.columnType=Kolom type -dsEdit.sql.tester.value=Waarde - -dsEdit.viconics=Viconics Draadloze Thermostaten -dsEdit.viconics.dpconn=Poort: {0}, PAN ID: {1}, Kanaal: {2} -dsEdit.viconics.port=Poort -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.channel=Kanaal -dsEdit.viconics.timeout=Bericht timeout -dsEdit.viconics.retries=Bericht retries -dsEdit.viconics.networkTimeout=Netwerk offline timeout (s) -dsEdit.viconics.deviceWarning=Device offline timeone (s) -dsEdit.viconics.deviceRemove=Device verwijder (s) -dsEdit.viconics.pointFreshness=Punt versheid (s) -dsEdit.viconics.convertCelsius=Converteer temperatuur naar celsius -dsEdit.viconics.desc=Viconics netwerk eigenschappen -dsEdit.viconics.dataSourceNotStarted=Data bron niet gestart -dsEdit.viconics.networkIdentifyFailure=Netwerk identificering mislukt: {0} -dsEdit.viconics.networkInfo=Netwerk informatie -dsEdit.viconics.refreshing=Verversen... -dsEdit.viconics.rfModule=RF Module -dsEdit.viconics.devices=Devices -dsEdit.viconics.commAddress=Comm
adres -dsEdit.viconics.modelNumber=Model
nummer -dsEdit.viconics.firmwareRevision=Firmware
revisie -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revisie -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revisie -dsEdit.viconics.zigbeeNetworkAddress=Zigbee netwerk adres -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
netwerk
adres -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.chipRevision=Chip revisie -dsEdit.viconics.chipRevisionBr=Chip
revisie -dsEdit.viconics.trss=TRSS -dsEdit.viconics.crss=CRSS - -dsEdit.virtual=Virtuele Gegegensbron -dsEdit.virtual.errorParsingValue=Fout bij parsen waarde -dsEdit.virtual.invalidValue=Lijst bevat al de waarde -dsEdit.virtual.desc=Virtuele gegevensbron eigenschappen -dsEdit.virtual.changeType=Verander type -dsEdit.virtual.startValue=Start waarde -dsEdit.virtual.min=Minimum -dsEdit.virtual.max=Maximum -dsEdit.virtual.maxChange=Maximum verandering -dsEdit.virtual.change=Verandering -dsEdit.virtual.roll=Voortrollen -dsEdit.virtual.values=Waarden -dsEdit.virtual.volatility=Volatiliteit -dsEdit.virtual.attractionPoint=Aantrekkingspunt -dsEdit.virtual.changeType.alternate=Alterneren -dsEdit.virtual.changeType.attractor=Aantrekker -dsEdit.virtual.changeType.brownian=Browniaans -dsEdit.virtual.changeType.increment=Verhoging -dsEdit.virtual.changeType.noChange=Geen verandering -dsEdit.virtual.changeType.random=Random - -dsEdit.vmstat=VMStat Gegevensbron -dsEdit.vmstat.dsconn=Poll seconden: {0} -dsEdit.vmstat.desc=VMStat gegevensbron eigenschappen -dsEdit.vmstat.pollSeconds=Poll seconden -dsEdit.vmstat.outputScale=Output schaal -dsEdit.vmstat.attribute=Attribuut -dsEdit.vmstat.attr.procsR=processen wachten op uitvoeringstijd (r) -dsEdit.vmstat.attr.procsB=processen zijn in ononderbreekbare slaap (b) -dsEdit.vmstat.attr.memorySwpd=virtuele geheugen gebruikt (swpd) -dsEdit.vmstat.attr.memoryFree=idle geheugen (vrij) -dsEdit.vmstat.attr.memoryBuff=geheugen gebruikt als buffers (buff) -dsEdit.vmstat.attr.memoryCache=eheugen gebruikt als cache (cache) -dsEdit.vmstat.attr.swapSi=geheugen geswapped van disk (si) -dsEdit.vmstat.attr.swapSo=geheugen geswapped naar disk (so) -dsEdit.vmstat.attr.ioBi=blocks ontvangen van een block device (bi) -dsEdit.vmstat.attr.ioBo=blocks verzonden naar een block device (bo) -dsEdit.vmstat.attr.systemIn=interrupts per seconde (in) -dsEdit.vmstat.attr.systemCs=context schakelingen per seconde (cs) -dsEdit.vmstat.attr.cpuUs=cpu % uitvoeren non-kernel code - (us) -dsEdit.vmstat.attr.cpuSy=cpu % uitvoeren kernel code (sy) -dsEdit.vmstat.attr.cpuId=cpu % idle (id) -dsEdit.vmstat.attr.cpuWa=cpu % wachten op IO (wa) -dsEdit.vmstat.attr.cpuSt=cpu % gestolen van een virtuele machine (st) -dsEdit.vmstat.scale.none=Geen (bytes) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.M=M (1048576) - -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serieel -dsEdit.dnp3.descIp=DNP3 IP Eigenschappen -dsEdit.dnp3.descSerial=DNP3 Seriele Eigenschappen -dsEdit.dnp3.synchPeriod=Relatieve Synchronisatie Periode (x RBE Periode) -dsEdit.dnp3.staticPeriod=Relatieve Statische Periode (x RBE Period) -dsEdit.dnp3.rbePeriod=RBE Polling Periode -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.sourceAddress=Bron Adres -dsEdit.dnp3.slaveAddress=Slave Adres -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Poort -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Poort -dsEdit.dnp3.index=Index -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.binaryInput=Binaire Input -dsEdit.dnp3.binaryOutput=Binaire Output -dsEdit.dnp3.analogInput=Analoge Input -dsEdit.dnp3.analogOutput=Analoge Output -dsEdit.dnp3.runningCounter=Teller -dsEdit.dnp3.addMany=Voeg meerdere data punten toe -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.operateMode=Operatie Modus -dsEdit.dnp3.controlCommand=Control commando -dsEdit.dnp3.timeOn=Aan tijd -dsEdit.dnp3.timeOff=Uit tijd -dsEdit.dnp3.validate.indexUsed=Index reeds in gebruik -dsEdit.dnp3.validate.someIndexUsed=Somige index(es) reeds in gebruik -dox.dnp3SerialDS=Data bron DNP3 Serieel -dox.dnp3IpDS=Data bron DNP3 IP -dox.dnp3PP=DNP3 PP - -dsEdit.pachube=Pachube -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.desc=Pachube data bron eigenschappen -dsEdit.pachube.apiKey=API sleutel -dsEdit.pachube.timeout=Timeout (seconden) -dsEdit.pachube.retries=Retries -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.binaryZeroValue=Binaire 0 waarde -dsEdit.pachube.testValue=Test waarde parameters - -dsEdit.persistent=Serotonin Persistente TCP -dsEdit.persistent.dsconn=Poort: {0} -dsEdit.persistent.desc=Serotonin Persistente TCP eigenschappen -dsEdit.persistent.port=Poort -dsEdit.persistent.authorizationKey=Authorisatie sleutel - -emport.export=Export -emport.import=Import -emport.indent=Inspring niveau -emport.data=Data -emport.select=Selecteer wat u wilt exporteren -emport.selectAll=Selecteer alles -emport.unselectAll=Deselecteer all -emport.dataPoints=Data punten -emport.importInstruction=Plak import data in het onderstaande veld en klik -emport.importProgress=Bezig met importeren... -emport.importCancelled=Import afgebroken -emport.importComplete=Import gereed -emport.noMessages=Geen resultaat bericht. Niets te importeren ? -emport.invalidImportData=Import data is ongeldig: geen JSON object -emport.parseError=JSON parse fout: {0} -emport.user.username=Een gebruiker heeft geen 'gebruiker' waarde. Genegeerd. -emport.user.prefix=Gebruiker ''{0}'': {1} -emport.view.missingType=View met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige typen zijn {1} -emport.dataSource.xid=Een gegevensbron met naam ''{0}'' heeft geen 'xid' waarde. Genegeerd. -emport.dataSource.missingType=gegevensbron met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige typen zijn {1} -emport.dataSource.invalidType="gegevensbron met XID ''{0}'' bestaat nog niet en heeft een ongeldige 'type' waarde van ''{1}''. Geldige typen zijn {2} -emport.dataSource.prefix=gegevensbron ''{0}'': {1} -emport.dataPoint.xid=A data punt met naam ''{0}'' heeft geen 'xid' waarde. Genegeerd. -emport.dataPoint.badReference=Data punt met XID ''{0}'' bestaat nog niet en refereert naar een gegevensbron die nog niet bestaat. Genegeerd. -emport.dataPoint.prefix=Data punt ''{0}'': {1} -emport.userPermission.prefix=Rechten voor gebruiker ''{0}'': {1} -emport.added=toegevoegd -emport.saved=opgeslagen -emport.causedBy=veroorzaakt door: -emport.view.xid=Een grafische view heeft geen 'xid' waarde. Genegeerd. -emport.view.prefix=View ''{0}'': {1} -emport.pointHierarchy.prefix=Punt hiërarchie: {0} -emport.pointLink.xid=Een punt link heeft geen 'xid' waarde. Genegeerd. -emport.pointLink.prefix=Punt link ''{0}'': {1} -emport.scheduledEvent.xid=Een geplande gebeurtenis heeft geen 'xid' waarde. Genegeerd. -emport.scheduledEvent.prefix=Geplande gebeurtenis ''{0}'': {1} -emport.compoundEvent.xid=Een samengestelde gebeurtenis detector heeft geen 'xid' waarde. Genegeerd. -emport.compoundEvent.prefix=Samengestelde gebeurtenis detector ''{0}'': {1} -emport.mailingList.xid=Een mailing lijst heeft geen 'xid' waarde. Genegeerd. -emport.mailingList.prefix=Mailing lijst ''{0}'': {1} -emport.eventHandler.xid=Een punt link heeft geen 'xid' waarde. Genegeerd. -emport.eventHandler.prefix=Punt link ''{0}'': {1} -emport.publisher.xid=Een data bron met naam ''{0}'' heeft geen 'xid' waarde. 'xid' value. Genegeerd. -emport.publisher.missingType=Publisher met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige types zijn {1} -emport.publisher.invalidType=Publisher met XID ''{0}'' bestaat nog niet en heeft geen geldige 'type' waarde. 'type' waarde van ''{1}''. Geldige types zijn {2} -emport.publisher.prefix=Publisher ''{0}'': {1} - -eventHandlers.recipTestEmailMessage=Dit bericht was verzonden om een email ontangstlijst van een gebeurtenis afhandelaar te testen -eventHandlers.emailRecipients=Email ontvangers -eventHandlers.escalTestEmailMessage=Dit berich was verzonden om een email escalatie lijst van een gebeurtenis afhandelaar te testen -eventHandlers.escalRecipients=Escalatie ontvangers -eventHandlers.noEmailRecips=U dient email ontvangers toe te voegen -eventHandlers.escalDelayError=Escalatie vertraging moet groter zijn dan nul -eventHandlers.noEscalRecips=U dient escalatie ontvangers toe te voegen -eventHandlers.noSetPointAction=Er is geen instelpunt actie gedefinieerd -eventHandlers.invalidActiveValue=Ongeldige actieve waarde om in te stellen -eventHandlers.invalidActiveSource=Ongeldige actieve bron punt -eventHandlers.invalidActiveSourceType=Ongeldige actieve bron punt data type -eventHandlers.invalidInactiveValue=Ongeldige inactieve waarde om in te stellen -eventHandlers.invalidInactiveSource=Ongeldige inactieve bron punt -eventHandlers.invalidInactiveSourceType=Ongeldige inactieve bron punt data type -eventHandlers.noTargetPoint=Geen doel punt geselecteerd. Het kan zijn dat er geen instelbare punten zijn gedefieerd. -eventHandlers.saved=Gebeurtenis afhandelaar is opgeslagen -eventHandlers.eventHandlers=Gebeurtenis afhandelaars -eventHandlers.types=Gebeurtenis typen -eventHandlers.pointEventDetector=Punt gebeurtenis detectoren -eventHandlers.dataSourceEvents=Gegevensbron gebeurtenissen -eventHandlers.publisherEvents=Publisher gebeurtenissen -eventHandlers.systemEvents=Systeem gebeurtenissen -eventHandlers.auditEvents=Audit gebeurteninssen -eventHandlers.eventHandler=Gebeurtenis handler -eventHandlers.type=Type -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Email handler -eventHandlers.type.setPoint=Instelpunt -eventHandlers.type.setPointHandler=Instelpunt handler -eventHandlers.type.process=Proces -eventHandlers.type.processHandler=Proces handler -eventHandlers.recipientType.active=Actief -eventHandlers.recipientType.escalation=Escalatie -eventHandlers.alias=Alias -eventHandlers.target=Doel -eventHandlers.activeAction=Ingeschakelde actie -eventHandlers.inactiveAction=Uitgeschakelde actie -eventHandlers.action.none=Geen -eventHandlers.action.point=Als punt waarde instellen -eventHandlers.action.static=Als statische waarde instellen -eventHandlers.sourcePoint=Bron punt -eventHandlers.valueToSet=In te stellen waarde -eventHandlers.escal=Zend escalatie -eventHandlers.escalPeriod=Escaleer indien actief voor -eventHandlers.inactiveNotif=Zend notificatie bij uitschakeling -eventHandlers.activeCommand=Actief proces commando -eventHandlers.inactiveCommand=Inactief proces commando -eventHandlers.invalidCommands=Tenminste 1 proces commando moet worden gegeven - -events.alarms=Alarmen -events.pending=Onbevestigde alarmen -events.id=Id -events.msg=Bericht -events.pointDetails=Punt details -events.pointEdit=Wijzigen punt -events.editDataSource=Wijzig gegevensbron -events.downloadMango=Download meest recente Mango release -events.editCompound=Wijzig samengestelde gebeurtenis detector -events.editEventHandler=Wijzig gebeurtenis handler -events.editPointLink=Wijzig punt link -events.editScheduledEvent=Wijzig geplande gebeurtenis -events.editPublisher=Wijzig publisher -events.acknowledgeAll=Alles bevestigen -events.acknowledge=Bevestig -events.acknowledged=Bevestigd -events.silence=Geluid uit -events.unsilence=Geluid aan -events.emptyList=Geen gebeurtenis te melden -events.search=Gebeurtenis zoeken -events.search.id=Id -events.search.type=Gebeurtenis bron type -events.search.keywords=Keywords -events.search.search=Zoek -events.search.searching=Aan het zoeken... -events.search.resultCount={0} gebeurtenissen gevonden -events.jumpToDate=Spring naar datum -events.listed={0} gebeurtenis(sen) vermeld - -footer.rightsReserved=alle rechten voorbehouden - -header.title=Mango, door Serotonin -header.toggleMute=Omschakelen dempen -header.watchlist=Watch list -header.views=Grafische views -header.alarms=Alarmen -header.reports=Rapportages -header.eventHandlers=Gebeurtenis handlers -header.dataSources=Gegevensbronnen -header.scheduledEvents=Geplande gebeurtenissen -header.compoundEvents=Samengestelde gebeurtenis detectoren -header.pointLinks=Punt links -header.users=Gebruikers -header.pointHierarchy=Punt hiërarchie -header.mailingLists=Mailing lijst -header.publishers=Publishers -header.systemSettings=Systeem instellingen -header.emport=Import/Export -header.sql=SQL -header.logout=Uitloggen -header.help=Help -header.login=Inloggen -header.user=Gebruiker -header.changeLanguage=Verander taal -header.goHomeUrl=Ga naar mijn standaard pagina -header.setHomeUrl=Maak dit mijn standaard pagina -header.reload=Herladen - -login.browserOnPlatform=op -login.userId=Gebruiker id -login.validation.noUsername=Geef een gebruikersnaam -login.password=Wachtwoord -login.validation.noPassword=Geef een wachtwoord -login.validation.invalidLogin=Ongeldige login, probeer het nog een keer -login.validation.accountDisabled=Uw account is uitgeschakeld. Neem contact op met de beheerder -login.loginButton=Inloggen -login.unknownBrowser=Bezig met controleren browser voor compatibiliteit... -login.supportedBrowser=Deze browser is ondersteund. -login.unsupportedBrowser=Het kan zijn dat uw browser wel werkt met dit product, maar het is niet officieel ondersteund door Serotonin \ -Software. Wij adviseren het gebruik van Firefox, Chrome, of \ -Internet Explorer 7. -login.nag=NB: Het kan zijn dat u problemen ondervindt met ScadaLTS omdat uw browser niet officieel is ondersteund. Upgrade uw browser s.v.p. - -mailingLists.added=Mailing lijst toegevoegd -mailingLists.saved=Mailing lijst opgeslagen -mailingLists.testEmailMessage=Test email is verzonden -mailingLists.noUser=Geen gebruiker gevonden om toe te voegen -mailingLists.noAddress=Voer het email adres in voor het toevoegen aan de lijst -mailingLists.mailingLists=Mailing lijsten -mailingLists.mailingList=Mailing lijst -mailingLists.details=Mailing lijst details -mailingLists.name=Naam -mailingLists.addUser=Toevoegen gebruiker -mailingLists.addAddress=Toevoegen adres -mailingLists.entries=Invoer -mailingLists.noEntries=Geen mailing lijst ingevoerd -mailingLists.emailAddress=Email adres -mailingLists.validate.nameRequired=Naam is vereist -mailingLists.validate.nameGreaterThan40=Naam kan niet langer zijn dan 40 karakters -mailingLists.validate.entries=Een mailing lijst moet van invoer zijn voorzien -mailingLists.testerror=An error occurred: {0}: {1} - -notes.userNotes=Gebruiker notities -notes.addNote=Toevoegen commentaar -notes.note=Commentaar -notes.by=door -notes.enterComment=Er moet commentaar worden ingevoerd -notes.save=Opslaan -notes.cancel=Afbreken -notes.timeByUsername=tijd door gebruikersnaam - -pointDetails.recordCountError=Record teller moet een getal zijn -pointDetails.timePeriodError=Tijd periode moet een getal zijn -pointDetails.imageCountError=Afbeelding teller moet een getal zijn -pointDetails.goto=Ga naar -pointDetails.editPoint=Wijzig data punt -pointDetails.editDataSource=Wijzig gegevensbron -pointDetails.setPoint=Instelpunt -pointDetails.set=Stel in -pointDetails.statistics=Statistieken -pointDetails.timePeriod=Tijd periode -pointDetails.getStatistics=Haal statistieken -pointDetails.history=Historie -pointDetails.show=Toon -pointDetails.mostRecentRecords=Meest recente records -pointDetails.chart=Grafiek -pointDetails.imageChartButton=Haal grafiek -pointDetails.getData=Haal data -pointDetails.flipbook=Flipbook -pointDetails.images=Afbeeldingen -pointDetails.getImages=Haal afbeeldingen -pointDetails.events=Gebeurtenissen -pointDetails.id=Id -pointDetails.message=Bericht -pointDetails.maxEvents=Maximaal 20 gebeurtenissen getoond van -pointDetails.views=Views -pointDetails.name=Name -pointDetails.gotoView=Ga naar view -pointDetails.notInView=Punt wordt niet gebruikt in een van uw grafische views -pointDetails.userAccess=Gebruiker toegang -pointDetails.username=Gebruikersnaam -pointDetails.accessType=Toegangstype - -pointEdit.buttons.enable=Inschakelen -pointEdit.buttons.disable=Uitschakelen -pointEdit.buttons.restart=Herstart -pointEdit.buttons.note=Noot: opslaan, uitschakelen, of herstarten van een punt heeft tot gevolg dat alle actieve gebeurtenissen terugkeren naar normaal. - -pointEdit.chart.props=Grafiek generator eigenschappen -pointEdit.chart.type=Type -pointEdit.chart.limit=Limiet -pointEdit.chart.timePeriod=Tijd periode -pointEdit.chart.includeSum=Sommatie toevoegen -pointEdit.chart.note=Noot: data punt logging moet zijn geactiveerd voor het genereren van grafieken. -pointEdit.chart.missingLimit=Grafiek generator: limiet moet zijn ingevoerd -pointEdit.chart.invalidLimit=Grafiek generator: limiet moet tussen 2 en 50 liggen -pointEdit.chart.missingPeriods=Grafiek generator: het aantal perioden moet worden ingevoerd -pointEdit.chart.invalidPeriods=Grafiek generator: het aantal perioden moet groter zijn dan nul - -pointEdit.detectors.eventDetectors=Gebeurtenis detectoren -pointEdit.detectors.type=Type -pointEdit.detectors.empty=Klik op het toevoegen icoon om punt gebeurtenis detectoren aan te maken. -pointEdit.detectors.alias=Alias -pointEdit.detectors.highLimitDet=Boven limiet detector -pointEdit.detectors.highLimit=Boven limiet -pointEdit.detectors.duration=Duur -pointEdit.detectors.lowLimitDet=Lage limiet detector -pointEdit.detectors.lowLimit=Lage limiet -pointEdit.detectors.stateDet=Toestand detector -pointEdit.detectors.state=Toestand -pointEdit.detectors.zero=Nul -pointEdit.detectors.one=Een -pointEdit.detectors.changeDet=Verander detector -pointEdit.detectors.change=Verander -pointEdit.detectors.changeCounter=Toestand verandering teller -pointEdit.detectors.changeCount=Toestand verandering telling -pointEdit.detectors.noChange=Geen verandering -pointEdit.detectors.noUpdate=Geen update -pointEdit.detectors.errorParsingLimit=Fout bij parsen limiet waarde -pointEdit.detectors.errorParsingWeight=Fout bij parsen gewicht waarde -pointEdit.detectors.errorParsingDuration=Fout bij parsen duur waarde -pointEdit.detectors.invalidDuration=Duur kan niet < 0 zijn -pointEdit.detectors.errorParsingState=Fout bij parsen toestand waarde -pointEdit.detectors.errorParsingChangeCount=Fout bij parsen verandering teller waarde -pointEdit.detectors.invalidChangeCount=Verandering teller kan niet < 2 zijn -pointEdit.detectors.invalidState=Toestand kan niet langer dan 128 karakters zijn -pointEdit.detectors.posCusumDet=Positieve CUSUM detector -pointEdit.detectors.posCusum=Positieve CUSUM -pointEdit.detectors.posLimit=Positieve limiet -pointEdit.detectors.negCusumDet=Negatieve CUSUM detector -pointEdit.detectors.negCusum=Negatieve CUSUM -pointEdit.detectors.negLimit=Negatieve limiet -pointEdit.detectors.weight=Gewicht - -pointEdit.logging.props=Logging eigenschappen -pointEdit.logging.type=Logging type -pointEdit.logging.type.change=Als punt waarde verandert -pointEdit.logging.type.all=Alle data -pointEdit.logging.type.never=Niet loggen -pointEdit.logging.type.interval=Interval -pointEdit.logging.type.tsChange=Als punt tijdstempel verandert -pointEdit.logging.period=Interval logging periode -pointEdit.logging.every=Elke -pointEdit.logging.valueType=Waarde type -pointEdit.logging.valueType.instant=Instant -pointEdit.logging.valueType.maximum=Maximum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.logging.valueType.average=Gemiddelde -pointEdit.logging.tolerance=Tolerantie -pointEdit.logging.purge=Wissen -pointEdit.logging.after=Na -pointEdit.logging.defaultCache=Default cache grootte -pointEdit.logging.discard=Negeer extreme waarden -pointEdit.logging.discardLow=Negeer lage limiet -pointEdit.logging.discardHigh=Negeer hoge limiet -pointEdit.logging.engineeringUnits=Engineering eenheden -pointEdit.logging.clearCache=Reset cache - -pointEdit.name.goto=Ga naar - -pointEdit.props.props=Punt eigenschappen -pointEdit.props.details=Punt details -pointEdit.props.ds=Gegevensbron -pointEdit.props.editDs=Wijzig gegevensbron -pointEdit.props.name=Punt naam -pointEdit.props.engineeringUnits=Engineering eenheden - -pointEdit.purge.confirm=Weet u zeker dat u alle data wilt wissen voor dit punt ? -pointEdit.purge.result=punt waarden zijn gewist -pointEdit.purge.purgeNow=Nu wissen -pointEdit.purge.olderThan=Data wissen ouder dan -pointEdit.purge.all=Alle data wissen -pointEdit.purge.allData=Alle data -pointEdit.purge.warn=Bezig met wissen data, even geduld a.u.b... - -pointEdit.text.props=Text generator eigenschappen -pointEdit.text.type=Type -pointEdit.text.format=Formaat -pointEdit.text.suffix=Suffix -pointEdit.text.zero=Nul -pointEdit.text.one=Een -pointEdit.text.default=default -pointEdit.text.key=Sleutel -pointEdit.text.text=Tekst -pointEdit.text.colour=Kleur -pointEdit.text.from=Van -pointEdit.text.to=Naar -pointEdit.text.text=Tekst -pointEdit.text.conversionExponent=Conversie exponent -pointEdit.text.errorParsingKey=Fout bij parsen sleutel -pointEdit.text.listContainsKey=Lijst bevat al de sleutel -pointEdit.text.errorParsingFrom=Fout bij parsen Van waarde -pointEdit.text.errorParsingTo=Fout bij paresn Naar waarde -pointEdit.text.toGreaterThanFrom=Van waarde moet kleiner zijn dan de Naar waarde -pointEdit.text.listContainsRange=Lijst bevat al het bereik -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.saved=Punt hiërarchie is opgeslagen -pointHierarchy.deleteConfirm=Alle childs worden opnieuw toegewezen aan de parent map. Is dat ok ? -pointHierarchy.defaultName=Nieuw map -pointHierarchy.noName=Map naam mag niet leeg zijn -pointHierarchy.hierarchy=Punt Hiërarchie -pointHierarchy.details=Map details -pointHierarchy.name=Naam - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - -pointLinks.pointLinks=Punt links -pointLinks.pointLink=Punt link -pointLinks.details=Punt link details -pointLinks.source=Bron punt -pointLinks.target=Doel punt -pointLinks.script=Script -pointLinks.validate=Valideer -pointLinks.event=Gebeurtenis -pointLinks.event.update=Update -pointLinks.event.change=Verander -pointLinks.validate.sourceRequired=Bron punt is vereist -pointLinks.validate.targetRequired=Doel punt is vereist -pointLinks.validate.samePoint=Bron en doel punten mogen niet hetzelfde zijn -pointLinks.pointLinkAdded=Punt link toegevoegd -pointLinks.pointLinkSaved=Punt link opgeslagen -pointLinks.validate.success=Script resultaat: {0} -pointLinks.validate.successTs=Script resultaat: {0}, tijdstempel={1} - -publicView.notFound=Gespecificeerde view is niet gevonden of is niet anoniem te bekijken. Heeft u de juiste viewId, viewName, of viewXid parameter ? - -publisherEdit.saved=Publisher is opgeslagen -publisherEdit.currentAlarms=Actuele alarms -publisherEdit.generalProperties=Algemene eigenschappen -publisherEdit.name=Naam -publisherEdit.cacheWarning=Cache waarschuwing grootte -publisherEdit.updateEvent=Update gebeurtenis -publisherEdit.updateEvent.all=Alle updates -publisherEdit.updateEvent.changes=Alleen veranderingen -publisherEdit.snapshot=Stuur regelmatige momentopname -publisherEdit.snapshotPeriod=Momentopname zend periode -publisherEdit.points=Punten -publisherEdit.point.name=Naam -publisherEdit.point.status=Status -publisherEdit.point.type=Type -publisherEdit.noPoints=Geen punten te vermelden - -publisherEdit.httpSender=HTTP Zender -publisherEdit.httpSender.keyRequired=Sleutel is vereist -publisherEdit.httpSender.keyExists=Sleutel bestaat al -publisherEdit.httpSender.removeParam=Verwijder parameter van lijst -publisherEdit.httpSender.sending=Aan het zenden... -publisherEdit.httpSender.noResponseData=(geen response data) -publisherEdit.httpSender.props=HTTP zender eigenschappen -publisherEdit.httpSender.method=Methode -publisherEdit.httpSender.url=URL -publisherEdit.httpSender.staticHeaders=Statische headers -publisherEdit.httpSender.headerKey=Sleutel -publisherEdit.httpSender.headerValue=Waarde -publisherEdit.httpSender.addStaticHeader=Toevoegen statische header -publisherEdit.httpSender.noStaticHeaders=Geen statische headers gedefiniëerd -publisherEdit.httpSender.staticParams=Statische parameters -publisherEdit.httpSender.paramKey=Sleutel -publisherEdit.httpSender.paramValue=Waarde -publisherEdit.httpSender.addStaticParam=Statische parameter toevoegen -publisherEdit.httpSender.noStaticParams=Geen statische parameters gedefinieerd -publisherEdit.httpSender.raiseResultWarning=Verhoog resultaat waarschuwing -publisherEdit.httpSender.sendTest=HTTP zend test -publisherEdit.httpSender.sendStaticParams=Zend statische parameters -publisherEdit.httpSender.cancel=Afbreken -publisherEdit.httpSender.point.param=Parameter naam -publisherEdit.httpSender.point.timestamp=Toevoegen tijdstempel -publisherEdit.httpSender.dateFormat=Datum formaat -publisherEdit.httpSender.dateFormat.basic=Basic -publisherEdit.httpSender.dateFormat.tz=Tijd zone -publisherEdit.httpSender.dateFormat.utc=UTC - -publisherEdit.pachube=Pachube -publisherEdit.pachube.props=Pachube eigenschappen -publisherEdit.pachube.apiKey=API sleutel -publisherEdit.pachube.timeoutSeconds=Timeout (seconden) -publisherEdit.pachube.retries=Retries -publisherEdit.pachube.feedId=Feed ID -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.point.feedId=Feed ID -publisherEdit.pachube.point.dataStreamId=Data stream ID - -publisherEdit.persistent=Serotonin Persistente TCP -publisherEdit.persistent.props=Serotonin Persistente TCP eigenschappen -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Poort -publisherEdit.persistent.authorizationKey=Authorisatie sleutel -publisherEdit.persistent.sync=Synchroniseer historische data -publisherEdit.persistent.sync.none=Geen -publisherEdit.persistent.sync.daily=Dagelijks -publisherEdit.persistent.sync.weekly=Wekelijks -publisherEdit.persistent.sync.monthly=Maandelijks - -publisherList.deleteConfirm=Weet us zeker dat u deze publisher wilt verwijderen ? -publisherList.publishers=Publishers -publisherList.name=Naam -publisherList.type=Type -publisherList.config=Configuratie -publisherList.status=status -publisherList.noRows=Geen rijen - -reports.recipTestEmailMessage=Dit bericht was verzonden om een email ontangstlijst van een rapportage generator te testen -reports.emailRecipients=Email ontvangers -reports.export=Export data -reports.eventExport=Export gebeurtenissen -reports.userCommentExport=Export gebruiker commentaar -reports.charts=Bekijk grafieken -reports.reportAdded=Rapportage toegevoegd -reports.reportSaved=Rapportage opgeslagen -reports.reportQueued=Rapportage is in wachtrij geplaatst -reports.reportQueue=Rapportage wachtrij -reports.reportName=Rapportage naam -reports.runTimeStart=Uitvoertijd start -reports.runDuration=Uitvoertijd duur -reports.reportRecords=Records -reports.doNotPurge=Niet wissen -reports.loading=Aan het laden... -reports.noInstances=Geen rapportage instanties om te tonen -reports.templates=Rapportage templates -reports.newReport=Nieuwe rapportage -reports.report=Rapportage -reports.criteria=Rapportage criteria -reports.runNow=Nu uitvoeren -reports.noPoints=Er zijn geen punten toegevoegd aan de rapportage -reports.pointName=Punt naam -reports.dataType=Data type -reports.colour=Kleur -reports.events=Gebeurtenissen -reports.events.none=Geen -reports.events.alarms=Alleen alarmen -reports.events.all=Alle gebeurtenissen -reports.eventList.id=Gebeurtenis id -reports.eventList.message=Bericht -reports.eventList.status=Status -reports.eventList.ackTime=Bevestiging tijd -reports.eventList.ackUser=Bevestiging gebruiker -reports.comments=Gebruiker commentaar -reports.pointComments=Punt commentaar -reports.pointComments.empty=Geen punt commentaar om te tonen -reports.commentList.type=Type -reports.commentList.type.event=Gebeurtenis -reports.commentList.type.point=Punt -reports.commentList.typeKey=Type sleutel -reports.commentList.time=Tijd -reports.dateRange=Datum bereik -reports.relative=Relatief tot rapportage tijd -reports.previous=Vorige -reports.past=Voorgaande -reports.specificDates=Specifieke data -reports.schedule=Rooster -reports.runEvery=Uitvoeren elke... -reports.runDelay=Uitvoer vertraging (minuten) -reports.cron=cron -reports.emailReport=Email rapportage -reports.includeTabular=Toevoegen tabel data -reports.now=Nu -reports.notStarted=Niet gestart -reports.inProgress=Bezig -reports.failed=Mislukt -reports.startValue=Start waarde -reports.statistics=Statistieken -reports.consolidated=Geconsolideerde grafiek -reports.rendered=Gegenereerd -reports.dateRangeTo=naar -reports.validate.lessThan0=Kan niet kleiner zijn dan nul -reports.validate.greaterThan59=Kan niet groter zijn dan 59 minuten -reports.validate.needRecip=Er moet tenminste een ontvanger zijn toegevoegd -reports.validate.required=Vereist -reports.validate.longerThan100=Kan niet langer zijn dan 100 karakters -reports.validate.needPoint=Er moet tenminste een punt zijn toegevoegd -reports.validate.invalidDateRangeType=Ongeldige datum bereik type -reports.validate.invalidRelativeDateType=Ongeldige relatieve datum bereik type -reports.validate.periodCountLessThan1=Periode teller kan niet kleiner zijn dan 1 -reports.validate.cron=Fout in cron expressie: {0} -reports.validate.colour=Ongeldige kleur: {0} - -scheduledEvents.seAdded=Geplande gebeurtenis toegevoegd -scheduledEvents.seSaved=Geplande gebeurtenis opgeslagen -scheduledEvents.ses=Geplande gebeurtenissen -scheduledEvents.addSe=Toevoegen geplande gebeurtenis -scheduledEvents.se=Geplande gebeurtenis -scheduledEvents.seDetails=Geplande gebeurtenis details -scheduledEvents.alias=Alias -scheduledEvents.type=Rooster type -scheduledEvents.type.hour=elk uur -scheduledEvents.type.day=dagelijks -scheduledEvents.type.week=wekelijks -scheduledEvents.type.month=maandelijks -scheduledEvents.type.year=jaarlijks -scheduledEvents.type.once=eenmalig -scheduledEvents.type.cron=cron -scheduledEvents.validate.activeCron=Fout in actieve cron expressie: {0} -scheduledEvents.validate.inactiveCron=Fout in inactieve cron expressie: {0} -scheduledEvents.validate.activeTrigger=Fout bij aanmaken actieve trigger: {0} -scheduledEvents.validate.inactiveTrigger=Fout bij aanmaken inactieve trigger: {0} -scheduledEvents.validate.aliasTooLong=Alias kan niet langer zijn dan 50 karakters -scheduledEvents.validate.invalidRtn=Inactief tijd moet na actief tijd komen - -sql.warning=Waarschuwing: gebruik deze faciliteit op eigen risico. Incorrect gebruik kan leiden tot beschadigde data en/of systeem storing. -sql.sql=SQL -sql.query=Invoeren query -sql.update=Invoeren update -sql.rowsUpdated=records(s) zijn bijgewerkt. - -systemSettings.retrieving=(ophalen gegevens) -systemSettings.files=bestanden -systemSettings.emailSettingsSaved=Email instellingen zijn opgeslagen -systemSettings.systemAlarmLevelsSaved=Systeem gebeurtenis alarm niveaus zijn opgeslagen -systemSettings.auditAlarmLevelsSaved=Audit gebeurtenis alarm niveaus zijn opgeslagen -systemSettings.httpSaved=Http instellingen zijn opgeslagen -systemSettings.miscSaved=Instellingen zijn opgeslagen -systemSettings.versionSaved=Versie instellinen zijn opgeslagen -systemSettings.upToDate=Deze instantie van Mango is up to date -systemSettings.emailSettings=Email instellingen -systemSettings.smtpHost=SMTP host -systemSettings.smtpPort=SMTP poort -systemSettings.fromAddress='Van' adres -systemSettings.fromName='Van' naam -systemSettings.auth=Gebruik autorisatie -systemSettings.smtpUsername=Gebruikersnaam -systemSettings.smtpPassword=Wachtwoord -systemSettings.tls=Inschakelen TLS -systemSettings.contentType=Content type -systemSettings.contentType.both=HTML en tekst -systemSettings.contentType.html=Alleen HTML -systemSettings.contentType.text=Alleen tekst -systemSettings.systemAlarmLevels=Systeem gebeurtenis alarm niveaus -systemSettings.auditAlarmLevels=Audit gebeurtenis alarm niveaus -systemSettings.otherSettings=Overige instellingen -systemSettings.purgeEvents=Wis gebeurtenissen ouder dan -systemSettings.purgeReports=Wis rapportage instanties ouder dan -systemSettings.uiPerformance=Gebruikersinterface prestatie -systemSettings.uiPerformance.high=Hoog -systemSettings.uiPerformance.med=Medium -systemSettings.uiPerformance.low=Laag -systemSettings.groveLogging=Stuur fouten naar Serotonin -systemSettings.httpSettings=HTTP instellingen -systemSettings.useProxy=Gebruik proxy -systemSettings.proxyHost=Proxy host -systemSettings.proxyPort=Proxy poort -systemSettings.proxyUsername=Proxy gebruikersnaam -systemSettings.proxyPassword=Proxy wachtwoord -systemSettings.systemInformation=Systeem informatie -systemSettings.instanceId=Instantie ID -systemSettings.version=Deze Mango versie -systemSettings.notify=Geef notificatie bij release van -systemSettings.notifyStable=Alleen stabiele versies -systemSettings.notifyRC=Release candidates of beter -systemSettings.notifyBeta=Beta of beter -systemSettings.checkNow=Controleer nu -systemSettings.databaseSize=Database grootte -systemSettings.purgeNow=Wis nu met behulp van punt instellingen -systemSettings.filedataSize=Bestand data grootte -systemSettings.totalSize=Totale grootte -systemSettings.historyCount=Historie telling -systemSettings.topPoints=Top punten -systemSettings.eventCount=Gebeurtenis telling -systemSettings.testEmail=Uw systeem instellingen test email is succesvol verzonden. -systemSettings.versionCheck1=Socket timeout tijdens controle. Probeer het nog een keer -systemSettings.versionCheck2=Er is een fout opgetreden: {0}: {1} -systemSettings.languageSettings=Taal instellingen -systemSettings.systemLanguage=Systeem taal -systemSettings.langSaved=Taal is opgeslagen -systemSettings.purgeDataConfirm=Dit zal alle punt samples van de database wissen. Weet u het zeker ? -systemSettings.purgeDataInProgress=Wissen van alle data, even geduld a.u.b... -systemSettings.purgeDataComplete=Wissen gereed. {0} punt samples gewist. -systemSettings.purgeData=Wissen van alle data -systemSettings.futureDateLimit=Negeer punt waarden met een toekomst tijd van meer dan - -users.dataSaved=Gebruiker data opgeslagen -users.added=Gebruiker toegevoegd -users.saved=Gebruiker opgeslagen -users.title=Gebruikers -users.add=Toevoegen gebruiker -users.user=Gebruiker -users.details=Gebruiker details -users.username=Gebruikersnaam -users.newPassword=Niew wachtwoord -users.email=Email -users.phone=Telefoon -users.dataSources=Data bronnen -users.validate.usernameRequired=Gebruikersnaam is vereist -users.validate.emailRequired=Email is vereist -users.validate.usernameTooLong=Gebruikersnaam kan niet langer zijn dan 40 karakters -users.validate.emailTooLong=Email kan niet langer zijn dan 255 karakters -users.validate.phoneTooLong=Telefoon kan niet langer zijn dan 40 karakters -users.validate.usernameUnique=Gebruikersnaam moet uniek zijn -users.validate.usernameInUse=Gebruikersnaam is al in gebruik -users.validate.adminInvalid=Het is niet mogelijk om de eigen administrator privileges te verwijderen -users.validate.adminDisable=Het is niet mogelijk om het eigen account uit te schakelen -users.receiveAlarmEmails=Zend alarm emails -users.receiveOwnAuditEvents=Ontvang eigen audit gebeurtenissen - -viewEdit.editView=Wijziging view -viewEdit.deleteView=Verwijder uzelf van de verdeellijst van de view -viewEdit.viewProperties=View eigenschappen -viewEdit.name=Naam -viewEdit.background=Achtergrond afbeelding -viewEdit.upload=Upload afbeelding -viewEdit.clearImage=Geen afbeelding -viewEdit.anonymous=Anonieme toegang -viewEdit.viewComponents=Componenten -viewEdit.addViewComponent=Voeg component toe aan view -viewEdit.editPointView=Wijzig punt component instellingen -viewEdit.editGraphicalRenderer=Wijzig grafische generator -viewEdit.deletePointView=Verwijder punt component -viewEdit.editStaticView=Wijzig statische inhoud -viewEdit.deleteStaticView=Verwijder statische inhoud -viewEdit.iconify=Verwerk componenten in icoon - -viewEdit.settings.editor=Instellingen editor -viewEdit.settings.point=Punt -viewEdit.settings.nameOverride=Punt naam override -viewEdit.settings.settableOverride=Instelbaar override -viewEdit.settings.background=Achtergrond kleur -viewEdit.settings.displayControls=Display controls - -viewEdit.graphic.editor=Grafische generator editor -viewEdit.graphic.displayText=Display tekst -viewEdit.graphic.imageSet=Afbeelding instelling -viewEdit.graphic.dynamicImage=Dynamische afbeelding -viewEdit.graphic.imageSample=Afbeelding sample -viewEdit.graphic.images=afbeeldingen -viewEdit.graphic.zero=Nul afbeelding -viewEdit.graphic.one=Een afbeelding -viewEdit.graphic.state=Afbeelding/state toewijzingen -viewEdit.graphic.image=Afbeelding -viewEdit.graphic.stateList=State lijst -viewEdit.graphic.default=Default -viewEdit.graphic.min=Min -viewEdit.graphic.max=Max -viewEdit.graphic.scale=Schaal percentage -viewEdit.graphic.script=Script -viewEdit.graphic.displayPointName=Display punt naam -viewEdit.graphic.styleAttribute=Stijl attribuut -viewEdit.graphic.missingImageSet=Er moet een afbeelding set gekozen worden -viewEdit.graphic.missingDynamicImage=Er moet een dynamische afbeelding worden gekozen -viewEdit.graphic.missingZeroImage=Een Nul afbeelding moet worden geselecteerd -viewEdit.graphic.missingOneImage=Een Een afbeelding moet worden geselecteerd -viewEdit.graphic.missingDefault=Een default afbeelding moet worden geselecteerd -viewEdit.graphic.invalidState=Niet te parsen toestand waarde in -viewEdit.graphic.missingMin=Min moet worden ingevoerd -viewEdit.graphic.missingMax=Max moet worden ingevoerd -viewEdit.graphic.invalidMinMax=Min moet kleiner zijn dan Max -viewEdit.graphic.missingScale=Schaal Percentage moet worden ingevoerd -viewEdit.graphic.invalidScale=Schaal Percentage kan niet kleiner zijn dan 1 -viewEdit.graphic.missingScript=Script moet worden ingevoerd -viewEdit.graphic.noConfig=Geen configuratie voor deze generator - -viewEdit.static.editor=Statische inhoud editor - -viewEdit.compound.editor=Samengestelde component editor -viewEdit.compound.name=Naam -viewEdit.compound.backgroundColour=Achtergrond kleur -viewEdit.compound.width=Breedte -viewEdit.compound.height=Hoogte -viewEdit.compound.duration=Duur - -views.title=Grafische views -views.newView=Nieuwe view -views.noViews=Er zijn nog geen grafische views aangemaakt. Maak er nu een aan. - -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size - -watchlist.addToWatchlist=Toevoegen aan watch list -watchlist.points=Punten -watchlist.watchlist=Watch list -watchlist.editListName=Wijzig watch list naam -watchlist.newListName=Invoeren van nieuwe naam watch list -watchlist.addNewList=Toevoegen nieuwe watch list -watchlist.deleteList=Verwijder deze watch list -watchlist.pointDetails=Punt details -watchlist.moveUp=Omhoog -watchlist.moveDown=Omlaag -watchlist.delete=Verwijder van watch list -watchlist.emptyList=Klik op punten om ze aan de watch list toe te voegen. -watchlist.chart=Grafiek -watchlist.imageChartButton=Ophalen Grafiek -watchlist.noChartables=Er zijn geen grafiekpunten in de watch list - -chartRenderer.none=Geen -chartRenderer.image=Afbeelding -chartRenderer.flipbook=Flipbook -chartRenderer.statistics=Statistieken -chartRenderer.table=Tabel - -graphic.analogGraphic=Analoge graphic -graphic.binaryGraphic=Binaire graphic -graphic.multistateGraphic=Multistate graphic -graphic.thumbnailImage=Miniatuur afbeelding -graphic.dynamicGraphic=Dynamische graphic -graphic.script=Server-side script -graphic.simple=Simpel punt -graphic.simpleImage=Afbeelding -graphic.html=HTML -graphic.wirelessTempHumSensor=Draadloze temperatuur/vochtigheid sensor -graphic.wirelessTempHumSensor.staticText=Statische tekst -graphic.wirelessTempHumSensor.battery=Batterij -graphic.wirelessTempHumSensor.signal=Signaal -graphic.wirelessTempHumSensor.temperature=Temperatuur -graphic.wirelessTempHumSensor.humidity=Vochtigheid -graphic.simpleCompound=Eenvoudige samenstelling -graphic.simpleCompound.leadPoint=Hoofd punt -graphic.simpleCompound.subPoint1=Sub punt 1 -graphic.simpleCompound.subPoint2=Sub punt 2 -graphic.simpleCompound.subPoint3=Sub punt 3 -graphic.simpleCompound.subPoint4=Sub punt 4 -graphic.simpleCompound.subPoint5=Sub punt 5 -graphic.simpleCompound.subPoint6=Sub punt 6 -graphic.simpleCompound.subPoint7=Sub punt 7 -graphic.simpleCompound.subPoint8=Sub punt 8 -graphic.simpleCompound.subPoint9=Sub punt 9 -graphic.simpleCompound.subPoint10=Sub punt 10 - -graphic.enhancedImageChart=Afbeeling grafiek -graphic.enhancedImageChart.point1=Punt 1 -graphic.enhancedImageChart.point2=Punt 2 -graphic.enhancedImageChart.point3=Punt 3 -graphic.enhancedImageChart.point4=Punt 4 -graphic.enhancedImageChart.point5=Punt 5 -graphic.enhancedImageChart.point6=Punt 6 -graphic.enhancedImageChart.point7=Punt 7 -graphic.enhancedImageChart.point8=Punt 8 -graphic.enhancedImageChart.point9=Punt 9 -graphic.enhancedImageChart.point10=Punt 10 - -graphic.imageChart=Afbeeling grafiek -graphic.imageChart.point1=Punt 1 -graphic.imageChart.point2=Punt 2 -graphic.imageChart.point3=Punt 3 -graphic.imageChart.point4=Punt 4 -graphic.imageChart.point5=Punt 5 -graphic.imageChart.point6=Punt 6 -graphic.imageChart.point7=Punt 7 -graphic.imageChart.point8=Punt 8 -graphic.imageChart.point9=Punt 9 -graphic.imageChart.point10=Punt 10 - -textRenderer.analog=Analoog -textRenderer.binary=Binair -textRenderer.multistate=Multitoestand -textRenderer.none=Geen -textRenderer.plain=Gewoon -textRenderer.range=Bereik -textRenderer.time=Tijd -textRenderer.engineeringUnits=Engineering eenheden - -event.system.startup=Systeem startup -event.system.shutdown=Systeem shutdown -event.system.maxAlarmChanged=Maximum alarm niveau is veranderd -event.system.userLogin=Gebruiker login -event.system.versionCheck=Actuele versie controle -event.system.compound=Samengestelde detector storing -event.system.setPoint=Instelpunt gebeurtenis handler storing -event.system.email=Email verzenden storing -event.system.pointLink=Punt link storing -event.system.process=Proces gebeurtenis handler gefaald - -event.audit.dataSource=Data bron -event.audit.dataPoint=Data punt -event.audit.pointEventDetector=Punt gebeurtenis detector -event.audit.compoundEventDetector=Samengestelde gebeurtenis detector -event.audit.scheduledEvent=Geplande gebeurtenis -event.audit.eventHandler=Gebeurtenis handler -event.audit.pointLink=Punt link -event.audit.changedProperty=
    {0}: "{1}" to "{2}" -event.audit.property=
    {0}="{1}" -event.audit.added=User "{0}" aangemaakt {1} met id {2}: {3} -event.audit.changed=User "{0}" veranderd {1} met id {2}: {3} -event.audit.deleted=User "{0}" verwijderd {1} met id {2}: {3} -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.recip.mailingList=mailing lijst ''{0}'' -event.audit.recip.user=gebruiker ''{0}'' -event.audit.recip.address=adres ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} - -event.exception2={0}: {1} -event.initializationError=Initialisatie fout: {0} -event.bacnet.deviceError=Geen response van apparaat op {0}, punt initialisatie niet gelukt -event.bacnet.readError=Fout bij lezen waarde voor punt {0}: {1} -event.bacnet.iamError=IAm broadcast storing: {0} -event.bacnet.whoisError=WhoIs broadcast storing: {0} -event.bacnet.whoisPoint=WhoIs niet gelukt tijdens initialisatie van punt {0}: {1} -event.bacnet.readDevice=Lees eigenschappen van apparaat op {0} niet gelukt: {1} -event.bacnet.covFailed=COV abonnement niet gelukt op {0}, punt uitgeschakeld: {1} -event.setPointFailed=Instelpunt niet gelukt: {0} -event.setPointFailed.alias=Instelpunt ''{0}'' niet gelukt: {1} -event.relinquishFailed=Afstaan mislukt: {0} -event.readPointFailed=Lees punt mislukt: {0} -event.pointLink.sourceUnavailable=Punt link bron is niet beschikbaar -event.pointLink.targetUnavailable=Punt link doel is niet beschikbaar -event.pointLink.targetNotSettable=Punt link doel is niet instelbaar -event.pointLink.recursionFailure=De punt link is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in de configuratie. -event.pointLink.nullResult=Script geeft resulaat null. Resultaat wordt genegeerd. -event.pointLink.convertError=Bron data type komt niet overeen met doel data type -event.pollingError=Fout tijdens het pollen -event.pollingError2=Fout tijdens het pollen: {0} -event.ebi25.master=Exceptie van modbus master: {0} -event.ebi25.readError=Fout bij het lezen van waarde "{0}": {1} -event.galil.errorResponse=Fout response van punt {0} -event.galil.parsingError=Fout bij parsen response voor punt {0}, response={1} -event.galil.setRequest=Kon geen set verzoek aanmaken voor punt {0}, waarde={1} -event.galil.setResponse=Fout response van instelpunt {0} -event.galil.sendError=Fout bij instellen punt {0}: {1} -event.galil.connectionError=Exceptie in Galil connectie: {0} -event.galil.unexpected=Onverwacht resultaat, resultaat={0} -event.galil.numericParse=Fout bij parsen naar numeriek: {0} -event.galil.setPointFailed=Instellen punt {0} niet gelukt: {1} -event.httpImage.retrievalError=Fout bij ophalen afbeelding "{0}": {1} -event.httpImage.scalingError=Fout bij schalen van afbeelding: {0} -event.httpImage.saveError=Fout bij opslaan afbeelding data: {0} -event.httpRetriever.retrievalError=Fout bij ophalen pagina "{0}": {1} -event.http.response=Ongeldige response van "{0}": {1} -event.meta.pointUnavailable=Een context punt is niet beschikbaar in punt "{0}" -event.meta.pointMissing=Punt is uitgeschakeld of bestaat niet -event.script.convertError=Kon resultaat "{0}" niet converteren naar {1} -event.meta.nullResult=Script geeft resultaat null. Resultaat wordt genegeerd. -event.meta.scriptError=Script fout in punt "{0}": {1} -event.meta.typeError=Script resultaat type fout in punt "{0}": {1} -event.meta.recursionFailure=Het script is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in uw script(s). -event.modbus.noResponse=Geen response van netwerk -event.modbus.master=Exceptie van modbus master: {0} -event.serial.portOpenError=Kan poort niet openen {0} -event.serial.portInUse=Poort is al in gebruik: {0} -event.valueParse.noData=Geen data om mee overeen te stemmen voor punt {0} -event.valueParse.noValue=Er is geen waarde overeenstemming gemaakt voor punt {0} -event.valueParse.noTime=Er is geen tijd overeenstemming gemaakt {0} -event.valueParse.timeParse=Parsen van tijd "{0}" niet gelukt -event.valueParse.timeParsePoint=Paren van tijd "{0}" voor {1} niet gelukt -event.valueParse.textParse=Waarde kwam met geen enkele multitoestand tekst overeen en kon niet worden geparsed, resultaat={0} -event.valueParse.textParsePoint=Waarde kwam met geen enkele multitoestand tekst overeen en kon niet worden geparsed, resultaat={0}, punt={1} -event.valueParse.numericParse=Kon niet parsen naar numeriek, resultaat={0} -event.valueParse.numericParsePoint=Kon niet parsen naar numeriek, resultaat={0}, punt={1} -event.valueParse.generalParse={0}, resultaat={1} -event.valueParse.generalParsePoint={0}, resultaat={1}, punt={2} -event.1wire.deviceRead=Fout bij lezen apparaat op adres {0}: {1} -event.1wire.networkRead=Fout bij lezen netwerk: {0} -event.1wire.noPointData=Geen data gelezen voor punt {0} -event.1wire.noDevice=Apparaat met adres {0} is niet gevonden voor point {1}, instelling niet gelukt -event.1wire.setWiper=Kon wiper positie op adres {0} niet instellen voor punt {1}, instelling niet gelukt -event.snmp.noResponse=Geen response van host -event.snmp.pduOidError=PDU ontvangen met fout in OID {0}, tekst={1} -event.snmp.pduErrorStatus=PDU ontvangen met fout status van {0}, tekst={1} -event.snmp.oidError=OID fout in {0}: {1}: {2} -event.snmp.unknownOid=Ongevraagde OID {0} gevonden in response van host {1} -event.snmp.noBinding=Geen binding voor OID {0} in response van host {1} -event.spinwave.heartbeat=Data niet ontvangen van sensor {0} -event.spinwave.attrNotFound=Attribuut "{0}" niet gevonden in bericht van sensor {1} -event.spinwave.unknownSensor=Data ontvangen van een onbekende sensor {0} -event.sql.noRowsUpdated=Geen rijen bijgewerkt bij instellen punt {0} -event.sql.setError=Exceptie tijdens instellen punt {0}: {1} -event.sql.timeNotFound=Tijd override veld "{0}" niet gevonden in result set -event.sql.noData=Geen data resultaat van select query -event.sql.noDataPoint=Geen data punt gevonden voor rij identifier "{0}" in resultaat set -event.sql.dataTypeNotSupported=Tijd override veld data type "{0}" ({1}) niet ondersteund -event.vmstat.process=vmstat proces niet gelukt: {0} -event.vmstat.attributeNotFound=Attribuut "{0}" niet gevonden in vmstat data -event.compound.activated=Samengestelde gebeurtenis geactiveerd: {0} -event.compound.sourceFailure={0}: Een bron detector is beëindigd -event.compound.exceptionFailure={0}: {1} -event.email.failure=Niet gelukt om email te zenden met titel "{0}" naar "{1}". Bericht: "{2}" -event.version.error=Er is een fout opgetreden tijdens het controleren op een nieuwe Mango versie: {0}: {1} -event.version.available=Er is nu een nieuwe versie van Mango beschikbaar ({0}) -event.version.uptodate=Deze versie van Mango is up to date -event.login=Gebruiker {0} ingelogd -event.alarmMaxIncreased=Maximum alarm niveau is toegenomen van {0} naar {1} -event.alarmMaxDecreased=Maximum alarm niveau is afgenomen van {0} naar {1} -event.detector.periodState={0} is {1} geweest voor meer dan {2} -event.detector.state={0} is {1} -event.detector.highLimit={0} heeft {1} overschreden -event.detector.highLimitPeriod={0} heeft {1} overschreden voor meer dan {2} -event.detector.lowLimit={0} is onder {1} -event.detector.lowLimitPeriod={0} is onder {1} geweest voor meer dan {2} -event.detector.change={0} is meer dan {1} keer van staat veranderd binnen {2} -event.detector.noChange={0} is niet veranderd voor langer dan {1} -event.detector.noUpdate={0} heeft geen update gehad voor langer dan {1} -event.detector.changeCount={0} is veranderd van "{1}" naar "{2}" -event.detector.posCusum={0} CUSUM heeft {1} overschreden -event.detector.posCusumPeriod={0} CUSUM heeft {1} overschreden voor meer dan {2} -event.detector.negCusum={0} CUSUM is onder {1} -event.detector.negCusumPeriod={0} CUSUM is onder {1} voor meer dan {2} -event.process.failure=Starten van proces met commando "{0}" mislukt. Bericht: "{1}" -event.viconics.messagingException=Berichten error: {0} -event.viconics.networkOffline=Netwerk is offline -event.viconics.deviceOffline=Device is offline: {0} -event.viconics.duplicateCommException=Gedupliceerd comm adres gedetecteerd: {0} -event.pachube.feed.response=Ongeldige response van feed {0}: {1} -event.pachube.feed.retrievalError=Fout bij verkrijgen feed {0}: {1} -event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} niet gevonden of heeft geen waarde -event.persistent.authKey=Incorrecte authorisatie sleutel -event.persistent.pointDeserialization=Punt deserialisatie exceptie: {1} -event.persistent.dataTypeMismatch=Data type mismatch in punt "{0}": client={1}, server={2} -event.persistent.dataSourceMismatch=Data bron mismatch in punt "{0}". De XID behoort reeds tot een andere data bron op de host. - -event.detectorVo.highLimit=Als waarde hoger is dan {0} -event.detectorVo.highLimitPeriod=Als waarde hoger is dan {0} voor {1} -event.detectorVo.lowLimit=Als waare lager is dan {0} -event.detectorVo.lowLimitPeriod=Als waarde lager is dan {0} voor {1} -event.detectorVo.state=Wanneer de toestand {0} is -event.detectorVo.statePeriod=Wanneer toestand {0} is voor {1} -event.detectorVo.change=Wanneer waarde veranderd -event.detectorVo.changeCount=Wanneer toestand {0} keer veranderd binnen {1} -event.detectorVo.noChange=Wanneer toestand niet veranderd voor {0} -event.detectorVo.noUpdate=Wanneer toestand geen update krijgt voor {0} -event.detectorVo.posCusum=When CUSUM hoger is dan {0} -event.detectorVo.posCusumPeriod=Wanneer CUSUM hoger is dan {0} voor {1} -event.detectorVo.negCusum=Wanneer CUSUM lager is dan {0} -event.detectorVo.negCusumPeriod=Wanneer CUSUM lager is dan {0} voor {1} - -event.setPoint.targetPointMissing=doel punt ontbreekt of is uitgeschakeld -event.setPoint.targetNotSettable=doel punt is niet instelbaar -event.setPoint.activePointMissing=actieve bron punt ontbreekt of is uitgeschakeld -event.setPoint.activePointValue=actieve bron punt heeft geen waarde -event.setPoint.activePointDataType=actieve bron punt data type is anders dan het doel punt -event.setPoint.inactivePointMissing=inactieve bron punt ontbreekt of is uitgeschakeld -event.setPoint.inactivePointValue=inactieve bron punt heeft geen waarde -event.setPoint.inactivePointDataType=inactieve bron punt data type is anders dan het doel punt -event.setPoint.recursionFailure=Het instelpunt is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in de configuratie. -event.schedule.active=Geplande gebeurtenis geactiveerd: {0} -event.schedule.onceAt=Op {0} -event.schedule.onceUntil=Van {0} tot {1} -event.schedule.hourlyAt=Elk uur om {0} -event.schedule.hoursUntil=Elk uur {0} tot {1} -event.schedule.dailyAt=Elke dag om {0} -event.schedule.dailyUntil=Elke dag van {0} tot {1} -event.schedule.weeklyAt=Elke week om {0} tot {1} -event.schedule.weeklyUntil=Elke week om {0} om {1} tot {2} om {3} -event.schedule.monthlyAt=Elke maand op de {0} om {1} -event.schedule.monthlyUntil=Elke maand op de {0} om {1} tot de {2} om {3} -event.schedule.yearlyAt=Elk jaar op de {0} van {1} om {2} -event.schedule.yearlyUntil=Elk jaar op de {0} van {1} om {2} tot de {3} van {4} om {5} -event.schedule.cronAt=Op cron {0} -event.schedule.cronUntil=Op cron {0} tot {1} -event.publish.invalidResponse=Ongeldige response code van host: {0} -event.publish.pointMissing=Een gepubliceerd punt ontbreekt of is uitgeschakeld -event.publish.queueSize=De publisher wachtrij heeft {0} entries overschreden -event.pb.httpSend=HTTP zend exceptie -event.pb.resultWarnings=Resultaat waarschuwing -event.pb.pointMissing=Punt uitgeschakeld -event.pb.queueSize=Wachrij grootte waarschuwing -event.pb.persistent.connectionFailed=Connectie poging mislukt -event.pb.persistent.protocolFailure=Protocol fout -event.pb.persistent.connectionAborted=Connectie afgebroken -event.pb.persistent.connectionLost=Connectie verloren -event.ds=''{0}'': {1} -event.ds.initialization=Initialisatie exceptie -event.ds.message=Bericht exceptie -event.ds.device=Apparaat exceptie -event.ds.network=Netwerk exceptie -event.ds.duplicateComm=Gedupliceerd comm adres gedetecteerd -event.ds.dataSource=Data bron exceptie -event.ds.pointRead=Punt lees exceptie -event.ds.pointWrite=Punt schrijf exceptie -event.ds.dataRetrieval=Ophalen data mislukt -event.ds.dataParse=Exceptie bij parsen punt data -event.ds.fileSave=Exceptie bij opslaan bestand -event.ds.contextPoint=Context punt uitgeschakeld -event.ds.scriptError=Script fout -event.ds.resultType=Resultaat type fout -event.ds.emailInbox=Fout bij toegang verkrijgen inbox -event.ds.emailRead=Fout bij lezen bericht -event.ds.emailParse=fout bij parsen email data -event.ds.pdu=PDU exceptie -event.ds.heartbeat=Sensor heartbeat -event.ds.unknownSensor=Onbekende sensor -event.ds.statement=Statement exceptie - -event.rtn.rtn=Terug gegaan naar normal -event.rtn.pointDisabled=Data punt uitgeschakeld -event.rtn.dsDisabled=Data bron uitgeschakeld -event.rtn.pubDisabled=Publisher uitgeschakeld -event.rtn.shutdown=Systeem shutdown -event.rtn.unknown=Onbekende oorzaak inactief - -validate.nameRequired=Naam is vereist -validate.nameTooLong=Naam kan niet langer zijn dan 40 karakters -validate.notLongerThan=Kan niet langer zijn dan {0} karakters -validate.cannotBeNegative=Kan niet negatief zijn -validate.illegalValue=Ongeldige waarde -validate.greaterThanZero=Moet groter zijn dan nul -validate.required=Vereiste waarde -validate.invalidChoice=Ongeldige keuze -validate.greaterThanRawLow=Moet groter zijn dan Scaling ruwe lage waarde -validate.greaterThanEngLow=Moet groter zijn dan Scaling engineering eenheid lage waarde -validate.greaterThanDiscardLow=Moet groter zijn dan negeer lage limiet -validate.between=Moet tussen {0} en {1} zijn -validate.1to80=Moet tussen 1 en 80 zijn -validate.1to96=Moet tussen 1 en 96 zijn -validate.1to8=Moet tussen 1 and 8 zijn -validate.1to240=Moet tussen 1 and 240 inclusief zijn -validate.0to15=Moet tussen 0 and 15 inclusief zijn -validate.lessThan100=Kan niet > 100 zijn -validate.allVarNames=Alle variabele namen moeten zijn gedefinieerd -validate.invalidVarName=Ongeldige variabele naam: {0} -validate.duplicateVarName=Dubbele variabel naam: {0} -validate.0toArg=Moet tussen 0 en {0} inclusief zijn -validate.not0=Kan geen 0 zijn -validate.invalidValue=Ongeldige waarde -validate.greaterThan1s=Kan niet kleiner dan twee seconde zijn -validate.captureGroup=Een capture groep moet zijn gedefinieerd -validate.parseError=Parse fout: {0} -validate.fieldName=Een van Query veld naam of update statement moet worden verstrekt -validate.invalidAddress=Ongeldig sensor adres: {0} -validate.notLessThan30s=Kan niet minder dan 30 seconden zijn -validate.missingDeviceId=Apparaat ID kan niet leeg zijn -validate.maxGreaterThanMin=Maximum moet groter zijn dan het minimum -validate.atLeast1=Tenminste een waarde moet zijn gedefinieerd -validate.parameterRequired=Parameter naam is vereist -validate.xidUsed=Deze XID is al in gebruik -validate.text.incompatible=Tekst generator is niet compatibel met het data type -validate.chart.incompatible=Grafiek generator is niet compatibel met het data type -validate.changeType.incompatible=De verander type is niet compatibel met het data type -validate.axis.invalid=Moet een van de volgende zijn: A, B, C, D, E, F, G, of H -validate.ped.xidUsed=Dezelfde XID ''{0}'' is in gebruik voor meerdere gebeurtenis detectoren. Niet opgeslagen -validate.ped.xidMissing=Alle gebeurtenis detectoren moeten een XID definieren. Niet opgeslagen -validate.invalidCron=Fout in cron expressie: {0} -validate.pachube.dataStreadIdRequired=Data stream id is verplicht - -confirmation.pointDisabled=Data punt is uitgeschakeld -confirmation.pointEnabled=Data punt is ingeschakeld -confirmation.pointRestarted=Data punt is herstart -confirmation.pointSaved=Data punt is opgeslagen - -emport.error.chart.missing=Grafiek generator moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.chart.invalid=Grafiek generator heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.text.missing=Tekst generator moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.text.invalid=Tekst generator heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.missingObject=Ontbrekende ''{0}'' object -emport.error.missingValue=Ontbrekende ''{0}'' waarde -emport.error.missing=Ontbrekende ''{0}'' waarde. Geldige waarden zijn {1} -emport.error.invalid=Ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.pointType.missing=Punt type moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.pointType.invalid=Punt type heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.meta.missing=Ontbrekende ''{0}'' in context punt -emport.error.permission.missing=Ontbrekende ''{0}'' in punt permissie -emport.error.missingSource=Data bron met XID ''{0}'' niet gevonden -emport.error.missingPoint=Data punt met XID ''{0}'' niet gevonden -emport.error.attractor.missingPoint=Data punt met ''{0}'' XID ''{1}'' niet gevonden -emport.error.ped.missing=Punt gebeurtenis detector moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.ped.missingAttr=Punt gebeurtenis detector moet een ''{0}'' hebben. -emport.error.ped.invalid=Punt gebeurtenis detector heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.link.invalid=Punt link heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.eventCode=Ongeldige gebeurtenis code ''{0}''. Geldig codes zijn {1} -emport.error.alarmLevel=Ongeldig alarm niveau ''{0}'' voor gebeurtenis ''{1}''. Geldige waarden zijn {2} -emport.error.missingUser=Gebruiker met gebruikersnaam ''{0}'' niet gevonden -emport.error.viewShare.missing=Ontbrekende ''{0}'' in gedeelde view -emport.error.component.incompatibleDataType=Data punt met 'XID' ''{0}'' heeft een data type die niet compatibel is met view component type ''{1}'' -emport.error.compound.invalidChildId=Ongeldig child id ''{0}'' voor samengestelde view component van type ''{1}''. Geldige ids zijn {2} -emport.error.component.unknownDynamicImage=Dynamische afbeelding id ''{0}'' niet gevonden. Bekende dynamische afbeelding ids zijn {1} -emport.error.component.unknownImageSet=Afbeelding set id ''{0}'' niet gevonden. Bekende afbeelding set ids zijn {1} -emport.error.component.imageIndex=Afbeelding index {0} is te hoog voor afbeelding set ''{1}''. Geldige waarden zijn 0 tot {2} -emport.error.component.missing=View component moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.component.invalid=View component heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.component.imageChart.missing=Afbeelding grafiek component moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.component.imageChart.invalid=Afbeelding grafiek component heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.scheduledEvent.invalid=Geplande gebeurtenis heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.eventHandler.invalid=Gebeurtenis handler heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.recipient.missing=Ontvanger moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.recipient.invalid.reference=Ontvanger heeft een ongeldige ''{0}'' waarde van ''{1}'' -emport.error.recipient.missing.reference=Ontvanger moet een ''{0}'' hebben -emport.error.eventType.null=Gebeurtenis type is afwezig -emport.error.eventType.missing=Gebeurtenis type moet een ''{0}'' hebben. Geldige waarden zijn {1} -emport.error.eventType.invalid=Gebeurtenis type heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} -emport.error.eventType.missing.reference=Gebeurtenis type moet een ''{0}'' hebben -emport.error.eventType.invalid.reference=Gebeurtenis type heeft een ongeldige ''{0}'' waarde van ''{1}'' -emport.error.publishedPoint.missing=Published punt moet een ''{0}'' hebben. - -# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec -# for resolution of ids. -engUnit.0=vierkante meter -engUnit.1=vierkante voet -engUnit.2=milliampere -engUnit.3=ampere -engUnit.4=ohm -engUnit.5=volt -engUnit.6=kilovolt -engUnit.7=megavolt -engUnit.8=volt ampere -engUnit.9=kilovolt ampere -engUnit.10=megavolt ampere -engUnit.11=volt ampere reactief -engUnit.12=kilovolt ampere reactief -engUnit.13=megavolt ampere reactief -engUnit.14=graden fase -engUnit.15=vermogen factor -engUnit.16=joule -engUnit.17=kilojoule -engUnit.18=watt uur -engUnit.19=kilowatt uur -engUnit.20=btus -engUnit.21=therms -engUnit.22=ton uur -engUnit.23=joule per kilogram droge lucht -engUnit.24=btus per pond droge lucht -engUnit.25=cycles per uur -engUnit.26=cycles per minuut -engUnit.27=hertz -engUnit.28=gram water per kilogram droge lucht -engUnit.29=percentage relatieve humiditeit -engUnit.30=millimeter -engUnit.31=meter -engUnit.32=inch -engUnit.33=voet -engUnit.34=watt per vierkante voet -engUnit.35=watt per vierkante meter -engUnit.36=lumen -engUnit.37=lux -engUnit.38=voet candles -engUnit.39=kilogram -engUnit.40=pond massa -engUnit.41=ton -engUnit.42=kilogram per seconde -engUnit.43=kilogram per minuute -engUnit.44=kilogram per uur -engUnit.45=pond massa per minuut -engUnit.46=pond massa per uur -engUnit.47=watt -engUnit.48=kilowatt -engUnit.49=megawatt -engUnit.50=btus per uur -engUnit.51=paardenkracht -engUnit.52=ton koeling -engUnit.53=pascal -engUnit.54=kilopascal -engUnit.55=bar -engUnit.56=poud kracht per vierkante inch -engUnit.57=centimeter water -engUnit.58=inch water -engUnit.59=millimeter kwik -engUnit.60=centimeter kwik -engUnit.61=inch kwik -engUnit.62=graden celsius -engUnit.63=graden kelvin -engUnit.64=graden fahrenheit -engUnit.65=graden dagen celsius -engUnit.66=graden dagen fahrenheit -engUnit.67=jaren -engUnit.68=maanden -engUnit.69=weken -engUnit.70=dagen -engUnit.71=uren -engUnit.72=minuten -engUnit.73=seconden -engUnit.74=meters per seconde -engUnit.75=kilometers per uur -engUnit.76=voet per seconde -engUnit.77=voet per minuut -engUnit.78=mile per uur -engUnit.79=kubieke voet -engUnit.80=kubieke meter -engUnit.81=imperial gallon -engUnit.82=liter -engUnit.83=us gallon -engUnit.84=kubieke voet per minuut -engUnit.85=kubieke meters per seconde -engUnit.86=imperial gallons per minuut -engUnit.87=liters per seconde -engUnit.88=liters per minuut -engUnit.89=us gallons per minuut -engUnit.90=graden hoek -engUnit.91=graden celsius per uur -engUnit.92=graden celsius per minuut -engUnit.93=graden fahrenheit per uur -engUnit.94=graden fahrenheit per minuut -engUnit.95=geen eenheden -engUnit.96=parts per million -engUnit.97=parts per billion -engUnit.98=procent -engUnit.99=procent per seconde -engUnit.100=per minuut -engUnit.101=per seconde -engUnit.102=psi per graden fahrenheit -engUnit.103=radialen -engUnit.104=omwentellingen per minuut -engUnit.105=valuta 1 -engUnit.106=valuta 2 -engUnit.107=valuta 3 -engUnit.108=valuta 4 -engUnit.109=valuta 5 -engUnit.110=valuta 6 -engUnit.111=valuta 7 -engUnit.112=valuta 8 -engUnit.113=valuta 9 -engUnit.114=valuta 10 -engUnit.115=vierkante inch -engUnit.116=vierkante centimeter -engUnit.117=btus per pond -engUnit.118=centimeter -engUnit.119=pond massa per seconde -engUnit.120=delta graden fahrenheit -engUnit.121=delta graden kelvin -engUnit.122=kilohm -engUnit.123=megohm -engUnit.124=millivolt -engUnit.125=kilojoule per kilogram -engUnit.126=megajoule -engUnit.127=joule per graden kelvin -engUnit.128=joule per kilogram graden kelvin -engUnit.129=kilohertz -engUnit.130=megahertz -engUnit.131=per uur -engUnit.132=milliwatt -engUnit.133=hectopascal -engUnit.134=millibar -engUnit.135=kubieke meter per uur -engUnit.136=liter per uur -engUnit.137=kilowatt uren per vierkante meter -engUnit.138=kilowatt uren per vierkante voet -engUnit.139=megajoule per vierkante meter -engUnit.140=megajoule per vierkante voet -engUnit.141=watt per vierkante meter graden kelvin -engUnit.142=kubieke voet per seconde -engUnit.143=procent obscuratie per voet -engUnit.144=percent obscuratie per meter -engUnit.145=milliohm -engUnit.146=megawatt uur -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoule per kilogram droge lucht -engUnit.150=megajoule per kilogram droge lucht -engUnit.151=kilojoule per graden kelvin -engUnit.152=megajoules per graden kelvin -engUnit.153=newton -engUnit.154=gram per second -engUnit.155=gram per minuut -engUnit.156=ton per uur -engUnit.157=kilo btus per uur -engUnit.158=hondertse seconde -engUnit.159=milliseconde -engUnit.160=newton meter -engUnit.161=millimeter per seconde -engUnit.162=millimeter per minuut -engUnit.163=meter per minuut -engUnit.164=meter per uur -engUnit.165=kubiek meter per minuut -engUnit.166=meter per seconde per seconde -engUnit.167=ampere per meter -engUnit.168=ampere per vierkante meter -engUnit.169=ampere vierkante meter -engUnit.170=farad -engUnit.171=henry -engUnit.172=ohm meter -engUnit.173=siemens -engUnit.174=siemens per meter -engUnit.175=tesla -engUnit.176=volt per graden kelvin -engUnit.177=volt per meter -engUnit.178=webers -engUnit.179=candelas -engUnit.180=candelas per vierkante meter -engUnit.181=graden kelvin per hour -engUnit.182=graden kelvin per minuut -engUnit.183=joule seconde -engUnit.184=radialen per seconde -engUnit.185=vierkante meters perNewton -engUnit.186=kilogram per kubieke meter -engUnit.187=newton seconde -engUnit.188=newton per meter -engUnit.189=watt per meter per graden kelvin - -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.2=mA -engUnit.abbr.3=A -engUnit.abbr.4=ohms -engUnit.abbr.5=V -engUnit.abbr.6=kV -engUnit.abbr.7=MV -engUnit.abbr.8=volt ampere -engUnit.abbr.9=kilovolt ampere -engUnit.abbr.10=megavolt ampere -engUnit.abbr.11=volt ampere reactief -engUnit.abbr.12=kilovolt ampere reactief -engUnit.abbr.13=megavolt ampere reactief -engUnit.abbr.14=graden fase -engUnit.abbr.15=vermogen factor -engUnit.abbr.16=joule -engUnit.abbr.17=kilojoule -engUnit.abbr.18=watt uur -engUnit.abbr.19=kilowatt uur -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton uur -engUnit.abbr.23=joule per kilogram droge lucht -engUnit.abbr.24=btus per pond droge lucht -engUnit.abbr.25=cycles per uur -engUnit.abbr.26=cycles per minuut -engUnit.abbr.27=hertz -engUnit.abbr.28=gram water per kilogram droge lucht -engUnit.abbr.29=percentage relatieve humiditeit -engUnit.abbr.30=millimeter -engUnit.abbr.31=meter -engUnit.abbr.32=inch -engUnit.abbr.33=voet -engUnit.abbr.34=watt per vierkante voet -engUnit.abbr.35=watt per vierkante meter -engUnit.abbr.36=lumen -engUnit.abbr.37=lux -engUnit.abbr.38=voet candles -engUnit.abbr.39=kilogram -engUnit.abbr.40=pond massa -engUnit.abbr.41=ton -engUnit.abbr.42=kilogram per seconde -engUnit.abbr.43=kilogram per minuut -engUnit.abbr.44=kilogram per uur -engUnit.abbr.45=pond massa per minuut -engUnit.abbr.46=pond masss per uur -engUnit.abbr.47=watt -engUnit.abbr.48=kilowatt -engUnit.abbr.49=megawatt -engUnit.abbr.50=btus per uur -engUnit.abbr.51=paardenkracht -engUnit.abbr.52=ton koeling -engUnit.abbr.53=pascal -engUnit.abbr.54=kilopascal -engUnit.abbr.55=bar -engUnit.abbr.56=pond kracht per vierkante inch -engUnit.abbr.57=centimeter water -engUnit.abbr.58=inch water -engUnit.abbr.59=millimeter kwik -engUnit.abbr.60=centimeter kwik -engUnit.abbr.61=inch kwik -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=graden dagen celsius -engUnit.abbr.66=degree dagen fahrenheit -engUnit.abbr.67=jaren -engUnit.abbr.68=maanden -engUnit.abbr.69=weken -engUnit.abbr.70=dagen -engUnit.abbr.71=uren -engUnit.abbr.72=minuten -engUnit.abbr.73=seconden -engUnit.abbr.74=meter per second -engUnit.abbr.75=kilometer per uur -engUnit.abbr.76=voet per seconde -engUnit.abbr.77=voet per minuut -engUnit.abbr.78=mijl per uur -engUnit.abbr.79=kubieke voet -engUnit.abbr.80=kubieke meter -engUnit.abbr.81=imperial gallon -engUnit.abbr.82=liter -engUnit.abbr.83=us gallon -engUnit.abbr.84=kubieke voet per minuut -engUnit.abbr.85=kubieke meter per seconde -engUnit.abbr.86=imperial gallon per minuut -engUnit.abbr.87=liter per seconde -engUnit.abbr.88=liter per minuut -engUnit.abbr.89=us gallon per minuut -engUnit.abbr.90=graden hoek -engUnit.abbr.91=graden celsius per uur -engUnit.abbr.92=graden celsius per minuut -engUnit.abbr.93=graden fahrenheit per uur -engUnit.abbr.94=graden fahrenheit per minuut -engUnit.abbr.95=geen eenheden -engUnit.abbr.96=parts per million -engUnit.abbr.97=parts per billion -engUnit.abbr.98=procent -engUnit.abbr.99=procent per seconde -engUnit.abbr.100=per minuut -engUnit.abbr.101=per seconde -engUnit.abbr.102=psi per graden fahrenheit -engUnit.abbr.103=radialen -engUnit.abbr.104=omwentelingen per minuut -engUnit.abbr.105=valuta 1 -engUnit.abbr.106=valuta 2 -engUnit.abbr.107=valuta 3 -engUnit.abbr.108=valuta 4 -engUnit.abbr.109=valuta 5 -engUnit.abbr.110=valuta 6 -engUnit.abbr.111=valuta 7 -engUnit.abbr.112=valuta 8 -engUnit.abbr.113=valuta 9 -engUnit.abbr.114=valuta 10 -engUnit.abbr.115=vierkante inch -engUnit.abbr.116=vierkante centimeter -engUnit.abbr.117=btus per pond -engUnit.abbr.118=centimeter -engUnit.abbr.119=pond massa per seconde -engUnit.abbr.120=delta graden fahrenheit -engUnit.abbr.121=delta graden kelvin -engUnit.abbr.122=kilohm -engUnit.abbr.123=megohm -engUnit.abbr.124=millivolt -engUnit.abbr.125=kilojoule per kilogram -engUnit.abbr.126=megajoule -engUnit.abbr.127=joule per graden kelvin -engUnit.abbr.128=joule per kilogram graden kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.130=megahertz -engUnit.abbr.131=per uur -engUnit.abbr.132=milliwatt -engUnit.abbr.133=hectopascal -engUnit.abbr.134=millibar -engUnit.abbr.135=kubieke meter per uur -engUnit.abbr.136=liter per uur -engUnit.abbr.137=kilowatt uur per vierkante meter -engUnit.abbr.138=kilowatt uur per vierkante voet -engUnit.abbr.139=megajoule per vierkante meter -engUnit.abbr.140=megajoule per vierkante voet -engUnit.abbr.141=watt per vierkante meter graden kelvin -engUnit.abbr.142=kubiek voet per seconde -engUnit.abbr.143=procent obscuratie per voet -engUnit.abbr.144=procent obscuratie per meter -engUnit.abbr.145=milliohm -engUnit.abbr.146=megawatt uur -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoule per kilogram droge lucht -engUnit.abbr.150=megajoule per kilogram droge lucht -engUnit.abbr.151=kilojoule per graden kelvin -engUnit.abbr.152=megajoule per graden kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=gram per seconde -engUnit.abbr.155=gram per minuut -engUnit.abbr.156=ton per uur -engUnit.abbr.157=kilo btus per uur -engUnit.abbr.158=hondertse seconde -engUnit.abbr.159=milliseconde -engUnit.abbr.160=newton meter -engUnit.abbr.161=millimeter per seconde -engUnit.abbr.162=millimeter per minuut -engUnit.abbr.163=meter per minuut -engUnit.abbr.164=meter per uur -engUnit.abbr.165=kubieke meter per minuut -engUnit.abbr.166=meter per seconde per seconde -engUnit.abbr.167=ampere per meter -engUnit.abbr.168=ampere per vierkante meter -engUnit.abbr.169=ampere vierkante meter -engUnit.abbr.170=farad -engUnit.abbr.171=henry -engUnit.abbr.172=ohm meter -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens per meter -engUnit.abbr.175=tesla -engUnit.abbr.176=volt per graden kelvin -engUnit.abbr.177=volt per meter -engUnit.abbr.178=weber -engUnit.abbr.179=candela -engUnit.abbr.180=candela per vierkante meter -engUnit.abbr.181=graden kelvin per uur -engUnit.abbr.182=graden kelvin per minuut -engUnit.abbr.183=joule seconde -engUnit.abbr.184=radialen per seconde -engUnit.abbr.185=vierkante meter perNewton -engUnit.abbr.186=kilogram per kubieke meter -engUnit.abbr.187=newton seconde -engUnit.abbr.188=newton per meter -engUnit.abbr.189=watt per meter per graden kelvin - -engUnitGroup.acceleration=Acceleratie -engUnitGroup.area=Oppervlak -engUnitGroup.currency=Valuta -engUnitGroup.electrical=Electrisch -engUnitGroup.energy=Energie -engUnitGroup.enthalpy=Enthalpie -engUnitGroup.entropy=Entropie -engUnitGroup.force=Kracht -engUnitGroup.frequency=Frequentie -engUnitGroup.humidity=Humiditeit -engUnitGroup.length=Lengte -engUnitGroup.light=Licht -engUnitGroup.mass=Massa -engUnitGroup.massFlow=Massa debiet -engUnitGroup.power=Vermogen -engUnitGroup.pressure=Druk -engUnitGroup.temperature=Temperatuur -engUnitGroup.time=Tijd -engUnitGroup.torque=Koppel -engUnitGroup.velocity=Snelheid -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Volume debiet -engUnitGroup.other=Overig - -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL -header.usersProfiles=Users profiles -userProfiles.title=Manage user profiles - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. +# @author Matthew Lohbihler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# +badDateFormat=Ongeldige datum, formaat is yyyy/mm/dd +badDecimalFormat=Ongeldige decimaal getal waarde +badIntegerFormat=Ongeldige geheel getal waarde + +common.help=Help +common.save=Opslaan +common.inception=Aanvang +common.latest=Laatste +common.dateRangeFrom=Van +common.dateRangeTo=Tot +common.imageChart=Afbeelding grafiek +common.noData=(geen data) +common.point=Punt +common.points=Punten +common.value=Waarde +common.time=Tijd +common.annotation=Annotatie +common.warning=Waarschuwing +common.pointWarning=Het punt of zijn gegevensbron kan uitgeschakeld zijn. +common.pointInvalid=Het punt voor dit component mist of is ongeldig. +common.active=Actief +common.inactive=Niet actief +common.unknown=onbekend +common.add=Toevoegen +common.delete=Verwijderen +common.edit=Wijzigen +common.copy=Kopiëren +common.copyPrefix=Kopie van {0} +common.cancel=Afbreken +common.cancelled=Afgebroken +common.close=Sluiten +common.refresh=Ververs +common.disabled=Uitgeschakeld +common.enabled=Ingeschakeld +common.disabledToggle=Uitgeschakeld - klik om in te schakelen +common.enabledToggle=Ingeschakeld - klik om uit te schakelen +common.administrator=Beheerder +common.user=Gebruiker +common.anonymous=Anoniem +common.genThumb=Bezig een miniatuur te genereren... +common.genChart=Bezig een miniatuur te genereren... +common.thumb.invalidValue=Punt waarde is niet een afbeelding +common.set=Instellen +common.enterSetPoint=Geef een instelwaarde +common.chooseSetPoint=Kies een instelwaarde +common.gettingData=Bezig data op te halen... +common.settingValue=Bezig waarde in te stellen... +common.sendTestEmail=Zend test email +common.testEmailSent=Test email was verzonden naar ''{0}'' +common.rtn=Terugkeer naar normaal +common.nortn=Geen terugkeer naar normaal +common.activeTime=Actief tijd +common.inactiveTime=Inactief tijd +common.cronPattern=Cron patroon +common.maximize=Maximaliseren +common.minimize=Minimaliseren +common.result=Resultaat +common.noMessage= +common.default={0} +common.newName=(geen naam) +common.pointDisabled=Punt of zijn gegevensbron is uitgeschakeld +common.noImage=geen afbeelding +common.noContent=geen inhoud +common.true=Waar +common.false=Niet waar +common.configuration=Configuratie +common.all=Alle +common.status=Status +common.xid=Export ID (XID) +common.valueUnreliable=Punt waarde zou onbetrouwbaar kunnen zijn +common.safeMode=Veilige modus +common.relinquish=Afstaan + +common.access.none=geen +common.access.read=lezen +common.access.set=instellen +common.access.dataSource=gegevensbron +common.access.admin=beheerder + +common.dataTypes.binary=Binair +common.dataTypes.multistate=Multitoestand +common.dataTypes.numeric=Numeriek +common.dataTypes.alphanumeric=Alfanumeriek +common.dataTypes.image=Afbeelding + +common.stats.start=Start +common.stats.end=Eind +common.stats.value=Waarde +common.stats.starts=Starts +common.stats.runtime=Runtime +common.stats.min=Minimum +common.stats.max=Maximum +common.stats.avg=Gemiddelde +common.stats.sum=Sommatie +common.stats.count=Telling +common.stats.logEntries=Log regels + +common.alarmLevel=Alarm niveau +common.alarmLevel.none=Geen +common.alarmLevel.none.rtn=Geen - terug naar normal +common.alarmLevel.info=Informatie +common.alarmLevel.info.rtn=Informatie - terug naar normal +common.alarmLevel.urgent=Urgent +common.alarmLevel.urgent.rtn=Urgent - terug naar normal +common.alarmLevel.critical=Kritiek +common.alarmLevel.critical.rtn=Kritiek - terug naar normal +common.alarmLevel.lifeSafety=Levensbedreigend +common.alarmLevel.lifeSafety.rtn=Levensbedreigend - terug naar normal +common.alarmLevel.unknown=onbekend alarm niveau + +common.month.jan=Jan +common.month.feb=Feb +common.month.mar=Mrt +common.month.apr=Apr +common.month.may=Mei +common.month.jun=Jun +common.month.jul=Jul +common.month.aug=Aug +common.month.sep=Sep +common.month.oct=Okt +common.month.nov=Nov +common.month.dec=Dec + +common.day.short.mon=ma +common.day.short.tue=di +common.day.short.wed=wo +common.day.short.thu=do +common.day.short.fri=vr +common.day.short.sat=za +common.day.short.sun=zo + +common.day.mon=maandag +common.day.tue=dinsdag +common.day.wed=woensdag +common.day.thu=donderdag +common.day.fri=vrijdag +common.day.sat=zaterdag +common.day.sun=zondag +common.day.thirdLast=derde laatste dag +common.day.secondLast=tweede laatste dag +common.day.last=laatste dag + +common.counting.st={0}ste +common.counting.nd={0}de +common.counting.rd={0}de +common.counting.th={0}de + +common.tp.milliseconds=milliseconden(ms) +common.tp.seconds=second(en) +common.tp.minutes=minu(u)t(en) +common.tp.hours=(u)ur(en) +common.tp.days=dag(en) +common.tp.weeks=we(e)k(en) +common.tp.months=maand(en) +common.tp.years=j(a)ar(en) +common.tp.description={0} {1} + +common.tp.millisecond=milliseconde +common.tp.second=seconde +common.tp.minute=minuut +common.tp.hour=uur +common.tp.day=dag +common.tp.week=week +common.tp.month=maand +common.tp.year=jaar + +common.duration.millis={0}ms +common.duration.seconds={0}s +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.hourMin={0}u{1}m +common.duration.hours={0}u + +share.sharing=Delen +share.noViewUsers=Deze view is momenteel niet gedeeld +share.noWatchlistUsers=Deze watch list is momenteel niet gedeeld +share.userName=Gebruikersnaam +share.accessType=Toegangstype + +annotation.anonymous=Anoniem +annotation.eventHandler=Instelwaarde handler +annotation.user=Gebruiker: {0} +annotation.pointLink=Punt link + +js.disabledSe=Uitschakelen geplande gebeurtenis +js.disabledCed=Uitschakelen samengevoegde gebeurtenis detector +js.help.loading=Aan het laden... +js.help.error=Fout +js.help.related=Gerelateerde items +js.help.lastUpdated=Laatste update +js.email.noRecipients=Geen ontvangers +js.email.addMailingList=Toevoegen mailing lijst +js.email.addUser=Toevoegen gebruiker +js.email.addAddress=Toevogen adres +js.email.noRecipForEmail=Geen ontvangers waarnaar test email verzonden kan worden +js.email.testSent=Test email is verzonden +js.disabledPointLink=Uitschakelen punt link + +pagination.page=Pagina +pagination.of= van +pagination.rows=rijen +pagination.noRows=Geen rijen +pagination.previous=Vorige +pagination.next=Volgende +pagination.ascending=Oplopend +pagination.descending=Aflopend +#Moet dox.dir=nl worden wanneer er in de dox/nl directory een NL vertaling beschikbaar is. +dox.dir=en +dox.notFound=Document id niet gevonden +dox.readError=Fout bij lezen inhoud: +dox.httpRetrieverDS=HTTP retriever gegevensbron +dox.httpRetrieverPP=HTTP retriever punt eigenschappen +dox.chartRenderers=Grafiek generators +dox.cronPatterns=Cron patronen +dox.reportInstances=Rapport instanties +dox.modbusPP=Modbus punt locator eigenschappen +dox.scheduledEvents=Geplande gebeurtenissen +dox.bacnetIpDS=BACnet I/P gegevensbron +dox.modbusSerialDS=Modbus seriele gegevensbron +dox.pop3PP=POP3 punt eigenschappen +dox.nmeaListenerPP=NMEA listener punt eigenschappen +dox.galilPP=Galil punt eigenschappen +dox.userAdministration=Gebruikersbeheer +dox.generalPublisherProperties=Algemene publisher eigenschappen +dox.editingGraphicalViews=Wijzigen grafische views +dox.pointHierarchy=Punt hiërarchie +dox.spinwavePP=Spinwave punt eigenschappen +dox.eventHandlers=Gebeurtenis handlers +dox.httpReceiverDS=HTTP ontvanger gegevensbron +dox.emailSettings=Email instellingen +dox.galilDS=Galil gegevensbron +dox.sqlPP=SQL punt eigenschappen +dox.watchListCharts=Watch list grafieken +dox.metaDS=Meta gegevensbron +dox.metaPP=Meta punt eigenschappen +dox.watchList=Watch list +dox.virtualPP=Virtuele punt eigenschappen +dox.reportTemplates=Rapport templates +dox.1wirePP=1-Wire punt eigenschappen +dox.bacnetIpPP=BACnet I/P punt eigenschappen +dox.pointViewSettingsEditor=Punt view instellingen editor +dox.httpSettings=HTTP instellingen +dox.directQuerying=Directe Mango M2M database query +dox.virtualDS=Virtuele gegevensbron +dox.nmeaListenerDS=NMEA listener gegevensbron +dox.welcomeToMango=Welcome bij Mango M2M +dox.1wireDS=1-Wire gegevensbron +dox.snmpPP=SNMP punt eigenschappen +dox.regex=Regular Expressions (RegEx) +dox.sqlDS=SQL gegevensbron +dox.pointValueLogging=Punt waarde logging +dox.publisherList=Publisher lijst +dox.httpSenderPublishing=HTTP zender publishing +dox.modbusIpDS=Modbus IP gegevensbron +dox.watchListPoints=Watch list punten +dox.datetimeFormats=Datum/tijd formats +dox.dataPointEditing=Data punt wijzigen +dox.numberFormats=Nummer formats +dox.dataSourceList=Gegevensbron lijst +dox.eventDetectors=Gebeurtenis detectoren +dox.pointValueLogPurging=Punt waarde log wissen +dox.mailingLists=Mailing lists +dox.compoundEventDetectors=Samengestelde gebeurtenis detectoren +dox.textRenderers=Tekst generatoren +dox.systemInformation=Systeem informatie +dox.pop3DS=POP3 gegevensbron +dox.otherSettings=Overige instellingen +dox.snmpDS=SNMP gegevensbron +dox.graphicalViews=Grafische views +dox.spinwaveDS=Spinwave gegevensbron +dox.httpReceiverPP=HTTP ontvanger punt eigenschappen +dox.languageSettings=Taal instellingen +dox.viewSharing=View delen +dox.watchListSharing=Watch list delen +dox.systemAlarmLevels=Systeem alarm niveaus +dox.httpImageDS=HTTP afbeelding gegevensbron +dox.httpImagePP=HTTP afbeelding punt eigenschappen +dox.emport=Import en Export configuratie +dox.vmstatDS=VMStat gegevensbron +dox.vmstatPP=VMStat punt eigenschappen +dox.pointLinks=Punt links +dox.pachubeDS=Pachube data bron +dox.pachubePP=Pachube punt eigenschappen +dox.pachubePublishing=Pachube publishing +dox.persistentDS=Serotonin Persistente TCP data bron +dox.persistentPP=Serotonin Persistente TCP punt eigenschappen +dox.persistentPublishing=Serotonin Persistente TCP publishing + +ftl.userTestEmail=Dit bericht is verzonden als test van het email adres van gebruiker {0} +ftl.automatedEmail=Dit is een automatisch gegenereerde email bericht. Gelieve hier niet op te antwoorden. +ftl.footer=Als u deze communicatie foutief heeft ontvangen, gelieve het dan te negeren. +ftl.escalation=Mango gebeurtenis escalatie notificatie +ftl.note=Notitie +ftl.rtn=Deze gebeurtenis zal automatisch terugkeren naar normaal wanneer de gebeurtenis criteria niet meer geldig zijn +ftl.manual=Deze gebeurtenis vereist een handmatige bevestiging om inactief te worden +ftl.htmlFooter.mango=Mango, Open Source M2M +ftl.htmlFooter.automated=Dit is een automatisch gegenereerde email bericht. U heeft dit bericht ontvangen omdat u op de mailing lijst staat van een Mango M2M email notificatie. Gelieve hier niet op te antwoorden. +ftl.originalInformation=Originele gebeurtenis informatie +ftl.eventActive=Mango gebeurtenis actief notificatie +ftl.eventInactive=Deze gebeurtenis is nu inactief +ftl.testEmail=Mango test email bericht +ftl.subject.active=Mango gebeurtenis actief notificatie +ftl.subject.escalation=Mango gebeurtenis escalatie notificatie +ftl.subject.inactive=Mango gebeurtenis inactief notificatie +ftl.subject.eventId=(id:{0}) +ftl.scheduledReport={0} - geplande rapportage + +compoundDetectors.cedAdded=Samengestelde gebeurtenis detector toegevoegd +compoundDetectors.cedSaved=Samengestelde gebeurtenis detector opgeslagen +compoundDetectors.cedValidated=Conditie validatie ok +compoundDetectors.compoundEventDetectors=Samengestelde gebeurtenis detectoren +compoundDetectors.compoundEventDetector=Samengestelde gebeurtenis detector +compoundDetectors.details=Samengestelde gebeurtenis detector details +compoundDetectors.name=Naam +compoundDetectors.condition=Conditie +compoundDetectors.validate=Validatie +compoundDetectors.and=en +compoundDetectors.or=of +compoundDetectors.not=niet +compoundDetectors.eventTypes=Gebeurtenis types +compoundDetectors.pointEventDetector=Punt gebeurtenis detectoren +compoundDetectors.validation.notDefined=Conditie statement niet gedefinieerd +compoundDetectors.validation.illegalChar=Ongeldig karakter +compoundDetectors.validation.closeParen=Ontbrekende sluitingsaccolade +compoundDetectors.validation.openParen=Ontbrekende openingsaccolade +compoundDetectors.validation.syntax=Syntax error +compoundDetectors.validation.reference=Ongeldige referentie +compoundDetectors.validation.invalidKey=Punt gebeurtenis detector sleutel {0} niet gevonden, keert niet terug naar normaal, of permissie geweigerd +compoundDetectors.validation.nameRequired=Naam is vereist +compoundDetectors.validation.initError=Fout tijdens detector initialisatie. Zie alarms voor details + +dsDetils.asof=(vanaf {0}) + +dsEdit.name=Naam +dsEdit.pointDataType=Data type +dsEdit.settable=Instelbaar +dsEdit.updatePeriod=Update periode +dsEdit.quantize=Kwantiseer +dsEdit.status=Status +dsEdit.saved=Gegevensbron is opgeslagen +dsEdit.deleteConfirm=Weet u zeker dat u dit punt wilt verwijderen ? +dsEdit.saveWarning=Sla de gegevensbron op voordat u punten toevoegt +dsEdit.pointSaved=Punt details opgeslagen +dsEdit.currentAlarms=Actuele alarms +dsEdit.noAlarms=Geen actieve alarms voor deze gegevensbron + +dsEdit.events.alarmLevels=Gebeurtenis alarm niveaus +dsEdit.events.noEvents=Geen gebeurtenis voor dit type gegevensbron +dsEdit.head.name=Naam +dsEdit.points.points=Punten +dsEdit.points.details=Punt details +dsEdit.points.name=Naam +dsEdit.validate.required=Vereiste waarde + +dsList.dsDeleteConfirm=Weet u zeker dat u deze gegevensbron wilt verwijderen ? +dsList.pointDeleteConfirm=Weet u zeker dat u dit punt wilt verwijderen ? +dsList.dataSources=Gegevensbronnen +dsList.name=Naam +dsList.type=Type +dsList.connection=Connectie +dsList.status=Status +dsList.show=Toon punten +dsList.hide=Verberg punten +dsList.pointName=Punt naam +dsList.description=Beschrijving + +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.dsconn=Apparaat ID: {0} +dsEdit.bacnetIp.sendingWhoIs=Bezig WhoIs te versturen... +dsEdit.bacnetIp.getDetails=Haal details +dsEdit.bacnetIp.addPoint=Punt toevoegen +dsEdit.bacnetIp.presentValue=Presenteer waarde +dsEdit.bacnetIp.listenerStopped=Listener gestopt +dsEdit.bacnetIp.desc=BACnet I/P eigenschappen +dsEdit.bacnetIp.device=Apparaat +dsEdit.bacnetIp.deviceId=Apparaat ID +dsEdit.bacnetIp.broadcastAddress=Broadcast adres +dsEdit.bacnetIp.port=Poort +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) +dsEdit.bacnetIp.segmentWindow=Segment venster +dsEdit.bacnetIp.retries=Herhalingen +dsEdit.bacnetIp.covLease=COV lease tijd (minuten) +dsEdit.bacnetIp.maxReadMultSeg=Max lezen meervoudige referenties (gesegmenteerd) +dsEdit.bacnetIp.maxReadMultNonseg=Max lezen meervoudige referenties (niet-gesegmenteerd) +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.sendWhoIs=Zend WhoIs +dsEdit.bacnetIp.objectList=Apparaat object lijst +dsEdit.bacnetIp.sendObjList=Zend object lijst verzoek +dsEdit.bacnetIp.deviceAddress=Apparaat adres +dsEdit.bacnetIp.remoteDeviceIp=Remote apparaat IP +dsEdit.bacnetIp.remoteDevicePort=Remote apparaat poort +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote apparaat instantie nummer +dsEdit.bacnetIp.objectType=Object type +dsEdit.bacnetIp.objectType.accumulator=Accumulator +dsEdit.bacnetIp.objectType.analogInput=Analoge input +dsEdit.bacnetIp.objectType.analogOutput=Analoge output +dsEdit.bacnetIp.objectType.analogValue=Analoge waarde +dsEdit.bacnetIp.objectType.averaging=Middelen +dsEdit.bacnetIp.objectType.binaryInput=Binaire input +dsEdit.bacnetIp.objectType.binaryOutput=Binaire output +dsEdit.bacnetIp.objectType.binaryValue=Binaire waarde +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety punt +dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone +dsEdit.bacnetIp.objectType.loop=Loop +dsEdit.bacnetIp.objectType.multiStateInput=Multi-toestand input +dsEdit.bacnetIp.objectType.multiStateOutput=Multi-toestand output +dsEdit.bacnetIp.objectType.multiStateValue=Multi-toestand waarde +dsEdit.bacnetIp.objectType.pulseConverter=Puls converter +dsEdit.bacnetIp.objectType.calendar=Kalender +dsEdit.bacnetIp.objectType.command=Commando +dsEdit.bacnetIp.objectType.device=Apparaat +dsEdit.bacnetIp.objectType.eventEnrollment=Gebeurtenis inschrijving +dsEdit.bacnetIp.objectType.file=Bestand +dsEdit.bacnetIp.objectType.group=Groep +dsEdit.bacnetIp.objectType.notificationClass=Notificatie klasse +dsEdit.bacnetIp.objectType.program=Programma +dsEdit.bacnetIp.objectType.schedule=Rooster +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.objectType.eventLog=Gebeurtenis log +dsEdit.bacnetIp.objectType.trendLogMultiple=Meervoudige trend log +dsEdit.bacnetIp.objectType.loadControl=Belasting sturing +dsEdit.bacnetIp.objectType.structuredView=Gestructureerde view +dsEdit.bacnetIp.objectType.accessDoor=Toegangsdeur + +dsEdit.bacnetIp.objectInstanceNumber=Object instantie nummer +dsEdit.bacnetIp.useCov=Gebruik COV abonnement +dsEdit.bacnetIp.writePriority=Schrijf prioriteit +dsEdit.bacnetIp.tester.auto=Auto-shutoff +dsEdit.bacnetIp.tester.listening=Luisteren naar berichten... +dsEdit.bacnetIp.tester.cancelled=Afgebroken +dsEdit.bacnetIp.tester.indexNotFound=Remote apparaat index niet gevonden + +dsEdit.ebi25=EBI25 +dsEdit.ebi25.desc=EBI25 interface eigenschappen +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.retries=Herhalingen +dsEdit.ebi25.host=Host +dsEdit.ebi25.port=Poort +dsEdit.ebi25.keepAlive=Keep alive +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.readInterface=Lees interface +dsEdit.ebi25.syncTime=Synchroniseren tijd +dsEdit.ebi25.startRead=Lezen... +dsEdit.ebi25.syncing=Instellen tijd... +dsEdit.ebi25.synced=Interface tijd gesynchroniseerd +dsEdit.ebi25.read.host=Host is vereist +dsEdit.ebi25.read.init=Fout in Modbus initialisatie: {0} +dsEdit.ebi25.read.transport=Fout in Modbus transport: {0} +dsEdit.ebi25.read.response=Modbus fout antwoord: {0} +dsEdit.ebi25.serialNumber=Serienummmer +dsEdit.ebi25.productionDate=Productie datum +dsEdit.ebi25.hardwareVersion=Hardware versie +dsEdit.ebi25.firmwareVersion=Firmware versie +dsEdit.ebi25.unit=Unit +dsEdit.ebi25.unit.temperature=Temperatuur +dsEdit.ebi25.unit.pressure=Druk +dsEdit.ebi25.unit.humidity=Vochtigheid +dsEdit.ebi25.unit.voltage=Spanning +dsEdit.ebi25.unit.current=Stroom +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.conductivity=Conductiviteit +dsEdit.ebi25.index=Index +dsEdit.ebi25.type=Type +dsEdit.ebi25.type.value=Waarde +dsEdit.ebi25.type.battery=Batterij +dsEdit.ebi25.type.signal=Signaal +dsEdit.ebi25.calibrationDate=Kalibratie datum +dsEdit.ebi25.sampleRate=Sample rate +dsEdit.ebi25.lowLimit=Laag limiet +dsEdit.ebi25.highLimit=Hoog limiet + +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.type=Type +dsEdit.galil.desc=Galil gegevensbron eigenschappen +dsEdit.galil.host=Host +dsEdit.galil.port=Poort +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.retries=Herhalingen +dsEdit.galil.commandTesting=Galil commando testen +dsEdit.galil.command=Commando +dsEdit.galil.execute=Uitvoeren commando +dsEdit.galil.pointType=Punt type +dsEdit.galil.pointType.command=Commando +dsEdit.galil.pointType.input=Input +dsEdit.galil.pointType.output=Output +dsEdit.galil.pointType.tellPosition=Geef positie +dsEdit.galil.pointType.variable=Variabele +dsEdit.galil.inputNumber=Input nummer +dsEdit.galil.scaleLow=Schaal ruwe laag waarde +dsEdit.galil.scaleHigh=Schaal ruwe hoog waarde +dsEdit.galil.engLow=Schaal engineering unit laag waarde +dsEdit.galil.engHigh=Schaal engineering unit hoog value +dsEdit.galil.outputNumber=Output nummer +dsEdit.galil.axis=As +dsEdit.galil.round=Afronden naar integer +dsEdit.galil.varName=Variabel naam +dsEdit.galil.tester.timeout=(timeout tijdens verzoek) +dsEdit.galil.tester.noResponse=(fout response) + +dsEdit.httpImage=HTTP Afbeelding +dsEdit.httpImage.dsconn=afbeelding stream elke {0} +dsEdit.httpImage.desc=HTTP afbeelding eigenschappen +dsEdit.httpImage.url=URL +dsEdit.httpImage.openUrl=Open URL +dsEdit.httpImage.timeout=Timeout (seconden) +dsEdit.httpImage.retries=Herhalingen +dsEdit.httpImage.scalingType=Schaling type +dsEdit.httpImage.scalingType.none=geen +dsEdit.httpImage.scalingType.percent=percentage +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalePercent=Schaal percentage +dsEdit.httpImage.scaleWidth=Schaal breedt +dsEdit.httpImage.scaleHeight=Schaal hoogte +dsEdit.httpImage.readLimit=Lees limiet (KB) +dsEdit.httpImage.liveFeed=Webcam live feed code + +dsEdit.httpReceiver=HTTP Ontvanger +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(geblokkeerd) +dsEdit.httpReceiver.dsconn.combo=(Remote IP en Apparaat ID filteren) +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.containsIpMask=Lijst bevat al het ip masker +dsEdit.httpReceiver.containsDeviceMask=Lijst bevat al het apparaat id masker +dsEdit.httpReceiver.listening=Aan het luisteren... +dsEdit.httpReceiver.source=Bron +dsEdit.httpReceiver.deviceId=Apparaat ID +dsEdit.httpReceiver.time=Tijd +dsEdit.httpReceiver.parameter=Parameter +dsEdit.httpReceiver.desc=HTTP ontvanger eigenschappen +dsEdit.httpReceiver.ipWhiteList=Remote IP toegangslijst +dsEdit.httpReceiver.noIpAddresses=Geen IP adres gedefinieerd +dsEdit.httpReceiver.deviceWhiteList=Apparaat ID toegangslijst +dsEdit.httpReceiver.noDevices=Geen apparaat IDs gedefinieerd +dsEdit.httpReceiver.receiverListener=HTTP ontvanger luisteraar +dsEdit.httpReceiver.startListener=Luisteren naar HTTP data +dsEdit.httpReceiver.httpParamName=HTTP parameter naam +dsEdit.httpReceiver.binaryZeroValue=Binaire 0 waarde +dsEdit.httpReceiver.tester.listening=Aan het luisteren... +dsEdit.httpReceiver.tester.auto=Auto-shutoff +dsEdit.httpReceiver.tester.whiteList=Fout bij het controleren van de toegangslijst: {0} +dsEdit.httpReceiver.tester.data=Data ontvanger + +dsEdit.httpRetriever=HTTP Ophaler +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.binaryZeroValue=Binaire 0 waarde +dsEdit.httpRetriever.numberFormat=Nummer formaat +dsEdit.httpRetriever.desc=HTTP Ophaler eigenschappen +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.openUrl=Open URL +dsEdit.httpRetriever.timeout=Timeout (seconden) +dsEdit.httpRetriever.retries=Herhalingen +dsEdit.httpRetriever.valueRegex=Waarde RegEx +dsEdit.httpRetriever.testValue=Test waarde parameters +dsEdit.httpRetriever.ignoreIfMissing=Negeren indien ontbrekend +dsEdit.httpRetriever.timeRegex=Tijd RegEx +dsEdit.httpRetriever.testTime=Test tijd parameters +dsEdit.httpRetriever.timeFormat=Tijd formaat + +dsEdit.mbus=M Bus +dsEdit.mbus.addressHex=Adres +dsEdit.mbus.deviceUnit=Device unit +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.functionField=Functie Veld +dsEdit.mbus.identNumber=Id +dsEdit.mbus.manufacturer=Fabrikant +dsEdit.mbus.medium=Medium +dsEdit.mbus.phonenumber=Telefoonnummer +dsEdit.mbus.responseFrame=Frame +dsEdit.mbus.seachStopped=Zoeken afgebroken +dsEdit.mbus.search=Zoeken +dsEdit.mbus.searching=Zoeken naar m bus devices +dsEdit.mbus.siPrefix=SI prefix +dsEdit.mbus.storageNumber=Storagenumber +dsEdit.mbus.tariff=Tarief +dsEdit.mbus.unitOfMeasurement=Eenheid van meting +dsEdit.mbus.useDirectConnection=Directe verbinding +dsEdit.mbus.useModemConnection=Modem verbinding +dsEdit.mbus.usePrimaryAddressing=Primaire adressering +dsEdit.mbus.useSecondaryAddressing=Secundaire adressering +dsEdit.mbus.versionHex=Versie +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifLabel=Vif label +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Toevoegen +dsEdit.openv4j.dataPoint=Datapunt +dsEdit.openv4j.dataPointSettable=Instelbaar +dsEdit.openv4j.desc=OpenV4J eigenschappen +dsEdit.openv4j.device=Device +dsEdit.openv4j.group=Groep +dsEdit.openv4j.label=Naam +dsEdit.openv4j.protocol=Protocol +dsEdit.openv4j.refresh=Update +dsEdit.openv4j.refreshStopped=Update gereed +dsEdit.openv4j.search=Zoek device +dsEdit.openv4j.testprotocol=Test protocol +dsEdit.openv4j.value=Waarde +dsEdit.serial.dataBits=Data bits +dsEdit.serial.baud=Bit rate +dsEdit.serial.flow.none=Geen +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowIn=Flow control in +dsEdit.serial.flowOut=Flow control uit +dsEdit.serial.parity=Pariteit +dsEdit.serial.parity.even=Even +dsEdit.serial.parity.mark=Mark +dsEdit.serial.parity.none=None +dsEdit.serial.parity.odd=Odd +dsEdit.serial.parity.space=Space +dsEdit.serial.port=Poort +dsEdit.serial.stopBits=Stop bits +dsEdit.mbus.firstHexAddress=Van adres (Hex) +dsEdit.mbus.lastHexAddress=Naar address (Hex) +dsEdit.mbus.addressing=Addressing +dsEdit.mbus.desc=M Bus eigenschappen +dsEdit.mbus.vifType=Vif type +dsEdit.mbus.vifeTypes=Vife typen +dsEdit.mbus.vifeLabels=Vife labels +dsEdit.mbus.tester.searchingDevices=Zoeken naar devices +dsEdit.mbus.tester.cancelled=Afgebroken +dsEditMbus.getDetails=Details +dsEdit.mbus.addPoint=toevoegen +dsEdit.mbus.tester.autoShutOff=Uitschakelen +dsEdit.mbus.presentValue=Waarde +dsEdit.openv4j.refreshing=verversen +dsEdit.openv4j.detectDevice=Detecteren device + +dsEdit.meta=Meta Gegevensbron +dsEdit.meta.desc=Meta gegevensbron eigenschappen +dsEdit.meta.scriptContext=Script context +dsEdit.meta.noPoints=Er zijn geen punten toegevoegd aan de script context +dsEdit.meta.pointName=Punt naam +dsEdit.meta.var=Var +dsEdit.meta.script=Script +dsEdit.meta.validate=Valideer script +dsEdit.meta.event=Update gebeurtenis +dsEdit.meta.event.context=Context update +dsEdit.meta.event.minute=Start van minuut +dsEdit.meta.event.hour=Start van uur +dsEdit.meta.event.day=Start van dag +dsEdit.meta.event.week=Start van week +dsEdit.meta.event.month=Start van maand +dsEdit.meta.event.year=Start van jaar +dsEdit.meta.event.cron=Cron patroon +dsEdit.meta.delay=Uitvoering vertraging
(seconden) +dsEdit.meta.test.success=Succes. resultaat={0} +dsEdit.meta.test.successTs=Success. resultaat={0}, tijdstempel={1} +dsEdit.meta.test.context=Een of meer punten zijn uitgeschakeld of missen +dsEdit.meta.test.scriptError=Script error: {0} + +dsEdit.modbus.startScan=Start scan... +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} monitor +dsEdit.modbus.slave=Slave +dsEdit.modbus.range=Bereik +dsEdit.modbus.offset=Offset +dsEdit.modbus.descSerial=Modbus seriele eigenschappen +dsEdit.modbus.descIp=Modbus IP eigenschappen +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbus.retries=Herhalingen +dsEdit.modbus.contiguousBatches=Alleen aaneengesloten batches +dsEdit.modbus.createSlaveMonitorPoints=Creëer slave monitor punten +dsEdit.modbus.nodeScan=Modbus node scan +dsEdit.modbus.scanForNodes=Nodes scannen +dsEdit.modbus.nodesFound=Nodes gevonden +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.registerRange=Register bereik +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.modbusDataType=Modbus data type +dsEdit.modbus.modbusDataType.binary=Binary +dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer +dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer +dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped +dsEdit.modbus.modbusDataType.4bFloat=4 byte float +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer +dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped +dsEdit.modbus.modbusDataType.8bFloat=8 byte float +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped +dsEdit.modbus.bit=Bit +dsEdit.modbus.settableOverride=Instelbaar +dsEdit.modbus.multiplier=Vermenigvuldigingsfactor +dsEdit.modbus.additive=Additief +dsEdit.modbus.scanError=Scanner kon niet worden gestart. Geen comm poort. +dsEdit.modbus.scanner.startError=Er was a probleem met het starten van de scan. Het kan zijn dat er een ingeschakelde gegevensbron is die de selecteerde poort al heeft bezet. ({0}) +dsEdit.modbus.scanner.progress={0}% compleet +dsEdit.modbus.scanner.cancelled=Scan afgebroken +dsEdit.modbus.scanner.complete=Scan gereed +dsEdit.modbus.monitorPointName=Slave {0} monitor +dsEdit.modbus.slaveMonitor=Slave monitor + +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.transportType=Transport type +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP met keep-alive +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Poort +dsEdit.modbusIp.encapsulated=Encapsuleerd + +dsEdit.modbusSerial=Modbus Serieel +dsEdit.modbusSerial.port=Poort +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.flowIn=Flow control in +dsEdit.modbusSerial.flow.none=None +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowOut=Flow control out +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.modbusSerial.parity=Pariteit +dsEdit.modbusSerial.parity.none=Geen +dsEdit.modbusSerial.parity.odd=Oneven +dsEdit.modbusSerial.parity.even=Even +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.space=Spatie +dsEdit.modbusSerial.encoding=Encoding +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.on=Aan +dsEdit.modbusSerial.echo.off=Uit + +dsEdit.nmea=NMEA luisteraar +dsEdit.nmea.dpconn={0} veld {1} +dsEdit.nmea.listening=Aan het luisteren... +dsEdit.nmea.messageName=Bericht naam +dsEdit.nmea.fieldIndex=Veld index +dsEdit.nmea.props=NMEA luisteraar eigenschappen +dsEdit.nmea.port=Poort +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.resetTimeout=Reset timeout (seconden) +dsEdit.nmea.listener=NMEA bericht luisteraar +dsEdit.nmea.listen=Luisteren naar berichten +dsEdit.nmea.binary0Value=Binaire 0 waarde +dsEdit.nmea.tester.listening=Aan het luisteren... +dsEdit.nmea.tester.startError=Er was een probleem met het starten van de luisteraar. Het kan zijn dat er een ingeschakelde bron is die de geselecteerde poort al gebruikt. ({0}) +dsEdit.nmea.tester.exception=Ontvangen exceptie: {0} +dsEdit.nmea.tester.mismatch=Ontvangen bericht mismatch exceptie: {0} +dsEdit.nmea.tester.response=Ontvangen response exceptie: {0} + +dsEdit.1wire=1-wire +dsEdit.1wire.dpconn=Sensor: {0}, attribuut: {1} +dsEdit.1wire.scanning=Aan het scannen, even geduld a.u.b... +dsEdit.1wire.scanComplete=Scan gereed. +dsEdit.1wire.address=Adres +dsEdit.1wire.attribute=Attribuut +dsEdit.1wire.scanWarn=Scan uw network voor het wijzigen van punten +dsEdit.1wire.attribute.adChannel=AD kanaal +dsEdit.1wire.attribute.channel=Kanaal +dsEdit.1wire.attribute.wiper=Potentiometer +dsEdit.1wire.attribute.counter=teller +dsEdit.1wire.desc=1-Wire eigenschappen +dsEdit.1wire.port=Poort +dsEdit.1wire.scheduledRescan=Geplande herscan +dsEdit.1wire.none=Geen +dsEdit.1wire.scan=1-wire Netwerk Scan +dsEdit.1wire.runScan=Scan uitvoeren +dsEdit.1wire.description=Beschrijving +dsEdit.1wire.noDevices=Geen apparaten gevonden +dsEdit.1wire.deviceType=Apparaat type +dsEdit.1wire.index=Index +dsEdit.1wire.noInfo=Apparaat info niet beschikbaar +dsEdit.1wire.attr.temperature=Temperatuur +dsEdit.1wire.attr.humidity=Vochtigheid +dsEdit.1wire.attr.adVoltage=AD spanning +dsEdit.1wire.attr.latchState=Latch toestand +dsEdit.1wire.attr.wiperPosition=Wiper positie +dsEdit.1wire.attr.counter=teller + +dsEdit.pop3=POP3 Email +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.regex=RegEx +dsEdit.pop3.binary0Value=Binaire 0 waarde +dsEdit.pop3.numberFormat=Nummer formaat +dsEdit.pop3.desc=POP3 Email eigenschappen +dsEdit.pop3.checkPeriod=Inbox controle periode +dsEdit.pop3.server=POP3 server +dsEdit.pop3.username=Inbox gebruikernaam +dsEdit.pop3.password=Inbox wachtwoord +dsEdit.pop3.testContent=Test inhoud +dsEdit.pop3.findInSubject=Vind in onderwerp +dsEdit.pop3.valueRegex=Waarde RegEx +dsEdit.pop3.testValue=Test waarde parameters tegen test data +dsEdit.pop3.ignoreIfMissing=Negeer indien ontbrekend +dsEdit.pop3.useMessageTime=Gebruik ontvangstijd bericht +dsEdit.pop3.timeRegex=Tijd RegEx +dsEdit.pop3.testTime=Test tijd parameters tegen test data +dsEdit.pop3.timeFormat=Tijd formaat + +dsEdit.snmp=SNMP +dsEdit.snmp.gettingValue=Waarde aan het ophalen... +dsEdit.snmp.oid=OID +dsEdit.snmp.desc=SNMP eigenschappen +dsEdit.snmp.host=Host +dsEdit.snmp.port=Poort +dsEdit.snmp.version=SNMP versie +dsEdit.snmp.community=Community +dsEdit.snmp.securityName=Security name +dsEdit.snmp.authProtocol=Auth protocol +dsEdit.snmp.none=(geen) +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.contextEngine=Context engine +dsEdit.snmp.contextName=Context name +dsEdit.snmp.retries=Retries +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Trap poort +dsEdit.snmp.localAddress=Lokaal adres +dsEdit.snmp.testing=SNMP host testen +dsEdit.snmp.test=Haal OID waarde +dsEdit.snmp.binary0Value=Binaire 0 waarde +dsEdit.snmp.setType=Stel type in +dsEdit.snmp.setType.none=(niet instelbaar) +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.ipAddress=IP adres +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.ticks=Tijd ticks +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Trap only +dsEdit.snmp.tester.noResponse=Geen response van host + +dsEdit.spinwave=Spinwave ontvanger +dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} +dsEdit.spinwave.v1Attr.temp=Temperatuur +dsEdit.spinwave.v1Attr.setPoint=Instelpunt +dsEdit.spinwave.v1Attr.battery=Batterij +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v2Attr.temp=Temperatuur +dsEdit.spinwave.v2Attr.setPoint=Instelpunt +dsEdit.spinwave.v2Attr.battery=Batterij +dsEdit.spinwave.v2Attr.batteryAlarm=Batterij alarm +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.humidity=Vochtigheid +dsEdit.spinwave.v2Attr.voltage=Spanning +dsEdit.spinwave.v2Attr.airflow=Lucht debiet +dsEdit.spinwave.v2Attr.kwhours=Kilowaturen +dsEdit.spinwave.v2Attr.occupancy=Bezetting +dsEdit.spinwave.v2Attr.co2=Kooldioxide +dsEdit.spinwave.v2Attr.voc=Vluchtige organische stoffen +dsEdit.spinwave.v2Attr.iaq=Binnen lucht kwaliteit +dsEdit.spinwave.v2Attr.co=Koolmonoxide +dsEdit.spinwave.v2Attr.freq=Frequentie +dsEdit.spinwave.v2Attr.counter=Puls teller +dsEdit.spinwave.errorParsingAddress=Fout bij parsen sensor adres +dsEdit.spinwave.invalidAddress=Lijst bevat al het adres +dsEdit.spinwave.addressInUse=Adres is in gebruik door een of meer punten. Kan niet verwijderen. +dsEdit.spinwave.listening=Aan het luisteren... +dsEdit.spinwave.address=Adres +dsEdit.spinwave.attribute=Attribuut +dsEdit.spinwave.desc=Spinwave ontvanger eigenschappen +dsEdit.spinwave.port=poort +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.version=Bericht versie +dsEdit.spinwave.deleteWarn=Verwijder punten om bericht versie te veranderen +dsEdit.spinwave.sensorAddresses=Sensor adressen +dsEdit.spinwave.addSensorAddresses=Toevoegen sensor adres +dsEdit.spinwave.noAddresses=Geen sensor adres gedefinieerd +dsEdit.spinwave.listener=Spinwave sensor luisteraar +dsEdit.spinwave.listen=Luisteren naar sensoren +dsEdit.spinwave.sensorsFound=Sensoren gevonden +dsEdit.spinwave.addToList=Toevoegen sensoren aan lijst +dsEdit.spinwave.sensorAddress=Sensor adres +dsEdit.spinwave.convert=Omzetten naar Celsius +dsEdit.spinwave.tester.listening=Aan het luisteren... +dsEdit.spinwave.tester.startError=Er was een probleem met het starten van de spinwave ontvanger. Het kan zijn dat er een ingeschakelde gegevensbron is die de geselecteerde poort al gebruikt. ({0}) +dsEdit.spinwave.tester.exception=Exceptie ontvangen: {0} +dsEdit.spinwave.tester.mismatch=Bericht mismatch exceptie ontvangen: {0} +dsEdit.spinwave.tester.response=Bericht response exceptie ontvangen: {0} + +dsEdit.sql=SQL +dsEdit.sql.testing=Uitvoeren van select statement... +dsEdit.sql.rowId=Rij identifier +dsEdit.sql.columnName=Kolom naam +dsEdit.sql.desc=SQL eigenschappen +dsEdit.sql.driverClassName=Driver class naam +dsEdit.sql.connectionString=Connectie string +dsEdit.sql.username=Gebruikersnaam +dsEdit.sql.password=Wachtwoord +dsEdit.sql.select=Select statement +dsEdit.sql.rowQuery=Rij-gebaseerde query +dsEdit.sql.deleteWarn=Verwijder punten om deze waarde te veranderen +dsEdit.sql.test=Statement test +dsEdit.sql.execute=Uitvoeren +dsEdit.sql.timeColumn=Tijd override kolom +dsEdit.sql.update=Update statement +dsEdit.sql.tester.columnName=Kolom naam +dsEdit.sql.tester.columnType=Kolom type +dsEdit.sql.tester.value=Waarde + +dsEdit.viconics=Viconics Draadloze Thermostaten +dsEdit.viconics.dpconn=Poort: {0}, PAN ID: {1}, Kanaal: {2} +dsEdit.viconics.port=Poort +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.channel=Kanaal +dsEdit.viconics.timeout=Bericht timeout +dsEdit.viconics.retries=Bericht retries +dsEdit.viconics.networkTimeout=Netwerk offline timeout (s) +dsEdit.viconics.deviceWarning=Device offline timeone (s) +dsEdit.viconics.deviceRemove=Device verwijder (s) +dsEdit.viconics.pointFreshness=Punt versheid (s) +dsEdit.viconics.convertCelsius=Converteer temperatuur naar celsius +dsEdit.viconics.desc=Viconics netwerk eigenschappen +dsEdit.viconics.dataSourceNotStarted=Data bron niet gestart +dsEdit.viconics.networkIdentifyFailure=Netwerk identificering mislukt: {0} +dsEdit.viconics.networkInfo=Netwerk informatie +dsEdit.viconics.refreshing=Verversen... +dsEdit.viconics.rfModule=RF Module +dsEdit.viconics.devices=Devices +dsEdit.viconics.commAddress=Comm
adres +dsEdit.viconics.modelNumber=Model
nummer +dsEdit.viconics.firmwareRevision=Firmware
revisie +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revisie +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revisie +dsEdit.viconics.zigbeeNetworkAddress=Zigbee netwerk adres +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
netwerk
adres +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.chipRevision=Chip revisie +dsEdit.viconics.chipRevisionBr=Chip
revisie +dsEdit.viconics.trss=TRSS +dsEdit.viconics.crss=CRSS + +dsEdit.virtual=Virtuele Gegegensbron +dsEdit.virtual.errorParsingValue=Fout bij parsen waarde +dsEdit.virtual.invalidValue=Lijst bevat al de waarde +dsEdit.virtual.desc=Virtuele gegevensbron eigenschappen +dsEdit.virtual.changeType=Verander type +dsEdit.virtual.startValue=Start waarde +dsEdit.virtual.min=Minimum +dsEdit.virtual.max=Maximum +dsEdit.virtual.maxChange=Maximum verandering +dsEdit.virtual.change=Verandering +dsEdit.virtual.roll=Voortrollen +dsEdit.virtual.values=Waarden +dsEdit.virtual.volatility=Volatiliteit +dsEdit.virtual.attractionPoint=Aantrekkingspunt +dsEdit.virtual.changeType.alternate=Alterneren +dsEdit.virtual.changeType.attractor=Aantrekker +dsEdit.virtual.changeType.brownian=Browniaans +dsEdit.virtual.changeType.increment=Verhoging +dsEdit.virtual.changeType.noChange=Geen verandering +dsEdit.virtual.changeType.random=Random + +dsEdit.vmstat=VMStat Gegevensbron +dsEdit.vmstat.dsconn=Poll seconden: {0} +dsEdit.vmstat.desc=VMStat gegevensbron eigenschappen +dsEdit.vmstat.pollSeconds=Poll seconden +dsEdit.vmstat.outputScale=Output schaal +dsEdit.vmstat.attribute=Attribuut +dsEdit.vmstat.attr.procsR=processen wachten op uitvoeringstijd (r) +dsEdit.vmstat.attr.procsB=processen zijn in ononderbreekbare slaap (b) +dsEdit.vmstat.attr.memorySwpd=virtuele geheugen gebruikt (swpd) +dsEdit.vmstat.attr.memoryFree=idle geheugen (vrij) +dsEdit.vmstat.attr.memoryBuff=geheugen gebruikt als buffers (buff) +dsEdit.vmstat.attr.memoryCache=eheugen gebruikt als cache (cache) +dsEdit.vmstat.attr.swapSi=geheugen geswapped van disk (si) +dsEdit.vmstat.attr.swapSo=geheugen geswapped naar disk (so) +dsEdit.vmstat.attr.ioBi=blocks ontvangen van een block device (bi) +dsEdit.vmstat.attr.ioBo=blocks verzonden naar een block device (bo) +dsEdit.vmstat.attr.systemIn=interrupts per seconde (in) +dsEdit.vmstat.attr.systemCs=context schakelingen per seconde (cs) +dsEdit.vmstat.attr.cpuUs=cpu % uitvoeren non-kernel code - (us) +dsEdit.vmstat.attr.cpuSy=cpu % uitvoeren kernel code (sy) +dsEdit.vmstat.attr.cpuId=cpu % idle (id) +dsEdit.vmstat.attr.cpuWa=cpu % wachten op IO (wa) +dsEdit.vmstat.attr.cpuSt=cpu % gestolen van een virtuele machine (st) +dsEdit.vmstat.scale.none=Geen (bytes) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.M=M (1048576) + +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Serial=DNP3 Serieel +dsEdit.dnp3.descIp=DNP3 IP Eigenschappen +dsEdit.dnp3.descSerial=DNP3 Seriele Eigenschappen +dsEdit.dnp3.synchPeriod=Relatieve Synchronisatie Periode (x RBE Periode) +dsEdit.dnp3.staticPeriod=Relatieve Statische Periode (x RBE Period) +dsEdit.dnp3.rbePeriod=RBE Polling Periode +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.sourceAddress=Bron Adres +dsEdit.dnp3.slaveAddress=Slave Adres +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Poort +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Poort +dsEdit.dnp3.index=Index +dsEdit.dnp3.dataType=Data Type +dsEdit.dnp3.binaryInput=Binaire Input +dsEdit.dnp3.binaryOutput=Binaire Output +dsEdit.dnp3.analogInput=Analoge Input +dsEdit.dnp3.analogOutput=Analoge Output +dsEdit.dnp3.runningCounter=Teller +dsEdit.dnp3.addMany=Voeg meerdere data punten toe +dsEdit.dnp3.minIndex=Min index +dsEdit.dnp3.maxIndex=Max index +dsEdit.dnp3.operateMode=Operatie Modus +dsEdit.dnp3.controlCommand=Control commando +dsEdit.dnp3.timeOn=Aan tijd +dsEdit.dnp3.timeOff=Uit tijd +dsEdit.dnp3.validate.indexUsed=Index reeds in gebruik +dsEdit.dnp3.validate.someIndexUsed=Somige index(es) reeds in gebruik +dox.dnp3SerialDS=Data bron DNP3 Serieel +dox.dnp3IpDS=Data bron DNP3 IP +dox.dnp3PP=DNP3 PP + +dsEdit.pachube=Pachube +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.desc=Pachube data bron eigenschappen +dsEdit.pachube.apiKey=API sleutel +dsEdit.pachube.timeout=Timeout (seconden) +dsEdit.pachube.retries=Retries +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.binaryZeroValue=Binaire 0 waarde +dsEdit.pachube.testValue=Test waarde parameters + +dsEdit.persistent=Serotonin Persistente TCP +dsEdit.persistent.dsconn=Poort: {0} +dsEdit.persistent.desc=Serotonin Persistente TCP eigenschappen +dsEdit.persistent.port=Poort +dsEdit.persistent.authorizationKey=Authorisatie sleutel + +emport.export=Export +emport.import=Import +emport.indent=Inspring niveau +emport.data=Data +emport.select=Selecteer wat u wilt exporteren +emport.selectAll=Selecteer alles +emport.unselectAll=Deselecteer all +emport.dataPoints=Data punten +emport.importInstruction=Plak import data in het onderstaande veld en klik +emport.importProgress=Bezig met importeren... +emport.importCancelled=Import afgebroken +emport.importComplete=Import gereed +emport.noMessages=Geen resultaat bericht. Niets te importeren ? +emport.invalidImportData=Import data is ongeldig: geen JSON object +emport.parseError=JSON parse fout: {0} +emport.user.username=Een gebruiker heeft geen 'gebruiker' waarde. Genegeerd. +emport.user.prefix=Gebruiker ''{0}'': {1} +emport.view.missingType=View met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige typen zijn {1} +emport.dataSource.xid=Een gegevensbron met naam ''{0}'' heeft geen 'xid' waarde. Genegeerd. +emport.dataSource.missingType=gegevensbron met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige typen zijn {1} +emport.dataSource.invalidType="gegevensbron met XID ''{0}'' bestaat nog niet en heeft een ongeldige 'type' waarde van ''{1}''. Geldige typen zijn {2} +emport.dataSource.prefix=gegevensbron ''{0}'': {1} +emport.dataPoint.xid=A data punt met naam ''{0}'' heeft geen 'xid' waarde. Genegeerd. +emport.dataPoint.badReference=Data punt met XID ''{0}'' bestaat nog niet en refereert naar een gegevensbron die nog niet bestaat. Genegeerd. +emport.dataPoint.prefix=Data punt ''{0}'': {1} +emport.userPermission.prefix=Rechten voor gebruiker ''{0}'': {1} +emport.added=toegevoegd +emport.saved=opgeslagen +emport.causedBy=veroorzaakt door: +emport.view.xid=Een grafische view heeft geen 'xid' waarde. Genegeerd. +emport.view.prefix=View ''{0}'': {1} +emport.pointHierarchy.prefix=Punt hiërarchie: {0} +emport.pointLink.xid=Een punt link heeft geen 'xid' waarde. Genegeerd. +emport.pointLink.prefix=Punt link ''{0}'': {1} +emport.scheduledEvent.xid=Een geplande gebeurtenis heeft geen 'xid' waarde. Genegeerd. +emport.scheduledEvent.prefix=Geplande gebeurtenis ''{0}'': {1} +emport.compoundEvent.xid=Een samengestelde gebeurtenis detector heeft geen 'xid' waarde. Genegeerd. +emport.compoundEvent.prefix=Samengestelde gebeurtenis detector ''{0}'': {1} +emport.mailingList.xid=Een mailing lijst heeft geen 'xid' waarde. Genegeerd. +emport.mailingList.prefix=Mailing lijst ''{0}'': {1} +emport.eventHandler.xid=Een punt link heeft geen 'xid' waarde. Genegeerd. +emport.eventHandler.prefix=Punt link ''{0}'': {1} +emport.publisher.xid=Een data bron met naam ''{0}'' heeft geen 'xid' waarde. 'xid' value. Genegeerd. +emport.publisher.missingType=Publisher met XID ''{0}'' bestaat nog niet en heeft geen 'type' waarde. Geldige types zijn {1} +emport.publisher.invalidType=Publisher met XID ''{0}'' bestaat nog niet en heeft geen geldige 'type' waarde. 'type' waarde van ''{1}''. Geldige types zijn {2} +emport.publisher.prefix=Publisher ''{0}'': {1} + +eventHandlers.recipTestEmailMessage=Dit bericht was verzonden om een email ontangstlijst van een gebeurtenis afhandelaar te testen +eventHandlers.emailRecipients=Email ontvangers +eventHandlers.escalTestEmailMessage=Dit berich was verzonden om een email escalatie lijst van een gebeurtenis afhandelaar te testen +eventHandlers.escalRecipients=Escalatie ontvangers +eventHandlers.noEmailRecips=U dient email ontvangers toe te voegen +eventHandlers.escalDelayError=Escalatie vertraging moet groter zijn dan nul +eventHandlers.noEscalRecips=U dient escalatie ontvangers toe te voegen +eventHandlers.noSetPointAction=Er is geen instelpunt actie gedefinieerd +eventHandlers.invalidActiveValue=Ongeldige actieve waarde om in te stellen +eventHandlers.invalidActiveSource=Ongeldige actieve bron punt +eventHandlers.invalidActiveSourceType=Ongeldige actieve bron punt data type +eventHandlers.invalidInactiveValue=Ongeldige inactieve waarde om in te stellen +eventHandlers.invalidInactiveSource=Ongeldige inactieve bron punt +eventHandlers.invalidInactiveSourceType=Ongeldige inactieve bron punt data type +eventHandlers.noTargetPoint=Geen doel punt geselecteerd. Het kan zijn dat er geen instelbare punten zijn gedefieerd. +eventHandlers.saved=Gebeurtenis afhandelaar is opgeslagen +eventHandlers.eventHandlers=Gebeurtenis afhandelaars +eventHandlers.types=Gebeurtenis typen +eventHandlers.pointEventDetector=Punt gebeurtenis detectoren +eventHandlers.dataSourceEvents=Gegevensbron gebeurtenissen +eventHandlers.publisherEvents=Publisher gebeurtenissen +eventHandlers.systemEvents=Systeem gebeurtenissen +eventHandlers.auditEvents=Audit gebeurteninssen +eventHandlers.eventHandler=Gebeurtenis handler +eventHandlers.type=Type +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Email handler +eventHandlers.type.setPoint=Instelpunt +eventHandlers.type.setPointHandler=Instelpunt handler +eventHandlers.type.process=Proces +eventHandlers.type.processHandler=Proces handler +eventHandlers.recipientType.active=Actief +eventHandlers.recipientType.escalation=Escalatie +eventHandlers.alias=Alias +eventHandlers.target=Doel +eventHandlers.activeAction=Ingeschakelde actie +eventHandlers.inactiveAction=Uitgeschakelde actie +eventHandlers.action.none=Geen +eventHandlers.action.point=Als punt waarde instellen +eventHandlers.action.static=Als statische waarde instellen +eventHandlers.sourcePoint=Bron punt +eventHandlers.valueToSet=In te stellen waarde +eventHandlers.escal=Zend escalatie +eventHandlers.escalPeriod=Escaleer indien actief voor +eventHandlers.inactiveNotif=Zend notificatie bij uitschakeling +eventHandlers.activeCommand=Actief proces commando +eventHandlers.inactiveCommand=Inactief proces commando +eventHandlers.invalidCommands=Tenminste 1 proces commando moet worden gegeven + +events.alarms=Alarmen +events.pending=Onbevestigde alarmen +events.id=Id +events.msg=Bericht +events.pointDetails=Punt details +events.pointEdit=Wijzigen punt +events.editDataSource=Wijzig gegevensbron +events.downloadMango=Download meest recente Mango release +events.editCompound=Wijzig samengestelde gebeurtenis detector +events.editEventHandler=Wijzig gebeurtenis handler +events.editPointLink=Wijzig punt link +events.editScheduledEvent=Wijzig geplande gebeurtenis +events.editPublisher=Wijzig publisher +events.acknowledgeAll=Alles bevestigen +events.acknowledge=Bevestig +events.acknowledged=Bevestigd +events.silence=Geluid uit +events.unsilence=Geluid aan +events.emptyList=Geen gebeurtenis te melden +events.search=Gebeurtenis zoeken +events.search.id=Id +events.search.type=Gebeurtenis bron type +events.search.keywords=Keywords +events.search.search=Zoek +events.search.searching=Aan het zoeken... +events.search.resultCount={0} gebeurtenissen gevonden +events.jumpToDate=Spring naar datum +events.listed={0} gebeurtenis(sen) vermeld + +footer.rightsReserved=alle rechten voorbehouden + +header.title=Scada-LTS +header.toggleMute=Omschakelen dempen +header.watchlist=Watch list +header.views=Grafische views +header.alarms=Alarmen +header.reports=Rapportages +header.eventHandlers=Gebeurtenis handlers +header.dataSources=Gegevensbronnen +header.scheduledEvents=Geplande gebeurtenissen +header.compoundEvents=Samengestelde gebeurtenis detectoren +header.pointLinks=Punt links +header.users=Gebruikers +header.pointHierarchy=Punt hiërarchie +header.mailingLists=Mailing lijst +header.publishers=Publishers +header.systemSettings=Systeem instellingen +header.emport=Import/Export +header.sql=SQL +header.logout=Uitloggen +header.help=Help +header.login=Inloggen +header.user=Gebruiker +header.changeLanguage=Verander taal +header.goHomeUrl=Ga naar mijn standaard pagina +header.setHomeUrl=Maak dit mijn standaard pagina +header.reload=Herladen + +login.browserOnPlatform=op +login.userId=Gebruiker id +login.validation.noUsername=Geef een gebruikersnaam +login.password=Wachtwoord +login.validation.noPassword=Geef een wachtwoord +login.validation.invalidLogin=Ongeldige login, probeer het nog een keer +login.validation.accountDisabled=Uw account is uitgeschakeld. Neem contact op met de beheerder +login.loginButton=Inloggen +login.unknownBrowser=Bezig met controleren browser voor compatibiliteit... +login.supportedBrowser=Deze browser is ondersteund. +login.unsupportedBrowser=Het kan zijn dat uw browser wel werkt met dit product, maar het is niet officieel ondersteund door Serotonin \ +Software. Wij adviseren het gebruik van Firefox, Chrome, of \ +Internet Explorer 7. +login.nag=NB: Het kan zijn dat u problemen ondervindt met ScadaLTS omdat uw browser niet officieel is ondersteund. Upgrade uw browser s.v.p. + +mailingLists.added=Mailing lijst toegevoegd +mailingLists.saved=Mailing lijst opgeslagen +mailingLists.testEmailMessage=Test email is verzonden +mailingLists.noUser=Geen gebruiker gevonden om toe te voegen +mailingLists.noAddress=Voer het email adres in voor het toevoegen aan de lijst +mailingLists.mailingLists=Mailing lijsten +mailingLists.mailingList=Mailing lijst +mailingLists.details=Mailing lijst details +mailingLists.name=Naam +mailingLists.addUser=Toevoegen gebruiker +mailingLists.addAddress=Toevoegen adres +mailingLists.entries=Invoer +mailingLists.noEntries=Geen mailing lijst ingevoerd +mailingLists.emailAddress=Email adres +mailingLists.validate.nameRequired=Naam is vereist +mailingLists.validate.nameGreaterThan40=Naam kan niet langer zijn dan 40 karakters +mailingLists.validate.entries=Een mailing lijst moet van invoer zijn voorzien +mailingLists.testerror=An error occurred: {0}: {1} + +notes.userNotes=Gebruiker notities +notes.addNote=Toevoegen commentaar +notes.note=Commentaar +notes.by=door +notes.enterComment=Er moet commentaar worden ingevoerd +notes.save=Opslaan +notes.cancel=Afbreken +notes.timeByUsername=tijd door gebruikersnaam + +pointDetails.recordCountError=Record teller moet een getal zijn +pointDetails.timePeriodError=Tijd periode moet een getal zijn +pointDetails.imageCountError=Afbeelding teller moet een getal zijn +pointDetails.goto=Ga naar +pointDetails.editPoint=Wijzig data punt +pointDetails.editDataSource=Wijzig gegevensbron +pointDetails.setPoint=Instelpunt +pointDetails.set=Stel in +pointDetails.statistics=Statistieken +pointDetails.timePeriod=Tijd periode +pointDetails.getStatistics=Haal statistieken +pointDetails.history=Historie +pointDetails.show=Toon +pointDetails.mostRecentRecords=Meest recente records +pointDetails.chart=Grafiek +pointDetails.imageChartButton=Haal grafiek +pointDetails.getData=Haal data +pointDetails.flipbook=Flipbook +pointDetails.images=Afbeeldingen +pointDetails.getImages=Haal afbeeldingen +pointDetails.events=Gebeurtenissen +pointDetails.id=Id +pointDetails.message=Bericht +pointDetails.maxEvents=Maximaal 20 gebeurtenissen getoond van +pointDetails.views=Views +pointDetails.name=Name +pointDetails.gotoView=Ga naar view +pointDetails.notInView=Punt wordt niet gebruikt in een van uw grafische views +pointDetails.userAccess=Gebruiker toegang +pointDetails.username=Gebruikersnaam +pointDetails.accessType=Toegangstype + +pointEdit.buttons.enable=Inschakelen +pointEdit.buttons.disable=Uitschakelen +pointEdit.buttons.restart=Herstart +pointEdit.buttons.note=Noot: opslaan, uitschakelen, of herstarten van een punt heeft tot gevolg dat alle actieve gebeurtenissen terugkeren naar normaal. + +pointEdit.chart.props=Grafiek generator eigenschappen +pointEdit.chart.type=Type +pointEdit.chart.limit=Limiet +pointEdit.chart.timePeriod=Tijd periode +pointEdit.chart.includeSum=Sommatie toevoegen +pointEdit.chart.note=Noot: data punt logging moet zijn geactiveerd voor het genereren van grafieken. +pointEdit.chart.missingLimit=Grafiek generator: limiet moet zijn ingevoerd +pointEdit.chart.invalidLimit=Grafiek generator: limiet moet tussen 2 en 50 liggen +pointEdit.chart.missingPeriods=Grafiek generator: het aantal perioden moet worden ingevoerd +pointEdit.chart.invalidPeriods=Grafiek generator: het aantal perioden moet groter zijn dan nul + +pointEdit.detectors.eventDetectors=Gebeurtenis detectoren +pointEdit.detectors.type=Type +pointEdit.detectors.empty=Klik op het toevoegen icoon om punt gebeurtenis detectoren aan te maken. +pointEdit.detectors.alias=Alias +pointEdit.detectors.highLimitDet=Boven limiet detector +pointEdit.detectors.highLimit=Boven limiet +pointEdit.detectors.duration=Duur +pointEdit.detectors.lowLimitDet=Lage limiet detector +pointEdit.detectors.lowLimit=Lage limiet +pointEdit.detectors.stateDet=Toestand detector +pointEdit.detectors.state=Toestand +pointEdit.detectors.zero=Nul +pointEdit.detectors.one=Een +pointEdit.detectors.changeDet=Verander detector +pointEdit.detectors.change=Verander +pointEdit.detectors.changeCounter=Toestand verandering teller +pointEdit.detectors.changeCount=Toestand verandering telling +pointEdit.detectors.noChange=Geen verandering +pointEdit.detectors.noUpdate=Geen update +pointEdit.detectors.errorParsingLimit=Fout bij parsen limiet waarde +pointEdit.detectors.errorParsingWeight=Fout bij parsen gewicht waarde +pointEdit.detectors.errorParsingDuration=Fout bij parsen duur waarde +pointEdit.detectors.invalidDuration=Duur kan niet < 0 zijn +pointEdit.detectors.errorParsingState=Fout bij parsen toestand waarde +pointEdit.detectors.errorParsingChangeCount=Fout bij parsen verandering teller waarde +pointEdit.detectors.invalidChangeCount=Verandering teller kan niet < 2 zijn +pointEdit.detectors.invalidState=Toestand kan niet langer dan 128 karakters zijn +pointEdit.detectors.posCusumDet=Positieve CUSUM detector +pointEdit.detectors.posCusum=Positieve CUSUM +pointEdit.detectors.posLimit=Positieve limiet +pointEdit.detectors.negCusumDet=Negatieve CUSUM detector +pointEdit.detectors.negCusum=Negatieve CUSUM +pointEdit.detectors.negLimit=Negatieve limiet +pointEdit.detectors.weight=Gewicht + +pointEdit.logging.props=Logging eigenschappen +pointEdit.logging.type=Logging type +pointEdit.logging.type.change=Als punt waarde verandert +pointEdit.logging.type.all=Alle data +pointEdit.logging.type.never=Niet loggen +pointEdit.logging.type.interval=Interval +pointEdit.logging.type.tsChange=Als punt tijdstempel verandert +pointEdit.logging.period=Interval logging periode +pointEdit.logging.every=Elke +pointEdit.logging.valueType=Waarde type +pointEdit.logging.valueType.instant=Instant +pointEdit.logging.valueType.maximum=Maximum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.logging.valueType.average=Gemiddelde +pointEdit.logging.tolerance=Tolerantie +pointEdit.logging.purge=Wissen +pointEdit.logging.after=Na +pointEdit.logging.defaultCache=Default cache grootte +pointEdit.logging.discard=Negeer extreme waarden +pointEdit.logging.discardLow=Negeer lage limiet +pointEdit.logging.discardHigh=Negeer hoge limiet +pointEdit.logging.engineeringUnits=Engineering eenheden +pointEdit.logging.clearCache=Reset cache + +pointEdit.name.goto=Ga naar + +pointEdit.props.props=Punt eigenschappen +pointEdit.props.details=Punt details +pointEdit.props.ds=Gegevensbron +pointEdit.props.editDs=Wijzig gegevensbron +pointEdit.props.name=Punt naam +pointEdit.props.engineeringUnits=Engineering eenheden + +pointEdit.purge.confirm=Weet u zeker dat u alle data wilt wissen voor dit punt ? +pointEdit.purge.result=punt waarden zijn gewist +pointEdit.purge.purgeNow=Nu wissen +pointEdit.purge.olderThan=Data wissen ouder dan +pointEdit.purge.all=Alle data wissen +pointEdit.purge.allData=Alle data +pointEdit.purge.warn=Bezig met wissen data, even geduld a.u.b... + +pointEdit.text.props=Text generator eigenschappen +pointEdit.text.type=Type +pointEdit.text.format=Formaat +pointEdit.text.suffix=Suffix +pointEdit.text.zero=Nul +pointEdit.text.one=Een +pointEdit.text.default=default +pointEdit.text.key=Sleutel +pointEdit.text.text=Tekst +pointEdit.text.colour=Kleur +pointEdit.text.from=Van +pointEdit.text.to=Naar +pointEdit.text.conversionExponent=Conversie exponent +pointEdit.text.errorParsingKey=Fout bij parsen sleutel +pointEdit.text.listContainsKey=Lijst bevat al de sleutel +pointEdit.text.errorParsingFrom=Fout bij parsen Van waarde +pointEdit.text.errorParsingTo=Fout bij paresn Naar waarde +pointEdit.text.toGreaterThanFrom=Van waarde moet kleiner zijn dan de Naar waarde +pointEdit.text.listContainsRange=Lijst bevat al het bereik +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.saved=Punt hiërarchie is opgeslagen +pointHierarchy.deleteConfirm=Alle childs worden opnieuw toegewezen aan de parent map. Is dat ok ? +pointHierarchy.defaultName=Nieuw map +pointHierarchy.noName=Map naam mag niet leeg zijn +pointHierarchy.hierarchy=Punt Hiërarchie +pointHierarchy.details=Map details +pointHierarchy.name=Naam + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + +pointLinks.pointLinks=Punt links +pointLinks.pointLink=Punt link +pointLinks.details=Punt link details +pointLinks.source=Bron punt +pointLinks.target=Doel punt +pointLinks.script=Script +pointLinks.validate=Valideer +pointLinks.event=Gebeurtenis +pointLinks.event.update=Update +pointLinks.event.change=Verander +pointLinks.validate.sourceRequired=Bron punt is vereist +pointLinks.validate.targetRequired=Doel punt is vereist +pointLinks.validate.samePoint=Bron en doel punten mogen niet hetzelfde zijn +pointLinks.pointLinkAdded=Punt link toegevoegd +pointLinks.pointLinkSaved=Punt link opgeslagen +pointLinks.validate.success=Script resultaat: {0} +pointLinks.validate.successTs=Script resultaat: {0}, tijdstempel={1} + +publicView.notFound=Gespecificeerde view is niet gevonden of is niet anoniem te bekijken. Heeft u de juiste viewId, viewName, of viewXid parameter ? + +publisherEdit.saved=Publisher is opgeslagen +publisherEdit.currentAlarms=Actuele alarms +publisherEdit.generalProperties=Algemene eigenschappen +publisherEdit.name=Naam +publisherEdit.cacheWarning=Cache waarschuwing grootte +publisherEdit.updateEvent=Update gebeurtenis +publisherEdit.updateEvent.all=Alle updates +publisherEdit.updateEvent.changes=Alleen veranderingen +publisherEdit.snapshot=Stuur regelmatige momentopname +publisherEdit.snapshotPeriod=Momentopname zend periode +publisherEdit.points=Punten +publisherEdit.point.name=Naam +publisherEdit.point.status=Status +publisherEdit.point.type=Type +publisherEdit.noPoints=Geen punten te vermelden + +publisherEdit.httpSender=HTTP Zender +publisherEdit.httpSender.keyRequired=Sleutel is vereist +publisherEdit.httpSender.keyExists=Sleutel bestaat al +publisherEdit.httpSender.removeParam=Verwijder parameter van lijst +publisherEdit.httpSender.sending=Aan het zenden... +publisherEdit.httpSender.noResponseData=(geen response data) +publisherEdit.httpSender.props=HTTP zender eigenschappen +publisherEdit.httpSender.method=Methode +publisherEdit.httpSender.url=URL +publisherEdit.httpSender.staticHeaders=Statische headers +publisherEdit.httpSender.headerKey=Sleutel +publisherEdit.httpSender.headerValue=Waarde +publisherEdit.httpSender.addStaticHeader=Toevoegen statische header +publisherEdit.httpSender.noStaticHeaders=Geen statische headers gedefiniëerd +publisherEdit.httpSender.staticParams=Statische parameters +publisherEdit.httpSender.paramKey=Sleutel +publisherEdit.httpSender.paramValue=Waarde +publisherEdit.httpSender.addStaticParam=Statische parameter toevoegen +publisherEdit.httpSender.noStaticParams=Geen statische parameters gedefinieerd +publisherEdit.httpSender.raiseResultWarning=Verhoog resultaat waarschuwing +publisherEdit.httpSender.sendTest=HTTP zend test +publisherEdit.httpSender.sendStaticParams=Zend statische parameters +publisherEdit.httpSender.cancel=Afbreken +publisherEdit.httpSender.point.param=Parameter naam +publisherEdit.httpSender.point.timestamp=Toevoegen tijdstempel +publisherEdit.httpSender.dateFormat=Datum formaat +publisherEdit.httpSender.dateFormat.basic=Basic +publisherEdit.httpSender.dateFormat.tz=Tijd zone +publisherEdit.httpSender.dateFormat.utc=UTC + +publisherEdit.pachube=Pachube +publisherEdit.pachube.props=Pachube eigenschappen +publisherEdit.pachube.apiKey=API sleutel +publisherEdit.pachube.timeoutSeconds=Timeout (seconden) +publisherEdit.pachube.retries=Retries +publisherEdit.pachube.feedId=Feed ID +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.point.feedId=Feed ID +publisherEdit.pachube.point.dataStreamId=Data stream ID + +publisherEdit.persistent=Serotonin Persistente TCP +publisherEdit.persistent.props=Serotonin Persistente TCP eigenschappen +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Poort +publisherEdit.persistent.authorizationKey=Authorisatie sleutel +publisherEdit.persistent.sync=Synchroniseer historische data +publisherEdit.persistent.sync.none=Geen +publisherEdit.persistent.sync.daily=Dagelijks +publisherEdit.persistent.sync.weekly=Wekelijks +publisherEdit.persistent.sync.monthly=Maandelijks + +publisherList.deleteConfirm=Weet us zeker dat u deze publisher wilt verwijderen ? +publisherList.publishers=Publishers +publisherList.name=Naam +publisherList.type=Type +publisherList.config=Configuratie +publisherList.status=status +publisherList.noRows=Geen rijen + +reports.recipTestEmailMessage=Dit bericht was verzonden om een email ontangstlijst van een rapportage generator te testen +reports.emailRecipients=Email ontvangers +reports.export=Export data +reports.eventExport=Export gebeurtenissen +reports.userCommentExport=Export gebruiker commentaar +reports.charts=Bekijk grafieken +reports.reportAdded=Rapportage toegevoegd +reports.reportSaved=Rapportage opgeslagen +reports.reportQueued=Rapportage is in wachtrij geplaatst +reports.reportQueue=Rapportage wachtrij +reports.reportName=Rapportage naam +reports.runTimeStart=Uitvoertijd start +reports.runDuration=Uitvoertijd duur +reports.reportRecords=Records +reports.doNotPurge=Niet wissen +reports.loading=Aan het laden... +reports.noInstances=Geen rapportage instanties om te tonen +reports.templates=Rapportage templates +reports.newReport=Nieuwe rapportage +reports.report=Rapportage +reports.criteria=Rapportage criteria +reports.runNow=Nu uitvoeren +reports.noPoints=Er zijn geen punten toegevoegd aan de rapportage +reports.pointName=Punt naam +reports.dataType=Data type +reports.colour=Kleur +reports.events=Gebeurtenissen +reports.events.none=Geen +reports.events.alarms=Alleen alarmen +reports.events.all=Alle gebeurtenissen +reports.eventList.id=Gebeurtenis id +reports.eventList.message=Bericht +reports.eventList.status=Status +reports.eventList.ackTime=Bevestiging tijd +reports.eventList.ackUser=Bevestiging gebruiker +reports.comments=Gebruiker commentaar +reports.pointComments=Punt commentaar +reports.pointComments.empty=Geen punt commentaar om te tonen +reports.commentList.type=Type +reports.commentList.type.event=Gebeurtenis +reports.commentList.type.point=Punt +reports.commentList.typeKey=Type sleutel +reports.commentList.time=Tijd +reports.dateRange=Datum bereik +reports.relative=Relatief tot rapportage tijd +reports.previous=Vorige +reports.past=Voorgaande +reports.specificDates=Specifieke data +reports.schedule=Rooster +reports.runEvery=Uitvoeren elke... +reports.runDelay=Uitvoer vertraging (minuten) +reports.cron=cron +reports.emailReport=Email rapportage +reports.includeTabular=Toevoegen tabel data +reports.now=Nu +reports.notStarted=Niet gestart +reports.inProgress=Bezig +reports.failed=Mislukt +reports.startValue=Start waarde +reports.statistics=Statistieken +reports.consolidated=Geconsolideerde grafiek +reports.rendered=Gegenereerd +reports.dateRangeTo=naar +reports.validate.lessThan0=Kan niet kleiner zijn dan nul +reports.validate.greaterThan59=Kan niet groter zijn dan 59 minuten +reports.validate.needRecip=Er moet tenminste een ontvanger zijn toegevoegd +reports.validate.required=Vereist +reports.validate.longerThan100=Kan niet langer zijn dan 100 karakters +reports.validate.needPoint=Er moet tenminste een punt zijn toegevoegd +reports.validate.invalidDateRangeType=Ongeldige datum bereik type +reports.validate.invalidRelativeDateType=Ongeldige relatieve datum bereik type +reports.validate.periodCountLessThan1=Periode teller kan niet kleiner zijn dan 1 +reports.validate.cron=Fout in cron expressie: {0} +reports.validate.colour=Ongeldige kleur: {0} + +scheduledEvents.seAdded=Geplande gebeurtenis toegevoegd +scheduledEvents.seSaved=Geplande gebeurtenis opgeslagen +scheduledEvents.ses=Geplande gebeurtenissen +scheduledEvents.addSe=Toevoegen geplande gebeurtenis +scheduledEvents.se=Geplande gebeurtenis +scheduledEvents.seDetails=Geplande gebeurtenis details +scheduledEvents.alias=Alias +scheduledEvents.type=Rooster type +scheduledEvents.type.hour=elk uur +scheduledEvents.type.day=dagelijks +scheduledEvents.type.week=wekelijks +scheduledEvents.type.month=maandelijks +scheduledEvents.type.year=jaarlijks +scheduledEvents.type.once=eenmalig +scheduledEvents.type.cron=cron +scheduledEvents.validate.activeCron=Fout in actieve cron expressie: {0} +scheduledEvents.validate.inactiveCron=Fout in inactieve cron expressie: {0} +scheduledEvents.validate.activeTrigger=Fout bij aanmaken actieve trigger: {0} +scheduledEvents.validate.inactiveTrigger=Fout bij aanmaken inactieve trigger: {0} +scheduledEvents.validate.aliasTooLong=Alias kan niet langer zijn dan 50 karakters +scheduledEvents.validate.invalidRtn=Inactief tijd moet na actief tijd komen + +sql.warning=Waarschuwing: gebruik deze faciliteit op eigen risico. Incorrect gebruik kan leiden tot beschadigde data en/of systeem storing. +sql.sql=SQL +sql.query=Invoeren query +sql.update=Invoeren update +sql.rowsUpdated=records(s) zijn bijgewerkt. + +systemSettings.retrieving=(ophalen gegevens) +systemSettings.files=bestanden +systemSettings.emailSettingsSaved=Email instellingen zijn opgeslagen +systemSettings.systemAlarmLevelsSaved=Systeem gebeurtenis alarm niveaus zijn opgeslagen +systemSettings.auditAlarmLevelsSaved=Audit gebeurtenis alarm niveaus zijn opgeslagen +systemSettings.httpSaved=Http instellingen zijn opgeslagen +systemSettings.miscSaved=Instellingen zijn opgeslagen +systemSettings.versionSaved=Versie instellinen zijn opgeslagen +systemSettings.upToDate=Deze instantie van Mango is up to date +systemSettings.emailSettings=Email instellingen +systemSettings.smtpHost=SMTP host +systemSettings.smtpPort=SMTP poort +systemSettings.fromAddress='Van' adres +systemSettings.fromName='Van' naam +systemSettings.auth=Gebruik autorisatie +systemSettings.smtpUsername=Gebruikersnaam +systemSettings.smtpPassword=Wachtwoord +systemSettings.tls=Inschakelen TLS +systemSettings.contentType=Content type +systemSettings.contentType.both=HTML en tekst +systemSettings.contentType.html=Alleen HTML +systemSettings.contentType.text=Alleen tekst +systemSettings.systemAlarmLevels=Systeem gebeurtenis alarm niveaus +systemSettings.auditAlarmLevels=Audit gebeurtenis alarm niveaus +systemSettings.otherSettings=Overige instellingen +systemSettings.purgeEvents=Wis gebeurtenissen ouder dan +systemSettings.purgeReports=Wis rapportage instanties ouder dan +systemSettings.uiPerformance=Gebruikersinterface prestatie +systemSettings.uiPerformance.high=Hoog +systemSettings.uiPerformance.med=Medium +systemSettings.uiPerformance.low=Laag +systemSettings.groveLogging=Stuur fouten naar Serotonin +systemSettings.httpSettings=HTTP instellingen +systemSettings.useProxy=Gebruik proxy +systemSettings.proxyHost=Proxy host +systemSettings.proxyPort=Proxy poort +systemSettings.proxyUsername=Proxy gebruikersnaam +systemSettings.proxyPassword=Proxy wachtwoord +systemSettings.systemInformation=Systeem informatie +systemSettings.instanceId=Instantie ID +systemSettings.version=Scada-LTS +systemSettings.notify=Geef notificatie bij release van +systemSettings.notifyStable=Alleen stabiele versies +systemSettings.notifyRC=Release candidates of beter +systemSettings.notifyBeta=Beta of beter +systemSettings.checkNow=Controleer nu +systemSettings.databaseSize=Database grootte +systemSettings.purgeNow=Wis nu met behulp van punt instellingen +systemSettings.filedataSize=Bestand data grootte +systemSettings.totalSize=Totale grootte +systemSettings.historyCount=Historie telling +systemSettings.topPoints=Top punten +systemSettings.eventCount=Gebeurtenis telling +systemSettings.testEmail=Uw systeem instellingen test email is succesvol verzonden. +systemSettings.versionCheck1=Socket timeout tijdens controle. Probeer het nog een keer +systemSettings.versionCheck2=Er is een fout opgetreden: {0}: {1} +systemSettings.languageSettings=Taal instellingen +systemSettings.systemLanguage=Systeem taal +systemSettings.langSaved=Taal is opgeslagen +systemSettings.purgeDataConfirm=Dit zal alle punt samples van de database wissen. Weet u het zeker ? +systemSettings.purgeDataInProgress=Wissen van alle data, even geduld a.u.b... +systemSettings.purgeDataComplete=Wissen gereed. {0} punt samples gewist. +systemSettings.purgeData=Wissen van alle data +systemSettings.futureDateLimit=Negeer punt waarden met een toekomst tijd van meer dan + +users.dataSaved=Gebruiker data opgeslagen +users.added=Gebruiker toegevoegd +users.saved=Gebruiker opgeslagen +users.title=Gebruikers +users.add=Toevoegen gebruiker +users.user=Gebruiker +users.details=Gebruiker details +users.username=Gebruikersnaam +users.newPassword=Niew wachtwoord +users.email=Email +users.phone=Telefoon +users.dataSources=Data bronnen +users.validate.usernameRequired=Gebruikersnaam is vereist +users.validate.emailRequired=Email is vereist +users.validate.usernameTooLong=Gebruikersnaam kan niet langer zijn dan 40 karakters +users.validate.emailTooLong=Email kan niet langer zijn dan 255 karakters +users.validate.phoneTooLong=Telefoon kan niet langer zijn dan 40 karakters +users.validate.usernameUnique=Gebruikersnaam moet uniek zijn +users.validate.usernameInUse=Gebruikersnaam is al in gebruik +users.validate.adminInvalid=Het is niet mogelijk om de eigen administrator privileges te verwijderen +users.validate.adminDisable=Het is niet mogelijk om het eigen account uit te schakelen +users.receiveAlarmEmails=Zend alarm emails +users.receiveOwnAuditEvents=Ontvang eigen audit gebeurtenissen + +viewEdit.editView=Wijziging view +viewEdit.deleteView=Verwijder uzelf van de verdeellijst van de view +viewEdit.viewProperties=View eigenschappen +viewEdit.name=Naam +viewEdit.background=Achtergrond afbeelding +viewEdit.upload=Upload afbeelding +viewEdit.clearImage=Geen afbeelding +viewEdit.anonymous=Anonieme toegang +viewEdit.viewComponents=Componenten +viewEdit.addViewComponent=Voeg component toe aan view +viewEdit.editPointView=Wijzig punt component instellingen +viewEdit.editGraphicalRenderer=Wijzig grafische generator +viewEdit.deletePointView=Verwijder punt component +viewEdit.editStaticView=Wijzig statische inhoud +viewEdit.deleteStaticView=Verwijder statische inhoud +viewEdit.iconify=Verwerk componenten in icoon + +viewEdit.settings.editor=Instellingen editor +viewEdit.settings.point=Punt +viewEdit.settings.nameOverride=Punt naam override +viewEdit.settings.settableOverride=Instelbaar override +viewEdit.settings.background=Achtergrond kleur +viewEdit.settings.displayControls=Display controls + +viewEdit.graphic.editor=Grafische generator editor +viewEdit.graphic.displayText=Display tekst +viewEdit.graphic.imageSet=Afbeelding instelling +viewEdit.graphic.dynamicImage=Dynamische afbeelding +viewEdit.graphic.imageSample=Afbeelding sample +viewEdit.graphic.images=afbeeldingen +viewEdit.graphic.zero=Nul afbeelding +viewEdit.graphic.one=Een afbeelding +viewEdit.graphic.state=Afbeelding/state toewijzingen +viewEdit.graphic.image=Afbeelding +viewEdit.graphic.stateList=State lijst +viewEdit.graphic.default=Default +viewEdit.graphic.min=Min +viewEdit.graphic.max=Max +viewEdit.graphic.scale=Schaal percentage +viewEdit.graphic.script=Script +viewEdit.graphic.displayPointName=Display punt naam +viewEdit.graphic.styleAttribute=Stijl attribuut +viewEdit.graphic.missingImageSet=Er moet een afbeelding set gekozen worden +viewEdit.graphic.missingDynamicImage=Er moet een dynamische afbeelding worden gekozen +viewEdit.graphic.missingZeroImage=Een Nul afbeelding moet worden geselecteerd +viewEdit.graphic.missingOneImage=Een Een afbeelding moet worden geselecteerd +viewEdit.graphic.missingDefault=Een default afbeelding moet worden geselecteerd +viewEdit.graphic.invalidState=Niet te parsen toestand waarde in +viewEdit.graphic.missingMin=Min moet worden ingevoerd +viewEdit.graphic.missingMax=Max moet worden ingevoerd +viewEdit.graphic.invalidMinMax=Min moet kleiner zijn dan Max +viewEdit.graphic.missingScale=Schaal Percentage moet worden ingevoerd +viewEdit.graphic.invalidScale=Schaal Percentage kan niet kleiner zijn dan 1 +viewEdit.graphic.missingScript=Script moet worden ingevoerd +viewEdit.graphic.noConfig=Geen configuratie voor deze generator + +viewEdit.static.editor=Statische inhoud editor + +viewEdit.compound.editor=Samengestelde component editor +viewEdit.compound.name=Naam +viewEdit.compound.backgroundColour=Achtergrond kleur +viewEdit.compound.width=Breedte +viewEdit.compound.height=Hoogte +viewEdit.compound.duration=Duur + +views.title=Grafische views +views.newView=Nieuwe view +views.noViews=Er zijn nog geen grafische views aangemaakt. Maak er nu een aan. + +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size + +watchlist.addToWatchlist=Toevoegen aan watch list +watchlist.points=Punten +watchlist.watchlist=Watch list +watchlist.editListName=Wijzig watch list naam +watchlist.newListName=Invoeren van nieuwe naam watch list +watchlist.addNewList=Toevoegen nieuwe watch list +watchlist.deleteList=Verwijder deze watch list +watchlist.pointDetails=Punt details +watchlist.moveUp=Omhoog +watchlist.moveDown=Omlaag +watchlist.delete=Verwijder van watch list +watchlist.emptyList=Klik op punten om ze aan de watch list toe te voegen. +watchlist.chart=Grafiek +watchlist.imageChartButton=Ophalen Grafiek +watchlist.noChartables=Er zijn geen grafiekpunten in de watch list + +chartRenderer.none=Geen +chartRenderer.image=Afbeelding +chartRenderer.flipbook=Flipbook +chartRenderer.statistics=Statistieken +chartRenderer.table=Tabel + +graphic.analogGraphic=Analoge graphic +graphic.binaryGraphic=Binaire graphic +graphic.multistateGraphic=Multistate graphic +graphic.thumbnailImage=Miniatuur afbeelding +graphic.dynamicGraphic=Dynamische graphic +graphic.script=Server-side script +graphic.simple=Simpel punt +graphic.simpleImage=Afbeelding +graphic.html=HTML +graphic.wirelessTempHumSensor=Draadloze temperatuur/vochtigheid sensor +graphic.wirelessTempHumSensor.staticText=Statische tekst +graphic.wirelessTempHumSensor.battery=Batterij +graphic.wirelessTempHumSensor.signal=Signaal +graphic.wirelessTempHumSensor.temperature=Temperatuur +graphic.wirelessTempHumSensor.humidity=Vochtigheid +graphic.simpleCompound=Eenvoudige samenstelling +graphic.simpleCompound.leadPoint=Hoofd punt +graphic.simpleCompound.subPoint1=Sub punt 1 +graphic.simpleCompound.subPoint2=Sub punt 2 +graphic.simpleCompound.subPoint3=Sub punt 3 +graphic.simpleCompound.subPoint4=Sub punt 4 +graphic.simpleCompound.subPoint5=Sub punt 5 +graphic.simpleCompound.subPoint6=Sub punt 6 +graphic.simpleCompound.subPoint7=Sub punt 7 +graphic.simpleCompound.subPoint8=Sub punt 8 +graphic.simpleCompound.subPoint9=Sub punt 9 +graphic.simpleCompound.subPoint10=Sub punt 10 + +graphic.enhancedImageChart=Afbeeling grafiek +graphic.enhancedImageChart.point1=Punt 1 +graphic.enhancedImageChart.point2=Punt 2 +graphic.enhancedImageChart.point3=Punt 3 +graphic.enhancedImageChart.point4=Punt 4 +graphic.enhancedImageChart.point5=Punt 5 +graphic.enhancedImageChart.point6=Punt 6 +graphic.enhancedImageChart.point7=Punt 7 +graphic.enhancedImageChart.point8=Punt 8 +graphic.enhancedImageChart.point9=Punt 9 +graphic.enhancedImageChart.point10=Punt 10 + +graphic.imageChart=Afbeeling grafiek +graphic.imageChart.point1=Punt 1 +graphic.imageChart.point2=Punt 2 +graphic.imageChart.point3=Punt 3 +graphic.imageChart.point4=Punt 4 +graphic.imageChart.point5=Punt 5 +graphic.imageChart.point6=Punt 6 +graphic.imageChart.point7=Punt 7 +graphic.imageChart.point8=Punt 8 +graphic.imageChart.point9=Punt 9 +graphic.imageChart.point10=Punt 10 + +textRenderer.analog=Analoog +textRenderer.binary=Binair +textRenderer.multistate=Multitoestand +textRenderer.none=Geen +textRenderer.plain=Gewoon +textRenderer.range=Bereik +textRenderer.time=Tijd +textRenderer.engineeringUnits=Engineering eenheden + +event.system.startup=Systeem startup +event.system.shutdown=Systeem shutdown +event.system.maxAlarmChanged=Maximum alarm niveau is veranderd +event.system.userLogin=Gebruiker login +event.system.versionCheck=Actuele versie controle +event.system.compound=Samengestelde detector storing +event.system.setPoint=Instelpunt gebeurtenis handler storing +event.system.email=Email verzenden storing +event.system.pointLink=Punt link storing +event.system.process=Proces gebeurtenis handler gefaald + +event.audit.dataSource=Data bron +event.audit.dataPoint=Data punt +event.audit.pointEventDetector=Punt gebeurtenis detector +event.audit.compoundEventDetector=Samengestelde gebeurtenis detector +event.audit.scheduledEvent=Geplande gebeurtenis +event.audit.eventHandler=Gebeurtenis handler +event.audit.pointLink=Punt link +event.audit.changedProperty=
    {0}: "{1}" to "{2}" +event.audit.property=
    {0}="{1}" +event.audit.added=User "{0}" aangemaakt {1} met id {2}: {3} +event.audit.changed=User "{0}" veranderd {1} met id {2}: {3} +event.audit.deleted=User "{0}" verwijderd {1} met id {2}: {3} +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.recip.mailingList=mailing lijst ''{0}'' +event.audit.recip.user=gebruiker ''{0}'' +event.audit.recip.address=adres ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} + +event.exception2={0}: {1} +event.initializationError=Initialisatie fout: {0} +event.bacnet.deviceError=Geen response van apparaat op {0}, punt initialisatie niet gelukt +event.bacnet.readError=Fout bij lezen waarde voor punt {0}: {1} +event.bacnet.iamError=IAm broadcast storing: {0} +event.bacnet.whoisError=WhoIs broadcast storing: {0} +event.bacnet.whoisPoint=WhoIs niet gelukt tijdens initialisatie van punt {0}: {1} +event.bacnet.readDevice=Lees eigenschappen van apparaat op {0} niet gelukt: {1} +event.bacnet.covFailed=COV abonnement niet gelukt op {0}, punt uitgeschakeld: {1} +event.setPointFailed=Instelpunt niet gelukt: {0} +event.setPointFailed.alias=Instelpunt ''{0}'' niet gelukt: {1} +event.relinquishFailed=Afstaan mislukt: {0} +event.readPointFailed=Lees punt mislukt: {0} +event.pointLink.sourceUnavailable=Punt link bron is niet beschikbaar +event.pointLink.targetUnavailable=Punt link doel is niet beschikbaar +event.pointLink.targetNotSettable=Punt link doel is niet instelbaar +event.pointLink.recursionFailure=De punt link is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in de configuratie. +event.pointLink.nullResult=Script geeft resulaat null. Resultaat wordt genegeerd. +event.pointLink.convertError=Bron data type komt niet overeen met doel data type +event.pollingError=Fout tijdens het pollen +event.pollingError2=Fout tijdens het pollen: {0} +event.ebi25.master=Exceptie van modbus master: {0} +event.ebi25.readError=Fout bij het lezen van waarde "{0}": {1} +event.galil.errorResponse=Fout response van punt {0} +event.galil.parsingError=Fout bij parsen response voor punt {0}, response={1} +event.galil.setRequest=Kon geen set verzoek aanmaken voor punt {0}, waarde={1} +event.galil.setResponse=Fout response van instelpunt {0} +event.galil.sendError=Fout bij instellen punt {0}: {1} +event.galil.connectionError=Exceptie in Galil connectie: {0} +event.galil.unexpected=Onverwacht resultaat, resultaat={0} +event.galil.numericParse=Fout bij parsen naar numeriek: {0} +event.galil.setPointFailed=Instellen punt {0} niet gelukt: {1} +event.httpImage.retrievalError=Fout bij ophalen afbeelding "{0}": {1} +event.httpImage.scalingError=Fout bij schalen van afbeelding: {0} +event.httpImage.saveError=Fout bij opslaan afbeelding data: {0} +event.httpRetriever.retrievalError=Fout bij ophalen pagina "{0}": {1} +event.http.response=Ongeldige response van "{0}": {1} +event.meta.pointUnavailable=Een context punt is niet beschikbaar in punt "{0}" +event.meta.pointMissing=Punt is uitgeschakeld of bestaat niet +event.script.convertError=Kon resultaat "{0}" niet converteren naar {1} +event.meta.nullResult=Script geeft resultaat null. Resultaat wordt genegeerd. +event.meta.scriptError=Script fout in punt "{0}": {1} +event.meta.typeError=Script resultaat type fout in punt "{0}": {1} +event.meta.recursionFailure=Het script is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in uw script(s). +event.modbus.noResponse=Geen response van netwerk +event.modbus.master=Exceptie van modbus master: {0} +event.serial.portOpenError=Kan poort niet openen {0} +event.serial.portInUse=Poort is al in gebruik: {0} +event.valueParse.noData=Geen data om mee overeen te stemmen voor punt {0} +event.valueParse.noValue=Er is geen waarde overeenstemming gemaakt voor punt {0} +event.valueParse.noTime=Er is geen tijd overeenstemming gemaakt {0} +event.valueParse.timeParse=Parsen van tijd "{0}" niet gelukt +event.valueParse.timeParsePoint=Paren van tijd "{0}" voor {1} niet gelukt +event.valueParse.textParse=Waarde kwam met geen enkele multitoestand tekst overeen en kon niet worden geparsed, resultaat={0} +event.valueParse.textParsePoint=Waarde kwam met geen enkele multitoestand tekst overeen en kon niet worden geparsed, resultaat={0}, punt={1} +event.valueParse.numericParse=Kon niet parsen naar numeriek, resultaat={0} +event.valueParse.numericParsePoint=Kon niet parsen naar numeriek, resultaat={0}, punt={1} +event.valueParse.generalParse={0}, resultaat={1} +event.valueParse.generalParsePoint={0}, resultaat={1}, punt={2} +event.1wire.deviceRead=Fout bij lezen apparaat op adres {0}: {1} +event.1wire.networkRead=Fout bij lezen netwerk: {0} +event.1wire.noPointData=Geen data gelezen voor punt {0} +event.1wire.noDevice=Apparaat met adres {0} is niet gevonden voor point {1}, instelling niet gelukt +event.1wire.setWiper=Kon wiper positie op adres {0} niet instellen voor punt {1}, instelling niet gelukt +event.snmp.noResponse=Geen response van host +event.snmp.pduOidError=PDU ontvangen met fout in OID {0}, tekst={1} +event.snmp.pduErrorStatus=PDU ontvangen met fout status van {0}, tekst={1} +event.snmp.oidError=OID fout in {0}: {1}: {2} +event.snmp.unknownOid=Ongevraagde OID {0} gevonden in response van host {1} +event.snmp.noBinding=Geen binding voor OID {0} in response van host {1} +event.spinwave.heartbeat=Data niet ontvangen van sensor {0} +event.spinwave.attrNotFound=Attribuut "{0}" niet gevonden in bericht van sensor {1} +event.spinwave.unknownSensor=Data ontvangen van een onbekende sensor {0} +event.sql.noRowsUpdated=Geen rijen bijgewerkt bij instellen punt {0} +event.sql.setError=Exceptie tijdens instellen punt {0}: {1} +event.sql.timeNotFound=Tijd override veld "{0}" niet gevonden in result set +event.sql.noData=Geen data resultaat van select query +event.sql.noDataPoint=Geen data punt gevonden voor rij identifier "{0}" in resultaat set +event.sql.dataTypeNotSupported=Tijd override veld data type "{0}" ({1}) niet ondersteund +event.vmstat.process=vmstat proces niet gelukt: {0} +event.vmstat.attributeNotFound=Attribuut "{0}" niet gevonden in vmstat data +event.compound.activated=Samengestelde gebeurtenis geactiveerd: {0} +event.compound.sourceFailure={0}: Een bron detector is beëindigd +event.compound.exceptionFailure={0}: {1} +event.email.failure=Niet gelukt om email te zenden met titel "{0}" naar "{1}". Bericht: "{2}" +event.version.error=Er is een fout opgetreden tijdens het controleren op een nieuwe Mango versie: {0}: {1} +event.version.available=Er is nu een nieuwe versie van Mango beschikbaar ({0}) +event.version.uptodate=Deze versie van Mango is up to date +event.login=Gebruiker {0} ingelogd +event.alarmMaxIncreased=Maximum alarm niveau is toegenomen van {0} naar {1} +event.alarmMaxDecreased=Maximum alarm niveau is afgenomen van {0} naar {1} +event.detector.periodState={0} is {1} geweest voor meer dan {2} +event.detector.state={0} is {1} +event.detector.highLimit={0} heeft {1} overschreden +event.detector.highLimitPeriod={0} heeft {1} overschreden voor meer dan {2} +event.detector.lowLimit={0} is onder {1} +event.detector.lowLimitPeriod={0} is onder {1} geweest voor meer dan {2} +event.detector.change={0} is meer dan {1} keer van staat veranderd binnen {2} +event.detector.noChange={0} is niet veranderd voor langer dan {1} +event.detector.noUpdate={0} heeft geen update gehad voor langer dan {1} +event.detector.changeCount={0} is veranderd van "{1}" naar "{2}" +event.detector.posCusum={0} CUSUM heeft {1} overschreden +event.detector.posCusumPeriod={0} CUSUM heeft {1} overschreden voor meer dan {2} +event.detector.negCusum={0} CUSUM is onder {1} +event.detector.negCusumPeriod={0} CUSUM is onder {1} voor meer dan {2} +event.process.failure=Starten van proces met commando "{0}" mislukt. Bericht: "{1}" +event.viconics.messagingException=Berichten error: {0} +event.viconics.networkOffline=Netwerk is offline +event.viconics.deviceOffline=Device is offline: {0} +event.viconics.duplicateCommException=Gedupliceerd comm adres gedetecteerd: {0} +event.pachube.feed.response=Ongeldige response van feed {0}: {1} +event.pachube.feed.retrievalError=Fout bij verkrijgen feed {0}: {1} +event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} niet gevonden of heeft geen waarde +event.persistent.authKey=Incorrecte authorisatie sleutel +event.persistent.pointDeserialization=Punt deserialisatie exceptie: {1} +event.persistent.dataTypeMismatch=Data type mismatch in punt "{0}": client={1}, server={2} +event.persistent.dataSourceMismatch=Data bron mismatch in punt "{0}". De XID behoort reeds tot een andere data bron op de host. + +event.detectorVo.highLimit=Als waarde hoger is dan {0} +event.detectorVo.highLimitPeriod=Als waarde hoger is dan {0} voor {1} +event.detectorVo.lowLimit=Als waare lager is dan {0} +event.detectorVo.lowLimitPeriod=Als waarde lager is dan {0} voor {1} +event.detectorVo.state=Wanneer de toestand {0} is +event.detectorVo.statePeriod=Wanneer toestand {0} is voor {1} +event.detectorVo.change=Wanneer waarde veranderd +event.detectorVo.changeCount=Wanneer toestand {0} keer veranderd binnen {1} +event.detectorVo.noChange=Wanneer toestand niet veranderd voor {0} +event.detectorVo.noUpdate=Wanneer toestand geen update krijgt voor {0} +event.detectorVo.posCusum=When CUSUM hoger is dan {0} +event.detectorVo.posCusumPeriod=Wanneer CUSUM hoger is dan {0} voor {1} +event.detectorVo.negCusum=Wanneer CUSUM lager is dan {0} +event.detectorVo.negCusumPeriod=Wanneer CUSUM lager is dan {0} voor {1} + +event.setPoint.targetPointMissing=doel punt ontbreekt of is uitgeschakeld +event.setPoint.targetNotSettable=doel punt is niet instelbaar +event.setPoint.activePointMissing=actieve bron punt ontbreekt of is uitgeschakeld +event.setPoint.activePointValue=actieve bron punt heeft geen waarde +event.setPoint.activePointDataType=actieve bron punt data type is anders dan het doel punt +event.setPoint.inactivePointMissing=inactieve bron punt ontbreekt of is uitgeschakeld +event.setPoint.inactivePointValue=inactieve bron punt heeft geen waarde +event.setPoint.inactivePointDataType=inactieve bron punt data type is anders dan het doel punt +event.setPoint.recursionFailure=Het instelpunt is niet uitgevoerd wegens een recursie overflow. Het kan zijn dat er een oneindige recursie is in de configuratie. +event.schedule.active=Geplande gebeurtenis geactiveerd: {0} +event.schedule.onceAt=Op {0} +event.schedule.onceUntil=Van {0} tot {1} +event.schedule.hourlyAt=Elk uur om {0} +event.schedule.hoursUntil=Elk uur {0} tot {1} +event.schedule.dailyAt=Elke dag om {0} +event.schedule.dailyUntil=Elke dag van {0} tot {1} +event.schedule.weeklyAt=Elke week om {0} tot {1} +event.schedule.weeklyUntil=Elke week om {0} om {1} tot {2} om {3} +event.schedule.monthlyAt=Elke maand op de {0} om {1} +event.schedule.monthlyUntil=Elke maand op de {0} om {1} tot de {2} om {3} +event.schedule.yearlyAt=Elk jaar op de {0} van {1} om {2} +event.schedule.yearlyUntil=Elk jaar op de {0} van {1} om {2} tot de {3} van {4} om {5} +event.schedule.cronAt=Op cron {0} +event.schedule.cronUntil=Op cron {0} tot {1} +event.publish.invalidResponse=Ongeldige response code van host: {0} +event.publish.pointMissing=Een gepubliceerd punt ontbreekt of is uitgeschakeld +event.publish.queueSize=De publisher wachtrij heeft {0} entries overschreden +event.pb.httpSend=HTTP zend exceptie +event.pb.resultWarnings=Resultaat waarschuwing +event.pb.pointMissing=Punt uitgeschakeld +event.pb.queueSize=Wachrij grootte waarschuwing +event.pb.persistent.connectionFailed=Connectie poging mislukt +event.pb.persistent.protocolFailure=Protocol fout +event.pb.persistent.connectionAborted=Connectie afgebroken +event.pb.persistent.connectionLost=Connectie verloren +event.ds=''{0}'': {1} +event.ds.initialization=Initialisatie exceptie +event.ds.message=Bericht exceptie +event.ds.device=Apparaat exceptie +event.ds.network=Netwerk exceptie +event.ds.duplicateComm=Gedupliceerd comm adres gedetecteerd +event.ds.dataSource=Data bron exceptie +event.ds.pointRead=Punt lees exceptie +event.ds.pointWrite=Punt schrijf exceptie +event.ds.dataRetrieval=Ophalen data mislukt +event.ds.dataParse=Exceptie bij parsen punt data +event.ds.fileSave=Exceptie bij opslaan bestand +event.ds.contextPoint=Context punt uitgeschakeld +event.ds.scriptError=Script fout +event.ds.resultType=Resultaat type fout +event.ds.emailInbox=Fout bij toegang verkrijgen inbox +event.ds.emailRead=Fout bij lezen bericht +event.ds.emailParse=fout bij parsen email data +event.ds.pdu=PDU exceptie +event.ds.heartbeat=Sensor heartbeat +event.ds.unknownSensor=Onbekende sensor +event.ds.statement=Statement exceptie + +event.rtn.rtn=Terug gegaan naar normal +event.rtn.pointDisabled=Data punt uitgeschakeld +event.rtn.dsDisabled=Data bron uitgeschakeld +event.rtn.pubDisabled=Publisher uitgeschakeld +event.rtn.shutdown=Systeem shutdown +event.rtn.unknown=Onbekende oorzaak inactief + +validate.nameRequired=Naam is vereist +validate.nameTooLong=Naam kan niet langer zijn dan 40 karakters +validate.notLongerThan=Kan niet langer zijn dan {0} karakters +validate.cannotBeNegative=Kan niet negatief zijn +validate.illegalValue=Ongeldige waarde +validate.greaterThanZero=Moet groter zijn dan nul +validate.required=Vereiste waarde +validate.invalidChoice=Ongeldige keuze +validate.greaterThanRawLow=Moet groter zijn dan Scaling ruwe lage waarde +validate.greaterThanEngLow=Moet groter zijn dan Scaling engineering eenheid lage waarde +validate.greaterThanDiscardLow=Moet groter zijn dan negeer lage limiet +validate.between=Moet tussen {0} en {1} zijn +validate.1to80=Moet tussen 1 en 80 zijn +validate.1to96=Moet tussen 1 en 96 zijn +validate.1to8=Moet tussen 1 and 8 zijn +validate.1to240=Moet tussen 1 and 240 inclusief zijn +validate.0to15=Moet tussen 0 and 15 inclusief zijn +validate.lessThan100=Kan niet > 100 zijn +validate.allVarNames=Alle variabele namen moeten zijn gedefinieerd +validate.invalidVarName=Ongeldige variabele naam: {0} +validate.duplicateVarName=Dubbele variabel naam: {0} +validate.0toArg=Moet tussen 0 en {0} inclusief zijn +validate.not0=Kan geen 0 zijn +validate.invalidValue=Ongeldige waarde +validate.greaterThan1s=Kan niet kleiner dan twee seconde zijn +validate.captureGroup=Een capture groep moet zijn gedefinieerd +validate.parseError=Parse fout: {0} +validate.fieldName=Een van Query veld naam of update statement moet worden verstrekt +validate.invalidAddress=Ongeldig sensor adres: {0} +validate.notLessThan30s=Kan niet minder dan 30 seconden zijn +validate.missingDeviceId=Apparaat ID kan niet leeg zijn +validate.maxGreaterThanMin=Maximum moet groter zijn dan het minimum +validate.atLeast1=Tenminste een waarde moet zijn gedefinieerd +validate.parameterRequired=Parameter naam is vereist +validate.xidUsed=Deze XID is al in gebruik +validate.text.incompatible=Tekst generator is niet compatibel met het data type +validate.chart.incompatible=Grafiek generator is niet compatibel met het data type +validate.changeType.incompatible=De verander type is niet compatibel met het data type +validate.axis.invalid=Moet een van de volgende zijn: A, B, C, D, E, F, G, of H +validate.ped.xidUsed=Dezelfde XID ''{0}'' is in gebruik voor meerdere gebeurtenis detectoren. Niet opgeslagen +validate.ped.xidMissing=Alle gebeurtenis detectoren moeten een XID definieren. Niet opgeslagen +validate.invalidCron=Fout in cron expressie: {0} +validate.pachube.dataStreadIdRequired=Data stream id is verplicht + +confirmation.pointDisabled=Data punt is uitgeschakeld +confirmation.pointEnabled=Data punt is ingeschakeld +confirmation.pointRestarted=Data punt is herstart +confirmation.pointSaved=Data punt is opgeslagen + +emport.error.chart.missing=Grafiek generator moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.chart.invalid=Grafiek generator heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.text.missing=Tekst generator moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.text.invalid=Tekst generator heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.missingObject=Ontbrekende ''{0}'' object +emport.error.missingValue=Ontbrekende ''{0}'' waarde +emport.error.missing=Ontbrekende ''{0}'' waarde. Geldige waarden zijn {1} +emport.error.invalid=Ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.pointType.missing=Punt type moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.pointType.invalid=Punt type heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.meta.missing=Ontbrekende ''{0}'' in context punt +emport.error.permission.missing=Ontbrekende ''{0}'' in punt permissie +emport.error.missingSource=Data bron met XID ''{0}'' niet gevonden +emport.error.missingPoint=Data punt met XID ''{0}'' niet gevonden +emport.error.attractor.missingPoint=Data punt met ''{0}'' XID ''{1}'' niet gevonden +emport.error.ped.missing=Punt gebeurtenis detector moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.ped.missingAttr=Punt gebeurtenis detector moet een ''{0}'' hebben. +emport.error.ped.invalid=Punt gebeurtenis detector heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.link.invalid=Punt link heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.eventCode=Ongeldige gebeurtenis code ''{0}''. Geldig codes zijn {1} +emport.error.alarmLevel=Ongeldig alarm niveau ''{0}'' voor gebeurtenis ''{1}''. Geldige waarden zijn {2} +emport.error.missingUser=Gebruiker met gebruikersnaam ''{0}'' niet gevonden +emport.error.viewShare.missing=Ontbrekende ''{0}'' in gedeelde view +emport.error.component.incompatibleDataType=Data punt met 'XID' ''{0}'' heeft een data type die niet compatibel is met view component type ''{1}'' +emport.error.compound.invalidChildId=Ongeldig child id ''{0}'' voor samengestelde view component van type ''{1}''. Geldige ids zijn {2} +emport.error.component.unknownDynamicImage=Dynamische afbeelding id ''{0}'' niet gevonden. Bekende dynamische afbeelding ids zijn {1} +emport.error.component.unknownImageSet=Afbeelding set id ''{0}'' niet gevonden. Bekende afbeelding set ids zijn {1} +emport.error.component.imageIndex=Afbeelding index {0} is te hoog voor afbeelding set ''{1}''. Geldige waarden zijn 0 tot {2} +emport.error.component.missing=View component moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.component.invalid=View component heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.component.imageChart.missing=Afbeelding grafiek component moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.component.imageChart.invalid=Afbeelding grafiek component heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.scheduledEvent.invalid=Geplande gebeurtenis heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.eventHandler.invalid=Gebeurtenis handler heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.recipient.missing=Ontvanger moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.recipient.invalid.reference=Ontvanger heeft een ongeldige ''{0}'' waarde van ''{1}'' +emport.error.recipient.missing.reference=Ontvanger moet een ''{0}'' hebben +emport.error.eventType.null=Gebeurtenis type is afwezig +emport.error.eventType.missing=Gebeurtenis type moet een ''{0}'' hebben. Geldige waarden zijn {1} +emport.error.eventType.invalid=Gebeurtenis type heeft een ongeldige ''{0}'' waarde van ''{1}''. Geldige waarden zijn {2} +emport.error.eventType.missing.reference=Gebeurtenis type moet een ''{0}'' hebben +emport.error.eventType.invalid.reference=Gebeurtenis type heeft een ongeldige ''{0}'' waarde van ''{1}'' +emport.error.publishedPoint.missing=Published punt moet een ''{0}'' hebben. + +# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec +# for resolution of ids. +engUnit.0=vierkante meter +engUnit.1=vierkante voet +engUnit.2=milliampere +engUnit.3=ampere +engUnit.4=ohm +engUnit.5=volt +engUnit.6=kilovolt +engUnit.7=megavolt +engUnit.8=volt ampere +engUnit.9=kilovolt ampere +engUnit.10=megavolt ampere +engUnit.11=volt ampere reactief +engUnit.12=kilovolt ampere reactief +engUnit.13=megavolt ampere reactief +engUnit.14=graden fase +engUnit.15=vermogen factor +engUnit.16=joule +engUnit.17=kilojoule +engUnit.18=watt uur +engUnit.19=kilowatt uur +engUnit.20=btus +engUnit.21=therms +engUnit.22=ton uur +engUnit.23=joule per kilogram droge lucht +engUnit.24=btus per pond droge lucht +engUnit.25=cycles per uur +engUnit.26=cycles per minuut +engUnit.27=hertz +engUnit.28=gram water per kilogram droge lucht +engUnit.29=percentage relatieve humiditeit +engUnit.30=millimeter +engUnit.31=meter +engUnit.32=inch +engUnit.33=voet +engUnit.34=watt per vierkante voet +engUnit.35=watt per vierkante meter +engUnit.36=lumen +engUnit.37=lux +engUnit.38=voet candles +engUnit.39=kilogram +engUnit.40=pond massa +engUnit.41=ton +engUnit.42=kilogram per seconde +engUnit.43=kilogram per minuute +engUnit.44=kilogram per uur +engUnit.45=pond massa per minuut +engUnit.46=pond massa per uur +engUnit.47=watt +engUnit.48=kilowatt +engUnit.49=megawatt +engUnit.50=btus per uur +engUnit.51=paardenkracht +engUnit.52=ton koeling +engUnit.53=pascal +engUnit.54=kilopascal +engUnit.55=bar +engUnit.56=poud kracht per vierkante inch +engUnit.57=centimeter water +engUnit.58=inch water +engUnit.59=millimeter kwik +engUnit.60=centimeter kwik +engUnit.61=inch kwik +engUnit.62=graden celsius +engUnit.63=graden kelvin +engUnit.64=graden fahrenheit +engUnit.65=graden dagen celsius +engUnit.66=graden dagen fahrenheit +engUnit.67=jaren +engUnit.68=maanden +engUnit.69=weken +engUnit.70=dagen +engUnit.71=uren +engUnit.72=minuten +engUnit.73=seconden +engUnit.74=meters per seconde +engUnit.75=kilometers per uur +engUnit.76=voet per seconde +engUnit.77=voet per minuut +engUnit.78=mile per uur +engUnit.79=kubieke voet +engUnit.80=kubieke meter +engUnit.81=imperial gallon +engUnit.82=liter +engUnit.83=us gallon +engUnit.84=kubieke voet per minuut +engUnit.85=kubieke meters per seconde +engUnit.86=imperial gallons per minuut +engUnit.87=liters per seconde +engUnit.88=liters per minuut +engUnit.89=us gallons per minuut +engUnit.90=graden hoek +engUnit.91=graden celsius per uur +engUnit.92=graden celsius per minuut +engUnit.93=graden fahrenheit per uur +engUnit.94=graden fahrenheit per minuut +engUnit.95=geen eenheden +engUnit.96=parts per million +engUnit.97=parts per billion +engUnit.98=procent +engUnit.99=procent per seconde +engUnit.100=per minuut +engUnit.101=per seconde +engUnit.102=psi per graden fahrenheit +engUnit.103=radialen +engUnit.104=omwentellingen per minuut +engUnit.105=valuta 1 +engUnit.106=valuta 2 +engUnit.107=valuta 3 +engUnit.108=valuta 4 +engUnit.109=valuta 5 +engUnit.110=valuta 6 +engUnit.111=valuta 7 +engUnit.112=valuta 8 +engUnit.113=valuta 9 +engUnit.114=valuta 10 +engUnit.115=vierkante inch +engUnit.116=vierkante centimeter +engUnit.117=btus per pond +engUnit.118=centimeter +engUnit.119=pond massa per seconde +engUnit.120=delta graden fahrenheit +engUnit.121=delta graden kelvin +engUnit.122=kilohm +engUnit.123=megohm +engUnit.124=millivolt +engUnit.125=kilojoule per kilogram +engUnit.126=megajoule +engUnit.127=joule per graden kelvin +engUnit.128=joule per kilogram graden kelvin +engUnit.129=kilohertz +engUnit.130=megahertz +engUnit.131=per uur +engUnit.132=milliwatt +engUnit.133=hectopascal +engUnit.134=millibar +engUnit.135=kubieke meter per uur +engUnit.136=liter per uur +engUnit.137=kilowatt uren per vierkante meter +engUnit.138=kilowatt uren per vierkante voet +engUnit.139=megajoule per vierkante meter +engUnit.140=megajoule per vierkante voet +engUnit.141=watt per vierkante meter graden kelvin +engUnit.142=kubieke voet per seconde +engUnit.143=procent obscuratie per voet +engUnit.144=percent obscuratie per meter +engUnit.145=milliohm +engUnit.146=megawatt uur +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoule per kilogram droge lucht +engUnit.150=megajoule per kilogram droge lucht +engUnit.151=kilojoule per graden kelvin +engUnit.152=megajoules per graden kelvin +engUnit.153=newton +engUnit.154=gram per second +engUnit.155=gram per minuut +engUnit.156=ton per uur +engUnit.157=kilo btus per uur +engUnit.158=hondertse seconde +engUnit.159=milliseconde +engUnit.160=newton meter +engUnit.161=millimeter per seconde +engUnit.162=millimeter per minuut +engUnit.163=meter per minuut +engUnit.164=meter per uur +engUnit.165=kubiek meter per minuut +engUnit.166=meter per seconde per seconde +engUnit.167=ampere per meter +engUnit.168=ampere per vierkante meter +engUnit.169=ampere vierkante meter +engUnit.170=farad +engUnit.171=henry +engUnit.172=ohm meter +engUnit.173=siemens +engUnit.174=siemens per meter +engUnit.175=tesla +engUnit.176=volt per graden kelvin +engUnit.177=volt per meter +engUnit.178=webers +engUnit.179=candelas +engUnit.180=candelas per vierkante meter +engUnit.181=graden kelvin per hour +engUnit.182=graden kelvin per minuut +engUnit.183=joule seconde +engUnit.184=radialen per seconde +engUnit.185=vierkante meters perNewton +engUnit.186=kilogram per kubieke meter +engUnit.187=newton seconde +engUnit.188=newton per meter +engUnit.189=watt per meter per graden kelvin + +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.2=mA +engUnit.abbr.3=A +engUnit.abbr.4=ohms +engUnit.abbr.5=V +engUnit.abbr.6=kV +engUnit.abbr.7=MV +engUnit.abbr.8=volt ampere +engUnit.abbr.9=kilovolt ampere +engUnit.abbr.10=megavolt ampere +engUnit.abbr.11=volt ampere reactief +engUnit.abbr.12=kilovolt ampere reactief +engUnit.abbr.13=megavolt ampere reactief +engUnit.abbr.14=graden fase +engUnit.abbr.15=vermogen factor +engUnit.abbr.16=joule +engUnit.abbr.17=kilojoule +engUnit.abbr.18=watt uur +engUnit.abbr.19=kilowatt uur +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton uur +engUnit.abbr.23=joule per kilogram droge lucht +engUnit.abbr.24=btus per pond droge lucht +engUnit.abbr.25=cycles per uur +engUnit.abbr.26=cycles per minuut +engUnit.abbr.27=hertz +engUnit.abbr.28=gram water per kilogram droge lucht +engUnit.abbr.29=percentage relatieve humiditeit +engUnit.abbr.30=millimeter +engUnit.abbr.31=meter +engUnit.abbr.32=inch +engUnit.abbr.33=voet +engUnit.abbr.34=watt per vierkante voet +engUnit.abbr.35=watt per vierkante meter +engUnit.abbr.36=lumen +engUnit.abbr.37=lux +engUnit.abbr.38=voet candles +engUnit.abbr.39=kilogram +engUnit.abbr.40=pond massa +engUnit.abbr.41=ton +engUnit.abbr.42=kilogram per seconde +engUnit.abbr.43=kilogram per minuut +engUnit.abbr.44=kilogram per uur +engUnit.abbr.45=pond massa per minuut +engUnit.abbr.46=pond masss per uur +engUnit.abbr.47=watt +engUnit.abbr.48=kilowatt +engUnit.abbr.49=megawatt +engUnit.abbr.50=btus per uur +engUnit.abbr.51=paardenkracht +engUnit.abbr.52=ton koeling +engUnit.abbr.53=pascal +engUnit.abbr.54=kilopascal +engUnit.abbr.55=bar +engUnit.abbr.56=pond kracht per vierkante inch +engUnit.abbr.57=centimeter water +engUnit.abbr.58=inch water +engUnit.abbr.59=millimeter kwik +engUnit.abbr.60=centimeter kwik +engUnit.abbr.61=inch kwik +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=graden dagen celsius +engUnit.abbr.66=degree dagen fahrenheit +engUnit.abbr.67=jaren +engUnit.abbr.68=maanden +engUnit.abbr.69=weken +engUnit.abbr.70=dagen +engUnit.abbr.71=uren +engUnit.abbr.72=minuten +engUnit.abbr.73=seconden +engUnit.abbr.74=meter per second +engUnit.abbr.75=kilometer per uur +engUnit.abbr.76=voet per seconde +engUnit.abbr.77=voet per minuut +engUnit.abbr.78=mijl per uur +engUnit.abbr.79=kubieke voet +engUnit.abbr.80=kubieke meter +engUnit.abbr.81=imperial gallon +engUnit.abbr.82=liter +engUnit.abbr.83=us gallon +engUnit.abbr.84=kubieke voet per minuut +engUnit.abbr.85=kubieke meter per seconde +engUnit.abbr.86=imperial gallon per minuut +engUnit.abbr.87=liter per seconde +engUnit.abbr.88=liter per minuut +engUnit.abbr.89=us gallon per minuut +engUnit.abbr.90=graden hoek +engUnit.abbr.91=graden celsius per uur +engUnit.abbr.92=graden celsius per minuut +engUnit.abbr.93=graden fahrenheit per uur +engUnit.abbr.94=graden fahrenheit per minuut +engUnit.abbr.95=geen eenheden +engUnit.abbr.96=parts per million +engUnit.abbr.97=parts per billion +engUnit.abbr.98=procent +engUnit.abbr.99=procent per seconde +engUnit.abbr.100=per minuut +engUnit.abbr.101=per seconde +engUnit.abbr.102=psi per graden fahrenheit +engUnit.abbr.103=radialen +engUnit.abbr.104=omwentelingen per minuut +engUnit.abbr.105=valuta 1 +engUnit.abbr.106=valuta 2 +engUnit.abbr.107=valuta 3 +engUnit.abbr.108=valuta 4 +engUnit.abbr.109=valuta 5 +engUnit.abbr.110=valuta 6 +engUnit.abbr.111=valuta 7 +engUnit.abbr.112=valuta 8 +engUnit.abbr.113=valuta 9 +engUnit.abbr.114=valuta 10 +engUnit.abbr.115=vierkante inch +engUnit.abbr.116=vierkante centimeter +engUnit.abbr.117=btus per pond +engUnit.abbr.118=centimeter +engUnit.abbr.119=pond massa per seconde +engUnit.abbr.120=delta graden fahrenheit +engUnit.abbr.121=delta graden kelvin +engUnit.abbr.122=kilohm +engUnit.abbr.123=megohm +engUnit.abbr.124=millivolt +engUnit.abbr.125=kilojoule per kilogram +engUnit.abbr.126=megajoule +engUnit.abbr.127=joule per graden kelvin +engUnit.abbr.128=joule per kilogram graden kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.130=megahertz +engUnit.abbr.131=per uur +engUnit.abbr.132=milliwatt +engUnit.abbr.133=hectopascal +engUnit.abbr.134=millibar +engUnit.abbr.135=kubieke meter per uur +engUnit.abbr.136=liter per uur +engUnit.abbr.137=kilowatt uur per vierkante meter +engUnit.abbr.138=kilowatt uur per vierkante voet +engUnit.abbr.139=megajoule per vierkante meter +engUnit.abbr.140=megajoule per vierkante voet +engUnit.abbr.141=watt per vierkante meter graden kelvin +engUnit.abbr.142=kubiek voet per seconde +engUnit.abbr.143=procent obscuratie per voet +engUnit.abbr.144=procent obscuratie per meter +engUnit.abbr.145=milliohm +engUnit.abbr.146=megawatt uur +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoule per kilogram droge lucht +engUnit.abbr.150=megajoule per kilogram droge lucht +engUnit.abbr.151=kilojoule per graden kelvin +engUnit.abbr.152=megajoule per graden kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=gram per seconde +engUnit.abbr.155=gram per minuut +engUnit.abbr.156=ton per uur +engUnit.abbr.157=kilo btus per uur +engUnit.abbr.158=hondertse seconde +engUnit.abbr.159=milliseconde +engUnit.abbr.160=newton meter +engUnit.abbr.161=millimeter per seconde +engUnit.abbr.162=millimeter per minuut +engUnit.abbr.163=meter per minuut +engUnit.abbr.164=meter per uur +engUnit.abbr.165=kubieke meter per minuut +engUnit.abbr.166=meter per seconde per seconde +engUnit.abbr.167=ampere per meter +engUnit.abbr.168=ampere per vierkante meter +engUnit.abbr.169=ampere vierkante meter +engUnit.abbr.170=farad +engUnit.abbr.171=henry +engUnit.abbr.172=ohm meter +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens per meter +engUnit.abbr.175=tesla +engUnit.abbr.176=volt per graden kelvin +engUnit.abbr.177=volt per meter +engUnit.abbr.178=weber +engUnit.abbr.179=candela +engUnit.abbr.180=candela per vierkante meter +engUnit.abbr.181=graden kelvin per uur +engUnit.abbr.182=graden kelvin per minuut +engUnit.abbr.183=joule seconde +engUnit.abbr.184=radialen per seconde +engUnit.abbr.185=vierkante meter perNewton +engUnit.abbr.186=kilogram per kubieke meter +engUnit.abbr.187=newton seconde +engUnit.abbr.188=newton per meter +engUnit.abbr.189=watt per meter per graden kelvin + +engUnitGroup.acceleration=Acceleratie +engUnitGroup.area=Oppervlak +engUnitGroup.currency=Valuta +engUnitGroup.electrical=Electrisch +engUnitGroup.energy=Energie +engUnitGroup.enthalpy=Enthalpie +engUnitGroup.entropy=Entropie +engUnitGroup.force=Kracht +engUnitGroup.frequency=Frequentie +engUnitGroup.humidity=Humiditeit +engUnitGroup.length=Lengte +engUnitGroup.light=Licht +engUnitGroup.mass=Massa +engUnitGroup.massFlow=Massa debiet +engUnitGroup.power=Vermogen +engUnitGroup.pressure=Druk +engUnitGroup.temperature=Temperatuur +engUnitGroup.time=Tijd +engUnitGroup.torque=Koppel +engUnitGroup.velocity=Snelheid +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Volume debiet +engUnitGroup.other=Overig + +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL +header.usersProfiles=Users profiles +userProfiles.title=Manage user profiles + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_pl.properties b/WebContent/WEB-INF/classes/messages_pl.properties index 37fe88cc5a..05aa4c5283 100644 --- a/WebContent/WEB-INF/classes/messages_pl.properties +++ b/WebContent/WEB-INF/classes/messages_pl.properties @@ -1,3085 +1,3031 @@ -# -# Scada-LTS Polish translation by jr -# -badDateFormat=Niepoprawna data, format yyyy/mm/dd -badDecimalFormat=Niepoprawna wartość dziesiętna -badIntegerFormat=Niepoprawna wartość całkowita - -fullScreenOut=Wciśnij "CTRL+SHIFT+F" by wyjść z trybu pełnoekranowego -common.help=Pomoc -common.save=Zapisz -common.inception=Początek -common.latest=Najnowsze -common.dateRangeFrom=Od -common.dateRangeTo=Do -common.imageChart=Obraz wykresu -common.noData=(brak danych) -common.point=Punkt -common.points=Punkty -common.value=Wartość -common.time=Czas -common.annotation=Adnotacja -common.warning=Ostrzeżenie -common.pointWarning=Punkt lub źródło danych może być zablokowane. -common.pointInvalid=Punkt dla tego komponentu może być niedostępny lub niepoprawny. -common.active=Aktywny -common.inactive=Nieaktywny -common.unknown=nieznany -common.add=Dodaj -common.delete=Usuń -common.edit=Edytuj -common.copy=Kopiuj -common.copyPrefix=Kopia od {0} -common.cancel=Anuluj -common.cancelled=Anulowane -common.close=Zamknij -common.refresh=Odśwież -common.disabled=Wyłączone -common.enabled=Włączone -common.disabledToggle=Wyłączone- kliknij by włączyć -common.enabledToggle=Włączone- kliknij by wyłączyć -common.administrator=Administrator -common.user=Użytkownik -common.anonymous=Anonimowy -common.genThumb=Generowanie miniatury... -common.genChart=Generowanie wykresu... -common.thumb.invalidValue=Wartość punktu nie jest obrazem -common.set=Ustaw -common.enterSetPoint=Wpisz wartość do zapisu -common.chooseSetPoint=Wybierz wartość do ustawienia -common.gettingData=Generowanie danych... -common.settingValue=Ustawianie danych... -common.sendTestEmail=Wyślij testowy email -common.testEmailSent=Testowy email został wysłany do ''{0}'' -common.rtn=Powrót do normalności -common.nortn=Nie dotyczy -common.activeTime=Czas aktywności -common.inactiveTime=Czas nieaktywności -common.cronPattern=Wzór (cron pattern) -common.maximize=Maksymalizuj -common.minimize=Minimalizuj -common.result=Wynik -common.noMessage= -common.default={0} -common.newName=(nienazwany) -common.pointDisabled=Punkt lub źródło punktu jest wyłączone -common.noImage=brak obrazu -common.noContent=brak zawartości -common.true=Prawda -common.false=Fałsz -common.configuration=Konfiguracja -common.all=Wszystko -common.status=Status -common.xid=Eksport ID (XID) -common.valueUnreliable=Wartość punktu może być niewiarygodna -common.safeMode=Tryb bezpieczny -common.relinquish=Zrezygnuj -common.deleted=(skasowane) - -common.access.none=żadny -common.access.read=odczytaj -common.access.set=ustaw -common.access.dataSource=źródło danych -common.access.admin=admin - -common.dataTypes.binary=Binary -common.dataTypes.multistate=Multistate -common.dataTypes.numeric=Numeric -common.dataTypes.alphanumeric=Alphanumeric -common.dataTypes.image=Image -common.dataTypes.bad=??? - -common.stats.start=Start -common.stats.end=Koniec -common.stats.value=Wartość -common.stats.starts=Starts -common.stats.runtime=Runtime -common.stats.min=Minimum -common.stats.max=Maksimum -common.stats.avg=Średnia -common.stats.sum=Suma -common.stats.count=Licznik -common.stats.logEntries=Wpisy dziennika - -common.alarmLevel=Poziom alarmu -common.alarmLevel.none=Nie informuj -common.alarmLevel.none.rtn=Żaden- powrót do stanu normalnego -common.alarmLevel.info=Informacyjny -common.alarmLevel.info.rtn=Informacyjny- powrót do stanu normalnego -common.alarmLevel.urgent=Pilny -common.alarmLevel.urgent.rtn=Pilny- powrót do stanu normalnego -common.alarmLevel.critical=Krytyczny -common.alarmLevel.critical.rtn=Krytyczny- powrót do stanu normalnego -common.alarmLevel.lifeSafety=Bezpieczeństwa życia -common.alarmLevel.lifeSafety.rtn=Bezpieczeństwa życia- powrót do stanu normalnego -common.alarmLevel.unknown=Nieznany poziom alarmowy - -common.month.jan=Sty -common.month.feb=Lut -common.month.mar=Mar -common.month.apr=Kwi -common.month.may=Maj -common.month.jun=Cze -common.month.jul=Lip -common.month.aug=Sie -common.month.sep=Wrz -common.month.oct=Paź -common.month.nov=Lis -common.month.dec=Gru - -common.day.short.mon=pon -common.day.short.tue=wto -common.day.short.wed=śro -common.day.short.thu=czw -common.day.short.fri=pią -common.day.short.sat=sob -common.day.short.sun=nie - -common.day.mon=poniedziałek -common.day.tue=wtorek -common.day.wed=środa -common.day.thu=czwartek -common.day.fri=piątek -common.day.sat=sobota -common.day.sun=niedziela -common.day.thirdLast=przed przedwczoraj -common.day.secondLast=przedwczoraj -common.day.last=wczoraj - -common.counting.st={0}szy -common.counting.nd={0}gi -common.counting.rd={0}ci -common.counting.th={0}ty - -common.tp.milliseconds=milisekund(ms) -common.tp.seconds=sekund(y) -common.tp.minutes=minut(y) -common.tp.hours=godzin(y) -common.tp.days=dni(y) -common.tp.weeks=tygodni(y) -common.tp.months=miesięcy -common.tp.years=lat -common.tp.description={0} {1} - -common.tp.millisecond=milisekunda -common.tp.second=sekunda -common.tp.minute=minuta -common.tp.hour=godzina -common.tp.day=dzień -common.tp.week=tydzień -common.tp.month=miesiąc -common.tp.year=rok - -common.duration.millis={0}ms -common.duration.seconds={0}s -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h - -share.sharing=Udostępnij -share.noViewUsers=Pogląd nie jest obecnie udostępniony -share.noWatchlistUsers=Lista nie jest obecnie udostępniona -share.userName=Nazwa użytkownika -share.accessType=Typ dostępu - -annotation.anonymous=Anonimowy -annotation.eventHandler=Ustaw obsługę zdarzenia -annotation.user=Użytkownik: {0} -annotation.pointLink=Linkt punktu - -js.disabledSe=Zablokowany harmonogram zdarzeń -js.disabledCed=Zablokowany związek detektora zdarzeń -js.help.loading=Ładuję... -js.help.error=Błąd -js.help.related=Powiązane przedmioty -js.help.lastUpdated=Ostatnio zaktualizowany -js.email.noRecipients=Brak odbiorców -js.email.addMailingList=Dodaj listę mail'ingową -js.email.addUser=Dodaj użytkownika -js.email.addAddress=Dodaj adres -js.email.noRecipForEmail=Brak odbiorców do wysłania testowego e-maila -js.email.testSent=Testowy e-mail został wysłany -js.disabledPointLink=Zablokowany link punktu - -pagination.page=Strona -pagination.of=z -pagination.rows=wiersz -pagination.noRows=Brak wierszy -pagination.previous=Poprzedni -pagination.next=Następny -pagination.ascending=Rosnąco -pagination.descending=Malejąco - -dox.dir=en -dox.notFound=Nie znaleziono dokumentu -dox.readError=Błąd oczytu: -dox.httpRetrieverDS=HTTP retriever data source -dox.httpRetrieverPP=HTTP retriever point properties -dox.chartRenderers=Renderery wykresu -dox.cronPatterns=Cron patterns -dox.reportInstances=Report instances -dox.modbusPP=Modbus point locator properties -dox.scheduledEvents=Zaplanowane zdarzenia -dox.bacnetIpDS=BACnet I/P data source -dox.modbusSerialDS=Modbus serial data source -dox.pop3PP=POP3 point properties -dox.nmeaListenerPP=NMEA listener point properties -dox.galilPP=Galil point properties -dox.userAdministration=User administration -dox.generalPublisherProperties=General publisher properties -dox.editingGraphicalViews=Editing graphical views -dox.pointHierarchy=Point Hierarchy -dox.spinwavePP=Spinwave point properties -dox.eventHandlers=Event handlers -dox.httpReceiverDS=HTTP receiver data source -dox.emailSettings=Email settings -dox.galilDS=Galil data source -dox.sqlPP=SQL point properties -dox.watchListCharts=Watch list charts -dox.metaDS=Meta data source -dox.metaPP=Meta point properties -dox.watchList=Lista punktów -dox.virtualPP=Virtual point properties -dox.reportTemplates=Report templates -dox.1wirePP=1-Wire point properties -dox.bacnetIpPP=BACnet I/P point properties -dox.pointViewSettingsEditor=Point view settings editor -dox.httpSettings=HTTP settings -dox.directQuerying=Direct ScadaBR database querying -dox.virtualDS=Virtual data source -dox.nmeaListenerDS=NMEA listener data source -dox.welcomeToMango=Welcome to ScadaBR -dox.welcomeToScadaBR=Welcome to ScadaBR -dox.1wireDS=1-Wire data source -dox.snmpPP=SNMP point properties -dox.regex=Regular Expressions (RegEx) -dox.sqlDS=SQL data source -dox.pointValueLogging=Point value logging -dox.publisherList=Publisher list -dox.httpSenderPublishing=HTTP sender publishing -dox.modbusIpDS=Modbus IP data source -dox.watchListPoints=Lista punktów pomiarowych -dox.datetimeFormats=Date/time formats -dox.dataPointEditing=Data point editing -dox.numberFormats=Number formats -dox.dataSourceList=Data source list -dox.eventDetectors=Event detectors -dox.pointValueLogPurging=Point value log purging -dox.mailingLists=Mailing lists -dox.compoundEventDetectors=Compound event detectors -dox.textRenderers=Text renderers -dox.systemInformation=System information -dox.pop3DS=POP3 data source -dox.otherSettings=Inne ustawienia -dox.snmpDS=SNMP data source -dox.graphicalViews=Graphical views -dox.spinwaveDS=Spinwave data source -dox.httpReceiverPP=HTTP receiver point properties -dox.languageSettings=Ustawienia języka -dox.viewSharing=View sharing -dox.watchListSharing=Udostępnienie listy pomiarowej -dox.systemAlarmLevels=System alarm levels -dox.httpImageDS=HTTP image data source -dox.httpImagePP=HTTP image point properties -dox.emport=Importing and Exporting configuration -dox.vmstatDS=VMStat data source -dox.vmstatPP=VMStat point properties -dox.pointLinks=Point links -dox.pachubeDS=Pachube data source -dox.pachubePP=Pachube point properties -dox.pachubePublishing=Pachube publishing -dox.persistentDS=Serotonin Persistent TCP data source -dox.persistentPP=Serotonin Persistent TCP point properties -dox.persistentPublishing=Serotonin Persistent TCP publishing -dox.opcPP=Data Point OPC -dox.opcDS=Data Source OPC -dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B -dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B -dox.asciiSerialDS=Data Source Ascii Serial -dox.asciiSerialPP=Data Point Ascii Serial -dox.dbConfiguration=Konfiguracja bazy danych - -ftl.userTestEmail=This message was sent as a test of the email address for user {0} -ftl.automatedEmail=This email was sent by an automated service. Please do not respond. -ftl.footer=If you have received this communication in error, please disregard. -ftl.escalation=Mango event escalation notification -ftl.note=Note -ftl.rtn=This event will automatically return to normal when the event criteria are no longer satisfied -ftl.manual=This event requires a manual acknowledgement for it to become inactive -ftl.htmlFooter.mango=ScadaBR (powered by Mango) -ftl.htmlFooter.automated=This email was sent by an automated service. It has been sent to you because you have been included on the mailing list of a ScadaBR email notification. Please do not reply to this email. -ftl.originalInformation=Original event information -ftl.eventActive=ScadaBR event active notification -ftl.eventInactive=This event is now inactive -ftl.testEmail=ScadaBR test email -ftl.subject.active=ScadaBR event active notification -ftl.subject.escalation=ScadaBR event escalation notification -ftl.subject.inactive=ScadaBR event inactive notification -ftl.subject.eventId=(id:{0}) -ftl.subject.default=ScadaBR event {0} notification -ftl.subject.default.id=ScadaBR event {0} notification - id:{1} -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.scheduledReport={0} - scheduled report - -compoundDetectors.cedAdded=Compound event detector added -compoundDetectors.cedSaved=Compound event detector saved -compoundDetectors.cedValidated=Condition validated ok -compoundDetectors.compoundEventDetectors=Compound event detectors -compoundDetectors.compoundEventDetector=Compound event detector -compoundDetectors.details=Compound event detector details -compoundDetectors.name=Name -compoundDetectors.condition=Condition -compoundDetectors.validate=Validate -compoundDetectors.and=and -compoundDetectors.or=or -compoundDetectors.not=not -compoundDetectors.eventTypes=Event types -compoundDetectors.pointEventDetector=Zdarzenia punktów -compoundDetectors.validation.notDefined=Condition statement not defined -compoundDetectors.validation.illegalChar=Illegal character -compoundDetectors.validation.closeParen=Unmatched close parenthesis -compoundDetectors.validation.openParen=Unmatched open parenthesis -compoundDetectors.validation.syntax=Syntax error -compoundDetectors.validation.reference=Invalid reference -compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied -compoundDetectors.validation.nameRequired=Name is required -compoundDetectors.validation.initError=Error during detector initialization. See alarms for details - -dsDetils.asof=(z {0}) - -dsEdit.name=Nazwa -dsEdit.pointDataType=Typ punktu -dsEdit.settable=Ustawiane -dsEdit.updatePeriod=Okres aktualizacji -dsEdit.quantize=Kwantyzacja -dsEdit.status=Status -dsEdit.saved=Źródło danych zostało zapisane -dsEdit.deleteConfirm=Czy na pewno chcesz usunąć punkt? -dsEdit.saveWarning=Zapisz źródło danych przed dodawaniem punktów -dsEdit.pointSaved=Szczegóły punktu zapisane -dsEdit.currentAlarms=Aktualne alarmy -dsEdit.noAlarms=Brak aktywnych alarmów dla tego źródła danych - -dsEdit.events.alarmLevels=Event alarm levels -dsEdit.events.noEvents=No events for this data source type -dsEdit.head.name=Name -dsEdit.points.points=Points -dsEdit.points.details=Point details -dsEdit.points.name=Name -dsEdit.validate.required=Required value - -dsList.dsDeleteConfirm=Are you sure you wish to delete this data source? -dsList.pointDeleteConfirm=Are you sure you wish to delete this point? -dsList.dataSources=Data sources -dsList.name=Name -dsList.type=Type -dsList.connection=Połączenie -dsList.status=Status -dsList.show=Show points -dsList.hide=Hide points -dsList.pointName=Point name -dsList.description=Description - -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.dsconn=Device ID: {0} -dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... -dsEdit.bacnetIp.getDetails=Get details -dsEdit.bacnetIp.addPoint=Add point -dsEdit.bacnetIp.presentValue=Present value -dsEdit.bacnetIp.listenerStopped=Listener stopped -dsEdit.bacnetIp.desc=BACnet I/P properties -dsEdit.bacnetIp.device=Device -dsEdit.bacnetIp.deviceId=Device ID -dsEdit.bacnetIp.broadcastAddress=Broadcast address -dsEdit.bacnetIp.port=Port -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) -dsEdit.bacnetIp.segmentWindow=Segment window -dsEdit.bacnetIp.retries=Retries -dsEdit.bacnetIp.covLease=COV lease time (minutes) -dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) -dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) -dsEdit.bacnetIp.discovery=BACnet I/P discovery -dsEdit.bacnetIp.sendWhoIs=Send WhoIs -dsEdit.bacnetIp.objectList=Device object list -dsEdit.bacnetIp.sendObjList=Send object list request -dsEdit.bacnetIp.deviceAddress=Device address -dsEdit.bacnetIp.remoteDeviceIp=Remote device IP -dsEdit.bacnetIp.remoteDevicePort=Remote device port -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number -dsEdit.bacnetIp.objectType=Object type -dsEdit.bacnetIp.objectType.accumulator=Accumulator -dsEdit.bacnetIp.objectType.analogInput=Analog input -dsEdit.bacnetIp.objectType.analogOutput=Analog output -dsEdit.bacnetIp.objectType.analogValue=Analog value -dsEdit.bacnetIp.objectType.averaging=Averaging -dsEdit.bacnetIp.objectType.binaryInput=Binary input -dsEdit.bacnetIp.objectType.binaryOutput=Binary output -dsEdit.bacnetIp.objectType.binaryValue=Binary value -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point -dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone -dsEdit.bacnetIp.objectType.loop=Loop -dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input -dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output -dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value -dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter -dsEdit.bacnetIp.objectType.calendar=Calendar -dsEdit.bacnetIp.objectType.command=Command -dsEdit.bacnetIp.objectType.device=Device -dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment -dsEdit.bacnetIp.objectType.file=File -dsEdit.bacnetIp.objectType.group=Group -dsEdit.bacnetIp.objectType.notificationClass=Notification class -dsEdit.bacnetIp.objectType.program=Program -dsEdit.bacnetIp.objectType.schedule=Schedule -dsEdit.bacnetIp.objectType.trendLog=Trend log -dsEdit.bacnetIp.objectType.eventLog=Event log -dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple -dsEdit.bacnetIp.objectType.loadControl=Load control -dsEdit.bacnetIp.objectType.structuredView=Structured view -dsEdit.bacnetIp.objectType.accessDoor=Access door - -dsEdit.bacnetIp.objectInstanceNumber=Object instance number -dsEdit.bacnetIp.useCov=Use COV subscription -dsEdit.bacnetIp.writePriority=Write priority -dsEdit.bacnetIp.tester.auto=Auto-shutoff -dsEdit.bacnetIp.tester.listening=Listening for messages... -dsEdit.bacnetIp.tester.cancelled=Cancelled -dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found - -dsEdit.ebi25=EBI25 -dsEdit.ebi25.desc=EBI25 interface properties -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.retries=Retries -dsEdit.ebi25.host=Host -dsEdit.ebi25.port=Port -dsEdit.ebi25.keepAlive=Keep alive -dsEdit.ebi25.ebi25Interface=EBI25 interface -dsEdit.ebi25.readInterface=Read interface -dsEdit.ebi25.syncTime=Synchronize time -dsEdit.ebi25.startRead=Reading... -dsEdit.ebi25.syncing=Setting time... -dsEdit.ebi25.synced=Interface time synchronized -dsEdit.ebi25.read.host=Host is required -dsEdit.ebi25.read.init=Error in Modbus initialization: {0} -dsEdit.ebi25.read.transport=Error in Modbus transport: {0} -dsEdit.ebi25.read.response=Modbus error response: {0} -dsEdit.ebi25.serialNumber=Serial number -dsEdit.ebi25.productionDate=Production date -dsEdit.ebi25.hardwareVersion=Hardware version -dsEdit.ebi25.firmwareVersion=Firmware version -dsEdit.ebi25.unit=Unit -dsEdit.ebi25.unit.temperature=Temperature -dsEdit.ebi25.unit.pressure=Pressure -dsEdit.ebi25.unit.humidity=Humidity -dsEdit.ebi25.unit.voltage=Voltage -dsEdit.ebi25.unit.current=Current -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.conductivity=Conductivity -dsEdit.ebi25.index=Index -dsEdit.ebi25.type=Type -dsEdit.ebi25.type.value=Value -dsEdit.ebi25.type.battery=Battery -dsEdit.ebi25.type.signal=Signal -dsEdit.ebi25.calibrationDate=Calibration date -dsEdit.ebi25.sampleRate=Sample rate -dsEdit.ebi25.lowLimit=Low limit -dsEdit.ebi25.highLimit=High limit - -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.type=Type -dsEdit.galil.desc=Galil data source properties -dsEdit.galil.host=Host -dsEdit.galil.port=Port -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.retries=Retries -dsEdit.galil.commandTesting=Galil command testing -dsEdit.galil.command=Command -dsEdit.galil.execute=Execute command -dsEdit.galil.pointType=Point type -dsEdit.galil.pointType.command=Command -dsEdit.galil.pointType.input=Input -dsEdit.galil.pointType.output=Output -dsEdit.galil.pointType.tellPosition=Tell position -dsEdit.galil.pointType.variable=Variable -dsEdit.galil.inputNumber=Input number -dsEdit.galil.scaleLow=Scale raw low value -dsEdit.galil.scaleHigh=Scale raw high value -dsEdit.galil.engLow=Scale engineering unit low value -dsEdit.galil.engHigh=Scale engineering unit high value -dsEdit.galil.outputNumber=Output number -dsEdit.galil.axis=Axis -dsEdit.galil.round=Round to integer -dsEdit.galil.varName=Variable name -dsEdit.galil.tester.timeout=(timeout during request) -dsEdit.galil.tester.noResponse=(error response) - -dsEdit.httpImage=HTTP Image -dsEdit.httpImage.dsconn=image stream every {0} -dsEdit.httpImage.desc=HTTP Image properties -dsEdit.httpImage.url=URL -dsEdit.httpImage.openUrl=Open URL -dsEdit.httpImage.timeout=Timeout (seconds) -dsEdit.httpImage.retries=Retries -dsEdit.httpImage.scalingType=Scaling type -dsEdit.httpImage.scalingType.none=none -dsEdit.httpImage.scalingType.percent=percent -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalePercent=Scale percent -dsEdit.httpImage.scaleWidth=Scale width -dsEdit.httpImage.scaleHeight=Scale height -dsEdit.httpImage.readLimit=Read limit (KB) -dsEdit.httpImage.liveFeed=Webcam live feed code - -dsEdit.httpReceiver=HTTP Receiver -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(blocked) -dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver=HTTP Receiver -dsEdit.httpReceiver.containsIpMask=List already contains the ip mask -dsEdit.httpReceiver.containsDeviceMask=List already contains the device id mask -dsEdit.httpReceiver.listening=Listening... -dsEdit.httpReceiver.source=Source -dsEdit.httpReceiver.deviceId=Device ID -dsEdit.httpReceiver.time=Time -dsEdit.httpReceiver.parameter=Parameter -dsEdit.httpReceiver.desc=HTTP receiver properties -dsEdit.httpReceiver.ipWhiteList=Remote IP white list -dsEdit.httpReceiver.noIpAddresses=No ip addresses defined -dsEdit.httpReceiver.deviceWhiteList=Device ID white list -dsEdit.httpReceiver.noDevices=No device IDs defined -dsEdit.httpReceiver.receiverListener=HTTP receiver listener -dsEdit.httpReceiver.startListener=Listen for HTTP data -dsEdit.httpReceiver.httpParamName=HTTP parameter name -dsEdit.httpReceiver.binaryZeroValue=Binary 0 value -dsEdit.httpReceiver.tester.listening=Listening... -dsEdit.httpReceiver.tester.auto=Auto-shutoff -dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} -dsEdit.httpReceiver.tester.data=Data received - -dsEdit.httpRetriever=HTTP Retriever -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.binaryZeroValue=Binary 0 value -dsEdit.httpRetriever.numberFormat=Number format -dsEdit.httpRetriever.desc=HTTP Retriever properties -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.openUrl=Open URL -dsEdit.httpRetriever.timeout=Timeout (seconds) -dsEdit.httpRetriever.retries=Retries -dsEdit.httpRetriever.valueRegex=Value RegEx -dsEdit.httpRetriever.testValue=Test value parameters -dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing -dsEdit.httpRetriever.timeRegex=Time RegEx -dsEdit.httpRetriever.testTime=Test time parameters -dsEdit.httpRetriever.timeFormat=Time format - -dsEdit.mbus=M Bus -dsEdit.mbus.addressHex=Address -dsEdit.mbus.deviceUnit=Device unit -dsEdit.mbus.difCode=DIF Code -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.functionField=Function Field -dsEdit.mbus.identNumber=Id -dsEdit.mbus.manufacturer=Manufacturer -dsEdit.mbus.medium=Medium -dsEdit.mbus.phonenumber=Phonenumber -dsEdit.mbus.responseFrame=Frame -dsEdit.mbus.seachStopped=Search cancelled -dsEdit.mbus.search=Search -dsEdit.mbus.searching=Searching m bus devices -dsEdit.mbus.siPrefix=SI prefix -dsEdit.mbus.storageNumber=Storagenumber -dsEdit.mbus.tariff=Tarif -dsEdit.mbus.unitOfMeasurement=Unit of Measurement -dsEdit.mbus.useDirectConnection=Direct connection -dsEdit.mbus.useModemConnection=Modem connection -dsEdit.mbus.usePrimaryAddressing=Primary addressing -dsEdit.mbus.useSecondaryAddressing=Secondary addressing -dsEdit.mbus.versionHex=Version -dsEdit.mbus.vifeLabel=Vifes -dsEdit.mbus.vifLabel=Vif label -dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection -dsEdit.mbus.tcpAddr=TCP Address -dsEdit.mbus.tcpPort=TCP Port -dsEdit.mbus.tcpIpBitPerSecond=Baudrate -dsEdit.mbus.phoneNumber=Phone Number -dsEdit.mbus.responseTimeOutOffset=Timeout Offset -dsEdit.mbus.id=Device Id -dsEdit.mbus.man=Man -dsEdit.mbus.secAddrMedium=Secondary Address Medium -dsEdit.mbus.version=Version - -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Add -dsEdit.openv4j.dataPoint=Datapoint -dsEdit.openv4j.dataPointSettable=Setable -dsEdit.openv4j.desc=OpenV4J properties -dsEdit.openv4j.device=Device -dsEdit.openv4j.group=Group -dsEdit.openv4j.label=Name -dsEdit.openv4j.protocol=Protocol -dsEdit.openv4j.refresh=Update -dsEdit.openv4j.refreshStopped=Update finished -dsEdit.openv4j.search=Search device -dsEdit.openv4j.testprotocol=Test protocol -dsEdit.openv4j.value=Value - -dsEdit.serial.dataBits=Data bits -dsEdit.serial.baud=Bit rate -dsEdit.serial.flow.none=None -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowControlIn=Flow control in -dsEdit.serial.flowOut=Flow control out -dsEdit.serial.parity=Parity -dsEdit.serial.parity.even=Even -dsEdit.serial.parity.mark=Mark -dsEdit.serial.parity.none=None -dsEdit.serial.parity.odd=Odd -dsEdit.serial.parity.space=Space -dsEdit.serial.port=Port -dsEdit.serial.stopBits=Stop bits -dsEdit.serial.inputBufferSize=Input Buffer Size -dsEdit.serial.outputBufferSize=Output Buffer Size - -dsEdit.mbus.firstHexAddress=From Address (Hex) -dsEdit.mbus.lastHexAddress=To Address (Hex) -dsEdit.mbus.addressing=Addressing -dsEdit.mbus.desc=M Bus properties -dsEdit.mbus.vifType=Vif type -dsEdit.mbus.vifeTypes=Vife types -dsEdit.mbus.vifeLabels=Vife labels -dsEdit.mbus.tester.searchingDevices=Searching devices -dsEdit.mbus.tester.cancelled=Cancelled -dsEditMbus.getDetails=Details -dsEdit.mbus.addPoint=add -dsEdit.mbus.tester.autoShutOff=Shutoff -dsEdit.mbus.presentValue=Value -dsEdit.openv4j.refreshing=refreshing -dsEdit.openv4j.detectDevice=Detect device - -dsEdit.meta=Meta Data Source -dsEdit.meta.desc=Meta data source properties -dsEdit.meta.scriptContext=Script context -dsEdit.meta.noPoints=No points have been added to the script context -dsEdit.meta.pointName=Point name -dsEdit.meta.var=Var -dsEdit.meta.script=Script -dsEdit.meta.validate=Validate script -dsEdit.meta.event=Update event -dsEdit.meta.event.context=Context update -dsEdit.meta.event.minute=Start of minute -dsEdit.meta.event.hour=Start of hour -dsEdit.meta.event.day=Start of day -dsEdit.meta.event.week=Start of week -dsEdit.meta.event.month=Start of month -dsEdit.meta.event.year=Start of year -dsEdit.meta.event.cron=Cron pattern -dsEdit.meta.delay=Execution delay
(seconds) -dsEdit.meta.test.success=Success. result={0} -dsEdit.meta.test.successTs=Success. result={0}, timestamp={1} -dsEdit.meta.test.context=One or more points are disabled or missing -dsEdit.meta.test.scriptError=Script error: {0} - -dsEdit.modbus.startScan=Starting scan... -dsEdit.modbus.dpconn=Slave id {0}, offset {1} -dsEdit.modbus.dpconn2=Slave id {0} monitor -dsEdit.modbus.slave=Slave -dsEdit.modbus.range=Range -dsEdit.modbus.offset=Offset -dsEdit.modbus.descSerial=Modbus serial properties -dsEdit.modbus.descIp=Modbus IP properties -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbus.retries=Retries -dsEdit.modbus.contiguousBatches=Contiguous batches only -dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points -dsEdit.modbus.maxReadBitCount=Max read bit count -dsEdit.modbus.maxReadRegisterCount=Max read register count -dsEdit.modbus.maxWriteRegisterCount=Max write register count -dsEdit.modbus.nodeScan=Modbus node scan -dsEdit.modbus.scanForNodes=Scan for nodes -dsEdit.modbus.nodesFound=Nodes found -dsEdit.modbus.dataTest=Modbus read data -dsEdit.modbus.dataTest.read=Read data -dsEdit.modbus.locatorTest=Point locator test -dsEdit.modbus.locatorTest.test=Read -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.registerRange=Register range -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.modbusDataType=Modbus data type -dsEdit.modbus.modbusDataType.binary=Binary -dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer -dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer -dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped -dsEdit.modbus.modbusDataType.4bFloat=4 byte float -dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer -dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped -dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped -dsEdit.modbus.modbusDataType.8bFloat=8 byte float -dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped -dsEdit.modbus.modbusDataType.char=Fixed length string -dsEdit.modbus.modbusDataType.varchar=Variable length string -dsEdit.modbus.offset=Offset (0-based) -dsEdit.modbus.bit=Bit -dsEdit.modbus.registerCount=Number of registers -dsEdit.modbus.charset=Character encoding -dsEdit.modbus.settableOverride=Settable -dsEdit.modbus.multiplier=Multiplier -dsEdit.modbus.additive=Additive -dsEdit.modbus.scanError=Scanner could not be started. No comm port -dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) -dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.scanner.progress={0}% complete -dsEdit.modbus.scanner.cancelled=Scan cancelled -dsEdit.modbus.scanner.complete=Scan completed -dsEdit.modbus.monitorPointName=Slave {0} monitor -dsEdit.modbus.slaveMonitor=Slave monitor -dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) -dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) -dsEdit.modbus.locatorTest.result=Result: {0} -dsEdit.modbus.addPoint=Add point - -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.transportType=Transport type -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Port -dsEdit.modbusIp.encapsulated=Encapsulated -dsEdit.modbusIp.createSocketMonitorPoint=Stwórz punkt monitorowania socket'u - -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.port=Port -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.flowIn=Flow control in -dsEdit.modbusSerial.flow.none=None -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowOut=Flow control out -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.modbusSerial.parity=Parity -dsEdit.modbusSerial.parity.none=None -dsEdit.modbusSerial.parity.odd=Odd -dsEdit.modbusSerial.parity.even=Even -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.space=Space -dsEdit.modbusSerial.encoding=Encoding -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.on=On -dsEdit.modbusSerial.echo.off=Off -dsEdit.modbusSerial.concurrency=Concurrency -dsEdit.modbusSerial.concurrency.transport=Transport -dsEdit.modbusSerial.concurrency.slave=Slave -dsEdit.modbusSerial.concurrency.function=Function - -dsEdit.nmea=NMEA listener -dsEdit.nmea.dpconn={0} field {1} -dsEdit.nmea.listening=Listening... -dsEdit.nmea.messageName=Message name -dsEdit.nmea.fieldIndex=Field index -dsEdit.nmea.props=NMEA listener properties -dsEdit.nmea.port=Port -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.resetTimeout=Reset timeout (seconds) -dsEdit.nmea.listener=NMEA message listener -dsEdit.nmea.listen=Listen for messages -dsEdit.nmea.binary0Value=Binary 0 value -dsEdit.nmea.tester.listening=Listening... -dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.nmea.tester.exception=Received exception: {0} -dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} -dsEdit.nmea.tester.response=Received response exception: {0} - -dsEdit.1wire=1-wire -dsEdit.1wire.dpconn=Sensor: {0}, attribute: {1} -dsEdit.1wire.scanning=Scanning, please wait... -dsEdit.1wire.scanComplete=Scan complete. -dsEdit.1wire.address=Address -dsEdit.1wire.attribute=Attribute -dsEdit.1wire.scanWarn=Scan your network before editing points -dsEdit.1wire.attribute.adChannel=AD channel -dsEdit.1wire.attribute.channel=Channel -dsEdit.1wire.attribute.wiper=Potentiometer -dsEdit.1wire.attribute.counter=Counter -dsEdit.1wire.desc=1-Wire properties -dsEdit.1wire.port=Port -dsEdit.1wire.scheduledRescan=Scheduled rescan -dsEdit.1wire.none=None -dsEdit.1wire.scan=1-wire Network Scan -dsEdit.1wire.runScan=Run scan -dsEdit.1wire.description=Description -dsEdit.1wire.noDevices=No devices found -dsEdit.1wire.deviceType=Device type -dsEdit.1wire.index=Index -dsEdit.1wire.noInfo=Device info not available -dsEdit.1wire.attr.temperature=Temperature -dsEdit.1wire.attr.humidity=Humidity -dsEdit.1wire.attr.adVoltage=AD voltage -dsEdit.1wire.attr.latchState=Latch state -dsEdit.1wire.attr.wiperPosition=Wiper position -dsEdit.1wire.attr.counter=Counter - -dsEdit.pop3=POP3 Email -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.regex=RegEx -dsEdit.pop3.binary0Value=Binary 0 value -dsEdit.pop3.numberFormat=Number format -dsEdit.pop3.desc=POP3 Email properties -dsEdit.pop3.checkPeriod=Inbox check period -dsEdit.pop3.server=POP3 server -dsEdit.pop3.username=Inbox username -dsEdit.pop3.password=Inbox password -dsEdit.pop3.testContent=Test content -dsEdit.pop3.findInSubject=Find in subject -dsEdit.pop3.valueRegex=Value RegEx -dsEdit.pop3.testValue=Test value parameters against test data -dsEdit.pop3.ignoreIfMissing=Ignore if missing -dsEdit.pop3.useMessageTime=Use message received time -dsEdit.pop3.timeRegex=Time RegEx -dsEdit.pop3.testTime=Test time parameters against test data -dsEdit.pop3.timeFormat=Time format - -dsEdit.snmp=SNMP -dsEdit.snmp.gettingValue=Getting value... -dsEdit.snmp.oid=OID -dsEdit.snmp.desc=SNMP properties -dsEdit.snmp.host=Host -dsEdit.snmp.port=Port -dsEdit.snmp.version=SNMP version -dsEdit.snmp.community=Community -dsEdit.snmp.securityName=Security name -dsEdit.snmp.authProtocol=Auth protocol -dsEdit.snmp.none=(none) -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.contextEngine=Context engine -dsEdit.snmp.contextName=Context name -dsEdit.snmp.retries=Retries -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Trap port -dsEdit.snmp.localAddress=Local address -dsEdit.snmp.testing=SNMP host testing -dsEdit.snmp.test=Get OID value -dsEdit.snmp.binary0Value=Binary 0 value -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.none=(not settable) -dsEdit.snmp.setType.int=Integer 32 -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.oid=Object identifier -dsEdit.snmp.setType.ipAddress=IP address -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.setType.opaque=Opaque -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll and trap -dsEdit.snmp.polling.trap=Trap only -dsEdit.snmp.tester.noResponse=No response from host - -dsEdit.spinwave=Spinwave Receiver -dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} -dsEdit.spinwave.v1Attr.temp=Temperature -dsEdit.spinwave.v1Attr.setPoint=Set point -dsEdit.spinwave.v1Attr.battery=Battery -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v2Attr.temp=Temperature -dsEdit.spinwave.v2Attr.setPoint=Set point -dsEdit.spinwave.v2Attr.battery=Battery -dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.humidity=Humidity -dsEdit.spinwave.v2Attr.voltage=Voltage -dsEdit.spinwave.v2Attr.airflow=Airflow -dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours -dsEdit.spinwave.v2Attr.occupancy=Occupancy -dsEdit.spinwave.v2Attr.co2=Carbon Dioxide -dsEdit.spinwave.v2Attr.voc=Volatile organic compounds -dsEdit.spinwave.v2Attr.iaq=Indoor air quality -dsEdit.spinwave.v2Attr.co=Carbon Monoxide -dsEdit.spinwave.v2Attr.freq=Frequency -dsEdit.spinwave.v2Attr.counter=Pulse counter -dsEdit.spinwave.errorParsingAddress=Error parsing sensor address -dsEdit.spinwave.invalidAddress=List already contains the address -dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete -dsEdit.spinwave.listening=Listening... -dsEdit.spinwave.address=Address -dsEdit.spinwave.attribute=Attribute -dsEdit.spinwave.desc=Spinwave receiver properties -dsEdit.spinwave.port=port -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.version=Message version -dsEdit.spinwave.deleteWarn=Delete points to change message version -dsEdit.spinwave.sensorAddresses=Sensor addresses -dsEdit.spinwave.addSensorAddresses=Add sensor address -dsEdit.spinwave.noAddresses=No sensor addresses defined -dsEdit.spinwave.listener=Spinwave sensor listener -dsEdit.spinwave.listen=Listen for sensors -dsEdit.spinwave.sensorsFound=Sensors found -dsEdit.spinwave.addToList=Add found sensors to list -dsEdit.spinwave.sensorAddress=Sensor address -dsEdit.spinwave.convert=Convert to Celsius -dsEdit.spinwave.tester.listening=Listening... -dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) -dsEdit.spinwave.tester.exception=Received exception: {0} -dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} -dsEdit.spinwave.tester.response=Received response exception: {0} - -dsEdit.sql=SQL -dsEdit.sql.testing=Executing select statement... -dsEdit.sql.rowId=Row identifier -dsEdit.sql.columnName=Column name -dsEdit.sql.desc=SQL properties -dsEdit.sql.driverClassName=Driver class name -dsEdit.sql.connectionString=Connection string -dsEdit.sql.username=Username -dsEdit.sql.password=Password -dsEdit.sql.select=Select statement -dsEdit.sql.rowQuery=Row-based query -dsEdit.sql.deleteWarn=Delete points to change this value -dsEdit.sql.test=Statement test -dsEdit.sql.execute=Execute -dsEdit.sql.timeColumn=Time override column -dsEdit.sql.update=Update statement -dsEdit.sql.tester.columnName=Column name -dsEdit.sql.tester.columnType=Column type -dsEdit.sql.tester.value=Value - -dsEdit.viconics=Viconics Wireless Thermostats -dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} -dsEdit.viconics.port=Port -dsEdit.viconics.panId=PAN ID -dsEdit.viconics.channel=Channel -dsEdit.viconics.timeout=Message timeout -dsEdit.viconics.retries=Message retries -dsEdit.viconics.networkTimeout=Network offline timeout (s) -dsEdit.viconics.deviceWarning=Device offline timeone (s) -dsEdit.viconics.deviceRemove=Device remove (s) -dsEdit.viconics.pointFreshness=Point freshness (s) -dsEdit.viconics.convertCelsius=Convert temperatures to celsius -dsEdit.viconics.desc=Viconics network properties -dsEdit.viconics.dataSourceNotStarted=Data source is not started -dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} -dsEdit.viconics.networkInfo=Network information -dsEdit.viconics.refreshing=Refreshing... -dsEdit.viconics.rfModule=RF Module -dsEdit.viconics.devices=Devices -dsEdit.viconics.commAddress=Comm
address -dsEdit.viconics.modelNumber=Model
number -dsEdit.viconics.firmwareRevision=Firmware
revision -dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision -dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision -dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address -dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.chipRevision=Chip revision -dsEdit.viconics.chipRevisionBr=Chip
revision -dsEdit.viconics.trss=TRSS -dsEdit.viconics.crss=CRSS -dsEdit.viconics.unreliable=Point value may not be reliable - -dsEdit.virtual=Virtual Data Source -dsEdit.virtual.errorParsingValue=Error parsing value -dsEdit.virtual.invalidValue=List already contains the value -dsEdit.virtual.desc=Virtual data source properties -dsEdit.virtual.changeType=Change type -dsEdit.virtual.startValue=Start value -dsEdit.virtual.min=Minimum -dsEdit.virtual.max=Maximum -dsEdit.virtual.maxChange=Maximum change -dsEdit.virtual.change=Change -dsEdit.virtual.roll=Roll -dsEdit.virtual.values=Values -dsEdit.virtual.volatility=Volatility -dsEdit.virtual.attractionPoint=Attraction point -dsEdit.virtual.changeType.alternate=Alternate -dsEdit.virtual.changeType.attractor=Attractor -dsEdit.virtual.changeType.brownian=Brownian -dsEdit.virtual.changeType.increment=Increment -dsEdit.virtual.changeType.noChange=No change -dsEdit.virtual.changeType.random=Random - -dsEdit.vmstat=VMStat Data Source -dsEdit.vmstat.dsconn=Poll seconds: {0} -dsEdit.vmstat.desc=VMStat data source properties -dsEdit.vmstat.pollSeconds=Poll seconds -dsEdit.vmstat.outputScale=Output scale -dsEdit.vmstat.attribute=Attribute -dsEdit.vmstat.attr.procsR=processes waiting for run time (r) -dsEdit.vmstat.attr.procsB=processes in uninterruptible sleep (b) -dsEdit.vmstat.attr.memorySwpd=virtual memory used (swpd) -dsEdit.vmstat.attr.memoryFree=idle memory (free) -dsEdit.vmstat.attr.memoryBuff=memory used as buffers (buff) -dsEdit.vmstat.attr.memoryCache=memory used as cache (cache) -dsEdit.vmstat.attr.swapSi=memory swapped in from disk (si) -dsEdit.vmstat.attr.swapSo=memory swapped to disk (so) -dsEdit.vmstat.attr.ioBi=blocks received from a block device (bi) -dsEdit.vmstat.attr.ioBo=blocks sent to a block device (bo) -dsEdit.vmstat.attr.systemIn=interrupts per second (in) -dsEdit.vmstat.attr.systemCs=context switches per second (cs) -dsEdit.vmstat.attr.cpuUs=cpu % running non-kernel code - (us) -dsEdit.vmstat.attr.cpuSy=cpu % running kernel code (sy) -dsEdit.vmstat.attr.cpuId=cpu % idle (id) -dsEdit.vmstat.attr.cpuWa=cpu % waiting for IO (wa) -dsEdit.vmstat.attr.cpuSt=cpu % stolen from a virtual machine (st) -dsEdit.vmstat.scale.none=None (bytes) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.M=M (1048576) - -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.type.Temperature=Temperature -dsEdit.drStorageHt5b.type.Humidity=Humidity -dsEdit.drStorageHt5b.pointType=Point Type - -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3.index=Index -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dox.dnp3DS=Data source DNP3 -dox.dnp3PP=DNP3 PP - -dsEdit.pachube=Pachube -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.desc=Pachube data source properties -dsEdit.pachube.apiKey=API key -dsEdit.pachube.timeout=Timeout (seconds) -dsEdit.pachube.retries=Retries -dsEdit.pachube.feedId=Feed ID -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.binaryZeroValue=Binary 0 value -dsEdit.pachube.testValue=Test value parameters - -dsEdit.persistent=Serotonin Persistent TCP -dsEdit.persistent.dsconn=Port: {0} -dsEdit.persistent.desc=Serotonin Persistent TCP properties -dsEdit.persistent.port=Port -dsEdit.persistent.authorizationKey=Authorization key -dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates - -dsEdit.jmx=JMX -dsEdit.jmx.dsconn.local=Local server -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.desc=JMX data source properties -dsEdit.jmx.useLocalServer=Use local JMX server -dsEdit.jmx.remoteServerAddr=Remote JMX server address -dsEdit.jmx.objectName=Object name -dsEdit.jmx.attributeName=Attribute name -dsEdit.jmx.compositeItemName=Composite item name -dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found -dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' -dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite -dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' -dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported -dsEdit.jmx.writeFailed=Write failed for ''{0}'' -dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item -dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} -dsEdit.jmx.inspect=JMX server inspection -dsEdit.jmx.getObjectNames=Get object names -dsEdit.jmx.gettingObjectNames=Getting object names... -dsEdit.jmx.badUrl=Malformed remote server address: {0} -dsEdit.jmx.connectionError=Connection error: {0} -dsEdit.jmx.readError=Read error: {0} -dsEdit.jmx.addPoint=Add point - -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.deviceHousecode -dsEdit.fhz4j.deviceType -dsEdit.fhz4j.deviceProperty -dsEdit.fhz4j.PropertySettable -dsEdit.fhz4j.fhzHouseCode -dsEdit.fhz4j.init -dsEdit.fhz4j.deviceLocation - -dsEdit.internal=Internal Data Source -dsEdit.internal.dsconn=Poll seconds: {0} -dsEdit.internal.desc=Internal data source properties -dsEdit.internal.attribute=Attribute -dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written -dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads -dsEdit.internal.attr.MONITOR_HIGH=High priority work items -dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items -dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count - -emport.export=Eksport -emport.import=Import -emport.indent=Indent level -emport.data=Data -emport.select=Wybierz elementy do eksportu -emport.selectAll=Wybierz wszystko -emport.unselectAll=Odznacz wszystko -emport.dataPoints=Punkty danych -emport.importInstruction=Paste import data into the field below and click -emport.importProgress=Import in progress... -emport.importCancelled=Import cancelled -emport.importComplete=Import complete -emport.noMessages=No result message. Nothing to import? -emport.invalidImportData=Import data is invalid: not a JSON object -emport.parseError=JSON parse error: {0} -emport.user.username=A user does not have a 'username' value. Ignored. -emport.user.prefix=User ''{0}'': {1} -emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.dataSource.prefix=Data source ''{0}'': {1} -emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. -emport.dataPoint.prefix=Data point ''{0}'': {1} -emport.userPermission.prefix=Permissions for user ''{0}'': {1} -emport.added=dodano -emport.saved=zapisano -emport.causedBy=przez: -emport.view.xid=A graphical view does not have an 'xid' value. Ignored. -emport.view.prefix=View ''{0}'': {1} -emport.pointHierarchy.prefix=Point hierarchy: {0} -emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. -emport.pointLink.prefix=Point link ''{0}'': {1} -emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. -emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} -emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. -emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} -emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. -emport.mailingList.prefix=Mailing list ''{0}'': {1} -emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. -emport.eventHandler.prefix=Point link ''{0}'': {1} -emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. -emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.publisher.prefix=Publisher ''{0}'': {1} -emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. -emport.watchList.prefix=Watch list ''{0}'': {1} -emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. -emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} - -eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list -eventHandlers.emailRecipients=Email recipients -eventHandlers.escalTestEmailMessage=This message was sent as a test of an event handler's escalation list -eventHandlers.escalRecipients=Escalation recipients -eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list -eventHandlers.inactiveRecipients=Inactive recipients -eventHandlers.noEmailRecips=You must add email recipients -eventHandlers.escalDelayError=Escalation delay must be greater than zero -eventHandlers.noEscalRecips=You must add escalation recipients -eventHandlers.noInactiveRecips=You must add inactive recipients -eventHandlers.noSetPointAction=No set point action has been defined -eventHandlers.invalidActiveValue=Invalid active value to set -eventHandlers.invalidActiveSource=Invalid active source point -eventHandlers.invalidActiveSourceType=Invalid active source point data type -eventHandlers.invalidInactiveValue=Invalid inactive value to set -eventHandlers.invalidInactiveSource=Invalid inactive source point -eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type -eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. -eventHandlers.saved=Event handler has been saved -eventHandlers.eventHandlers=Event handlers -eventHandlers.types=Event types -eventHandlers.pointEventDetector=Point event detectors -eventHandlers.dataSourceEvents=Data source events -eventHandlers.publisherEvents=Publisher events -eventHandlers.systemEvents=System events -eventHandlers.auditEvents=Audit events -eventHandlers.maintenanceEvents=Maintenance events -eventHandlers.eventHandler=Event handler -eventHandlers.type=Type -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Email handler -eventHandlers.type.setPoint=Set point -eventHandlers.type.setPointHandler=Set point handler -eventHandlers.type.process=Process -eventHandlers.type.processHandler=Process handler -eventHandlers.recipientType.active=Active -eventHandlers.recipientType.escalation=Escalation -eventHandlers.recipientType.inactive=Inactive -eventHandlers.alias=Alias -eventHandlers.target=Target -eventHandlers.activeAction=Active action -eventHandlers.inactiveAction=Inactive action -eventHandlers.action.none=None -eventHandlers.action.point=Set to point value -eventHandlers.action.static=Set to static value -eventHandlers.sourcePoint=Source point -eventHandlers.valueToSet=Value to set -eventHandlers.escal=Send escalation -eventHandlers.escalPeriod=Escalate if active for -eventHandlers.inactiveNotif=Send inactive notification -eventHandlers.inactiveOverride=Override inactive recipients -eventHandlers.activeCommand=Active process command -eventHandlers.inactiveCommand=Inactive process command -eventHandlers.invalidCommands=At least one process command must be provided -eventHandlers.commandTest.title=Run the command now -eventHandlers.commandTest.result=Check your Tomcat console for process output - -events.alarms=Alarmy -events.pending=Oczekujące alarmy -events.id=Id -events.msg=Treść -events.pointDetails=Właściwości punktu -events.pointEdit=Edycja punktu -events.editDataSource=Edycja źródła -events.downloadMango=Pobierz najnowszą wersję Scada-LTS -events.editCompound=Edit compound event detector -events.editEventHandler=Edit event handler -events.editPointLink=Edit point link -events.editScheduledEvent=Edit scheduled event -events.editPublisher=Edit publisher -events.editMaintenanceEvent=Edit maintenance event -events.acknowledgeAll=Potwierdź wszystkie -events.acknowledge=Potwierdź -events.acknowledged=Potwierdzone -events.silence=Wycisz -events.unsilence=Przywróć dźwięk -events.silenceAll=Wycisz wszystkie -events.emptyList=Brak zdarzeń -events.search=Wyszukiwanie zdarzeń -events.search.id=Id -events.search.type=Event source type -events.search.keywords=Słowa kluczowe -events.search.maxResults=Maksymalna liczba wyników -events.search.search=Search -events.search.searching=Searching... -events.search.resultCount={0} event(s) found -events.jumpToDate=Jump to date -events.listed={0} event(s) listed -events.ackedByUser=- {0} -events.ackedByDeletedUser=- (deleted user) -events.ackedByMaintenance=- maintanance mode - -footer.rightsReserved=Wszyskie prawa zastrzeżone. - -header.title=ScadaJR -header.mute=Wycisz -header.unmute=Wyłącz wyciszenie -header.watchlist=Listy podglądu punktów -header.views=Schematy -header.alarms=Alarmy -header.reports=Raporty -header.eventHandlers=Zdarzenia -header.dataSources=Źródła danych -header.scheduledEvents=Zaplanowane zdarzenia -header.compoundEvents=Złożone detektory zdarzeń -header.pointLinks=Linkowanie punktów -header.users=Użytkownicy -header.usersProfiles=Profile użytkowników -header.pointHierarchy=Hierarchia punktów -header.mailingLists=Lista mailingowa -header.publishers=Wydawcy -header.maintenanceEvents=Serwisowe zdarzenia -header.watchLists=Lista podglądu punktów -header.systemSettings=Ustawienia systemowe -header.emport=Import/Eksport -header.sql=SQL -header.logout=Wyloguj -header.help=Pomoc -header.login=Zaloguj -header.user=Użytkownik -header.changeLanguage=Zmień język -header.goHomeUrl=Idź do strony domowej -header.setHomeUrl=Ustaw jako strona domowa -header.reload=Przeładuj - -login.browserOnPlatform=na platformie -login.userId=Użytkownik -login.validation.noUsername=Proszę podaj nazwę użytkownika -login.password=Hasło -login.validation.noPassword=Proszę podać hasło -login.validation.invalidLogin=Niepoprawna nazwa użytkownika, spróbuj jeszcze raz -login.validation.accountDisabled=twoje konto zostało zablokowane. Skontaktuj się z administratorem. -login.loginButton=Zaloguj -login.unknownBrowser=Kontrola zgodności przeglądarki... -login.supportedBrowser=Ta przeglądarka jest obsługiwana. -login.unsupportedBrowser=Twoja przeglądarka może działać poprawnie, ale nie jest oficjalnie wspierana. Rekomendujemy używanie Firefox, Chrome, lub \ -Internet Explorer 7. -login.nag=NOTATKA: możesz mieć problemy ponieważ używasz nie wspieranej przeglądarki. - -mailingLists.added=Lista mail'ingowa dodana -mailingLists.saved=Lista mail'ingowa zapisana -mailingLists.testEmailMessage=Test email has been sent -mailingLists.noUser=No user found to add -mailingLists.noAddress=Enter the email address before adding to the list -mailingLists.mailingLists=Mailing lists -mailingLists.mailingList=Mailing list -mailingLists.details=Mailing list details -mailingLists.name=Name -mailingLists.addUser=Add user -mailingLists.addAddress=Add address -mailingLists.entries=Entries -mailingLists.noEntries=No mailing list entries -mailingLists.emailAddress=Email address -mailingLists.validate.nameRequired=Name is required -mailingLists.validate.nameGreaterThan40=Name cannot be greater than 40 characters -mailingLists.validate.entries=A mailing list must have entries -mailingLists.testerror=An error occurred: {0}: {1} - -maintenanceEvents.meAdded=Maintenance event added -maintenanceEvents.meSaved=Maintenance event saved -maintenanceEvents.mes=Maintenance events -maintenanceEvents.addMe=Add maintenance event -maintenanceEvents.me=Maintenance event -maintenanceEvents.meDisabled=Disabled maintenance event -maintenanceEvents.meDetails=Maintenance event details -maintenanceEvents.dataSource=Data source -maintenanceEvents.alias=Alias -maintenanceEvents.type=Schedule type -maintenanceEvents.type.manual=manual -maintenanceEvents.type.hour=hourly -maintenanceEvents.type.day=daily -maintenanceEvents.type.week=weekly -maintenanceEvents.type.month=monthly -maintenanceEvents.type.year=yearly -maintenanceEvents.type.once=once -maintenanceEvents.type.cron=cron -maintenanceEvents.activated=Currently active. Click to deactivate. -maintenanceEvents.deactivated=Currently inactive. Click to activate. -maintenanceEvents.validate.activeCron=Error in active cron expression: {0} -maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} -maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} -maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -maintenanceEvents.validate.invalidRtn=Inactive time must be after active time -maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} -maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} -maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} -maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} -maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} -maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} -maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} - -notes.userNotes=User notes -notes.addNote=Add comment -notes.note=Comment -notes.by=by -notes.enterComment=A comment must be entered -notes.save=Save -notes.cancel=Cancel -notes.timeByUsername=time by username - -pointDetails.recordCountError=Rekord musi być liczbą -pointDetails.timePeriodError=Okres czasu musi być liczbą -pointDetails.imageCountError=Ilość obrazu musi być liczbą -pointDetails.goto=Przejdź do -pointDetails.editPoint=Edytuj punkt -pointDetails.editDataSource=Edit data source -pointDetails.setPoint=Ustaw punkt -pointDetails.set=Ustaw -pointDetails.statistics=Statystyki -pointDetails.timePeriod=Okres czasu -pointDetails.getStatistics=Pobierz statystyki -pointDetails.history=Historia -pointDetails.show=Pokaż -pointDetails.mostRecentRecords=Najnowsze rekordy -pointDetails.chart=Wykres -pointDetails.imageChartButton=Pobierz wykres -pointDetails.getData=Pobierz dane -pointDetails.flipbook=Flipbook -pointDetails.images=Images -pointDetails.getImages=Get images -pointDetails.events=Zdarzenia -pointDetails.id=Id -pointDetails.message=Treść -pointDetails.maxEvents=Maksymalnie 20 zdarzeń wyświetlanych z -pointDetails.views=Schematy -pointDetails.name=Nazwa -pointDetails.gotoView=Przejdź do widoku -pointDetails.notInView=Punkt nie jest używany na żadnym ze schematów -pointDetails.userAccess=Dostęp -pointDetails.username=Użytkownik -pointDetails.accessType=Typ dostępu - -pointEdit.buttons.enable=Odblokuj -pointEdit.buttons.disable=Zablokuj -pointEdit.buttons.restart=Zrestartuj -pointEdit.buttons.note=Notatka: saving, disabling, or restarting a point causes all active events to be returned to normal. - -pointEdit.chart.props=Chart renderer properties -pointEdit.chart.type=Type -pointEdit.chart.limit=Limit -pointEdit.chart.timePeriod=Okres czasu -pointEdit.chart.includeSum=Include sum -pointEdit.chart.note=Note: data point logging must be active for charting to occur. -pointEdit.chart.missingLimit=Chart renderer: limit must be entered -pointEdit.chart.invalidLimit=Chart renderer: limit must be between 2 and 50 -pointEdit.chart.missingPeriods=Chart renderer: number of periods must be entered -pointEdit.chart.invalidPeriods=Chart renderer: number of periods must be greater than zero - -pointEdit.detectors.eventDetectors=Event detectors -pointEdit.detectors.type=Type -pointEdit.detectors.empty=Click the add icon to create point event detectors. -pointEdit.detectors.alias=Alias -pointEdit.detectors.highLimitDet=High limit detector -pointEdit.detectors.highLimit=High limit -pointEdit.detectors.duration=Duration -pointEdit.detectors.lowLimitDet=Low limit detector -pointEdit.detectors.lowLimit=Low limit -pointEdit.detectors.stateDet=State detector -pointEdit.detectors.state=State -pointEdit.detectors.zero=Zero -pointEdit.detectors.one=One -pointEdit.detectors.changeDet=Change detector -pointEdit.detectors.change=Change -pointEdit.detectors.changeCounter=State change counter -pointEdit.detectors.changeCount=State change count -pointEdit.detectors.noChange=No change -pointEdit.detectors.noUpdate=No update -pointEdit.detectors.errorParsingLimit=Error parsing limit value -pointEdit.detectors.errorParsingWeight=Error parsing weight value -pointEdit.detectors.errorParsingDuration=Error parsing duration value -pointEdit.detectors.invalidDuration=Duration cannot be < 0 -pointEdit.detectors.errorParsingState=Error parsing state value -pointEdit.detectors.errorParsingChangeCount=Error parsing change count value -pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 -pointEdit.detectors.invalidState=State cannot be longer than 128 characters -pointEdit.detectors.posCusumDet=Positive CUSUM detector -pointEdit.detectors.posCusum=Positive CUSUM -pointEdit.detectors.posLimit=Positive limit -pointEdit.detectors.negCusumDet=Negative CUSUM detector -pointEdit.detectors.negCusum=Negative CUSUM -pointEdit.detectors.negLimit=Negative limit -pointEdit.detectors.weight=Weight - -pointEdit.logging.props=Właściwości zapisu -pointEdit.logging.type=Typ zapisu -pointEdit.logging.type.change=Przy zmianie wartości punktu -pointEdit.logging.type.all=Wszystkie wartości -pointEdit.logging.type.never=Nie zapisuj -pointEdit.logging.type.interval=Interwał -pointEdit.logging.type.tsChange=Kiedy zmieni się znacznik czasu punktu -pointEdit.logging.period=Okres inwerwału zapisu -pointEdit.logging.every=Każdy -pointEdit.logging.valueType=Typ wartości -pointEdit.logging.valueType.instant=Natychmiastowy -pointEdit.logging.valueType.maximum=Maksimum -pointEdit.logging.valueType.minimum=Minimum -pointEdit.logging.valueType.average=Średnia -pointEdit.logging.tolerance=Tolerancja -pointEdit.logging.purge=Oczyść -pointEdit.logging.after=Po -pointEdit.logging.defaultCache=Domyślny rozmiar pamięci podręcznej -pointEdit.logging.discard=Wyrzuć wartości skrajne -pointEdit.logging.discardLow=Dolna granica -pointEdit.logging.discardHigh=Górna granica -pointEdit.logging.engineeringUnits=Jednostki inżynieryjne -pointEdit.logging.clearCache=Resetowanie pamięci podręcznej - -pointEdit.name.goto=Idź do - -pointEdit.props.props=Właściwości puntu -pointEdit.props.details=Sczegóły punktu -pointEdit.props.ds=Źródło danych -pointEdit.props.editDs=Edytuj źródło danych -pointEdit.props.name=Nazwa punktu -pointEdit.props.engineeringUnits=Jednostki inżynieryjne - -pointEdit.purge.confirm=Are you sure you want to purge all data for this point? -pointEdit.purge.result=point values were purged -pointEdit.purge.purgeNow=Purge now -pointEdit.purge.olderThan=Purge data older than -pointEdit.purge.all=Purge all data -pointEdit.purge.allData=All data -pointEdit.purge.warn=Purging data, please wait... - -pointEdit.text.props=Właściwości renderowania tekstu -pointEdit.text.type=Typ -pointEdit.text.format=Format -pointEdit.text.suffix=Przyrostek -pointEdit.text.zero=Zero -pointEdit.text.one=Jeden -pointEdit.text.default=domyślny -pointEdit.text.key=Klucz -pointEdit.text.text=Tekst -pointEdit.text.colour=Kolor -pointEdit.text.from=Od -pointEdit.text.to=Do -pointEdit.text.text=Tekst -pointEdit.text.conversionExponent=Wykładnik konwersji -pointEdit.text.errorParsingKey=Błąd parsowania klucza -pointEdit.text.listContainsKey=Lista już posiada klucz -pointEdit.text.errorParsingFrom=Błąd parsowania z wartości -pointEdit.text.errorParsingTo=Błąd parsowania do wartości -pointEdit.text.toGreaterThanFrom=Wartość początkowa musi być mniejsza niż wartość docelowa -pointEdit.text.listContainsRange=Lista posiada już zakres -pointEdit.basing_on.title=Ustaw konfigurację na podstawie wybranego punktu -pointEdit.basing_on.select=Wybierz -pointEdit.basing_on.apply=Potwierdzam -pointEdit.basing_on.warning_on=nie pokazuj ostrzeżeń podczas ustawiania wartości na podstawie innego punktu - -pointHierarchy.saved=Point hierarchy has been saved -pointHierarchy.deleteConfirm=All children will be reassigned to the parent folder. Is this ok? -pointHierarchy.defaultName=New folder -pointHierarchy.noName=Folder name cannot be empty -pointHierarchy.hierarchy=Point Hierarchy -pointHierarchy.details=Folder details -pointHierarchy.name=Name - -pointLinks.pointLinks=Point links -pointLinks.pointLink=Point link -pointLinks.details=Point link details -pointLinks.source=Source point -pointLinks.target=Target point -pointLinks.script=Script -pointLinks.validate=Validate -pointLinks.event=Event -pointLinks.event.update=Update -pointLinks.event.change=Change -pointLinks.validate.sourceRequired=Source point is required -pointLinks.validate.targetRequired=Target point is required -pointLinks.validate.samePoint=Source and target points cannot be the same -pointLinks.pointLinkAdded=Point link added -pointLinks.pointLinkSaved=Point link saved -pointLinks.validate.success=Script result: {0} -pointLinks.validate.successTs=Script result: {0}, timestamp={1} - -publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? - -publisherEdit.saved=Publisher has been saved -publisherEdit.currentAlarms=Current alarms -publisherEdit.generalProperties=General properties -publisherEdit.name=Name -publisherEdit.cacheWarning=Cache warning size -publisherEdit.updateEvent=Update event -publisherEdit.updateEvent.all=All updates -publisherEdit.updateEvent.changes=Changes only -publisherEdit.snapshot=Send regular snapshot -publisherEdit.snapshotPeriod=Snapshot send period -publisherEdit.points=Points -publisherEdit.point.name=Name -publisherEdit.point.status=Status -publisherEdit.point.type=Type -publisherEdit.noPoints=No points to list - -publisherEdit.httpSender=HTTP Sender -publisherEdit.httpSender.keyRequired=Key is required -publisherEdit.httpSender.keyExists=Key aready exists -publisherEdit.httpSender.removeParam=Remove parameter from list -publisherEdit.httpSender.sending=Sending... -publisherEdit.httpSender.noResponseData=(no response data) -publisherEdit.httpSender.props=HTTP sender properties -publisherEdit.httpSender.method=Method -publisherEdit.httpSender.url=URL -publisherEdit.httpSender.staticHeaders=Static headers -publisherEdit.httpSender.headerKey=Key -publisherEdit.httpSender.headerValue=Value -publisherEdit.httpSender.addStaticHeader=Add static header -publisherEdit.httpSender.noStaticHeaders=No static headers defined -publisherEdit.httpSender.staticParams=Static parameters -publisherEdit.httpSender.paramKey=Key -publisherEdit.httpSender.paramValue=Value -publisherEdit.httpSender.addStaticParam=Add static parameter -publisherEdit.httpSender.noStaticParams=No static parameters defined -publisherEdit.httpSender.raiseResultWarning=Raise result warning -publisherEdit.httpSender.sendTest=HTTP send test -publisherEdit.httpSender.sendStaticParams=Send static data -publisherEdit.httpSender.cancel=Cancel -publisherEdit.httpSender.point.param=Parameter name -publisherEdit.httpSender.point.timestamp=Include timestamp -publisherEdit.httpSender.dateFormat=Date format -publisherEdit.httpSender.dateFormat.basic=Basic -publisherEdit.httpSender.dateFormat.tz=Time zone -publisherEdit.httpSender.dateFormat.utc=UTC - -publisherEdit.pachube=Pachube -publisherEdit.pachube.props=Pachube properties -publisherEdit.pachube.apiKey=API Key -publisherEdit.pachube.timeoutSeconds=Timeout (seconds) -publisherEdit.pachube.retries=Retries -publisherEdit.pachube.feedId=Feed ID -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.points=Points -publisherEdit.pachube.point.name=Name -publisherEdit.pachube.point.status=Status -publisherEdit.pachube.point.type=Type -publisherEdit.pachube.point.feedId=Feed ID -publisherEdit.pachube.point.dataStreamId=Data stream ID - -publisherEdit.persistent=Serotonin Persistent TCP -publisherEdit.persistent.props=Serotonin Persistent TCP properties -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Port -publisherEdit.persistent.authorizationKey=Authorization key -publisherEdit.persistent.sync=Synchronize historical data -publisherEdit.persistent.sync.none=None -publisherEdit.persistent.sync.daily=Daily -publisherEdit.persistent.sync.weekly=Weekly -publisherEdit.persistent.sync.monthly=Monthly - -publisherList.deleteConfirm=Are you sure you wish to delete this publisher? -publisherList.publishers=Publishers -publisherList.name=Name -publisherList.type=Type -publisherList.config=Configuration -publisherList.status=status -publisherList.noRows=No rows - -reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list -reports.emailRecipients=Email recipients -reports.export=Export data -reports.eventExport=Export events -reports.userCommentExport=Export user comments -reports.charts=View charts -reports.reportAdded=Report added -reports.reportSaved=Report saved -reports.reportQueued=Report has been queued -reports.reportQueue=Lista raportów -reports.reportName=Nazwa raportu -reports.runTimeStart=Run time start -reports.runDuration=Run duration -reports.reportRecords=Records -reports.doNotPurge=Do not purge -reports.loading=Loading... -reports.noInstances=No report instances to list -reports.templates=Report templates -reports.newReport=New report -reports.report=Report -reports.criteria=Report criteria -reports.runNow=Run now -reports.noPoints=No points have been added to the report -reports.pointName=Point name -reports.dataType=Data type -reports.colour=Colour -reports.events=Events -reports.events.none=None -reports.events.alarms=Alarms only -reports.events.all=All events -reports.eventList.id=Event id -reports.eventList.message=Message -reports.eventList.status=Status -reports.eventList.ackTime=Acknowledgement time -reports.eventList.ackUser=Acknowledging user -reports.comments=User comments -reports.pointComments=Point comments -reports.pointComments.empty=No point comments to list -reports.commentList.type=Type -reports.commentList.type.event=Event -reports.commentList.type.point=Point -reports.commentList.typeKey=Type key -reports.commentList.time=Time -reports.dateRange=Date range -reports.relative=Relative to report time -reports.previous=Previous -reports.past=Past -reports.specificDates=Specific dates -reports.schedule=Schedule -reports.runEvery=Run every... -reports.runDelay=Run delay (minutes) -reports.cron=cron -reports.emailReport=Email report -reports.includeTabular=Include tabular data -reports.now=Now -reports.notStarted=Not started -reports.inProgress=In progress -reports.failed=Failed -reports.startValue=Start value -reports.statistics=Statystyki -reports.consolidated=Consolidated chart -reports.consolidatedChart=Consolidated chart -reports.rendered=Rendered -reports.dateRangeTo=to -reports.validate.lessThan0=Cannot be less than zero -reports.validate.greaterThan59=Cannot be greater than 59 minutes -reports.validate.needRecip=At least one recipient must be added -reports.validate.required=Required -reports.validate.longerThan100=Cannot be longer than 100 characters -reports.validate.needPoint=At least one point must be added -reports.validate.invalidDateRangeType=Invalid date range type -reports.validate.invalidRelativeDateType=Invalid relative date type -reports.validate.periodCountLessThan1=Period count cannot be less than 1 -reports.validate.cron=Error in cron expression: {0} -reports.validate.colour=Invalid colour: {0} -reports.zipData=Data in .zip format - -scheduledEvents.seAdded=Scheduled event added -scheduledEvents.seSaved=Scheduled event saved -scheduledEvents.ses=Scheduled events -scheduledEvents.addSe=Add scheduled event -scheduledEvents.se=Scheduled event -scheduledEvents.seDetails=Scheduled event details -scheduledEvents.alias=Alias -scheduledEvents.type=Schedule type -scheduledEvents.type.hour=hourly -scheduledEvents.type.day=daily -scheduledEvents.type.week=weekly -scheduledEvents.type.month=monthly -scheduledEvents.type.year=yearly -scheduledEvents.type.once=once -scheduledEvents.type.cron=cron -scheduledEvents.validate.activeCron=Error in active cron expression: {0} -scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} -scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} -scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} -scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters -scheduledEvents.validate.invalidRtn=Inactive time must be after active time - -sql.warning=Warning: use this facility at your own risk. Incorrect usage may result in corrupted data and/or system failures. -sql.sql=SQL -sql.query=Submit query -sql.update=Submit update -sql.rowsUpdated=records(s) updated. - -systemSettings.retrieving=(retrieving) -systemSettings.files=files -systemSettings.emailSettingsSaved=Email settings have been saved -systemSettings.systemAlarmLevelsSaved=Zapisano poziomy alarmowe zdarzeń systemowych -systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved -systemSettings.httpSaved=Http settings have been saved -systemSettings.miscSaved=Settings have been saved -systemSettings.versionSaved=ScadaLTS -systemSettings.upToDate=This instance of ScadaBR is up to date -systemSettings.emailSettings=Ustawienia Email -systemSettings.smtpHost=SMTP host -systemSettings.smtpPort=SMTP port -systemSettings.fromAddress='From' address -systemSettings.fromName='From' name -systemSettings.auth=Use authorization -systemSettings.smtpUsername=Username -systemSettings.smtpPassword=Password -systemSettings.tls=Enable TLS -systemSettings.contentType=Content type -systemSettings.contentType.both=HTML and text -systemSettings.contentType.html=HTML only -systemSettings.contentType.text=Text only -systemSettings.systemAlarmLevels=Poziomy alarmowe zdarzeń systemowych -systemSettings.auditAlarmLevels=Poziomy alarmowe punktów danych -systemSettings.otherSettings=Inne ustawienia -systemSettings.purgeEvents=Usuń zdarzenia starsze niż -systemSettings.purgeReports=PUsuń raporty starsze niż -systemSettings.uiPerformance=Wydajność interfejsu użytkownika -systemSettings.uiPerformance.high=Wysoka -systemSettings.uiPerformance.med=Średnia -systemSettings.uiPerformance.low=Niska -systemSettings.groveLogging=Send errors to Serotonin -systemSettings.httpSettings=HTTP settings -systemSettings.useProxy=Use proxy -systemSettings.proxyHost=Proxy host -systemSettings.proxyPort=Proxy port -systemSettings.proxyUsername=Proxy username -systemSettings.proxyPassword=Proxy password -systemSettings.systemInformation=Informacje systemowe -systemSettings.instanceId=Instance ID -systemSettings.version=Wersja Scada-LTS -systemSettings.notify=Notify upon release of -systemSettings.notifyStable=Stable versions only -systemSettings.notifyRC=Release candidates or better -systemSettings.notifyBeta=Beta or better -systemSettings.checkNow=Check now -systemSettings.instanceDescription=Opis instancji -systemSettings.databaseSize=Rozmiar bazy danych -systemSettings.purgeNow=Oczyść bazę używając ustawień punktów -systemSettings.filedataSize=Wielkość plików -systemSettings.totalSize=Rozmiar całkowity -systemSettings.historyCount=Ilość historii -systemSettings.topPoints=Punkty top'owe -systemSettings.eventCount=Ilość zdarzeń -systemSettings.testEmail=Your system settings test email was successfully sent. -systemSettings.versionCheck1=Socket timeout during check. Please try again -systemSettings.versionCheck2=An error occurred: {0}: {1} -systemSettings.languageSettings=Ustawienia języka -systemSettings.systemLanguage=Język systemowy -systemSettings.langSaved=Język został zapisany -systemSettings.purgeDataConfirm=This will purge all point samples from the database. Are you sure? -systemSettings.purgeDataInProgress=Purging all data, please wait... -systemSettings.purgeDataComplete=Purge complete. {0} point samples deleted. -systemSettings.purgeData=Purge all data -systemSettings.futureDateLimit=Usuń wartości z przyszłości dalszej niż -systemSettings.reServer=Restart the application server -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration=Konfiguracja bazy danych - -users.dataSaved=User data saved -users.added=User added -users.saved=User saved -users.title=Users -users.add=Add user -users.user=User -users.details=User details -users.username=Username -users.newPassword=New password -users.email=Email -users.phone=Phone -users.dataSources=Źródła danych -users.validate.usernameRequired=Username is required -users.validate.emailRequired=Email is required -users.validate.usernameTooLong=Username cannot be greater than 40 characters -users.validate.emailTooLong=Email cannot be longer than 255 characters -users.validate.phoneTooLong=Phone cannot be longer than 40 characters -users.validate.usernameUnique=Username must be unique -users.validate.usernameInUse=Username is already in use -users.validate.adminInvalid=You cannot remove your own administrator privilege -users.validate.adminDisable=You cannot disable your own account -users.validate.badDelete=You cannot delete your own account -users.receiveAlarmEmails=Send alarm emails -users.receiveOwnAuditEvents=Receive own audit events -users.deleteConfirm=Are you sure you wish to delete this user? - -viewEdit.editView=Edystuj schemat -viewEdit.deleteView=Usuń siebie z listy udostępnionych schematów -viewEdit.viewProperties=Właściwości schematu -viewEdit.name=Nazwa -viewEdit.background=Obraz w tle -viewEdit.upload=Załaduj grafikę -viewEdit.clearImage=Wyczyść grafikę -viewEdit.anonymous=Dostęp anonimowy -viewEdit.viewComponents=Komponenty -viewEdit.addViewComponent=Dodaj komponent do schematu -viewEdit.editPointView=Edit point component settings -viewEdit.editGraphicalRenderer=Edit graphical renderer -viewEdit.deletePointView=Usuń komponent -viewEdit.editStaticView=Edytuj zawartość statyczną -viewEdit.deleteStaticView=Usuń zawartość statyczną -viewEdit.iconify=Komponent jako ikona - -viewEdit.settings.editor=Settings editor -viewEdit.settings.point=Point -viewEdit.settings.nameOverride=Point name override -viewEdit.settings.settableOverride=Settable override -viewEdit.settings.background=Background color -viewEdit.settings.displayControls=Display controls - -viewEdit.graphic.editor=Graphical renderer editor -viewEdit.graphic.displayText=Display text -viewEdit.graphic.imageSet=Image set -viewEdit.graphic.dynamicImage=Dynamic image -viewEdit.graphic.imageSample=Image sample -viewEdit.graphic.images=images -viewEdit.graphic.zero=Zero image -viewEdit.graphic.one=One image -viewEdit.graphic.state=Image/state assignments -viewEdit.graphic.image=Image -viewEdit.graphic.stateList=State list -viewEdit.graphic.default=Default -viewEdit.graphic.min=Min -viewEdit.graphic.max=Max -viewEdit.graphic.scale=Scale percentage -viewEdit.graphic.script=Script -viewEdit.graphic.displayPointName=Display point name -viewEdit.graphic.styleAttribute=Style attribute -viewEdit.graphic.missingImageSet=You must select an image set -viewEdit.graphic.missingDynamicImage=You must select a dynamic image -viewEdit.graphic.missingZeroImage=A Zero image must be selected -viewEdit.graphic.missingOneImage=A One image must be selected -viewEdit.graphic.missingDefault=A default image must be selected -viewEdit.graphic.invalidState=Unparseable state value in -viewEdit.graphic.missingMin=Min must be entered -viewEdit.graphic.missingMax=Max must be entered -viewEdit.graphic.invalidMinMax=Min must be less than Max -viewEdit.graphic.missingScale=Scale Percentage must be entered -viewEdit.graphic.invalidScale=Scale Percentage cannot be less than 1 -viewEdit.graphic.missingScript=Script must be entered -viewEdit.graphic.noConfig=No configuration for this renderer - -viewEdit.static.editor=Static content editor - -viewEdit.compound.editor=Compound component editor -viewEdit.compound.name=Name -viewEdit.compound.backgroundColour=Background colour -viewEdit.compound.width=Width -viewEdit.compound.height=Height -viewEdit.compound.duration=Duration - -viewEdit.fullScreen=Pełny ekran - -views.title=Schematy -views.newView=Nowy schemat -views.noViews=Nie masz żadnych schamtów.Utwórz teraz. - -watchlist.addToWatchlist=Dodaj do listy -watchlist.points=Punkty -watchlist.watchlist=Lista punktów -watchlist.editListName=Wyedytuj listę punktów -watchlist.newListName=Wprowadź listę punktów dla nowej listy -watchlist.addNewList=Dodaj nową listę -watchlist.createReport=Utwórz raport -watchlist.deleteList=Usuń tą listę -watchlist.pointDetails=Szczegóły punktu -watchlist.moveUp=Przesuń w górę -watchlist.moveDown=Przesuń w dół -watchlist.delete=Usuń z listy -watchlist.emptyList=Kliknij na pukty by dodać je do listy. -watchlist.chart=Wykres -watchlist.imageChartButton=Pobierz wykres -watchlist.noChartables=Brak punktów umożliwiających wygenerowanie wykresu -watchlist.copyList=Skopiuj listę punktów - -chartRenderer.none=Brak -chartRenderer.image=Obraz -chartRenderer.flipbook=Flipbook -chartRenderer.statistics=Statystyki -chartRenderer.table=Table - -graphic.analogGraphic=Analog graphic -graphic.binaryGraphic=Binary graphic -graphic.multistateGraphic=Multistate graphic -graphic.thumbnailImage=Thumbnail image -graphic.dynamicGraphic=Dynamic graphic -graphic.script=Server-side script -graphic.simple=Simple point -graphic.simpleImage=Image -graphic.html=HTML -graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor -graphic.wirelessTempHumSensor.staticText=Static text -graphic.wirelessTempHumSensor.battery=Battery -graphic.wirelessTempHumSensor.signal=Signal -graphic.wirelessTempHumSensor.temperature=Temperature -graphic.wirelessTempHumSensor.humidity=Humidity -graphic.simpleCompound=Simple compound -graphic.simpleCompound.leadPoint=Lead point -graphic.simpleCompound.subPoint1=Sub point 1 -graphic.simpleCompound.subPoint2=Sub point 2 -graphic.simpleCompound.subPoint3=Sub point 3 -graphic.simpleCompound.subPoint4=Sub point 4 -graphic.simpleCompound.subPoint5=Sub point 5 -graphic.simpleCompound.subPoint6=Sub point 6 -graphic.simpleCompound.subPoint7=Sub point 7 -graphic.simpleCompound.subPoint8=Sub point 8 -graphic.simpleCompound.subPoint9=Sub point 9 -graphic.simpleCompound.subPoint10=Sub point 10 -graphic.imageChart=Image chart -graphic.imageChart.point1=Point 1 -graphic.imageChart.point2=Point 2 -graphic.imageChart.point3=Point 3 -graphic.imageChart.point4=Point 4 -graphic.imageChart.point5=Point 5 -graphic.imageChart.point6=Point 6 -graphic.imageChart.point7=Point 7 -graphic.imageChart.point8=Point 8 -graphic.imageChart.point9=Point 9 -graphic.imageChart.point10=Point 10 - -textRenderer.analog=Analog -textRenderer.binary=Binary -textRenderer.multistate=Multistate -textRenderer.none=None -textRenderer.plain=Plain -textRenderer.range=Range -textRenderer.time=Time -textRenderer.engineeringUnits=Engineering units - -event.system.startup=Uruchomienie systemu -event.system.shutdown=Zamknięcie systemu -event.system.maxAlarmChanged=Maksymalny poziom alarmowy zmian -event.system.userLogin=Zalogowanie się użytkownika -event.system.compound=Błąd komponentu detektora -event.system.setPoint=Błąd obsługi zadania zapisu -event.system.email=Błąd wysłania e-mail -event.system.pointLink=Błąd łącza punktu -event.system.process=Błąd obsługi zdarzenia - -event.audit.dataSource=Źródło danych -event.audit.dataPoint=Punkt danych -event.audit.pointEventDetector=Zdarzenia punktów -event.audit.compoundEventDetector=Zdarzenia złożone -event.audit.scheduledEvent=Zdarzenia planowane -event.audit.maintenanceEvent=Zdarzenie konserwacyjne -event.audit.eventHandler=Obsługa zdarzeń -event.audit.pointLink=Link punktu -event.audit.changedProperty=
    {0}: "{1}" to "{2}" -event.audit.property=
    {0}="{1}" -event.audit.added=User "{0}" created {1} with id {2}: {3} -event.audit.changed=User "{0}" changed {1} with id {2}: {3} -event.audit.deleted=User "{0}" deleted {1} with id {2}: {3} -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.recip.mailingList=mailing list ''{0}'' -event.audit.recip.user=user ''{0}'' -event.audit.recip.address=address ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} - -event.exception2={0}: {1} -event.initializationError=Błąd inicjacji: {0} -event.bacnet.deviceError=Brak odpowiedzi z urządzenia {0}, inicjalizacja punktu błędna -event.bacnet.readError=Błąd odczytu wartości dla punktu {0}: {1} -event.bacnet.iamError=Błąd: IAm broadcast : {0} -event.bacnet.whoisError=WhoIs broadcast failure: {0} -event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} -event.bacnet.readDevice=Read properties from device at {0} failed: {1} -event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} -event.setPointFailed=Błąd ustawiania wartości: {0} -event.setPointFailed.alias=Ustawianie wartości ''{0}'' błąd: {1} -event.relinquishFailed=Relinquish failed: {0} -event.readPointFailed=Odczyt punktu błąd: {0} -event.pointLink.sourceUnavailable=Źródło punktu jest niedostępne -event.pointLink.targetUnavailable=Cel punktu jest niedostępne -event.pointLink.targetNotSettable=Cel punktu jest nie do zapisu -event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.pointLink.nullResult=Script returned null. Ignoring result. -event.pointLink.convertError=Source data type does not match target data type -event.pollingError=Error during polling -event.pollingError2=Error during polling: {0} -event.ebi25.master=Exception from modbus master: {0} -event.ebi25.readError=Error reading value "{0}": {1} -event.galil.errorResponse=Error response from point {0} -event.galil.parsingError=Error parsing response for point {0}, response={1} -event.galil.setRequest=Unable to create set request for point {0}, value={1} -event.galil.setResponse=Error response from set point {0} -event.galil.sendError=Error setting point {0}: {1} -event.galil.connectionError=Exception in Galil connection: {0} -event.galil.unexpected=Unexpected result, result={0} -event.galil.numericParse=Error parsing to numeric: {0} -event.galil.setPointFailed=Failed to set point {0}: {1} -event.httpImage.retrievalError=Error retrieving image "{0}": {1} -event.httpImage.scalingError=Error scaling image: {0} -event.httpImage.saveError=Error saving image data: {0} -event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} -event.http.response=Invalid response from "{0}": {1} -event.meta.pointUnavailable=A context point is unavailable in point "{0}" -event.meta.pointMissing=Point disabled or does not exist -event.script.convertError=Could not convert result "{0}" to {1} -event.meta.nullResult=Script returned null. Ignoring result. -event.meta.scriptError=Script error in point "{0}": {1} -event.meta.typeError=Script result type error in point "{0}": {1} -event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). -event.modbus.noResponse=Brak odpowiedzi od urządzenia slave {0} -event.modbus.master=Błąd od urządzenia master: {0} -event.serial.portOpenError=Nie mogę otworzyć portu {0} -event.serial.portInUse=Port w użyciu: {0} -event.valueParse.noData=No data to match against for point {0} -event.valueParse.noValue=No value match made for point {0} -event.valueParse.noTime=No time match made {0} -event.valueParse.timeParse=Failed to parse time "{0}" -event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} -event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} -event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} -event.valueParse.numericParse=Couldn't parse to numeric, result={0} -event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} -event.valueParse.generalParse={0}, result={1} -event.valueParse.generalParsePoint={0}, result={1}, point={2} -event.1wire.deviceRead=Error reading device at address {0}: {1} -event.1wire.networkRead=Error reading network: {0} -event.1wire.noPointData=No data read for point {0} -event.1wire.noDevice=Device with address {0} not found for point {1}, set failed -event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed -event.snmp.noResponse=No response from host -event.snmp.pduOidError=PDU received with error in OID {0}, text={1} -event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} -event.snmp.oidError=OID error in {0}: {1}: {2} -event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} -event.snmp.noBinding=No binding for OID {0} in response from host {1} -event.spinwave.heartbeat=Data not received from sensor {0} -event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} -event.spinwave.unknownSensor=Data received from an unknown sensor {0} -event.sql.noRowsUpdated=No rows updated setting point {0} -event.sql.setError=Exception while setting point {0}: {1} -event.sql.timeNotFound=Time override field "{0}" not found in result set -event.sql.noData=No data returned from select query -event.sql.noDataPoint=Nie znaleziono punktu dla wiersza "{0}" w wyniku -event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported -event.vmstat.process=vmstat process failed: {0} -event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data -event.compound.activated=Compound event activated: {0} -event.compound.sourceFailure={0}: A source detector was terminated -event.compound.exceptionFailure={0}: {1} -event.email.failure=Failed to send email titled "{0}" to "{1}". Message: "{2}" -event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} -event.version.available=A new version of ScadaBR is now available ({0}) -event.version.uptodate=This version of ScadaBR is up to date -event.login=Użytkownik {0} zalogował się -event.alarmMaxIncreased=Maksymalny poziom alarmowy wzrósł z {0} do {1} -event.alarmMaxDecreased=Maximum alarm level has decreased from {0} to {1} -event.detector.periodState={0} has been {1} for more than {2} -event.detector.state={0} is {1} -event.detector.highLimit={0} osiągneło {1} -event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} -event.detector.lowLimit={0} is below {1} -event.detector.lowLimitPeriod={0} has been below {1} for more than {2} -event.detector.change={0} has changed state {1} times within {2} -event.detector.noChange={0} has not changed for over {1} -event.detector.noUpdate={0} has not been updated for over {1} -event.detector.changeCount={0} has changed from "{1}" to "{2}" -event.detector.posCusum={0} CUSUM has exceeded {1} -event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} -event.detector.negCusum={0} CUSUM is below {1} -event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} -event.process.failure=Failed to start process with command "{0}". Message: "{1}" -event.viconics.messagingException=Messaging error: {0} -event.viconics.networkOffline=Network is offline -event.viconics.deviceOffline=Device is offline: {0} -event.viconics.duplicateCommException=Duplicate comm address detected: {0} -event.pachube.feed.response=Invalid response from feed {0}: {1} -event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} -event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value -event.persistent.authKey=Incorrect auth key -event.persistent.pointDeserialization=Point deserialization exception: {0} -event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} -event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. - -event.detectorVo.highLimit=When value is higher than {0} -event.detectorVo.highLimitPeriod=When value is higher than {0} for {1} -event.detectorVo.lowLimit=When value is lower than {0} -event.detectorVo.lowLimitPeriod=When value is lower than {0} for {1} -event.detectorVo.state=When state is {0} -event.detectorVo.statePeriod=When state is {0} for {1} -event.detectorVo.change=When value changes -event.detectorVo.changeCount=When state changes {0} times within {1} -event.detectorVo.noChange=When state does not change for {0} -event.detectorVo.noUpdate=When state is not updated for {0} -event.detectorVo.posCusum=When CUSUM is higher than {0} -event.detectorVo.posCusumPeriod=When CUSUM is higher than {0} for {1} -event.detectorVo.negCusum=When CUSUM is lower than {0} -event.detectorVo.negCusumPeriod=When CUSUM is lower than {0} for {1} - -event.setPoint.targetPointMissing=target point is missing or disabled -event.setPoint.targetNotSettable=target point is not settable -event.setPoint.activePointMissing=active source point is missing or disabled -event.setPoint.activePointValue=active source point has no value -event.setPoint.activePointDataType=active source point data type is different than the target point -event.setPoint.inactivePointMissing=inactive source point is missing or disabled -event.setPoint.inactivePointValue=inactive source point has no value -event.setPoint.inactivePointDataType=inactive source point data type is different than the target point -event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. -event.schedule.active=Scheduled event activated: {0} -event.maintenance.active=Maintenance event activated: {0} -event.schedule.onceAt=At {0} -event.schedule.onceUntil=From {0} until {1} -event.schedule.hourlyAt=Every hour at {0} -event.schedule.hoursUntil=Every hour at {0} until {1} -event.schedule.dailyAt=Every day at {0} -event.schedule.dailyUntil=Every day at {0} until {1} -event.schedule.weeklyAt=Every week on {0} at {1} -event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} -event.schedule.monthlyAt=Every month on the {0} at {1} -event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} -event.schedule.yearlyAt=Every year on the {0} of {1} at {2} -event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} -event.schedule.cronAt=At cron {0} -event.schedule.cronUntil=At cron {0} until {1} -event.publish.invalidResponse=Invalid response code from host: {0} -event.publish.pointMissing=A published point is missing or not enabled -event.publish.queueSize=The publisher queue has exceeded {0} entries -event.pb.httpSend=HTTP send exception -event.pb.resultWarnings=Result warnings -event.pb.pointMissing=Point disabled -event.pb.queueSize=Queue size warning -event.pb.persistent.connectionFailed=Connection attempt failed -event.pb.persistent.protocolFailure=Protocol error -event.pb.persistent.connectionAborted=Connection aborted -event.pb.persistent.connectionLost=Connection lost -event.ds=''{0}'': {1} -event.ds.initialization=Initialization exception -event.ds.message=Message exception -event.ds.device=Device exception -event.ds.network=Network exception -event.ds.duplicateComm=Duplicate comm address detected -event.ds.dataSource=Data source exception -event.ds.pointRead=Point read exception -event.ds.pointWrite=Point write exception -event.ds.dataRetrieval=Data retrieval failure -event.ds.dataParse=Point data parse exception -event.ds.fileSave=File save exception -event.ds.contextPoint=Context point disabled -event.ds.scriptError=Script error -event.ds.resultType=Result type error -event.ds.emailInbox=Error accessing inbox -event.ds.emailRead=Error reading message -event.ds.emailParse=Error parsing email data -event.ds.pdu=PDU exception -event.ds.heartbeat=Sensor heartbeat -event.ds.unknownSensor=Unknown sensor -event.ds.statement=Statement exception - -event.rtn.rtn=Powrót do stanu normalnego -event.rtn.pointDisabled=Punkt pomiarowy zablokowany -event.rtn.dsDisabled=Źródło danych zablokowane -event.rtn.pubDisabled=Publisher disabled -event.rtn.maintDisabled=Maintenance event disabled -event.rtn.shutdown=Wyłączenie systemu -event.rtn.unknown=Unknown inactive cause - -validate.nameRequired=Name is required -validate.nameTooLong=Name cannot be longer than 40 characters -validate.notLongerThan=Cannot be longer than {0} characters -validate.cannotBeNegative=Cannot be negative -validate.illegalValue=Illegal value -validate.greaterThanZero=Must be greater than zero -validate.required=Required value -validate.invalidChoice=Invalid choice -validate.greaterThanRawLow=Must be greater than Scaling raw low value -validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value -validate.greaterThanDiscardLow=Must be greater than discard low limit -validate.between=Must be between {0} and {1} -validate.1to80=Must be between 1 and 80 -validate.1to96=Must be between 1 and 96 -validate.1to8=Must be between 1 and 8 -validate.1to240=Must be between 1 and 240 inclusive -validate.0to15=Must be between 0 and 15 inclusive -validate.lessThan100=Cannot be > 100 -validate.allVarNames=All variable names must be defined -validate.invalidVarName=Invalid variable name: {0} -validate.duplicateVarName=Duplicate variable name: {0} -validate.0toArg=Must be between 0 and {0} inclusive -validate.not0=Cannot be 0 -validate.invalidValue=Invalid value -validate.greaterThan1s=Cannot be less than two seconds -validate.captureGroup=A capture group must be defined -validate.parseError=Parse error: {0} -validate.invalidCharset=Invalid character set name -validate.fieldName=One of Query field name or update statement must be provided -validate.invalidAddress=Invalid sensor address: {0} -validate.notLessThan30s=Cannot be less than 30 seconds -validate.missingDeviceId=Device ID cannot be empty -validate.maxGreaterThanMin=Maximum must be greater than the minimum -validate.atLeast1=At least one value must be defined -validate.parameterRequired=Parameter name is required -validate.xidUsed=This XID is already in use -validate.text.incompatible=Text renderer is incompatible with data type -validate.chart.incompatible=Chart renderer is incompatible with data type -validate.changeType.incompatible=The change type is incompatible with the data type -validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H -validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved -validate.ped.xidMissing=All event detectors must define an XID. Not saved -validate.invalidCron=Error in cron expression: {0} -validate.pachube.dataStreadIdRequired=Data stream id is required - -confirmation.pointDisabled=Data point has been disabled -confirmation.pointEnabled=Data point has been enabled -confirmation.pointRestarted=Data point has been restarted -confirmation.pointSaved=Data point has been saved - -emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} -emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} -emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.missingObject=Missing ''{0}'' object -emport.error.missingValue=Missing ''{0}'' value. -emport.error.missing=Missing ''{0}'' value. Valid values are {1} -emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} -emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.meta.missing=Missing ''{0}'' in context point -emport.error.permission.missing=Missing ''{0}'' in point permission -emport.error.missingSource=Data source with XID ''{0}'' not found -emport.error.missingPoint=Data point with XID ''{0}'' not found -emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found -emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} -emport.error.ped.missingAttr=Point event detector must have a ''{0}''. -emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} -emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} -emport.error.missingUser=User with username ''{0}'' not found -emport.error.viewShare.missing=Missing ''{0}'' in view share -emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' -emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} -emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} -emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} -emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} -emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} -emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} -emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} -emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' -emport.error.recipient.missing.reference=Recipient must have a ''{0}'' -emport.error.eventType.null=Event type is missing -emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} -emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} -emport.error.eventType.missing.reference=Event type must have a ''{0}'' -emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' -emport.error.publishedPoint.missing=Published point must have a ''{0}''. -emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} - -# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec -# for resolution of ids. -engUnit.0=square meters -engUnit.1=square feet -engUnit.2=milliamperes -engUnit.3=amperes -engUnit.4=ohms -engUnit.5=volts -engUnit.6=kilovolts -engUnit.7=megavolts -engUnit.8=volt amperes -engUnit.9=kilovolt amperes -engUnit.10=megavolt amperes -engUnit.11=volt amperes reactive -engUnit.12=kilovolt amperes reactive -engUnit.13=megavolt amperes reactive -engUnit.14=degrees phase -engUnit.15=power factor -engUnit.16=joules -engUnit.17=kilojoules -engUnit.18=watt hours -engUnit.19=kilowatt hours -engUnit.20=btus -engUnit.21=therms -engUnit.22=ton hours -engUnit.23=joules per kilogram dry air -engUnit.24=btus per pound dry air -engUnit.25=cycles per hour -engUnit.26=cycles per minute -engUnit.27=hertz -engUnit.28=grams of water per kilogram dry air -engUnit.29=percent relative humidity -engUnit.30=millimeters -engUnit.31=meters -engUnit.32=inches -engUnit.33=feet -engUnit.34=watts per square foot -engUnit.35=watts per square meter -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilograms -engUnit.40=pounds mass -engUnit.41=tons -engUnit.42=kilograms per second -engUnit.43=kilograms per minute -engUnit.44=kilograms per hour -engUnit.45=pounds mass per minute -engUnit.46=pounds mass per hour -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.50=btus per hour -engUnit.51=horsepower -engUnit.52=tons refrigeration -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=pounds force per square inch -engUnit.57=centimeters of water -engUnit.58=inches of water -engUnit.59=millimeters of mercury -engUnit.60=centimeters of mercury -engUnit.61=inches of mercury -engUnit.62=degrees celsius -engUnit.63=degrees kelvin -engUnit.64=degrees fahrenheit -engUnit.65=degree days celsius -engUnit.66=degree days fahrenheit -engUnit.67=years -engUnit.68=months -engUnit.69=weeks -engUnit.70=days -engUnit.71=hours -engUnit.72=minutes -engUnit.73=seconds -engUnit.74=meters per second -engUnit.75=kilometers per hour -engUnit.76=feet per second -engUnit.77=feet per minute -engUnit.78=miles per hour -engUnit.79=cubic feet -engUnit.80=cubic meters -engUnit.81=imperial gallons -engUnit.82=liters -engUnit.83=us gallons -engUnit.84=cubic feet per minute -engUnit.85=cubic meters per second -engUnit.86=imperial gallons per minute -engUnit.87=liters per second -engUnit.88=liters per minute -engUnit.89=us gallons per minute -engUnit.90=degrees angular -engUnit.91=degrees celsius per hour -engUnit.92=degrees celsius per minute -engUnit.93=degrees fahrenheit per hour -engUnit.94=degrees fahrenheit per minute -engUnit.95=no units -engUnit.96=parts per million -engUnit.97=parts per billion -engUnit.98=percent -engUnit.99=percent per second -engUnit.100=per minute -engUnit.101=per second -engUnit.102=psi per degree fahrenheit -engUnit.103=radians -engUnit.104=revolutions per minute -engUnit.105=currency 1 -engUnit.106=currency 2 -engUnit.107=currency 3 -engUnit.108=currency 4 -engUnit.109=currency 5 -engUnit.110=currency 6 -engUnit.111=currency 7 -engUnit.112=currency 8 -engUnit.113=currency 9 -engUnit.114=currency 10 -engUnit.115=square inches -engUnit.116=square centimeters -engUnit.117=btus per pound -engUnit.118=centimeters -engUnit.119=pounds mass per second -engUnit.120=delta degrees fahrenheit -engUnit.121=delta degrees kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=millivolts -engUnit.125=kilojoules per kilogram -engUnit.126=megajoules -engUnit.127=joules per degree kelvin -engUnit.128=joules per kilogram degree kelvin -engUnit.129=kilohertz -engUnit.130=megahertz -engUnit.131=per hour -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=cubic meters per hour -engUnit.136=liters per hour -engUnit.137=kilowatt hours per square meter -engUnit.138=kilowatt hours per square foot -engUnit.139=megajoules per square meter -engUnit.140=megajoules per square foot -engUnit.141=watts per square meter degree kelvin -engUnit.142=cubic feet per second -engUnit.143=percent obscuration per foot -engUnit.144=percent obscuration per meter -engUnit.145=milliohms -engUnit.146=megawatt hours -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules per kilogram dry air -engUnit.150=megajoules per kilogram dry air -engUnit.151=kilojoules per degree kelvin -engUnit.152=megajoules per degree kelvin -engUnit.153=newton -engUnit.154=grams per second -engUnit.155=grams per minute -engUnit.156=tons per hour -engUnit.157=kilo btus per hour -engUnit.158=hundredths seconds -engUnit.159=milliseconds -engUnit.160=newton meters -engUnit.161=millimeters per second -engUnit.162=millimeters per minute -engUnit.163=meters per minute -engUnit.164=meters per hour -engUnit.165=cubic meters per minute -engUnit.166=meters per second per second -engUnit.167=amperes per meter -engUnit.168=amperes per square meter -engUnit.169=ampere square meters -engUnit.170=farads -engUnit.171=henrys -engUnit.172=ohm meters -engUnit.173=siemens -engUnit.174=siemens per meter -engUnit.175=teslas -engUnit.176=volts per degree kelvin -engUnit.177=volts per meter -engUnit.178=webers -engUnit.179=candelas -engUnit.180=candelas per square meter -engUnit.181=degrees kelvin per hour -engUnit.182=degrees kelvin per minute -engUnit.183=joule seconds -engUnit.184=radians per second -engUnit.185=square meters perNewton -engUnit.186=kilograms per cubic meter -engUnit.187=newton seconds -engUnit.188=newtons per meter -engUnit.189=watts per meter per degree kelvin - -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.2=mA -engUnit.abbr.3=A -engUnit.abbr.4=ohms -engUnit.abbr.5=V -engUnit.abbr.6=kV -engUnit.abbr.7=MV -engUnit.abbr.8=volt amperes -engUnit.abbr.9=kilovolt amperes -engUnit.abbr.10=megavolt amperes -engUnit.abbr.11=volt amperes reactive -engUnit.abbr.12=kilovolt amperes reactive -engUnit.abbr.13=megavolt amperes reactive -engUnit.abbr.14=degrees phase -engUnit.abbr.15=power factor -engUnit.abbr.16=joules -engUnit.abbr.17=kilojoules -engUnit.abbr.18=watt hours -engUnit.abbr.19=kilowatt hours -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton hours -engUnit.abbr.23=joules per kilogram dry air -engUnit.abbr.24=btus per pound dry air -engUnit.abbr.25=cycles per hour -engUnit.abbr.26=cycles per minute -engUnit.abbr.27=hertz -engUnit.abbr.28=grams of water per kilogram dry air -engUnit.abbr.29=percent relative humidity -engUnit.abbr.30=millimeters -engUnit.abbr.31=meters -engUnit.abbr.32=inches -engUnit.abbr.33=feet -engUnit.abbr.34=watts per square foot -engUnit.abbr.35=watts per square meter -engUnit.abbr.36=lumens -engUnit.abbr.37=luxes -engUnit.abbr.38=foot candles -engUnit.abbr.39=kilograms -engUnit.abbr.40=pounds mass -engUnit.abbr.41=tons -engUnit.abbr.42=kilograms per second -engUnit.abbr.43=kilograms per minute -engUnit.abbr.44=kilograms per hour -engUnit.abbr.45=pounds mass per minute -engUnit.abbr.46=pounds mass per hour -engUnit.abbr.47=watts -engUnit.abbr.48=kilowatts -engUnit.abbr.49=megawatts -engUnit.abbr.50=btus per hour -engUnit.abbr.51=horsepower -engUnit.abbr.52=tons refrigeration -engUnit.abbr.53=pascals -engUnit.abbr.54=kilopascals -engUnit.abbr.55=bars -engUnit.abbr.56=pounds force per square inch -engUnit.abbr.57=centimeters of water -engUnit.abbr.58=inches of water -engUnit.abbr.59=millimeters of mercury -engUnit.abbr.60=centimeters of mercury -engUnit.abbr.61=inches of mercury -engUnit.abbr.62=°C -engUnit.abbr.63=°K -engUnit.abbr.64=°F -engUnit.abbr.65=degree days celsius -engUnit.abbr.66=degree days fahrenheit -engUnit.abbr.67=years -engUnit.abbr.68=months -engUnit.abbr.69=weeks -engUnit.abbr.70=days -engUnit.abbr.71=hours -engUnit.abbr.72=minutes -engUnit.abbr.73=seconds -engUnit.abbr.74=meters per second -engUnit.abbr.75=kilometers per hour -engUnit.abbr.76=feet per second -engUnit.abbr.77=feet per minute -engUnit.abbr.78=miles per hour -engUnit.abbr.79=cubic feet -engUnit.abbr.80=cubic meters -engUnit.abbr.81=imperial gallons -engUnit.abbr.82=liters -engUnit.abbr.83=us gallons -engUnit.abbr.84=cubic feet per minute -engUnit.abbr.85=cubic meters per second -engUnit.abbr.86=imperial gallons per minute -engUnit.abbr.87=liters per second -engUnit.abbr.88=liters per minute -engUnit.abbr.89=us gallons per minute -engUnit.abbr.90=degrees angular -engUnit.abbr.91=degrees celsius per hour -engUnit.abbr.92=degrees celsius per minute -engUnit.abbr.93=degrees fahrenheit per hour -engUnit.abbr.94=degrees fahrenheit per minute -engUnit.abbr.95=no units -engUnit.abbr.96=parts per million -engUnit.abbr.97=parts per billion -engUnit.abbr.98=percent -engUnit.abbr.99=percent per second -engUnit.abbr.100=per minute -engUnit.abbr.101=per second -engUnit.abbr.102=psi per degree fahrenheit -engUnit.abbr.103=radians -engUnit.abbr.104=revolutions per minute -engUnit.abbr.105=currency 1 -engUnit.abbr.106=currency 2 -engUnit.abbr.107=currency 3 -engUnit.abbr.108=currency 4 -engUnit.abbr.109=currency 5 -engUnit.abbr.110=currency 6 -engUnit.abbr.111=currency 7 -engUnit.abbr.112=currency 8 -engUnit.abbr.113=currency 9 -engUnit.abbr.114=currency 10 -engUnit.abbr.115=square inches -engUnit.abbr.116=square centimeters -engUnit.abbr.117=btus per pound -engUnit.abbr.118=centimeters -engUnit.abbr.119=pounds mass per second -engUnit.abbr.120=delta degrees fahrenheit -engUnit.abbr.121=delta degrees kelvin -engUnit.abbr.122=kilohms -engUnit.abbr.123=megohms -engUnit.abbr.124=millivolts -engUnit.abbr.125=kilojoules per kilogram -engUnit.abbr.126=megajoules -engUnit.abbr.127=joules per degree kelvin -engUnit.abbr.128=joules per kilogram degree kelvin -engUnit.abbr.129=kilohertz -engUnit.abbr.130=megahertz -engUnit.abbr.131=per hour -engUnit.abbr.132=milliwatts -engUnit.abbr.133=hectopascals -engUnit.abbr.134=millibars -engUnit.abbr.135=cubic meters per hour -engUnit.abbr.136=liters per hour -engUnit.abbr.137=kilowatt hours per square meter -engUnit.abbr.138=kilowatt hours per square foot -engUnit.abbr.139=megajoules per square meter -engUnit.abbr.140=megajoules per square foot -engUnit.abbr.141=watts per square meter degree kelvin -engUnit.abbr.142=cubic feet per second -engUnit.abbr.143=percent obscuration per foot -engUnit.abbr.144=percent obscuration per meter -engUnit.abbr.145=milliohms -engUnit.abbr.146=megawatt hours -engUnit.abbr.147=kilo btus -engUnit.abbr.148=mega btus -engUnit.abbr.149=kilojoules per kilogram dry air -engUnit.abbr.150=megajoules per kilogram dry air -engUnit.abbr.151=kilojoules per degree kelvin -engUnit.abbr.152=megajoules per degree kelvin -engUnit.abbr.153=newton -engUnit.abbr.154=grams per second -engUnit.abbr.155=grams per minute -engUnit.abbr.156=tons per hour -engUnit.abbr.157=kilo btus per hour -engUnit.abbr.158=hundredths seconds -engUnit.abbr.159=milliseconds -engUnit.abbr.160=newton meters -engUnit.abbr.161=millimeters per second -engUnit.abbr.162=millimeters per minute -engUnit.abbr.163=meters per minute -engUnit.abbr.164=meters per hour -engUnit.abbr.165=cubic meters per minute -engUnit.abbr.166=meters per second per second -engUnit.abbr.167=amperes per meter -engUnit.abbr.168=amperes per square meter -engUnit.abbr.169=ampere square meters -engUnit.abbr.170=farads -engUnit.abbr.171=henrys -engUnit.abbr.172=ohm meters -engUnit.abbr.173=siemens -engUnit.abbr.174=siemens per meter -engUnit.abbr.175=teslas -engUnit.abbr.176=volts per degree kelvin -engUnit.abbr.177=volts per meter -engUnit.abbr.178=webers -engUnit.abbr.179=candelas -engUnit.abbr.180=candelas per square meter -engUnit.abbr.181=degrees kelvin per hour -engUnit.abbr.182=degrees kelvin per minute -engUnit.abbr.183=joule seconds -engUnit.abbr.184=radians per second -engUnit.abbr.185=square meters perNewton -engUnit.abbr.186=kilograms per cubic meter -engUnit.abbr.187=newton seconds -engUnit.abbr.188=newtons per meter -engUnit.abbr.189=watts per meter per degree kelvin - -engUnitGroup.acceleration=Acceleration -engUnitGroup.area=Area -engUnitGroup.currency=Currency -engUnitGroup.electrical=Electrical -engUnitGroup.energy=Energy -engUnitGroup.enthalpy=Enthalpy -engUnitGroup.entropy=Entropy -engUnitGroup.force=Force -engUnitGroup.frequency=Frequency -engUnitGroup.humidity=Humidity -engUnitGroup.length=Length -engUnitGroup.light=Light -engUnitGroup.mass=Mass -engUnitGroup.massFlow=Mass flow -engUnitGroup.power=Power -engUnitGroup.pressure=Pressure -engUnitGroup.temperature=Temperature -engUnitGroup.time=Time -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocity -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Volumetric Flow -engUnitGroup.other=Other - -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3.descIp=DNP3 IP Properties -dsEdit.dnp3.descSerial=DNP3 Serial Properties -dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) -dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) -dsEdit.dnp3.rbePeriod=RBE Polling Period -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.sourceAddress=Source address -dsEdit.dnp3.slaveAddress=Slave Address -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Port -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Port -dsEdit.dnp3Serial.dataBits=Data Bits -dsEdit.dnp3Serial.stopBits=Stop Bits -dsEdit.dnp3Serial.parity=Parity -dsEdit.dnp3.index=Index -dsEdit.dnp3.dataType=Data Type -dsEdit.dnp3.binaryInput=Binary Input -dsEdit.dnp3.binaryOutput=Binary Output -dsEdit.dnp3.analogInput=Analog Input -dsEdit.dnp3.analogOutput=Analog Output -dsEdit.dnp3.runningCounter=Counter -dsEdit.dnp3.addMany=Add multiple data points -dsEdit.dnp3.minIndex=Min index -dsEdit.dnp3.maxIndex=Max index -dsEdit.dnp3.operateMode=Operation Mode -dsEdit.dnp3.controlCommand=Control command -dsEdit.dnp3.timeOn=ON time -dsEdit.dnp3.timeOff=OFF time -dsEdit.dnp3.validate.indexUsed=Index already in use -dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use -dox.dnp3SerialDS=Data source DNP3 Serial -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP - -dsEdit.opc=OPC DA -dsEdit.opc.desc=OPC DA Properties -dsEdit.opc.host=Host -dsEdit.opc.domain=Domain -dsEdit.opc.user=User -dsEdit.opc.password=Password -dsEdit.opc.server=Server -dsEdit.opc.tagList=Tag List -dsEdit.opc.refreshServers=Refresh -dsEdit.opc.browseTags=Browse Tags -dsEdit.opc.tagsFound=Tags Found -dsEdit.opc.addTags=Add Tags -dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source -dsEdit.opc.creationMode=Creation Mode -dsEdit.opc.tagName=Tag Name -dsEdit.opc.tag=Tag -dsEdit.opc.validation=Validation -dsEdit.opc.validateTag=Validate Tag -dsEdit.opc.TagNotValidated=Tag Not Validated -dsEdit.opc.TagValidated=Tag Validated - -dox.asciiFileReaderDS=Data Source ASCII File Reader -dox.asciiFileReaderPP=ASCII File Reader PP -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.desc=ASCII File Reader Properties -dsEdit.asciiFile.filePath=File path -dsEdit.asciiFile.checkFile=Check -dsEdit.asciiFile.valueRegex=Value regex -dsEdit.asciiFile.timestampFormat=Data format -dsEdit.asciiFile.timestampRegex=Timestamp regex -dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point -dsEdit.asciiFile.timestampCheck=Custom timestamp - -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.desc=ASCII Serial Properties -dsEdit.asciiSerial.baud=Baud rate -dsEdit.asciiSerial.commPortId=Port -dsEdit.asciiSerial.dataBits=Data Bits -dsEdit.asciiSerial.stopBits=Stop Bits -dsEdit.asciiSerial.parity=Parity -dsEdit.asciiSerial.retries=Retries -dsEdit.asciiSerial.timeout=Timeout (ms) -dsEdit.asciiSerial.stopMode=Stop mode -dsEdit.asciiSerial.stopMode.nChar=Number of characters -dsEdit.asciiSerial.stopMode.charX=Until character C -dsEdit.asciiSerial.charStopMode=Character mode -dsEdit.asciiSerial.charStopMode.charASCII=ASCII character -dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value -dsEdit.asciiSerial.stopMode.stopTimeout=By timeout -dsEdit.asciiSerial.nChar=Number of characters -dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) -dsEdit.asciiSerial.initString=Initialization String -dsEdit.asciiSerial.bufferSize=Buffer size -dsEdit.asciiSerial.command=Command - -dox.iec101DS=Data source IEC101 -dox.iec101PP=IEC101 PP -dsEdit.iec101Serial=IEC101 Serial -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101.descSerial=IEC101 Serial Properties -dsEdit.iec101.descEthernet=IEC101 Ethernet Properties -dsEdit.iec101.iec101DataType = Type Identification -dsEdit.iec101.iec101DataType.singlePoint=Single Point Information -dsEdit.iec101.iec101DataType.doublePoint=Double Point Information -dsEdit.iec101.iec101DataType.normalizedMeasure =Normalized Measure - -dsEdit.iec101.dpconn= TypeId {0}, IOA {1} -dsEdit.iec101.linkLayerAddressSize=Link Address Field Size -dsEdit.iec101.linkLayerAddress=Link Address -dsEdit.iec101.asduAddressSize=ASDU Address Field Size -dsEdit.iec101.asduAddress=ASDU Address -dsEdit.iec101.cotSize=COT Field Size -dsEdit.iec101.objectAddressSize=Object Address Field Size -dsEdit.iec101.objectAddress=Object Address -dsEdit.iec101.giRelativePeriod=GI Relative Period -dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period -dsEdit.iec101.offset=Offset -dsEdit.iec101.selectExecute=Select and Execute -dsEdit.iec101.execute=Execute Only -dsEdit.iec101.default=Default -dsEdit.iec101.shortPulse=Short Pulse -dsEdit.iec101.longPulse=Long Pulse - -common.enableAll=Enable all points -common.addAll=Add all points - -graphic.button=ON/OFF Button -viewEdit.graphic.whenOnLabel=Label when ON (1, true) -viewEdit.graphic.whenOffLabel=Label when OFF (0, false) -viewEdit.graphic.height= Height -viewEdit.graphic.width= Width - -graphic.link=Link -viewEdit.graphic.text=Text -viewEdit.graphic.link=Link (href) -viewEdit.graphic.views=Views - -graphic.alarmlist=Alarms List -viewEdit.graphic.maxListSize=Max list size - -viewEdit.graphic.hideIdColumn=Hide ID column -viewEdit.graphic.hideAlarmLevelColumn=Hide Alarm Level column -viewEdit.graphic.hideTimestampColumn=Hide Timestamp column -viewEdit.graphic.hideInactivityColumn=Hide Inactivity column -viewEdit.graphic.hideAckColumn=Hide Ack column - -header.scripts=Scripting -scripts.addSe=Add a new script -scripts.se=Script -scripts.seDetails=Script details -scripts.title=Scripts -scripts.saved=Script saved -scripts.pointsContext=Context points -scripts.objectsContext=Context objects -scripts.objectsContext.name=Object -scripts.objectsContext.var= Var -scripts.objectsContext.invalidVar= Invalid var name -scripts.objectsContext.add= Add -scripts.objectsContext.help=(?) - -scripts.execution.success=Script execution succeeded -scripts.execution.scriptError=Script execution failed - -script.dsCommands=Datasources commands -script.dpCommands=Datapoints commands - -dox.scriptDSObject=Data Source Context Object -dox.scriptDPObject=Data Point Context Object - -eventHandlers.type.script=Script -eventHandlers.activeScript=When active script -eventHandlers.inactiveScript=When inactive script - -eventHandlers.invalidScripts=Selecione ao menos um script - -graphic.button=Button (write) -graphic.link=Link -graphic.alarmlist=Alarms List - -viewEdit.graphic.whenOnLabel=Label (when on/true/1) -viewEdit.graphic.whenOffLabel=Label (when off/false/0) -viewEdit.graphic.height=Height -viewEdit.graphic.width=Width - -viewEdit.graphic.text=Text -viewEdit.graphic.link=Link (url) -viewEdit.graphic.views= Views - -viewEdit.graphic.maxListSize=Max list size -viewEdit.graphic.hideIdColumn=Hide Id column -viewEdit.graphic.hideAlarmLevelColumn=Hide Level column -viewEdit.graphic.hideTimestampColumn=Hide Timestamp olumn -viewEdit.graphic.hideInactivityColumn=Hide Inactivity column -viewEdit.graphic.hideAckColumn=Hide Ack option - -viewEdit.viewDelete=Usunąć widok? -viewEdit.viewDeleteConfirm=Potwierdź -viedEdit.viewSize=Rozmiar - -common.run=Run -graphic.scriptButton=Button (script) - -alpha2.commException= {0}: Communication error: {1} -alpha2.invalidFrameException= {0}: Invalid frame received: {1} -alpha2.errorMessageException= {0}: Error message received from device: {1} -alpha2.unknownException= {0}: Unknown error: {1} - -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties -dsEdit.alpha2.station=Station -dsEdit.alpha2.deviceCode=Device Code -dsEdit.alpha2.pointType=Typ punktu -dsEdit.alpha2.deviceNumber=Device Number -dsEdit.alpha2.accessMode=Acess mode -dsEdit.alpha2.accessMode.readOnly=Read only -dsEdit.alpha2.accessMode.writeOnly=Write only -dsEdit.alpha2.accessMode.readWrite=Read and Write - -dsEdit.alpha2.deviceCode.runStop=Run/Stop Command -dsEdit.alpha2.deviceCode.systemBit=System Bit -dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal -dsEdit.alpha2.deviceCode.externalInput=External Input -dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal -dsEdit.alpha2.deviceCode.externalOutput=External Output -dsEdit.alpha2.deviceCode.keyInput=Key Input -dsEdit.alpha2.deviceCode.linkInput=Link Input -dsEdit.alpha2.deviceCode.linkOutput=Link Output -dsEdit.alpha2.deviceCode.controlDevice=Control Device -dsEdit.alpha2.deviceCode.analogIn=Analog In -dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device -dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device -dsEdit.alpha2.dpDesc={0} ({1}) - -emport.script.prefix=Script ''{0}'': {1} - -emport.pointValue.missingPoint=Point value ''{0}'': Data point not found - -emport.systemSettingsFailed = System settings import failed -emport.pointValues=Point values -emport.pointValuesMax= Max point values -emport.includePointValues=Include point values -emport.uploadsFolder=Include Uploads folder -emport.graphicsFolder= Include Graphics folder - -emport.exportProjectTitle=Export Project (Download) -emport.importProjectTitle=Import Project (Upload) -emport.exportJson=Generate JSON -emport.exportProject=Export Project -emport.exportProjectInstruction=Select your options and download the project file -emport.importProject=Import Project -emport.importProjectInstruction=Select the file (.zip) e click the button to import it -emport.projectName=Project name -emport.projectDescription=Description -emport.invalidProjectName=Invalid name -emport.serverVersion=System version -emport.exportDate=Export date -emport.importButton=IMPORT - -emport.errorMessage=Błędy: - -emport.uploadError=Upload failed ({0}) -emport.invalidFile=File reading failed ({0}) -emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) - -dox.exportProject=Exporting projects -dox.importProject=Importing projects - -emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? -emport.send=Send -emport.importInit=Starting import. Wait... -emport.importCompleteWarn=The new project was successfully loaded! The system will restart. - -emport.importFailed=Import failed (unknown error) - -graphic.flexBuilder=Flex Builder (Beta Version) - -viewEdit.graphic.projectDefined=Define initial project -viewEdit.graphic.projectsSource=Projects Server (API) -viewEdit.graphic.project=Project - -viewEdit.graphic.runtimeMode=Runtime mode -viewEdit.graphic.saveToLoad=Save view to load component! - -graphic.chartComparator=Wykres porównawczy -graphic.chartWidth=Długość (każdy wykres) -graphic.chartHeight=Wysokość (każdy wykres) - -error.view_hierarchy.add.error1=Name is not validate -header.changeTheme=Zmień motyw aplikacji ScadaLTS -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# +# Scada-LTS Polish translation by jr +# +badDateFormat=Niepoprawna data, format yyyy/mm/dd +badDecimalFormat=Niepoprawna wartość dziesiętna +badIntegerFormat=Niepoprawna wartość całkowita + +fullScreenOut=Wciśnij "CTRL+SHIFT+F" by wyjść z trybu pełnoekranowego +common.help=Pomoc +common.save=Zapisz +common.inception=Początek +common.latest=Najnowsze +common.dateRangeFrom=Od +common.dateRangeTo=Do +common.imageChart=Obraz wykresu +common.noData=(brak danych) +common.point=Punkt +common.points=Punkty +common.value=Wartość +common.time=Czas +common.annotation=Adnotacja +common.warning=Ostrzeżenie +common.pointWarning=Punkt lub źródło danych może być zablokowane. +common.pointInvalid=Punkt dla tego komponentu może być niedostępny lub niepoprawny. +common.active=Aktywny +common.inactive=Nieaktywny +common.unknown=nieznany +common.add=Dodaj +common.delete=Usuń +common.edit=Edytuj +common.copy=Kopiuj +common.copyPrefix=Kopia od {0} +common.cancel=Anuluj +common.cancelled=Anulowane +common.close=Zamknij +common.refresh=Odśwież +common.disabled=Wyłączone +common.enabled=Włączone +common.disabledToggle=Wyłączone- kliknij by włączyć +common.enabledToggle=Włączone- kliknij by wyłączyć +common.administrator=Administrator +common.user=Użytkownik +common.anonymous=Anonimowy +common.genThumb=Generowanie miniatury... +common.genChart=Generowanie wykresu... +common.thumb.invalidValue=Wartość punktu nie jest obrazem +common.set=Ustaw +common.enterSetPoint=Wpisz wartość do zapisu +common.chooseSetPoint=Wybierz wartość do ustawienia +common.gettingData=Generowanie danych... +common.settingValue=Ustawianie danych... +common.sendTestEmail=Wyślij testowy email +common.testEmailSent=Testowy email został wysłany do ''{0}'' +common.rtn=Powrót do normalności +common.nortn=Nie dotyczy +common.activeTime=Czas aktywności +common.inactiveTime=Czas nieaktywności +common.cronPattern=Wzór (cron pattern) +common.maximize=Maksymalizuj +common.minimize=Minimalizuj +common.result=Wynik +common.noMessage= +common.default={0} +common.newName=(nienazwany) +common.pointDisabled=Punkt lub źródło punktu jest wyłączone +common.noImage=brak obrazu +common.noContent=brak zawartości +common.true=Prawda +common.false=Fałsz +common.configuration=Konfiguracja +common.all=Wszystko +common.status=Status +common.xid=Eksport ID (XID) +common.valueUnreliable=Wartość punktu może być niewiarygodna +common.safeMode=Tryb bezpieczny +common.relinquish=Zrezygnuj +common.deleted=(skasowane) + +common.access.none=żadny +common.access.read=odczytaj +common.access.set=ustaw +common.access.dataSource=źródło danych +common.access.admin=admin + +common.dataTypes.binary=Binary +common.dataTypes.multistate=Multistate +common.dataTypes.numeric=Numeric +common.dataTypes.alphanumeric=Alphanumeric +common.dataTypes.image=Image +common.dataTypes.bad=??? + +common.stats.start=Start +common.stats.end=Koniec +common.stats.value=Wartość +common.stats.starts=Starts +common.stats.runtime=Runtime +common.stats.min=Minimum +common.stats.max=Maksimum +common.stats.avg=Średnia +common.stats.sum=Suma +common.stats.count=Licznik +common.stats.logEntries=Wpisy dziennika + +common.alarmLevel=Poziom alarmu +common.alarmLevel.none=Nie informuj +common.alarmLevel.none.rtn=Żaden- powrót do stanu normalnego +common.alarmLevel.info=Informacyjny +common.alarmLevel.info.rtn=Informacyjny- powrót do stanu normalnego +common.alarmLevel.urgent=Pilny +common.alarmLevel.urgent.rtn=Pilny- powrót do stanu normalnego +common.alarmLevel.critical=Krytyczny +common.alarmLevel.critical.rtn=Krytyczny- powrót do stanu normalnego +common.alarmLevel.lifeSafety=Bezpieczeństwa życia +common.alarmLevel.lifeSafety.rtn=Bezpieczeństwa życia- powrót do stanu normalnego +common.alarmLevel.unknown=Nieznany poziom alarmowy + +common.month.jan=Sty +common.month.feb=Lut +common.month.mar=Mar +common.month.apr=Kwi +common.month.may=Maj +common.month.jun=Cze +common.month.jul=Lip +common.month.aug=Sie +common.month.sep=Wrz +common.month.oct=Paź +common.month.nov=Lis +common.month.dec=Gru + +common.day.short.mon=pon +common.day.short.tue=wto +common.day.short.wed=śro +common.day.short.thu=czw +common.day.short.fri=pią +common.day.short.sat=sob +common.day.short.sun=nie + +common.day.mon=poniedziałek +common.day.tue=wtorek +common.day.wed=środa +common.day.thu=czwartek +common.day.fri=piątek +common.day.sat=sobota +common.day.sun=niedziela +common.day.thirdLast=przed przedwczoraj +common.day.secondLast=przedwczoraj +common.day.last=wczoraj + +common.counting.st={0}szy +common.counting.nd={0}gi +common.counting.rd={0}ci +common.counting.th={0}ty + +common.tp.milliseconds=milisekund(ms) +common.tp.seconds=sekund(y) +common.tp.minutes=minut(y) +common.tp.hours=godzin(y) +common.tp.days=dni(y) +common.tp.weeks=tygodni(y) +common.tp.months=miesięcy +common.tp.years=lat +common.tp.description={0} {1} + +common.tp.millisecond=milisekunda +common.tp.second=sekunda +common.tp.minute=minuta +common.tp.hour=godzina +common.tp.day=dzień +common.tp.week=tydzień +common.tp.month=miesiąc +common.tp.year=rok + +common.duration.millis={0}ms +common.duration.seconds={0}s +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h + +share.sharing=Udostępnij +share.noViewUsers=Pogląd nie jest obecnie udostępniony +share.noWatchlistUsers=Lista nie jest obecnie udostępniona +share.userName=Nazwa użytkownika +share.accessType=Typ dostępu + +annotation.anonymous=Anonimowy +annotation.eventHandler=Ustaw obsługę zdarzenia +annotation.user=Użytkownik: {0} +annotation.pointLink=Linkt punktu + +js.disabledSe=Zablokowany harmonogram zdarzeń +js.disabledCed=Zablokowany związek detektora zdarzeń +js.help.loading=Ładuję... +js.help.error=Błąd +js.help.related=Powiązane przedmioty +js.help.lastUpdated=Ostatnio zaktualizowany +js.email.noRecipients=Brak odbiorców +js.email.addMailingList=Dodaj listę mail'ingową +js.email.addUser=Dodaj użytkownika +js.email.addAddress=Dodaj adres +js.email.noRecipForEmail=Brak odbiorców do wysłania testowego e-maila +js.email.testSent=Testowy e-mail został wysłany +js.disabledPointLink=Zablokowany link punktu + +pagination.page=Strona +pagination.of=z +pagination.rows=wiersz +pagination.noRows=Brak wierszy +pagination.previous=Poprzedni +pagination.next=Następny +pagination.ascending=Rosnąco +pagination.descending=Malejąco + +dox.dir=en +dox.notFound=Nie znaleziono dokumentu +dox.readError=Błąd oczytu: +dox.httpRetrieverDS=HTTP retriever data source +dox.httpRetrieverPP=HTTP retriever point properties +dox.chartRenderers=Renderery wykresu +dox.cronPatterns=Cron patterns +dox.reportInstances=Report instances +dox.modbusPP=Modbus point locator properties +dox.scheduledEvents=Zaplanowane zdarzenia +dox.bacnetIpDS=BACnet I/P data source +dox.modbusSerialDS=Modbus serial data source +dox.pop3PP=POP3 point properties +dox.nmeaListenerPP=NMEA listener point properties +dox.galilPP=Galil point properties +dox.userAdministration=User administration +dox.generalPublisherProperties=General publisher properties +dox.editingGraphicalViews=Editing graphical views +dox.pointHierarchy=Point Hierarchy +dox.spinwavePP=Spinwave point properties +dox.eventHandlers=Event handlers +dox.httpReceiverDS=HTTP receiver data source +dox.emailSettings=Email settings +dox.galilDS=Galil data source +dox.sqlPP=SQL point properties +dox.watchListCharts=Watch list charts +dox.metaDS=Meta data source +dox.metaPP=Meta point properties +dox.watchList=Lista punktów +dox.virtualPP=Virtual point properties +dox.reportTemplates=Report templates +dox.1wirePP=1-Wire point properties +dox.bacnetIpPP=BACnet I/P point properties +dox.pointViewSettingsEditor=Point view settings editor +dox.httpSettings=HTTP settings +dox.directQuerying=Direct ScadaBR database querying +dox.virtualDS=Virtual data source +dox.nmeaListenerDS=NMEA listener data source +dox.welcomeToMango=Welcome to ScadaBR +dox.welcomeToScadaBR=Welcome to ScadaBR +dox.1wireDS=1-Wire data source +dox.snmpPP=SNMP point properties +dox.regex=Regular Expressions (RegEx) +dox.sqlDS=SQL data source +dox.pointValueLogging=Point value logging +dox.publisherList=Publisher list +dox.httpSenderPublishing=HTTP sender publishing +dox.modbusIpDS=Modbus IP data source +dox.watchListPoints=Lista punktów pomiarowych +dox.datetimeFormats=Date/time formats +dox.dataPointEditing=Data point editing +dox.numberFormats=Number formats +dox.dataSourceList=Data source list +dox.eventDetectors=Event detectors +dox.pointValueLogPurging=Point value log purging +dox.mailingLists=Mailing lists +dox.compoundEventDetectors=Compound event detectors +dox.textRenderers=Text renderers +dox.systemInformation=System information +dox.pop3DS=POP3 data source +dox.otherSettings=Inne ustawienia +dox.snmpDS=SNMP data source +dox.graphicalViews=Graphical views +dox.spinwaveDS=Spinwave data source +dox.httpReceiverPP=HTTP receiver point properties +dox.languageSettings=Ustawienia języka +dox.viewSharing=View sharing +dox.watchListSharing=Udostępnienie listy pomiarowej +dox.systemAlarmLevels=System alarm levels +dox.httpImageDS=HTTP image data source +dox.httpImagePP=HTTP image point properties +dox.emport=Importing and Exporting configuration +dox.vmstatDS=VMStat data source +dox.vmstatPP=VMStat point properties +dox.pointLinks=Point links +dox.pachubeDS=Pachube data source +dox.pachubePP=Pachube point properties +dox.pachubePublishing=Pachube publishing +dox.persistentDS=Serotonin Persistent TCP data source +dox.persistentPP=Serotonin Persistent TCP point properties +dox.persistentPublishing=Serotonin Persistent TCP publishing +dox.opcPP=Data Point OPC +dox.opcDS=Data Source OPC +dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B +dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B +dox.asciiSerialDS=Data Source Ascii Serial +dox.asciiSerialPP=Data Point Ascii Serial +dox.dbConfiguration=Konfiguracja bazy danych + +ftl.userTestEmail=This message was sent as a test of the email address for user {0} +ftl.automatedEmail=This email was sent by an automated service. Please do not respond. +ftl.footer=If you have received this communication in error, please disregard. +ftl.escalation=Mango event escalation notification +ftl.note=Note +ftl.rtn=This event will automatically return to normal when the event criteria are no longer satisfied +ftl.manual=This event requires a manual acknowledgement for it to become inactive +ftl.htmlFooter.mango=Scada-LTS +ftl.htmlFooter.automated=This email was sent by an automated service. It has been sent to you because you have been included on the mailing list of a ScadaBR email notification. Please do not reply to this email. +ftl.originalInformation=Original event information +ftl.eventActive=ScadaBR event active notification +ftl.eventInactive=This event is now inactive +ftl.testEmail=ScadaBR test email +ftl.subject.active=ScadaBR event active notification +ftl.subject.escalation=ScadaBR event escalation notification +ftl.subject.inactive=ScadaBR event inactive notification +ftl.subject.eventId=(id:{0}) +ftl.subject.default=ScadaBR event {0} notification +ftl.subject.default.id=ScadaBR event {0} notification - id:{1} +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.scheduledReport={0} - scheduled report + +compoundDetectors.cedAdded=Compound event detector added +compoundDetectors.cedSaved=Compound event detector saved +compoundDetectors.cedValidated=Condition validated ok +compoundDetectors.compoundEventDetectors=Compound event detectors +compoundDetectors.compoundEventDetector=Compound event detector +compoundDetectors.details=Compound event detector details +compoundDetectors.name=Name +compoundDetectors.condition=Condition +compoundDetectors.validate=Validate +compoundDetectors.and=and +compoundDetectors.or=or +compoundDetectors.not=not +compoundDetectors.eventTypes=Event types +compoundDetectors.pointEventDetector=Zdarzenia punktów +compoundDetectors.validation.notDefined=Condition statement not defined +compoundDetectors.validation.illegalChar=Illegal character +compoundDetectors.validation.closeParen=Unmatched close parenthesis +compoundDetectors.validation.openParen=Unmatched open parenthesis +compoundDetectors.validation.syntax=Syntax error +compoundDetectors.validation.reference=Invalid reference +compoundDetectors.validation.invalidKey=Point event detector key {0} not found, does not return to normal, or permission denied +compoundDetectors.validation.nameRequired=Name is required +compoundDetectors.validation.initError=Error during detector initialization. See alarms for details + +dsDetils.asof=(z {0}) + +dsEdit.name=Nazwa +dsEdit.pointDataType=Typ punktu +dsEdit.settable=Ustawiane +dsEdit.updatePeriod=Okres aktualizacji +dsEdit.quantize=Kwantyzacja +dsEdit.status=Status +dsEdit.saved=Źródło danych zostało zapisane +dsEdit.deleteConfirm=Czy na pewno chcesz usunąć punkt? +dsEdit.saveWarning=Zapisz źródło danych przed dodawaniem punktów +dsEdit.pointSaved=Szczegóły punktu zapisane +dsEdit.currentAlarms=Aktualne alarmy +dsEdit.noAlarms=Brak aktywnych alarmów dla tego źródła danych + +dsEdit.events.alarmLevels=Event alarm levels +dsEdit.events.noEvents=No events for this data source type +dsEdit.head.name=Name +dsEdit.points.points=Points +dsEdit.points.details=Point details +dsEdit.points.name=Name +dsEdit.validate.required=Required value + +dsList.dsDeleteConfirm=Are you sure you wish to delete this data source? +dsList.pointDeleteConfirm=Are you sure you wish to delete this point? +dsList.dataSources=Data sources +dsList.name=Name +dsList.type=Type +dsList.connection=Połączenie +dsList.status=Status +dsList.show=Show points +dsList.hide=Hide points +dsList.pointName=Point name +dsList.description=Description + +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.dsconn=Device ID: {0} +dsEdit.bacnetIp.sendingWhoIs=Sending WhoIs... +dsEdit.bacnetIp.getDetails=Get details +dsEdit.bacnetIp.addPoint=Add point +dsEdit.bacnetIp.presentValue=Present value +dsEdit.bacnetIp.listenerStopped=Listener stopped +dsEdit.bacnetIp.desc=BACnet I/P properties +dsEdit.bacnetIp.device=Device +dsEdit.bacnetIp.deviceId=Device ID +dsEdit.bacnetIp.broadcastAddress=Broadcast address +dsEdit.bacnetIp.port=Port +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.segmentTimeout=Segment timeout (ms) +dsEdit.bacnetIp.segmentWindow=Segment window +dsEdit.bacnetIp.retries=Retries +dsEdit.bacnetIp.covLease=COV lease time (minutes) +dsEdit.bacnetIp.maxReadMultSeg=Max read multiple references (segmented) +dsEdit.bacnetIp.maxReadMultNonseg=Max read multiple references (non-segmented) +dsEdit.bacnetIp.discovery=BACnet I/P discovery +dsEdit.bacnetIp.sendWhoIs=Send WhoIs +dsEdit.bacnetIp.objectList=Device object list +dsEdit.bacnetIp.sendObjList=Send object list request +dsEdit.bacnetIp.deviceAddress=Device address +dsEdit.bacnetIp.remoteDeviceIp=Remote device IP +dsEdit.bacnetIp.remoteDevicePort=Remote device port +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Remote device instance number +dsEdit.bacnetIp.objectType=Object type +dsEdit.bacnetIp.objectType.accumulator=Accumulator +dsEdit.bacnetIp.objectType.analogInput=Analog input +dsEdit.bacnetIp.objectType.analogOutput=Analog output +dsEdit.bacnetIp.objectType.analogValue=Analog value +dsEdit.bacnetIp.objectType.averaging=Averaging +dsEdit.bacnetIp.objectType.binaryInput=Binary input +dsEdit.bacnetIp.objectType.binaryOutput=Binary output +dsEdit.bacnetIp.objectType.binaryValue=Binary value +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Life safety point +dsEdit.bacnetIp.objectType.lifeSafetyZone=Life safety zone +dsEdit.bacnetIp.objectType.loop=Loop +dsEdit.bacnetIp.objectType.multiStateInput=Multi-state input +dsEdit.bacnetIp.objectType.multiStateOutput=Multi-state output +dsEdit.bacnetIp.objectType.multiStateValue=Multi-state value +dsEdit.bacnetIp.objectType.pulseConverter=Pulse converter +dsEdit.bacnetIp.objectType.calendar=Calendar +dsEdit.bacnetIp.objectType.command=Command +dsEdit.bacnetIp.objectType.device=Device +dsEdit.bacnetIp.objectType.eventEnrollment=Event enrollment +dsEdit.bacnetIp.objectType.file=File +dsEdit.bacnetIp.objectType.group=Group +dsEdit.bacnetIp.objectType.notificationClass=Notification class +dsEdit.bacnetIp.objectType.program=Program +dsEdit.bacnetIp.objectType.schedule=Schedule +dsEdit.bacnetIp.objectType.trendLog=Trend log +dsEdit.bacnetIp.objectType.eventLog=Event log +dsEdit.bacnetIp.objectType.trendLogMultiple=Trend log multiple +dsEdit.bacnetIp.objectType.loadControl=Load control +dsEdit.bacnetIp.objectType.structuredView=Structured view +dsEdit.bacnetIp.objectType.accessDoor=Access door + +dsEdit.bacnetIp.objectInstanceNumber=Object instance number +dsEdit.bacnetIp.useCov=Use COV subscription +dsEdit.bacnetIp.writePriority=Write priority +dsEdit.bacnetIp.tester.auto=Auto-shutoff +dsEdit.bacnetIp.tester.listening=Listening for messages... +dsEdit.bacnetIp.tester.cancelled=Cancelled +dsEdit.bacnetIp.tester.indexNotFound=Remote device index not found + +dsEdit.ebi25=EBI25 +dsEdit.ebi25.desc=EBI25 interface properties +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.retries=Retries +dsEdit.ebi25.host=Host +dsEdit.ebi25.port=Port +dsEdit.ebi25.keepAlive=Keep alive +dsEdit.ebi25.ebi25Interface=EBI25 interface +dsEdit.ebi25.readInterface=Read interface +dsEdit.ebi25.syncTime=Synchronize time +dsEdit.ebi25.startRead=Reading... +dsEdit.ebi25.syncing=Setting time... +dsEdit.ebi25.synced=Interface time synchronized +dsEdit.ebi25.read.host=Host is required +dsEdit.ebi25.read.init=Error in Modbus initialization: {0} +dsEdit.ebi25.read.transport=Error in Modbus transport: {0} +dsEdit.ebi25.read.response=Modbus error response: {0} +dsEdit.ebi25.serialNumber=Serial number +dsEdit.ebi25.productionDate=Production date +dsEdit.ebi25.hardwareVersion=Hardware version +dsEdit.ebi25.firmwareVersion=Firmware version +dsEdit.ebi25.unit=Unit +dsEdit.ebi25.unit.temperature=Temperature +dsEdit.ebi25.unit.pressure=Pressure +dsEdit.ebi25.unit.humidity=Humidity +dsEdit.ebi25.unit.voltage=Voltage +dsEdit.ebi25.unit.current=Current +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.conductivity=Conductivity +dsEdit.ebi25.index=Index +dsEdit.ebi25.type=Type +dsEdit.ebi25.type.value=Value +dsEdit.ebi25.type.battery=Battery +dsEdit.ebi25.type.signal=Signal +dsEdit.ebi25.calibrationDate=Calibration date +dsEdit.ebi25.sampleRate=Sample rate +dsEdit.ebi25.lowLimit=Low limit +dsEdit.ebi25.highLimit=High limit + +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.type=Type +dsEdit.galil.desc=Galil data source properties +dsEdit.galil.host=Host +dsEdit.galil.port=Port +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.retries=Retries +dsEdit.galil.commandTesting=Galil command testing +dsEdit.galil.command=Command +dsEdit.galil.execute=Execute command +dsEdit.galil.pointType=Point type +dsEdit.galil.pointType.command=Command +dsEdit.galil.pointType.input=Input +dsEdit.galil.pointType.output=Output +dsEdit.galil.pointType.tellPosition=Tell position +dsEdit.galil.pointType.variable=Variable +dsEdit.galil.inputNumber=Input number +dsEdit.galil.scaleLow=Scale raw low value +dsEdit.galil.scaleHigh=Scale raw high value +dsEdit.galil.engLow=Scale engineering unit low value +dsEdit.galil.engHigh=Scale engineering unit high value +dsEdit.galil.outputNumber=Output number +dsEdit.galil.axis=Axis +dsEdit.galil.round=Round to integer +dsEdit.galil.varName=Variable name +dsEdit.galil.tester.timeout=(timeout during request) +dsEdit.galil.tester.noResponse=(error response) + +dsEdit.httpImage=HTTP Image +dsEdit.httpImage.dsconn=image stream every {0} +dsEdit.httpImage.desc=HTTP Image properties +dsEdit.httpImage.url=URL +dsEdit.httpImage.openUrl=Open URL +dsEdit.httpImage.timeout=Timeout (seconds) +dsEdit.httpImage.retries=Retries +dsEdit.httpImage.scalingType=Scaling type +dsEdit.httpImage.scalingType.none=none +dsEdit.httpImage.scalingType.percent=percent +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalePercent=Scale percent +dsEdit.httpImage.scaleWidth=Scale width +dsEdit.httpImage.scaleHeight=Scale height +dsEdit.httpImage.readLimit=Read limit (KB) +dsEdit.httpImage.liveFeed=Webcam live feed code + +dsEdit.httpReceiver=HTTP Receiver +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(blocked) +dsEdit.httpReceiver.dsconn.combo=(Remote IP and Device ID filtering) +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.containsIpMask=List already contains the ip mask +dsEdit.httpReceiver.containsDeviceMask=List already contains the device id mask +dsEdit.httpReceiver.listening=Listening... +dsEdit.httpReceiver.source=Source +dsEdit.httpReceiver.deviceId=Device ID +dsEdit.httpReceiver.time=Time +dsEdit.httpReceiver.parameter=Parameter +dsEdit.httpReceiver.desc=HTTP receiver properties +dsEdit.httpReceiver.ipWhiteList=Remote IP white list +dsEdit.httpReceiver.noIpAddresses=No ip addresses defined +dsEdit.httpReceiver.deviceWhiteList=Device ID white list +dsEdit.httpReceiver.noDevices=No device IDs defined +dsEdit.httpReceiver.receiverListener=HTTP receiver listener +dsEdit.httpReceiver.startListener=Listen for HTTP data +dsEdit.httpReceiver.httpParamName=HTTP parameter name +dsEdit.httpReceiver.binaryZeroValue=Binary 0 value +dsEdit.httpReceiver.tester.listening=Listening... +dsEdit.httpReceiver.tester.auto=Auto-shutoff +dsEdit.httpReceiver.tester.whiteList=Error checking white list: {0} +dsEdit.httpReceiver.tester.data=Data received + +dsEdit.httpRetriever=HTTP Retriever +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.binaryZeroValue=Binary 0 value +dsEdit.httpRetriever.numberFormat=Number format +dsEdit.httpRetriever.desc=HTTP Retriever properties +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.openUrl=Open URL +dsEdit.httpRetriever.timeout=Timeout (seconds) +dsEdit.httpRetriever.retries=Retries +dsEdit.httpRetriever.valueRegex=Value RegEx +dsEdit.httpRetriever.testValue=Test value parameters +dsEdit.httpRetriever.ignoreIfMissing=Ignore if missing +dsEdit.httpRetriever.timeRegex=Time RegEx +dsEdit.httpRetriever.testTime=Test time parameters +dsEdit.httpRetriever.timeFormat=Time format + +dsEdit.mbus=M Bus +dsEdit.mbus.addressHex=Address +dsEdit.mbus.deviceUnit=Device unit +dsEdit.mbus.difCode=DIF Code +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.functionField=Function Field +dsEdit.mbus.identNumber=Id +dsEdit.mbus.manufacturer=Manufacturer +dsEdit.mbus.medium=Medium +dsEdit.mbus.phonenumber=Phonenumber +dsEdit.mbus.responseFrame=Frame +dsEdit.mbus.seachStopped=Search cancelled +dsEdit.mbus.search=Search +dsEdit.mbus.searching=Searching m bus devices +dsEdit.mbus.siPrefix=SI prefix +dsEdit.mbus.storageNumber=Storagenumber +dsEdit.mbus.tariff=Tarif +dsEdit.mbus.unitOfMeasurement=Unit of Measurement +dsEdit.mbus.useDirectConnection=Direct connection +dsEdit.mbus.useModemConnection=Modem connection +dsEdit.mbus.usePrimaryAddressing=Primary addressing +dsEdit.mbus.useSecondaryAddressing=Secondary addressing +dsEdit.mbus.versionHex=Version +dsEdit.mbus.vifeLabel=Vifes +dsEdit.mbus.vifLabel=Vif label +dsEdit.mbus.useTcpIpConnection=Use TCP/IP connection +dsEdit.mbus.tcpAddr=TCP Address +dsEdit.mbus.tcpPort=TCP Port +dsEdit.mbus.tcpIpBitPerSecond=Baudrate +dsEdit.mbus.phoneNumber=Phone Number +dsEdit.mbus.responseTimeOutOffset=Timeout Offset +dsEdit.mbus.id=Device Id +dsEdit.mbus.man=Man +dsEdit.mbus.secAddrMedium=Secondary Address Medium +dsEdit.mbus.version=Version + +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Add +dsEdit.openv4j.dataPoint=Datapoint +dsEdit.openv4j.dataPointSettable=Setable +dsEdit.openv4j.desc=OpenV4J properties +dsEdit.openv4j.device=Device +dsEdit.openv4j.group=Group +dsEdit.openv4j.label=Name +dsEdit.openv4j.protocol=Protocol +dsEdit.openv4j.refresh=Update +dsEdit.openv4j.refreshStopped=Update finished +dsEdit.openv4j.search=Search device +dsEdit.openv4j.testprotocol=Test protocol +dsEdit.openv4j.value=Value + +dsEdit.serial.dataBits=Data bits +dsEdit.serial.baud=Bit rate +dsEdit.serial.flow.none=None +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowControlIn=Flow control in +dsEdit.serial.flowOut=Flow control out +dsEdit.serial.parity=Parity +dsEdit.serial.parity.even=Even +dsEdit.serial.parity.mark=Mark +dsEdit.serial.parity.none=None +dsEdit.serial.parity.odd=Odd +dsEdit.serial.parity.space=Space +dsEdit.serial.port=Port +dsEdit.serial.stopBits=Stop bits +dsEdit.serial.inputBufferSize=Input Buffer Size +dsEdit.serial.outputBufferSize=Output Buffer Size + +dsEdit.mbus.firstHexAddress=From Address (Hex) +dsEdit.mbus.lastHexAddress=To Address (Hex) +dsEdit.mbus.addressing=Addressing +dsEdit.mbus.desc=M Bus properties +dsEdit.mbus.vifType=Vif type +dsEdit.mbus.vifeTypes=Vife types +dsEdit.mbus.vifeLabels=Vife labels +dsEdit.mbus.tester.searchingDevices=Searching devices +dsEdit.mbus.tester.cancelled=Cancelled +dsEditMbus.getDetails=Details +dsEdit.mbus.addPoint=add +dsEdit.mbus.tester.autoShutOff=Shutoff +dsEdit.mbus.presentValue=Value +dsEdit.openv4j.refreshing=refreshing +dsEdit.openv4j.detectDevice=Detect device + +dsEdit.meta=Meta Data Source +dsEdit.meta.desc=Meta data source properties +dsEdit.meta.scriptContext=Script context +dsEdit.meta.noPoints=No points have been added to the script context +dsEdit.meta.pointName=Point name +dsEdit.meta.var=Var +dsEdit.meta.script=Script +dsEdit.meta.validate=Validate script +dsEdit.meta.event=Update event +dsEdit.meta.event.context=Context update +dsEdit.meta.event.minute=Start of minute +dsEdit.meta.event.hour=Start of hour +dsEdit.meta.event.day=Start of day +dsEdit.meta.event.week=Start of week +dsEdit.meta.event.month=Start of month +dsEdit.meta.event.year=Start of year +dsEdit.meta.event.cron=Cron pattern +dsEdit.meta.delay=Execution delay
(seconds) +dsEdit.meta.test.success=Success. result={0} +dsEdit.meta.test.successTs=Success. result={0}, timestamp={1} +dsEdit.meta.test.context=One or more points are disabled or missing +dsEdit.meta.test.scriptError=Script error: {0} + +dsEdit.modbus.startScan=Starting scan... +dsEdit.modbus.dpconn=Slave id {0}, offset {1} +dsEdit.modbus.dpconn2=Slave id {0} monitor +dsEdit.modbus.slave=Slave +dsEdit.modbus.range=Range +dsEdit.modbus.offset=Offset +dsEdit.modbus.descSerial=Modbus serial properties +dsEdit.modbus.descIp=Modbus IP properties +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbus.retries=Retries +dsEdit.modbus.contiguousBatches=Contiguous batches only +dsEdit.modbus.createSlaveMonitorPoints=Create slave monitor points +dsEdit.modbus.maxReadBitCount=Max read bit count +dsEdit.modbus.maxReadRegisterCount=Max read register count +dsEdit.modbus.maxWriteRegisterCount=Max write register count +dsEdit.modbus.nodeScan=Modbus node scan +dsEdit.modbus.scanForNodes=Scan for nodes +dsEdit.modbus.nodesFound=Nodes found +dsEdit.modbus.dataTest=Modbus read data +dsEdit.modbus.dataTest.read=Read data +dsEdit.modbus.locatorTest=Point locator test +dsEdit.modbus.locatorTest.test=Read +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.registerRange=Register range +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.modbusDataType=Modbus data type +dsEdit.modbus.modbusDataType.binary=Binary +dsEdit.modbus.modbusDataType.2bUnsigned=2 byte unsigned integer +dsEdit.modbus.modbusDataType.2bSigned=2 byte signed integer +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.4bUnsigned=4 byte unsigned integer +dsEdit.modbus.modbusDataType.4bSigned=4 byte signed integer +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.4bSignedSwapped=4 byte signed integer swapped +dsEdit.modbus.modbusDataType.4bFloat=4 byte float +dsEdit.modbus.modbusDataType.4bFloatSwapped=4 byte float swapped +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=4 byte float swapped inverted +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.8bUnsigned=8 byte unsigned integer +dsEdit.modbus.modbusDataType.8bSigned=8 byte signed integer +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8 byte unsigned integer swapped +dsEdit.modbus.modbusDataType.8bSignedSwapped=8 byte signed integer swapped +dsEdit.modbus.modbusDataType.8bFloat=8 byte float +dsEdit.modbus.modbusDataType.8bFloatSwapped=8 byte float swapped +dsEdit.modbus.modbusDataType.char=Fixed length string +dsEdit.modbus.modbusDataType.varchar=Variable length string +dsEdit.modbus.bit=Bit +dsEdit.modbus.registerCount=Number of registers +dsEdit.modbus.charset=Character encoding +dsEdit.modbus.settableOverride=Settable +dsEdit.modbus.multiplier=Multiplier +dsEdit.modbus.additive=Additive +dsEdit.modbus.scanError=Scanner could not be started. No comm port +dsEdit.modbus.scannerIp.startError=There was a problem starting the scan. ({0}) +dsEdit.modbus.scannerSerial.startError=There was a problem starting the scan. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.scanner.progress={0}% complete +dsEdit.modbus.scanner.cancelled=Scan cancelled +dsEdit.modbus.scanner.complete=Scan completed +dsEdit.modbus.monitorPointName=Slave {0} monitor +dsEdit.modbus.slaveMonitor=Slave monitor +dsEdit.modbus.locatorTestIp.startError=There was a problem testing the locator. ({0}) +dsEdit.modbus.locatorTestSerial.startError=There was a problem testing the locator. There may be an enabled data source already using the selected port. ({0}) +dsEdit.modbus.locatorTest.result=Result: {0} +dsEdit.modbus.addPoint=Add point + +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.transportType=Transport type +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Port +dsEdit.modbusIp.encapsulated=Encapsulated +dsEdit.modbusIp.createSocketMonitorPoint=Stwórz punkt monitorowania socket'u + +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.port=Port +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.flowIn=Flow control in +dsEdit.modbusSerial.flow.none=None +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowOut=Flow control out +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.modbusSerial.parity=Parity +dsEdit.modbusSerial.parity.none=None +dsEdit.modbusSerial.parity.odd=Odd +dsEdit.modbusSerial.parity.even=Even +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.space=Space +dsEdit.modbusSerial.encoding=Encoding +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU reverse CRC +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.on=On +dsEdit.modbusSerial.echo.off=Off +dsEdit.modbusSerial.concurrency=Concurrency +dsEdit.modbusSerial.concurrency.transport=Transport +dsEdit.modbusSerial.concurrency.slave=Slave +dsEdit.modbusSerial.concurrency.function=Function + +dsEdit.nmea=NMEA listener +dsEdit.nmea.dpconn={0} field {1} +dsEdit.nmea.listening=Listening... +dsEdit.nmea.messageName=Message name +dsEdit.nmea.fieldIndex=Field index +dsEdit.nmea.props=NMEA listener properties +dsEdit.nmea.port=Port +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.resetTimeout=Reset timeout (seconds) +dsEdit.nmea.listener=NMEA message listener +dsEdit.nmea.listen=Listen for messages +dsEdit.nmea.binary0Value=Binary 0 value +dsEdit.nmea.tester.listening=Listening... +dsEdit.nmea.tester.startError=There was a problem starting the receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.nmea.tester.exception=Received exception: {0} +dsEdit.nmea.tester.mismatch=Received message mismatch exception: {0} +dsEdit.nmea.tester.response=Received response exception: {0} + +dsEdit.1wire=1-wire +dsEdit.1wire.dpconn=Sensor: {0}, attribute: {1} +dsEdit.1wire.scanning=Scanning, please wait... +dsEdit.1wire.scanComplete=Scan complete. +dsEdit.1wire.address=Address +dsEdit.1wire.attribute=Attribute +dsEdit.1wire.scanWarn=Scan your network before editing points +dsEdit.1wire.attribute.adChannel=AD channel +dsEdit.1wire.attribute.channel=Channel +dsEdit.1wire.attribute.wiper=Potentiometer +dsEdit.1wire.attribute.counter=Counter +dsEdit.1wire.desc=1-Wire properties +dsEdit.1wire.port=Port +dsEdit.1wire.scheduledRescan=Scheduled rescan +dsEdit.1wire.none=None +dsEdit.1wire.scan=1-wire Network Scan +dsEdit.1wire.runScan=Run scan +dsEdit.1wire.description=Description +dsEdit.1wire.noDevices=No devices found +dsEdit.1wire.deviceType=Device type +dsEdit.1wire.index=Index +dsEdit.1wire.noInfo=Device info not available +dsEdit.1wire.attr.temperature=Temperature +dsEdit.1wire.attr.humidity=Humidity +dsEdit.1wire.attr.adVoltage=AD voltage +dsEdit.1wire.attr.latchState=Latch state +dsEdit.1wire.attr.wiperPosition=Wiper position +dsEdit.1wire.attr.counter=Counter + +dsEdit.pop3=POP3 Email +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.regex=RegEx +dsEdit.pop3.binary0Value=Binary 0 value +dsEdit.pop3.numberFormat=Number format +dsEdit.pop3.desc=POP3 Email properties +dsEdit.pop3.checkPeriod=Inbox check period +dsEdit.pop3.server=POP3 server +dsEdit.pop3.username=Inbox username +dsEdit.pop3.password=Inbox password +dsEdit.pop3.testContent=Test content +dsEdit.pop3.findInSubject=Find in subject +dsEdit.pop3.valueRegex=Value RegEx +dsEdit.pop3.testValue=Test value parameters against test data +dsEdit.pop3.ignoreIfMissing=Ignore if missing +dsEdit.pop3.useMessageTime=Use message received time +dsEdit.pop3.timeRegex=Time RegEx +dsEdit.pop3.testTime=Test time parameters against test data +dsEdit.pop3.timeFormat=Time format + +dsEdit.snmp=SNMP +dsEdit.snmp.gettingValue=Getting value... +dsEdit.snmp.oid=OID +dsEdit.snmp.desc=SNMP properties +dsEdit.snmp.host=Host +dsEdit.snmp.port=Port +dsEdit.snmp.version=SNMP version +dsEdit.snmp.community=Community +dsEdit.snmp.securityName=Security name +dsEdit.snmp.authProtocol=Auth protocol +dsEdit.snmp.none=(none) +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.contextEngine=Context engine +dsEdit.snmp.contextName=Context name +dsEdit.snmp.retries=Retries +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Trap port +dsEdit.snmp.localAddress=Local address +dsEdit.snmp.testing=SNMP host testing +dsEdit.snmp.test=Get OID value +dsEdit.snmp.binary0Value=Binary 0 value +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.none=(not settable) +dsEdit.snmp.setType.int=Integer 32 +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.oid=Object identifier +dsEdit.snmp.setType.ipAddress=IP address +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.setType.opaque=Opaque +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll and trap +dsEdit.snmp.polling.trap=Trap only +dsEdit.snmp.tester.noResponse=No response from host + +dsEdit.spinwave=Spinwave Receiver +dsEdit.spinwave.dpconn=Sensor: {0}, attribute: {1} +dsEdit.spinwave.v1Attr.temp=Temperature +dsEdit.spinwave.v1Attr.setPoint=Set point +dsEdit.spinwave.v1Attr.battery=Battery +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v2Attr.temp=Temperature +dsEdit.spinwave.v2Attr.setPoint=Set point +dsEdit.spinwave.v2Attr.battery=Battery +dsEdit.spinwave.v2Attr.batteryAlarm=Battery alarm +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.humidity=Humidity +dsEdit.spinwave.v2Attr.voltage=Voltage +dsEdit.spinwave.v2Attr.airflow=Airflow +dsEdit.spinwave.v2Attr.kwhours=Kilowatt hours +dsEdit.spinwave.v2Attr.occupancy=Occupancy +dsEdit.spinwave.v2Attr.co2=Carbon Dioxide +dsEdit.spinwave.v2Attr.voc=Volatile organic compounds +dsEdit.spinwave.v2Attr.iaq=Indoor air quality +dsEdit.spinwave.v2Attr.co=Carbon Monoxide +dsEdit.spinwave.v2Attr.freq=Frequency +dsEdit.spinwave.v2Attr.counter=Pulse counter +dsEdit.spinwave.errorParsingAddress=Error parsing sensor address +dsEdit.spinwave.invalidAddress=List already contains the address +dsEdit.spinwave.addressInUse=Address is in use by one or more points. Cannot delete +dsEdit.spinwave.listening=Listening... +dsEdit.spinwave.address=Address +dsEdit.spinwave.attribute=Attribute +dsEdit.spinwave.desc=Spinwave receiver properties +dsEdit.spinwave.port=port +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.version=Message version +dsEdit.spinwave.deleteWarn=Delete points to change message version +dsEdit.spinwave.sensorAddresses=Sensor addresses +dsEdit.spinwave.addSensorAddresses=Add sensor address +dsEdit.spinwave.noAddresses=No sensor addresses defined +dsEdit.spinwave.listener=Spinwave sensor listener +dsEdit.spinwave.listen=Listen for sensors +dsEdit.spinwave.sensorsFound=Sensors found +dsEdit.spinwave.addToList=Add found sensors to list +dsEdit.spinwave.sensorAddress=Sensor address +dsEdit.spinwave.convert=Convert to Celsius +dsEdit.spinwave.tester.listening=Listening... +dsEdit.spinwave.tester.startError=There was a problem starting the spinwave receiver. There may be an enabled data source already using the selected port. ({0}) +dsEdit.spinwave.tester.exception=Received exception: {0} +dsEdit.spinwave.tester.mismatch=Received message mismatch exception: {0} +dsEdit.spinwave.tester.response=Received response exception: {0} + +dsEdit.sql=SQL +dsEdit.sql.testing=Executing select statement... +dsEdit.sql.rowId=Row identifier +dsEdit.sql.columnName=Column name +dsEdit.sql.desc=SQL properties +dsEdit.sql.driverClassName=Driver class name +dsEdit.sql.connectionString=Connection string +dsEdit.sql.username=Username +dsEdit.sql.password=Password +dsEdit.sql.select=Select statement +dsEdit.sql.rowQuery=Row-based query +dsEdit.sql.deleteWarn=Delete points to change this value +dsEdit.sql.test=Statement test +dsEdit.sql.execute=Execute +dsEdit.sql.timeColumn=Time override column +dsEdit.sql.update=Update statement +dsEdit.sql.tester.columnName=Column name +dsEdit.sql.tester.columnType=Column type +dsEdit.sql.tester.value=Value + +dsEdit.viconics=Viconics Wireless Thermostats +dsEdit.viconics.dpconn=Port: {0}, PAN ID: {1}, Channel: {2} +dsEdit.viconics.port=Port +dsEdit.viconics.panId=PAN ID +dsEdit.viconics.channel=Channel +dsEdit.viconics.timeout=Message timeout +dsEdit.viconics.retries=Message retries +dsEdit.viconics.networkTimeout=Network offline timeout (s) +dsEdit.viconics.deviceWarning=Device offline timeone (s) +dsEdit.viconics.deviceRemove=Device remove (s) +dsEdit.viconics.pointFreshness=Point freshness (s) +dsEdit.viconics.convertCelsius=Convert temperatures to celsius +dsEdit.viconics.desc=Viconics network properties +dsEdit.viconics.dataSourceNotStarted=Data source is not started +dsEdit.viconics.networkIdentifyFailure=Network identify failed: {0} +dsEdit.viconics.networkInfo=Network information +dsEdit.viconics.refreshing=Refreshing... +dsEdit.viconics.rfModule=RF Module +dsEdit.viconics.devices=Devices +dsEdit.viconics.commAddress=Comm
address +dsEdit.viconics.modelNumber=Model
number +dsEdit.viconics.firmwareRevision=Firmware
revision +dsEdit.viconics.zigbeeFirmwareRevision=Zigbee firmware revision +dsEdit.viconics.zigbeeFirmwareRevisionBr=Zigbee
firmware
revision +dsEdit.viconics.zigbeeNetworkAddress=Zigbee network address +dsEdit.viconics.zigbeeNetworkAddressBr=Zigbee
network
address +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.chipRevision=Chip revision +dsEdit.viconics.chipRevisionBr=Chip
revision +dsEdit.viconics.trss=TRSS +dsEdit.viconics.crss=CRSS +dsEdit.viconics.unreliable=Point value may not be reliable + +dsEdit.virtual=Virtual Data Source +dsEdit.virtual.errorParsingValue=Error parsing value +dsEdit.virtual.invalidValue=List already contains the value +dsEdit.virtual.desc=Virtual data source properties +dsEdit.virtual.changeType=Change type +dsEdit.virtual.startValue=Start value +dsEdit.virtual.min=Minimum +dsEdit.virtual.max=Maximum +dsEdit.virtual.maxChange=Maximum change +dsEdit.virtual.change=Change +dsEdit.virtual.roll=Roll +dsEdit.virtual.values=Values +dsEdit.virtual.volatility=Volatility +dsEdit.virtual.attractionPoint=Attraction point +dsEdit.virtual.changeType.alternate=Alternate +dsEdit.virtual.changeType.attractor=Attractor +dsEdit.virtual.changeType.brownian=Brownian +dsEdit.virtual.changeType.increment=Increment +dsEdit.virtual.changeType.noChange=No change +dsEdit.virtual.changeType.random=Random + +dsEdit.vmstat=VMStat Data Source +dsEdit.vmstat.dsconn=Poll seconds: {0} +dsEdit.vmstat.desc=VMStat data source properties +dsEdit.vmstat.pollSeconds=Poll seconds +dsEdit.vmstat.outputScale=Output scale +dsEdit.vmstat.attribute=Attribute +dsEdit.vmstat.attr.procsR=processes waiting for run time (r) +dsEdit.vmstat.attr.procsB=processes in uninterruptible sleep (b) +dsEdit.vmstat.attr.memorySwpd=virtual memory used (swpd) +dsEdit.vmstat.attr.memoryFree=idle memory (free) +dsEdit.vmstat.attr.memoryBuff=memory used as buffers (buff) +dsEdit.vmstat.attr.memoryCache=memory used as cache (cache) +dsEdit.vmstat.attr.swapSi=memory swapped in from disk (si) +dsEdit.vmstat.attr.swapSo=memory swapped to disk (so) +dsEdit.vmstat.attr.ioBi=blocks received from a block device (bi) +dsEdit.vmstat.attr.ioBo=blocks sent to a block device (bo) +dsEdit.vmstat.attr.systemIn=interrupts per second (in) +dsEdit.vmstat.attr.systemCs=context switches per second (cs) +dsEdit.vmstat.attr.cpuUs=cpu % running non-kernel code - (us) +dsEdit.vmstat.attr.cpuSy=cpu % running kernel code (sy) +dsEdit.vmstat.attr.cpuId=cpu % idle (id) +dsEdit.vmstat.attr.cpuWa=cpu % waiting for IO (wa) +dsEdit.vmstat.attr.cpuSt=cpu % stolen from a virtual machine (st) +dsEdit.vmstat.scale.none=None (bytes) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.M=M (1048576) + +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.type.Temperature=Temperature +dsEdit.drStorageHt5b.type.Humidity=Humidity +dsEdit.drStorageHt5b.pointType=Point Type + +dox.dnp3DS=Data source DNP3 + + +dsEdit.pachube=Pachube +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.desc=Pachube data source properties +dsEdit.pachube.apiKey=API key +dsEdit.pachube.timeout=Timeout (seconds) +dsEdit.pachube.retries=Retries +dsEdit.pachube.feedId=Feed ID +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.binaryZeroValue=Binary 0 value +dsEdit.pachube.testValue=Test value parameters + +dsEdit.persistent=Serotonin Persistent TCP +dsEdit.persistent.dsconn=Port: {0} +dsEdit.persistent.desc=Serotonin Persistent TCP properties +dsEdit.persistent.port=Port +dsEdit.persistent.authorizationKey=Authorization key +dsEdit.persistent.acceptPointUpdates=Accept point attribute udpates + +dsEdit.jmx=JMX +dsEdit.jmx.dsconn.local=Local server +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.desc=JMX data source properties +dsEdit.jmx.useLocalServer=Use local JMX server +dsEdit.jmx.remoteServerAddr=Remote JMX server address +dsEdit.jmx.objectName=Object name +dsEdit.jmx.attributeName=Attribute name +dsEdit.jmx.compositeItemName=Composite item name +dsEdit.jmx.objectNameError=Bad object name ''{0}'' in ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=Object name ''{0}'' in ''{1}'' not found +dsEdit.jmx.attributeNameNotFound=Cannot find attribute ''{0}'' in ''{1}'' +dsEdit.jmx.attributeNotComposite=Attribute ''{0}'' in ''{1}'' is not composite +dsEdit.jmx.compositeNameNotFound=Cannot find composite item ''{0}'' in ''{1}'' +dsEdit.jmx.attributeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.compositeTypeNotSupported=The type ''{0}'' in ''{1}'' is not supported +dsEdit.jmx.writeFailed=Write failed for ''{0}'' +dsEdit.jmx.writeFailed.composite=Write failed for ''{0}'': cannot write to a composite object item +dsEdit.jmx.writeFailed.msg=Write failed for ''{0}'': {1} +dsEdit.jmx.inspect=JMX server inspection +dsEdit.jmx.getObjectNames=Get object names +dsEdit.jmx.gettingObjectNames=Getting object names... +dsEdit.jmx.badUrl=Malformed remote server address: {0} +dsEdit.jmx.connectionError=Connection error: {0} +dsEdit.jmx.readError=Read error: {0} +dsEdit.jmx.addPoint=Add point + +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.deviceHousecode +dsEdit.fhz4j.deviceType +dsEdit.fhz4j.deviceProperty +dsEdit.fhz4j.PropertySettable +dsEdit.fhz4j.fhzHouseCode +dsEdit.fhz4j.init +dsEdit.fhz4j.deviceLocation + +dsEdit.internal=Internal Data Source +dsEdit.internal.dsconn=Poll seconds: {0} +dsEdit.internal.desc=Internal data source properties +dsEdit.internal.attribute=Attribute +dsEdit.internal.attr.BATCH_ENTRIES=Point values to be written +dsEdit.internal.attr.BATCH_INSTANCES=Point value write threads +dsEdit.internal.attr.MONITOR_HIGH=High priority work items +dsEdit.internal.attr.MONITOR_MEDIUM=Medium priority work items +dsEdit.internal.attr.MONITOR_SCHEDULED=Scheduled work items +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Maximum thread stack height +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Active thread count + +emport.export=Eksport +emport.import=Import +emport.indent=Indent level +emport.data=Data +emport.select=Wybierz elementy do eksportu +emport.selectAll=Wybierz wszystko +emport.unselectAll=Odznacz wszystko +emport.dataPoints=Punkty danych +emport.importInstruction=Paste import data into the field below and click +emport.importProgress=Import in progress... +emport.importCancelled=Import cancelled +emport.importComplete=Import complete +emport.noMessages=No result message. Nothing to import? +emport.invalidImportData=Import data is invalid: not a JSON object +emport.parseError=JSON parse error: {0} +emport.user.username=A user does not have a 'username' value. Ignored. +emport.user.prefix=User ''{0}'': {1} +emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataSource.missingType=Data source with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.invalidType=Data source with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.dataSource.prefix=Data source ''{0}'': {1} +emport.dataPoint.xid=A data point with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataPoint.badReference=Data point with XID ''{0}'' does not already exist and references a data source that does not exist. Ignored. +emport.dataPoint.prefix=Data point ''{0}'': {1} +emport.userPermission.prefix=Permissions for user ''{0}'': {1} +emport.added=dodano +emport.saved=zapisano +emport.causedBy=przez: +emport.view.xid=A graphical view does not have an 'xid' value. Ignored. +emport.view.prefix=View ''{0}'': {1} +emport.pointHierarchy.prefix=Point hierarchy: {0} +emport.pointLink.xid=A point link does not have an 'xid' value. Ignored. +emport.pointLink.prefix=Point link ''{0}'': {1} +emport.scheduledEvent.xid=A scheduled event does not have an 'xid' value. Ignored. +emport.scheduledEvent.prefix=Scheduled event ''{0}'': {1} +emport.compoundEvent.xid=A compound event detector does not have an 'xid' value. Ignored. +emport.compoundEvent.prefix=Compound event detector ''{0}'': {1} +emport.mailingList.xid=A mailing list does not have an 'xid' value. Ignored. +emport.mailingList.prefix=Mailing list ''{0}'': {1} +emport.eventHandler.xid=A point link does not have an 'xid' value. Ignored. +emport.eventHandler.prefix=Point link ''{0}'': {1} +emport.publisher.xid=A data source with name ''{0}'' does not have an 'xid' value. Ignored. +emport.publisher.missingType=Publisher with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.publisher.invalidType=Publisher with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.publisher.prefix=Publisher ''{0}'': {1} +emport.watchList.xid=A watch list does not have an 'xid' value. Ignored. +emport.watchList.prefix=Watch list ''{0}'': {1} +emport.maintenanceEvent.xid=A maintenance event does not have an 'xid' value. Ignored. +emport.maintenanceEvent.prefix=Maintenance event ''{0}'': {1} + +eventHandlers.recipTestEmailMessage=This message was sent as a test of an event handler's email recipient list +eventHandlers.emailRecipients=Email recipients +eventHandlers.escalTestEmailMessage=This message was sent as a test of an event handler's escalation list +eventHandlers.escalRecipients=Escalation recipients +eventHandlers.inactiveTestEmailMessage=This message was sent as a test of an event handler's inactive list +eventHandlers.inactiveRecipients=Inactive recipients +eventHandlers.noEmailRecips=You must add email recipients +eventHandlers.escalDelayError=Escalation delay must be greater than zero +eventHandlers.noEscalRecips=You must add escalation recipients +eventHandlers.noInactiveRecips=You must add inactive recipients +eventHandlers.noSetPointAction=No set point action has been defined +eventHandlers.invalidActiveValue=Invalid active value to set +eventHandlers.invalidActiveSource=Invalid active source point +eventHandlers.invalidActiveSourceType=Invalid active source point data type +eventHandlers.invalidInactiveValue=Invalid inactive value to set +eventHandlers.invalidInactiveSource=Invalid inactive source point +eventHandlers.invalidInactiveSourceType=Invalid inactive source point data type +eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. +eventHandlers.saved=Event handler has been saved +eventHandlers.eventHandlers=Event handlers +eventHandlers.types=Event types +eventHandlers.pointEventDetector=Point event detectors +eventHandlers.dataSourceEvents=Data source events +eventHandlers.publisherEvents=Publisher events +eventHandlers.systemEvents=System events +eventHandlers.auditEvents=Audit events +eventHandlers.maintenanceEvents=Maintenance events +eventHandlers.eventHandler=Event handler +eventHandlers.type=Type +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Email handler +eventHandlers.type.setPoint=Set point +eventHandlers.type.setPointHandler=Set point handler +eventHandlers.type.process=Process +eventHandlers.type.processHandler=Process handler +eventHandlers.recipientType.active=Active +eventHandlers.recipientType.escalation=Escalation +eventHandlers.recipientType.inactive=Inactive +eventHandlers.alias=Alias +eventHandlers.target=Target +eventHandlers.activeAction=Active action +eventHandlers.inactiveAction=Inactive action +eventHandlers.action.none=None +eventHandlers.action.point=Set to point value +eventHandlers.action.static=Set to static value +eventHandlers.sourcePoint=Source point +eventHandlers.valueToSet=Value to set +eventHandlers.escal=Send escalation +eventHandlers.escalPeriod=Escalate if active for +eventHandlers.inactiveNotif=Send inactive notification +eventHandlers.inactiveOverride=Override inactive recipients +eventHandlers.activeCommand=Active process command +eventHandlers.inactiveCommand=Inactive process command +eventHandlers.invalidCommands=At least one process command must be provided +eventHandlers.commandTest.title=Run the command now +eventHandlers.commandTest.result=Check your Tomcat console for process output + +events.alarms=Alarmy +events.pending=Oczekujące alarmy +events.id=Id +events.msg=Treść +events.pointDetails=Właściwości punktu +events.pointEdit=Edycja punktu +events.editDataSource=Edycja źródła +events.downloadMango=Pobierz najnowszą wersję Scada-LTS +events.editCompound=Edit compound event detector +events.editEventHandler=Edit event handler +events.editPointLink=Edit point link +events.editScheduledEvent=Edit scheduled event +events.editPublisher=Edit publisher +events.editMaintenanceEvent=Edit maintenance event +events.acknowledgeAll=Potwierdź wszystkie +events.acknowledge=Potwierdź +events.acknowledged=Potwierdzone +events.silence=Wycisz +events.unsilence=Przywróć dźwięk +events.silenceAll=Wycisz wszystkie +events.emptyList=Brak zdarzeń +events.search=Wyszukiwanie zdarzeń +events.search.id=Id +events.search.type=Event source type +events.search.keywords=Słowa kluczowe +events.search.maxResults=Maksymalna liczba wyników +events.search.search=Search +events.search.searching=Searching... +events.search.resultCount={0} event(s) found +events.jumpToDate=Jump to date +events.listed={0} event(s) listed +events.ackedByUser=- {0} +events.ackedByDeletedUser=- (deleted user) +events.ackedByMaintenance=- maintanance mode + +footer.rightsReserved=Wszyskie prawa zastrzeżone. + +header.title=ScadaJR +header.mute=Wycisz +header.unmute=Wyłącz wyciszenie +header.watchlist=Listy podglądu punktów +header.views=Schematy +header.alarms=Alarmy +header.reports=Raporty +header.eventHandlers=Zdarzenia +header.dataSources=Źródła danych +header.scheduledEvents=Zaplanowane zdarzenia +header.compoundEvents=Złożone detektory zdarzeń +header.pointLinks=Linkowanie punktów +header.users=Użytkownicy +header.usersProfiles=Profile użytkowników +header.pointHierarchy=Hierarchia punktów +header.mailingLists=Lista mailingowa +header.publishers=Wydawcy +header.maintenanceEvents=Serwisowe zdarzenia +header.watchLists=Lista podglądu punktów +header.systemSettings=Ustawienia systemowe +header.emport=Import/Eksport +header.sql=SQL +header.logout=Wyloguj +header.help=Pomoc +header.login=Zaloguj +header.user=Użytkownik +header.changeLanguage=Zmień język +header.goHomeUrl=Idź do strony domowej +header.setHomeUrl=Ustaw jako strona domowa +header.reload=Przeładuj + +login.browserOnPlatform=na platformie +login.userId=Użytkownik +login.validation.noUsername=Proszę podaj nazwę użytkownika +login.password=Hasło +login.validation.noPassword=Proszę podać hasło +login.validation.invalidLogin=Niepoprawna nazwa użytkownika, spróbuj jeszcze raz +login.validation.accountDisabled=twoje konto zostało zablokowane. Skontaktuj się z administratorem. +login.loginButton=Zaloguj +login.unknownBrowser=Kontrola zgodności przeglądarki... +login.supportedBrowser=Ta przeglądarka jest obsługiwana. +login.unsupportedBrowser=Twoja przeglądarka może działać poprawnie, ale nie jest oficjalnie wspierana. Rekomendujemy używanie Firefox, Chrome, lub \ +Internet Explorer 7. +login.nag=NOTATKA: możesz mieć problemy ponieważ używasz nie wspieranej przeglądarki. + +mailingLists.added=Lista mail'ingowa dodana +mailingLists.saved=Lista mail'ingowa zapisana +mailingLists.testEmailMessage=Test email has been sent +mailingLists.noUser=No user found to add +mailingLists.noAddress=Enter the email address before adding to the list +mailingLists.mailingLists=Mailing lists +mailingLists.mailingList=Mailing list +mailingLists.details=Mailing list details +mailingLists.name=Name +mailingLists.addUser=Add user +mailingLists.addAddress=Add address +mailingLists.entries=Entries +mailingLists.noEntries=No mailing list entries +mailingLists.emailAddress=Email address +mailingLists.validate.nameRequired=Name is required +mailingLists.validate.nameGreaterThan40=Name cannot be greater than 40 characters +mailingLists.validate.entries=A mailing list must have entries +mailingLists.testerror=An error occurred: {0}: {1} + +maintenanceEvents.meAdded=Maintenance event added +maintenanceEvents.meSaved=Maintenance event saved +maintenanceEvents.mes=Maintenance events +maintenanceEvents.addMe=Add maintenance event +maintenanceEvents.me=Maintenance event +maintenanceEvents.meDisabled=Disabled maintenance event +maintenanceEvents.meDetails=Maintenance event details +maintenanceEvents.dataSource=Data source +maintenanceEvents.alias=Alias +maintenanceEvents.type=Schedule type +maintenanceEvents.type.manual=manual +maintenanceEvents.type.hour=hourly +maintenanceEvents.type.day=daily +maintenanceEvents.type.week=weekly +maintenanceEvents.type.month=monthly +maintenanceEvents.type.year=yearly +maintenanceEvents.type.once=once +maintenanceEvents.type.cron=cron +maintenanceEvents.activated=Currently active. Click to deactivate. +maintenanceEvents.deactivated=Currently inactive. Click to activate. +maintenanceEvents.validate.activeCron=Error in active cron expression: {0} +maintenanceEvents.validate.inactiveCron=Error in inactive cron expression: {0} +maintenanceEvents.validate.activeTrigger=Error creating active trigger: {0} +maintenanceEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +maintenanceEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +maintenanceEvents.validate.invalidRtn=Inactive time must be after active time +maintenanceEvents.toggle.disabled=Cannot toggle. Event is currently disabled. +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.onceUntil={0} - From {1} until {2} +maintenanceEvents.schedule.hoursUntil={0} - Every hour at {1} until {2} +maintenanceEvents.schedule.dailyUntil={0} - Every day at {1} until {2} +maintenanceEvents.schedule.weeklyUntil={0} - Every week on {1} at {2} until {3} at {4} +maintenanceEvents.schedule.monthlyUntil={0} - Every month on the {1} at {2} until the {3} at {4} +maintenanceEvents.schedule.yearlyUntil={0} - Every year on the {1} of {2} at {3} until the {4} of {5} at {6} +maintenanceEvents.schedule.cronUntil={0} - At cron {1} until {2} + +notes.userNotes=User notes +notes.addNote=Add comment +notes.note=Comment +notes.by=by +notes.enterComment=A comment must be entered +notes.save=Save +notes.cancel=Cancel +notes.timeByUsername=time by username + +pointDetails.recordCountError=Rekord musi być liczbą +pointDetails.timePeriodError=Okres czasu musi być liczbą +pointDetails.imageCountError=Ilość obrazu musi być liczbą +pointDetails.goto=Przejdź do +pointDetails.editPoint=Edytuj punkt +pointDetails.editDataSource=Edit data source +pointDetails.setPoint=Ustaw punkt +pointDetails.set=Ustaw +pointDetails.statistics=Statystyki +pointDetails.timePeriod=Okres czasu +pointDetails.getStatistics=Pobierz statystyki +pointDetails.history=Historia +pointDetails.show=Pokaż +pointDetails.mostRecentRecords=Najnowsze rekordy +pointDetails.chart=Wykres +pointDetails.imageChartButton=Pobierz wykres +pointDetails.getData=Pobierz dane +pointDetails.flipbook=Flipbook +pointDetails.images=Images +pointDetails.getImages=Get images +pointDetails.events=Zdarzenia +pointDetails.id=Id +pointDetails.message=Treść +pointDetails.maxEvents=Maksymalnie 20 zdarzeń wyświetlanych z +pointDetails.views=Schematy +pointDetails.name=Nazwa +pointDetails.gotoView=Przejdź do widoku +pointDetails.notInView=Punkt nie jest używany na żadnym ze schematów +pointDetails.userAccess=Dostęp +pointDetails.username=Użytkownik +pointDetails.accessType=Typ dostępu + +pointEdit.buttons.enable=Odblokuj +pointEdit.buttons.disable=Zablokuj +pointEdit.buttons.restart=Zrestartuj +pointEdit.buttons.note=Notatka: saving, disabling, or restarting a point causes all active events to be returned to normal. + +pointEdit.chart.props=Chart renderer properties +pointEdit.chart.type=Type +pointEdit.chart.limit=Limit +pointEdit.chart.timePeriod=Okres czasu +pointEdit.chart.includeSum=Include sum +pointEdit.chart.note=Note: data point logging must be active for charting to occur. +pointEdit.chart.missingLimit=Chart renderer: limit must be entered +pointEdit.chart.invalidLimit=Chart renderer: limit must be between 2 and 50 +pointEdit.chart.missingPeriods=Chart renderer: number of periods must be entered +pointEdit.chart.invalidPeriods=Chart renderer: number of periods must be greater than zero + +pointEdit.detectors.eventDetectors=Event detectors +pointEdit.detectors.type=Type +pointEdit.detectors.empty=Click the add icon to create point event detectors. +pointEdit.detectors.alias=Alias +pointEdit.detectors.highLimitDet=High limit detector +pointEdit.detectors.highLimit=High limit +pointEdit.detectors.duration=Duration +pointEdit.detectors.lowLimitDet=Low limit detector +pointEdit.detectors.lowLimit=Low limit +pointEdit.detectors.stateDet=State detector +pointEdit.detectors.state=State +pointEdit.detectors.zero=Zero +pointEdit.detectors.one=One +pointEdit.detectors.changeDet=Change detector +pointEdit.detectors.change=Change +pointEdit.detectors.changeCounter=State change counter +pointEdit.detectors.changeCount=State change count +pointEdit.detectors.noChange=No change +pointEdit.detectors.noUpdate=No update +pointEdit.detectors.errorParsingLimit=Error parsing limit value +pointEdit.detectors.errorParsingWeight=Error parsing weight value +pointEdit.detectors.errorParsingDuration=Error parsing duration value +pointEdit.detectors.invalidDuration=Duration cannot be < 0 +pointEdit.detectors.errorParsingState=Error parsing state value +pointEdit.detectors.errorParsingChangeCount=Error parsing change count value +pointEdit.detectors.invalidChangeCount=Change count cannot be < 2 +pointEdit.detectors.invalidState=State cannot be longer than 128 characters +pointEdit.detectors.posCusumDet=Positive CUSUM detector +pointEdit.detectors.posCusum=Positive CUSUM +pointEdit.detectors.posLimit=Positive limit +pointEdit.detectors.negCusumDet=Negative CUSUM detector +pointEdit.detectors.negCusum=Negative CUSUM +pointEdit.detectors.negLimit=Negative limit +pointEdit.detectors.weight=Weight + +pointEdit.logging.props=Właściwości zapisu +pointEdit.logging.type=Typ zapisu +pointEdit.logging.type.change=Przy zmianie wartości punktu +pointEdit.logging.type.all=Wszystkie wartości +pointEdit.logging.type.never=Nie zapisuj +pointEdit.logging.type.interval=Interwał +pointEdit.logging.type.tsChange=Kiedy zmieni się znacznik czasu punktu +pointEdit.logging.period=Okres inwerwału zapisu +pointEdit.logging.every=Każdy +pointEdit.logging.valueType=Typ wartości +pointEdit.logging.valueType.instant=Natychmiastowy +pointEdit.logging.valueType.maximum=Maksimum +pointEdit.logging.valueType.minimum=Minimum +pointEdit.logging.valueType.average=Średnia +pointEdit.logging.tolerance=Tolerancja +pointEdit.logging.purge=Oczyść +pointEdit.logging.after=Po +pointEdit.logging.defaultCache=Domyślny rozmiar pamięci podręcznej +pointEdit.logging.discard=Wyrzuć wartości skrajne +pointEdit.logging.discardLow=Dolna granica +pointEdit.logging.discardHigh=Górna granica +pointEdit.logging.engineeringUnits=Jednostki inżynieryjne +pointEdit.logging.clearCache=Resetowanie pamięci podręcznej + +pointEdit.name.goto=Idź do + +pointEdit.props.props=Właściwości puntu +pointEdit.props.details=Sczegóły punktu +pointEdit.props.ds=Źródło danych +pointEdit.props.editDs=Edytuj źródło danych +pointEdit.props.name=Nazwa punktu +pointEdit.props.engineeringUnits=Jednostki inżynieryjne + +pointEdit.purge.confirm=Are you sure you want to purge all data for this point? +pointEdit.purge.result=point values were purged +pointEdit.purge.purgeNow=Purge now +pointEdit.purge.olderThan=Purge data older than +pointEdit.purge.all=Purge all data +pointEdit.purge.allData=All data +pointEdit.purge.warn=Purging data, please wait... + +pointEdit.text.props=Właściwości renderowania tekstu +pointEdit.text.type=Typ +pointEdit.text.format=Format +pointEdit.text.suffix=Przyrostek +pointEdit.text.zero=Zero +pointEdit.text.one=Jeden +pointEdit.text.default=domyślny +pointEdit.text.key=Klucz +pointEdit.text.text=Tekst +pointEdit.text.colour=Kolor +pointEdit.text.from=Od +pointEdit.text.conversionExponent=Wykładnik konwersji +pointEdit.text.errorParsingKey=Błąd parsowania klucza +pointEdit.text.listContainsKey=Lista już posiada klucz +pointEdit.text.errorParsingFrom=Błąd parsowania z wartości +pointEdit.text.errorParsingTo=Błąd parsowania do wartości +pointEdit.text.toGreaterThanFrom=Wartość początkowa musi być mniejsza niż wartość docelowa +pointEdit.text.listContainsRange=Lista posiada już zakres +pointEdit.basing_on.title=Ustaw konfigurację na podstawie wybranego punktu +pointEdit.basing_on.select=Wybierz +pointEdit.basing_on.apply=Potwierdzam +pointEdit.basing_on.warning_on=nie pokazuj ostrzeżeń podczas ustawiania wartości na podstawie innego punktu + +pointHierarchy.saved=Point hierarchy has been saved +pointHierarchy.deleteConfirm=All children will be reassigned to the parent folder. Is this ok? +pointHierarchy.defaultName=New folder +pointHierarchy.noName=Folder name cannot be empty +pointHierarchy.hierarchy=Point Hierarchy +pointHierarchy.details=Folder details +pointHierarchy.name=Name + +pointLinks.pointLinks=Point links +pointLinks.pointLink=Point link +pointLinks.details=Point link details +pointLinks.source=Source point +pointLinks.target=Target point +pointLinks.script=Script +pointLinks.validate=Validate +pointLinks.event=Event +pointLinks.event.update=Update +pointLinks.event.change=Change +pointLinks.validate.sourceRequired=Source point is required +pointLinks.validate.targetRequired=Target point is required +pointLinks.validate.samePoint=Source and target points cannot be the same +pointLinks.pointLinkAdded=Point link added +pointLinks.pointLinkSaved=Point link saved +pointLinks.validate.success=Script result: {0} +pointLinks.validate.successTs=Script result: {0}, timestamp={1} + +publicView.notFound=Specified view was not found or is not anonymously viewable. Do you have the correct viewId, viewName, or viewXid parameter? + +publisherEdit.saved=Publisher has been saved +publisherEdit.currentAlarms=Current alarms +publisherEdit.generalProperties=General properties +publisherEdit.name=Name +publisherEdit.cacheWarning=Cache warning size +publisherEdit.updateEvent=Update event +publisherEdit.updateEvent.all=All updates +publisherEdit.updateEvent.changes=Changes only +publisherEdit.snapshot=Send regular snapshot +publisherEdit.snapshotPeriod=Snapshot send period +publisherEdit.points=Points +publisherEdit.point.name=Name +publisherEdit.point.status=Status +publisherEdit.point.type=Type +publisherEdit.noPoints=No points to list + +publisherEdit.httpSender=HTTP Sender +publisherEdit.httpSender.keyRequired=Key is required +publisherEdit.httpSender.keyExists=Key aready exists +publisherEdit.httpSender.removeParam=Remove parameter from list +publisherEdit.httpSender.sending=Sending... +publisherEdit.httpSender.noResponseData=(no response data) +publisherEdit.httpSender.props=HTTP sender properties +publisherEdit.httpSender.method=Method +publisherEdit.httpSender.url=URL +publisherEdit.httpSender.staticHeaders=Static headers +publisherEdit.httpSender.headerKey=Key +publisherEdit.httpSender.headerValue=Value +publisherEdit.httpSender.addStaticHeader=Add static header +publisherEdit.httpSender.noStaticHeaders=No static headers defined +publisherEdit.httpSender.staticParams=Static parameters +publisherEdit.httpSender.paramKey=Key +publisherEdit.httpSender.paramValue=Value +publisherEdit.httpSender.addStaticParam=Add static parameter +publisherEdit.httpSender.noStaticParams=No static parameters defined +publisherEdit.httpSender.raiseResultWarning=Raise result warning +publisherEdit.httpSender.sendTest=HTTP send test +publisherEdit.httpSender.sendStaticParams=Send static data +publisherEdit.httpSender.cancel=Cancel +publisherEdit.httpSender.point.param=Parameter name +publisherEdit.httpSender.point.timestamp=Include timestamp +publisherEdit.httpSender.dateFormat=Date format +publisherEdit.httpSender.dateFormat.basic=Basic +publisherEdit.httpSender.dateFormat.tz=Time zone +publisherEdit.httpSender.dateFormat.utc=UTC + +publisherEdit.pachube=Pachube +publisherEdit.pachube.props=Pachube properties +publisherEdit.pachube.apiKey=API Key +publisherEdit.pachube.timeoutSeconds=Timeout (seconds) +publisherEdit.pachube.retries=Retries +publisherEdit.pachube.feedId=Feed ID +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.points=Points +publisherEdit.pachube.point.name=Name +publisherEdit.pachube.point.status=Status +publisherEdit.pachube.point.type=Type +publisherEdit.pachube.point.feedId=Feed ID +publisherEdit.pachube.point.dataStreamId=Data stream ID + +publisherEdit.persistent=Serotonin Persistent TCP +publisherEdit.persistent.props=Serotonin Persistent TCP properties +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Port +publisherEdit.persistent.authorizationKey=Authorization key +publisherEdit.persistent.sync=Synchronize historical data +publisherEdit.persistent.sync.none=None +publisherEdit.persistent.sync.daily=Daily +publisherEdit.persistent.sync.weekly=Weekly +publisherEdit.persistent.sync.monthly=Monthly + +publisherList.deleteConfirm=Are you sure you wish to delete this publisher? +publisherList.publishers=Publishers +publisherList.name=Name +publisherList.type=Type +publisherList.config=Configuration +publisherList.status=status +publisherList.noRows=No rows + +reports.recipTestEmailMessage=This message was sent as a test of a report's email recipient list +reports.emailRecipients=Email recipients +reports.export=Export data +reports.eventExport=Export events +reports.userCommentExport=Export user comments +reports.charts=View charts +reports.reportAdded=Report added +reports.reportSaved=Report saved +reports.reportQueued=Report has been queued +reports.reportQueue=Lista raportów +reports.reportName=Nazwa raportu +reports.runTimeStart=Run time start +reports.runDuration=Run duration +reports.reportRecords=Records +reports.doNotPurge=Do not purge +reports.loading=Loading... +reports.noInstances=No report instances to list +reports.templates=Report templates +reports.newReport=New report +reports.report=Report +reports.criteria=Report criteria +reports.runNow=Run now +reports.noPoints=No points have been added to the report +reports.pointName=Point name +reports.dataType=Data type +reports.colour=Colour +reports.events=Events +reports.events.none=None +reports.events.alarms=Alarms only +reports.events.all=All events +reports.eventList.id=Event id +reports.eventList.message=Message +reports.eventList.status=Status +reports.eventList.ackTime=Acknowledgement time +reports.eventList.ackUser=Acknowledging user +reports.comments=User comments +reports.pointComments=Point comments +reports.pointComments.empty=No point comments to list +reports.commentList.type=Type +reports.commentList.type.event=Event +reports.commentList.type.point=Point +reports.commentList.typeKey=Type key +reports.commentList.time=Time +reports.dateRange=Date range +reports.relative=Relative to report time +reports.previous=Previous +reports.past=Past +reports.specificDates=Specific dates +reports.schedule=Schedule +reports.runEvery=Run every... +reports.runDelay=Run delay (minutes) +reports.cron=cron +reports.emailReport=Email report +reports.includeTabular=Include tabular data +reports.now=Now +reports.notStarted=Not started +reports.inProgress=In progress +reports.failed=Failed +reports.startValue=Start value +reports.statistics=Statystyki +reports.consolidated=Consolidated chart +reports.consolidatedChart=Consolidated chart +reports.rendered=Rendered +reports.dateRangeTo=to +reports.validate.lessThan0=Cannot be less than zero +reports.validate.greaterThan59=Cannot be greater than 59 minutes +reports.validate.needRecip=At least one recipient must be added +reports.validate.required=Required +reports.validate.longerThan100=Cannot be longer than 100 characters +reports.validate.needPoint=At least one point must be added +reports.validate.invalidDateRangeType=Invalid date range type +reports.validate.invalidRelativeDateType=Invalid relative date type +reports.validate.periodCountLessThan1=Period count cannot be less than 1 +reports.validate.cron=Error in cron expression: {0} +reports.validate.colour=Invalid colour: {0} +reports.zipData=Data in .zip format + +scheduledEvents.seAdded=Scheduled event added +scheduledEvents.seSaved=Scheduled event saved +scheduledEvents.ses=Scheduled events +scheduledEvents.addSe=Add scheduled event +scheduledEvents.se=Scheduled event +scheduledEvents.seDetails=Scheduled event details +scheduledEvents.alias=Alias +scheduledEvents.type=Schedule type +scheduledEvents.type.hour=hourly +scheduledEvents.type.day=daily +scheduledEvents.type.week=weekly +scheduledEvents.type.month=monthly +scheduledEvents.type.year=yearly +scheduledEvents.type.once=once +scheduledEvents.type.cron=cron +scheduledEvents.validate.activeCron=Error in active cron expression: {0} +scheduledEvents.validate.inactiveCron=Error in inactive cron expression: {0} +scheduledEvents.validate.activeTrigger=Error creating active trigger: {0} +scheduledEvents.validate.inactiveTrigger=Error creating inactive trigger: {0} +scheduledEvents.validate.aliasTooLong=Alias cannot be longer than 50 characters +scheduledEvents.validate.invalidRtn=Inactive time must be after active time + +sql.warning=Warning: use this facility at your own risk. Incorrect usage may result in corrupted data and/or system failures. +sql.sql=SQL +sql.query=Submit query +sql.update=Submit update +sql.rowsUpdated=records(s) updated. + +systemSettings.retrieving=(retrieving) +systemSettings.files=files +systemSettings.emailSettingsSaved=Email settings have been saved +systemSettings.systemAlarmLevelsSaved=Zapisano poziomy alarmowe zdarzeń systemowych +systemSettings.auditAlarmLevelsSaved=Audit event alarm levels have been saved +systemSettings.httpSaved=Http settings have been saved +systemSettings.miscSaved=Settings have been saved +systemSettings.versionSaved=Scada-LTS +systemSettings.upToDate=This instance of ScadaBR is up to date +systemSettings.emailSettings=Ustawienia Email +systemSettings.smtpHost=SMTP host +systemSettings.smtpPort=SMTP port +systemSettings.fromAddress='From' address +systemSettings.fromName='From' name +systemSettings.auth=Use authorization +systemSettings.smtpUsername=Username +systemSettings.smtpPassword=Password +systemSettings.tls=Enable TLS +systemSettings.contentType=Content type +systemSettings.contentType.both=HTML and text +systemSettings.contentType.html=HTML only +systemSettings.contentType.text=Text only +systemSettings.systemAlarmLevels=Poziomy alarmowe zdarzeń systemowych +systemSettings.auditAlarmLevels=Poziomy alarmowe punktów danych +systemSettings.otherSettings=Inne ustawienia +systemSettings.purgeEvents=Usuń zdarzenia starsze niż +systemSettings.purgeReports=PUsuń raporty starsze niż +systemSettings.uiPerformance=Wydajność interfejsu użytkownika +systemSettings.uiPerformance.high=Wysoka +systemSettings.uiPerformance.med=Średnia +systemSettings.uiPerformance.low=Niska +systemSettings.groveLogging=Send errors to Serotonin +systemSettings.httpSettings=HTTP settings +systemSettings.useProxy=Use proxy +systemSettings.proxyHost=Proxy host +systemSettings.proxyPort=Proxy port +systemSettings.proxyUsername=Proxy username +systemSettings.proxyPassword=Proxy password +systemSettings.systemInformation=Informacje systemowe +systemSettings.instanceId=Instance ID +systemSettings.version=Wersja Scada-LTS +systemSettings.notify=Notify upon release of +systemSettings.notifyStable=Stable versions only +systemSettings.notifyRC=Release candidates or better +systemSettings.notifyBeta=Beta or better +systemSettings.checkNow=Check now +systemSettings.instanceDescription=Opis instancji +systemSettings.databaseSize=Rozmiar bazy danych +systemSettings.purgeNow=Oczyść bazę używając ustawień punktów +systemSettings.filedataSize=Wielkość plików +systemSettings.totalSize=Rozmiar całkowity +systemSettings.historyCount=Ilość historii +systemSettings.topPoints=Punkty top'owe +systemSettings.eventCount=Ilość zdarzeń +systemSettings.testEmail=Your system settings test email was successfully sent. +systemSettings.versionCheck1=Socket timeout during check. Please try again +systemSettings.versionCheck2=An error occurred: {0}: {1} +systemSettings.languageSettings=Ustawienia języka +systemSettings.systemLanguage=Język systemowy +systemSettings.langSaved=Język został zapisany +systemSettings.purgeDataConfirm=This will purge all point samples from the database. Are you sure? +systemSettings.purgeDataInProgress=Purging all data, please wait... +systemSettings.purgeDataComplete=Purge complete. {0} point samples deleted. +systemSettings.purgeData=Purge all data +systemSettings.futureDateLimit=Usuń wartości z przyszłości dalszej niż +systemSettings.reServer=Restart the application server +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration=Konfiguracja bazy danych + +users.dataSaved=User data saved +users.added=User added +users.saved=User saved +users.title=Users +users.add=Add user +users.user=User +users.details=User details +users.username=Username +users.newPassword=New password +users.email=Email +users.phone=Phone +users.dataSources=Źródła danych +users.validate.usernameRequired=Username is required +users.validate.emailRequired=Email is required +users.validate.usernameTooLong=Username cannot be greater than 40 characters +users.validate.emailTooLong=Email cannot be longer than 255 characters +users.validate.phoneTooLong=Phone cannot be longer than 40 characters +users.validate.usernameUnique=Username must be unique +users.validate.usernameInUse=Username is already in use +users.validate.adminInvalid=You cannot remove your own administrator privilege +users.validate.adminDisable=You cannot disable your own account +users.validate.badDelete=You cannot delete your own account +users.receiveAlarmEmails=Send alarm emails +users.receiveOwnAuditEvents=Receive own audit events +users.deleteConfirm=Are you sure you wish to delete this user? + +viewEdit.editView=Edystuj schemat +viewEdit.deleteView=Usuń siebie z listy udostępnionych schematów +viewEdit.viewProperties=Właściwości schematu +viewEdit.name=Nazwa +viewEdit.background=Obraz w tle +viewEdit.upload=Załaduj grafikę +viewEdit.clearImage=Wyczyść grafikę +viewEdit.anonymous=Dostęp anonimowy +viewEdit.viewComponents=Komponenty +viewEdit.addViewComponent=Dodaj komponent do schematu +viewEdit.editPointView=Edit point component settings +viewEdit.editGraphicalRenderer=Edit graphical renderer +viewEdit.deletePointView=Usuń komponent +viewEdit.editStaticView=Edytuj zawartość statyczną +viewEdit.deleteStaticView=Usuń zawartość statyczną +viewEdit.iconify=Komponent jako ikona + +viewEdit.settings.editor=Settings editor +viewEdit.settings.point=Point +viewEdit.settings.nameOverride=Point name override +viewEdit.settings.settableOverride=Settable override +viewEdit.settings.background=Background color +viewEdit.settings.displayControls=Display controls + +viewEdit.graphic.editor=Graphical renderer editor +viewEdit.graphic.displayText=Display text +viewEdit.graphic.imageSet=Image set +viewEdit.graphic.dynamicImage=Dynamic image +viewEdit.graphic.imageSample=Image sample +viewEdit.graphic.images=images +viewEdit.graphic.zero=Zero image +viewEdit.graphic.one=One image +viewEdit.graphic.state=Image/state assignments +viewEdit.graphic.image=Image +viewEdit.graphic.stateList=State list +viewEdit.graphic.default=Default +viewEdit.graphic.min=Min +viewEdit.graphic.max=Max +viewEdit.graphic.scale=Scale percentage +viewEdit.graphic.script=Script +viewEdit.graphic.displayPointName=Display point name +viewEdit.graphic.styleAttribute=Style attribute +viewEdit.graphic.missingImageSet=You must select an image set +viewEdit.graphic.missingDynamicImage=You must select a dynamic image +viewEdit.graphic.missingZeroImage=A Zero image must be selected +viewEdit.graphic.missingOneImage=A One image must be selected +viewEdit.graphic.missingDefault=A default image must be selected +viewEdit.graphic.invalidState=Unparseable state value in +viewEdit.graphic.missingMin=Min must be entered +viewEdit.graphic.missingMax=Max must be entered +viewEdit.graphic.invalidMinMax=Min must be less than Max +viewEdit.graphic.missingScale=Scale Percentage must be entered +viewEdit.graphic.invalidScale=Scale Percentage cannot be less than 1 +viewEdit.graphic.missingScript=Script must be entered +viewEdit.graphic.noConfig=No configuration for this renderer + +viewEdit.static.editor=Static content editor + +viewEdit.compound.editor=Compound component editor +viewEdit.compound.name=Name +viewEdit.compound.backgroundColour=Background colour +viewEdit.compound.width=Width +viewEdit.compound.height=Height +viewEdit.compound.duration=Duration + +viewEdit.fullScreen=Pełny ekran + +views.title=Schematy +views.newView=Nowy schemat +views.noViews=Nie masz żadnych schamtów.Utwórz teraz. + +watchlist.addToWatchlist=Dodaj do listy +watchlist.points=Punkty +watchlist.watchlist=Lista punktów +watchlist.editListName=Wyedytuj listę punktów +watchlist.newListName=Wprowadź listę punktów dla nowej listy +watchlist.addNewList=Dodaj nową listę +watchlist.createReport=Utwórz raport +watchlist.deleteList=Usuń tą listę +watchlist.pointDetails=Szczegóły punktu +watchlist.moveUp=Przesuń w górę +watchlist.moveDown=Przesuń w dół +watchlist.delete=Usuń z listy +watchlist.emptyList=Kliknij na pukty by dodać je do listy. +watchlist.chart=Wykres +watchlist.imageChartButton=Pobierz wykres +watchlist.noChartables=Brak punktów umożliwiających wygenerowanie wykresu +watchlist.copyList=Skopiuj listę punktów + +chartRenderer.none=Brak +chartRenderer.image=Obraz +chartRenderer.flipbook=Flipbook +chartRenderer.statistics=Statystyki +chartRenderer.table=Table + +graphic.analogGraphic=Analog graphic +graphic.binaryGraphic=Binary graphic +graphic.multistateGraphic=Multistate graphic +graphic.thumbnailImage=Thumbnail image +graphic.dynamicGraphic=Dynamic graphic +graphic.script=Server-side script +graphic.simple=Simple point +graphic.simpleImage=Image +graphic.html=HTML +graphic.wirelessTempHumSensor=Wireless temperature/humidity sensor +graphic.wirelessTempHumSensor.staticText=Static text +graphic.wirelessTempHumSensor.battery=Battery +graphic.wirelessTempHumSensor.signal=Signal +graphic.wirelessTempHumSensor.temperature=Temperature +graphic.wirelessTempHumSensor.humidity=Humidity +graphic.simpleCompound=Simple compound +graphic.simpleCompound.leadPoint=Lead point +graphic.simpleCompound.subPoint1=Sub point 1 +graphic.simpleCompound.subPoint2=Sub point 2 +graphic.simpleCompound.subPoint3=Sub point 3 +graphic.simpleCompound.subPoint4=Sub point 4 +graphic.simpleCompound.subPoint5=Sub point 5 +graphic.simpleCompound.subPoint6=Sub point 6 +graphic.simpleCompound.subPoint7=Sub point 7 +graphic.simpleCompound.subPoint8=Sub point 8 +graphic.simpleCompound.subPoint9=Sub point 9 +graphic.simpleCompound.subPoint10=Sub point 10 +graphic.imageChart=Image chart +graphic.imageChart.point1=Point 1 +graphic.imageChart.point2=Point 2 +graphic.imageChart.point3=Point 3 +graphic.imageChart.point4=Point 4 +graphic.imageChart.point5=Point 5 +graphic.imageChart.point6=Point 6 +graphic.imageChart.point7=Point 7 +graphic.imageChart.point8=Point 8 +graphic.imageChart.point9=Point 9 +graphic.imageChart.point10=Point 10 + +textRenderer.analog=Analog +textRenderer.binary=Binary +textRenderer.multistate=Multistate +textRenderer.none=None +textRenderer.plain=Plain +textRenderer.range=Range +textRenderer.time=Time +textRenderer.engineeringUnits=Engineering units + +event.system.startup=Uruchomienie systemu +event.system.shutdown=Zamknięcie systemu +event.system.maxAlarmChanged=Maksymalny poziom alarmowy zmian +event.system.userLogin=Zalogowanie się użytkownika +event.system.compound=Błąd komponentu detektora +event.system.setPoint=Błąd obsługi zadania zapisu +event.system.email=Błąd wysłania e-mail +event.system.pointLink=Błąd łącza punktu +event.system.process=Błąd obsługi zdarzenia + +event.audit.dataSource=Źródło danych +event.audit.dataPoint=Punkt danych +event.audit.pointEventDetector=Zdarzenia punktów +event.audit.compoundEventDetector=Zdarzenia złożone +event.audit.scheduledEvent=Zdarzenia planowane +event.audit.maintenanceEvent=Zdarzenie konserwacyjne +event.audit.eventHandler=Obsługa zdarzeń +event.audit.pointLink=Link punktu +event.audit.changedProperty=
    {0}: "{1}" to "{2}" +event.audit.property=
    {0}="{1}" +event.audit.added=User "{0}" created {1} with id {2}: {3} +event.audit.changed=User "{0}" changed {1} with id {2}: {3} +event.audit.deleted=User "{0}" deleted {1} with id {2}: {3} +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.recip.mailingList=mailing list ''{0}'' +event.audit.recip.user=user ''{0}'' +event.audit.recip.address=address ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} + +event.exception2={0}: {1} +event.initializationError=Błąd inicjacji: {0} +event.bacnet.deviceError=Brak odpowiedzi z urządzenia {0}, inicjalizacja punktu błędna +event.bacnet.readError=Błąd odczytu wartości dla punktu {0}: {1} +event.bacnet.iamError=Błąd: IAm broadcast : {0} +event.bacnet.whoisError=WhoIs broadcast failure: {0} +event.bacnet.whoisPoint=WhoIs failed during init of point {0}: {1} +event.bacnet.readDevice=Read properties from device at {0} failed: {1} +event.bacnet.covFailed=COV subscription failed at {0}, point disabled: {1} +event.setPointFailed=Błąd ustawiania wartości: {0} +event.setPointFailed.alias=Ustawianie wartości ''{0}'' błąd: {1} +event.relinquishFailed=Relinquish failed: {0} +event.readPointFailed=Odczyt punktu błąd: {0} +event.pointLink.sourceUnavailable=Źródło punktu jest niedostępne +event.pointLink.targetUnavailable=Cel punktu jest niedostępne +event.pointLink.targetNotSettable=Cel punktu jest nie do zapisu +event.pointLink.recursionFailure=The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.pointLink.nullResult=Script returned null. Ignoring result. +event.pointLink.convertError=Source data type does not match target data type +event.pollingError=Error during polling +event.pollingError2=Error during polling: {0} +event.ebi25.master=Exception from modbus master: {0} +event.ebi25.readError=Error reading value "{0}": {1} +event.galil.errorResponse=Error response from point {0} +event.galil.parsingError=Error parsing response for point {0}, response={1} +event.galil.setRequest=Unable to create set request for point {0}, value={1} +event.galil.setResponse=Error response from set point {0} +event.galil.sendError=Error setting point {0}: {1} +event.galil.connectionError=Exception in Galil connection: {0} +event.galil.unexpected=Unexpected result, result={0} +event.galil.numericParse=Error parsing to numeric: {0} +event.galil.setPointFailed=Failed to set point {0}: {1} +event.httpImage.retrievalError=Error retrieving image "{0}": {1} +event.httpImage.scalingError=Error scaling image: {0} +event.httpImage.saveError=Error saving image data: {0} +event.httpRetriever.retrievalError=Error retrieving page "{0}": {1} +event.http.response=Invalid response from "{0}": {1} +event.meta.pointUnavailable=A context point is unavailable in point "{0}" +event.meta.pointMissing=Point disabled or does not exist +event.script.convertError=Could not convert result "{0}" to {1} +event.meta.nullResult=Script returned null. Ignoring result. +event.meta.scriptError=Script error in point "{0}": {1} +event.meta.typeError=Script result type error in point "{0}": {1} +event.meta.recursionFailure=The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s). +event.modbus.noResponse=Brak odpowiedzi od urządzenia slave {0} +event.modbus.master=Błąd od urządzenia master: {0} +event.serial.portOpenError=Nie mogę otworzyć portu {0} +event.serial.portInUse=Port w użyciu: {0} +event.valueParse.noData=No data to match against for point {0} +event.valueParse.noValue=No value match made for point {0} +event.valueParse.noTime=No time match made {0} +event.valueParse.timeParse=Failed to parse time "{0}" +event.valueParse.timeParsePoint=Failed to parse time "{0}" for {1} +event.valueParse.textParse=Value did not match any multistate text and was not parsable, result={0} +event.valueParse.textParsePoint=Value did not match any multistate text and was not parsable, result={0}, point={1} +event.valueParse.numericParse=Couldn't parse to numeric, result={0} +event.valueParse.numericParsePoint=Couldn't parse to numeric, result={0}, point={1} +event.valueParse.generalParse={0}, result={1} +event.valueParse.generalParsePoint={0}, result={1}, point={2} +event.1wire.deviceRead=Error reading device at address {0}: {1} +event.1wire.networkRead=Error reading network: {0} +event.1wire.noPointData=No data read for point {0} +event.1wire.noDevice=Device with address {0} not found for point {1}, set failed +event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, set failed +event.snmp.noResponse=No response from host +event.snmp.pduOidError=PDU received with error in OID {0}, text={1} +event.snmp.pduErrorStatus=PDU received with error status of {0}, text={1} +event.snmp.oidError=OID error in {0}: {1}: {2} +event.snmp.unknownOid=Found unrequested OID {0} in response from host {1} +event.snmp.noBinding=No binding for OID {0} in response from host {1} +event.spinwave.heartbeat=Data not received from sensor {0} +event.spinwave.attrNotFound=Attribute "{0}" not found in message from sensor {1} +event.spinwave.unknownSensor=Data received from an unknown sensor {0} +event.sql.noRowsUpdated=No rows updated setting point {0} +event.sql.setError=Exception while setting point {0}: {1} +event.sql.timeNotFound=Time override field "{0}" not found in result set +event.sql.noData=No data returned from select query +event.sql.noDataPoint=Nie znaleziono punktu dla wiersza "{0}" w wyniku +event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1}) not supported +event.vmstat.process=vmstat process failed: {0} +event.vmstat.attributeNotFound=Attribute "{0}" not found in vmstat data +event.compound.activated=Compound event activated: {0} +event.compound.sourceFailure={0}: A source detector was terminated +event.compound.exceptionFailure={0}: {1} +event.email.failure=Failed to send email titled "{0}" to "{1}". Message: "{2}" +event.version.error=An error occurred while checking for a new ScadaBR version: {0}: {1} +event.version.available=A new version of ScadaBR is now available ({0}) +event.version.uptodate=This version of ScadaBR is up to date +event.login=Użytkownik {0} zalogował się +event.alarmMaxIncreased=Maksymalny poziom alarmowy wzrósł z {0} do {1} +event.alarmMaxDecreased=Maximum alarm level has decreased from {0} to {1} +event.detector.periodState={0} has been {1} for more than {2} +event.detector.state={0} is {1} +event.detector.highLimit={0} osiągneło {1} +event.detector.highLimitPeriod={0} has exceeded {1} for more than {2} +event.detector.lowLimit={0} is below {1} +event.detector.lowLimitPeriod={0} has been below {1} for more than {2} +event.detector.change={0} has changed state {1} times within {2} +event.detector.noChange={0} has not changed for over {1} +event.detector.noUpdate={0} has not been updated for over {1} +event.detector.changeCount={0} has changed from "{1}" to "{2}" +event.detector.posCusum={0} CUSUM has exceeded {1} +event.detector.posCusumPeriod={0} CUSUM has exceeded {1} for more than {2} +event.detector.negCusum={0} CUSUM is below {1} +event.detector.negCusumPeriod={0} CUSUM has been below {1} for more than {2} +event.process.failure=Failed to start process with command "{0}". Message: "{1}" +event.viconics.messagingException=Messaging error: {0} +event.viconics.networkOffline=Network is offline +event.viconics.deviceOffline=Device is offline: {0} +event.viconics.duplicateCommException=Duplicate comm address detected: {0} +event.pachube.feed.response=Invalid response from feed {0}: {1} +event.pachube.feed.retrievalError=Error retrieving feed {0}: {1} +event.pachube.dataStreamNotFound=Data stream "{0}" in feed {1} not found or has no value +event.persistent.authKey=Incorrect auth key +event.persistent.pointDeserialization=Point deserialization exception: {0} +event.persistent.dataTypeMismatch=Data type mismatch in point "{0}": client={1}, server={2} +event.persistent.dataSourceMismatch=Data source mismatch in point "{0}". The XID already belongs to a different data source on the host. + +event.detectorVo.highLimit=When value is higher than {0} +event.detectorVo.highLimitPeriod=When value is higher than {0} for {1} +event.detectorVo.lowLimit=When value is lower than {0} +event.detectorVo.lowLimitPeriod=When value is lower than {0} for {1} +event.detectorVo.state=When state is {0} +event.detectorVo.statePeriod=When state is {0} for {1} +event.detectorVo.change=When value changes +event.detectorVo.changeCount=When state changes {0} times within {1} +event.detectorVo.noChange=When state does not change for {0} +event.detectorVo.noUpdate=When state is not updated for {0} +event.detectorVo.posCusum=When CUSUM is higher than {0} +event.detectorVo.posCusumPeriod=When CUSUM is higher than {0} for {1} +event.detectorVo.negCusum=When CUSUM is lower than {0} +event.detectorVo.negCusumPeriod=When CUSUM is lower than {0} for {1} + +event.setPoint.targetPointMissing=target point is missing or disabled +event.setPoint.targetNotSettable=target point is not settable +event.setPoint.activePointMissing=active source point is missing or disabled +event.setPoint.activePointValue=active source point has no value +event.setPoint.activePointDataType=active source point data type is different than the target point +event.setPoint.inactivePointMissing=inactive source point is missing or disabled +event.setPoint.inactivePointValue=inactive source point has no value +event.setPoint.inactivePointDataType=inactive source point data type is different than the target point +event.setPoint.recursionFailure=The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration. +event.schedule.active=Scheduled event activated: {0} +event.maintenance.active=Maintenance event activated: {0} +event.schedule.onceAt=At {0} +event.schedule.onceUntil=From {0} until {1} +event.schedule.hourlyAt=Every hour at {0} +event.schedule.hoursUntil=Every hour at {0} until {1} +event.schedule.dailyAt=Every day at {0} +event.schedule.dailyUntil=Every day at {0} until {1} +event.schedule.weeklyAt=Every week on {0} at {1} +event.schedule.weeklyUntil=Every week on {0} at {1} until {2} at {3} +event.schedule.monthlyAt=Every month on the {0} at {1} +event.schedule.monthlyUntil=Every month on the {0} at {1} until the {2} at {3} +event.schedule.yearlyAt=Every year on the {0} of {1} at {2} +event.schedule.yearlyUntil=Every year on the {0} of {1} at {2} until the {3} of {4} at {5} +event.schedule.cronAt=At cron {0} +event.schedule.cronUntil=At cron {0} until {1} +event.publish.invalidResponse=Invalid response code from host: {0} +event.publish.pointMissing=A published point is missing or not enabled +event.publish.queueSize=The publisher queue has exceeded {0} entries +event.pb.httpSend=HTTP send exception +event.pb.resultWarnings=Result warnings +event.pb.pointMissing=Point disabled +event.pb.queueSize=Queue size warning +event.pb.persistent.connectionFailed=Connection attempt failed +event.pb.persistent.protocolFailure=Protocol error +event.pb.persistent.connectionAborted=Connection aborted +event.pb.persistent.connectionLost=Connection lost +event.ds=''{0}'': {1} +event.ds.initialization=Initialization exception +event.ds.message=Message exception +event.ds.device=Device exception +event.ds.network=Network exception +event.ds.duplicateComm=Duplicate comm address detected +event.ds.dataSource=Data source exception +event.ds.pointRead=Point read exception +event.ds.pointWrite=Point write exception +event.ds.dataRetrieval=Data retrieval failure +event.ds.dataParse=Point data parse exception +event.ds.fileSave=File save exception +event.ds.contextPoint=Context point disabled +event.ds.scriptError=Script error +event.ds.resultType=Result type error +event.ds.emailInbox=Error accessing inbox +event.ds.emailRead=Error reading message +event.ds.emailParse=Error parsing email data +event.ds.pdu=PDU exception +event.ds.heartbeat=Sensor heartbeat +event.ds.unknownSensor=Unknown sensor +event.ds.statement=Statement exception + +event.rtn.rtn=Powrót do stanu normalnego +event.rtn.pointDisabled=Punkt pomiarowy zablokowany +event.rtn.dsDisabled=Źródło danych zablokowane +event.rtn.pubDisabled=Publisher disabled +event.rtn.maintDisabled=Maintenance event disabled +event.rtn.shutdown=Wyłączenie systemu +event.rtn.unknown=Unknown inactive cause + +validate.nameRequired=Name is required +validate.nameTooLong=Name cannot be longer than 40 characters +validate.notLongerThan=Cannot be longer than {0} characters +validate.cannotBeNegative=Cannot be negative +validate.illegalValue=Illegal value +validate.greaterThanZero=Must be greater than zero +validate.required=Required value +validate.invalidChoice=Invalid choice +validate.greaterThanRawLow=Must be greater than Scaling raw low value +validate.greaterThanEngLow=Must be greater than Scaling engineering unit low value +validate.greaterThanDiscardLow=Must be greater than discard low limit +validate.between=Must be between {0} and {1} +validate.1to80=Must be between 1 and 80 +validate.1to96=Must be between 1 and 96 +validate.1to8=Must be between 1 and 8 +validate.1to240=Must be between 1 and 240 inclusive +validate.0to15=Must be between 0 and 15 inclusive +validate.lessThan100=Cannot be > 100 +validate.allVarNames=All variable names must be defined +validate.invalidVarName=Invalid variable name: {0} +validate.duplicateVarName=Duplicate variable name: {0} +validate.0toArg=Must be between 0 and {0} inclusive +validate.not0=Cannot be 0 +validate.invalidValue=Invalid value +validate.greaterThan1s=Cannot be less than two seconds +validate.captureGroup=A capture group must be defined +validate.parseError=Parse error: {0} +validate.invalidCharset=Invalid character set name +validate.fieldName=One of Query field name or update statement must be provided +validate.invalidAddress=Invalid sensor address: {0} +validate.notLessThan30s=Cannot be less than 30 seconds +validate.missingDeviceId=Device ID cannot be empty +validate.maxGreaterThanMin=Maximum must be greater than the minimum +validate.atLeast1=At least one value must be defined +validate.parameterRequired=Parameter name is required +validate.xidUsed=This XID is already in use +validate.text.incompatible=Text renderer is incompatible with data type +validate.chart.incompatible=Chart renderer is incompatible with data type +validate.changeType.incompatible=The change type is incompatible with the data type +validate.axis.invalid=Must be one of A, B, C, D, E, F, G, or H +validate.ped.xidUsed=The same XID ''{0}'' is being used for multiple event detectors. Not saved +validate.ped.xidMissing=All event detectors must define an XID. Not saved +validate.invalidCron=Error in cron expression: {0} +validate.pachube.dataStreadIdRequired=Data stream id is required + +confirmation.pointDisabled=Data point has been disabled +confirmation.pointEnabled=Data point has been enabled +confirmation.pointRestarted=Data point has been restarted +confirmation.pointSaved=Data point has been saved + +emport.error.chart.missing=Chart renderer must have a ''{0}''. Valid values are {1} +emport.error.chart.invalid=Chart renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.text.missing=Text renderer must have a ''{0}''. Valid values are {1} +emport.error.text.invalid=Text renderer has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.missingObject=Missing ''{0}'' object +emport.error.missingValue=Missing ''{0}'' value. +emport.error.missing=Missing ''{0}'' value. Valid values are {1} +emport.error.invalid=Invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.pointType.missing=Point type must have a ''{0}''. Valid values are {1} +emport.error.pointType.invalid=Point type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.meta.missing=Missing ''{0}'' in context point +emport.error.permission.missing=Missing ''{0}'' in point permission +emport.error.missingSource=Data source with XID ''{0}'' not found +emport.error.missingPoint=Data point with XID ''{0}'' not found +emport.error.attractor.missingPoint=Data point with ''{0}'' XID ''{1}'' not found +emport.error.ped.missing=Point event detector must have a ''{0}''. Valid values are {1} +emport.error.ped.missingAttr=Point event detector must have a ''{0}''. +emport.error.ped.invalid=Point event detector has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.link.invalid=Point link has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventCode=Invalid event code ''{0}''. Valid codes are {1} +emport.error.alarmLevel=Invalid alarm level ''{0}'' for event ''{1}''. Valid values are {2} +emport.error.missingUser=User with username ''{0}'' not found +emport.error.viewShare.missing=Missing ''{0}'' in view share +emport.error.component.incompatibleDataType=Data point with 'XID' ''{0}'' has a data type that is not compatible with view component type ''{1}'' +emport.error.compound.invalidChildId=Invalid child id ''{0}'' for compound view component of type ''{1}''. Valid ids are {2} +emport.error.component.unknownDynamicImage=Dynamic image id ''{0}'' not found. Known dynamic image ids are {1} +emport.error.component.unknownImageSet=Image set id ''{0}'' not found. Known image set ids are {1} +emport.error.component.imageIndex=Image index {0} is too high for image set ''{1}''. Valid values are 0 to {2} +emport.error.component.missing=View component must have a ''{0}''. Valid values are {1} +emport.error.component.invalid=View component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.component.imageChart.missing=Image chart component must have a ''{0}''. Valid values are {1} +emport.error.component.imageChart.invalid=Image chart component has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.scheduledEvent.invalid=Scheduled event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventHandler.invalid=Event handler has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.recipient.missing=Recipient must have a ''{0}''. Valid values are {1} +emport.error.recipient.invalid.reference=Recipient has an invalid ''{0}'' value of ''{1}'' +emport.error.recipient.missing.reference=Recipient must have a ''{0}'' +emport.error.eventType.null=Event type is missing +emport.error.eventType.missing=Event type must have a ''{0}''. Valid values are {1} +emport.error.eventType.invalid=Event type has an invalid ''{0}'' value of ''{1}''. Valid values are {2} +emport.error.eventType.missing.reference=Event type must have a ''{0}'' +emport.error.eventType.invalid.reference=Event type has an invalid ''{0}'' value of ''{1}'' +emport.error.publishedPoint.missing=Published point must have a ''{0}''. +emport.error.maintenanceEvent.invalid=Maintenance event has an invalid ''{0}'' value of ''{1}''. Valid values are {2} + +# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec +# for resolution of ids. +engUnit.0=square meters +engUnit.1=square feet +engUnit.2=milliamperes +engUnit.3=amperes +engUnit.4=ohms +engUnit.5=volts +engUnit.6=kilovolts +engUnit.7=megavolts +engUnit.8=volt amperes +engUnit.9=kilovolt amperes +engUnit.10=megavolt amperes +engUnit.11=volt amperes reactive +engUnit.12=kilovolt amperes reactive +engUnit.13=megavolt amperes reactive +engUnit.14=degrees phase +engUnit.15=power factor +engUnit.16=joules +engUnit.17=kilojoules +engUnit.18=watt hours +engUnit.19=kilowatt hours +engUnit.20=btus +engUnit.21=therms +engUnit.22=ton hours +engUnit.23=joules per kilogram dry air +engUnit.24=btus per pound dry air +engUnit.25=cycles per hour +engUnit.26=cycles per minute +engUnit.27=hertz +engUnit.28=grams of water per kilogram dry air +engUnit.29=percent relative humidity +engUnit.30=millimeters +engUnit.31=meters +engUnit.32=inches +engUnit.33=feet +engUnit.34=watts per square foot +engUnit.35=watts per square meter +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilograms +engUnit.40=pounds mass +engUnit.41=tons +engUnit.42=kilograms per second +engUnit.43=kilograms per minute +engUnit.44=kilograms per hour +engUnit.45=pounds mass per minute +engUnit.46=pounds mass per hour +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.50=btus per hour +engUnit.51=horsepower +engUnit.52=tons refrigeration +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=pounds force per square inch +engUnit.57=centimeters of water +engUnit.58=inches of water +engUnit.59=millimeters of mercury +engUnit.60=centimeters of mercury +engUnit.61=inches of mercury +engUnit.62=degrees celsius +engUnit.63=degrees kelvin +engUnit.64=degrees fahrenheit +engUnit.65=degree days celsius +engUnit.66=degree days fahrenheit +engUnit.67=years +engUnit.68=months +engUnit.69=weeks +engUnit.70=days +engUnit.71=hours +engUnit.72=minutes +engUnit.73=seconds +engUnit.74=meters per second +engUnit.75=kilometers per hour +engUnit.76=feet per second +engUnit.77=feet per minute +engUnit.78=miles per hour +engUnit.79=cubic feet +engUnit.80=cubic meters +engUnit.81=imperial gallons +engUnit.82=liters +engUnit.83=us gallons +engUnit.84=cubic feet per minute +engUnit.85=cubic meters per second +engUnit.86=imperial gallons per minute +engUnit.87=liters per second +engUnit.88=liters per minute +engUnit.89=us gallons per minute +engUnit.90=degrees angular +engUnit.91=degrees celsius per hour +engUnit.92=degrees celsius per minute +engUnit.93=degrees fahrenheit per hour +engUnit.94=degrees fahrenheit per minute +engUnit.95=no units +engUnit.96=parts per million +engUnit.97=parts per billion +engUnit.98=percent +engUnit.99=percent per second +engUnit.100=per minute +engUnit.101=per second +engUnit.102=psi per degree fahrenheit +engUnit.103=radians +engUnit.104=revolutions per minute +engUnit.105=currency 1 +engUnit.106=currency 2 +engUnit.107=currency 3 +engUnit.108=currency 4 +engUnit.109=currency 5 +engUnit.110=currency 6 +engUnit.111=currency 7 +engUnit.112=currency 8 +engUnit.113=currency 9 +engUnit.114=currency 10 +engUnit.115=square inches +engUnit.116=square centimeters +engUnit.117=btus per pound +engUnit.118=centimeters +engUnit.119=pounds mass per second +engUnit.120=delta degrees fahrenheit +engUnit.121=delta degrees kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=millivolts +engUnit.125=kilojoules per kilogram +engUnit.126=megajoules +engUnit.127=joules per degree kelvin +engUnit.128=joules per kilogram degree kelvin +engUnit.129=kilohertz +engUnit.130=megahertz +engUnit.131=per hour +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=cubic meters per hour +engUnit.136=liters per hour +engUnit.137=kilowatt hours per square meter +engUnit.138=kilowatt hours per square foot +engUnit.139=megajoules per square meter +engUnit.140=megajoules per square foot +engUnit.141=watts per square meter degree kelvin +engUnit.142=cubic feet per second +engUnit.143=percent obscuration per foot +engUnit.144=percent obscuration per meter +engUnit.145=milliohms +engUnit.146=megawatt hours +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules per kilogram dry air +engUnit.150=megajoules per kilogram dry air +engUnit.151=kilojoules per degree kelvin +engUnit.152=megajoules per degree kelvin +engUnit.153=newton +engUnit.154=grams per second +engUnit.155=grams per minute +engUnit.156=tons per hour +engUnit.157=kilo btus per hour +engUnit.158=hundredths seconds +engUnit.159=milliseconds +engUnit.160=newton meters +engUnit.161=millimeters per second +engUnit.162=millimeters per minute +engUnit.163=meters per minute +engUnit.164=meters per hour +engUnit.165=cubic meters per minute +engUnit.166=meters per second per second +engUnit.167=amperes per meter +engUnit.168=amperes per square meter +engUnit.169=ampere square meters +engUnit.170=farads +engUnit.171=henrys +engUnit.172=ohm meters +engUnit.173=siemens +engUnit.174=siemens per meter +engUnit.175=teslas +engUnit.176=volts per degree kelvin +engUnit.177=volts per meter +engUnit.178=webers +engUnit.179=candelas +engUnit.180=candelas per square meter +engUnit.181=degrees kelvin per hour +engUnit.182=degrees kelvin per minute +engUnit.183=joule seconds +engUnit.184=radians per second +engUnit.185=square meters perNewton +engUnit.186=kilograms per cubic meter +engUnit.187=newton seconds +engUnit.188=newtons per meter +engUnit.189=watts per meter per degree kelvin + +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.2=mA +engUnit.abbr.3=A +engUnit.abbr.4=ohms +engUnit.abbr.5=V +engUnit.abbr.6=kV +engUnit.abbr.7=MV +engUnit.abbr.8=volt amperes +engUnit.abbr.9=kilovolt amperes +engUnit.abbr.10=megavolt amperes +engUnit.abbr.11=volt amperes reactive +engUnit.abbr.12=kilovolt amperes reactive +engUnit.abbr.13=megavolt amperes reactive +engUnit.abbr.14=degrees phase +engUnit.abbr.15=power factor +engUnit.abbr.16=joules +engUnit.abbr.17=kilojoules +engUnit.abbr.18=watt hours +engUnit.abbr.19=kilowatt hours +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton hours +engUnit.abbr.23=joules per kilogram dry air +engUnit.abbr.24=btus per pound dry air +engUnit.abbr.25=cycles per hour +engUnit.abbr.26=cycles per minute +engUnit.abbr.27=hertz +engUnit.abbr.28=grams of water per kilogram dry air +engUnit.abbr.29=percent relative humidity +engUnit.abbr.30=millimeters +engUnit.abbr.31=meters +engUnit.abbr.32=inches +engUnit.abbr.33=feet +engUnit.abbr.34=watts per square foot +engUnit.abbr.35=watts per square meter +engUnit.abbr.36=lumens +engUnit.abbr.37=luxes +engUnit.abbr.38=foot candles +engUnit.abbr.39=kilograms +engUnit.abbr.40=pounds mass +engUnit.abbr.41=tons +engUnit.abbr.42=kilograms per second +engUnit.abbr.43=kilograms per minute +engUnit.abbr.44=kilograms per hour +engUnit.abbr.45=pounds mass per minute +engUnit.abbr.46=pounds mass per hour +engUnit.abbr.47=watts +engUnit.abbr.48=kilowatts +engUnit.abbr.49=megawatts +engUnit.abbr.50=btus per hour +engUnit.abbr.51=horsepower +engUnit.abbr.52=tons refrigeration +engUnit.abbr.53=pascals +engUnit.abbr.54=kilopascals +engUnit.abbr.55=bars +engUnit.abbr.56=pounds force per square inch +engUnit.abbr.57=centimeters of water +engUnit.abbr.58=inches of water +engUnit.abbr.59=millimeters of mercury +engUnit.abbr.60=centimeters of mercury +engUnit.abbr.61=inches of mercury +engUnit.abbr.62=°C +engUnit.abbr.63=°K +engUnit.abbr.64=°F +engUnit.abbr.65=degree days celsius +engUnit.abbr.66=degree days fahrenheit +engUnit.abbr.67=years +engUnit.abbr.68=months +engUnit.abbr.69=weeks +engUnit.abbr.70=days +engUnit.abbr.71=hours +engUnit.abbr.72=minutes +engUnit.abbr.73=seconds +engUnit.abbr.74=meters per second +engUnit.abbr.75=kilometers per hour +engUnit.abbr.76=feet per second +engUnit.abbr.77=feet per minute +engUnit.abbr.78=miles per hour +engUnit.abbr.79=cubic feet +engUnit.abbr.80=cubic meters +engUnit.abbr.81=imperial gallons +engUnit.abbr.82=liters +engUnit.abbr.83=us gallons +engUnit.abbr.84=cubic feet per minute +engUnit.abbr.85=cubic meters per second +engUnit.abbr.86=imperial gallons per minute +engUnit.abbr.87=liters per second +engUnit.abbr.88=liters per minute +engUnit.abbr.89=us gallons per minute +engUnit.abbr.90=degrees angular +engUnit.abbr.91=degrees celsius per hour +engUnit.abbr.92=degrees celsius per minute +engUnit.abbr.93=degrees fahrenheit per hour +engUnit.abbr.94=degrees fahrenheit per minute +engUnit.abbr.95=no units +engUnit.abbr.96=parts per million +engUnit.abbr.97=parts per billion +engUnit.abbr.98=percent +engUnit.abbr.99=percent per second +engUnit.abbr.100=per minute +engUnit.abbr.101=per second +engUnit.abbr.102=psi per degree fahrenheit +engUnit.abbr.103=radians +engUnit.abbr.104=revolutions per minute +engUnit.abbr.105=currency 1 +engUnit.abbr.106=currency 2 +engUnit.abbr.107=currency 3 +engUnit.abbr.108=currency 4 +engUnit.abbr.109=currency 5 +engUnit.abbr.110=currency 6 +engUnit.abbr.111=currency 7 +engUnit.abbr.112=currency 8 +engUnit.abbr.113=currency 9 +engUnit.abbr.114=currency 10 +engUnit.abbr.115=square inches +engUnit.abbr.116=square centimeters +engUnit.abbr.117=btus per pound +engUnit.abbr.118=centimeters +engUnit.abbr.119=pounds mass per second +engUnit.abbr.120=delta degrees fahrenheit +engUnit.abbr.121=delta degrees kelvin +engUnit.abbr.122=kilohms +engUnit.abbr.123=megohms +engUnit.abbr.124=millivolts +engUnit.abbr.125=kilojoules per kilogram +engUnit.abbr.126=megajoules +engUnit.abbr.127=joules per degree kelvin +engUnit.abbr.128=joules per kilogram degree kelvin +engUnit.abbr.129=kilohertz +engUnit.abbr.130=megahertz +engUnit.abbr.131=per hour +engUnit.abbr.132=milliwatts +engUnit.abbr.133=hectopascals +engUnit.abbr.134=millibars +engUnit.abbr.135=cubic meters per hour +engUnit.abbr.136=liters per hour +engUnit.abbr.137=kilowatt hours per square meter +engUnit.abbr.138=kilowatt hours per square foot +engUnit.abbr.139=megajoules per square meter +engUnit.abbr.140=megajoules per square foot +engUnit.abbr.141=watts per square meter degree kelvin +engUnit.abbr.142=cubic feet per second +engUnit.abbr.143=percent obscuration per foot +engUnit.abbr.144=percent obscuration per meter +engUnit.abbr.145=milliohms +engUnit.abbr.146=megawatt hours +engUnit.abbr.147=kilo btus +engUnit.abbr.148=mega btus +engUnit.abbr.149=kilojoules per kilogram dry air +engUnit.abbr.150=megajoules per kilogram dry air +engUnit.abbr.151=kilojoules per degree kelvin +engUnit.abbr.152=megajoules per degree kelvin +engUnit.abbr.153=newton +engUnit.abbr.154=grams per second +engUnit.abbr.155=grams per minute +engUnit.abbr.156=tons per hour +engUnit.abbr.157=kilo btus per hour +engUnit.abbr.158=hundredths seconds +engUnit.abbr.159=milliseconds +engUnit.abbr.160=newton meters +engUnit.abbr.161=millimeters per second +engUnit.abbr.162=millimeters per minute +engUnit.abbr.163=meters per minute +engUnit.abbr.164=meters per hour +engUnit.abbr.165=cubic meters per minute +engUnit.abbr.166=meters per second per second +engUnit.abbr.167=amperes per meter +engUnit.abbr.168=amperes per square meter +engUnit.abbr.169=ampere square meters +engUnit.abbr.170=farads +engUnit.abbr.171=henrys +engUnit.abbr.172=ohm meters +engUnit.abbr.173=siemens +engUnit.abbr.174=siemens per meter +engUnit.abbr.175=teslas +engUnit.abbr.176=volts per degree kelvin +engUnit.abbr.177=volts per meter +engUnit.abbr.178=webers +engUnit.abbr.179=candelas +engUnit.abbr.180=candelas per square meter +engUnit.abbr.181=degrees kelvin per hour +engUnit.abbr.182=degrees kelvin per minute +engUnit.abbr.183=joule seconds +engUnit.abbr.184=radians per second +engUnit.abbr.185=square meters perNewton +engUnit.abbr.186=kilograms per cubic meter +engUnit.abbr.187=newton seconds +engUnit.abbr.188=newtons per meter +engUnit.abbr.189=watts per meter per degree kelvin + +engUnitGroup.acceleration=Acceleration +engUnitGroup.area=Area +engUnitGroup.currency=Currency +engUnitGroup.electrical=Electrical +engUnitGroup.energy=Energy +engUnitGroup.enthalpy=Enthalpy +engUnitGroup.entropy=Entropy +engUnitGroup.force=Force +engUnitGroup.frequency=Frequency +engUnitGroup.humidity=Humidity +engUnitGroup.length=Length +engUnitGroup.light=Light +engUnitGroup.mass=Mass +engUnitGroup.massFlow=Mass flow +engUnitGroup.power=Power +engUnitGroup.pressure=Pressure +engUnitGroup.temperature=Temperature +engUnitGroup.time=Time +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocity +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Volumetric Flow +engUnitGroup.other=Other + +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3.descIp=DNP3 IP Properties +dsEdit.dnp3.descSerial=DNP3 Serial Properties +dsEdit.dnp3.synchPeriod=Relative Synch Period (x RBE Period) +dsEdit.dnp3.staticPeriod=Relative Static Period (x RBE Period) +dsEdit.dnp3.rbePeriod=RBE Polling Period +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.sourceAddress=Source address +dsEdit.dnp3.slaveAddress=Slave Address +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Port +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Port +dsEdit.dnp3Serial.dataBits=Data Bits +dsEdit.dnp3Serial.stopBits=Stop Bits +dsEdit.dnp3Serial.parity=Parity +dsEdit.dnp3.index=Index +dsEdit.dnp3.dataType=Data Type +dsEdit.dnp3.binaryInput=Binary Input +dsEdit.dnp3.binaryOutput=Binary Output +dsEdit.dnp3.analogInput=Analog Input +dsEdit.dnp3.analogOutput=Analog Output +dsEdit.dnp3.runningCounter=Counter +dsEdit.dnp3.addMany=Add multiple data points +dsEdit.dnp3.minIndex=Min index +dsEdit.dnp3.maxIndex=Max index +dsEdit.dnp3.operateMode=Operation Mode +dsEdit.dnp3.controlCommand=Control command +dsEdit.dnp3.timeOn=ON time +dsEdit.dnp3.timeOff=OFF time +dsEdit.dnp3.validate.indexUsed=Index already in use +dsEdit.dnp3.validate.someIndexUsed=Some index(es) already in use +dox.dnp3SerialDS=Data source DNP3 Serial +dox.dnp3IpDS=Data source DNP3 IP +dox.dnp3PP=DNP3 PP + +dsEdit.opc=OPC DA +dsEdit.opc.desc=OPC DA Properties +dsEdit.opc.host=Host +dsEdit.opc.domain=Domain +dsEdit.opc.user=User +dsEdit.opc.password=Password +dsEdit.opc.server=Server +dsEdit.opc.tagList=Tag List +dsEdit.opc.refreshServers=Refresh +dsEdit.opc.browseTags=Browse Tags +dsEdit.opc.tagsFound=Tags Found +dsEdit.opc.addTags=Add Tags +dsEdit.opc.validate.dataSourceNotSaved=You must first save the data source +dsEdit.opc.creationMode=Creation Mode +dsEdit.opc.tagName=Tag Name +dsEdit.opc.tag=Tag +dsEdit.opc.validation=Validation +dsEdit.opc.validateTag=Validate Tag +dsEdit.opc.TagNotValidated=Tag Not Validated +dsEdit.opc.TagValidated=Tag Validated + +dox.asciiFileReaderDS=Data Source ASCII File Reader +dox.asciiFileReaderPP=ASCII File Reader PP +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.desc=ASCII File Reader Properties +dsEdit.asciiFile.filePath=File path +dsEdit.asciiFile.checkFile=Check +dsEdit.asciiFile.valueRegex=Value regex +dsEdit.asciiFile.timestampFormat=Data format +dsEdit.asciiFile.timestampRegex=Timestamp regex +dsEdit.asciiFile.regex.number=Signed or Unsigned Integer or Floatin-Point +dsEdit.asciiFile.timestampCheck=Custom timestamp + +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.desc=ASCII Serial Properties +dsEdit.asciiSerial.baud=Baud rate +dsEdit.asciiSerial.commPortId=Port +dsEdit.asciiSerial.dataBits=Data Bits +dsEdit.asciiSerial.stopBits=Stop Bits +dsEdit.asciiSerial.parity=Parity +dsEdit.asciiSerial.retries=Retries +dsEdit.asciiSerial.timeout=Timeout (ms) +dsEdit.asciiSerial.stopMode=Stop mode +dsEdit.asciiSerial.stopMode.nChar=Number of characters +dsEdit.asciiSerial.stopMode.charX=Until character C +dsEdit.asciiSerial.charStopMode=Character mode +dsEdit.asciiSerial.charStopMode.charASCII=ASCII character +dsEdit.asciiSerial.charStopMode.hexValue=Hexadecimal value +dsEdit.asciiSerial.stopMode.stopTimeout=By timeout +dsEdit.asciiSerial.nChar=Number of characters +dsEdit.asciiSerial.stopTimeout=Stop Timeout (ms) +dsEdit.asciiSerial.initString=Initialization String +dsEdit.asciiSerial.bufferSize=Buffer size +dsEdit.asciiSerial.command=Command + +dox.iec101DS=Data source IEC101 +dox.iec101PP=IEC101 PP +dsEdit.iec101Serial=IEC101 Serial +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101.descSerial=IEC101 Serial Properties +dsEdit.iec101.descEthernet=IEC101 Ethernet Properties +dsEdit.iec101.iec101DataType = Type Identification +dsEdit.iec101.iec101DataType.singlePoint=Single Point Information +dsEdit.iec101.iec101DataType.doublePoint=Double Point Information +dsEdit.iec101.iec101DataType.normalizedMeasure =Normalized Measure + +dsEdit.iec101.dpconn= TypeId {0}, IOA {1} +dsEdit.iec101.linkLayerAddressSize=Link Address Field Size +dsEdit.iec101.linkLayerAddress=Link Address +dsEdit.iec101.asduAddressSize=ASDU Address Field Size +dsEdit.iec101.asduAddress=ASDU Address +dsEdit.iec101.cotSize=COT Field Size +dsEdit.iec101.objectAddressSize=Object Address Field Size +dsEdit.iec101.objectAddress=Object Address +dsEdit.iec101.giRelativePeriod=GI Relative Period +dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period +dsEdit.iec101.offset=Offset +dsEdit.iec101.selectExecute=Select and Execute +dsEdit.iec101.execute=Execute Only +dsEdit.iec101.default=Default +dsEdit.iec101.shortPulse=Short Pulse +dsEdit.iec101.longPulse=Long Pulse + +common.enableAll=Enable all points +common.addAll=Add all points + + +header.scripts=Scripting +scripts.addSe=Add a new script +scripts.se=Script +scripts.seDetails=Script details +scripts.title=Scripts +scripts.saved=Script saved +scripts.pointsContext=Context points +scripts.objectsContext=Context objects +scripts.objectsContext.name=Object +scripts.objectsContext.var= Var +scripts.objectsContext.invalidVar= Invalid var name +scripts.objectsContext.add= Add +scripts.objectsContext.help=(?) + +scripts.execution.success=Script execution succeeded +scripts.execution.scriptError=Script execution failed + +script.dsCommands=Datasources commands +script.dpCommands=Datapoints commands + +dox.scriptDSObject=Data Source Context Object +dox.scriptDPObject=Data Point Context Object + +eventHandlers.type.script=Script +eventHandlers.activeScript=When active script +eventHandlers.inactiveScript=When inactive script + +eventHandlers.invalidScripts=Selecione ao menos um script + +graphic.button=Button (write) +graphic.link=Link +graphic.alarmlist=Alarms List + +viewEdit.graphic.whenOnLabel=Label (when on/true/1) +viewEdit.graphic.whenOffLabel=Label (when off/false/0) +viewEdit.graphic.height=Height +viewEdit.graphic.width=Width + +viewEdit.graphic.text=Text +viewEdit.graphic.link=Link (url) +viewEdit.graphic.views= Views + +viewEdit.graphic.maxListSize=Max list size +viewEdit.graphic.hideIdColumn=Hide Id column +viewEdit.graphic.hideAlarmLevelColumn=Hide Level column +viewEdit.graphic.hideTimestampColumn=Hide Timestamp olumn +viewEdit.graphic.hideInactivityColumn=Hide Inactivity column +viewEdit.graphic.hideAckColumn=Hide Ack option + +viewEdit.viewDelete=Usunąć widok? +viewEdit.viewDeleteConfirm=Potwierdź +viedEdit.viewSize=Rozmiar + +common.run=Run +graphic.scriptButton=Button (script) + +alpha2.commException= {0}: Communication error: {1} +alpha2.invalidFrameException= {0}: Invalid frame received: {1} +alpha2.errorMessageException= {0}: Error message received from device: {1} +alpha2.unknownException= {0}: Unknown error: {1} + +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.desc=Mitsubishi Alpha2 Properties +dsEdit.alpha2.station=Station +dsEdit.alpha2.deviceCode=Device Code +dsEdit.alpha2.pointType=Typ punktu +dsEdit.alpha2.deviceNumber=Device Number +dsEdit.alpha2.accessMode=Acess mode +dsEdit.alpha2.accessMode.readOnly=Read only +dsEdit.alpha2.accessMode.writeOnly=Write only +dsEdit.alpha2.accessMode.readWrite=Read and Write + +dsEdit.alpha2.deviceCode.runStop=Run/Stop Command +dsEdit.alpha2.deviceCode.systemBit=System Bit +dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal +dsEdit.alpha2.deviceCode.externalInput=External Input +dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal +dsEdit.alpha2.deviceCode.externalOutput=External Output +dsEdit.alpha2.deviceCode.keyInput=Key Input +dsEdit.alpha2.deviceCode.linkInput=Link Input +dsEdit.alpha2.deviceCode.linkOutput=Link Output +dsEdit.alpha2.deviceCode.controlDevice=Control Device +dsEdit.alpha2.deviceCode.analogIn=Analog In +dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device +dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device +dsEdit.alpha2.dpDesc={0} ({1}) + +emport.script.prefix=Script ''{0}'': {1} + +emport.pointValue.missingPoint=Point value ''{0}'': Data point not found + +emport.systemSettingsFailed = System settings import failed +emport.pointValues=Point values +emport.pointValuesMax= Max point values +emport.includePointValues=Include point values +emport.uploadsFolder=Include Uploads folder +emport.graphicsFolder= Include Graphics folder + +emport.exportProjectTitle=Export Project (Download) +emport.importProjectTitle=Import Project (Upload) +emport.exportJson=Generate JSON +emport.exportProject=Export Project +emport.exportProjectInstruction=Select your options and download the project file +emport.importProject=Import Project +emport.importProjectInstruction=Select the file (.zip) e click the button to import it +emport.projectName=Project name +emport.projectDescription=Description +emport.invalidProjectName=Invalid name +emport.serverVersion=System version +emport.exportDate=Export date +emport.importButton=IMPORT + +emport.errorMessage=Błędy: + +emport.uploadError=Upload failed ({0}) +emport.invalidFile=File reading failed ({0}) +emport.versionError=The project version ({0}) isn't compatible with current system version ({1}) + +dox.exportProject=Exporting projects +dox.importProject=Importing projects + +emport.confirmImport=Warn: the current database will be erased! Are you sure you want to import a new project? +emport.send=Send +emport.importInit=Starting import. Wait... +emport.importCompleteWarn=The new project was successfully loaded! The system will restart. + +emport.importFailed=Import failed (unknown error) + +graphic.flexBuilder=Flex Builder (Beta Version) + +viewEdit.graphic.projectDefined=Define initial project +viewEdit.graphic.projectsSource=Projects Server (API) +viewEdit.graphic.project=Project + +viewEdit.graphic.runtimeMode=Runtime mode +viewEdit.graphic.saveToLoad=Save view to load component! + +graphic.chartComparator=Wykres porównawczy +graphic.chartWidth=Długość (każdy wykres) +graphic.chartHeight=Wysokość (każdy wykres) + +error.view_hierarchy.add.error1=Name is not validate +header.changeTheme=Zmień motyw aplikacji ScadaLTS +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/classes/messages_pt.properties b/WebContent/WEB-INF/classes/messages_pt.properties index 101fa714ed..e8f7f8772e 100644 --- a/WebContent/WEB-INF/classes/messages_pt.properties +++ b/WebContent/WEB-INF/classes/messages_pt.properties @@ -1,3163 +1,3161 @@ -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. -# @author Matthew Lohbihler -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# - -badDateFormat=Data inválida, o formato para data deve ser aaaa/mm/dd -badDecimalFormat=Valor decimal inválido -badIntegerFormat=valor inteiro inválido - -fullScreenOut=Aperte "CTRL+SHIFT+F" para sair do modo Full Screen - -common.help=Ajuda -common.save=Salvar -common.inception=Início -common.latest=Último -common.dateRangeFrom=De -common.dateRangeTo=Até -common.imageChart=Gráfico -common.noData=(sem dados) -common.point=Data point -common.points=Data points -common.value=Valor -common.time=Tempo -common.annotation=Comentário -common.warning=Aviso -common.pointWarning=O data point ou seu data source deve(m) estar desabilitado(s). -common.pointInvalid=O data point para este componente está faltando ou é inválido. -common.active=Ativo -common.inactive=Inativo -common.unknown=desconhecido -common.add=Adicionar -common.delete=Apagar -common.confirmDelete=Deseja realmente apagar? -common.edit=Editar -common.copy=Copiar -common.copyPrefix=Copy of {0} -common.cancel=Cancelar -common.cancelled=Cancelado -common.close=Fechar -common.refresh=Atualizar -common.disabled=Desabilitado -common.enabled=Habilitado -common.disabledToggle=Desabilitado - click para habilitar -common.enabledToggle=Habilitado - click para desabilitar -common.administrator=Administrador -common.user=Usuário -common.anonymous=Anônimo -common.genThumb=Gerando thumbnail... -common.genChart=Gerando gráfico... -common.thumb.invalidValue=Point value não é uma imagem -common.set=Definir -common.enterSetPoint=Definir valor para escrita -common.chooseSetPoint=Escolher valor para escrita -common.gettingData=Adquirindo dado... -common.settingValue=Definindo valor... -common.sendTestEmail=Enviar e-mail de teste -common.testEmailSent=E-mail de teste foi enviado para ''{0}'' -common.rtn=Retornar ao Normal -common.nortn=Retornar ao Normal desabilitado -common.activeTime=Tempo de atividade -common.inactiveTime=Tempo de inatividade -common.cronPattern=Padrão cron -common.maximize=Maximizar -common.minimize=Minimizar -common.result=Resultado -common.noMessage= -common.default={0} -common.newName=(sem nome) -common.pointDisabled=O data point ou seu data source está desabilitado -common.noImage=Sem imagem -common.noContent=Sem conteúdo -common.true=True -common.false=False -common.configuration=Configuração -common.all=Todos -common.status=Status -common.xid=Export ID (XID) -common.valueUnreliable=Valor do ponto pode não ser confiável -common.safeMode=Modo de segurança -common.relinquish=Abandonar -common.deleted=Apagado - -common.access.none=none -common.access.read=read -common.access.set=set -common.access.dataSource=data source -common.access.admin=admin - -common.dataTypes.binary=Binário -common.dataTypes.multistate=Multi-estados -common.dataTypes.numeric=Numérico -common.dataTypes.alphanumeric=Alfanumérico -common.dataTypes.image=Imagem -common.dataTypes.bad=??? - -common.stats.start=Início -common.stats.end=Fim -common.stats.value=Valor -common.stats.starts=Inicia em -common.stats.runtime=Tempo de execução -common.stats.min=Mínimo -common.stats.max=Máximo -common.stats.avg=Média -common.stats.sum=Soma -common.stats.count=Contagem -common.stats.logEntries=Entradas de registro - -common.alarmLevel=Nível de alarme -common.alarmLevel.none=Nenhum alarme -common.alarmLevel.none.rtn=Nenhum - retornou ao normal -common.alarmLevel.info=Informação -common.alarmLevel.info.rtn=Informação - retornou ao normal -common.alarmLevel.urgent=Urgente -common.alarmLevel.urgent.rtn=Urgente - retornou ao normal -common.alarmLevel.critical=Crítico -common.alarmLevel.critical.rtn=Crítico - retornou ao normal -common.alarmLevel.lifeSafety=Life safety -common.alarmLevel.lifeSafety.rtn=Life safety - retornou ao normal -common.alarmLevel.unknown=unknown alarm level - -common.month.jan=Jan -common.month.feb=Fev -common.month.mar=Mar -common.month.apr=Abr -common.month.may=Mai -common.month.jun=Jun -common.month.jul=Jul -common.month.aug=Ago -common.month.sep=Set -common.month.oct=Out -common.month.nov=Nov -common.month.dec=Dez - -common.day.short.mon=seg -common.day.short.tue=ter -common.day.short.wed=qua -common.day.short.thu=qui -common.day.short.fri=sex -common.day.short.sat=sab -common.day.short.sun=dom - -common.day.mon=segunda-feira -common.day.tue=terça-feira -common.day.wed=quarta-feira -common.day.thu=quinta-feira -common.day.fri=sexta-feira -common.day.sat=sábado -common.day.sun=domingo -common.day.thirdLast=3 últimos dias -common.day.secondLast=2 últimos dias -common.day.last=último dia - -common.counting.st={0}º -common.counting.nd={0}º -common.counting.rd={0}º -common.counting.th={0}º - -common.tp.milliseconds=milissegundo(ms) -common.tp.seconds=segundo(s) -common.tp.minutes=minuto(s) -common.tp.hours=hora(s) -common.tp.days=dia(s) -common.tp.weeks=semana(s) -common.tp.months=mês(s) -common.tp.years=ano(s) -common.tp.description={0} {1} - -common.tp.millisecond=milissegundo -common.tp.second=segundo -common.tp.minute=minuto -common.tp.hour=hora -common.tp.day=dia -common.tp.week=semana -common.tp.month=mês -common.tp.year=ano - -common.duration.millis={0}ms -common.duration.seconds={0}s -common.duration.minSec={0}m{1}s -common.duration.minutes={0}m -common.duration.hourMin={0}h{1}m -common.duration.hours={0}h - -share.sharing=Compartilhando -share.noViewUsers=Esta visualização não está compartilhada -share.noWatchlistUsers=Esta lista de visualização não está compartilhada -share.userName=Nome de usuário -share.accessType=Tipo de acesso - -annotation.anonymous=Anônimo -annotation.eventHandler=Tratador de definição de ponto -annotation.user=User: {0} -annotation.pointLink=Vínculo de ponto - -js.disabledSe=Desabilitar Evento Agendado -js.disabledCed=Desabilitar Detector Composto -js.help.loading=Carregando... -js.help.error=Erro -js.help.related=Items relacionados -js.help.lastUpdated=Última atualização -js.email.noRecipients=Nenhum destinatário -js.email.addMailingList=Adicionar lista de envio -js.email.addUser=Adicionar usuário -js.email.addAddress=Adicionar endereço -js.email.noRecipForEmail=Nenhum destinatário para quem enviar email de teste -js.email.testSent=E-mail de teste enviado -js.disabledPointLink=Desabilitar vínculo de ponto - -pagination.page=Página -pagination.of=de -pagination.rows=colunas -pagination.noRows=Sem colunas -pagination.previous=Anterior -pagination.next=Próxima -pagination.ascending=Crescente -pagination.descending=Decrescente - -dox.dir=pt -dox.notFound=Id de documento não encontrada -dox.readError=Erro lendo conteúdo: -dox.httpRetrieverDS=Recuperador HTTP de data source -dox.httpRetrieverPP=Recuperador HTTP de propriedades de data point -dox.chartRenderers=Processadores de Gráficos -dox.cronPatterns=Padrões cron -dox.reportInstances=Instâncias de relatórios -dox.modbusPP=point locator de propriedades de ModBus -dox.scheduledEvents=Eventos agendados -dox.bacnetIpDS=Data source BACnet I/P -dox.modbusSerialDS=Data source Modbus serial -dox.pop3PP=Propriedades de data point POP3 -dox.nmeaListenerPP=Propriedades de data point NMEA listener -dox.galilPP=Propriedades de data point Galil -dox.userAdministration=Administração de usuários -dox.generalPublisherProperties=Propriedades gerais do editor -dox.editingGraphicalViews=Edição de visualizações gráficas -dox.pointHierarchy=Hierarquia de pontos -dox.spinwavePP=Propriedades de data point Spinwave -dox.eventHandlers=Tratadores de eventos -dox.httpReceiverDS=Data source HTTP receiver -dox.emailSettings=Configurações de email -dox.galilDS=data source Galil -dox.sqlPP=Propriedades de data point SQL -dox.watchListCharts=Gráficos de watch list -dox.metaDS=Data source baseado em scripts -dox.metaPP=Propriedades de data point Meta -dox.watchList=Lista de visualização -dox.virtualPP=Propriedades do data point virtual -dox.reportTemplates=Modelo de relatório -dox.1wirePP=Propriedades de data point 1-Wire -dox.bacnetIpPP=Propriedades de data point BACnet I/P -dox.pointViewSettingsEditor=Editor de configurações de point view -dox.httpSettings=Configurações HTTP -dox.directQuerying=Pesquisa direta na base de dados do ScadaBR -dox.virtualDS=data source virtual -dox.nmeaListenerDS=data source NMEA auditor -dox.welcomeToMango=Bem vindo ao ScadaBR -dox.welcomeToScadaBR=Bem vindo ao ScadaBR -dox.1wireDS=data source 1-Wire -dox.snmpPP=Propriedades de data point SNMP -dox.regex=Expressões Regulares (RegEx) -dox.sqlDS=data source SQL -dox.pointValueLogging=Registrando valor de ponto -dox.publisherList=Lista de publicadores -dox.httpSenderPublishing=Edição de rementente HTTP -dox.modbusIpDS=data source Modbus IP -dox.watchListPoints=Data points da watch list -dox.datetimeFormats=Formatos para data/hora -dox.dataPointEditing=Edição de data point -dox.numberFormats=Formatos de números -dox.dataSourceList=Lista de data source -dox.eventDetectors=Event detectors -dox.pointValueLogPurging=Descarte de registros de valores de data points -dox.mailingLists=Listas de envio -dox.compoundEventDetectors=Detectores de eventos compostos -dox.textRenderers=Processadores de texto -dox.systemInformation=Informações do sistema -dox.pop3DS=data source POP3 -dox.otherSettings=Outras configurações -dox.snmpDS=data source SNMP -dox.graphicalViews=Visualiza\u00E7?os gr\u00E1ficas -dox.spinwaveDS=data source Spinwave -dox.httpReceiverPP=Propriedades de data point HTTP receptor -dox.languageSettings=Configurações de idioma -dox.viewSharing=Compartilhamento de visualização -dox.watchListSharing=Compartilhamento de lista de visualização -dox.systemAlarmLevels=Níveis de alarmes de sistema -dox.httpImageDS=data source imagem de HTTP -dox.httpImagePP=Propriedades do data point imagem de HTTP -dox.emport=Configuração de importação e exportação -dox.vmstatDS=Data Source VMStat -dox.vmstatPP=Propriedades de data point VMStat -dox.pointLinks=links de pontos -dox.pachubeDS=Data Source Pachube -dox.pachubePP=Propriedades de data points Pachube -dox.pachubePublishing=Edição de rementente Pachube -dox.opcPP=Data Point OPC -dox.opcDS=Data Source OPC -dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B -dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B -dox.asciiSerialDS=Data Source Ascii Serial -dox.asciiSerialPP=Data Point Ascii Serial -dox.dbConfiguration=Configuração Banco de Dados -dox.radiuinoDS=Data source Radiuino -dox.radiuinoPP=Data point Radiuino - -ftl.userTestEmail=Esta mensagem foi enviada como um teste para o endereço de email do usuário {0} -ftl.automatedEmail=Este e-mail foi enviado por um serviço automático. Por favor não responda. -ftl.footer=Se você recebeu esta comunicação errôneamente, favor desconsiderar. -ftl.escalation=Notificação de agravamento de evento do ScadaBR -ftl.note=Note -ftl.rtn=Este evento irá automaticamente retornar ao normal quando o critério gerador não for satisfeito -ftl.manual=Este evento requer conhecimento manual para se tornar inativo -ftl.htmlFooter.mango=ScadaBR -ftl.htmlFooter.automated=Este email foi enviado por um serviço automatizado. Foi enviado a você porque você foi incluído na lista de envio de notificação de um ScadaBR. Por favor não responda a esse email. -ftl.originalInformation=Informação do evento original -ftl.eventActive=Notificação de evento ativo do ScadaBR -ftl.eventInactive=Este evento agora está inativo -ftl.testEmail=email de teste do ScadaBR -ftl.subject.active=Ativo -ftl.subject.escalation=Agravamento -ftl.subject.inactive=Encerrado -ftl.subject.eventId=(id:{0}) -ftl.subject.default=Notificação de evento {0} ScadaBR -ftl.subject.default.id=Notificação de evento {0} ScadaBR - id:{1} -ftl.subject.alias={0} ({1}) -ftl.subject.alias.id={0} ({1}) - id:{2} -ftl.scheduledReport={0} - relatório agendado - -compoundDetectors.cedAdded=Detector de eventos compostos adicionado -compoundDetectors.cedSaved=Detector de eventos compostos salvo -compoundDetectors.cedValidated=Condição validada [OK] -compoundDetectors.compoundEventDetectors=Detector de eventos compostos -compoundDetectors.compoundEventDetector=Detector de eventos compostos -compoundDetectors.details=Detalhes de detector de eventos compostos -compoundDetectors.name=Nome -compoundDetectors.condition=Condição -compoundDetectors.validate=Validação -compoundDetectors.and=e -compoundDetectors.or=ou -compoundDetectors.not=não -compoundDetectors.eventTypes=Tipos de eventos -compoundDetectors.pointEventDetector=Detectores de eventos de data point -compoundDetectors.validation.notDefined=Argumento condicional não definido -compoundDetectors.validation.illegalChar=Caracter ilegal -compoundDetectors.validation.closeParen=Parênteses não fechados -compoundDetectors.validation.openParen=Parênteses não abertos -compoundDetectors.validation.syntax=Erro de sintaxe -compoundDetectors.validation.reference=Referência inválida -compoundDetectors.validation.invalidKey=Chave {0} de point event detector não encontrada, não retorna ao normal, ou permissão negada -compoundDetectors.validation.nameRequired=Nome é obrigatório -compoundDetectors.validation.initError=Erro durante inicialização do detector. Veja detalhes nos alarmes - -dsDetils.asof=(as of {0}) -dsEdit.name=Nome -dsEdit.pointDataType=Tipo de dado -dsEdit.settable=Configurável -dsEdit.quantize=Quantizção -dsEdit.updatePeriod=Período de atualização -dsEdit.status=Status -dsEdit.saved=Data source salva -dsEdit.deleteConfirm=Você tem certeza que deseja apagar esse data point? -dsEdit.saveWarning=Salve o data source antes de adicionar -dsEdit.pointSaved=Detalhes do data point salvos -dsEdit.currentAlarms=Alarmes vigentes -dsEdit.noAlarms=Não exitem alarmes ativos para este data source - -dsEdit.events.alarmLevels=Níveis de alarme de eventos -dsEdit.events.noEvents=Não existem eventos para este tipo de data source -dsEdit.head.name=Nome -dsEdit.points.points=Data points -dsEdit.points.details=Detalhes do data point -dsEdit.points.name=Nome -dsEdit.validate.required=Valor requerido - -dsList.dsDeleteConfirm=Você tem certeza que deseja excluir este data source? -dsList.pointDeleteConfirm=Você tem certeza que deseja excluir este data point? -dsList.dataSources=Data sources -dsList.name=Nome -dsList.type=Tipo -dsList.connection=Conexão -dsList.status=Status -dsList.show=Mostrar data points -dsList.hide=Ocultar data points -dsList.pointName=Nome do data point -dsList.description=Descrição - -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.dsconn=Device ID: {0} -dsEdit.bacnetIp.sendingWhoIs=Enviando WhoIs... -dsEdit.bacnetIp.getDetails=Buscar detalhes -dsEdit.bacnetIp.addPoint=Adicionar data point -dsEdit.bacnetIp.presentValue=Apresentar valor -dsEdit.bacnetIp.listenerStopped=Auditor parado -dsEdit.bacnetIp.desc=Propriedades do BACnet I/P -dsEdit.bacnetIp.device=Device -dsEdit.bacnetIp.deviceId=Device ID -dsEdit.bacnetIp.broadcastAddress=Endereço de transmissão -dsEdit.bacnetIp.port=Porta -dsEdit.bacnetIp.timeout=Timeout (ms) -dsEdit.bacnetIp.segmentTimeout=Timeout de segmento (ms) -dsEdit.bacnetIp.segmentWindow=Janela de segmento -dsEdit.bacnetIp.retries=Retentativas -dsEdit.bacnetIp.covLease=Tempo de concessão COV (minutos) -dsEdit.bacnetIp.maxReadMultSeg=Máximas leituras de múltiplas referências (segmentado) -dsEdit.bacnetIp.maxReadMultNonseg=Máximas leituras de múltiplas referências (não-segmentado) -dsEdit.bacnetIp.discovery=Descoberta BACnet I/P -dsEdit.bacnetIp.sendWhoIs=Enviar WhoIs -dsEdit.bacnetIp.deviceAddress=Endereço de dispositivo -dsEdit.bacnetIp.remoteDeviceIp=IP de dispositivo remoto -dsEdit.bacnetIp.remoteDevicePort=Porta de dispositivo remoto -dsEdit.bacnetIp.remoteDeviceInstanceNumber=Número da instância do dispositivo remoto -dsEdit.bacnetIp.objectType=Tipo de objeto -dsEdit.bacnetIp.objectType.accumulator=Acumulador -dsEdit.bacnetIp.objectType.analogInput=Entrada analógica -dsEdit.bacnetIp.objectType.analogOutput=Saída analógica -dsEdit.bacnetIp.objectType.analogValue=Valor analógico -dsEdit.bacnetIp.objectType.averaging=Calculando a média -dsEdit.bacnetIp.objectType.binaryInput=Entrada binária -dsEdit.bacnetIp.objectType.binaryOutput=Saída binária -dsEdit.bacnetIp.objectType.binaryValue=Valor binário -dsEdit.bacnetIp.objectType.lifeSafetyPoint=Ponto de segurança de vida -dsEdit.bacnetIp.objectType.lifeSafetyZone=Zona de segurança de vida -dsEdit.bacnetIp.objectType.loop=Laço -dsEdit.bacnetIp.objectType.multiStateInput=Entrade multi-estado -dsEdit.bacnetIp.objectType.multiStateOutput=Saída multi-estado -dsEdit.bacnetIp.objectType.multiStateValue=Valor multi-estado -dsEdit.bacnetIp.objectType.pulseConverter=Conversor de pulsos -dsEdit.bacnetIp.objectType.calendar=Calendário -dsEdit.bacnetIp.objectType.command=Comando -dsEdit.bacnetIp.objectType.device=Dispositivo -dsEdit.bacnetIp.objectType.eventEnrollment=Inscrição de evento -dsEdit.bacnetIp.objectType.file=Arquivo -dsEdit.bacnetIp.objectType.group=Grupo -dsEdit.bacnetIp.objectType.notificationClass=Classe de notificação -dsEdit.bacnetIp.objectType.program=Programa -dsEdit.bacnetIp.objectType.schedule=Cronograma -dsEdit.bacnetIp.objectType.trendLog=Registro de tendência -dsEdit.bacnetIp.objectType.eventLog=Registro de evento -dsEdit.bacnetIp.objectType.trendLogMultiple=Múltiplo registro de tendência -dsEdit.bacnetIp.objectType.loadControl=Controle de carregamento -dsEdit.bacnetIp.objectType.structuredView=Visualização estruturada -dsEdit.bacnetIp.objectType.accessDoor=Porta de acesso - -dsEdit.bacnetIp.objectInstanceNumber=Número de instância de objeto -dsEdit.bacnetIp.useCov=Usar subscrição COV -dsEdit.bacnetIp.writePriority=Prioridade de escrita -dsEdit.bacnetIp.tester.auto=Desligamento automático -dsEdit.bacnetIp.tester.listening=Escutando por mensagens... -dsEdit.bacnetIp.tester.cancelled=Cancelado -dsEdit.bacnetIp.tester.indexNotFound=Índice de dispositivo remoto não encontrado - -dsEdit.ebi25=EBI25 -dsEdit.ebi25.desc=Propriedade da interface EBI25 -dsEdit.ebi25.timeout=Timeout (ms) -dsEdit.ebi25.retries=Retentativas -dsEdit.ebi25.host=Host -dsEdit.ebi25.port=Porta -dsEdit.ebi25.keepAlive=Manter vivo -dsEdit.ebi25.ebi25Interface=Interface EBI25 -dsEdit.ebi25.readInterface=Ler interface -dsEdit.ebi25.syncTime=Tempo de sincronização -dsEdit.ebi25.startRead=Lendo... -dsEdit.ebi25.syncing=Definindo tempo... -dsEdit.ebi25.synced=Tempo de interface sincronizado -dsEdit.ebi25.read.host=Host é obrigatório -dsEdit.ebi25.read.init=Erro na inicialização de Modbus: {0} -dsEdit.ebi25.read.transport=Erro no transporte Modbus: {0} -dsEdit.ebi25.read.response=Erro em resposta Modbus: {0} -dsEdit.ebi25.serialNumber=Número serial -dsEdit.ebi25.productionDate=Data de produção -dsEdit.ebi25.hardwareVersion=Versão de Hardware -dsEdit.ebi25.firmwareVersion=Versão de Firmware -dsEdit.ebi25.unit=Unidade -dsEdit.ebi25.unit.temperature=Temperatura -dsEdit.ebi25.unit.pressure=Pressão -dsEdit.ebi25.unit.humidity=Umidade -dsEdit.ebi25.unit.voltage=Tensão -dsEdit.ebi25.unit.current=Corrente -dsEdit.ebi25.unit.ph=pH -dsEdit.ebi25.unit.conductivity=Condutividade -dsEdit.ebi25.index=Índice -dsEdit.ebi25.type=Tipo -dsEdit.ebi25.type.value=Valor -dsEdit.ebi25.type.battery=Bateria -dsEdit.ebi25.type.signal=Sinal -dsEdit.ebi25.calibrationDate=Data de calibração -dsEdit.ebi25.sampleRate=Taxa de amostragem -dsEdit.ebi25.lowLimit=Limite inferior -dsEdit.ebi25.highLimit=Limite superior - -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.type=Tipo -dsEdit.galil.desc=Propriedades do data source Galil -dsEdit.galil.host=Host -dsEdit.galil.port=Porta -dsEdit.galil.timeout=Timeout (ms) -dsEdit.galil.retries=Retentativas -dsEdit.galil.commandTesting=Teste de comandos Galil -dsEdit.galil.command=Comando -dsEdit.galil.execute=Executar comando -dsEdit.galil.pointType=Tipo de ponto -dsEdit.galil.pointType.command=Comando -dsEdit.galil.pointType.input=Entrada -dsEdit.galil.pointType.output=Saída -dsEdit.galil.pointType.tellPosition=Informar posição -dsEdit.galil.pointType.variable=Variável -dsEdit.galil.inputNumber=Número de entrada -dsEdit.galil.scaleLow=Valor inferior bruto de escala -dsEdit.galil.scaleHigh=Valor superior bruto de escala -dsEdit.galil.engLow=Valor inferior de escala de unidade de engenharia -dsEdit.galil.engHigh=Valor superior de escala de unidade de engenharia -dsEdit.galil.outputNumber=Número de saída -dsEdit.galil.axis=Eixo -dsEdit.galil.round=Arredondar para inteiro -dsEdit.galil.varName=Nome da variável -dsEdit.galil.tester.timeout=Timeout durante requisição -dsEdit.galil.tester.noResponse=Resposta de erro - -dsEdit.httpImage=Imagem HTTP -dsEdit.httpImage.dsconn=Fluxo de imagens a cada {0} -dsEdit.httpImage.desc=Propriedades de Imagem HTTP -dsEdit.httpImage.url=URL -dsEdit.httpImage.openUrl=Abrir URL -dsEdit.httpImage.timeout=Timeout (segundos) -dsEdit.httpImage.retries=Retentativas -dsEdit.httpImage.scalingType=Tipo de dimensionamento -dsEdit.httpImage.scalingType.none=Nenhum -dsEdit.httpImage.scalingType.percent=porcento -dsEdit.httpImage.scalingType.box=caixa -dsEdit.httpImage.scalePercent=Percentual de dimensionamento -dsEdit.httpImage.scaleWidth=Largura de dimensionamento -dsEdit.httpImage.scaleHeight=Altura de dimensionamento -dsEdit.httpImage.readLimit=Limite de leitura (KB) -dsEdit.httpImage.liveFeed=Código de transmissão ao vivo de Webcam - -dsEdit.httpReceiver=Receptor HTTP -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=Bloquado -dsEdit.httpReceiver.dsconn.combo=Filtragem de IP remoto e de ID de dispositivo -dsEdit.httpReceiver.dpconn=Parameter: {0} -dsEdit.httpReceiver.containsIpMask=A lista já contém a máscara IP -dsEdit.httpReceiver.containsDeviceMask=A lista já contém a máscara de id de dispositivo -dsEdit.httpReceiver.listening=Escutando... -dsEdit.httpReceiver.source=Origem -dsEdit.httpReceiver.deviceId=ID de dispositivo -dsEdit.httpReceiver.time=Tempo -dsEdit.httpReceiver.parameter=Parâmetro -dsEdit.httpReceiver.desc=Propriedades do receptor HTTP -dsEdit.httpReceiver.ipWhiteList=Lista branca de IP remotos -dsEdit.httpReceiver.noIpAddresses=Nenhum endereço IP definido -dsEdit.httpReceiver.deviceWhiteList=Lista branca de ID de dispositovo -dsEdit.httpReceiver.noDevices=Nenhum ID de dispositivo definida -dsEdit.httpReceiver.receiverListener=Auditor de receptor HTTP -dsEdit.httpReceiver.startListener=Escutar por dados HTTP -dsEdit.httpReceiver.httpParamName=Nome de parâmetro HTTP -dsEdit.httpReceiver.binaryZeroValue=Valor 0 binário -dsEdit.httpReceiver.tester.listening=Escutando... -dsEdit.httpReceiver.tester.auto=Desligamento automático -dsEdit.httpReceiver.tester.whiteList=Lista branca de verificação de erros: {0} -dsEdit.httpReceiver.tester.data=Dados recebidos - -dsEdit.httpRetriever=Recuperador HTTP -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.binaryZeroValue=Valor 0 binário -dsEdit.httpRetriever.numberFormat=Formato de número -dsEdit.httpRetriever.desc=Propriedades do Recuperador HTTP -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.openUrl=Abrir URL -dsEdit.httpRetriever.timeout=Timeout (segundos) -dsEdit.httpRetriever.retries=Retentativas -dsEdit.httpRetriever.valueRegex=Valor RegEx -dsEdit.httpRetriever.testValue=Valor de parâmetros de teste -dsEdit.httpRetriever.ignoreIfMissing=Ignorar se faltante -dsEdit.httpRetriever.timeRegex=RegEx de tempo -dsEdit.httpRetriever.testTime=Parâmetros de teste de tempo -dsEdit.httpRetriever.timeFormat=Formato de tempo - -dsEdit.mbus=M Bus -dsEdit.mbus.addressHex=Endereçoo -dsEdit.mbus.deviceUnit=Dispositivo -dsEdit.mbus.difCode=Código DIF -dsEdit.mbus.exponent=Exponent -dsEdit.mbus.functionField=Função -dsEdit.mbus.identNumber=Id -dsEdit.mbus.manufacturer=Fabricante -dsEdit.mbus.medium=Ambiente -dsEdit.mbus.phonenumber=Número de telefone -dsEdit.mbus.responseFrame=Quadro -dsEdit.mbus.seachStopped=Procura cancelada -dsEdit.mbus.search=Procurar -dsEdit.mbus.searching=Procurando por dispositivos mbus -dsEdit.mbus.siPrefix=Prefixo SI -dsEdit.mbus.storageNumber=Número de armazenamento -dsEdit.mbus.tariff=Tarifa -dsEdit.mbus.unitOfMeasurement=Unidade de medida -dsEdit.mbus.useDirectConnection=Conexão direta -dsEdit.mbus.useModemConnection=Conexão por modem -dsEdit.mbus.usePrimaryAddressing=Endereçamento primário -dsEdit.mbus.useSecondaryAddressing=Endereçamento secundário -dsEdit.mbus.versionHex=Versão -dsEdit.mbus.vifeLabel=Rótulos de vifs -dsEdit.mbus.vifLabel=Rótulo de vif -dsEdit.openv4j=OpenV4J -dsEdit.openv4j.add=Adicionar -dsEdit.openv4j.dataPoint=Data point -dsEdit.openv4j.dataPointSettable=Configurável -dsEdit.openv4j.desc=Propriedades do OpenV4J -dsEdit.openv4j.device=Dispositivo -dsEdit.openv4j.group=Grupo -dsEdit.openv4j.label=Nome -dsEdit.openv4j.protocol=Protocolo -dsEdit.openv4j.refresh=Atualizar -dsEdit.openv4j.refreshStopped=Atualização finalizada -dsEdit.openv4j.search=Procurar dispositivo -dsEdit.openv4j.testprotocol=Testar protocolo -dsEdit.openv4j.value=Valor -dsEdit.serial.dataBits=Data bits -dsEdit.serial.baud=Bit rate -dsEdit.serial.flow.none=Nenhum -dsEdit.serial.flow.rtsCts=RTS/CTS -dsEdit.serial.flow.xonXoff=Xon/Xoff -dsEdit.serial.flowIn=Controle de fluxo de entrada -dsEdit.serial.flowOut=Controle de fluxo de saída -dsEdit.serial.parity=Paridade -dsEdit.serial.parity.even=Even -dsEdit.serial.parity.mark=Marco -dsEdit.serial.parity.none=Nenhum -dsEdit.serial.parity.odd=Ímpar -dsEdit.serial.parity.space=Espaço -dsEdit.serial.port=Porta -dsEdit.serial.stopBits=Bits de parada -dsEdit.mbus.firstHexAddress=Do endereço (Hex) -dsEdit.mbus.lastHexAddress=Para o endereço (Hex) -dsEdit.mbus.addressing=Endereçamento -dsEdit.mbus.desc=Propriedades do M Bus -dsEdit.mbus.vifType=Tipo de vif -dsEdit.mbus.vifeTypes=Tipos de vif -dsEdit.mbus.vifeLabels=Rótulos de vifs -dsEdit.mbus.tester.searchingDevices=Procurando dispositivos -dsEdit.mbus.tester.cancelled=Cancelado -dsEditMbus.getDetails=Detalhes -dsEdit.mbus.addPoint=Adicionar -dsEdit.mbus.tester.autoShutOff=Desligar -dsEdit.mbus.presentValue=Valor -dsEdit.openv4j.refreshing=atualizando -dsEdit.openv4j.detectDevice=Encontrar dispositivo - -dsEdit.drStorageHt5b=Dr.Storage HT-5B -dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B -dsEdit.drStorageHt5b.type.Temperature=Temperatura -dsEdit.drStorageHt5b.type.Humidity=Umidade -dsEdit.drStorageHt5b.pointType=Tipo do Ponto - -dsEdit.meta=Data Source Meta -dsEdit.meta.desc=Propriedadesde de data source Meta -dsEdit.meta.scriptContext=Contexto do Script -dsEdit.meta.noPoints=Nenhum ponto foi adicionado ao contexto do script -dsEdit.meta.pointName=Nome do ponto -dsEdit.meta.var=Var -dsEdit.meta.script=Script -dsEdit.meta.validate=Validar script -dsEdit.meta.event=Atualizar evento -dsEdit.meta.event.context=Atualizar contexto -dsEdit.meta.event.minute=Início do minuto -dsEdit.meta.event.hour=Início da hora -dsEdit.meta.event.day=Início do dia -dsEdit.meta.event.week=Início da semana -dsEdit.meta.event.month=Início do mês -dsEdit.meta.event.year=Início do ano -dsEdit.meta.event.cron=Padrão cron -dsEdit.meta.delay=Atraso de execução
(segundos) -dsEdit.meta.test.success=Successo. resultado={0} -dsEdit.meta.test.successTs=Successo. resultado={0}, timestamp={1} -dsEdit.meta.test.context=Um ou mais pontos estão desabilitados ou faltando -dsEdit.meta.test.scriptError=Erro no Script: {0} - -dsEdit.modbus.startScan=Iniciando procura... -dsEdit.modbus.dpconn=Id do escravo {0}, offset {1} -dsEdit.modbus.dpconn2=Monitor do Id do escravo {0} -dsEdit.modbus.dpconn3=Monitor de conexão -dsEdit.modbus.slave=Escravo -dsEdit.modbus.range=Faixa -dsEdit.modbus.offset=Offset (baseado em 0) -dsEdit.modbus.descSerial=Propriedades do modbus serial -dsEdit.modbus.descIp=Propriedades do modbus IP -dsEdit.modbus.timeout=Timeout (ms) -dsEdit.modbus.retries=Retentativas -dsEdit.modbus.contiguousBatches=Apenas quantidades contíguas -dsEdit.modbus.createSlaveMonitorPoints=Criar pontos de monitor de escravo -dsEdit.modbus.maxReadBitCount=Máxima contagem de leitura de bits -dsEdit.modbus.maxReadRegisterCount=Máxima contagem de leitura de registradores -dsEdit.modbus.maxWriteRegisterCount=Máxima contagem de escrita de registradores -dsEdit.modbus.nodeScan=Pesquisa de nós modbus -dsEdit.modbus.scanForNodes=Pesquisar por nós -dsEdit.modbus.nodesFound=Nós encontrados -dsEdit.modbus.dataTest=Leitura de dados modbus -dsEdit.modbus.dataTest.read=Ler dados -dsEdit.modbus.locatorTest=Teste de localizador de ponto -dsEdit.modbus.locatorTest.test=Ler -dsEdit.modbus.slaveId=Id do escravo -dsEdit.modbus.registerRange=Faixa do registro -dsEdit.modbus.coilStatus=Status do coil -dsEdit.modbus.inputStatus=Status de entrada -dsEdit.modbus.holdingRegister=Registrador holding -dsEdit.modbus.inputRegister=Registrador de entrada -dsEdit.modbus.modbusDataType=Tipo de dados modbus -dsEdit.modbus.modbusDataType.binary=Binário -dsEdit.modbus.modbusDataType.2bUnsigned=Inteiro de 2 bytes sem sinal -dsEdit.modbus.modbusDataType.2bSigned=Inteiro de 2 bytes com sinal -dsEdit.modbus.modbusDataType.2bBcd=BCD de 2 bytes -dsEdit.modbus.modbusDataType.4bUnsigned=Inteiro de 4 bytes sem sinal -dsEdit.modbus.modbusDataType.4bSigned=Inteiro de 4 bytes com sinal -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=Inteiro trocado de 4 bytes sem sinal -dsEdit.modbus.modbusDataType.4bSignedSwapped=Inteiro trocado de 4 bytes com sinal -dsEdit.modbus.modbusDataType.4bFloat=Float de 4 bytes -dsEdit.modbus.modbusDataType.4bFloatSwapped=Float trocado de 4 bytes -dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=Float trocado de 4 bytes invertidos -dsEdit.modbus.modbusDataType.4bBcd=BDC de 4 bytes -dsEdit.modbus.modbusDataType.8bUnsigned=Inteiro de 8 bytes sem sinal -dsEdit.modbus.modbusDataType.8bSigned=Inteiro de 8 bytes com sinal -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=Inteiro trocado de 8 bytes sem sinal -dsEdit.modbus.modbusDataType.8bSignedSwapped=Inteiro trocado de 8 bytes com sinal -dsEdit.modbus.modbusDataType.8bFloat=Float de 8 bytes -dsEdit.modbus.modbusDataType.8bFloatSwapped=Float trocado de 8 bytes -dsEdit.modbus.modbusDataType.char=String de comprimento fixa -dsEdit.modbus.modbusDataType.varchar=String de comprimento variável -dsEdit.modbus.bit=Bit -dsEdit.modbus.registerCount=Número de registradores -dsEdit.modbus.charset=Codificação de caracteres -dsEdit.modbus.settableOverride=Configurável -dsEdit.modbus.multiplier=Multiplicador -dsEdit.modbus.additive=Aditivo -dsEdit.modbus.scanError=Pesquisador não pode ser iniciado. Sem porta de comunicação -dsEdit.modbus.scannerIp.startError=Houve um problema inciando a pesquisa. ({0}) -dsEdit.modbus.scannerSerial.startError=Houve um problema iniciando a pesquisa. Pode haver um data source já habilitado usando a porta selecionada. ({0}) -dsEdit.modbus.scanner.progress={0}% completo -dsEdit.modbus.scanner.cancelled=Pesquisa cancelada -dsEdit.modbus.scanner.complete=Pesquisa completada -dsEdit.modbus.monitorPointName=Monitor do escravo {0} -dsEdit.modbus.slaveMonitor=Monitor de escravo -dsEdit.modbus.socketMonitor=Monitor de conexão TCP -dsEdit.modbus.locatorTestIp.startError=Houve um problema testando o localizador. ({0}) -dsEdit.modbus.locatorTestSerial.startError=Houve um problema testando o localizador. Pode haver um data source já habilitado usando a porta selecionada. ({0}) -dsEdit.modbus.locatorTest.result=Resultado: {0} -dsEdit.modbus.addPoint=Adicionar ponto - -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.transportType=Tipo de transporte -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP com manter-vivo -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.transportType.tcpListener=TCP Listener -dsEdit.modbusIp.host=Host -dsEdit.modbusIp.port=Porta -dsEdit.modbusIp.encapsulated=Encapsulado -dsEdit.modbusIp.createSocketMonitorPoint=Criar ponto monitor de conexão -dsEdit.modbusIp.socketPointName=Monitor de conexão TCP - -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.port=Porta -dsEdit.modbusSerial.baud=Baud rate -dsEdit.modbusSerial.flowIn=Controle de fluxo de entrada -dsEdit.modbusSerial.flow.none=Nenhum -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowOut=Controle de fluxo de saída -dsEdit.modbusSerial.dataBits=Data bits -dsEdit.modbusSerial.stopBits=Stop bits -dsEdit.modbusSerial.parity=Parity -dsEdit.modbusSerial.parity.none=Nenhuma -dsEdit.modbusSerial.parity.odd=Ímpar -dsEdit.modbusSerial.parity.even=Par -dsEdit.modbusSerial.parity.mark=Mark -dsEdit.modbusSerial.parity.space=Espaço -dsEdit.modbusSerial.encoding=Codificação -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU com CRC reverso -dsEdit.modbusSerial.encoding.ascii=ASCII -dsEdit.modbusSerial.echo=Echo -dsEdit.modbusSerial.echo.on=Ligado -dsEdit.modbusSerial.echo.off=Desligado -dsEdit.modbusSerial.concurrency=Simultaneidade -dsEdit.modbusSerial.concurrency.transport=Transporte -dsEdit.modbusSerial.concurrency.slave=Escravo -dsEdit.modbusSerial.concurrency.function=Função - -dsEdit.nmea=Auditor NMEA -dsEdit.nmea.dpconn={0} campo {1} -dsEdit.nmea.listening=Escutando... -dsEdit.nmea.messageName=Nome da mensagem -dsEdit.nmea.fieldIndex=Índice do campo -dsEdit.nmea.props=Propriedades do auditor NMEA -dsEdit.nmea.port=Porta -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.resetTimeout=Reset timeout (segundos) -dsEdit.nmea.listener=auditor de mensagem NMEA -dsEdit.nmea.listen=Escutar por mensagens -dsEdit.nmea.binary0Value=Valor 0 binário -dsEdit.nmea.tester.listening=Escutando... -dsEdit.nmea.tester.startError=Houve um problema iniciando o receptor. Pode haver um data source já habilitado usando a porta selecionada. ({0}) -dsEdit.nmea.tester.exception=Exceção recebida: {0} -dsEdit.nmea.tester.mismatch=Mensagem de imcompatibilidade de exceção recebida: {0} -dsEdit.nmea.tester.response=Resposta de exceção recebida: {0} - -dsEdit.1wire=1-wire -dsEdit.1wire.dpconn=Sensor: {0}, atributo: {1} -dsEdit.1wire.scanning=Pesquisando, favor aguardar... -dsEdit.1wire.scanComplete=Pesquisa completa. -dsEdit.1wire.address=Endereço -dsEdit.1wire.attribute=Atributo -dsEdit.1wire.scanWarn=Pesquise sua rede antes de editar pontos -dsEdit.1wire.attribute.adChannel=Canal AD -dsEdit.1wire.attribute.channel=Canal -dsEdit.1wire.attribute.wiper=Potenciômetro -dsEdit.1wire.attribute.counter=Contador -dsEdit.1wire.desc=Propriedades do 1-Wire -dsEdit.1wire.port=Porta -dsEdit.1wire.scheduledRescan=Nova pesquisa agendada -dsEdit.1wire.none=Nenhum -dsEdit.1wire.scan=Pesquisa de rede 1-wire -dsEdit.1wire.runScan=Executar pesquisa -dsEdit.1wire.description=Descrição -dsEdit.1wire.noDevices=Nenhum dispositovo encontrado -dsEdit.1wire.deviceType=Tipo de dispositivo -dsEdit.1wire.index=Índice -dsEdit.1wire.noInfo=Informação do dispositivo não disponível -dsEdit.1wire.attr.temperature=Temperatura -dsEdit.1wire.attr.humidity=Umidade -dsEdit.1wire.attr.adVoltage=Tensão AD -dsEdit.1wire.attr.latchState=Estado de trinco -dsEdit.1wire.attr.wiperPosition=Posição do limpador -dsEdit.1wire.attr.counter=Contador - -dsEdit.pop3=Email POP3 -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.regex=RegEx -dsEdit.pop3.binary0Value=Valor 0 binário -dsEdit.pop3.numberFormat=Formato de número -dsEdit.pop3.desc=Propriedades de email POP3 -dsEdit.pop3.checkPeriod=Período de verificação de caixa de entrada -dsEdit.pop3.server=Servidor POP3 -dsEdit.pop3.username=Nome de usuário da caixa de entrada -dsEdit.pop3.password=Senha da caixa de entrada -dsEdit.pop3.testContent=Testar conteúdo -dsEdit.pop3.findInSubject=Procurar no assunto -dsEdit.pop3.valueRegex=Valor da RegEx -dsEdit.pop3.testValue=Testar parâmetros do valor em comparação aos dados de teste -dsEdit.pop3.ignoreIfMissing=Ignorar se faltante -dsEdit.pop3.useMessageTime=Usar o tempo de recebimento da mensagem -dsEdit.pop3.timeRegex=RegEx de tempo -dsEdit.pop3.testTime=Testar parâmetros do tempo em comparação aos dados de teste -dsEdit.pop3.timeFormat=Formato de Tempo - -dsEdit.snmp=SNMP -dsEdit.snmp.gettingValue=Buscando valor... -dsEdit.snmp.oid=OID -dsEdit.snmp.desc=Propriedades SNMP properties -dsEdit.snmp.host=Host -dsEdit.snmp.port=Porta -dsEdit.snmp.version=Versão SNMP -dsEdit.snmp.community=Comunidade -dsEdit.snmp.securityName=Nome de segurança -dsEdit.snmp.authProtocol=Protocolo de autenticação -dsEdit.snmp.none=(nenhum) -dsEdit.snmp.authPassphrase=sentença de autenticação -dsEdit.snmp.privProtocol=Protocolo priv -dsEdit.snmp.privPassphrase=Sentença de priv -dsEdit.snmp.engineId=Engine ID -dsEdit.snmp.contextEngine=Mecanismo de contexto -dsEdit.snmp.contextName=Nome do contexto -dsEdit.snmp.retries=Retentativas -dsEdit.snmp.timeout=Timeout (ms) -dsEdit.snmp.trapPort=Porta de armadilha -dsEdit.snmp.localAddress=Endereço local -dsEdit.snmp.testing=Host de teste SNMP -dsEdit.snmp.test=Buscar valor OID -dsEdit.snmp.binary0Value=Valor 0 binário -dsEdit.snmp.setType=Definir tipo -dsEdit.snmp.setType.none=(não configurável) -dsEdit.snmp.setType.int=Inteiro 32 -dsEdit.snmp.setType.string=Octet string -dsEdit.snmp.setType.oid=Identificador do objeto -dsEdit.snmp.setType.ipAddress=Endereço IP -dsEdit.snmp.setType.counter=Contador 32 -dsEdit.snmp.setType.gauge=Calibre 32 -dsEdit.snmp.setType.ticks=Marcações de tempo -dsEdit.snmp.setType.opaque=Opaco -dsEdit.snmp.setType.counter64=Contador 64 -dsEdit.snmp.polling=Polling -dsEdit.snmp.polling.pollTrap=Poll e armadilha -dsEdit.snmp.polling.trap=Apenas armadilha -dsEdit.snmp.tester.noResponse=Sem resposta do host - -dsEdit.spinwave=Receptor Spinwave -dsEdit.spinwave.dpconn=Sensor: {0}, atributo: {1} -dsEdit.spinwave.v1Attr.temp=Temperatura -dsEdit.spinwave.v1Attr.setPoint=Definir ponto -dsEdit.spinwave.v1Attr.battery=Bateria -dsEdit.spinwave.v1Attr.override=Sobrescrever -dsEdit.spinwave.v2Attr.temp=Temperatura -dsEdit.spinwave.v2Attr.setPoint=Definir ponto -dsEdit.spinwave.v2Attr.battery=Bateria -dsEdit.spinwave.v2Attr.batteryAlarm=Alarme de bateria -dsEdit.spinwave.v2Attr.override=Sobrescrever -dsEdit.spinwave.v2Attr.humidity=Umidade -dsEdit.spinwave.v2Attr.voltage=Tensão -dsEdit.spinwave.v2Attr.airflow=Fluxo de ar -dsEdit.spinwave.v2Attr.kwhours=Kilowatt hora -dsEdit.spinwave.v2Attr.occupancy=ocupação -dsEdit.spinwave.v2Attr.co2=Dióxido de Carbono -dsEdit.spinwave.v2Attr.voc=Compostos orgânicos voláteis -dsEdit.spinwave.v2Attr.iaq=Qualidade do ar no interior -dsEdit.spinwave.v2Attr.co=Monóxido de Carbono -dsEdit.spinwave.v2Attr.freq=Freqüência -dsEdit.spinwave.v2Attr.counter=Contador de pulsos -dsEdit.spinwave.errorParsingAddress=Erro analisando endereço do sensor -dsEdit.spinwave.invalidAddress=Lista já contém o sensor -dsEdit.spinwave.addressInUse=Endereço está em uso por um ou mais pontos. Não pode ser apagado. -dsEdit.spinwave.listening=Escutando... -dsEdit.spinwave.address=Endereço -dsEdit.spinwave.attribute=Atributo -dsEdit.spinwave.desc=Propriedades do receptor Spinwave -dsEdit.spinwave.port=porta -dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) -dsEdit.spinwave.version=Versão da mensagem -dsEdit.spinwave.deleteWarn=Apagar pontos para mudar versão da mensagem -dsEdit.spinwave.sensorAddresses=Endereço do sensor -dsEdit.spinwave.addSensorAddresses=Adicionar endereço de sensor -dsEdit.spinwave.noAddresses=Nenhum endereço de sensor definido -dsEdit.spinwave.listener=Auditor de sensor Spinwave -dsEdit.spinwave.listen=Escutar por sensores -dsEdit.spinwave.sensorsFound=Sensores encontrados -dsEdit.spinwave.addToList=Adicionar sensores encontrados à lista -dsEdit.spinwave.sensorAddress=Endereço de sensor -dsEdit.spinwave.convert=Converter para Celsius -dsEdit.spinwave.tester.listening=Escutando... -dsEdit.spinwave.tester.startError=Houve um problea iniciando do receptor spinwave. Pode haver um data source já habilitado usando a porta selecionada. ({0}) -dsEdit.spinwave.tester.exception=Exceção recebida: {0} -dsEdit.spinwave.tester.mismatch=Recebida mensagem de imcompatibilidadede exceção: {0} -dsEdit.spinwave.tester.response=Recebida resposta de exceção: {0} - -dsEdit.sql=SQL -dsEdit.sql.testing=Executando declaração de seleção... -dsEdit.sql.rowId=Identificador de coluna -dsEdit.sql.columnName=Nome da coluna -dsEdit.sql.desc=Propriedades do SQL -dsEdit.sql.driverClassName=Nome da classe do driver -dsEdit.sql.connectionString=String de conexão -dsEdit.sql.username=Nome de usuário -dsEdit.sql.password=Senha -dsEdit.sql.select=Declação de seleção -dsEdit.sql.rowQuery=Consulta baseada em linha -dsEdit.sql.deleteWarn=Apagar pontos para alterar este valor -dsEdit.sql.test=Teste de declaração -dsEdit.sql.execute=Executar -dsEdit.sql.timeColumn=Tempo de sobrescrita de coluna -dsEdit.sql.update=Declaração de atualização -dsEdit.sql.tester.columnName=Nome da coluna -dsEdit.sql.tester.columnType=Tipo da coluna -dsEdit.sql.tester.value=Valor - -dsEdit.viconics=Termostatos Wireless Viconics -dsEdit.viconics.dpconn=Porta: {0}, PAN ID: {1}, Canal: {2} -dsEdit.viconics.port=Porta -dsEdit.viconics.panId=ID PAN -dsEdit.viconics.channel=Canal -dsEdit.viconics.timeout=Timeout da mensagem -dsEdit.viconics.retries=Retentativas da mensagem -dsEdit.viconics.networkTimeout=Timeout de rede offline (s) -dsEdit.viconics.deviceWarning=Timeout de dispositivo offline (s) -dsEdit.viconics.deviceRemove=Remover dispositivo (s) -dsEdit.viconics.pointFreshness=Atualização de pontos (s) -dsEdit.viconics.convertCelsius=Converter temperaturas para Celsius -dsEdit.viconics.desc=Propriedades da rede Viconics -dsEdit.viconics.dataSourceNotStarted=Data source não foi inicializado -dsEdit.viconics.networkIdentifyFailure=Identificação da rede fracassada: {0} -dsEdit.viconics.networkInfo=Informação da rede -dsEdit.viconics.refreshing=Atualizando... -dsEdit.viconics.rfModule=Módulo RF -dsEdit.viconics.devices=Dispositivos -dsEdit.viconics.commAddress=Endereços
Comm -dsEdit.viconics.modelNumber=Número de
modelo -dsEdit.viconics.firmwareRevision=Revisão de
Firmware -dsEdit.viconics.zigbeeFirmwareRevision=Revisão de firmware Zigbee -dsEdit.viconics.zigbeeFirmwareRevisionBr=Revisão de
firmware
Zigbee -dsEdit.viconics.zigbeeNetworkAddress=Endereço de rede Zigbee -dsEdit.viconics.zigbeeNetworkAddressBr=Endereço de
rede
Zigbee -dsEdit.viconics.ieee=IEEE -dsEdit.viconics.chipRevision=Revisão do Chip -dsEdit.viconics.chipRevisionBr=Revisão do
chip -dsEdit.viconics.trss=TRSS -dsEdit.viconics.crss=CRSS -dsEdit.viconics.unreliable=Valor do ponto pode não ser confiável - -dsEdit.virtual=Data Source Virtual -dsEdit.virtual.errorParsingValue=Erro em análise de valor -dsEdit.virtual.invalidValue=A lista já contém o valor -dsEdit.virtual.desc=Propriedades do data source Virtual -dsEdit.virtual.changeType=Tipo de alteração -dsEdit.virtual.startValue=Valor de início -dsEdit.virtual.min=Mínimo -dsEdit.virtual.max=Máximo -dsEdit.virtual.maxChange=Alteração máxima -dsEdit.virtual.change=Alteração -dsEdit.virtual.roll=Rotacionar -dsEdit.virtual.values=Valores -dsEdit.virtual.volatility=Volatilidade -dsEdit.virtual.attractionPoint=Ponto de atração -dsEdit.virtual.changeType.alternate=Alternado -dsEdit.virtual.changeType.attractor=Atrator -dsEdit.virtual.changeType.brownian=Browniano -dsEdit.virtual.changeType.increment=Incremental -dsEdit.virtual.changeType.noChange=Sem alteração -dsEdit.virtual.changeType.random=Aleatório - -dsEdit.vmstat=Data Source VMStat -dsEdit.vmstat.dsconn=Tempo de Poll (segundos): {0} -dsEdit.vmstat.desc=Propriedade do data source VMStat -dsEdit.vmstat.pollSeconds=Tempo do Poll (segundos) -dsEdit.vmstat.outputScale=Escala de saída -dsEdit.vmstat.attribute=Atributo -dsEdit.vmstat.attr.procsR=Processos aguardando por tempo de execução (r) -dsEdit.vmstat.attr.procsB=Processos em hibernação ininterrupta (b) -dsEdit.vmstat.attr.memorySwpd=Memória virtual utilizada (swpd) -dsEdit.vmstat.attr.memoryFree=Memória disponível (livre) -dsEdit.vmstat.attr.memoryBuff=Memória utilizada como buffers (buff) -dsEdit.vmstat.attr.memoryCache=Mermória utilizada como as cache (cache) -dsEdit.vmstat.attr.swapSi=Memória de troca - entrando do disco (si) -dsEdit.vmstat.attr.swapSo=Memória de troca - saindo para o disco (so) -dsEdit.vmstat.attr.ioBi=blocos recebidos de um dispositivo de blocos (bi) -dsEdit.vmstat.attr.ioBo=blocos enviados para um dispositivo de blocos (bo) -dsEdit.vmstat.attr.systemIn=interrupções por segundo (in) -dsEdit.vmstat.attr.systemCs=trocas de contexto por segundo (cs) -dsEdit.vmstat.attr.cpuUs=% da cpu executando código não-kernel - (us) -dsEdit.vmstat.attr.cpuSy=% da cpu executando código kernel (sy) -dsEdit.vmstat.attr.cpuId=% da cpu ociosa (id) -dsEdit.vmstat.attr.cpuWa=% da cpu aguardando por IO (wa) -dsEdit.vmstat.attr.cpuSt=% da cpu roubada por uma máquina virtual (st) -dsEdit.vmstat.scale.none=Nenhum (bytes) -dsEdit.vmstat.scale.k=k (1000) -dsEdit.vmstat.scale.K=K (1024) -dsEdit.vmstat.scale.m=m (1000000) -dsEdit.vmstat.scale.M=M (1048576) - -dsEdit.pachube=Pachube -dsEdit.pachube.dpconn=Alimentação: {0}, fluxo: {1} -dsEdit.pachube.desc=Propriedades do Pachube -dsEdit.pachube.apiKey=Chave da API -dsEdit.pachube.timeout=Timeout (segundos) -dsEdit.pachube.retries=Retentativas -dsEdit.pachube.feedId=ID da alimentação -dsEdit.pachube.dataStreamId=ID do fluxo de dados -dsEdit.pachube.binaryZeroValue=Valor 0 binário -dsEdit.pachube.testValue=Testar o valor dos parâmetros - -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3.descIp=Propriedades do DNP3 IP -dsEdit.dnp3.descSerial=Propriedades do DNP3 Serial -dsEdit.dnp3.synchPeriod=Período de Sincr. (x período RBE) -dsEdit.dnp3.staticPeriod=Período Poll Estático (x período RBE) -dsEdit.dnp3.rbePeriod=Período Poll RBE -dsEdit.dnp3.timeout=Timeout (ms) -dsEdit.dnp3.retries=Retries -dsEdit.dnp3.sourceAddress=Enderenço da fonte -dsEdit.dnp3.slaveAddress=Endereço do escravo -dsEdit.dnp3Ip.host=Host -dsEdit.dnp3Ip.port=Porta -dsEdit.dnp3Serial.baud=Baud rate -dsEdit.dnp3Serial.commPortId=Porta -dsEdit.dnp3Serial.dataBits=Bits de dados -dsEdit.dnp3Serial.stopBits=Bits de parada -dsEdit.dnp3Serial.parity=Paridade -dsEdit.dnp3.index=Índice -dsEdit.dnp3.dataType=Tipo do dado -dsEdit.dnp3.binaryInput=Entrada Binária -dsEdit.dnp3.binaryOutput=Saída Binária -dsEdit.dnp3.analogInput=Entrada Analógica -dsEdit.dnp3.analogOutput=Saída Analógica -dsEdit.dnp3.runningCounter=Contador -dsEdit.dnp3.addMany=Adicionar vários data points -dsEdit.dnp3.minIndex=Índice Mínimo -dsEdit.dnp3.maxIndex=Índice Máximo -dsEdit.dnp3.operateMode=Modo de operação -dsEdit.dnp3.controlCommand=Comando de controle -dsEdit.dnp3.timeOn=Tempo em ON -dsEdit.dnp3.timeOff=Tempo em OFF - -dsEdit.dnp3.validate.indexUsed=Este índice já está em uso -dsEdit.dnp3.validate.someIndexUsed=Alguns índices já estão em uso -dox.dnp3DS=Data source DNP3 -dox.dnp3PP=DNP3 PP - -dsEdit.opc=OPC DA -dsEdit.opc.desc=Propriedades do OPC DA -dsEdit.opc.host=Host -dsEdit.opc.domain=Domínio -dsEdit.opc.user=Usuário -dsEdit.opc.password=Senha -dsEdit.opc.server=Servidor -dsEdit.opc.tagList=Lista de Tags -dsEdit.opc.refreshServers=Atualizar -dsEdit.opc.browseTags=Listar Tags -dsEdit.opc.tagsFound=Tags encontradas -dsEdit.opc.addTags=Adicionar Tags -dsEdit.opc.validate.dataSourceNotSaved=Salve o Data Source antes -dsEdit.opc.creationMode=Modo de Criação -dsEdit.opc.tagName=Nome da Tag -dsEdit.opc.tag=Tag -dsEdit.opc.validation=Validação -dsEdit.opc.validateTag=Validar a Tag -dsEdit.opc.TagNotValidated=Tag Não Validade -dsEdit.opc.TagValidated=Tag Validada - -dsEdit.persistent=TCP Serotonin Persistente -dsEdit.persistent.dsconn=Porta: {0} -dsEdit.persistent.desc=Propriedades do TCP Serotonin Persistente -dsEdit.persistent.port=Porta -dsEdit.persistent.authorizationKey=Chave de autorização -dsEdit.persistent.acceptPointUpdates=Aceitar atualizações de atributos de pontos - -dsEdit.nodaves7=S7 Iso TCP Ethernet Controller -dsEdit.nodaves7.desc=S7 Iso TCP Ethernet -dsEdit.nodaves7.writeBaseCmd=Linha-de-Comando Base para Escrita -dsEdit.nodaves7.s7writeMemoryArea=Área de Memória -dsEdit.nodaves7.s7writeBytesQty=Quantidade de bytes -dsEdit.nodaves7.s7writeDBNUM=DBNUM -dsEdit.nodaves7.s7writeStarts=Offset Memória (Starts) -dsEdit.nodaves7.s7writeBitOffset=Posição Bit - -dsEdit.jmx=JMX -dsEdit.jmx.dsconn.local=Servidor local -dsEdit.jmx.dsconn.remote={0} -dsEdit.jmx.desc=Propriedades do data source JMX -dsEdit.jmx.useLocalServer=Utilizar servidor JMX local -dsEdit.jmx.remoteServerAddr=Endereço do servidor JMX remoto -dsEdit.jmx.objectName=Nome do objeto -dsEdit.jmx.attributeName=Nome do atributo -dsEdit.jmx.compositeItemName=Nome do ítem composto -dsEdit.jmx.objectNameError=Nome de objeto problemático ''{0}'' em ''{1}'': {2} -dsEdit.jmx.objectNameNotFound=Nome de objeto ''{0}'' em ''{1}'' não encontrado -dsEdit.jmx.attributeNameNotFound=Não foi possível encontrar atributo ''{0}'' em ''{1}'' -dsEdit.jmx.attributeNotComposite=Atributo ''{0}'' em ''{1}'' não é composto -dsEdit.jmx.compositeNameNotFound=Não foi possível encontrar ítem composto ''{0}'' em ''{1}'' -dsEdit.jmx.attributeTypeNotSupported=O tipo ''{0}'' em ''{1}'' não é suportado -dsEdit.jmx.compositeTypeNotSupported=O tipo ''{0}'' em ''{1}'' não é suportado -dsEdit.jmx.writeFailed=Não foi possível a escrita em ''{0}'' -dsEdit.jmx.writeFailed.composite=Não foi possível a escrita em ''{0}'': não foi possível escrever em um ítem de objeto composto -dsEdit.jmx.writeFailed.msg=Não foi possível a escrita em ''{0}'': {1} -dsEdit.jmx.inspect=Inspeção do servidor JMX -dsEdit.jmx.getObjectNames=Buscar nomes de objetos -dsEdit.jmx.gettingObjectNames=Buscando nomes de objetos... -dsEdit.jmx.badUrl=Endereço do servidor remoto mal formado: {0} -dsEdit.jmx.connectionError=Erro de conexão: {0} -dsEdit.jmx.readError=Erro de leitura: {0} -dsEdit.jmx.addPoint=Adicionar ponto - -dsEdit.internal=Data Source Interno -dsEdit.internal.dsconn=Tempo de poll (s): {0} -dsEdit.internal.desc=Propriedades do data source Interno -dsEdit.internal.attribute=Atributo -dsEdit.internal.attr.BATCH_ENTRIES=Valores de pontos a serem escritos -dsEdit.internal.attr.BATCH_INSTANCES=Thread de escrita para valores de pontos -dsEdit.internal.attr.MONITOR_HIGH=Itens de trabalho de alta prioridade -dsEdit.internal.attr.MONITOR_MEDIUM=Itens de trabalho de média prioridade -dsEdit.internal.attr.MONITOR_SCHEDULED=Itens de trabalho agendados -dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Tamanho de empilhamento máximo -dsEdit.internal.attr.MONITOR_THREAD_COUNT=Contagem da thread ativa - -dsEdit.fhz4j=Fhz4j -dsEdit.fhz4j.deviceHousecode -dsEdit.fhz4j.deviceType -dsEdit.fhz4j.deviceProperty -dsEdit.fhz4j.PropertySettable -dsEdit.fhz4j.fhzHouseCode -dsEdit.fhz4j.init -dsEdit.fhz4j.deviceLocation - -emport.export=Exportar -emport.import=Importar -emport.indent=Nível de indentação -emport.data=Dados -emport.select=Selecione o que você deseja exportar -emport.selectAll=Selecionar todos -emport.unselectAll=Desmarcar todos -emport.dataPoints=Data points -emport.importInstruction=Cole os dados de importação no campo abaixo e clique -emport.importProgress=Importação em progresso... -emport.importCancelled=Importação cancelada -emport.importComplete=Importação completa -emport.noMessages=Mensagem sem resultados. Nada a importar? -emport.invalidImportData=Dado para importação inválido: não é um objeto JSON -emport.parseError=Erro de análise JSON: {0} -emport.user.username=Um usuário não tem um valor 'nome de usuário'. Ignorado. -emport.user.prefix=Usuário ''{0}'': {1} -emport.view.missingType=Visualização com XID ''{0}'' não existe atualmente e não tem um valor 'tipo'. Tipos válidos são {1} -emport.dataSource.xid=Um data source com nome ''{0}'' não tem um valor 'xid' válido. Ignorado. -emport.dataSource.missingType=Data source com XID ''{0}'' não existe atualmente e não tem um valor 'tipo'. Tipos válidos são {1} -emport.dataSource.invalidType=Data source com XID ''{0}''não existe atualmente e tem um valor 'tipo' inválido: ''{1}''. Tipos válidos são {2} -emport.dataSource.prefix=Data source ''{0}'': {1} -emport.dataPoint.xid=Um data point com name ''{0}'' não tem um valor 'xid'. Ignorado. -emport.dataPoint.badReference=Data point com XID ''{0}'' não existe atualmente e referencia um data source que não existe. Ignorado. -emport.dataPoint.prefix=Data point ''{0}'': {1} -emport.userPermission.prefix=Permissões para usuário ''{0}'': {1} -emport.added=adicionado -emport.saved=salvo -emport.causedBy=causado por: -emport.view.xid=Uma visualização gráfica não possui um valor 'xid'. Ignorado. -emport.view.prefix=Visualização ''{0}'': {1} -emport.pointHierarchy.prefix=Hierarquia de ponto: {0} -emport.pointLink.xid=Um vínculo de ponto não possui um valor 'xid'. Ignorado. -emport.pointLink.prefix=Vínculo de ponto ''{0}'': {1} -emport.scheduledEvent.xid=Um evento agendado não possui um valor 'xid'. Ignorado. -emport.scheduledEvent.prefix=Evento agendado ''{0}'': {1} -emport.compoundEvent.xid=Um detector de eventos compostos não possui um valor 'xid'. Ignorado. -emport.compoundEvent.prefix=Detector de eventos compostos ''{0}'': {1} -emport.mailingList.xid=Uma lista de envio de mensagens não possui um valor 'xid'. Ignorado. -emport.mailingList.prefix=Lista de envio de mensagens ''{0}'': {1} -emport.eventHandler.xid=Um vínculo de ponto não posssui um valor 'xid'. Ignorado. -emport.eventHandler.prefix=Vínculo de ponto ''{0}'': {1} -emport.publisher.xid=Um data source com nome ''{0}'' não tem um valor 'xid'. Ignorado. -emport.publisher.missingType=Publisher com XID ''{0}'' não existe atualmente e não possui um valor 'tipo'. Tipos válidos são {1} -emport.publisher.invalidType=Publisher com XID ''{0}'' não existe atualmente e tem um valor 'tipo' inválido: ''{1}''. Tipos válidos são {2} -emport.publisher.prefix=Publisher ''{0}'': {1} -emport.watchList.xid=Uma lista de visualização não possui um valor para 'xid'. Ignorada. -emport.watchList.prefix=Lista de visualização ''{0}'': {1} -emport.maintenanceEvent.xid=Um evento de manutenção não possui um valor para 'xid'. Ignorado. -emport.maintenanceEvent.prefix=Evento de manutenção ''{0}'': {1} - -eventHandlers.recipTestEmailMessage= Essa mensagem foi enviada como um teste de um tratador de evento de email -eventHandlers.emailRecipients=Destinatários de email -eventHandlers.escalTestEmailMessage=Essa mensagem foi enviada como um teste de um tratador de evento de agravamento -eventHandlers.escalRecipients=Destinat\u00E1rios que ir\u00E3o receber um email quando um evento for agravado -eventHandlers.inactiveRecipients=Recipientes inativos -eventHandlers.noEmailRecips=Você deve adicionar um email de destinatário -eventHandlers.escalDelayError=O atraso do agravamento deve ser maior que zero -eventHandlers.noEscalRecips=Você deve adicionar um email de destinatário de agravamento -eventHandlers.noInactiveRecips=Você deve adicionar recipientes inativos -eventHandlers.noSetPointAction=Nenhuma ação de set point foi definida -eventHandlers.invalidActiveValue=Valor ativo invalido para setar -eventHandlers.invalidActiveSource=Source point ativo inválido -eventHandlers.invalidActiveSourceType=Tipo do source point ativo inválido -eventHandlers.invalidInactiveValue=Valor inativo inválido para setar -eventHandlers.invalidInactiveSource=Source point inativo inválido -eventHandlers.invalidInactiveSourceType=Tipo do source point inativo inválido -eventHandlers.noTargetPoint=Nenhum ponto alvo selecionado. Você pode não ter nenhum ponto configurável definido. -eventHandlers.saved=Tratador de evento foi salvo -eventHandlers.eventHandlers=Tratadores de eventos -eventHandlers.types=Tipos de eventos -eventHandlers.pointEventDetector=Detectores de valor -eventHandlers.dataSourceEvents=Data source eventos -eventHandlers.publisherEvents=Publisher events -eventHandlers.systemEvents=Eventos de sistemas -eventHandlers.auditEvents=Eventos de auditoria -eventHandlers.maintenanceEvents=Eventos de manutenção -eventHandlers.eventHandler=Tratador de evento -eventHandlers.type=Tipo -eventHandlers.type.email=Email -eventHandlers.type.emailHandler=Tratador de evento -eventHandlers.type.setPoint=Set point -eventHandlers.type.setPointHandler=Tratador set point -eventHandlers.type.process=Processo -eventHandlers.type.processHandler=Tratador de processo -eventHandlers.recipientType.active=Ativo -eventHandlers.recipientType.escalation=Escalonação -eventHandlers.recipientType.inactive=Inativo -eventHandlers.alias=Alias -eventHandlers.target=Target -eventHandlers.activeAction=Ação ativa -eventHandlers.inactiveAction=Ação inativa -eventHandlers.action.none=Nenhuma -eventHandlers.action.point=Setar para um valor -eventHandlers.action.static=Setar para um valor estático -eventHandlers.sourcePoint=Source point -eventHandlers.valueToSet=Valor para setar -eventHandlers.escal=Enviar agravamento -eventHandlers.escalPeriod=Agravar se estiver ativo para -eventHandlers.inactiveNotif=Enviar notificação inativa -eventHandlers.inactiveOverride=Override inactive recipients -eventHandlers.activeCommand=Comando de processo ativo -eventHandlers.inactiveCommand=Comando de processo inativo -eventHandlers.invalidCommands=Pelo menos um comando de processo deve ser fornecido -eventHandlers.commandTest.title=Execute o comando agora -eventHandlers.commandTest.result=Verifique o console de seu Tomcat para a saída do processo - -events.alarms=Alarmes -events.pending=Alarmes pendentes -events.id=Id -events.msg=Mensagens -events.pointDetails=Detalhes do data point -events.pointEdit=Editar data point -events.editDataSource=Editar data source -events.downloadMango=Baixar última versão do ScadaBR -events.editCompound=Editar Detector de Eventos Compostos -events.editEventHandler=Editar Tratador de Eventos -events.editPointLink=Editar Point Link -events.editScheduledEvent=Editar Evento Agendado -events.editPublisher=Editar Publisher -events.editMaintenanceEvent=Editar evento de manutenção -events.acknowledgeAll=Reconhecer todos -events.acknowledge=Reconhecer -events.acknowledged=Reconhecido -events.silence=Desativar alarme sonoro -events.unsilence=Ativar alarme sonoro -events.silenceAll=Silenciar todos -events.emptyList=Sem eventos para listar -events.search=Procura de eventos -events.search.id=Id -events.search.type=Tipo da fonte do evento -events.search.keywords=Palavras-chave -events.search.maxResults=Máximo de resultados -events.search.search=Procurar -events.search.searching=Procurando... -events.search.resultCount={0} eventos encontrados -events.jumpToDate=Pular para a data -events.listed={0} eventos listados -events.ackedByUser=- {0} -events.ackedByDeletedUser=- (deleted user) -events.ackedByMaintenance=- maintanance mode - -footer.rightsReserved=Todos os direitos reservados. - -header.title=ScadaBR -header.mute=Com som -header.unmute=Sem som -header.watchlist=Watch list -header.views=Representação gráfica -header.alarms=Alarmes -header.reports=Relatórios -header.eventHandlers=Tratadores de eventos -header.dataSources=Data sources -header.scheduledEvents=Eventos agendados -header.compoundEvents=Eventos compostos -header.pointLinks=Point links -header.users=Usuários -header.usersProfiles=Perfis de Usuários -header.pointHierarchy=Hierarquia -header.mailingLists=Listas de envio -header.publishers=Publishers -header.maintenanceEvents=Eventos de manutenção -header.watchLists=Watch lists -header.systemSettings=Configurações do sistema -header.emport=Importar/Exportar -header.sql=SQL -header.logout=Logout -header.help=Ajuda -header.login=Login -header.user=Usuário -header.changeLanguage=Mudar linguagem -header.goHomeUrl=Ir para minha página padrão -header.setHomeUrl=Fazer dessa minha página padrão -header.reload=Atualizar - -login.browserOnPlatform=on -login.userId=User id -login.validation.noUsername=Por favor, entre com um nome de usuário. -login.password=Password -login.validation.noPassword=Por favor, entre com uma senha. -login.validation.invalidLogin=Login inválido, tente novamente. -login.validation.accountDisabled=Sua conta de usuário foi desativada. Por favor, entre em contato com o administrador. -login.loginButton=Login -login.unknownBrowser=Checando a compatibilidade do browser... -login.supportedBrowser=Este browser é suportado. -login.unsupportedBrowser=Seu browser pode funcionar com este produto, mas não é oficialmente suportado pela Equipe ScadaBR. Recomendamos o uso do Firefox ou Chrome. -login.nag=NOTA: você poderá ter problemas com o ScadaLTS porque seu browser não é oficialmente suportado. Por favor, atualize seu browser. -mailingLists.added=Lista de envio adicionada -mailingLists.saved=Lista de envio salva -mailingLists.testEmailMessage=E-mail de teste foi enviado -mailingLists.noUser=Sem usuários para adicionar -mailingLists.noAddress=Entre com o endereço de e-mail antes de adicionar à lista -mailingLists.mailingLists=Listas de envio -mailingLists.mailingList=Lista de envio -mailingLists.details=Detalhes da lista de envio -mailingLists.name=Nome -mailingLists.addUser=Adicionar usuário -mailingLists.addAddress=Adicionar endereço -mailingLists.entries=Entradas -mailingLists.noEntries=Sem entradas na lista de envio -mailingLists.emailAddress=Endereço de e-mail -mailingLists.validate.nameRequired=Nome é obrigatório -mailingLists.validate.nameGreaterThan40=Nome não pode ser maior que 40 caracteres -mailingLists.validate.entries=Uma lista de envios precisa ter entradas -mailingLists.testerror=Um erro ocorreu: {0}: {1} - -maintenanceEvents.meAdded=Adicionar o evento de manutenção -maintenanceEvents.meSaved=Evento de manutenção salvo -maintenanceEvents.mes=Eventos de manutenção -maintenanceEvents.addMe=Adicionar evento de manutenção -maintenanceEvents.me=Evento de manutenção -maintenanceEvents.meDisabled=Desabilitar evento de manutenção -maintenanceEvents.meDetails=Detalhes do evento de manutenção -maintenanceEvents.dataSource=Data source -maintenanceEvents.alias=Alias -maintenanceEvents.type=Tipo de agendamento -maintenanceEvents.type.manual=Manual -maintenanceEvents.type.hour=Horário -maintenanceEvents.type.day=Diário -maintenanceEvents.type.week=Semanal -maintenanceEvents.type.month=Mensal -maintenanceEvents.type.year=Anual -maintenanceEvents.type.once=Somente uma vez -maintenanceEvents.type.cron=Cron -maintenanceEvents.activated=Atualmente ativo. Clique para desativar. -maintenanceEvents.deactivated=Atualmente inativo. Clique para ativar. -maintenanceEvents.validate.activeCron=Erro em expressão cron ativa: {0} -maintenanceEvents.validate.inactiveCron=Erro em expessão cron inativa: {0} -maintenanceEvents.validate.activeTrigger=Erro criando gatilho ativo: {0} -maintenanceEvents.validate.inactiveTrigger=Erro criando gatilho inativo: {0} -maintenanceEvents.validate.aliasTooLong=Um alias não pode conter mais de 50 caracteres -maintenanceEvents.validate.invalidRtn=Tempo inativo deve ser após tempo ativo -maintenanceEvents.toggle.disabled=Não pode alternar. Evento está desabilitado. -maintenanceEvents.schedule.manual={0} - Manual -maintenanceEvents.schedule.onceUntil={0} - de {1} até {2} -maintenanceEvents.schedule.hoursUntil={0} - Todas as horas aos {1} até {2} -maintenanceEvents.schedule.dailyUntil={0} - Todos os dias às {1} até {2} -maintenanceEvents.schedule.weeklyUntil={0} - Todas as semanas em {1} às {2} até {3} às {4} -maintenanceEvents.schedule.monthlyUntil={0} - Todos os meses no {1} às {2} até o {3} às {4} -maintenanceEvents.schedule.yearlyUntil={0} - Todos os anos no {1} de {2} às {3} até o {4} de {5} às {6} -maintenanceEvents.schedule.cronUntil={0} - No cron {1} até {2} -notes.userNotes=Mensagens de usuário -notes.addNote=Adicionar mensagem -notes.note=Mensagem -notes.by=por -notes.enterComment=Digite a mensagem -notes.save=Salvar -notes.cancel=Cancelar -notes.timeByUsername=time by username - -pointDetails.recordCountError=Contagem de gravação precisa ser um número -pointDetails.timePeriodError=Tempo precisa ser um número -pointDetails.imageCountError=Contagem de imagem precisa ser um número -pointDetails.goto=Ir para -pointDetails.editPoint=Editar data point -pointDetails.editDataSource=Editar data source -pointDetails.setPoint=Definir ponto -pointDetails.set=Definir -pointDetails.statistics=Estatísticas -pointDetails.timePeriod=Período de tempo -pointDetails.getStatistics=Adquirir estatísticas -pointDetails.history=Histórico -pointDetails.show=Mostrar -pointDetails.mostRecentRecords=Registros mais recentes -pointDetails.chart=Gráfico -pointDetails.imageChartButton=Adquirir gráfico -pointDetails.getData=Adquirir dado -pointDetails.flipbook=Flipbook -pointDetails.images=Imagens -pointDetails.getImages=Adquirir imagens -pointDetails.events=Eventos -pointDetails.id=Id -pointDetails.message=Mensagem -pointDetails.maxEvents=Máximo de 20 eventos mostrados de -pointDetails.views=Visualizações -pointDetails.name=Nome -pointDetails.gotoView=ir para visualização -pointDetails.notInView=Data point não utilizado em nenhuma de suas representações gráficas -pointDetails.userAccess=Acesso de usuário -pointDetails.username=Nome de usuário -pointDetails.accessType=Tipo de acesso - -pointEdit.buttons.enable=Habilitar -pointEdit.buttons.disable=Desabilitar -pointEdit.buttons.restart=Reiniciar -pointEdit.buttons.note=Nota: salvar, desabilitar ou reiniciar um data point fará com que todos os eventos ativos retornem ao normal. - -pointEdit.chart.props=Propriedades do renderizador de gráficos -pointEdit.chart.type=Tipo -pointEdit.chart.limit=Limite -pointEdit.chart.timePeriod=Período de tempo -pointEdit.chart.includeSum=Incluir soma -pointEdit.chart.note=Nota: registro de data points deve estar ativo para geração de gráficos. -pointEdit.chart.missingLimit=Processador de gráficos: limite deve ser informado -pointEdit.chart.invalidLimit=Processador de gráficos: limit deve ser entre 2 e 50 -pointEdit.chart.missingPeriods=Processador de gráficos: número de períodos deve ser informado -pointEdit.chart.invalidPeriods=Processador de gráficos: número de períodos deve ser maior que zero - -pointEdit.detectors.eventDetectors=Detectores de eventos -pointEdit.detectors.type=Tipo -pointEdit.detectors.empty=Clique no ícone adicionar para criar um novo detector de valores. -pointEdit.detectors.alias=Alias -pointEdit.detectors.highLimitDet=Detector de limite superior -pointEdit.detectors.highLimit=Limite superior -pointEdit.detectors.duration=Duração -pointEdit.detectors.lowLimitDet=Detector de limite inferior -pointEdit.detectors.lowLimit=Limite inferior -pointEdit.detectors.stateDet=Detector de estado -pointEdit.detectors.state=Estado -pointEdit.detectors.zero=Zero -pointEdit.detectors.one=Um -pointEdit.detectors.changeDet=Detector de mudança -pointEdit.detectors.change=Mudança -pointEdit.detectors.changeCounter=Contador de mudança de estados -pointEdit.detectors.changeCount=Contagem de mudança de estados -pointEdit.detectors.noChange=Sem mudanças -pointEdit.detectors.noUpdate=Sem alterações -pointEdit.detectors.errorParsingLimit=Erro na conversão do valor do limite superior -pointEdit.detectors.errorParsingWeight=Erro na conversão do valor do peso -pointEdit.detectors.errorParsingDuration=Erro na conversão do valor da duração -pointEdit.detectors.invalidDuration=Duração não pode ser menor que 0 -pointEdit.detectors.errorParsingState=Erro na conversão do valor do estado -pointEdit.detectors.errorParsingChangeCount=Erro na conversão do valor da contagem de mudanças -pointEdit.detectors.invalidChangeCount=Contagem de mudanças não pode ser menor que 2 -pointEdit.detectors.invalidState=Estado não pode ser maior que 128 caracteres -pointEdit.detectors.posCusumDet=Detector de CUSUM positiva -pointEdit.detectors.posCusum=CUSUM positiva -pointEdit.detectors.posLimit=Limite positivo -pointEdit.detectors.negCusumDet=Detector de CUSUM negativa -pointEdit.detectors.negCusum=CUSUM negativa -pointEdit.detectors.negLimit=Limite negativo -pointEdit.detectors.weight=Peso - -pointEdit.logging.props=Propriedades do registro -pointEdit.logging.type=Tipo do registro -pointEdit.logging.type.change=Quando o valor do data point muda -pointEdit.logging.type.all=Todos os dados -pointEdit.logging.type.never=não registrar -pointEdit.logging.type.interval=Intervalo -pointEdit.logging.type.tsChange=Quando o valor do timestamp muda -pointEdit.logging.period=Período do intervalo de registro -pointEdit.logging.every=Todos -pointEdit.logging.valueType=Tipo de valor -pointEdit.logging.valueType.instant=Instantâneo -pointEdit.logging.valueType.maximum=Máximo -pointEdit.logging.valueType.minimum=Mínimo -pointEdit.logging.valueType.average=Média -pointEdit.logging.tolerance=Tolerância -pointEdit.logging.purge=Descartar -pointEdit.logging.after=Após -pointEdit.logging.defaultCache=Tamanho de armazenamento padrão -pointEdit.logging.discard=Descartar valores extremos -pointEdit.logging.discardLow=Descartar limite inferior -pointEdit.logging.discardHigh=Descartar limite superior -pointEdit.logging.engineeringUnits=Unidades de engenharia -pointEdit.logging.clearCache=Resetar a cache - -pointEdit.name.goto=Ir para - -pointEdit.props.props=Propriedades do data point -pointEdit.props.details=Detalhes do data point -pointEdit.props.ds=Data source -pointEdit.props.editDs=Editar data source -pointEdit.props.name=Nome do data point -pointEdit.props.engineeringUnits=Unidades de engenharia - -pointEdit.purge.confirm=Você tem certeza que deseja descartar todos as informações deste data point? -pointEdit.purge.result=Valores para o data point descartados -pointEdit.purge.purgeNow=Descartar agora -pointEdit.purge.olderThan=Descartar dados mais antigos que -pointEdit.purge.all=Descartar todas as informações -pointEdit.purge.allData=Todas as informações -pointEdit.purge.warn=Descartando todas as informações, por favor aguarde... - -pointEdit.text.props=Propriedades de renderização de texto -pointEdit.text.type=Tipo -pointEdit.text.format=Formato -pointEdit.text.suffix=Sufixo -pointEdit.text.zero=Zero -pointEdit.text.one=Um -pointEdit.text.default=padrão -pointEdit.text.key=Chave -pointEdit.text.text=Texto -pointEdit.text.colour=Color -pointEdit.text.from=De -pointEdit.text.to=Para -pointEdit.text.conversionExponent=Exponente de conversão -pointEdit.text.errorParsingKey=Erro ao analisar chave -pointEdit.text.listContainsKey=A lista já contém a chave -pointEdit.text.errorParsingFrom=Erro ao analisar valor De -pointEdit.text.errorParsingTo=Erro ao analisar valor Para -pointEdit.text.toGreaterThanFrom=Valor De deve ser menor que valor Para -pointEdit.text.listContainsRange=A lista já contém a faixa -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.saved=Hierarquia salva -pointHierarchy.deleteConfirm=Todos filhos serão movidos para a pasta pai. É isso que você deseja? -pointHierarchy.defaultName=Nova pasta -pointHierarchy.noName=Nome da pasta não pode ser vazio -pointHierarchy.hierarchy=Hierarquia -pointHierarchy.details=Detalhes da pasta -pointHierarchy.name=Nome - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.addFolder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - -pointLinks.pointLinks=Point links -pointLinks.pointLink=Point link -pointLinks.details=Detalhes de point link -pointLinks.source=Data point de origem -pointLinks.target=Data point de destino -pointLinks.script=Script -pointLinks.validate=Validação -pointLinks.event=Evento -pointLinks.event.update=Atualização -pointLinks.event.change=Alteração -pointLinks.validate.sourceRequired=Data point de origem é obrigatório -pointLinks.validate.targetRequired=Data point de destino é obrigatório -pointLinks.validate.samePoint= Data point de origem e destino não podem ser o mesmo -pointLinks.pointLinkAdded=Point link adicionado -pointLinks.pointLinkSaved=Point link salvo -pointLinks.validate.success=Resultado do script: {0} -pointLinks.validate.successTs=Resultado do script: {0}, timestamp={1} - -publicView.notFound=Representação especificada não foi encontrada ou não é visível anonimanente. Você tem os parâmetros corretos para viewId, viewName ou viewXid? - -publisherEdit.saved=Publisher foi salvo -publisherEdit.currentAlarms=Alarmes vigentes -publisherEdit.generalProperties=Propriedades gerais -publisherEdit.name=Nome -publisherEdit.cacheWarning=Alerta para tamanho de armazenamento -publisherEdit.updateEvent=Atualizar evento -publisherEdit.updateEvent.all=Todas atualizações -publisherEdit.updateEvent.changes=Apenas alterações -publisherEdit.snapshot=Enviar imagem instantânea padrão -publisherEdit.snapshotPeriod=Imagem instantânea do período enviada -publisherEdit.points=Pontos -publisherEdit.point.name=Nome -publisherEdit.point.status=Status -publisherEdit.point.type=Tipo -publisherEdit.noPoints=Não há pontos para listar - -publisherEdit.httpSender=Remetente HTTP -publisherEdit.httpSender.keyRequired=Chave é obrigatório -publisherEdit.httpSender.keyExists=Chave já existe -publisherEdit.httpSender.removeParam=Remover parâmetro da lista -publisherEdit.httpSender.sending=Enviando... -publisherEdit.httpSender.noResponseData=(sem resposta) -publisherEdit.httpSender.props=Propriedades do remetente HTTP -publisherEdit.httpSender.method=Método -publisherEdit.httpSender.url=URL -publisherEdit.httpSender.staticHeaders=Cabeçalhos estáticos -publisherEdit.httpSender.headerKey=Chave -publisherEdit.httpSender.headerValue=Valor -publisherEdit.httpSender.addStaticHeader=Adicionar cabeçalho estático -publisherEdit.httpSender.noStaticHeaders=Nenhum cabeçalho estático definido -publisherEdit.httpSender.staticParams=Parâmetros estáticos -publisherEdit.httpSender.paramKey=Chave -publisherEdit.httpSender.paramValue=Valor -publisherEdit.httpSender.addStaticParam=Adicionar parâmetro estático -publisherEdit.httpSender.noStaticParams=Sem parâmetros estáticos definidos -publisherEdit.httpSender.raiseResultWarning=Alerta de aumento de resultado -publisherEdit.httpSender.sendTest=Teste de envio HTTP -publisherEdit.httpSender.sendStaticParams=Enviar parâmetros estáticos -publisherEdit.httpSender.cancel=Cancelar -publisherEdit.httpSender.point.param=Nome do parâmetro -publisherEdit.httpSender.points=Data Points -publisherEdit.httpSender.dateFormat=Formato de data -publisherEdit.httpSender.dateFormat.basic=Básico -publisherEdit.httpSender.point.name=Nome -publisherEdit.httpSender.dateFormat.tz=Time zone -publisherEdit.httpSender.dateFormat.utc=UTC -publisherEdit.pachube=Pachube -publisherEdit.pachube.props=Propriedades do Pachube -publisherEdit.pachube.apiKey=Chave da API -publisherEdit.pachube.timeoutSeconds=Timeout (segundos) -publisherEdit.pachube.retries=Retentativas -publisherEdit.pachube.feedId=Id da alimentação -publisherEdit.pachube.dataStreamId=Id do fluxo de dados -publisherEdit.pachube.points=Pontos -publisherEdit.pachube.point.name=Nome -publisherEdit.pachube.point.status=Status -publisherEdit.pachube.point.type=Tipo -publisherEdit.pachube.point.feedId=Id da Alimentação -publisherEdit.pachube.point.dataStreamId=Id do fluxo de dados -publisherEdit.httpSender.point.status=Status -publisherEdit.httpSender.point.type=Tipo -publisherEdit.persistent=TCP Serotonin Persistente -publisherEdit.persistent.props=Propriedades do TCP Serotonin Persistente -publisherEdit.persistent.host=Host -publisherEdit.persistent.port=Porta -publisherEdit.httpSender.point.timestamp=Incluir timestamp -publisherEdit.httpSender.noPoints=Sem data points para relacionar -publisherEdit.persistent.sync.none=Nenhum -publisherEdit.persistent.sync.daily=Diariamente -publisherEdit.persistent.sync.weekly=Semanalmente -publisherEdit.persistent.sync.monthly=Mensalmente - -publisherList.deleteConfirm=Você tem certeza que deseja excluir esse publisher? -publisherList.publishers=Publishers -publisherList.name=Nome -publisherList.type=Tipo -publisherList.config=Configuração -publisherList.status=Status -publisherList.noRows=Sem linhas - -reports.recipTestEmailMessage=Esta mensagem foi enviada como um teste de envio de relatório por email para a lista de destinatários -reports.emailRecipients=Destinatários de email -reports.export=Exportar dados -reports.eventExport=Exportar eventos -reports.userCommentExport=Exportar cometários de usuários -reports.charts=Exibir gráficos -reports.reportAdded=Relatório adicionado -reports.reportSaved=Relatório salvo -reports.reportQueued=Relatório foi enfileirado -reports.reportQueue=Fila de relatórios -reports.reportName=Nome do relatório -reports.runTimeStart=Início da execução -reports.runDuration=Duração da execução -reports.reportRecords=Registros -reports.doNotPurge=Não descartar -reports.loading=Carregando... -reports.noInstances=Sem instâncias de relatórios para relacionar -reports.templates=Modelos de relatórios -reports.newReport=Novo relatório -reports.report=Relatório -reports.criteria=Critério de relatório -reports.runNow=Executar agora -reports.noPoints=Nenhum data point foi adicionado ao relatório -reports.pointName=Nome do data point -reports.dataType=Tipo de dados -reports.events=Eventos -reports.events.none=Nenhum -reports.events.alarms=Apenas alarmes -reports.events.all=Todos os eventos -reports.eventList.id=Id do evento -reports.eventList.message=Mensagem -reports.eventList.status=Status -reports.eventList.ackTime=Hora do conhecimento -reports.eventList.ackUser=Usuário que efetuou conhecimento -reports.comments=Comentários de usuário -reports.pointComments=Comentários do data point -reports.pointComments.empty=Sem comentário de data point para relacionar -reports.commentList.type=Tipo -reports.commentList.type.event=Eventp -reports.commentList.type.point=data point -reports.commentList.typeKey=Chave do tipo -reports.commentList.time=Horário -reports.dateRange=Faixa de datas -reports.relative=Relativo ao horário do relatório -reports.previous=Anterior -reports.past=Passado -reports.specificDates=Datas específicas -reports.schedule=Agendar -reports.runEvery=Executar a cada... -reports.runDelay=Atraso de execução (minutos) -reports.cron=cron -reports.emailReport=Relatório por email -reports.includeTabular=Incluir tabela de dados -reports.now=Agora -reports.notStarted=Não iniciado -reports.inProgress=Em andamento -reports.failed=Falha na execução -reports.startValue=Valor inicial -reports.statistics=Estatísticas -reports.consolidated=Gráfico consolidado -reports.rendered=Processado -reports.dateRangeTo=para -reports.validate.lessThan0=Não pode ser menor que zero -reports.validate.greaterThan59=Não pode ser maior que 59 minutos -reports.validate.needRecip=Ao menos um recipiente deve ser adicionado -reports.validate.required=Obrigatório -reports.validate.longerThan100=Não pode ser maior que 100 caracteres -reports.validate.needPoint=Ao menos um data point deve ser adicionado -reports.validate.invalidDateRangeType=Tipo de faixa de data inválida -reports.validate.invalidRelativeDateType=Tipo de data relativa inválida -reports.validate.periodCountLessThan1=Contagem do período não pode ser menor que 1 -reports.validate.cron=Erro na expressão cron: {0} -reports.validate.colour=Cor inválida: {0} -reports.colour=Cor -reports.consolidatedChart=Gráfico consolidado -reports.zipData=Dados em formato .zip - -scheduledEvents.seAdded=Evento agendado adicionado -scheduledEvents.seSaved=Evento agendado salvo -scheduledEvents.ses=Eventos agendados -scheduledEvents.addSe=Adicionar um evento agendado -scheduledEvents.se=Evento agendado -scheduledEvents.seDetails=Detalhes de evento agendado -scheduledEvents.alias=Alias -scheduledEvents.type=Tipo de agendamento -scheduledEvents.type.hour=Horário -scheduledEvents.type.day=Diário -scheduledEvents.type.week=Semanal -scheduledEvents.type.month=Mensal -scheduledEvents.type.year=Anual -scheduledEvents.type.once=Somente uma vez -scheduledEvents.type.cron=Cron -scheduledEvents.validate.activeCron=Erro na expressão cron ativa: {0} -scheduledEvents.validate.inactiveCron=Erro na expressão cron inativa: {0} -scheduledEvents.validate.activeTrigger=Erro ao criar gatilho ativo: {0} -scheduledEvents.validate.inactiveTrigger=Erro ao criar gatilho inativo: {0} -scheduledEvents.validate.aliasTooLong=Alias não pode ser maior que 50 caracteres -scheduledEvents.validate.invalidRtn=Inactive time must be after active time - -sql.warning=Alerta: use esta funcionalidade por risco próprio. Uso incorreto pode resultar em dados corrompidos e/ou falhas no sistema. -sql.sql=SQL -sql.query=Enviar consulta -sql.update=Enviar atualização -sql.rowsUpdated=registro(s) atualizado(s). - -systemSettings.retrieving=(recuperando) -systemSettings.files=arquivos -systemSettings.emailSettingsSaved=As configurações de email foram salvas -systemSettings.systemAlarmLevelsSaved=Os níveis de alarmes de eventos de sistema foram salvos -systemSettings.auditAlarmLevelsSaved=Os níveis de alarmes de eventos de auditoria foram salvos -systemSettings.httpSaved=As configurações HTTP foram salvas -systemSettings.miscSaved=As configurações foram salvas -systemSettings.versionSaved=As configurações de versão foram salvas -systemSettings.upToDate=Esta instância do ScadaBR está atualizada -systemSettings.emailSettings=Configurações de email -systemSettings.smtpHost=Host SMTP -systemSettings.smtpPort=Porta SMTP -systemSettings.fromAddress=Endereço De -systemSettings.fromName=Nome De -systemSettings.auth=Usar autorização -systemSettings.smtpUsername=Nome de usuário -systemSettings.smtpPassword=Senha -systemSettings.tls=Habilitar TLS -systemSettings.contentType=Tipo do conteúdo -systemSettings.contentType.both=HTML e texto -systemSettings.contentType.html=Somente HTML -systemSettings.contentType.text=Somente texto -systemSettings.systemAlarmLevels=Níveis de alarme de eventos de sistema -systemSettings.auditAlarmLevels=Níveis de alarme de eventos de auditoria -systemSettings.otherSettings=Outras configurações -systemSettings.purgeEvents=Descartar eventos mais antigos que -systemSettings.purgeReports=Descartar instâncias de relatórios mais antigas que -systemSettings.uiPerformance=Desempenho da UI -systemSettings.uiPerformance.high=Alta -systemSettings.uiPerformance.med=Média -systemSettings.uiPerformance.low=Baixa -systemSettings.groveLogging=Enviar erros para o ScadaBR -systemSettings.httpSettings=Configurações HTTP -systemSettings.useProxy=Usar proxy -systemSettings.proxyHost=Host do proxy -systemSettings.proxyPort=Porta do proxy -systemSettings.proxyUsername=Nome de usuário do proxy -systemSettings.proxyPassword=Senha do proxy -systemSettings.systemInformation=Informações do sistema -systemSettings.instanceId=ID da instância -systemSettings.instanceDescription=Descrição da instância -systemSettings.version=Esta versão do ScadaLTS -systemSettings.notify=Notificar após aprovação de -systemSettings.notifyStable=Apenas versões estáveis -systemSettings.notifyRC=Release candidates ou melhor -systemSettings.notifyBeta=Beta ou melhor -systemSettings.checkNow=Conferir agora -systemSettings.databaseSize=Tamanho da base de dados -systemSettings.purgeNow=Descartar agora usando configurações de data points -systemSettings.filedataSize=Tamanho do arquivo de dados -systemSettings.totalSize=Tamanho total -systemSettings.historyCount=Contagem histórica -systemSettings.topPoints=data points altos -systemSettings.eventCount=Contagem de eventos -systemSettings.testEmail=O email de teste das configurações de sistema foi enviado com sucesso -systemSettings.versionCheck1=Socket timeout durante verificação. Por favor teste novamente -systemSettings.versionCheck2=Um erro ocorreu: {0}: {1} -systemSettings.languageSettings=Configurações de idioma -systemSettings.systemLanguage=Idioma do sistema -systemSettings.langSaved=Idioma salvo -systemSettings.purgeDataConfirm=Isto irá descartar todas as amostras de data points do sistema. Você tem certeza? -systemSettings.purgeDataInProgress=Descartando todas as informações, por favor aguarde... -systemSettings.purgeDataComplete=Descarte completo. {0} amostras de data points apagados. -systemSettings.purgeData=Descartar todos os dados -systemSettings.futureDateLimit=Discard point values future dated more than -systemSettings.reServer=Reinicie o servidor de aplicação -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration.Mysql=MySQL -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration=Configuração do Banco de Dados - -users.dataSaved=Dados de usuário salvos -users.added=Usuário adicionado -users.saved=Usuário salvo -users.title=Usuários -users.add=Adicionar usuário -users.user=Usuário -users.details=Detalhes de usuário -users.username=Nome de usuário -users.newPassword=Nova senha -users.email=Email -users.phone=Telefone -users.dataSources=Data sources -users.validate.usernameRequired=Nome de usuário é obrigatório -users.validate.emailRequired=Email é obrigatório -users.validate.usernameTooLong=Nome de usuário não pode ser maior que 40 caracteres -users.validate.emailTooLong=Email não pode ser maior que 255 caracteres -users.validate.phoneTooLong=Telefone não pode ser maior que 40 caracteres -users.validate.usernameUnique=Nome de usuário deve ser único -users.validate.usernameInUse=Nome de usuário já em uso -users.validate.adminInvalid=Você não pode remover seu próprio privilégio de administrador -users.validate.adminDisable=Você não pode desabilitar sua próprio conta -users.validate.badDelete=Você não pode deletar sua própria conta -users.receiveAlarmEmails=Enviar emails de alarme -users.receiveOwnAuditEvents=Recuperar eventos de auditoria próprios -users.deleteConfirm=Você tem certeza que deseja deletar este usuário? - -userProfiles.selectName=Perfil de Usuário -userProfiles.title=Gestão de Perfis de Usuários -userProfiles.add=Adicionar perfil de usuário -userProfiles.details=Detalhes do Perfil de Usuário -userProfiles.name=Nome do Perfil -userProfiles.validate.nameUnique=Nome do perfil deve ser único e não vazio -userProfiles.validate.errorDeleting=Erro ao deletar perfil de usuário! -userProfiles.validate.successDeleting=Perfil de usuário removido com sucesso! -userProfiles.added=Perfil adicionado -userProfiles.none=Nenhum -userProfiles.deleteConfirm=Você tem certeza que deseja deletar este perfil? -userProfiles.saved=Perfil salvo -userProfiles.dataSources=Data sources - -viewEdit.editView=Editar representação -viewEdit.deleteView=Remover a si mesmo da lista compartilhada da representação -viewEdit.viewProperties=Visualizar propriedades -viewEdit.name=Nome -viewEdit.background=Imagem de fundo -viewEdit.fullScreen=Full Screen -viewEdit.upload=Fazer upload de imagem -viewEdit.clearImage=Limpar imagem -viewEdit.anonymous=Acesso anônimo -viewEdit.viewComponents=Componentes -viewEdit.addViewComponent=Adicionar componente à representação -viewEdit.editPointView=Editar configurações de componente de data point -viewEdit.editGraphicalRenderer=Editar processador gráfico -viewEdit.deletePointView=Apagar componente de data point -viewEdit.editStaticView=Editat conteúdo estático -viewEdit.deleteStaticView=Apagar conteúdo estático -viewEdit.iconify=Minimizar componentes - -viewEdit.settings.editor=Editor de configurações -viewEdit.settings.point=data point -viewEdit.settings.nameOverride=Sobrescrever nome do data point -viewEdit.settings.settableOverride=Configurável -viewEdit.settings.background=Cor de fundo -viewEdit.settings.displayControls=Exibir controles - -viewEdit.graphic.editor=Editor do processador gráfico -viewEdit.graphic.displayText=Exibir texto -viewEdit.graphic.imageSet=Ajuste de imagem -viewEdit.graphic.dynamicImage=Imagem dinâmica -viewEdit.graphic.imageSample=Amostra de imagem -viewEdit.graphic.images=Imagens -viewEdit.graphic.zero=Imagem zero -viewEdit.graphic.one=Image um -viewEdit.graphic.state=Atribuições de imagens/estados -viewEdit.graphic.image=Imagem -viewEdit.graphic.stateList=Lista de estados -viewEdit.graphic.default=Padrão -viewEdit.graphic.min=Mín -viewEdit.graphic.max=Máx -viewEdit.graphic.scale=Percentual de escala -viewEdit.graphic.script=Script -viewEdit.graphic.displayPointName=Exibir nome do data point -viewEdit.graphic.styleAttribute=Atributo de estilo -viewEdit.graphic.missingImageSet=Você deve selecionar uma definição de imagem -viewEdit.graphic.missingDynamicImage=Você deve selecionar uma imagem dinâmica -viewEdit.graphic.missingZeroImage=Uma imagem zero deve ser selecionada -viewEdit.graphic.missingOneImage=Uma imagem um deve ser selecionada -viewEdit.graphic.missingDefault=Uma imagem padrão deve ser selecionada -viewEdit.graphic.invalidState=Valor de estado não-analisável em -viewEdit.graphic.missingMin=Mín deve ser informado -viewEdit.graphic.missingMax=Máx deve ser informado -viewEdit.graphic.invalidMinMax=Mín deve ser menor que Máx -viewEdit.graphic.missingScale=Percentual de escala deve ser informado -viewEdit.graphic.invalidScale=Percentual de escada não pode ser inferior a 1 -viewEdit.graphic.missingScript=Script deve ser informado -viewEdit.graphic.noConfig=Não existem configurações para este processador - -viewEdit.static.editor=Editor de conteúdo estático - -viewEdit.compound.editor=Editor de componente composto -viewEdit.compound.name=Nome -viewEdit.compound.backgroundColour=Cor de fundo -viewEdit.compound.width=Largura -viewEdit.compound.height=Altura -viewEdit.compound.duration=Duração - -views.title=Representações Gráficas -views.newView=Nova representação -views.noViews=Você não criou nenhuma representação gráfica. Crie uma agora. - -watchlist.addToWatchlist=Adicionar na watch list -watchlist.points=Points -watchlist.watchlist=Watch list -watchlist.editListName=Editar o nome da watch list -watchlist.newListName=Entre com o novo nome da watch list -watchlist.addNewList=Adicionar nova watch list -watchlist.deleteList=Deletar essa watch list -watchlist.pointDetails=Detalhes do data point -watchlist.moveUp=Mover acima -watchlist.moveDown=Mover abaixo -watchlist.delete=Deletar da watch list -watchlist.emptyList=Clique nos data points para adicionar eles na watch list -watchlist.chart=Gráfico -watchlist.imageChartButton=Obter gráfico -watchlist.noChartables=Nenhum data point plotável na watch list -watchlist.copyList=Copiar watch list - -chartRenderer.none=Nenhum -chartRenderer.image=Imagem -chartRenderer.flipbook=Flipbook -chartRenderer.statistics=Estatístias -chartRenderer.table=Tabela - -graphic.analogGraphic=GIF analógico -graphic.binaryGraphic=GIF binário -graphic.multistateGraphic=GIF multi-estados -graphic.thumbnailImage=Ícone -graphic.dynamicGraphic=GIF dinâmico -graphic.script=Script para o servidor -graphic.simple=Data point simples -graphic.simpleImage=Imagem -graphic.html=HTML -graphic.wirelessTempHumSensor=Sensor de temperatura/humidade sem-fio -graphic.wirelessTempHumSensor.staticText=Texto estático -graphic.wirelessTempHumSensor.battery=Bateria -graphic.wirelessTempHumSensor.signal=Sinal -graphic.wirelessTempHumSensor.temperature=Temperatura -graphic.wirelessTempHumSensor.humidity=Humidade -graphic.simpleCompound=Composição simples -graphic.simpleCompound.leadPoint= principal -graphic.simpleCompound.subPoint1=Sub data point 1 -graphic.simpleCompound.subPoint2=Sub data point 2 -graphic.simpleCompound.subPoint3=Sub data point 3 -graphic.simpleCompound.subPoint4=Sub data point 4 -graphic.simpleCompound.subPoint5=Sub data point 5 -graphic.simpleCompound.subPoint6=Sub data point 6 -graphic.simpleCompound.subPoint7=Sub data point 7 -graphic.simpleCompound.subPoint8=Sub data point 8 -graphic.simpleCompound.subPoint9=Sub data point 9 -graphic.simpleCompound.subPoint10=Sub data point 10 -graphic.imageChart=Gráfico -graphic.imageChart.point1=data point 1 -graphic.imageChart.point2=data point 2 -graphic.imageChart.point3=data point 3 -graphic.imageChart.point4=data point 4 -graphic.imageChart.point5=data point 5 -graphic.imageChart.point6=data point 6 -graphic.imageChart.point7=data point 7 -graphic.imageChart.point8=data point 8 -graphic.imageChart.point9=data point 9 -graphic.imageChart.point10=data point 10 - -graphic.enhancedImageChart=Gráfico -graphic.enhancedImageChart.point1=data point 1 -graphic.enhancedImageChart.point2=data point 2 -graphic.enhancedImageChart.point3=data point 3 -graphic.enhancedImageChart.point4=data point 4 -graphic.enhancedImageChart.point5=data point 5 -graphic.enhancedImageChart.point6=data point 6 -graphic.enhancedImageChart.point7=data point 7 -graphic.enhancedImageChart.point8=data point 8 -graphic.enhancedImageChart.point9=data point 9 -graphic.enhancedImageChart.point10=data point 10 - -textRenderer.analog=Analógico -textRenderer.binary=Binário -textRenderer.multistate=Multi-estado -textRenderer.none=Nenhum -textRenderer.plain=Plano -textRenderer.range=Faixa -textRenderer.time=Período -textRenderer.engineeringUnits=Unidades de engenharia - -event.system.startup=Inicio do sistema -event.system.shutdown=Desligamento do sistema -event.system.maxAlarmChanged=Nível máximo de alarme alterado -event.system.userLogin=Login do usuário -event.system.versionCheck=Checar a versão atual -event.system.compound=Detector de falha de composição -event.system.setPoint=Tratador de falha de evento de set point -event.system.email=Falha ao enviar email -event.system.pointLink=Falha de point link -event.system.process=Falha do processo do tratador de eventos - -event.audit.dataSource=Data source -event.audit.dataPoint=Data point -event.audit.pointEventDetector=Detector de evento de data point -event.audit.compoundEventDetector=Detector de evento composto -event.audit.scheduledEvent=Evento agendado -event.audit.eventHandler=Tratador de evento -event.audit.maintenanceEvent=Evento de manutenção -event.audit.pointLink=Point link -event.audit.changedProperty=
    {0}: "{1}" to "{2}" -event.audit.property=
    {0}="{1}" -event.audit.added=User "{0}" criado {1} com id {2}: {3} -event.audit.changed=User "{0}" alerado {1} com id {2}: {3} -event.audit.deleted=User "{0}" deletado {1} com id {2}: {3} -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.recip.mailingList=Lista de envio ''{0}'' -event.audit.recip.user=Usuário ''{0}'' -event.audit.recip.address=Endereço ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} - -event.exception2={0}: {1} -event.initializationError=Erro de inicialização: {0} -event.bacnet.deviceError=Sem resposta do dispositivo em {0}, falha de inicialização de data point -event.bacnet.readError=Erro ao ler valor do data point {0}: {1} -event.bacnet.iamError=IAm falha de broadcast: {0} -event.bacnet.whoisError=WhoIs falha de broadcast: {0} -event.bacnet.whoisPoint=WhoIs falha durante inicialização do data point {0}: {1} -event.bacnet.readDevice=Ler propriedades do dispositivo em {0} falhou: {1} -event.bacnet.covFailed=COV subscription falhou em {0}, data point desativado: {1} -event.setPointFailed=Set point falhou: {0} -event.setPointFailed.alias=Set point ''{0}'' falhou: {1} -event.readPointFailed=Ponto de leitura falho: {0} -event.pointLink.sourceUnavailable=Point link de origem não está disponível -event.pointLink.targetUnavailable=Point link de destino não está disponível -event.pointLink.targetNotSettable=Point link de destino não está setável -event.pointLink.recursionFailure=A operação do point link não foi executada devido a uma sobrecarga recursiva. Pode existir um laço infinito em sua configuração. -event.pointLink.nullResult=Script retornou a nulo. Resultado ignorado. -event.pointLink.convertError=Tipo de dados de origem não confere com o tipo de dados de destino -event.pollingError=Erro durante polling -event.pollingError2=Erro durante polling: {0} -event.ebi25.master=Exceção a partir do modbus master: {0} -event.ebi25.readError=Error ao ler valor "{0}": {1} -event.galil.errorResponse=Resposta de erro do data point {0} -event.galil.parsingError=Erro em converter resposta para o data point {0}, resposta = {1} -event.galil.setRequest=Não foi possível criar requisição para o data point {0}, valor = {1} -event.galil.setResponse=Resposta de erro do set point {0} -event.galil.sendError=Erro ao definir valor do data point {0}: {1} -event.galil.connectionError=Exceção na conexão Galil: {0} -event.galil.unexpected=Resultado não esperado, resultado={0} -event.galil.numericParse=Erro ao converter para numérico: {0} -event.galil.setPointFailed=Falha em definir set point {0}: {1} -event.httpImage.retrievalError=Erro ao recuperar imagem "{0}": {1} -event.httpImage.scalingError=Erro ao escalar imagem: {0} -event.httpImage.saveError=Erro ao salvar dados da imagem: {0} -event.httpRetriever.retrievalError=Erro ao recuperar página "{0}": {1} -event.http.response=Resposta inválide de "{0}": {1} -event.meta.pointUnavailable=Um data point de contexto não está disponível no data point "{0}" -event.meta.pointMissing=data point desabilitado ou não existente -event.script.convertError=Não foi possível converter resultado "{0}" para {1} -event.meta.nullResult=Script retornou nulo. Resultado ignorado. -event.meta.scriptError=Erro de script no data point "{0}": {1} -event.meta.typeError=Erro no tipo de resultado de script no data point "{0}": {1} -event.meta.recursionFailure=O script não foi executado devido a uma sobrecarga recursiva. Pode existir um laço infinito em seu(s) script(s). -event.modbus.noResponse=Sem resposta da rede -event.modbus.noConnection=Sem conexão com DataSource -event.modbus.master=Exceção do modbus master: {0} -event.serial.portOpenError=Não é possível abrir porta {0} -event.serial.portInUse=Porta sendo utilizada: {0} -event.valueParse.noData=Sem dados para comparar com data point {0} -event.valueParse.noValue=Sem comparação de valor para data point {0} -event.valueParse.noTime=Sem comparação de horário {0} -event.valueParse.timeParse=Falha em converter horário "{0}" -event.valueParse.timeParsePoint=Falha em converter horário "{0}" para {1} -event.valueParse.textParse=Valor não encontrado em qualquer texto de múltiplos estados e não foi convertido, resultado={0} -event.valueParse.textParsePoint=Valor não encontrado em qualquer texto de múltiplos estados e não foi convertido, resultado={0}, data point={1} -event.valueParse.numericParse=Não foi possível converter para numérico, resultado={0} -event.valueParse.numericParsePoint=Não foi possível converter para numérico, resultado={0}, data point={1} -event.valueParse.generalParse={0}, resultado={1} -event.valueParse.generalParsePoint={0}, resultado={1}, data point={2} -event.1wire.deviceRead=Erro ao ler dispositivo no endereço {0}: {1} -event.1wire.networkRead=Erro ao ler rede: {0} -event.1wire.noPointData=Nenhum dado lido para o data point {0} -event.1wire.noDevice=Dispositivo com endereço {0} não encontrado para data point {1}, definição falhou -event.1wire.setWiper=Não foi possível limpar posição no endereço {0} para data point {1}, definição falhou -event.snmp.noResponse=Sem resposta do host -event.snmp.pduOidError=PDU recebido com erro em OID {0}, texto={1} -event.snmp.pduErrorStatus=PDU recebido com status de erro de {0}, texto={1} -event.snmp.oidError=Erro de OID em {0}: {1}: {2} -event.snmp.unknownOid=OID {0} não solicitado encontrado na resposta do host {1} -event.snmp.noBinding=OID {0} sem identificação na resposta do host {1} -event.spinwave.heartbeat=Dado não recebido do sensor {0} -event.spinwave.attrNotFound=Atributo "{0}" não encontrado em mensagem do sensor {1} -event.spinwave.unknownSensor=Dato recebido de um sensor desconhecido {0} -event.sql.noRowsUpdated=Nenhuma linha atualizada definindo data point {0} -event.sql.setError=Exceção ao definir data point {0}: {1} -event.sql.timeNotFound=Campo de sobreposiçao de horário "{0}" não encotrado no conjunto de resultados -event.sql.noData=Nenhum dado retornou da consulta de seleção -event.sql.noDataPoint=Nenhum data point encontrado para linha identificada por "{0}" no conjunto de resultados -event.sql.dataTypeNotSupported=Tipo de dado para campo de sobreposição de horário "{0}" ({1}) não suportado -event.vmstat.process=Processo vmstat falhou: {0} -event.vmstat.attributeNotFound=Atributo "{0}" não encontrado nos dados de vmstat -event.compound.activated=Evento composto ativado: {0} -event.compound.sourceFailure={0}: Um detector de origem foi terminado -event.compound.exceptionFailure={0}: {1} -event.email.failure=Falha em enviar email entitulado "{0}" para "{1}". Mensagem: "{2}" -event.version.error=Um erro ocorreu ao verificar por uma nova versão do ScadaBR: {0}: {1} -event.version.available=Uma nova versão do ScadaBR está disponível ({0}) -event.version.uptodate=Esta versão do ScadaBR está atualizada -event.login=Usuário {0} entrou no sistema -event.alarmMaxIncreased=Nível máximo de alarme aumentou de {0} para {1} -event.alarmMaxDecreased=Nível máximo de alarme diminuiu de {0} para {1} -event.detector.periodState={0} foi {1} por mais de {2} -event.detector.state={0} é {1} -event.detector.highLimit={0} excedeu {1} -event.detector.highLimitPeriod={0} excedeu {1} por mais de {2} -event.detector.lowLimit={0} está abaixo de {1} -event.detector.lowLimitPeriod={0} está abaixo de {1} por mais de {2} -event.detector.change={0} mudou de estado {1} vezes em {2} -event.detector.noChange={0} não mudou de estado por mais de {1} -event.detector.noUpdate={0} não foi atualizado por mais de {1} -event.detector.changeCount={0} mudou de "{1}" para "{2}" -event.detector.posCusum={0} CUSUM excedeu {1} -event.detector.posCusumPeriod={0} CUSUM excedeu {1} por mais de {2} -event.detector.negCusum={0} CUSUM está abaixo de {1} -event.detector.negCusumPeriod={0} CUSUM está abaixo de {1} por mais de {2} -event.process.failure=Falha ao iniciar o processo com o comando "{0}". Mensagem: "{1}" -event.viconics.messagingException=Mensagem de erro: {0} -event.viconics.networkOffline=Rede está offline -event.viconics.deviceOffline=Dispositivo está offline: {0} -event.viconics.duplicateCommException=Endereço comm duplicado detectado: {0} -event.pachube.feed.response=Resposta inválida da alimentação {0}: {1} -event.pachube.feed.retrievalError=Erro ao recuperar alimentação {0}: {1} -event.pachube.dataStreamNotFound=Fluxo de dados "{0}" na alimentação {1} não encontrado ou sem valor -event.persistent.authKey=Chave de autenticação incorreta -event.persistent.pointDeserialization=Exceção de de-serialização de ponto: {0} -event.persistent.dataTypeMismatch=Tipo de dados incompatível no ponto "{0}": cliente={1}, servidor={2} -event.persistent.dataSourceMismatch=Data source incompatível no ponto "{0}". O XID já pertence a um data source diferente no host. - -event.detectorVo.highLimit=Quando valor for maior que {0} -event.detectorVo.highLimitPeriod=Quando valor for maior que {0} por {1} -event.detectorVo.lowLimit=Quando valor for menor que {0} -event.detectorVo.lowLimitPeriod=Quando valor for menor que {0} por {1} -event.detectorVo.state=Quando estado for {0} -event.detectorVo.statePeriod=Quando estado for {0} por {1} -event.detectorVo.change=Quando valor mudar -event.detectorVo.changeCount=Quando valor mudar {0} vezes em {1} -event.detectorVo.noChange=Quando estado não muda por {0} -event.detectorVo.noUpdate=Quando estado não for atualizado por {0} -event.detectorVo.posCusum=Quando CUSUM for maior que {0} -event.detectorVo.posCusumPeriod=Quadno CUSUM for maior que {0} por {1} -event.detectorVo.negCusum=Quando CUSUM for menor que {0} -event.detectorVo.negCusumPeriod=Quando CUSUM for menor que {0} por {1} - -event.setPoint.targetPointMissing=data point de destino está faltando ou desabilitado -event.setPoint.targetNotSettable=data point de destino não pode ser setável -event.setPoint.activePointMissing=data point de origem ativo está faltando ou desabilitado -event.setPoint.activePointValue=data point de origem ativo não tem valor -event.setPoint.activePointDataType=Tipo de dado de data point de origem ativo é diferente do data point de destino -event.setPoint.inactivePointMissing=data point de origem inativo está faltando ou desabilitado -event.setPoint.inactivePointValue=data point de origem inativo não tem valor -event.setPoint.inactivePointDataType=Tipo de dado de data point de origem inativo é diferente do data point de destino -event.setPoint.recursionFailure=O set point não foi executado devido a uma sobrecarga recursiva. Pode existir um laço infinito em sua configuração. -event.schedule.active=Evento agendado ativado: {0} -event.schedule.onceAt=Em {0} -event.schedule.onceUntil=De {0} até {1} -event.schedule.hourlyAt=A cada hora aos {0} -event.schedule.hoursUntil=A cada hora aos {0} até {1} -event.schedule.dailyAt=Todos os dias às {0} -event.schedule.dailyUntil=Todos os dias às {0} até {1} -event.schedule.weeklyAt=Todas as semanas às {0} às {1} -event.schedule.weeklyUntil=Todas as semanas às {0} às {1} até {2} às {3} -event.schedule.monthlyAt=Todos os meses no dia {0} às {1} -event.schedule.monthlyUntil=Todos os meses no dia {0} às {1} até {2} às {3} -event.schedule.yearlyAt=Todos os anos no dia {0} de {1} às {2} -event.schedule.yearlyUntil=Todos os anos no dia {0} de {1} às {2} até dia {3} de {4} às {5} -event.schedule.cronAt=No cron {0} -event.schedule.cronUntil=No cron {0} até {1} -event.publish.invalidResponse=Código de resposta inválida do host: {0} -event.publish.pointMissing=Um data point publicado está faltando ou não habilitado -event.publish.queueSize=A lista do publisher excedeu {0} entradas -event.pb.httpSend=Exceção de envio HTTP -event.pb.resultWarnings=Alertas de resultados -event.pb.pointMissing=data point desabilitado -event.pb.queueSize=Alerta de tamanho de fila -event.pb.persistent.connectionFailed=Tentativa de conexão fracassada -event.pb.persistent.protocolFailure=Erro de protocolo -event.pb.persistent.connectionAborted=Conexão abortada -event.pb.persistent.connectionLost=Conexão perdida -event.ds=''{0}'': {1} -event.ds.initialization=Exceção de inicialização -event.ds.message=Exceção de mensagem -event.ds.device=Exceção de dispositivo -event.ds.network=Exceção de rede -event.ds.duplicateComm=Endereço comm duplicado detectado -event.ds.dataSource=Exceção de data source -event.ds.pointRead=Exceção de leitura de data point -event.ds.pointWrite=Exceção de escrita em data point -event.ds.dataRetrieval=Falha em recuperar dados -event.ds.dataParse=Exceção em converter data point -event.ds.fileSave=Exceção em salvar arquivo -event.ds.contextPoint=data point de contexto desabilitado -event.ds.scriptError=Erro de script -event.ds.resultType=Erro de tipo de resultado -event.ds.emailInbox=Erro ao acessar caixa de entrada -event.ds.emailRead=Erro ao ler mensagem -event.ds.emailParse=Erro ao converter dados de email -event.ds.pdu=Exceção de PDU -event.ds.heartbeat=Agitação de sensor -event.ds.unknownSensor=Sensor desconhecido -event.ds.statement=Exceção de declaração - -event.rtn.rtn=Retornou ao normal -event.rtn.pointDisabled=Data point desativado -event.rtn.dsDisabled=Data source desativado -event.rtn.pubDisabled=Publisher desativado -event.rtn.shutdown=Desligamento do sistema -event.rtn.unknown=Causa inativa desconhecida - -validate.nameRequired=Nome é obrigatório -validate.nameTooLong=Nome não pode possuir mais de 40 caracteres -validate.notLongerThan=Não pode possuir mais de {0} caracteres -validate.cannotBeNegative=Não pode ser negativo -validate.illegalValue=Valor ilegal -validate.greaterThanZero=Deve ser maior que 0 (zero) -validate.required=Valor obrigatório -validate.invalidChoice=Escolha inválida -validate.greaterThanRawLow=Deve ser maior que valor mínimo bruto Scaling -validate.greaterThanEngLow=Deve ser maior que valor mínimo de unidade de engenharia Scaling -validate.greaterThanDiscardLow=Deve ser maior que limite inferior para descarte -validate.between=Deve ser entre {0} e {1} -validate.1to80=Deve ser entre 1 e 80 -validate.1to96=Deve ser entre 1 e 96 -validate.1to8=Deve ser entre 1 e 8 -validate.1to240=Deve ser entre 1 e 240 inclusive -validate.0to15=Deve ser entre 0 e 15 inclusive -validate.lessThan100=Não pode ser maior que 100 -validate.allVarNames=Os nomes de todas as variáveis devem ser definidas -validate.invalidVarName=Nome de variável inválida: {0} -validate.duplicateVarName=Nome de variável duplicada: {0} -validate.0toArg=Deve ser entre 0 e {0} inclusive -validate.not0=Não pode ser 0 -validate.invalidValue=Valor inválido -validate.greaterThan1s=Não pode ser menor que 2 segundos -validate.captureGroup=Um grupo de captura deve ser definido -validate.parseError=Erro de conversão: {0} -validate.fieldName=Um nome de campo para consulta ou declaração de atualização deve ser fornecido -validate.invalidAddress=Endereço de sensor inválido: {0} -validate.notLessThan30s=Não pode ser inferior a 30 segundos -validate.missingDeviceId=ID do dispositivo não pode estar vazio -validate.maxGreaterThanMin=Valor máximo deve ser maior que valor mínimo -validate.atLeast1=Ao menos um valor deve estar definido -validate.parameterRequired=Nome de parâmetro é obrigatório -validate.xidUsed=Este XID já está em uso -validate.text.incompatible=Processador de texto não compatível com tipo de dado -validate.chart.incompatible=Processador de gráfico não é compatível com o tipo de dado -validate.changeType.incompatible=O tipo de mudança não é compatível com o tipo de dado -validate.axis.invalid=Deve ser A, B, C, D, E, F, G, ou H -validate.ped.xidUsed=O mesmo XID ''{0}'' está sendo utilizado. Não salvo. -validate.ped.xidMissing=Todos os detectores de evento devem definir um XID. Não salvo. -validate.invalidCron=Erro na expressão cron: {0} -validate.pachube.dataStreadIdRequired=Id de fluxo de dados é necessário - -confirmation.pointDisabled=Data point foi desabilitado -confirmation.pointEnabled=Data point foi habilitado -confirmation.pointRestarted=Data point foi reiniciado -confirmation.pointSaved=Data point foi salvo - -emport.error.chart.missing=Processador de gráfico deve ter um ''{0}''. Valores válidos são {1} -emport.error.chart.invalid=Processador de gráfico tem um valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} -emport.error.text.missing=Processador de texto deve ter um ''{0}''. Valores válidos são {1} -emport.error.text.invalid=Processador de texto tem valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} -emport.error.missingObject=Falta objeto ''{0}'' -emport.error.missingValue=Falta valor ''{0}''. -emport.error.missing=Falta valor ''{0}''. Valores válidos são {1} -emport.error.invalid=Valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} -emport.error.pointType.missing=Tipo de data point deve ter''{0}''. Valores válidos são {1} -emport.error.pointType.invalid=Tipo de data point tem valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} -emport.error.meta.missing=Falta ''{0}'' no data point de contexto -emport.error.permission.missing=Falta ''{0}'' na permissão do data point -emport.error.missingSource=Data source com XID ''{0}'' não encontrado -emport.error.missingPoint=Data point com XID ''{0}'' não encontrado -emport.error.attractor.missingPoint=Data point ''{0}'' com XID ''{1}'' não encontrado -emport.error.ped.missing=Detector de valor deve ter um must have a ''{0}''. Valores válidos são {1} -emport.error.ped.missingAttr=Detector de valor deve ter ''{0}''. -emport.error.ped.invalid=Detector de valor (com valor ''{0}'') inválido para ''{1}''. Valores válidos são {2} -emport.error.link.invalid=Point link tem valor ''{0}'' inválido para ''{1}''. Valores válidos são {2} -emport.error.eventCode=Código de evento ''{0}'' inválido. Códigos válidos são {1} -emport.error.alarmLevel=Nível de alarme ''{0}'' inválido para evento ''{1}''. Valores válidos são {2} -emport.error.missingUser=Usuário com nome de usuário ''{0}'' não encontrado -emport.error.viewShare.missing=''{0}'' faltando em compartilhamento da representação -emport.error.component.incompatibleDataType=Data point com 'XID' ''{0}'' possui tipo de dado não compatível com com tipo de visualização de componente ''{1}'' -emport.error.compound.invalidChildId=Id filho ''{0}'' inválido para componente de visualização composto do tipo ''{1}''. Ids válidos são {2} -emport.error.component.unknownDynamicImage=Id de imagem dinâmica ''{0}'' não encontrado. Ids de imagens dinâmicas são {1} -emport.error.component.unknownImageSet=Id de definição de imagem ''{0}'' não encontrado. Ids de definição de imagem conhecidos são {1} -emport.error.component.imageIndex=Índice de imagem {0} é muito alto para a definição de imagem ''{1}''. Valores válidos são 0 to {2} -emport.error.component.missing=Componente de visualização deve ter ''{0}''. Valores válidos são {1} -emport.error.component.invalid=Componente de visualização tem um valor ''{0}'' inválido para ''{1}''. Valores válidos são {2} -emport.error.component.imageChart.missing=Componente de gráfico de imagem deve ter um ''{0}''. Valores válidos são {1} -emport.error.component.imageChart.invalid=Componente de gráfico de imagemtem um valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} -emport.error.scheduledEvent.invalid=Evento agendado possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} -emport.error.eventHandler.invalid=Tratador de evento possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} -emport.error.recipient.missing=Recipiente deve ter um(a) ''{0}''. Valores válidos são {1} -emport.error.recipient.invalid.reference=Recipiente tem um(a) ''{0}'' valor de ''{1}'' inválido(a) -emport.error.recipient.missing.reference=Recipiente deve ter um(a) ''{0}'' -emport.error.eventType.null=Falta tipo do evento -emport.error.eventType.missing=\=Tipo de evento possui um(a) ''{0}''. Valores v\u00E1lidos s\uFFFD\uFFFDo {1} -emport.error.eventType.invalid=Tipo de evento possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} -emport.error.eventType.missing.reference=Tipo de evento deve possuir um(a) ''{0}'' -emport.error.eventType.invalid.reference=Tipo de evento possui um(a) ''{0}'' valor de ''{1}'' inválido -emport.error.publishedPoint.missing=Ponto publicado deve possuir um(a) ''{0}''. -emport.error.maintenanceEvent.invalid=Evento de manutenção ''{0}'' tem um valor inválido ''{1}''. Valores válidos são {2} - -# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec -# for resolution of ids. -engUnit.0=metros quadrados -engUnit.1=pés quadrados -engUnit.2=miliampères -engUnit.3=ampères -engUnit.4=ohms -engUnit.5=volts -engUnit.6=kilovolts -engUnit.7=megavolts -engUnit.8=volt ampères -engUnit.9=kilovolt ampères -engUnit.10=megavolt ampères -engUnit.11=volt ampères reativo -engUnit.12=kilovolt ampères reativo -engUnit.13=megavolt ampères reativo -engUnit.14=graus de fase -engUnit.15=fator de potência -engUnit.16=joules -engUnit.17=kilojoules -engUnit.18=watt horas -engUnit.19=kilowatt horas -engUnit.20=btus -engUnit.21=therms -engUnit.22=toneladas horas -engUnit.23=joules por kilograma de ar seco -engUnit.24=btus por libra de ar seco -engUnit.25=ciclos por hora -engUnit.26=ciclos por minuto -engUnit.27=hertz -engUnit.28=gramas de água por kilograma de ar seco -engUnit.29=porcento de umidade relativa -engUnit.30=milímetros -engUnit.31=metros -engUnit.32=polegadas -engUnit.33=pés -engUnit.34=watts por pé quadrado -engUnit.35=watts por metro quadrado -engUnit.36=lumens -engUnit.37=luxes -engUnit.38=foot candles -engUnit.39=kilogramas -engUnit.40=pounds mass -engUnit.41=toneladas -engUnit.42=kilogramas por segundo -engUnit.43=kilogramas por minuto -engUnit.44=kilogramas por hora -engUnit.45=pounds mass per minute -engUnit.46=pounds mass per hour -engUnit.47=watts -engUnit.48=kilowatts -engUnit.49=megawatts -engUnit.50=btus por hora -engUnit.51=cavalos de força -engUnit.52=tons refrigeration -engUnit.53=pascals -engUnit.54=kilopascals -engUnit.55=bars -engUnit.56=libra força por polegada quadrada -engUnit.57=centímetros de água -engUnit.58=polegadas de água -engUnit.59=milímetros de mercúrio -engUnit.60=centímetros de mercúrio -engUnit.61=polegadas de mercúrio -engUnit.62=graus Celsius -engUnit.63=graus Kelvin -engUnit.64=graus Fahrenheit -engUnit.65=graus diários Celsius -engUnit.66=graus diários Fahrenheit -engUnit.67=anos -engUnit.68=meses -engUnit.69=semanas -engUnit.70=dias -engUnit.71=horas -engUnit.72=minutos -engUnit.73=segundos -engUnit.74=metros por segundo -engUnit.75=kilometros por hora -engUnit.76=pés por segundo -engUnit.77=pés por minuto -engUnit.78=milhas por hora -engUnit.79=pés cúbicos -engUnit.80=metros cúbicos -engUnit.81=imperial gallons -engUnit.82=litros -engUnit.83=galões (us) -engUnit.84=pés cúbicos por minuto -engUnit.85=metros cúbicos por segundo -engUnit.86=imperial gallons per minute -engUnit.87=litros por segundo -engUnit.88=litros por minuto -engUnit.89=us gallons per minute -engUnit.90=graus angulares -engUnit.91=graus Celsius por hora -engUnit.92=graus Celsius por minuto -engUnit.93=graus Fahrenheit por hora -engUnit.94=graus Fahrenheit por minuto -engUnit.95=sem unidades -engUnit.96=partes por milhão -engUnit.97=partes por bilhão -engUnit.98=porcentos -engUnit.99=porcentos por segundo -engUnit.100=por minuto -engUnit.101=por segundo -engUnit.102=psi por grau Fahrenheit -engUnit.103=radianos -engUnit.104=revoluções por minuto -engUnit.105=moeda 1 -engUnit.106=moeda 2 -engUnit.107=moeda 3 -engUnit.108=moeda 4 -engUnit.109=moeda 5 -engUnit.110=moeda 6 -engUnit.111=moeda 7 -engUnit.112=moeda 8 -engUnit.113=moeda 9 -engUnit.114=moeda 10 -engUnit.115=polegadas quadradas -engUnit.116=centímetros quadrados -engUnit.117=btus por libra -engUnit.118=centímetros -engUnit.119=massa de libras por segundo -engUnit.120=delta de graus fahrenheit -engUnit.121=delta Kelvin -engUnit.122=kilohms -engUnit.123=megohms -engUnit.124=milivolts -engUnit.125=kilojoules por kilograma -engUnit.126=megajoules -engUnit.127=joules por Kelvin -engUnit.128=joules por kilograma Kelvin -engUnit.129=kilohertz -engUnit.130=megahertz -engUnit.131=por hora -engUnit.132=milliwatts -engUnit.133=hectopascals -engUnit.134=millibars -engUnit.135=metros cúbicos por hora -engUnit.136=litros por hora -engUnit.137=kilowatt hora por metro quadrado -engUnit.138=kilowatt hora por pé quadrado -engUnit.139=megajoules por metro quadrado -engUnit.140=megajoules por pé quadrado -engUnit.141=watts por metro quadrado Kelvin -engUnit.142=pés cúbicos por segundo -engUnit.143=percent obscuration per foot -engUnit.144=percent obscuration per meter -engUnit.145=milliohms -engUnit.146=megawatt horas -engUnit.147=kilo btus -engUnit.148=mega btus -engUnit.149=kilojoules por kilograma de ar seco -engUnit.150=megajoules por kilograma de ar seco -engUnit.151=kilojoules por Kelvin -engUnit.152=megajoules por Kelvin -engUnit.153=Newton -engUnit.154=gramas por segundo -engUnit.155=gramas por minutos -engUnit.156=tons por hora -engUnit.157=kilo btus por hora -engUnit.158=hundredths segundos -engUnit.159=milliseconds -engUnit.160=metros Newton -engUnit.161=millimeters por segundo -engUnit.162=millimeters por minuto -engUnit.163=metros por minuto -engUnit.164=metros por hora -engUnit.165=metros cúbicos por minuto -engUnit.166=metros por segundo por segundo -engUnit.167=ampères por metro -engUnit.168=ampères por metro quadrado -engUnit.169=ampères metros quadrados -engUnit.170=farads -engUnit.171=henrys -engUnit.172=metros de ohm -engUnit.173=siemens -engUnit.174=siemens por metro -engUnit.175=teslas -engUnit.176=volts por Kelvin -engUnit.177=volts por metro -engUnit.178=webers -engUnit.179=candelas -engUnit.180=candelas por metro quadrado -engUnit.181=Kelvin por hora -engUnit.182=Kelvin por minuto -engUnit.183=segundos joule -engUnit.184=radians por segundo -engUnit.185=metros quadrados por Newton -engUnit.186=kilogramas por metro cúbico -engUnit.187=segundos Newton -engUnit.188=Newtons por metro -engUnit.189=watts por metro por Kelvin - -engUnit.abbr.0=m2 -engUnit.abbr.1=f2 -engUnit.abbr.2=mA -engUnit.abbr.3=A -engUnit.abbr.4=ohms -engUnit.abbr.5=V -engUnit.abbr.6=kV -engUnit.abbr.7=MV -engUnit.abbr.8=VA -engUnit.abbr.9=kVA -engUnit.abbr.10=MVA -engUnit.abbr.11=VAR -engUnit.abbr.12=KVAR -engUnit.abbr.13=MVAR -engUnit.abbr.14=fase graus -engUnit.abbr.15=FP -engUnit.abbr.16=J -engUnit.abbr.17=KJ -engUnit.abbr.18=Wh -engUnit.abbr.19=kWh -engUnit.abbr.20=btus -engUnit.abbr.21=therms -engUnit.abbr.22=ton hours -engUnit.abbr.23=J/Kg ar seco -engUnit.abbr.24=btus/lb ar seco -engUnit.abbr.25=ciclos por hora -engUnit.abbr.26=ciclos por minuto -engUnit.abbr.27=hertz -engUnit.abbr.28=g H2O / kg ar seco -engUnit.abbr.29=%UR -engUnit.abbr.30=mm -engUnit.abbr.31=m -engUnit.abbr.32=pol -engUnit.abbr.33=pés -engUnit.abbr.34=W/pé2 -engUnit.abbr.35=W/m2 -engUnit.abbr.36=lm -engUnit.abbr.37=lx -engUnit.abbr.38=lm/pé2 -engUnit.abbr.39=kg -engUnit.abbr.40=lb -engUnit.abbr.41=t -engUnit.abbr.42=kg/s -engUnit.abbr.43=kg/min -engUnit.abbr.44=kg/h -engUnit.abbr.45=lb/min -engUnit.abbr.46=lb/h -engUnit.abbr.47=W -engUnit.abbr.48=kW -engUnit.abbr.49=MW -engUnit.abbr.50=btus/h -engUnit.abbr.51=hp -engUnit.abbr.52=RT -engUnit.abbr.53=Pa -engUnit.abbr.54=kPa -engUnit.abbr.55=bar -engUnit.abbr.56=lbf/pol2 -engUnit.abbr.57=cmH2O -engUnit.abbr.58=polH2O -engUnit.abbr.59=mmHg -engUnit.abbr.60=cmHg -engUnit.abbr.61=polHg -engUnit.abbr.62=°C -engUnit.abbr.63=K -engUnit.abbr.64=°F -engUnit.abbr.65=°C dia -engUnit.abbr.66=°F dia -engUnit.abbr.67=a -engUnit.abbr.68=m -engUnit.abbr.69=s -engUnit.abbr.70=d -engUnit.abbr.71=h -engUnit.abbr.72=min -engUnit.abbr.73=s -engUnit.abbr.74=m/s -engUnit.abbr.75=km/h -engUnit.abbr.76=pés/s -engUnit.abbr.77=pés/min -engUnit.abbr.78=m/h -engUnit.abbr.79=pés3 -engUnit.abbr.80=m3 -engUnit.abbr.81=GaUK -engUnit.abbr.82=l -engUnit.abbr.83=GaUS -engUnit.abbr.84=pés3/min -engUnit.abbr.85=m3/s -engUnit.abbr.86=GaUK/min -engUnit.abbr.87=l/s -engUnit.abbr.88=l/m -engUnit.abbr.89=GaUS/min -engUnit.abbr.90=° -engUnit.abbr.91=°C/h -engUnit.abbr.92=°F/min -engUnit.abbr.93=°F/h -engUnit.abbr.94=°F/min -engUnit.abbr.95=sem unidade -engUnit.abbr.96=ppm -engUnit.abbr.97=ppb -engUnit.abbr.98=% -engUnit.abbr.99=%/s -engUnit.abbr.100=/min -engUnit.abbr.101=/s -engUnit.abbr.102=psi/$deg;F -engUnit.abbr.103=rad -engUnit.abbr.104=rpm -engUnit.abbr.105=currency 1 -engUnit.abbr.106=currency 2 -engUnit.abbr.107=currency 3 -engUnit.abbr.108=currency 4 -engUnit.abbr.109=currency 5 -engUnit.abbr.110=currency 6 -engUnit.abbr.111=currency 7 -engUnit.abbr.112=currency 8 -engUnit.abbr.113=currency 9 -engUnit.abbr.114=currency 10 -engUnit.abbr.115=pol2 -engUnit.abbr.116=cm2 -engUnit.abbr.117=BTU/lb -engUnit.abbr.118=cm -engUnit.abbr.119=lb/s -engUnit.abbr.120=δ °F -engUnit.abbr.121=δ K -engUnit.abbr.122=kΩ -engUnit.abbr.123=MΩ -engUnit.abbr.124=mV -engUnit.abbr.125=kJ/kg -engUnit.abbr.126=MJ -engUnit.abbr.127=J/K -engUnit.abbr.128=J/kgK -engUnit.abbr.129=kHz -engUnit.abbr.130=MHz -engUnit.abbr.131=/h -engUnit.abbr.132=mW -engUnit.abbr.133=hPa -engUnit.abbr.134=mbar -engUnit.abbr.135=m3/h -engUnit.abbr.136=l/h -engUnit.abbr.137=kWh/m2 -engUnit.abbr.138=kWh/pé2 -engUnit.abbr.139=MJ/m2 -engUnit.abbr.140=MJ/pé2 -engUnit.abbr.141=W/m2K -engUnit.abbr.142=pés3/s -engUnit.abbr.143=%obs/pé -engUnit.abbr.144=%pbs/m -engUnit.abbr.145=mΩ -engUnit.abbr.146=MWh -engUnit.abbr.147=kBTU -engUnit.abbr.148=MBTU -engUnit.abbr.149=kJ/kgar seco -engUnit.abbr.150=MJ/kgar seco -engUnit.abbr.151=kJ/K -engUnit.abbr.152=MJ/K -engUnit.abbr.153=N -engUnit.abbr.154=g/s -engUnit.abbr.155=g/min -engUnit.abbr.156=t/h -engUnit.abbr.157=kBTU/h -engUnit.abbr.158=s x 102 -engUnit.abbr.159=ms -engUnit.abbr.160=Nm -engUnit.abbr.161=mm/s -engUnit.abbr.162=mm/min -engUnit.abbr.163=m/min -engUnit.abbr.164=m/h -engUnit.abbr.165=m3/min -engUnit.abbr.166=m/s2 -engUnit.abbr.167=A/m -engUnit.abbr.168=A/m2 -engUnit.abbr.169=Am2 -engUnit.abbr.170=Fd -engUnit.abbr.171=H -engUnit.abbr.172=Ωm -engUnit.abbr.173=Si -engUnit.abbr.174=Sim -engUnit.abbr.175=T -engUnit.abbr.176=V/K -engUnit.abbr.177=V/m -engUnit.abbr.178=Wb -engUnit.abbr.179=cd -engUnit.abbr.180=cd/m2 -engUnit.abbr.181=K/h -engUnit.abbr.182=K/min -engUnit.abbr.183=Js -engUnit.abbr.184=rad/s -engUnit.abbr.185=m2/N -engUnit.abbr.186=kg/m3 -engUnit.abbr.187=Ns -engUnit.abbr.188=N/m -engUnit.abbr.189=W/mK - -engUnitGroup.acceleration=Aceleração -engUnitGroup.area=Área -engUnitGroup.currency=Moeda -engUnitGroup.electrical=Elétrico -engUnitGroup.energy=Energia -engUnitGroup.enthalpy=Entalpia -engUnitGroup.entropy=Entropia -engUnitGroup.force=Força -engUnitGroup.frequency=Freqüência -engUnitGroup.humidity=Umidade -engUnitGroup.length=Comprimento -engUnitGroup.light=Luz -engUnitGroup.mass=Massa -engUnitGroup.massFlow=Fluxo mássico -engUnitGroup.power=Potência -engUnitGroup.pressure=Pressão -engUnitGroup.temperature=Temperatura -engUnitGroup.time=Tempo -engUnitGroup.torque=Torque -engUnitGroup.velocity=Velocidade -engUnitGroup.volume=Volume -engUnitGroup.volumetricFlow=Fluxo volumétrico -engUnitGroup.other=Outro - -dox.asciiFileReaderDS=Data Source ASCII File Reader -dox.asciiFileReaderPP=ASCII File Reader PP -dsEdit.asciiFile=ASCII File Reader -dsEdit.asciiFile.desc=Propriedades ASCII File Reader -dsEdit.asciiFile.filePath=Arquivo -dsEdit.asciiFile.checkFile=Verificar -dsEdit.asciiFile.valueRegex=Regex do valor -dsEdit.asciiFile.timestampFormat=Formato do timestamp -dsEdit.asciiFile.timestampRegex=Regex do timestamp -dsEdit.asciiFile.regex.number=Inteiro/Float (positivo ou negativo) -dsEdit.asciiFile.timestampCheck=Timestamp - -dsEdit.asciiSerial=ASCII Serial -dsEdit.asciiSerial.desc=Propriedades ASCII Serial -dsEdit.asciiSerial.baud=Baud rate -dsEdit.asciiSerial.commPortId=Porta -dsEdit.asciiSerial.dataBits=Bits de dados -dsEdit.asciiSerial.stopBits=Bits de parada -dsEdit.asciiSerial.parity=Paridade -dsEdit.asciiSerial.retries=Retries -dsEdit.asciiSerial.timeout=Timeout (ms) -dsEdit.asciiSerial.stopMode=Modo de parada -dsEdit.asciiSerial.stopMode.nChar=Número de caracteres -dsEdit.asciiSerial.stopMode.charX=Até o caracter C -dsEdit.asciiSerial.charStopMode=Critério por caracter -dsEdit.asciiSerial.charStopMode.charASCII=Caracter ASCII -dsEdit.asciiSerial.charStopMode.hexValue=Valor hexadecimal -dsEdit.asciiSerial.stopMode.stopTimeout=Por timeout -dsEdit.asciiSerial.nChar=Número de caracteres -dsEdit.asciiSerial.stopTimeout=Timeout de parada (ms) -dsEdit.asciiSerial.initString=String de inicialização -dsEdit.asciiSerial.bufferSize=Tamanho do buffer -dsEdit.asciiSerial.command=Comando - -dsEdit.radiuino=Radiuino -dsEdit.radiuino.desc=Propriedades Radiuino -dsEdit.radiuino.baud=Baud rate -dsEdit.radiuino.commPortId=Porta -dsEdit.radiuino.dataBits=Bits de dados -dsEdit.radiuino.stopBits=Bits de parada -dsEdit.radiuino.parity=Paridade -dsEdit.radiuino.pollingMode=Modo polling -dsEdit.radiuino.pollingMode.true=Sim -dsEdit.radiuino.pollingMode.false=Não -dsEdit.radiuino.retries=Número de Retentativas -dsEdit.radiuino.timeout=Timeout (ms) -dsEdit.radiuino.endereco=Endereço do sensor -dsEdit.radiuino.indiceByte=Indice do byte (pacote Radiuino) -dsEdit.radiuino.quantidadeByte=Quantidade de bytes -dsEdit.radiuino.radiuinoDataType.binary=Binário -dsEdit.radiuino.radiuinoDataType=Tipo de dados radiuino -dsEdit.radiuino.radiuinoDataType.1bUnsigned=Inteiro (1 bytes sem sinal) -dsEdit.radiuino.radiuinoDataType.2bUnsigned=Inteiro (2 bytes sem sinal) -dsEdit.radiuino.radiuinoDataType.4bUnsigned=Inteiro (4 bytes sem sinal) -dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) -dsEdit.radiuino.radiuinoDataType.RSSI=RSSI -dsEdit.radiuino.multiplicador=Multiplicador -dsEdit.radiuino.offset=Offset -dsEdit.radiuino.avancado=Avançado -dsEdit.radiuino.sleepMode=Sleep mode -dsEdit.radiuino.sleepMode.true=Com sleep -dsEdit.radiuino.sleepMode.false=Sem sleep -dsEdit.radiuino.sleepTime=Tempo de sleep (s) -dsEdit.radiuino.mapaBytesRequisicao=Mapa de bytes no pacote de polling -dsEdit.radiuino.mapaBytesEnvio=Mapa de bytes no pacote de requisição -dsEdit.radiuino.settableOverride=Configurável - -dox.iec101DS=Data source IEC101 -dox.iec101PP=IEC101 PP -dsEdit.iec101Serial=IEC101 Serial -dsEdit.iec101Ethernet=IEC101 Ethernet -dsEdit.iec101.descSerial=Propriedades do IEC101 Serial -dsEdit.iec101.descEthernet=Propriedades do IEC101 Ethernet -dsEdit.iec101.iec101DataType = Type Identification -dsEdit.iec101.iec101DataType.singlePoint=Single Point Information -dsEdit.iec101.iec101DataType.doublePoint=Double Point Information -dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized Measure -dsEdit.iec101.dpconn= TypeId {0} / IOA {1} -dsEdit.iec101.linkLayerAddressSize=Link Address Field Size -dsEdit.iec101.linkLayerAddress=Link Address -dsEdit.iec101.asduAddressSize=ASDU Address Field Size -dsEdit.iec101.asduAddress=ASDU Address -dsEdit.iec101.cotSize=COT Field Size -dsEdit.iec101.objectAddressSize=Object Address Field Size -dsEdit.iec101.objectAddress=Object Address -dsEdit.iec101.giRelativePeriod=Período Relativo de GI -dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period -dsEdit.iec101.offset=Offset -dsEdit.iec101.selectExecute=Select and Execute -dsEdit.iec101.execute=Execute Only -dsEdit.iec101.default=Default -dsEdit.iec101.shortPulse=Short Pulse -dsEdit.iec101.longPulse=Long Pulse -dsEdit.iec101.persistent=Persistent - -common.enableAll=Habilitar todos os pontos -common.addAll=Adicionar todos os pontos - -header.scripts=Scripting -scripts.addSe=Adicionar um novo script -scripts.se=Script -scripts.seDetails=Detalhes do Script -scripts.title=Scripts -scripts.saved=Script salvo -scripts.pointsContext=Pontos no contexto -scripts.objectsContext=Objetos no contexto -scripts.objectsContext.name=Objeto -scripts.objectsContext.var= Var -scripts.objectsContext.invalidVar= Nome inválido da variável -scripts.objectsContext.add= Add -scripts.objectsContext.help=(?) - -scripts.execution.success=Sucesso na execução do script -scripts.execution.scriptError=Erro na execução do script - -script.dsCommands=Comandos para Datasources -script.dpCommands=Comandos para Datapoints - -dox.scriptDSObject=Objeto de contexto Data Source -dox.scriptDPObject=Objeto de contexto Data Point - -eventHandlers.type.script=Script -eventHandlers.activeScript=Script quando ativo -eventHandlers.inactiveScript=Script quando inativo - -eventHandlers.invalidScripts=Selecione ao menos um script - -graphic.button=Botão (escrita) -graphic.link=Link -graphic.alarmlist=Lista de Alarmes - -viewEdit.graphic.whenOnLabel=Texto (quando ligado/true/1) -viewEdit.graphic.whenOffLabel=Texto (quando desligado/false/0) -viewEdit.graphic.height=Altura -viewEdit.graphic.width=Comprimento - -viewEdit.graphic.text=Texto -viewEdit.graphic.link=Link (endereço) -viewEdit.graphic.views= Views - -viewEdit.graphic.maxListSize=Tamanho máximo da lista -viewEdit.graphic.hideIdColumn=Não mostrar coluna Id -viewEdit.graphic.hideAlarmLevelColumn=Não mostrar coluna Nível -viewEdit.graphic.hideTimestampColumn=Não mostrar coluna Tempo -viewEdit.graphic.hideInactivityColumn=Não mostrar coluna Inatividade -viewEdit.graphic.hideAckColumn=Não mostrar opção de Reconhecer alarme - -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size - -graphic.scriptButton=Botão (script) - -common.run=Executar - -alpha2.commException= {0}: Problema na comunicação: {1} -alpha2.invalidFrameException= {0}: Frame inválido recebido: {1} -alpha2.errorMessageException= {0}: Mensagem de erro recebida do dispositivo: {1} -alpha2.unknownException= {0}: Erro Desconhecido: {1} - -dsEdit.alpha2=Mitsubishi Alpha2 -dsEdit.alpha2.desc=Propriedades do Mitsubishi Alpha2 -dsEdit.alpha2.station=Station -dsEdit.alpha2.deviceCode=Device Code -dsEdit.alpha2.pointType=Tipo do Ponto -dsEdit.alpha2.deviceNumber=Device Number -dsEdit.alpha2.accessMode=Acesso -dsEdit.alpha2.accessMode.readOnly=Somente leitura -dsEdit.alpha2.accessMode.writeOnly=Somente escrita -dsEdit.alpha2.accessMode.readWrite=Leitura e escrita - -dsEdit.alpha2.deviceCode.runStop=Comando Run/Stop -dsEdit.alpha2.deviceCode.systemBit=System Bit -dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal -dsEdit.alpha2.deviceCode.externalInput=External Input -dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal -dsEdit.alpha2.deviceCode.externalOutput=External Output -dsEdit.alpha2.deviceCode.keyInput=Key Input -dsEdit.alpha2.deviceCode.linkInput=Link Input -dsEdit.alpha2.deviceCode.linkOutput=Link Output -dsEdit.alpha2.deviceCode.controlDevice=Control Device -dsEdit.alpha2.deviceCode.analogIn=Analog In -dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device -dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device -dsEdit.alpha2.dpDesc={0} ({1}) - -emport.script.prefix=Script ''{0}'': {1} - -emport.pointValue.missingPoint=Histórico do ponto ''{0}'': Data point não encontrado - -emport.systemSettingsFailed = Falhou da importação das configurações do sistema -emport.pointValues=Histórico (valores) -emport.pointValuesMax= Máximo (pontos a salvar) -emport.includePointValues=Incluir histórico dos pontos -emport.uploadsFolder=Incluir pasta Uploads -emport.graphicsFolder= Incluir pasta Graphics - -emport.exportProjectTitle=Exportar Projeto (Download) -emport.importProjectTitle=Importar Projeto (Upload) -emport.exportJson=Gerar JSON -emport.exportProject=Exportar projeto -emport.exportProjectInstruction=Preencha os campos acima e faça o download do arquivo -emport.importProject=Importar projeto -emport.importProjectInstruction=Selecione o arquivo do projeto (.zip) e clique no botão para importá-lo -emport.projectName=Nome do Projeto -emport.projectDescription=Descrição -emport.invalidProjectName=Nome inválido para o projeto. -emport.serverVersion=Versão do sistema -emport.exportDate=Data da exportação -emport.importButton=IMPORTAR - -emport.errorMessage=Ocorreram erros no arquivo enviado: - -emport.uploadError=Upload do arquivo falhou ({0}) -emport.invalidFile=Erro na leitura do arquivo ({0}) -emport.versionError=A versão do projeto exportado ({0}) é incompatível com a versão atual do seu sistema ({1}) - -dox.exportProject=Exportação de Projetos -dox.importProject=Importação de Projetos - -emport.confirmImport=Atenção: todos os dados do projeto atual serão apagados! Tem certeza de que deseja importar um novo projeto? -emport.send=Enviar -emport.importInit=Iniciando importação do projeto. Aguarde... -emport.importCompleteWarn=O projeto foi carregado com sucesso! O sistema voltará para a tela inicial - -emport.importFailed=Importação falhou (erro desconhecido) - -graphic.flexBuilder=Builder Flex (Versão Beta) - -viewEdit.graphic.projectDefined=Definir projeto inicial -viewEdit.graphic.projectsSource=Servidor dos projetos (API) -viewEdit.graphic.project=Projeto - -viewEdit.graphic.runtimeMode=Iniciar em modo Runtime -viewEdit.graphic.saveToLoad=Salve a representação para carregar o componente! - -graphic.chartComparator=Comparação de Gráficos -graphic.chartWidth=Comprimento (cada gráfico) -graphic.chartHeight=Altura (cada gráfico) - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped -ds.state.sleep=Data source has been sleeped after several attempted connections had failed +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. +# @author Matthew Lohbihler +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# + +badDateFormat=Data inválida, o formato para data deve ser aaaa/mm/dd +badDecimalFormat=Valor decimal inválido +badIntegerFormat=valor inteiro inválido + +fullScreenOut=Aperte "CTRL+SHIFT+F" para sair do modo Full Screen + +common.help=Ajuda +common.save=Salvar +common.inception=Início +common.latest=Último +common.dateRangeFrom=De +common.dateRangeTo=Até +common.imageChart=Gráfico +common.noData=(sem dados) +common.point=Data point +common.points=Data points +common.value=Valor +common.time=Tempo +common.annotation=Comentário +common.warning=Aviso +common.pointWarning=O data point ou seu data source deve(m) estar desabilitado(s). +common.pointInvalid=O data point para este componente está faltando ou é inválido. +common.active=Ativo +common.inactive=Inativo +common.unknown=desconhecido +common.add=Adicionar +common.delete=Apagar +common.confirmDelete=Deseja realmente apagar? +common.edit=Editar +common.copy=Copiar +common.copyPrefix=Copy of {0} +common.cancel=Cancelar +common.cancelled=Cancelado +common.close=Fechar +common.refresh=Atualizar +common.disabled=Desabilitado +common.enabled=Habilitado +common.disabledToggle=Desabilitado - click para habilitar +common.enabledToggle=Habilitado - click para desabilitar +common.administrator=Administrador +common.user=Usuário +common.anonymous=Anônimo +common.genThumb=Gerando thumbnail... +common.genChart=Gerando gráfico... +common.thumb.invalidValue=Point value não é uma imagem +common.set=Definir +common.enterSetPoint=Definir valor para escrita +common.chooseSetPoint=Escolher valor para escrita +common.gettingData=Adquirindo dado... +common.settingValue=Definindo valor... +common.sendTestEmail=Enviar e-mail de teste +common.testEmailSent=E-mail de teste foi enviado para ''{0}'' +common.rtn=Retornar ao Normal +common.nortn=Retornar ao Normal desabilitado +common.activeTime=Tempo de atividade +common.inactiveTime=Tempo de inatividade +common.cronPattern=Padrão cron +common.maximize=Maximizar +common.minimize=Minimizar +common.result=Resultado +common.noMessage= +common.default={0} +common.newName=(sem nome) +common.pointDisabled=O data point ou seu data source está desabilitado +common.noImage=Sem imagem +common.noContent=Sem conteúdo +common.true=True +common.false=False +common.configuration=Configuração +common.all=Todos +common.status=Status +common.xid=Export ID (XID) +common.valueUnreliable=Valor do ponto pode não ser confiável +common.safeMode=Modo de segurança +common.relinquish=Abandonar +common.deleted=Apagado + +common.access.none=none +common.access.read=read +common.access.set=set +common.access.dataSource=data source +common.access.admin=admin + +common.dataTypes.binary=Binário +common.dataTypes.multistate=Multi-estados +common.dataTypes.numeric=Numérico +common.dataTypes.alphanumeric=Alfanumérico +common.dataTypes.image=Imagem +common.dataTypes.bad=??? + +common.stats.start=Início +common.stats.end=Fim +common.stats.value=Valor +common.stats.starts=Inicia em +common.stats.runtime=Tempo de execução +common.stats.min=Mínimo +common.stats.max=Máximo +common.stats.avg=Média +common.stats.sum=Soma +common.stats.count=Contagem +common.stats.logEntries=Entradas de registro + +common.alarmLevel=Nível de alarme +common.alarmLevel.none=Nenhum alarme +common.alarmLevel.none.rtn=Nenhum - retornou ao normal +common.alarmLevel.info=Informação +common.alarmLevel.info.rtn=Informação - retornou ao normal +common.alarmLevel.urgent=Urgente +common.alarmLevel.urgent.rtn=Urgente - retornou ao normal +common.alarmLevel.critical=Crítico +common.alarmLevel.critical.rtn=Crítico - retornou ao normal +common.alarmLevel.lifeSafety=Life safety +common.alarmLevel.lifeSafety.rtn=Life safety - retornou ao normal +common.alarmLevel.unknown=unknown alarm level + +common.month.jan=Jan +common.month.feb=Fev +common.month.mar=Mar +common.month.apr=Abr +common.month.may=Mai +common.month.jun=Jun +common.month.jul=Jul +common.month.aug=Ago +common.month.sep=Set +common.month.oct=Out +common.month.nov=Nov +common.month.dec=Dez + +common.day.short.mon=seg +common.day.short.tue=ter +common.day.short.wed=qua +common.day.short.thu=qui +common.day.short.fri=sex +common.day.short.sat=sab +common.day.short.sun=dom + +common.day.mon=segunda-feira +common.day.tue=terça-feira +common.day.wed=quarta-feira +common.day.thu=quinta-feira +common.day.fri=sexta-feira +common.day.sat=sábado +common.day.sun=domingo +common.day.thirdLast=3 últimos dias +common.day.secondLast=2 últimos dias +common.day.last=último dia + +common.counting.st={0}º +common.counting.nd={0}º +common.counting.rd={0}º +common.counting.th={0}º + +common.tp.milliseconds=milissegundo(ms) +common.tp.seconds=segundo(s) +common.tp.minutes=minuto(s) +common.tp.hours=hora(s) +common.tp.days=dia(s) +common.tp.weeks=semana(s) +common.tp.months=mês(s) +common.tp.years=ano(s) +common.tp.description={0} {1} + +common.tp.millisecond=milissegundo +common.tp.second=segundo +common.tp.minute=minuto +common.tp.hour=hora +common.tp.day=dia +common.tp.week=semana +common.tp.month=mês +common.tp.year=ano + +common.duration.millis={0}ms +common.duration.seconds={0}s +common.duration.minSec={0}m{1}s +common.duration.minutes={0}m +common.duration.hourMin={0}h{1}m +common.duration.hours={0}h + +share.sharing=Compartilhando +share.noViewUsers=Esta visualização não está compartilhada +share.noWatchlistUsers=Esta lista de visualização não está compartilhada +share.userName=Nome de usuário +share.accessType=Tipo de acesso + +annotation.anonymous=Anônimo +annotation.eventHandler=Tratador de definição de ponto +annotation.user=User: {0} +annotation.pointLink=Vínculo de ponto + +js.disabledSe=Desabilitar Evento Agendado +js.disabledCed=Desabilitar Detector Composto +js.help.loading=Carregando... +js.help.error=Erro +js.help.related=Items relacionados +js.help.lastUpdated=Última atualização +js.email.noRecipients=Nenhum destinatário +js.email.addMailingList=Adicionar lista de envio +js.email.addUser=Adicionar usuário +js.email.addAddress=Adicionar endereço +js.email.noRecipForEmail=Nenhum destinatário para quem enviar email de teste +js.email.testSent=E-mail de teste enviado +js.disabledPointLink=Desabilitar vínculo de ponto + +pagination.page=Página +pagination.of=de +pagination.rows=colunas +pagination.noRows=Sem colunas +pagination.previous=Anterior +pagination.next=Próxima +pagination.ascending=Crescente +pagination.descending=Decrescente + +dox.dir=pt +dox.notFound=Id de documento não encontrada +dox.readError=Erro lendo conteúdo: +dox.httpRetrieverDS=Recuperador HTTP de data source +dox.httpRetrieverPP=Recuperador HTTP de propriedades de data point +dox.chartRenderers=Processadores de Gráficos +dox.cronPatterns=Padrões cron +dox.reportInstances=Instâncias de relatórios +dox.modbusPP=point locator de propriedades de ModBus +dox.scheduledEvents=Eventos agendados +dox.bacnetIpDS=Data source BACnet I/P +dox.modbusSerialDS=Data source Modbus serial +dox.pop3PP=Propriedades de data point POP3 +dox.nmeaListenerPP=Propriedades de data point NMEA listener +dox.galilPP=Propriedades de data point Galil +dox.userAdministration=Administração de usuários +dox.generalPublisherProperties=Propriedades gerais do editor +dox.editingGraphicalViews=Edição de visualizações gráficas +dox.pointHierarchy=Hierarquia de pontos +dox.spinwavePP=Propriedades de data point Spinwave +dox.eventHandlers=Tratadores de eventos +dox.httpReceiverDS=Data source HTTP receiver +dox.emailSettings=Configurações de email +dox.galilDS=data source Galil +dox.sqlPP=Propriedades de data point SQL +dox.watchListCharts=Gráficos de watch list +dox.metaDS=Data source baseado em scripts +dox.metaPP=Propriedades de data point Meta +dox.watchList=Lista de visualização +dox.virtualPP=Propriedades do data point virtual +dox.reportTemplates=Modelo de relatório +dox.1wirePP=Propriedades de data point 1-Wire +dox.bacnetIpPP=Propriedades de data point BACnet I/P +dox.pointViewSettingsEditor=Editor de configurações de point view +dox.httpSettings=Configurações HTTP +dox.directQuerying=Pesquisa direta na base de dados do ScadaBR +dox.virtualDS=data source virtual +dox.nmeaListenerDS=data source NMEA auditor +dox.welcomeToMango=Bem vindo ao ScadaBR +dox.welcomeToScadaBR=Bem vindo ao ScadaBR +dox.1wireDS=data source 1-Wire +dox.snmpPP=Propriedades de data point SNMP +dox.regex=Expressões Regulares (RegEx) +dox.sqlDS=data source SQL +dox.pointValueLogging=Registrando valor de ponto +dox.publisherList=Lista de publicadores +dox.httpSenderPublishing=Edição de rementente HTTP +dox.modbusIpDS=data source Modbus IP +dox.watchListPoints=Data points da watch list +dox.datetimeFormats=Formatos para data/hora +dox.dataPointEditing=Edição de data point +dox.numberFormats=Formatos de números +dox.dataSourceList=Lista de data source +dox.eventDetectors=Event detectors +dox.pointValueLogPurging=Descarte de registros de valores de data points +dox.mailingLists=Listas de envio +dox.compoundEventDetectors=Detectores de eventos compostos +dox.textRenderers=Processadores de texto +dox.systemInformation=Informações do sistema +dox.pop3DS=data source POP3 +dox.otherSettings=Outras configurações +dox.snmpDS=data source SNMP +dox.graphicalViews=Visualiza\u00E7?os gr\u00E1ficas +dox.spinwaveDS=data source Spinwave +dox.httpReceiverPP=Propriedades de data point HTTP receptor +dox.languageSettings=Configurações de idioma +dox.viewSharing=Compartilhamento de visualização +dox.watchListSharing=Compartilhamento de lista de visualização +dox.systemAlarmLevels=Níveis de alarmes de sistema +dox.httpImageDS=data source imagem de HTTP +dox.httpImagePP=Propriedades do data point imagem de HTTP +dox.emport=Configuração de importação e exportação +dox.vmstatDS=Data Source VMStat +dox.vmstatPP=Propriedades de data point VMStat +dox.pointLinks=links de pontos +dox.pachubeDS=Data Source Pachube +dox.pachubePP=Propriedades de data points Pachube +dox.pachubePublishing=Edição de rementente Pachube +dox.opcPP=Data Point OPC +dox.opcDS=Data Source OPC +dox.drStorageHt5bDS=Data Source Dr.StorageHT-5B +dox.drStorageHt5bPP=Data Point Dr.StorageHT-5B +dox.asciiSerialDS=Data Source Ascii Serial +dox.asciiSerialPP=Data Point Ascii Serial +dox.dbConfiguration=Configuração Banco de Dados +dox.radiuinoDS=Data source Radiuino +dox.radiuinoPP=Data point Radiuino + +ftl.userTestEmail=Esta mensagem foi enviada como um teste para o endereço de email do usuário {0} +ftl.automatedEmail=Este e-mail foi enviado por um serviço automático. Por favor não responda. +ftl.footer=Se você recebeu esta comunicação errôneamente, favor desconsiderar. +ftl.escalation=Notificação de agravamento de evento do ScadaBR +ftl.note=Note +ftl.rtn=Este evento irá automaticamente retornar ao normal quando o critério gerador não for satisfeito +ftl.manual=Este evento requer conhecimento manual para se tornar inativo +ftl.htmlFooter.mango=ScadaBR +ftl.htmlFooter.automated=Este email foi enviado por um serviço automatizado. Foi enviado a você porque você foi incluído na lista de envio de notificação de um ScadaBR. Por favor não responda a esse email. +ftl.originalInformation=Informação do evento original +ftl.eventActive=Notificação de evento ativo do ScadaBR +ftl.eventInactive=Este evento agora está inativo +ftl.testEmail=email de teste do ScadaBR +ftl.subject.active=Ativo +ftl.subject.escalation=Agravamento +ftl.subject.inactive=Encerrado +ftl.subject.eventId=(id:{0}) +ftl.subject.default=Notificação de evento {0} ScadaBR +ftl.subject.default.id=Notificação de evento {0} ScadaBR - id:{1} +ftl.subject.alias={0} ({1}) +ftl.subject.alias.id={0} ({1}) - id:{2} +ftl.scheduledReport={0} - relatório agendado + +compoundDetectors.cedAdded=Detector de eventos compostos adicionado +compoundDetectors.cedSaved=Detector de eventos compostos salvo +compoundDetectors.cedValidated=Condição validada [OK] +compoundDetectors.compoundEventDetectors=Detector de eventos compostos +compoundDetectors.compoundEventDetector=Detector de eventos compostos +compoundDetectors.details=Detalhes de detector de eventos compostos +compoundDetectors.name=Nome +compoundDetectors.condition=Condição +compoundDetectors.validate=Validação +compoundDetectors.and=e +compoundDetectors.or=ou +compoundDetectors.not=não +compoundDetectors.eventTypes=Tipos de eventos +compoundDetectors.pointEventDetector=Detectores de eventos de data point +compoundDetectors.validation.notDefined=Argumento condicional não definido +compoundDetectors.validation.illegalChar=Caracter ilegal +compoundDetectors.validation.closeParen=Parênteses não fechados +compoundDetectors.validation.openParen=Parênteses não abertos +compoundDetectors.validation.syntax=Erro de sintaxe +compoundDetectors.validation.reference=Referência inválida +compoundDetectors.validation.invalidKey=Chave {0} de point event detector não encontrada, não retorna ao normal, ou permissão negada +compoundDetectors.validation.nameRequired=Nome é obrigatório +compoundDetectors.validation.initError=Erro durante inicialização do detector. Veja detalhes nos alarmes + +dsDetils.asof=(as of {0}) +dsEdit.name=Nome +dsEdit.pointDataType=Tipo de dado +dsEdit.settable=Configurável +dsEdit.quantize=Quantizção +dsEdit.updatePeriod=Período de atualização +dsEdit.status=Status +dsEdit.saved=Data source salva +dsEdit.deleteConfirm=Você tem certeza que deseja apagar esse data point? +dsEdit.saveWarning=Salve o data source antes de adicionar +dsEdit.pointSaved=Detalhes do data point salvos +dsEdit.currentAlarms=Alarmes vigentes +dsEdit.noAlarms=Não exitem alarmes ativos para este data source + +dsEdit.events.alarmLevels=Níveis de alarme de eventos +dsEdit.events.noEvents=Não existem eventos para este tipo de data source +dsEdit.head.name=Nome +dsEdit.points.points=Data points +dsEdit.points.details=Detalhes do data point +dsEdit.points.name=Nome +dsEdit.validate.required=Valor requerido + +dsList.dsDeleteConfirm=Você tem certeza que deseja excluir este data source? +dsList.pointDeleteConfirm=Você tem certeza que deseja excluir este data point? +dsList.dataSources=Data sources +dsList.name=Nome +dsList.type=Tipo +dsList.connection=Conexão +dsList.status=Status +dsList.show=Mostrar data points +dsList.hide=Ocultar data points +dsList.pointName=Nome do data point +dsList.description=Descrição + +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.dsconn=Device ID: {0} +dsEdit.bacnetIp.sendingWhoIs=Enviando WhoIs... +dsEdit.bacnetIp.getDetails=Buscar detalhes +dsEdit.bacnetIp.addPoint=Adicionar data point +dsEdit.bacnetIp.presentValue=Apresentar valor +dsEdit.bacnetIp.listenerStopped=Auditor parado +dsEdit.bacnetIp.desc=Propriedades do BACnet I/P +dsEdit.bacnetIp.device=Device +dsEdit.bacnetIp.deviceId=Device ID +dsEdit.bacnetIp.broadcastAddress=Endereço de transmissão +dsEdit.bacnetIp.port=Porta +dsEdit.bacnetIp.timeout=Timeout (ms) +dsEdit.bacnetIp.segmentTimeout=Timeout de segmento (ms) +dsEdit.bacnetIp.segmentWindow=Janela de segmento +dsEdit.bacnetIp.retries=Retentativas +dsEdit.bacnetIp.covLease=Tempo de concessão COV (minutos) +dsEdit.bacnetIp.maxReadMultSeg=Máximas leituras de múltiplas referências (segmentado) +dsEdit.bacnetIp.maxReadMultNonseg=Máximas leituras de múltiplas referências (não-segmentado) +dsEdit.bacnetIp.discovery=Descoberta BACnet I/P +dsEdit.bacnetIp.sendWhoIs=Enviar WhoIs +dsEdit.bacnetIp.deviceAddress=Endereço de dispositivo +dsEdit.bacnetIp.remoteDeviceIp=IP de dispositivo remoto +dsEdit.bacnetIp.remoteDevicePort=Porta de dispositivo remoto +dsEdit.bacnetIp.remoteDeviceInstanceNumber=Número da instância do dispositivo remoto +dsEdit.bacnetIp.objectType=Tipo de objeto +dsEdit.bacnetIp.objectType.accumulator=Acumulador +dsEdit.bacnetIp.objectType.analogInput=Entrada analógica +dsEdit.bacnetIp.objectType.analogOutput=Saída analógica +dsEdit.bacnetIp.objectType.analogValue=Valor analógico +dsEdit.bacnetIp.objectType.averaging=Calculando a média +dsEdit.bacnetIp.objectType.binaryInput=Entrada binária +dsEdit.bacnetIp.objectType.binaryOutput=Saída binária +dsEdit.bacnetIp.objectType.binaryValue=Valor binário +dsEdit.bacnetIp.objectType.lifeSafetyPoint=Ponto de segurança de vida +dsEdit.bacnetIp.objectType.lifeSafetyZone=Zona de segurança de vida +dsEdit.bacnetIp.objectType.loop=Laço +dsEdit.bacnetIp.objectType.multiStateInput=Entrade multi-estado +dsEdit.bacnetIp.objectType.multiStateOutput=Saída multi-estado +dsEdit.bacnetIp.objectType.multiStateValue=Valor multi-estado +dsEdit.bacnetIp.objectType.pulseConverter=Conversor de pulsos +dsEdit.bacnetIp.objectType.calendar=Calendário +dsEdit.bacnetIp.objectType.command=Comando +dsEdit.bacnetIp.objectType.device=Dispositivo +dsEdit.bacnetIp.objectType.eventEnrollment=Inscrição de evento +dsEdit.bacnetIp.objectType.file=Arquivo +dsEdit.bacnetIp.objectType.group=Grupo +dsEdit.bacnetIp.objectType.notificationClass=Classe de notificação +dsEdit.bacnetIp.objectType.program=Programa +dsEdit.bacnetIp.objectType.schedule=Cronograma +dsEdit.bacnetIp.objectType.trendLog=Registro de tendência +dsEdit.bacnetIp.objectType.eventLog=Registro de evento +dsEdit.bacnetIp.objectType.trendLogMultiple=Múltiplo registro de tendência +dsEdit.bacnetIp.objectType.loadControl=Controle de carregamento +dsEdit.bacnetIp.objectType.structuredView=Visualização estruturada +dsEdit.bacnetIp.objectType.accessDoor=Porta de acesso + +dsEdit.bacnetIp.objectInstanceNumber=Número de instância de objeto +dsEdit.bacnetIp.useCov=Usar subscrição COV +dsEdit.bacnetIp.writePriority=Prioridade de escrita +dsEdit.bacnetIp.tester.auto=Desligamento automático +dsEdit.bacnetIp.tester.listening=Escutando por mensagens... +dsEdit.bacnetIp.tester.cancelled=Cancelado +dsEdit.bacnetIp.tester.indexNotFound=Índice de dispositivo remoto não encontrado + +dsEdit.ebi25=EBI25 +dsEdit.ebi25.desc=Propriedade da interface EBI25 +dsEdit.ebi25.timeout=Timeout (ms) +dsEdit.ebi25.retries=Retentativas +dsEdit.ebi25.host=Host +dsEdit.ebi25.port=Porta +dsEdit.ebi25.keepAlive=Manter vivo +dsEdit.ebi25.ebi25Interface=Interface EBI25 +dsEdit.ebi25.readInterface=Ler interface +dsEdit.ebi25.syncTime=Tempo de sincronização +dsEdit.ebi25.startRead=Lendo... +dsEdit.ebi25.syncing=Definindo tempo... +dsEdit.ebi25.synced=Tempo de interface sincronizado +dsEdit.ebi25.read.host=Host é obrigatório +dsEdit.ebi25.read.init=Erro na inicialização de Modbus: {0} +dsEdit.ebi25.read.transport=Erro no transporte Modbus: {0} +dsEdit.ebi25.read.response=Erro em resposta Modbus: {0} +dsEdit.ebi25.serialNumber=Número serial +dsEdit.ebi25.productionDate=Data de produção +dsEdit.ebi25.hardwareVersion=Versão de Hardware +dsEdit.ebi25.firmwareVersion=Versão de Firmware +dsEdit.ebi25.unit=Unidade +dsEdit.ebi25.unit.temperature=Temperatura +dsEdit.ebi25.unit.pressure=Pressão +dsEdit.ebi25.unit.humidity=Umidade +dsEdit.ebi25.unit.voltage=Tensão +dsEdit.ebi25.unit.current=Corrente +dsEdit.ebi25.unit.ph=pH +dsEdit.ebi25.unit.conductivity=Condutividade +dsEdit.ebi25.index=Índice +dsEdit.ebi25.type=Tipo +dsEdit.ebi25.type.value=Valor +dsEdit.ebi25.type.battery=Bateria +dsEdit.ebi25.type.signal=Sinal +dsEdit.ebi25.calibrationDate=Data de calibração +dsEdit.ebi25.sampleRate=Taxa de amostragem +dsEdit.ebi25.lowLimit=Limite inferior +dsEdit.ebi25.highLimit=Limite superior + +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.type=Tipo +dsEdit.galil.desc=Propriedades do data source Galil +dsEdit.galil.host=Host +dsEdit.galil.port=Porta +dsEdit.galil.timeout=Timeout (ms) +dsEdit.galil.retries=Retentativas +dsEdit.galil.commandTesting=Teste de comandos Galil +dsEdit.galil.command=Comando +dsEdit.galil.execute=Executar comando +dsEdit.galil.pointType=Tipo de ponto +dsEdit.galil.pointType.command=Comando +dsEdit.galil.pointType.input=Entrada +dsEdit.galil.pointType.output=Saída +dsEdit.galil.pointType.tellPosition=Informar posição +dsEdit.galil.pointType.variable=Variável +dsEdit.galil.inputNumber=Número de entrada +dsEdit.galil.scaleLow=Valor inferior bruto de escala +dsEdit.galil.scaleHigh=Valor superior bruto de escala +dsEdit.galil.engLow=Valor inferior de escala de unidade de engenharia +dsEdit.galil.engHigh=Valor superior de escala de unidade de engenharia +dsEdit.galil.outputNumber=Número de saída +dsEdit.galil.axis=Eixo +dsEdit.galil.round=Arredondar para inteiro +dsEdit.galil.varName=Nome da variável +dsEdit.galil.tester.timeout=Timeout durante requisição +dsEdit.galil.tester.noResponse=Resposta de erro + +dsEdit.httpImage=Imagem HTTP +dsEdit.httpImage.dsconn=Fluxo de imagens a cada {0} +dsEdit.httpImage.desc=Propriedades de Imagem HTTP +dsEdit.httpImage.url=URL +dsEdit.httpImage.openUrl=Abrir URL +dsEdit.httpImage.timeout=Timeout (segundos) +dsEdit.httpImage.retries=Retentativas +dsEdit.httpImage.scalingType=Tipo de dimensionamento +dsEdit.httpImage.scalingType.none=Nenhum +dsEdit.httpImage.scalingType.percent=porcento +dsEdit.httpImage.scalingType.box=caixa +dsEdit.httpImage.scalePercent=Percentual de dimensionamento +dsEdit.httpImage.scaleWidth=Largura de dimensionamento +dsEdit.httpImage.scaleHeight=Altura de dimensionamento +dsEdit.httpImage.readLimit=Limite de leitura (KB) +dsEdit.httpImage.liveFeed=Código de transmissão ao vivo de Webcam + +dsEdit.httpReceiver=Receptor HTTP +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=Bloquado +dsEdit.httpReceiver.dsconn.combo=Filtragem de IP remoto e de ID de dispositivo +dsEdit.httpReceiver.dpconn=Parameter: {0} +dsEdit.httpReceiver.containsIpMask=A lista já contém a máscara IP +dsEdit.httpReceiver.containsDeviceMask=A lista já contém a máscara de id de dispositivo +dsEdit.httpReceiver.listening=Escutando... +dsEdit.httpReceiver.source=Origem +dsEdit.httpReceiver.deviceId=ID de dispositivo +dsEdit.httpReceiver.time=Tempo +dsEdit.httpReceiver.parameter=Parâmetro +dsEdit.httpReceiver.desc=Propriedades do receptor HTTP +dsEdit.httpReceiver.ipWhiteList=Lista branca de IP remotos +dsEdit.httpReceiver.noIpAddresses=Nenhum endereço IP definido +dsEdit.httpReceiver.deviceWhiteList=Lista branca de ID de dispositovo +dsEdit.httpReceiver.noDevices=Nenhum ID de dispositivo definida +dsEdit.httpReceiver.receiverListener=Auditor de receptor HTTP +dsEdit.httpReceiver.startListener=Escutar por dados HTTP +dsEdit.httpReceiver.httpParamName=Nome de parâmetro HTTP +dsEdit.httpReceiver.binaryZeroValue=Valor 0 binário +dsEdit.httpReceiver.tester.listening=Escutando... +dsEdit.httpReceiver.tester.auto=Desligamento automático +dsEdit.httpReceiver.tester.whiteList=Lista branca de verificação de erros: {0} +dsEdit.httpReceiver.tester.data=Dados recebidos + +dsEdit.httpRetriever=Recuperador HTTP +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.binaryZeroValue=Valor 0 binário +dsEdit.httpRetriever.numberFormat=Formato de número +dsEdit.httpRetriever.desc=Propriedades do Recuperador HTTP +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.openUrl=Abrir URL +dsEdit.httpRetriever.timeout=Timeout (segundos) +dsEdit.httpRetriever.retries=Retentativas +dsEdit.httpRetriever.valueRegex=Valor RegEx +dsEdit.httpRetriever.testValue=Valor de parâmetros de teste +dsEdit.httpRetriever.ignoreIfMissing=Ignorar se faltante +dsEdit.httpRetriever.timeRegex=RegEx de tempo +dsEdit.httpRetriever.testTime=Parâmetros de teste de tempo +dsEdit.httpRetriever.timeFormat=Formato de tempo + +dsEdit.mbus=M Bus +dsEdit.mbus.addressHex=Endereçoo +dsEdit.mbus.deviceUnit=Dispositivo +dsEdit.mbus.difCode=Código DIF +dsEdit.mbus.exponent=Exponent +dsEdit.mbus.functionField=Função +dsEdit.mbus.identNumber=Id +dsEdit.mbus.manufacturer=Fabricante +dsEdit.mbus.medium=Ambiente +dsEdit.mbus.phonenumber=Número de telefone +dsEdit.mbus.responseFrame=Quadro +dsEdit.mbus.seachStopped=Procura cancelada +dsEdit.mbus.search=Procurar +dsEdit.mbus.searching=Procurando por dispositivos mbus +dsEdit.mbus.siPrefix=Prefixo SI +dsEdit.mbus.storageNumber=Número de armazenamento +dsEdit.mbus.tariff=Tarifa +dsEdit.mbus.unitOfMeasurement=Unidade de medida +dsEdit.mbus.useDirectConnection=Conexão direta +dsEdit.mbus.useModemConnection=Conexão por modem +dsEdit.mbus.usePrimaryAddressing=Endereçamento primário +dsEdit.mbus.useSecondaryAddressing=Endereçamento secundário +dsEdit.mbus.versionHex=Versão +dsEdit.mbus.vifeLabel=Rótulos de vifs +dsEdit.mbus.vifLabel=Rótulo de vif +dsEdit.openv4j=OpenV4J +dsEdit.openv4j.add=Adicionar +dsEdit.openv4j.dataPoint=Data point +dsEdit.openv4j.dataPointSettable=Configurável +dsEdit.openv4j.desc=Propriedades do OpenV4J +dsEdit.openv4j.device=Dispositivo +dsEdit.openv4j.group=Grupo +dsEdit.openv4j.label=Nome +dsEdit.openv4j.protocol=Protocolo +dsEdit.openv4j.refresh=Atualizar +dsEdit.openv4j.refreshStopped=Atualização finalizada +dsEdit.openv4j.search=Procurar dispositivo +dsEdit.openv4j.testprotocol=Testar protocolo +dsEdit.openv4j.value=Valor +dsEdit.serial.dataBits=Data bits +dsEdit.serial.baud=Bit rate +dsEdit.serial.flow.none=Nenhum +dsEdit.serial.flow.rtsCts=RTS/CTS +dsEdit.serial.flow.xonXoff=Xon/Xoff +dsEdit.serial.flowIn=Controle de fluxo de entrada +dsEdit.serial.flowOut=Controle de fluxo de saída +dsEdit.serial.parity=Paridade +dsEdit.serial.parity.even=Even +dsEdit.serial.parity.mark=Marco +dsEdit.serial.parity.none=Nenhum +dsEdit.serial.parity.odd=Ímpar +dsEdit.serial.parity.space=Espaço +dsEdit.serial.port=Porta +dsEdit.serial.stopBits=Bits de parada +dsEdit.mbus.firstHexAddress=Do endereço (Hex) +dsEdit.mbus.lastHexAddress=Para o endereço (Hex) +dsEdit.mbus.addressing=Endereçamento +dsEdit.mbus.desc=Propriedades do M Bus +dsEdit.mbus.vifType=Tipo de vif +dsEdit.mbus.vifeTypes=Tipos de vif +dsEdit.mbus.vifeLabels=Rótulos de vifs +dsEdit.mbus.tester.searchingDevices=Procurando dispositivos +dsEdit.mbus.tester.cancelled=Cancelado +dsEditMbus.getDetails=Detalhes +dsEdit.mbus.addPoint=Adicionar +dsEdit.mbus.tester.autoShutOff=Desligar +dsEdit.mbus.presentValue=Valor +dsEdit.openv4j.refreshing=atualizando +dsEdit.openv4j.detectDevice=Encontrar dispositivo + +dsEdit.drStorageHt5b=Dr.Storage HT-5B +dsEdit.drStorageHt5b.desc=Dr.Storage HT-5B +dsEdit.drStorageHt5b.type.Temperature=Temperatura +dsEdit.drStorageHt5b.type.Humidity=Umidade +dsEdit.drStorageHt5b.pointType=Tipo do Ponto + +dsEdit.meta=Data Source Meta +dsEdit.meta.desc=Propriedadesde de data source Meta +dsEdit.meta.scriptContext=Contexto do Script +dsEdit.meta.noPoints=Nenhum ponto foi adicionado ao contexto do script +dsEdit.meta.pointName=Nome do ponto +dsEdit.meta.var=Var +dsEdit.meta.script=Script +dsEdit.meta.validate=Validar script +dsEdit.meta.event=Atualizar evento +dsEdit.meta.event.context=Atualizar contexto +dsEdit.meta.event.minute=Início do minuto +dsEdit.meta.event.hour=Início da hora +dsEdit.meta.event.day=Início do dia +dsEdit.meta.event.week=Início da semana +dsEdit.meta.event.month=Início do mês +dsEdit.meta.event.year=Início do ano +dsEdit.meta.event.cron=Padrão cron +dsEdit.meta.delay=Atraso de execução
(segundos) +dsEdit.meta.test.success=Successo. resultado={0} +dsEdit.meta.test.successTs=Successo. resultado={0}, timestamp={1} +dsEdit.meta.test.context=Um ou mais pontos estão desabilitados ou faltando +dsEdit.meta.test.scriptError=Erro no Script: {0} + +dsEdit.modbus.startScan=Iniciando procura... +dsEdit.modbus.dpconn=Id do escravo {0}, offset {1} +dsEdit.modbus.dpconn2=Monitor do Id do escravo {0} +dsEdit.modbus.dpconn3=Monitor de conexão +dsEdit.modbus.slave=Escravo +dsEdit.modbus.range=Faixa +dsEdit.modbus.offset=Offset (baseado em 0) +dsEdit.modbus.descSerial=Propriedades do modbus serial +dsEdit.modbus.descIp=Propriedades do modbus IP +dsEdit.modbus.timeout=Timeout (ms) +dsEdit.modbus.retries=Retentativas +dsEdit.modbus.contiguousBatches=Apenas quantidades contíguas +dsEdit.modbus.createSlaveMonitorPoints=Criar pontos de monitor de escravo +dsEdit.modbus.maxReadBitCount=Máxima contagem de leitura de bits +dsEdit.modbus.maxReadRegisterCount=Máxima contagem de leitura de registradores +dsEdit.modbus.maxWriteRegisterCount=Máxima contagem de escrita de registradores +dsEdit.modbus.nodeScan=Pesquisa de nós modbus +dsEdit.modbus.scanForNodes=Pesquisar por nós +dsEdit.modbus.nodesFound=Nós encontrados +dsEdit.modbus.dataTest=Leitura de dados modbus +dsEdit.modbus.dataTest.read=Ler dados +dsEdit.modbus.locatorTest=Teste de localizador de ponto +dsEdit.modbus.locatorTest.test=Ler +dsEdit.modbus.slaveId=Id do escravo +dsEdit.modbus.registerRange=Faixa do registro +dsEdit.modbus.coilStatus=Status do coil +dsEdit.modbus.inputStatus=Status de entrada +dsEdit.modbus.holdingRegister=Registrador holding +dsEdit.modbus.inputRegister=Registrador de entrada +dsEdit.modbus.modbusDataType=Tipo de dados modbus +dsEdit.modbus.modbusDataType.binary=Binário +dsEdit.modbus.modbusDataType.2bUnsigned=Inteiro de 2 bytes sem sinal +dsEdit.modbus.modbusDataType.2bSigned=Inteiro de 2 bytes com sinal +dsEdit.modbus.modbusDataType.2bBcd=BCD de 2 bytes +dsEdit.modbus.modbusDataType.4bUnsigned=Inteiro de 4 bytes sem sinal +dsEdit.modbus.modbusDataType.4bSigned=Inteiro de 4 bytes com sinal +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=Inteiro trocado de 4 bytes sem sinal +dsEdit.modbus.modbusDataType.4bSignedSwapped=Inteiro trocado de 4 bytes com sinal +dsEdit.modbus.modbusDataType.4bFloat=Float de 4 bytes +dsEdit.modbus.modbusDataType.4bFloatSwapped=Float trocado de 4 bytes +dsEdit.modbus.modbusDataType.4bFloatSwappedInverted=Float trocado de 4 bytes invertidos +dsEdit.modbus.modbusDataType.4bBcd=BDC de 4 bytes +dsEdit.modbus.modbusDataType.8bUnsigned=Inteiro de 8 bytes sem sinal +dsEdit.modbus.modbusDataType.8bSigned=Inteiro de 8 bytes com sinal +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=Inteiro trocado de 8 bytes sem sinal +dsEdit.modbus.modbusDataType.8bSignedSwapped=Inteiro trocado de 8 bytes com sinal +dsEdit.modbus.modbusDataType.8bFloat=Float de 8 bytes +dsEdit.modbus.modbusDataType.8bFloatSwapped=Float trocado de 8 bytes +dsEdit.modbus.modbusDataType.char=String de comprimento fixa +dsEdit.modbus.modbusDataType.varchar=String de comprimento variável +dsEdit.modbus.bit=Bit +dsEdit.modbus.registerCount=Número de registradores +dsEdit.modbus.charset=Codificação de caracteres +dsEdit.modbus.settableOverride=Configurável +dsEdit.modbus.multiplier=Multiplicador +dsEdit.modbus.additive=Aditivo +dsEdit.modbus.scanError=Pesquisador não pode ser iniciado. Sem porta de comunicação +dsEdit.modbus.scannerIp.startError=Houve um problema inciando a pesquisa. ({0}) +dsEdit.modbus.scannerSerial.startError=Houve um problema iniciando a pesquisa. Pode haver um data source já habilitado usando a porta selecionada. ({0}) +dsEdit.modbus.scanner.progress={0}% completo +dsEdit.modbus.scanner.cancelled=Pesquisa cancelada +dsEdit.modbus.scanner.complete=Pesquisa completada +dsEdit.modbus.monitorPointName=Monitor do escravo {0} +dsEdit.modbus.slaveMonitor=Monitor de escravo +dsEdit.modbus.socketMonitor=Monitor de conexão TCP +dsEdit.modbus.locatorTestIp.startError=Houve um problema testando o localizador. ({0}) +dsEdit.modbus.locatorTestSerial.startError=Houve um problema testando o localizador. Pode haver um data source já habilitado usando a porta selecionada. ({0}) +dsEdit.modbus.locatorTest.result=Resultado: {0} +dsEdit.modbus.addPoint=Adicionar ponto + +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.transportType=Tipo de transporte +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP com manter-vivo +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.transportType.tcpListener=TCP Listener +dsEdit.modbusIp.host=Host +dsEdit.modbusIp.port=Porta +dsEdit.modbusIp.encapsulated=Encapsulado +dsEdit.modbusIp.createSocketMonitorPoint=Criar ponto monitor de conexão +dsEdit.modbusIp.socketPointName=Monitor de conexão TCP + +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.port=Porta +dsEdit.modbusSerial.baud=Baud rate +dsEdit.modbusSerial.flowIn=Controle de fluxo de entrada +dsEdit.modbusSerial.flow.none=Nenhum +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowOut=Controle de fluxo de saída +dsEdit.modbusSerial.dataBits=Data bits +dsEdit.modbusSerial.stopBits=Stop bits +dsEdit.modbusSerial.parity=Parity +dsEdit.modbusSerial.parity.none=Nenhuma +dsEdit.modbusSerial.parity.odd=Ímpar +dsEdit.modbusSerial.parity.even=Par +dsEdit.modbusSerial.parity.mark=Mark +dsEdit.modbusSerial.parity.space=Espaço +dsEdit.modbusSerial.encoding=Codificação +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU com CRC reverso +dsEdit.modbusSerial.encoding.ascii=ASCII +dsEdit.modbusSerial.echo=Echo +dsEdit.modbusSerial.echo.on=Ligado +dsEdit.modbusSerial.echo.off=Desligado +dsEdit.modbusSerial.concurrency=Simultaneidade +dsEdit.modbusSerial.concurrency.transport=Transporte +dsEdit.modbusSerial.concurrency.slave=Escravo +dsEdit.modbusSerial.concurrency.function=Função + +dsEdit.nmea=Auditor NMEA +dsEdit.nmea.dpconn={0} campo {1} +dsEdit.nmea.listening=Escutando... +dsEdit.nmea.messageName=Nome da mensagem +dsEdit.nmea.fieldIndex=Índice do campo +dsEdit.nmea.props=Propriedades do auditor NMEA +dsEdit.nmea.port=Porta +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.resetTimeout=Reset timeout (segundos) +dsEdit.nmea.listener=auditor de mensagem NMEA +dsEdit.nmea.listen=Escutar por mensagens +dsEdit.nmea.binary0Value=Valor 0 binário +dsEdit.nmea.tester.listening=Escutando... +dsEdit.nmea.tester.startError=Houve um problema iniciando o receptor. Pode haver um data source já habilitado usando a porta selecionada. ({0}) +dsEdit.nmea.tester.exception=Exceção recebida: {0} +dsEdit.nmea.tester.mismatch=Mensagem de imcompatibilidade de exceção recebida: {0} +dsEdit.nmea.tester.response=Resposta de exceção recebida: {0} + +dsEdit.1wire=1-wire +dsEdit.1wire.dpconn=Sensor: {0}, atributo: {1} +dsEdit.1wire.scanning=Pesquisando, favor aguardar... +dsEdit.1wire.scanComplete=Pesquisa completa. +dsEdit.1wire.address=Endereço +dsEdit.1wire.attribute=Atributo +dsEdit.1wire.scanWarn=Pesquise sua rede antes de editar pontos +dsEdit.1wire.attribute.adChannel=Canal AD +dsEdit.1wire.attribute.channel=Canal +dsEdit.1wire.attribute.wiper=Potenciômetro +dsEdit.1wire.attribute.counter=Contador +dsEdit.1wire.desc=Propriedades do 1-Wire +dsEdit.1wire.port=Porta +dsEdit.1wire.scheduledRescan=Nova pesquisa agendada +dsEdit.1wire.none=Nenhum +dsEdit.1wire.scan=Pesquisa de rede 1-wire +dsEdit.1wire.runScan=Executar pesquisa +dsEdit.1wire.description=Descrição +dsEdit.1wire.noDevices=Nenhum dispositovo encontrado +dsEdit.1wire.deviceType=Tipo de dispositivo +dsEdit.1wire.index=Índice +dsEdit.1wire.noInfo=Informação do dispositivo não disponível +dsEdit.1wire.attr.temperature=Temperatura +dsEdit.1wire.attr.humidity=Umidade +dsEdit.1wire.attr.adVoltage=Tensão AD +dsEdit.1wire.attr.latchState=Estado de trinco +dsEdit.1wire.attr.wiperPosition=Posição do limpador +dsEdit.1wire.attr.counter=Contador + +dsEdit.pop3=Email POP3 +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.regex=RegEx +dsEdit.pop3.binary0Value=Valor 0 binário +dsEdit.pop3.numberFormat=Formato de número +dsEdit.pop3.desc=Propriedades de email POP3 +dsEdit.pop3.checkPeriod=Período de verificação de caixa de entrada +dsEdit.pop3.server=Servidor POP3 +dsEdit.pop3.username=Nome de usuário da caixa de entrada +dsEdit.pop3.password=Senha da caixa de entrada +dsEdit.pop3.testContent=Testar conteúdo +dsEdit.pop3.findInSubject=Procurar no assunto +dsEdit.pop3.valueRegex=Valor da RegEx +dsEdit.pop3.testValue=Testar parâmetros do valor em comparação aos dados de teste +dsEdit.pop3.ignoreIfMissing=Ignorar se faltante +dsEdit.pop3.useMessageTime=Usar o tempo de recebimento da mensagem +dsEdit.pop3.timeRegex=RegEx de tempo +dsEdit.pop3.testTime=Testar parâmetros do tempo em comparação aos dados de teste +dsEdit.pop3.timeFormat=Formato de Tempo + +dsEdit.snmp=SNMP +dsEdit.snmp.gettingValue=Buscando valor... +dsEdit.snmp.oid=OID +dsEdit.snmp.desc=Propriedades SNMP properties +dsEdit.snmp.host=Host +dsEdit.snmp.port=Porta +dsEdit.snmp.version=Versão SNMP +dsEdit.snmp.community=Comunidade +dsEdit.snmp.securityName=Nome de segurança +dsEdit.snmp.authProtocol=Protocolo de autenticação +dsEdit.snmp.none=(nenhum) +dsEdit.snmp.authPassphrase=sentença de autenticação +dsEdit.snmp.privProtocol=Protocolo priv +dsEdit.snmp.privPassphrase=Sentença de priv +dsEdit.snmp.engineId=Engine ID +dsEdit.snmp.contextEngine=Mecanismo de contexto +dsEdit.snmp.contextName=Nome do contexto +dsEdit.snmp.retries=Retentativas +dsEdit.snmp.timeout=Timeout (ms) +dsEdit.snmp.trapPort=Porta de armadilha +dsEdit.snmp.localAddress=Endereço local +dsEdit.snmp.testing=Host de teste SNMP +dsEdit.snmp.test=Buscar valor OID +dsEdit.snmp.binary0Value=Valor 0 binário +dsEdit.snmp.setType=Definir tipo +dsEdit.snmp.setType.none=(não configurável) +dsEdit.snmp.setType.int=Inteiro 32 +dsEdit.snmp.setType.string=Octet string +dsEdit.snmp.setType.oid=Identificador do objeto +dsEdit.snmp.setType.ipAddress=Endereço IP +dsEdit.snmp.setType.counter=Contador 32 +dsEdit.snmp.setType.gauge=Calibre 32 +dsEdit.snmp.setType.ticks=Marcações de tempo +dsEdit.snmp.setType.opaque=Opaco +dsEdit.snmp.setType.counter64=Contador 64 +dsEdit.snmp.polling=Polling +dsEdit.snmp.polling.pollTrap=Poll e armadilha +dsEdit.snmp.polling.trap=Apenas armadilha +dsEdit.snmp.tester.noResponse=Sem resposta do host + +dsEdit.spinwave=Receptor Spinwave +dsEdit.spinwave.dpconn=Sensor: {0}, atributo: {1} +dsEdit.spinwave.v1Attr.temp=Temperatura +dsEdit.spinwave.v1Attr.setPoint=Definir ponto +dsEdit.spinwave.v1Attr.battery=Bateria +dsEdit.spinwave.v1Attr.override=Sobrescrever +dsEdit.spinwave.v2Attr.temp=Temperatura +dsEdit.spinwave.v2Attr.setPoint=Definir ponto +dsEdit.spinwave.v2Attr.battery=Bateria +dsEdit.spinwave.v2Attr.batteryAlarm=Alarme de bateria +dsEdit.spinwave.v2Attr.override=Sobrescrever +dsEdit.spinwave.v2Attr.humidity=Umidade +dsEdit.spinwave.v2Attr.voltage=Tensão +dsEdit.spinwave.v2Attr.airflow=Fluxo de ar +dsEdit.spinwave.v2Attr.kwhours=Kilowatt hora +dsEdit.spinwave.v2Attr.occupancy=ocupação +dsEdit.spinwave.v2Attr.co2=Dióxido de Carbono +dsEdit.spinwave.v2Attr.voc=Compostos orgânicos voláteis +dsEdit.spinwave.v2Attr.iaq=Qualidade do ar no interior +dsEdit.spinwave.v2Attr.co=Monóxido de Carbono +dsEdit.spinwave.v2Attr.freq=Freqüência +dsEdit.spinwave.v2Attr.counter=Contador de pulsos +dsEdit.spinwave.errorParsingAddress=Erro analisando endereço do sensor +dsEdit.spinwave.invalidAddress=Lista já contém o sensor +dsEdit.spinwave.addressInUse=Endereço está em uso por um ou mais pontos. Não pode ser apagado. +dsEdit.spinwave.listening=Escutando... +dsEdit.spinwave.address=Endereço +dsEdit.spinwave.attribute=Atributo +dsEdit.spinwave.desc=Propriedades do receptor Spinwave +dsEdit.spinwave.port=porta +dsEdit.spinwave.heartbeatTimeout=Heartbeat timeout (s) +dsEdit.spinwave.version=Versão da mensagem +dsEdit.spinwave.deleteWarn=Apagar pontos para mudar versão da mensagem +dsEdit.spinwave.sensorAddresses=Endereço do sensor +dsEdit.spinwave.addSensorAddresses=Adicionar endereço de sensor +dsEdit.spinwave.noAddresses=Nenhum endereço de sensor definido +dsEdit.spinwave.listener=Auditor de sensor Spinwave +dsEdit.spinwave.listen=Escutar por sensores +dsEdit.spinwave.sensorsFound=Sensores encontrados +dsEdit.spinwave.addToList=Adicionar sensores encontrados à lista +dsEdit.spinwave.sensorAddress=Endereço de sensor +dsEdit.spinwave.convert=Converter para Celsius +dsEdit.spinwave.tester.listening=Escutando... +dsEdit.spinwave.tester.startError=Houve um problea iniciando do receptor spinwave. Pode haver um data source já habilitado usando a porta selecionada. ({0}) +dsEdit.spinwave.tester.exception=Exceção recebida: {0} +dsEdit.spinwave.tester.mismatch=Recebida mensagem de imcompatibilidadede exceção: {0} +dsEdit.spinwave.tester.response=Recebida resposta de exceção: {0} + +dsEdit.sql=SQL +dsEdit.sql.testing=Executando declaração de seleção... +dsEdit.sql.rowId=Identificador de coluna +dsEdit.sql.columnName=Nome da coluna +dsEdit.sql.desc=Propriedades do SQL +dsEdit.sql.driverClassName=Nome da classe do driver +dsEdit.sql.connectionString=String de conexão +dsEdit.sql.username=Nome de usuário +dsEdit.sql.password=Senha +dsEdit.sql.select=Declação de seleção +dsEdit.sql.rowQuery=Consulta baseada em linha +dsEdit.sql.deleteWarn=Apagar pontos para alterar este valor +dsEdit.sql.test=Teste de declaração +dsEdit.sql.execute=Executar +dsEdit.sql.timeColumn=Tempo de sobrescrita de coluna +dsEdit.sql.update=Declaração de atualização +dsEdit.sql.tester.columnName=Nome da coluna +dsEdit.sql.tester.columnType=Tipo da coluna +dsEdit.sql.tester.value=Valor + +dsEdit.viconics=Termostatos Wireless Viconics +dsEdit.viconics.dpconn=Porta: {0}, PAN ID: {1}, Canal: {2} +dsEdit.viconics.port=Porta +dsEdit.viconics.panId=ID PAN +dsEdit.viconics.channel=Canal +dsEdit.viconics.timeout=Timeout da mensagem +dsEdit.viconics.retries=Retentativas da mensagem +dsEdit.viconics.networkTimeout=Timeout de rede offline (s) +dsEdit.viconics.deviceWarning=Timeout de dispositivo offline (s) +dsEdit.viconics.deviceRemove=Remover dispositivo (s) +dsEdit.viconics.pointFreshness=Atualização de pontos (s) +dsEdit.viconics.convertCelsius=Converter temperaturas para Celsius +dsEdit.viconics.desc=Propriedades da rede Viconics +dsEdit.viconics.dataSourceNotStarted=Data source não foi inicializado +dsEdit.viconics.networkIdentifyFailure=Identificação da rede fracassada: {0} +dsEdit.viconics.networkInfo=Informação da rede +dsEdit.viconics.refreshing=Atualizando... +dsEdit.viconics.rfModule=Módulo RF +dsEdit.viconics.devices=Dispositivos +dsEdit.viconics.commAddress=Endereços
Comm +dsEdit.viconics.modelNumber=Número de
modelo +dsEdit.viconics.firmwareRevision=Revisão de
Firmware +dsEdit.viconics.zigbeeFirmwareRevision=Revisão de firmware Zigbee +dsEdit.viconics.zigbeeFirmwareRevisionBr=Revisão de
firmware
Zigbee +dsEdit.viconics.zigbeeNetworkAddress=Endereço de rede Zigbee +dsEdit.viconics.zigbeeNetworkAddressBr=Endereço de
rede
Zigbee +dsEdit.viconics.ieee=IEEE +dsEdit.viconics.chipRevision=Revisão do Chip +dsEdit.viconics.chipRevisionBr=Revisão do
chip +dsEdit.viconics.trss=TRSS +dsEdit.viconics.crss=CRSS +dsEdit.viconics.unreliable=Valor do ponto pode não ser confiável + +dsEdit.virtual=Data Source Virtual +dsEdit.virtual.errorParsingValue=Erro em análise de valor +dsEdit.virtual.invalidValue=A lista já contém o valor +dsEdit.virtual.desc=Propriedades do data source Virtual +dsEdit.virtual.changeType=Tipo de alteração +dsEdit.virtual.startValue=Valor de início +dsEdit.virtual.min=Mínimo +dsEdit.virtual.max=Máximo +dsEdit.virtual.maxChange=Alteração máxima +dsEdit.virtual.change=Alteração +dsEdit.virtual.roll=Rotacionar +dsEdit.virtual.values=Valores +dsEdit.virtual.volatility=Volatilidade +dsEdit.virtual.attractionPoint=Ponto de atração +dsEdit.virtual.changeType.alternate=Alternado +dsEdit.virtual.changeType.attractor=Atrator +dsEdit.virtual.changeType.brownian=Browniano +dsEdit.virtual.changeType.increment=Incremental +dsEdit.virtual.changeType.noChange=Sem alteração +dsEdit.virtual.changeType.random=Aleatório + +dsEdit.vmstat=Data Source VMStat +dsEdit.vmstat.dsconn=Tempo de Poll (segundos): {0} +dsEdit.vmstat.desc=Propriedade do data source VMStat +dsEdit.vmstat.pollSeconds=Tempo do Poll (segundos) +dsEdit.vmstat.outputScale=Escala de saída +dsEdit.vmstat.attribute=Atributo +dsEdit.vmstat.attr.procsR=Processos aguardando por tempo de execução (r) +dsEdit.vmstat.attr.procsB=Processos em hibernação ininterrupta (b) +dsEdit.vmstat.attr.memorySwpd=Memória virtual utilizada (swpd) +dsEdit.vmstat.attr.memoryFree=Memória disponível (livre) +dsEdit.vmstat.attr.memoryBuff=Memória utilizada como buffers (buff) +dsEdit.vmstat.attr.memoryCache=Mermória utilizada como as cache (cache) +dsEdit.vmstat.attr.swapSi=Memória de troca - entrando do disco (si) +dsEdit.vmstat.attr.swapSo=Memória de troca - saindo para o disco (so) +dsEdit.vmstat.attr.ioBi=blocos recebidos de um dispositivo de blocos (bi) +dsEdit.vmstat.attr.ioBo=blocos enviados para um dispositivo de blocos (bo) +dsEdit.vmstat.attr.systemIn=interrupções por segundo (in) +dsEdit.vmstat.attr.systemCs=trocas de contexto por segundo (cs) +dsEdit.vmstat.attr.cpuUs=% da cpu executando código não-kernel - (us) +dsEdit.vmstat.attr.cpuSy=% da cpu executando código kernel (sy) +dsEdit.vmstat.attr.cpuId=% da cpu ociosa (id) +dsEdit.vmstat.attr.cpuWa=% da cpu aguardando por IO (wa) +dsEdit.vmstat.attr.cpuSt=% da cpu roubada por uma máquina virtual (st) +dsEdit.vmstat.scale.none=Nenhum (bytes) +dsEdit.vmstat.scale.k=k (1000) +dsEdit.vmstat.scale.K=K (1024) +dsEdit.vmstat.scale.m=m (1000000) +dsEdit.vmstat.scale.M=M (1048576) + +dsEdit.pachube=Pachube +dsEdit.pachube.dpconn=Alimentação: {0}, fluxo: {1} +dsEdit.pachube.desc=Propriedades do Pachube +dsEdit.pachube.apiKey=Chave da API +dsEdit.pachube.timeout=Timeout (segundos) +dsEdit.pachube.retries=Retentativas +dsEdit.pachube.feedId=ID da alimentação +dsEdit.pachube.dataStreamId=ID do fluxo de dados +dsEdit.pachube.binaryZeroValue=Valor 0 binário +dsEdit.pachube.testValue=Testar o valor dos parâmetros + +dsEdit.dnp3Ip=DNP3 IP +dsEdit.dnp3Serial=DNP3 Serial +dsEdit.dnp3.descIp=Propriedades do DNP3 IP +dsEdit.dnp3.descSerial=Propriedades do DNP3 Serial +dsEdit.dnp3.synchPeriod=Período de Sincr. (x período RBE) +dsEdit.dnp3.staticPeriod=Período Poll Estático (x período RBE) +dsEdit.dnp3.rbePeriod=Período Poll RBE +dsEdit.dnp3.timeout=Timeout (ms) +dsEdit.dnp3.retries=Retries +dsEdit.dnp3.sourceAddress=Enderenço da fonte +dsEdit.dnp3.slaveAddress=Endereço do escravo +dsEdit.dnp3Ip.host=Host +dsEdit.dnp3Ip.port=Porta +dsEdit.dnp3Serial.baud=Baud rate +dsEdit.dnp3Serial.commPortId=Porta +dsEdit.dnp3Serial.dataBits=Bits de dados +dsEdit.dnp3Serial.stopBits=Bits de parada +dsEdit.dnp3Serial.parity=Paridade +dsEdit.dnp3.index=Índice +dsEdit.dnp3.dataType=Tipo do dado +dsEdit.dnp3.binaryInput=Entrada Binária +dsEdit.dnp3.binaryOutput=Saída Binária +dsEdit.dnp3.analogInput=Entrada Analógica +dsEdit.dnp3.analogOutput=Saída Analógica +dsEdit.dnp3.runningCounter=Contador +dsEdit.dnp3.addMany=Adicionar vários data points +dsEdit.dnp3.minIndex=Índice Mínimo +dsEdit.dnp3.maxIndex=Índice Máximo +dsEdit.dnp3.operateMode=Modo de operação +dsEdit.dnp3.controlCommand=Comando de controle +dsEdit.dnp3.timeOn=Tempo em ON +dsEdit.dnp3.timeOff=Tempo em OFF + +dsEdit.dnp3.validate.indexUsed=Este índice já está em uso +dsEdit.dnp3.validate.someIndexUsed=Alguns índices já estão em uso +dox.dnp3DS=Data source DNP3 +dox.dnp3PP=DNP3 PP + +dsEdit.opc=OPC DA +dsEdit.opc.desc=Propriedades do OPC DA +dsEdit.opc.host=Host +dsEdit.opc.domain=Domínio +dsEdit.opc.user=Usuário +dsEdit.opc.password=Senha +dsEdit.opc.server=Servidor +dsEdit.opc.tagList=Lista de Tags +dsEdit.opc.refreshServers=Atualizar +dsEdit.opc.browseTags=Listar Tags +dsEdit.opc.tagsFound=Tags encontradas +dsEdit.opc.addTags=Adicionar Tags +dsEdit.opc.validate.dataSourceNotSaved=Salve o Data Source antes +dsEdit.opc.creationMode=Modo de Criação +dsEdit.opc.tagName=Nome da Tag +dsEdit.opc.tag=Tag +dsEdit.opc.validation=Validação +dsEdit.opc.validateTag=Validar a Tag +dsEdit.opc.TagNotValidated=Tag Não Validade +dsEdit.opc.TagValidated=Tag Validada + +dsEdit.persistent=TCP Serotonin Persistente +dsEdit.persistent.dsconn=Porta: {0} +dsEdit.persistent.desc=Propriedades do TCP Serotonin Persistente +dsEdit.persistent.port=Porta +dsEdit.persistent.authorizationKey=Chave de autorização +dsEdit.persistent.acceptPointUpdates=Aceitar atualizações de atributos de pontos + +dsEdit.nodaves7=S7 Iso TCP Ethernet Controller +dsEdit.nodaves7.desc=S7 Iso TCP Ethernet +dsEdit.nodaves7.writeBaseCmd=Linha-de-Comando Base para Escrita +dsEdit.nodaves7.s7writeMemoryArea=Área de Memória +dsEdit.nodaves7.s7writeBytesQty=Quantidade de bytes +dsEdit.nodaves7.s7writeDBNUM=DBNUM +dsEdit.nodaves7.s7writeStarts=Offset Memória (Starts) +dsEdit.nodaves7.s7writeBitOffset=Posição Bit + +dsEdit.jmx=JMX +dsEdit.jmx.dsconn.local=Servidor local +dsEdit.jmx.dsconn.remote={0} +dsEdit.jmx.desc=Propriedades do data source JMX +dsEdit.jmx.useLocalServer=Utilizar servidor JMX local +dsEdit.jmx.remoteServerAddr=Endereço do servidor JMX remoto +dsEdit.jmx.objectName=Nome do objeto +dsEdit.jmx.attributeName=Nome do atributo +dsEdit.jmx.compositeItemName=Nome do ítem composto +dsEdit.jmx.objectNameError=Nome de objeto problemático ''{0}'' em ''{1}'': {2} +dsEdit.jmx.objectNameNotFound=Nome de objeto ''{0}'' em ''{1}'' não encontrado +dsEdit.jmx.attributeNameNotFound=Não foi possível encontrar atributo ''{0}'' em ''{1}'' +dsEdit.jmx.attributeNotComposite=Atributo ''{0}'' em ''{1}'' não é composto +dsEdit.jmx.compositeNameNotFound=Não foi possível encontrar ítem composto ''{0}'' em ''{1}'' +dsEdit.jmx.attributeTypeNotSupported=O tipo ''{0}'' em ''{1}'' não é suportado +dsEdit.jmx.compositeTypeNotSupported=O tipo ''{0}'' em ''{1}'' não é suportado +dsEdit.jmx.writeFailed=Não foi possível a escrita em ''{0}'' +dsEdit.jmx.writeFailed.composite=Não foi possível a escrita em ''{0}'': não foi possível escrever em um ítem de objeto composto +dsEdit.jmx.writeFailed.msg=Não foi possível a escrita em ''{0}'': {1} +dsEdit.jmx.inspect=Inspeção do servidor JMX +dsEdit.jmx.getObjectNames=Buscar nomes de objetos +dsEdit.jmx.gettingObjectNames=Buscando nomes de objetos... +dsEdit.jmx.badUrl=Endereço do servidor remoto mal formado: {0} +dsEdit.jmx.connectionError=Erro de conexão: {0} +dsEdit.jmx.readError=Erro de leitura: {0} +dsEdit.jmx.addPoint=Adicionar ponto + +dsEdit.internal=Data Source Interno +dsEdit.internal.dsconn=Tempo de poll (s): {0} +dsEdit.internal.desc=Propriedades do data source Interno +dsEdit.internal.attribute=Atributo +dsEdit.internal.attr.BATCH_ENTRIES=Valores de pontos a serem escritos +dsEdit.internal.attr.BATCH_INSTANCES=Thread de escrita para valores de pontos +dsEdit.internal.attr.MONITOR_HIGH=Itens de trabalho de alta prioridade +dsEdit.internal.attr.MONITOR_MEDIUM=Itens de trabalho de média prioridade +dsEdit.internal.attr.MONITOR_SCHEDULED=Itens de trabalho agendados +dsEdit.internal.attr.MONITOR_STACK_HEIGHT=Tamanho de empilhamento máximo +dsEdit.internal.attr.MONITOR_THREAD_COUNT=Contagem da thread ativa + +dsEdit.fhz4j=Fhz4j +dsEdit.fhz4j.deviceHousecode +dsEdit.fhz4j.deviceType +dsEdit.fhz4j.deviceProperty +dsEdit.fhz4j.PropertySettable +dsEdit.fhz4j.fhzHouseCode +dsEdit.fhz4j.init +dsEdit.fhz4j.deviceLocation + +emport.export=Exportar +emport.import=Importar +emport.indent=Nível de indentação +emport.data=Dados +emport.select=Selecione o que você deseja exportar +emport.selectAll=Selecionar todos +emport.unselectAll=Desmarcar todos +emport.dataPoints=Data points +emport.importInstruction=Cole os dados de importação no campo abaixo e clique +emport.importProgress=Importação em progresso... +emport.importCancelled=Importação cancelada +emport.importComplete=Importação completa +emport.noMessages=Mensagem sem resultados. Nada a importar? +emport.invalidImportData=Dado para importação inválido: não é um objeto JSON +emport.parseError=Erro de análise JSON: {0} +emport.user.username=Um usuário não tem um valor 'nome de usuário'. Ignorado. +emport.user.prefix=Usuário ''{0}'': {1} +emport.view.missingType=Visualização com XID ''{0}'' não existe atualmente e não tem um valor 'tipo'. Tipos válidos são {1} +emport.dataSource.xid=Um data source com nome ''{0}'' não tem um valor 'xid' válido. Ignorado. +emport.dataSource.missingType=Data source com XID ''{0}'' não existe atualmente e não tem um valor 'tipo'. Tipos válidos são {1} +emport.dataSource.invalidType=Data source com XID ''{0}''não existe atualmente e tem um valor 'tipo' inválido: ''{1}''. Tipos válidos são {2} +emport.dataSource.prefix=Data source ''{0}'': {1} +emport.dataPoint.xid=Um data point com name ''{0}'' não tem um valor 'xid'. Ignorado. +emport.dataPoint.badReference=Data point com XID ''{0}'' não existe atualmente e referencia um data source que não existe. Ignorado. +emport.dataPoint.prefix=Data point ''{0}'': {1} +emport.userPermission.prefix=Permissões para usuário ''{0}'': {1} +emport.added=adicionado +emport.saved=salvo +emport.causedBy=causado por: +emport.view.xid=Uma visualização gráfica não possui um valor 'xid'. Ignorado. +emport.view.prefix=Visualização ''{0}'': {1} +emport.pointHierarchy.prefix=Hierarquia de ponto: {0} +emport.pointLink.xid=Um vínculo de ponto não possui um valor 'xid'. Ignorado. +emport.pointLink.prefix=Vínculo de ponto ''{0}'': {1} +emport.scheduledEvent.xid=Um evento agendado não possui um valor 'xid'. Ignorado. +emport.scheduledEvent.prefix=Evento agendado ''{0}'': {1} +emport.compoundEvent.xid=Um detector de eventos compostos não possui um valor 'xid'. Ignorado. +emport.compoundEvent.prefix=Detector de eventos compostos ''{0}'': {1} +emport.mailingList.xid=Uma lista de envio de mensagens não possui um valor 'xid'. Ignorado. +emport.mailingList.prefix=Lista de envio de mensagens ''{0}'': {1} +emport.eventHandler.xid=Um vínculo de ponto não posssui um valor 'xid'. Ignorado. +emport.eventHandler.prefix=Vínculo de ponto ''{0}'': {1} +emport.publisher.xid=Um data source com nome ''{0}'' não tem um valor 'xid'. Ignorado. +emport.publisher.missingType=Publisher com XID ''{0}'' não existe atualmente e não possui um valor 'tipo'. Tipos válidos são {1} +emport.publisher.invalidType=Publisher com XID ''{0}'' não existe atualmente e tem um valor 'tipo' inválido: ''{1}''. Tipos válidos são {2} +emport.publisher.prefix=Publisher ''{0}'': {1} +emport.watchList.xid=Uma lista de visualização não possui um valor para 'xid'. Ignorada. +emport.watchList.prefix=Lista de visualização ''{0}'': {1} +emport.maintenanceEvent.xid=Um evento de manutenção não possui um valor para 'xid'. Ignorado. +emport.maintenanceEvent.prefix=Evento de manutenção ''{0}'': {1} + +eventHandlers.recipTestEmailMessage= Essa mensagem foi enviada como um teste de um tratador de evento de email +eventHandlers.emailRecipients=Destinatários de email +eventHandlers.escalTestEmailMessage=Essa mensagem foi enviada como um teste de um tratador de evento de agravamento +eventHandlers.escalRecipients=Destinat\u00E1rios que ir\u00E3o receber um email quando um evento for agravado +eventHandlers.inactiveRecipients=Recipientes inativos +eventHandlers.noEmailRecips=Você deve adicionar um email de destinatário +eventHandlers.escalDelayError=O atraso do agravamento deve ser maior que zero +eventHandlers.noEscalRecips=Você deve adicionar um email de destinatário de agravamento +eventHandlers.noInactiveRecips=Você deve adicionar recipientes inativos +eventHandlers.noSetPointAction=Nenhuma ação de set point foi definida +eventHandlers.invalidActiveValue=Valor ativo invalido para setar +eventHandlers.invalidActiveSource=Source point ativo inválido +eventHandlers.invalidActiveSourceType=Tipo do source point ativo inválido +eventHandlers.invalidInactiveValue=Valor inativo inválido para setar +eventHandlers.invalidInactiveSource=Source point inativo inválido +eventHandlers.invalidInactiveSourceType=Tipo do source point inativo inválido +eventHandlers.noTargetPoint=Nenhum ponto alvo selecionado. Você pode não ter nenhum ponto configurável definido. +eventHandlers.saved=Tratador de evento foi salvo +eventHandlers.eventHandlers=Tratadores de eventos +eventHandlers.types=Tipos de eventos +eventHandlers.pointEventDetector=Detectores de valor +eventHandlers.dataSourceEvents=Data source eventos +eventHandlers.publisherEvents=Publisher events +eventHandlers.systemEvents=Eventos de sistemas +eventHandlers.auditEvents=Eventos de auditoria +eventHandlers.maintenanceEvents=Eventos de manutenção +eventHandlers.eventHandler=Tratador de evento +eventHandlers.type=Tipo +eventHandlers.type.email=Email +eventHandlers.type.emailHandler=Tratador de evento +eventHandlers.type.setPoint=Set point +eventHandlers.type.setPointHandler=Tratador set point +eventHandlers.type.process=Processo +eventHandlers.type.processHandler=Tratador de processo +eventHandlers.recipientType.active=Ativo +eventHandlers.recipientType.escalation=Escalonação +eventHandlers.recipientType.inactive=Inativo +eventHandlers.alias=Alias +eventHandlers.target=Target +eventHandlers.activeAction=Ação ativa +eventHandlers.inactiveAction=Ação inativa +eventHandlers.action.none=Nenhuma +eventHandlers.action.point=Setar para um valor +eventHandlers.action.static=Setar para um valor estático +eventHandlers.sourcePoint=Source point +eventHandlers.valueToSet=Valor para setar +eventHandlers.escal=Enviar agravamento +eventHandlers.escalPeriod=Agravar se estiver ativo para +eventHandlers.inactiveNotif=Enviar notificação inativa +eventHandlers.inactiveOverride=Override inactive recipients +eventHandlers.activeCommand=Comando de processo ativo +eventHandlers.inactiveCommand=Comando de processo inativo +eventHandlers.invalidCommands=Pelo menos um comando de processo deve ser fornecido +eventHandlers.commandTest.title=Execute o comando agora +eventHandlers.commandTest.result=Verifique o console de seu Tomcat para a saída do processo + +events.alarms=Alarmes +events.pending=Alarmes pendentes +events.id=Id +events.msg=Mensagens +events.pointDetails=Detalhes do data point +events.pointEdit=Editar data point +events.editDataSource=Editar data source +events.downloadMango=Baixar última versão do ScadaBR +events.editCompound=Editar Detector de Eventos Compostos +events.editEventHandler=Editar Tratador de Eventos +events.editPointLink=Editar Point Link +events.editScheduledEvent=Editar Evento Agendado +events.editPublisher=Editar Publisher +events.editMaintenanceEvent=Editar evento de manutenção +events.acknowledgeAll=Reconhecer todos +events.acknowledge=Reconhecer +events.acknowledged=Reconhecido +events.silence=Desativar alarme sonoro +events.unsilence=Ativar alarme sonoro +events.silenceAll=Silenciar todos +events.emptyList=Sem eventos para listar +events.search=Procura de eventos +events.search.id=Id +events.search.type=Tipo da fonte do evento +events.search.keywords=Palavras-chave +events.search.maxResults=Máximo de resultados +events.search.search=Procurar +events.search.searching=Procurando... +events.search.resultCount={0} eventos encontrados +events.jumpToDate=Pular para a data +events.listed={0} eventos listados +events.ackedByUser=- {0} +events.ackedByDeletedUser=- (deleted user) +events.ackedByMaintenance=- maintanance mode + +footer.rightsReserved=Todos os direitos reservados. + +header.title=Scada-LTS +header.mute=Com som +header.unmute=Sem som +header.watchlist=Watch list +header.views=Representação gráfica +header.alarms=Alarmes +header.reports=Relatórios +header.eventHandlers=Tratadores de eventos +header.dataSources=Data sources +header.scheduledEvents=Eventos agendados +header.compoundEvents=Eventos compostos +header.pointLinks=Point links +header.users=Usuários +header.usersProfiles=Perfis de Usuários +header.pointHierarchy=Hierarquia +header.mailingLists=Listas de envio +header.publishers=Publishers +header.maintenanceEvents=Eventos de manutenção +header.watchLists=Watch lists +header.systemSettings=Configurações do sistema +header.emport=Importar/Exportar +header.sql=SQL +header.logout=Logout +header.help=Ajuda +header.login=Login +header.user=Usuário +header.changeLanguage=Mudar linguagem +header.goHomeUrl=Ir para minha página padrão +header.setHomeUrl=Fazer dessa minha página padrão +header.reload=Atualizar + +login.browserOnPlatform=on +login.userId=User id +login.validation.noUsername=Por favor, entre com um nome de usuário. +login.password=Password +login.validation.noPassword=Por favor, entre com uma senha. +login.validation.invalidLogin=Login inválido, tente novamente. +login.validation.accountDisabled=Sua conta de usuário foi desativada. Por favor, entre em contato com o administrador. +login.loginButton=Login +login.unknownBrowser=Checando a compatibilidade do browser... +login.supportedBrowser=Este browser é suportado. +login.unsupportedBrowser=Seu browser pode funcionar com este produto, mas não é oficialmente suportado pela Equipe ScadaBR. Recomendamos o uso do Firefox ou Chrome. +login.nag=NOTA: você poderá ter problemas com o ScadaLTS porque seu browser não é oficialmente suportado. Por favor, atualize seu browser. +mailingLists.added=Lista de envio adicionada +mailingLists.saved=Lista de envio salva +mailingLists.testEmailMessage=E-mail de teste foi enviado +mailingLists.noUser=Sem usuários para adicionar +mailingLists.noAddress=Entre com o endereço de e-mail antes de adicionar à lista +mailingLists.mailingLists=Listas de envio +mailingLists.mailingList=Lista de envio +mailingLists.details=Detalhes da lista de envio +mailingLists.name=Nome +mailingLists.addUser=Adicionar usuário +mailingLists.addAddress=Adicionar endereço +mailingLists.entries=Entradas +mailingLists.noEntries=Sem entradas na lista de envio +mailingLists.emailAddress=Endereço de e-mail +mailingLists.validate.nameRequired=Nome é obrigatório +mailingLists.validate.nameGreaterThan40=Nome não pode ser maior que 40 caracteres +mailingLists.validate.entries=Uma lista de envios precisa ter entradas +mailingLists.testerror=Um erro ocorreu: {0}: {1} + +maintenanceEvents.meAdded=Adicionar o evento de manutenção +maintenanceEvents.meSaved=Evento de manutenção salvo +maintenanceEvents.mes=Eventos de manutenção +maintenanceEvents.addMe=Adicionar evento de manutenção +maintenanceEvents.me=Evento de manutenção +maintenanceEvents.meDisabled=Desabilitar evento de manutenção +maintenanceEvents.meDetails=Detalhes do evento de manutenção +maintenanceEvents.dataSource=Data source +maintenanceEvents.alias=Alias +maintenanceEvents.type=Tipo de agendamento +maintenanceEvents.type.manual=Manual +maintenanceEvents.type.hour=Horário +maintenanceEvents.type.day=Diário +maintenanceEvents.type.week=Semanal +maintenanceEvents.type.month=Mensal +maintenanceEvents.type.year=Anual +maintenanceEvents.type.once=Somente uma vez +maintenanceEvents.type.cron=Cron +maintenanceEvents.activated=Atualmente ativo. Clique para desativar. +maintenanceEvents.deactivated=Atualmente inativo. Clique para ativar. +maintenanceEvents.validate.activeCron=Erro em expressão cron ativa: {0} +maintenanceEvents.validate.inactiveCron=Erro em expessão cron inativa: {0} +maintenanceEvents.validate.activeTrigger=Erro criando gatilho ativo: {0} +maintenanceEvents.validate.inactiveTrigger=Erro criando gatilho inativo: {0} +maintenanceEvents.validate.aliasTooLong=Um alias não pode conter mais de 50 caracteres +maintenanceEvents.validate.invalidRtn=Tempo inativo deve ser após tempo ativo +maintenanceEvents.toggle.disabled=Não pode alternar. Evento está desabilitado. +maintenanceEvents.schedule.manual={0} - Manual +maintenanceEvents.schedule.onceUntil={0} - de {1} até {2} +maintenanceEvents.schedule.hoursUntil={0} - Todas as horas aos {1} até {2} +maintenanceEvents.schedule.dailyUntil={0} - Todos os dias às {1} até {2} +maintenanceEvents.schedule.weeklyUntil={0} - Todas as semanas em {1} às {2} até {3} às {4} +maintenanceEvents.schedule.monthlyUntil={0} - Todos os meses no {1} às {2} até o {3} às {4} +maintenanceEvents.schedule.yearlyUntil={0} - Todos os anos no {1} de {2} às {3} até o {4} de {5} às {6} +maintenanceEvents.schedule.cronUntil={0} - No cron {1} até {2} +notes.userNotes=Mensagens de usuário +notes.addNote=Adicionar mensagem +notes.note=Mensagem +notes.by=por +notes.enterComment=Digite a mensagem +notes.save=Salvar +notes.cancel=Cancelar +notes.timeByUsername=time by username + +pointDetails.recordCountError=Contagem de gravação precisa ser um número +pointDetails.timePeriodError=Tempo precisa ser um número +pointDetails.imageCountError=Contagem de imagem precisa ser um número +pointDetails.goto=Ir para +pointDetails.editPoint=Editar data point +pointDetails.editDataSource=Editar data source +pointDetails.setPoint=Definir ponto +pointDetails.set=Definir +pointDetails.statistics=Estatísticas +pointDetails.timePeriod=Período de tempo +pointDetails.getStatistics=Adquirir estatísticas +pointDetails.history=Histórico +pointDetails.show=Mostrar +pointDetails.mostRecentRecords=Registros mais recentes +pointDetails.chart=Gráfico +pointDetails.imageChartButton=Adquirir gráfico +pointDetails.getData=Adquirir dado +pointDetails.flipbook=Flipbook +pointDetails.images=Imagens +pointDetails.getImages=Adquirir imagens +pointDetails.events=Eventos +pointDetails.id=Id +pointDetails.message=Mensagem +pointDetails.maxEvents=Máximo de 20 eventos mostrados de +pointDetails.views=Visualizações +pointDetails.name=Nome +pointDetails.gotoView=ir para visualização +pointDetails.notInView=Data point não utilizado em nenhuma de suas representações gráficas +pointDetails.userAccess=Acesso de usuário +pointDetails.username=Nome de usuário +pointDetails.accessType=Tipo de acesso + +pointEdit.buttons.enable=Habilitar +pointEdit.buttons.disable=Desabilitar +pointEdit.buttons.restart=Reiniciar +pointEdit.buttons.note=Nota: salvar, desabilitar ou reiniciar um data point fará com que todos os eventos ativos retornem ao normal. + +pointEdit.chart.props=Propriedades do renderizador de gráficos +pointEdit.chart.type=Tipo +pointEdit.chart.limit=Limite +pointEdit.chart.timePeriod=Período de tempo +pointEdit.chart.includeSum=Incluir soma +pointEdit.chart.note=Nota: registro de data points deve estar ativo para geração de gráficos. +pointEdit.chart.missingLimit=Processador de gráficos: limite deve ser informado +pointEdit.chart.invalidLimit=Processador de gráficos: limit deve ser entre 2 e 50 +pointEdit.chart.missingPeriods=Processador de gráficos: número de períodos deve ser informado +pointEdit.chart.invalidPeriods=Processador de gráficos: número de períodos deve ser maior que zero + +pointEdit.detectors.eventDetectors=Detectores de eventos +pointEdit.detectors.type=Tipo +pointEdit.detectors.empty=Clique no ícone adicionar para criar um novo detector de valores. +pointEdit.detectors.alias=Alias +pointEdit.detectors.highLimitDet=Detector de limite superior +pointEdit.detectors.highLimit=Limite superior +pointEdit.detectors.duration=Duração +pointEdit.detectors.lowLimitDet=Detector de limite inferior +pointEdit.detectors.lowLimit=Limite inferior +pointEdit.detectors.stateDet=Detector de estado +pointEdit.detectors.state=Estado +pointEdit.detectors.zero=Zero +pointEdit.detectors.one=Um +pointEdit.detectors.changeDet=Detector de mudança +pointEdit.detectors.change=Mudança +pointEdit.detectors.changeCounter=Contador de mudança de estados +pointEdit.detectors.changeCount=Contagem de mudança de estados +pointEdit.detectors.noChange=Sem mudanças +pointEdit.detectors.noUpdate=Sem alterações +pointEdit.detectors.errorParsingLimit=Erro na conversão do valor do limite superior +pointEdit.detectors.errorParsingWeight=Erro na conversão do valor do peso +pointEdit.detectors.errorParsingDuration=Erro na conversão do valor da duração +pointEdit.detectors.invalidDuration=Duração não pode ser menor que 0 +pointEdit.detectors.errorParsingState=Erro na conversão do valor do estado +pointEdit.detectors.errorParsingChangeCount=Erro na conversão do valor da contagem de mudanças +pointEdit.detectors.invalidChangeCount=Contagem de mudanças não pode ser menor que 2 +pointEdit.detectors.invalidState=Estado não pode ser maior que 128 caracteres +pointEdit.detectors.posCusumDet=Detector de CUSUM positiva +pointEdit.detectors.posCusum=CUSUM positiva +pointEdit.detectors.posLimit=Limite positivo +pointEdit.detectors.negCusumDet=Detector de CUSUM negativa +pointEdit.detectors.negCusum=CUSUM negativa +pointEdit.detectors.negLimit=Limite negativo +pointEdit.detectors.weight=Peso + +pointEdit.logging.props=Propriedades do registro +pointEdit.logging.type=Tipo do registro +pointEdit.logging.type.change=Quando o valor do data point muda +pointEdit.logging.type.all=Todos os dados +pointEdit.logging.type.never=não registrar +pointEdit.logging.type.interval=Intervalo +pointEdit.logging.type.tsChange=Quando o valor do timestamp muda +pointEdit.logging.period=Período do intervalo de registro +pointEdit.logging.every=Todos +pointEdit.logging.valueType=Tipo de valor +pointEdit.logging.valueType.instant=Instantâneo +pointEdit.logging.valueType.maximum=Máximo +pointEdit.logging.valueType.minimum=Mínimo +pointEdit.logging.valueType.average=Média +pointEdit.logging.tolerance=Tolerância +pointEdit.logging.purge=Descartar +pointEdit.logging.after=Após +pointEdit.logging.defaultCache=Tamanho de armazenamento padrão +pointEdit.logging.discard=Descartar valores extremos +pointEdit.logging.discardLow=Descartar limite inferior +pointEdit.logging.discardHigh=Descartar limite superior +pointEdit.logging.engineeringUnits=Unidades de engenharia +pointEdit.logging.clearCache=Resetar a cache + +pointEdit.name.goto=Ir para + +pointEdit.props.props=Propriedades do data point +pointEdit.props.details=Detalhes do data point +pointEdit.props.ds=Data source +pointEdit.props.editDs=Editar data source +pointEdit.props.name=Nome do data point +pointEdit.props.engineeringUnits=Unidades de engenharia + +pointEdit.purge.confirm=Você tem certeza que deseja descartar todos as informações deste data point? +pointEdit.purge.result=Valores para o data point descartados +pointEdit.purge.purgeNow=Descartar agora +pointEdit.purge.olderThan=Descartar dados mais antigos que +pointEdit.purge.all=Descartar todas as informações +pointEdit.purge.allData=Todas as informações +pointEdit.purge.warn=Descartando todas as informações, por favor aguarde... + +pointEdit.text.props=Propriedades de renderização de texto +pointEdit.text.type=Tipo +pointEdit.text.format=Formato +pointEdit.text.suffix=Sufixo +pointEdit.text.zero=Zero +pointEdit.text.one=Um +pointEdit.text.default=padrão +pointEdit.text.key=Chave +pointEdit.text.text=Texto +pointEdit.text.colour=Color +pointEdit.text.from=De +pointEdit.text.to=Para +pointEdit.text.conversionExponent=Exponente de conversão +pointEdit.text.errorParsingKey=Erro ao analisar chave +pointEdit.text.listContainsKey=A lista já contém a chave +pointEdit.text.errorParsingFrom=Erro ao analisar valor De +pointEdit.text.errorParsingTo=Erro ao analisar valor Para +pointEdit.text.toGreaterThanFrom=Valor De deve ser menor que valor Para +pointEdit.text.listContainsRange=A lista já contém a faixa +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.saved=Hierarquia salva +pointHierarchy.deleteConfirm=Todos filhos serão movidos para a pasta pai. É isso que você deseja? +pointHierarchy.defaultName=Nova pasta +pointHierarchy.noName=Nome da pasta não pode ser vazio +pointHierarchy.hierarchy=Hierarquia +pointHierarchy.details=Detalhes da pasta +pointHierarchy.name=Nome + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.addFolder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + +pointLinks.pointLinks=Point links +pointLinks.pointLink=Point link +pointLinks.details=Detalhes de point link +pointLinks.source=Data point de origem +pointLinks.target=Data point de destino +pointLinks.script=Script +pointLinks.validate=Validação +pointLinks.event=Evento +pointLinks.event.update=Atualização +pointLinks.event.change=Alteração +pointLinks.validate.sourceRequired=Data point de origem é obrigatório +pointLinks.validate.targetRequired=Data point de destino é obrigatório +pointLinks.validate.samePoint= Data point de origem e destino não podem ser o mesmo +pointLinks.pointLinkAdded=Point link adicionado +pointLinks.pointLinkSaved=Point link salvo +pointLinks.validate.success=Resultado do script: {0} +pointLinks.validate.successTs=Resultado do script: {0}, timestamp={1} + +publicView.notFound=Representação especificada não foi encontrada ou não é visível anonimanente. Você tem os parâmetros corretos para viewId, viewName ou viewXid? + +publisherEdit.saved=Publisher foi salvo +publisherEdit.currentAlarms=Alarmes vigentes +publisherEdit.generalProperties=Propriedades gerais +publisherEdit.name=Nome +publisherEdit.cacheWarning=Alerta para tamanho de armazenamento +publisherEdit.updateEvent=Atualizar evento +publisherEdit.updateEvent.all=Todas atualizações +publisherEdit.updateEvent.changes=Apenas alterações +publisherEdit.snapshot=Enviar imagem instantânea padrão +publisherEdit.snapshotPeriod=Imagem instantânea do período enviada +publisherEdit.points=Pontos +publisherEdit.point.name=Nome +publisherEdit.point.status=Status +publisherEdit.point.type=Tipo +publisherEdit.noPoints=Não há pontos para listar + +publisherEdit.httpSender=Remetente HTTP +publisherEdit.httpSender.keyRequired=Chave é obrigatório +publisherEdit.httpSender.keyExists=Chave já existe +publisherEdit.httpSender.removeParam=Remover parâmetro da lista +publisherEdit.httpSender.sending=Enviando... +publisherEdit.httpSender.noResponseData=(sem resposta) +publisherEdit.httpSender.props=Propriedades do remetente HTTP +publisherEdit.httpSender.method=Método +publisherEdit.httpSender.url=URL +publisherEdit.httpSender.staticHeaders=Cabeçalhos estáticos +publisherEdit.httpSender.headerKey=Chave +publisherEdit.httpSender.headerValue=Valor +publisherEdit.httpSender.addStaticHeader=Adicionar cabeçalho estático +publisherEdit.httpSender.noStaticHeaders=Nenhum cabeçalho estático definido +publisherEdit.httpSender.staticParams=Parâmetros estáticos +publisherEdit.httpSender.paramKey=Chave +publisherEdit.httpSender.paramValue=Valor +publisherEdit.httpSender.addStaticParam=Adicionar parâmetro estático +publisherEdit.httpSender.noStaticParams=Sem parâmetros estáticos definidos +publisherEdit.httpSender.raiseResultWarning=Alerta de aumento de resultado +publisherEdit.httpSender.sendTest=Teste de envio HTTP +publisherEdit.httpSender.sendStaticParams=Enviar parâmetros estáticos +publisherEdit.httpSender.cancel=Cancelar +publisherEdit.httpSender.point.param=Nome do parâmetro +publisherEdit.httpSender.points=Data Points +publisherEdit.httpSender.dateFormat=Formato de data +publisherEdit.httpSender.dateFormat.basic=Básico +publisherEdit.httpSender.point.name=Nome +publisherEdit.httpSender.dateFormat.tz=Time zone +publisherEdit.httpSender.dateFormat.utc=UTC +publisherEdit.pachube=Pachube +publisherEdit.pachube.props=Propriedades do Pachube +publisherEdit.pachube.apiKey=Chave da API +publisherEdit.pachube.timeoutSeconds=Timeout (segundos) +publisherEdit.pachube.retries=Retentativas +publisherEdit.pachube.feedId=Id da alimentação +publisherEdit.pachube.dataStreamId=Id do fluxo de dados +publisherEdit.pachube.points=Pontos +publisherEdit.pachube.point.name=Nome +publisherEdit.pachube.point.status=Status +publisherEdit.pachube.point.type=Tipo +publisherEdit.pachube.point.feedId=Id da Alimentação +publisherEdit.pachube.point.dataStreamId=Id do fluxo de dados +publisherEdit.httpSender.point.status=Status +publisherEdit.httpSender.point.type=Tipo +publisherEdit.persistent=TCP Serotonin Persistente +publisherEdit.persistent.props=Propriedades do TCP Serotonin Persistente +publisherEdit.persistent.host=Host +publisherEdit.persistent.port=Porta +publisherEdit.httpSender.point.timestamp=Incluir timestamp +publisherEdit.httpSender.noPoints=Sem data points para relacionar +publisherEdit.persistent.sync.none=Nenhum +publisherEdit.persistent.sync.daily=Diariamente +publisherEdit.persistent.sync.weekly=Semanalmente +publisherEdit.persistent.sync.monthly=Mensalmente + +publisherList.deleteConfirm=Você tem certeza que deseja excluir esse publisher? +publisherList.publishers=Publishers +publisherList.name=Nome +publisherList.type=Tipo +publisherList.config=Configuração +publisherList.status=Status +publisherList.noRows=Sem linhas + +reports.recipTestEmailMessage=Esta mensagem foi enviada como um teste de envio de relatório por email para a lista de destinatários +reports.emailRecipients=Destinatários de email +reports.export=Exportar dados +reports.eventExport=Exportar eventos +reports.userCommentExport=Exportar cometários de usuários +reports.charts=Exibir gráficos +reports.reportAdded=Relatório adicionado +reports.reportSaved=Relatório salvo +reports.reportQueued=Relatório foi enfileirado +reports.reportQueue=Fila de relatórios +reports.reportName=Nome do relatório +reports.runTimeStart=Início da execução +reports.runDuration=Duração da execução +reports.reportRecords=Registros +reports.doNotPurge=Não descartar +reports.loading=Carregando... +reports.noInstances=Sem instâncias de relatórios para relacionar +reports.templates=Modelos de relatórios +reports.newReport=Novo relatório +reports.report=Relatório +reports.criteria=Critério de relatório +reports.runNow=Executar agora +reports.noPoints=Nenhum data point foi adicionado ao relatório +reports.pointName=Nome do data point +reports.dataType=Tipo de dados +reports.events=Eventos +reports.events.none=Nenhum +reports.events.alarms=Apenas alarmes +reports.events.all=Todos os eventos +reports.eventList.id=Id do evento +reports.eventList.message=Mensagem +reports.eventList.status=Status +reports.eventList.ackTime=Hora do conhecimento +reports.eventList.ackUser=Usuário que efetuou conhecimento +reports.comments=Comentários de usuário +reports.pointComments=Comentários do data point +reports.pointComments.empty=Sem comentário de data point para relacionar +reports.commentList.type=Tipo +reports.commentList.type.event=Eventp +reports.commentList.type.point=data point +reports.commentList.typeKey=Chave do tipo +reports.commentList.time=Horário +reports.dateRange=Faixa de datas +reports.relative=Relativo ao horário do relatório +reports.previous=Anterior +reports.past=Passado +reports.specificDates=Datas específicas +reports.schedule=Agendar +reports.runEvery=Executar a cada... +reports.runDelay=Atraso de execução (minutos) +reports.cron=cron +reports.emailReport=Relatório por email +reports.includeTabular=Incluir tabela de dados +reports.now=Agora +reports.notStarted=Não iniciado +reports.inProgress=Em andamento +reports.failed=Falha na execução +reports.startValue=Valor inicial +reports.statistics=Estatísticas +reports.consolidated=Gráfico consolidado +reports.rendered=Processado +reports.dateRangeTo=para +reports.validate.lessThan0=Não pode ser menor que zero +reports.validate.greaterThan59=Não pode ser maior que 59 minutos +reports.validate.needRecip=Ao menos um recipiente deve ser adicionado +reports.validate.required=Obrigatório +reports.validate.longerThan100=Não pode ser maior que 100 caracteres +reports.validate.needPoint=Ao menos um data point deve ser adicionado +reports.validate.invalidDateRangeType=Tipo de faixa de data inválida +reports.validate.invalidRelativeDateType=Tipo de data relativa inválida +reports.validate.periodCountLessThan1=Contagem do período não pode ser menor que 1 +reports.validate.cron=Erro na expressão cron: {0} +reports.validate.colour=Cor inválida: {0} +reports.colour=Cor +reports.consolidatedChart=Gráfico consolidado +reports.zipData=Dados em formato .zip + +scheduledEvents.seAdded=Evento agendado adicionado +scheduledEvents.seSaved=Evento agendado salvo +scheduledEvents.ses=Eventos agendados +scheduledEvents.addSe=Adicionar um evento agendado +scheduledEvents.se=Evento agendado +scheduledEvents.seDetails=Detalhes de evento agendado +scheduledEvents.alias=Alias +scheduledEvents.type=Tipo de agendamento +scheduledEvents.type.hour=Horário +scheduledEvents.type.day=Diário +scheduledEvents.type.week=Semanal +scheduledEvents.type.month=Mensal +scheduledEvents.type.year=Anual +scheduledEvents.type.once=Somente uma vez +scheduledEvents.type.cron=Cron +scheduledEvents.validate.activeCron=Erro na expressão cron ativa: {0} +scheduledEvents.validate.inactiveCron=Erro na expressão cron inativa: {0} +scheduledEvents.validate.activeTrigger=Erro ao criar gatilho ativo: {0} +scheduledEvents.validate.inactiveTrigger=Erro ao criar gatilho inativo: {0} +scheduledEvents.validate.aliasTooLong=Alias não pode ser maior que 50 caracteres +scheduledEvents.validate.invalidRtn=Inactive time must be after active time + +sql.warning=Alerta: use esta funcionalidade por risco próprio. Uso incorreto pode resultar em dados corrompidos e/ou falhas no sistema. +sql.sql=SQL +sql.query=Enviar consulta +sql.update=Enviar atualização +sql.rowsUpdated=registro(s) atualizado(s). + +systemSettings.retrieving=(recuperando) +systemSettings.files=arquivos +systemSettings.emailSettingsSaved=As configurações de email foram salvas +systemSettings.systemAlarmLevelsSaved=Os níveis de alarmes de eventos de sistema foram salvos +systemSettings.auditAlarmLevelsSaved=Os níveis de alarmes de eventos de auditoria foram salvos +systemSettings.httpSaved=As configurações HTTP foram salvas +systemSettings.miscSaved=As configurações foram salvas +systemSettings.versionSaved=As configurações de versão foram salvas +systemSettings.upToDate=Esta instância do ScadaBR está atualizada +systemSettings.emailSettings=Configurações de email +systemSettings.smtpHost=Host SMTP +systemSettings.smtpPort=Porta SMTP +systemSettings.fromAddress=Endereço De +systemSettings.fromName=Nome De +systemSettings.auth=Usar autorização +systemSettings.smtpUsername=Nome de usuário +systemSettings.smtpPassword=Senha +systemSettings.tls=Habilitar TLS +systemSettings.contentType=Tipo do conteúdo +systemSettings.contentType.both=HTML e texto +systemSettings.contentType.html=Somente HTML +systemSettings.contentType.text=Somente texto +systemSettings.systemAlarmLevels=Níveis de alarme de eventos de sistema +systemSettings.auditAlarmLevels=Níveis de alarme de eventos de auditoria +systemSettings.otherSettings=Outras configurações +systemSettings.purgeEvents=Descartar eventos mais antigos que +systemSettings.purgeReports=Descartar instâncias de relatórios mais antigas que +systemSettings.uiPerformance=Desempenho da UI +systemSettings.uiPerformance.high=Alta +systemSettings.uiPerformance.med=Média +systemSettings.uiPerformance.low=Baixa +systemSettings.groveLogging=Enviar erros para o ScadaBR +systemSettings.httpSettings=Configurações HTTP +systemSettings.useProxy=Usar proxy +systemSettings.proxyHost=Host do proxy +systemSettings.proxyPort=Porta do proxy +systemSettings.proxyUsername=Nome de usuário do proxy +systemSettings.proxyPassword=Senha do proxy +systemSettings.systemInformation=Informações do sistema +systemSettings.instanceId=ID da instância +systemSettings.instanceDescription=Descrição da instância +systemSettings.version=Esta versão do Scada-LTS +systemSettings.notify=Notificar após aprovação de +systemSettings.notifyStable=Apenas versões estáveis +systemSettings.notifyRC=Release candidates ou melhor +systemSettings.notifyBeta=Beta ou melhor +systemSettings.checkNow=Conferir agora +systemSettings.databaseSize=Tamanho da base de dados +systemSettings.purgeNow=Descartar agora usando configurações de data points +systemSettings.filedataSize=Tamanho do arquivo de dados +systemSettings.totalSize=Tamanho total +systemSettings.historyCount=Contagem histórica +systemSettings.topPoints=data points altos +systemSettings.eventCount=Contagem de eventos +systemSettings.testEmail=O email de teste das configurações de sistema foi enviado com sucesso +systemSettings.versionCheck1=Socket timeout durante verificação. Por favor teste novamente +systemSettings.versionCheck2=Um erro ocorreu: {0}: {1} +systemSettings.languageSettings=Configurações de idioma +systemSettings.systemLanguage=Idioma do sistema +systemSettings.langSaved=Idioma salvo +systemSettings.purgeDataConfirm=Isto irá descartar todas as amostras de data points do sistema. Você tem certeza? +systemSettings.purgeDataInProgress=Descartando todas as informações, por favor aguarde... +systemSettings.purgeDataComplete=Descarte completo. {0} amostras de data points apagados. +systemSettings.purgeData=Descartar todos os dados +systemSettings.futureDateLimit=Discard point values future dated more than +systemSettings.reServer=Reinicie o servidor de aplicação +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration.Mysql=MySQL +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration=Configuração do Banco de Dados + +users.dataSaved=Dados de usuário salvos +users.added=Usuário adicionado +users.saved=Usuário salvo +users.title=Usuários +users.add=Adicionar usuário +users.user=Usuário +users.details=Detalhes de usuário +users.username=Nome de usuário +users.newPassword=Nova senha +users.email=Email +users.phone=Telefone +users.dataSources=Data sources +users.validate.usernameRequired=Nome de usuário é obrigatório +users.validate.emailRequired=Email é obrigatório +users.validate.usernameTooLong=Nome de usuário não pode ser maior que 40 caracteres +users.validate.emailTooLong=Email não pode ser maior que 255 caracteres +users.validate.phoneTooLong=Telefone não pode ser maior que 40 caracteres +users.validate.usernameUnique=Nome de usuário deve ser único +users.validate.usernameInUse=Nome de usuário já em uso +users.validate.adminInvalid=Você não pode remover seu próprio privilégio de administrador +users.validate.adminDisable=Você não pode desabilitar sua próprio conta +users.validate.badDelete=Você não pode deletar sua própria conta +users.receiveAlarmEmails=Enviar emails de alarme +users.receiveOwnAuditEvents=Recuperar eventos de auditoria próprios +users.deleteConfirm=Você tem certeza que deseja deletar este usuário? + +userProfiles.selectName=Perfil de Usuário +userProfiles.title=Gestão de Perfis de Usuários +userProfiles.add=Adicionar perfil de usuário +userProfiles.details=Detalhes do Perfil de Usuário +userProfiles.name=Nome do Perfil +userProfiles.validate.nameUnique=Nome do perfil deve ser único e não vazio +userProfiles.validate.errorDeleting=Erro ao deletar perfil de usuário! +userProfiles.validate.successDeleting=Perfil de usuário removido com sucesso! +userProfiles.added=Perfil adicionado +userProfiles.none=Nenhum +userProfiles.deleteConfirm=Você tem certeza que deseja deletar este perfil? +userProfiles.saved=Perfil salvo +userProfiles.dataSources=Data sources + +viewEdit.editView=Editar representação +viewEdit.deleteView=Remover a si mesmo da lista compartilhada da representação +viewEdit.viewProperties=Visualizar propriedades +viewEdit.name=Nome +viewEdit.background=Imagem de fundo +viewEdit.fullScreen=Full Screen +viewEdit.upload=Fazer upload de imagem +viewEdit.clearImage=Limpar imagem +viewEdit.anonymous=Acesso anônimo +viewEdit.viewComponents=Componentes +viewEdit.addViewComponent=Adicionar componente à representação +viewEdit.editPointView=Editar configurações de componente de data point +viewEdit.editGraphicalRenderer=Editar processador gráfico +viewEdit.deletePointView=Apagar componente de data point +viewEdit.editStaticView=Editat conteúdo estático +viewEdit.deleteStaticView=Apagar conteúdo estático +viewEdit.iconify=Minimizar componentes + +viewEdit.settings.editor=Editor de configurações +viewEdit.settings.point=data point +viewEdit.settings.nameOverride=Sobrescrever nome do data point +viewEdit.settings.settableOverride=Configurável +viewEdit.settings.background=Cor de fundo +viewEdit.settings.displayControls=Exibir controles + +viewEdit.graphic.editor=Editor do processador gráfico +viewEdit.graphic.displayText=Exibir texto +viewEdit.graphic.imageSet=Ajuste de imagem +viewEdit.graphic.dynamicImage=Imagem dinâmica +viewEdit.graphic.imageSample=Amostra de imagem +viewEdit.graphic.images=Imagens +viewEdit.graphic.zero=Imagem zero +viewEdit.graphic.one=Image um +viewEdit.graphic.state=Atribuições de imagens/estados +viewEdit.graphic.image=Imagem +viewEdit.graphic.stateList=Lista de estados +viewEdit.graphic.default=Padrão +viewEdit.graphic.min=Mín +viewEdit.graphic.max=Máx +viewEdit.graphic.scale=Percentual de escala +viewEdit.graphic.script=Script +viewEdit.graphic.displayPointName=Exibir nome do data point +viewEdit.graphic.styleAttribute=Atributo de estilo +viewEdit.graphic.missingImageSet=Você deve selecionar uma definição de imagem +viewEdit.graphic.missingDynamicImage=Você deve selecionar uma imagem dinâmica +viewEdit.graphic.missingZeroImage=Uma imagem zero deve ser selecionada +viewEdit.graphic.missingOneImage=Uma imagem um deve ser selecionada +viewEdit.graphic.missingDefault=Uma imagem padrão deve ser selecionada +viewEdit.graphic.invalidState=Valor de estado não-analisável em +viewEdit.graphic.missingMin=Mín deve ser informado +viewEdit.graphic.missingMax=Máx deve ser informado +viewEdit.graphic.invalidMinMax=Mín deve ser menor que Máx +viewEdit.graphic.missingScale=Percentual de escala deve ser informado +viewEdit.graphic.invalidScale=Percentual de escada não pode ser inferior a 1 +viewEdit.graphic.missingScript=Script deve ser informado +viewEdit.graphic.noConfig=Não existem configurações para este processador + +viewEdit.static.editor=Editor de conteúdo estático + +viewEdit.compound.editor=Editor de componente composto +viewEdit.compound.name=Nome +viewEdit.compound.backgroundColour=Cor de fundo +viewEdit.compound.width=Largura +viewEdit.compound.height=Altura +viewEdit.compound.duration=Duração + +views.title=Representações Gráficas +views.newView=Nova representação +views.noViews=Você não criou nenhuma representação gráfica. Crie uma agora. + +watchlist.addToWatchlist=Adicionar na watch list +watchlist.points=Points +watchlist.watchlist=Watch list +watchlist.editListName=Editar o nome da watch list +watchlist.newListName=Entre com o novo nome da watch list +watchlist.addNewList=Adicionar nova watch list +watchlist.deleteList=Deletar essa watch list +watchlist.pointDetails=Detalhes do data point +watchlist.moveUp=Mover acima +watchlist.moveDown=Mover abaixo +watchlist.delete=Deletar da watch list +watchlist.emptyList=Clique nos data points para adicionar eles na watch list +watchlist.chart=Gráfico +watchlist.imageChartButton=Obter gráfico +watchlist.noChartables=Nenhum data point plotável na watch list +watchlist.copyList=Copiar watch list + +chartRenderer.none=Nenhum +chartRenderer.image=Imagem +chartRenderer.flipbook=Flipbook +chartRenderer.statistics=Estatístias +chartRenderer.table=Tabela + +graphic.analogGraphic=GIF analógico +graphic.binaryGraphic=GIF binário +graphic.multistateGraphic=GIF multi-estados +graphic.thumbnailImage=Ícone +graphic.dynamicGraphic=GIF dinâmico +graphic.script=Script para o servidor +graphic.simple=Data point simples +graphic.simpleImage=Imagem +graphic.html=HTML +graphic.wirelessTempHumSensor=Sensor de temperatura/humidade sem-fio +graphic.wirelessTempHumSensor.staticText=Texto estático +graphic.wirelessTempHumSensor.battery=Bateria +graphic.wirelessTempHumSensor.signal=Sinal +graphic.wirelessTempHumSensor.temperature=Temperatura +graphic.wirelessTempHumSensor.humidity=Humidade +graphic.simpleCompound=Composição simples +graphic.simpleCompound.leadPoint= principal +graphic.simpleCompound.subPoint1=Sub data point 1 +graphic.simpleCompound.subPoint2=Sub data point 2 +graphic.simpleCompound.subPoint3=Sub data point 3 +graphic.simpleCompound.subPoint4=Sub data point 4 +graphic.simpleCompound.subPoint5=Sub data point 5 +graphic.simpleCompound.subPoint6=Sub data point 6 +graphic.simpleCompound.subPoint7=Sub data point 7 +graphic.simpleCompound.subPoint8=Sub data point 8 +graphic.simpleCompound.subPoint9=Sub data point 9 +graphic.simpleCompound.subPoint10=Sub data point 10 +graphic.imageChart=Gráfico +graphic.imageChart.point1=data point 1 +graphic.imageChart.point2=data point 2 +graphic.imageChart.point3=data point 3 +graphic.imageChart.point4=data point 4 +graphic.imageChart.point5=data point 5 +graphic.imageChart.point6=data point 6 +graphic.imageChart.point7=data point 7 +graphic.imageChart.point8=data point 8 +graphic.imageChart.point9=data point 9 +graphic.imageChart.point10=data point 10 + +graphic.enhancedImageChart=Gráfico +graphic.enhancedImageChart.point1=data point 1 +graphic.enhancedImageChart.point2=data point 2 +graphic.enhancedImageChart.point3=data point 3 +graphic.enhancedImageChart.point4=data point 4 +graphic.enhancedImageChart.point5=data point 5 +graphic.enhancedImageChart.point6=data point 6 +graphic.enhancedImageChart.point7=data point 7 +graphic.enhancedImageChart.point8=data point 8 +graphic.enhancedImageChart.point9=data point 9 +graphic.enhancedImageChart.point10=data point 10 + +textRenderer.analog=Analógico +textRenderer.binary=Binário +textRenderer.multistate=Multi-estado +textRenderer.none=Nenhum +textRenderer.plain=Plano +textRenderer.range=Faixa +textRenderer.time=Período +textRenderer.engineeringUnits=Unidades de engenharia + +event.system.startup=Inicio do sistema +event.system.shutdown=Desligamento do sistema +event.system.maxAlarmChanged=Nível máximo de alarme alterado +event.system.userLogin=Login do usuário +event.system.versionCheck=Checar a versão atual +event.system.compound=Detector de falha de composição +event.system.setPoint=Tratador de falha de evento de set point +event.system.email=Falha ao enviar email +event.system.pointLink=Falha de point link +event.system.process=Falha do processo do tratador de eventos + +event.audit.dataSource=Data source +event.audit.dataPoint=Data point +event.audit.pointEventDetector=Detector de evento de data point +event.audit.compoundEventDetector=Detector de evento composto +event.audit.scheduledEvent=Evento agendado +event.audit.eventHandler=Tratador de evento +event.audit.maintenanceEvent=Evento de manutenção +event.audit.pointLink=Point link +event.audit.changedProperty=
    {0}: "{1}" to "{2}" +event.audit.property=
    {0}="{1}" +event.audit.added=User "{0}" criado {1} com id {2}: {3} +event.audit.changed=User "{0}" alerado {1} com id {2}: {3} +event.audit.deleted=User "{0}" deletado {1} com id {2}: {3} +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.recip.mailingList=Lista de envio ''{0}'' +event.audit.recip.user=Usuário ''{0}'' +event.audit.recip.address=Endereço ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} + +event.exception2={0}: {1} +event.initializationError=Erro de inicialização: {0} +event.bacnet.deviceError=Sem resposta do dispositivo em {0}, falha de inicialização de data point +event.bacnet.readError=Erro ao ler valor do data point {0}: {1} +event.bacnet.iamError=IAm falha de broadcast: {0} +event.bacnet.whoisError=WhoIs falha de broadcast: {0} +event.bacnet.whoisPoint=WhoIs falha durante inicialização do data point {0}: {1} +event.bacnet.readDevice=Ler propriedades do dispositivo em {0} falhou: {1} +event.bacnet.covFailed=COV subscription falhou em {0}, data point desativado: {1} +event.setPointFailed=Set point falhou: {0} +event.setPointFailed.alias=Set point ''{0}'' falhou: {1} +event.readPointFailed=Ponto de leitura falho: {0} +event.pointLink.sourceUnavailable=Point link de origem não está disponível +event.pointLink.targetUnavailable=Point link de destino não está disponível +event.pointLink.targetNotSettable=Point link de destino não está setável +event.pointLink.recursionFailure=A operação do point link não foi executada devido a uma sobrecarga recursiva. Pode existir um laço infinito em sua configuração. +event.pointLink.nullResult=Script retornou a nulo. Resultado ignorado. +event.pointLink.convertError=Tipo de dados de origem não confere com o tipo de dados de destino +event.pollingError=Erro durante polling +event.pollingError2=Erro durante polling: {0} +event.ebi25.master=Exceção a partir do modbus master: {0} +event.ebi25.readError=Error ao ler valor "{0}": {1} +event.galil.errorResponse=Resposta de erro do data point {0} +event.galil.parsingError=Erro em converter resposta para o data point {0}, resposta = {1} +event.galil.setRequest=Não foi possível criar requisição para o data point {0}, valor = {1} +event.galil.setResponse=Resposta de erro do set point {0} +event.galil.sendError=Erro ao definir valor do data point {0}: {1} +event.galil.connectionError=Exceção na conexão Galil: {0} +event.galil.unexpected=Resultado não esperado, resultado={0} +event.galil.numericParse=Erro ao converter para numérico: {0} +event.galil.setPointFailed=Falha em definir set point {0}: {1} +event.httpImage.retrievalError=Erro ao recuperar imagem "{0}": {1} +event.httpImage.scalingError=Erro ao escalar imagem: {0} +event.httpImage.saveError=Erro ao salvar dados da imagem: {0} +event.httpRetriever.retrievalError=Erro ao recuperar página "{0}": {1} +event.http.response=Resposta inválide de "{0}": {1} +event.meta.pointUnavailable=Um data point de contexto não está disponível no data point "{0}" +event.meta.pointMissing=data point desabilitado ou não existente +event.script.convertError=Não foi possível converter resultado "{0}" para {1} +event.meta.nullResult=Script retornou nulo. Resultado ignorado. +event.meta.scriptError=Erro de script no data point "{0}": {1} +event.meta.typeError=Erro no tipo de resultado de script no data point "{0}": {1} +event.meta.recursionFailure=O script não foi executado devido a uma sobrecarga recursiva. Pode existir um laço infinito em seu(s) script(s). +event.modbus.noResponse=Sem resposta da rede +event.modbus.noConnection=Sem conexão com DataSource +event.modbus.master=Exceção do modbus master: {0} +event.serial.portOpenError=Não é possível abrir porta {0} +event.serial.portInUse=Porta sendo utilizada: {0} +event.valueParse.noData=Sem dados para comparar com data point {0} +event.valueParse.noValue=Sem comparação de valor para data point {0} +event.valueParse.noTime=Sem comparação de horário {0} +event.valueParse.timeParse=Falha em converter horário "{0}" +event.valueParse.timeParsePoint=Falha em converter horário "{0}" para {1} +event.valueParse.textParse=Valor não encontrado em qualquer texto de múltiplos estados e não foi convertido, resultado={0} +event.valueParse.textParsePoint=Valor não encontrado em qualquer texto de múltiplos estados e não foi convertido, resultado={0}, data point={1} +event.valueParse.numericParse=Não foi possível converter para numérico, resultado={0} +event.valueParse.numericParsePoint=Não foi possível converter para numérico, resultado={0}, data point={1} +event.valueParse.generalParse={0}, resultado={1} +event.valueParse.generalParsePoint={0}, resultado={1}, data point={2} +event.1wire.deviceRead=Erro ao ler dispositivo no endereço {0}: {1} +event.1wire.networkRead=Erro ao ler rede: {0} +event.1wire.noPointData=Nenhum dado lido para o data point {0} +event.1wire.noDevice=Dispositivo com endereço {0} não encontrado para data point {1}, definição falhou +event.1wire.setWiper=Não foi possível limpar posição no endereço {0} para data point {1}, definição falhou +event.snmp.noResponse=Sem resposta do host +event.snmp.pduOidError=PDU recebido com erro em OID {0}, texto={1} +event.snmp.pduErrorStatus=PDU recebido com status de erro de {0}, texto={1} +event.snmp.oidError=Erro de OID em {0}: {1}: {2} +event.snmp.unknownOid=OID {0} não solicitado encontrado na resposta do host {1} +event.snmp.noBinding=OID {0} sem identificação na resposta do host {1} +event.spinwave.heartbeat=Dado não recebido do sensor {0} +event.spinwave.attrNotFound=Atributo "{0}" não encontrado em mensagem do sensor {1} +event.spinwave.unknownSensor=Dato recebido de um sensor desconhecido {0} +event.sql.noRowsUpdated=Nenhuma linha atualizada definindo data point {0} +event.sql.setError=Exceção ao definir data point {0}: {1} +event.sql.timeNotFound=Campo de sobreposiçao de horário "{0}" não encotrado no conjunto de resultados +event.sql.noData=Nenhum dado retornou da consulta de seleção +event.sql.noDataPoint=Nenhum data point encontrado para linha identificada por "{0}" no conjunto de resultados +event.sql.dataTypeNotSupported=Tipo de dado para campo de sobreposição de horário "{0}" ({1}) não suportado +event.vmstat.process=Processo vmstat falhou: {0} +event.vmstat.attributeNotFound=Atributo "{0}" não encontrado nos dados de vmstat +event.compound.activated=Evento composto ativado: {0} +event.compound.sourceFailure={0}: Um detector de origem foi terminado +event.compound.exceptionFailure={0}: {1} +event.email.failure=Falha em enviar email entitulado "{0}" para "{1}". Mensagem: "{2}" +event.version.error=Um erro ocorreu ao verificar por uma nova versão do ScadaBR: {0}: {1} +event.version.available=Uma nova versão do ScadaBR está disponível ({0}) +event.version.uptodate=Esta versão do ScadaBR está atualizada +event.login=Usuário {0} entrou no sistema +event.alarmMaxIncreased=Nível máximo de alarme aumentou de {0} para {1} +event.alarmMaxDecreased=Nível máximo de alarme diminuiu de {0} para {1} +event.detector.periodState={0} foi {1} por mais de {2} +event.detector.state={0} é {1} +event.detector.highLimit={0} excedeu {1} +event.detector.highLimitPeriod={0} excedeu {1} por mais de {2} +event.detector.lowLimit={0} está abaixo de {1} +event.detector.lowLimitPeriod={0} está abaixo de {1} por mais de {2} +event.detector.change={0} mudou de estado {1} vezes em {2} +event.detector.noChange={0} não mudou de estado por mais de {1} +event.detector.noUpdate={0} não foi atualizado por mais de {1} +event.detector.changeCount={0} mudou de "{1}" para "{2}" +event.detector.posCusum={0} CUSUM excedeu {1} +event.detector.posCusumPeriod={0} CUSUM excedeu {1} por mais de {2} +event.detector.negCusum={0} CUSUM está abaixo de {1} +event.detector.negCusumPeriod={0} CUSUM está abaixo de {1} por mais de {2} +event.process.failure=Falha ao iniciar o processo com o comando "{0}". Mensagem: "{1}" +event.viconics.messagingException=Mensagem de erro: {0} +event.viconics.networkOffline=Rede está offline +event.viconics.deviceOffline=Dispositivo está offline: {0} +event.viconics.duplicateCommException=Endereço comm duplicado detectado: {0} +event.pachube.feed.response=Resposta inválida da alimentação {0}: {1} +event.pachube.feed.retrievalError=Erro ao recuperar alimentação {0}: {1} +event.pachube.dataStreamNotFound=Fluxo de dados "{0}" na alimentação {1} não encontrado ou sem valor +event.persistent.authKey=Chave de autenticação incorreta +event.persistent.pointDeserialization=Exceção de de-serialização de ponto: {0} +event.persistent.dataTypeMismatch=Tipo de dados incompatível no ponto "{0}": cliente={1}, servidor={2} +event.persistent.dataSourceMismatch=Data source incompatível no ponto "{0}". O XID já pertence a um data source diferente no host. + +event.detectorVo.highLimit=Quando valor for maior que {0} +event.detectorVo.highLimitPeriod=Quando valor for maior que {0} por {1} +event.detectorVo.lowLimit=Quando valor for menor que {0} +event.detectorVo.lowLimitPeriod=Quando valor for menor que {0} por {1} +event.detectorVo.state=Quando estado for {0} +event.detectorVo.statePeriod=Quando estado for {0} por {1} +event.detectorVo.change=Quando valor mudar +event.detectorVo.changeCount=Quando valor mudar {0} vezes em {1} +event.detectorVo.noChange=Quando estado não muda por {0} +event.detectorVo.noUpdate=Quando estado não for atualizado por {0} +event.detectorVo.posCusum=Quando CUSUM for maior que {0} +event.detectorVo.posCusumPeriod=Quadno CUSUM for maior que {0} por {1} +event.detectorVo.negCusum=Quando CUSUM for menor que {0} +event.detectorVo.negCusumPeriod=Quando CUSUM for menor que {0} por {1} + +event.setPoint.targetPointMissing=data point de destino está faltando ou desabilitado +event.setPoint.targetNotSettable=data point de destino não pode ser setável +event.setPoint.activePointMissing=data point de origem ativo está faltando ou desabilitado +event.setPoint.activePointValue=data point de origem ativo não tem valor +event.setPoint.activePointDataType=Tipo de dado de data point de origem ativo é diferente do data point de destino +event.setPoint.inactivePointMissing=data point de origem inativo está faltando ou desabilitado +event.setPoint.inactivePointValue=data point de origem inativo não tem valor +event.setPoint.inactivePointDataType=Tipo de dado de data point de origem inativo é diferente do data point de destino +event.setPoint.recursionFailure=O set point não foi executado devido a uma sobrecarga recursiva. Pode existir um laço infinito em sua configuração. +event.schedule.active=Evento agendado ativado: {0} +event.schedule.onceAt=Em {0} +event.schedule.onceUntil=De {0} até {1} +event.schedule.hourlyAt=A cada hora aos {0} +event.schedule.hoursUntil=A cada hora aos {0} até {1} +event.schedule.dailyAt=Todos os dias às {0} +event.schedule.dailyUntil=Todos os dias às {0} até {1} +event.schedule.weeklyAt=Todas as semanas às {0} às {1} +event.schedule.weeklyUntil=Todas as semanas às {0} às {1} até {2} às {3} +event.schedule.monthlyAt=Todos os meses no dia {0} às {1} +event.schedule.monthlyUntil=Todos os meses no dia {0} às {1} até {2} às {3} +event.schedule.yearlyAt=Todos os anos no dia {0} de {1} às {2} +event.schedule.yearlyUntil=Todos os anos no dia {0} de {1} às {2} até dia {3} de {4} às {5} +event.schedule.cronAt=No cron {0} +event.schedule.cronUntil=No cron {0} até {1} +event.publish.invalidResponse=Código de resposta inválida do host: {0} +event.publish.pointMissing=Um data point publicado está faltando ou não habilitado +event.publish.queueSize=A lista do publisher excedeu {0} entradas +event.pb.httpSend=Exceção de envio HTTP +event.pb.resultWarnings=Alertas de resultados +event.pb.pointMissing=data point desabilitado +event.pb.queueSize=Alerta de tamanho de fila +event.pb.persistent.connectionFailed=Tentativa de conexão fracassada +event.pb.persistent.protocolFailure=Erro de protocolo +event.pb.persistent.connectionAborted=Conexão abortada +event.pb.persistent.connectionLost=Conexão perdida +event.ds=''{0}'': {1} +event.ds.initialization=Exceção de inicialização +event.ds.message=Exceção de mensagem +event.ds.device=Exceção de dispositivo +event.ds.network=Exceção de rede +event.ds.duplicateComm=Endereço comm duplicado detectado +event.ds.dataSource=Exceção de data source +event.ds.pointRead=Exceção de leitura de data point +event.ds.pointWrite=Exceção de escrita em data point +event.ds.dataRetrieval=Falha em recuperar dados +event.ds.dataParse=Exceção em converter data point +event.ds.fileSave=Exceção em salvar arquivo +event.ds.contextPoint=data point de contexto desabilitado +event.ds.scriptError=Erro de script +event.ds.resultType=Erro de tipo de resultado +event.ds.emailInbox=Erro ao acessar caixa de entrada +event.ds.emailRead=Erro ao ler mensagem +event.ds.emailParse=Erro ao converter dados de email +event.ds.pdu=Exceção de PDU +event.ds.heartbeat=Agitação de sensor +event.ds.unknownSensor=Sensor desconhecido +event.ds.statement=Exceção de declaração + +event.rtn.rtn=Retornou ao normal +event.rtn.pointDisabled=Data point desativado +event.rtn.dsDisabled=Data source desativado +event.rtn.pubDisabled=Publisher desativado +event.rtn.shutdown=Desligamento do sistema +event.rtn.unknown=Causa inativa desconhecida + +validate.nameRequired=Nome é obrigatório +validate.nameTooLong=Nome não pode possuir mais de 40 caracteres +validate.notLongerThan=Não pode possuir mais de {0} caracteres +validate.cannotBeNegative=Não pode ser negativo +validate.illegalValue=Valor ilegal +validate.greaterThanZero=Deve ser maior que 0 (zero) +validate.required=Valor obrigatório +validate.invalidChoice=Escolha inválida +validate.greaterThanRawLow=Deve ser maior que valor mínimo bruto Scaling +validate.greaterThanEngLow=Deve ser maior que valor mínimo de unidade de engenharia Scaling +validate.greaterThanDiscardLow=Deve ser maior que limite inferior para descarte +validate.between=Deve ser entre {0} e {1} +validate.1to80=Deve ser entre 1 e 80 +validate.1to96=Deve ser entre 1 e 96 +validate.1to8=Deve ser entre 1 e 8 +validate.1to240=Deve ser entre 1 e 240 inclusive +validate.0to15=Deve ser entre 0 e 15 inclusive +validate.lessThan100=Não pode ser maior que 100 +validate.allVarNames=Os nomes de todas as variáveis devem ser definidas +validate.invalidVarName=Nome de variável inválida: {0} +validate.duplicateVarName=Nome de variável duplicada: {0} +validate.0toArg=Deve ser entre 0 e {0} inclusive +validate.not0=Não pode ser 0 +validate.invalidValue=Valor inválido +validate.greaterThan1s=Não pode ser menor que 2 segundos +validate.captureGroup=Um grupo de captura deve ser definido +validate.parseError=Erro de conversão: {0} +validate.fieldName=Um nome de campo para consulta ou declaração de atualização deve ser fornecido +validate.invalidAddress=Endereço de sensor inválido: {0} +validate.notLessThan30s=Não pode ser inferior a 30 segundos +validate.missingDeviceId=ID do dispositivo não pode estar vazio +validate.maxGreaterThanMin=Valor máximo deve ser maior que valor mínimo +validate.atLeast1=Ao menos um valor deve estar definido +validate.parameterRequired=Nome de parâmetro é obrigatório +validate.xidUsed=Este XID já está em uso +validate.text.incompatible=Processador de texto não compatível com tipo de dado +validate.chart.incompatible=Processador de gráfico não é compatível com o tipo de dado +validate.changeType.incompatible=O tipo de mudança não é compatível com o tipo de dado +validate.axis.invalid=Deve ser A, B, C, D, E, F, G, ou H +validate.ped.xidUsed=O mesmo XID ''{0}'' está sendo utilizado. Não salvo. +validate.ped.xidMissing=Todos os detectores de evento devem definir um XID. Não salvo. +validate.invalidCron=Erro na expressão cron: {0} +validate.pachube.dataStreadIdRequired=Id de fluxo de dados é necessário + +confirmation.pointDisabled=Data point foi desabilitado +confirmation.pointEnabled=Data point foi habilitado +confirmation.pointRestarted=Data point foi reiniciado +confirmation.pointSaved=Data point foi salvo + +emport.error.chart.missing=Processador de gráfico deve ter um ''{0}''. Valores válidos são {1} +emport.error.chart.invalid=Processador de gráfico tem um valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} +emport.error.text.missing=Processador de texto deve ter um ''{0}''. Valores válidos são {1} +emport.error.text.invalid=Processador de texto tem valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} +emport.error.missingObject=Falta objeto ''{0}'' +emport.error.missingValue=Falta valor ''{0}''. +emport.error.missing=Falta valor ''{0}''. Valores válidos são {1} +emport.error.invalid=Valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} +emport.error.pointType.missing=Tipo de data point deve ter''{0}''. Valores válidos são {1} +emport.error.pointType.invalid=Tipo de data point tem valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} +emport.error.meta.missing=Falta ''{0}'' no data point de contexto +emport.error.permission.missing=Falta ''{0}'' na permissão do data point +emport.error.missingSource=Data source com XID ''{0}'' não encontrado +emport.error.missingPoint=Data point com XID ''{0}'' não encontrado +emport.error.attractor.missingPoint=Data point ''{0}'' com XID ''{1}'' não encontrado +emport.error.ped.missing=Detector de valor deve ter um must have a ''{0}''. Valores válidos são {1} +emport.error.ped.missingAttr=Detector de valor deve ter ''{0}''. +emport.error.ped.invalid=Detector de valor (com valor ''{0}'') inválido para ''{1}''. Valores válidos são {2} +emport.error.link.invalid=Point link tem valor ''{0}'' inválido para ''{1}''. Valores válidos são {2} +emport.error.eventCode=Código de evento ''{0}'' inválido. Códigos válidos são {1} +emport.error.alarmLevel=Nível de alarme ''{0}'' inválido para evento ''{1}''. Valores válidos são {2} +emport.error.missingUser=Usuário com nome de usuário ''{0}'' não encontrado +emport.error.viewShare.missing=''{0}'' faltando em compartilhamento da representação +emport.error.component.incompatibleDataType=Data point com 'XID' ''{0}'' possui tipo de dado não compatível com com tipo de visualização de componente ''{1}'' +emport.error.compound.invalidChildId=Id filho ''{0}'' inválido para componente de visualização composto do tipo ''{1}''. Ids válidos são {2} +emport.error.component.unknownDynamicImage=Id de imagem dinâmica ''{0}'' não encontrado. Ids de imagens dinâmicas são {1} +emport.error.component.unknownImageSet=Id de definição de imagem ''{0}'' não encontrado. Ids de definição de imagem conhecidos são {1} +emport.error.component.imageIndex=Índice de imagem {0} é muito alto para a definição de imagem ''{1}''. Valores válidos são 0 to {2} +emport.error.component.missing=Componente de visualização deve ter ''{0}''. Valores válidos são {1} +emport.error.component.invalid=Componente de visualização tem um valor ''{0}'' inválido para ''{1}''. Valores válidos são {2} +emport.error.component.imageChart.missing=Componente de gráfico de imagem deve ter um ''{0}''. Valores válidos são {1} +emport.error.component.imageChart.invalid=Componente de gráfico de imagemtem um valor inválido ''{0}'' para ''{1}''. Valores válidos são {2} +emport.error.scheduledEvent.invalid=Evento agendado possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} +emport.error.eventHandler.invalid=Tratador de evento possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} +emport.error.recipient.missing=Recipiente deve ter um(a) ''{0}''. Valores válidos são {1} +emport.error.recipient.invalid.reference=Recipiente tem um(a) ''{0}'' valor de ''{1}'' inválido(a) +emport.error.recipient.missing.reference=Recipiente deve ter um(a) ''{0}'' +emport.error.eventType.null=Falta tipo do evento +emport.error.eventType.missing=\=Tipo de evento possui um(a) ''{0}''. Valores v\u00E1lidos s\uFFFD\uFFFDo {1} +emport.error.eventType.invalid=Tipo de evento possui um(a) ''{0}'' valor de ''{1}'' inválido(a). Valores válidos são {2} +emport.error.eventType.missing.reference=Tipo de evento deve possuir um(a) ''{0}'' +emport.error.eventType.invalid.reference=Tipo de evento possui um(a) ''{0}'' valor de ''{1}'' inválido +emport.error.publishedPoint.missing=Ponto publicado deve possuir um(a) ''{0}''. +emport.error.maintenanceEvent.invalid=Evento de manutenção ''{0}'' tem um valor inválido ''{1}''. Valores válidos são {2} + +# These values are lifted from BACnet. See com.serotonin.bacnet4j.type.enumerated.EngineeringUnits or the BACnet spec +# for resolution of ids. +engUnit.0=metros quadrados +engUnit.1=pés quadrados +engUnit.2=miliampères +engUnit.3=ampères +engUnit.4=ohms +engUnit.5=volts +engUnit.6=kilovolts +engUnit.7=megavolts +engUnit.8=volt ampères +engUnit.9=kilovolt ampères +engUnit.10=megavolt ampères +engUnit.11=volt ampères reativo +engUnit.12=kilovolt ampères reativo +engUnit.13=megavolt ampères reativo +engUnit.14=graus de fase +engUnit.15=fator de potência +engUnit.16=joules +engUnit.17=kilojoules +engUnit.18=watt horas +engUnit.19=kilowatt horas +engUnit.20=btus +engUnit.21=therms +engUnit.22=toneladas horas +engUnit.23=joules por kilograma de ar seco +engUnit.24=btus por libra de ar seco +engUnit.25=ciclos por hora +engUnit.26=ciclos por minuto +engUnit.27=hertz +engUnit.28=gramas de água por kilograma de ar seco +engUnit.29=porcento de umidade relativa +engUnit.30=milímetros +engUnit.31=metros +engUnit.32=polegadas +engUnit.33=pés +engUnit.34=watts por pé quadrado +engUnit.35=watts por metro quadrado +engUnit.36=lumens +engUnit.37=luxes +engUnit.38=foot candles +engUnit.39=kilogramas +engUnit.40=pounds mass +engUnit.41=toneladas +engUnit.42=kilogramas por segundo +engUnit.43=kilogramas por minuto +engUnit.44=kilogramas por hora +engUnit.45=pounds mass per minute +engUnit.46=pounds mass per hour +engUnit.47=watts +engUnit.48=kilowatts +engUnit.49=megawatts +engUnit.50=btus por hora +engUnit.51=cavalos de força +engUnit.52=tons refrigeration +engUnit.53=pascals +engUnit.54=kilopascals +engUnit.55=bars +engUnit.56=libra força por polegada quadrada +engUnit.57=centímetros de água +engUnit.58=polegadas de água +engUnit.59=milímetros de mercúrio +engUnit.60=centímetros de mercúrio +engUnit.61=polegadas de mercúrio +engUnit.62=graus Celsius +engUnit.63=graus Kelvin +engUnit.64=graus Fahrenheit +engUnit.65=graus diários Celsius +engUnit.66=graus diários Fahrenheit +engUnit.67=anos +engUnit.68=meses +engUnit.69=semanas +engUnit.70=dias +engUnit.71=horas +engUnit.72=minutos +engUnit.73=segundos +engUnit.74=metros por segundo +engUnit.75=kilometros por hora +engUnit.76=pés por segundo +engUnit.77=pés por minuto +engUnit.78=milhas por hora +engUnit.79=pés cúbicos +engUnit.80=metros cúbicos +engUnit.81=imperial gallons +engUnit.82=litros +engUnit.83=galões (us) +engUnit.84=pés cúbicos por minuto +engUnit.85=metros cúbicos por segundo +engUnit.86=imperial gallons per minute +engUnit.87=litros por segundo +engUnit.88=litros por minuto +engUnit.89=us gallons per minute +engUnit.90=graus angulares +engUnit.91=graus Celsius por hora +engUnit.92=graus Celsius por minuto +engUnit.93=graus Fahrenheit por hora +engUnit.94=graus Fahrenheit por minuto +engUnit.95=sem unidades +engUnit.96=partes por milhão +engUnit.97=partes por bilhão +engUnit.98=porcentos +engUnit.99=porcentos por segundo +engUnit.100=por minuto +engUnit.101=por segundo +engUnit.102=psi por grau Fahrenheit +engUnit.103=radianos +engUnit.104=revoluções por minuto +engUnit.105=moeda 1 +engUnit.106=moeda 2 +engUnit.107=moeda 3 +engUnit.108=moeda 4 +engUnit.109=moeda 5 +engUnit.110=moeda 6 +engUnit.111=moeda 7 +engUnit.112=moeda 8 +engUnit.113=moeda 9 +engUnit.114=moeda 10 +engUnit.115=polegadas quadradas +engUnit.116=centímetros quadrados +engUnit.117=btus por libra +engUnit.118=centímetros +engUnit.119=massa de libras por segundo +engUnit.120=delta de graus fahrenheit +engUnit.121=delta Kelvin +engUnit.122=kilohms +engUnit.123=megohms +engUnit.124=milivolts +engUnit.125=kilojoules por kilograma +engUnit.126=megajoules +engUnit.127=joules por Kelvin +engUnit.128=joules por kilograma Kelvin +engUnit.129=kilohertz +engUnit.130=megahertz +engUnit.131=por hora +engUnit.132=milliwatts +engUnit.133=hectopascals +engUnit.134=millibars +engUnit.135=metros cúbicos por hora +engUnit.136=litros por hora +engUnit.137=kilowatt hora por metro quadrado +engUnit.138=kilowatt hora por pé quadrado +engUnit.139=megajoules por metro quadrado +engUnit.140=megajoules por pé quadrado +engUnit.141=watts por metro quadrado Kelvin +engUnit.142=pés cúbicos por segundo +engUnit.143=percent obscuration per foot +engUnit.144=percent obscuration per meter +engUnit.145=milliohms +engUnit.146=megawatt horas +engUnit.147=kilo btus +engUnit.148=mega btus +engUnit.149=kilojoules por kilograma de ar seco +engUnit.150=megajoules por kilograma de ar seco +engUnit.151=kilojoules por Kelvin +engUnit.152=megajoules por Kelvin +engUnit.153=Newton +engUnit.154=gramas por segundo +engUnit.155=gramas por minutos +engUnit.156=tons por hora +engUnit.157=kilo btus por hora +engUnit.158=hundredths segundos +engUnit.159=milliseconds +engUnit.160=metros Newton +engUnit.161=millimeters por segundo +engUnit.162=millimeters por minuto +engUnit.163=metros por minuto +engUnit.164=metros por hora +engUnit.165=metros cúbicos por minuto +engUnit.166=metros por segundo por segundo +engUnit.167=ampères por metro +engUnit.168=ampères por metro quadrado +engUnit.169=ampères metros quadrados +engUnit.170=farads +engUnit.171=henrys +engUnit.172=metros de ohm +engUnit.173=siemens +engUnit.174=siemens por metro +engUnit.175=teslas +engUnit.176=volts por Kelvin +engUnit.177=volts por metro +engUnit.178=webers +engUnit.179=candelas +engUnit.180=candelas por metro quadrado +engUnit.181=Kelvin por hora +engUnit.182=Kelvin por minuto +engUnit.183=segundos joule +engUnit.184=radians por segundo +engUnit.185=metros quadrados por Newton +engUnit.186=kilogramas por metro cúbico +engUnit.187=segundos Newton +engUnit.188=Newtons por metro +engUnit.189=watts por metro por Kelvin + +engUnit.abbr.0=m2 +engUnit.abbr.1=f2 +engUnit.abbr.2=mA +engUnit.abbr.3=A +engUnit.abbr.4=ohms +engUnit.abbr.5=V +engUnit.abbr.6=kV +engUnit.abbr.7=MV +engUnit.abbr.8=VA +engUnit.abbr.9=kVA +engUnit.abbr.10=MVA +engUnit.abbr.11=VAR +engUnit.abbr.12=KVAR +engUnit.abbr.13=MVAR +engUnit.abbr.14=fase graus +engUnit.abbr.15=FP +engUnit.abbr.16=J +engUnit.abbr.17=KJ +engUnit.abbr.18=Wh +engUnit.abbr.19=kWh +engUnit.abbr.20=btus +engUnit.abbr.21=therms +engUnit.abbr.22=ton hours +engUnit.abbr.23=J/Kg ar seco +engUnit.abbr.24=btus/lb ar seco +engUnit.abbr.25=ciclos por hora +engUnit.abbr.26=ciclos por minuto +engUnit.abbr.27=hertz +engUnit.abbr.28=g H2O / kg ar seco +engUnit.abbr.29=%UR +engUnit.abbr.30=mm +engUnit.abbr.31=m +engUnit.abbr.32=pol +engUnit.abbr.33=pés +engUnit.abbr.34=W/pé2 +engUnit.abbr.35=W/m2 +engUnit.abbr.36=lm +engUnit.abbr.37=lx +engUnit.abbr.38=lm/pé2 +engUnit.abbr.39=kg +engUnit.abbr.40=lb +engUnit.abbr.41=t +engUnit.abbr.42=kg/s +engUnit.abbr.43=kg/min +engUnit.abbr.44=kg/h +engUnit.abbr.45=lb/min +engUnit.abbr.46=lb/h +engUnit.abbr.47=W +engUnit.abbr.48=kW +engUnit.abbr.49=MW +engUnit.abbr.50=btus/h +engUnit.abbr.51=hp +engUnit.abbr.52=RT +engUnit.abbr.53=Pa +engUnit.abbr.54=kPa +engUnit.abbr.55=bar +engUnit.abbr.56=lbf/pol2 +engUnit.abbr.57=cmH2O +engUnit.abbr.58=polH2O +engUnit.abbr.59=mmHg +engUnit.abbr.60=cmHg +engUnit.abbr.61=polHg +engUnit.abbr.62=°C +engUnit.abbr.63=K +engUnit.abbr.64=°F +engUnit.abbr.65=°C dia +engUnit.abbr.66=°F dia +engUnit.abbr.67=a +engUnit.abbr.68=m +engUnit.abbr.69=s +engUnit.abbr.70=d +engUnit.abbr.71=h +engUnit.abbr.72=min +engUnit.abbr.73=s +engUnit.abbr.74=m/s +engUnit.abbr.75=km/h +engUnit.abbr.76=pés/s +engUnit.abbr.77=pés/min +engUnit.abbr.78=m/h +engUnit.abbr.79=pés3 +engUnit.abbr.80=m3 +engUnit.abbr.81=GaUK +engUnit.abbr.82=l +engUnit.abbr.83=GaUS +engUnit.abbr.84=pés3/min +engUnit.abbr.85=m3/s +engUnit.abbr.86=GaUK/min +engUnit.abbr.87=l/s +engUnit.abbr.88=l/m +engUnit.abbr.89=GaUS/min +engUnit.abbr.90=° +engUnit.abbr.91=°C/h +engUnit.abbr.92=°F/min +engUnit.abbr.93=°F/h +engUnit.abbr.94=°F/min +engUnit.abbr.95=sem unidade +engUnit.abbr.96=ppm +engUnit.abbr.97=ppb +engUnit.abbr.98=% +engUnit.abbr.99=%/s +engUnit.abbr.100=/min +engUnit.abbr.101=/s +engUnit.abbr.102=psi/$deg;F +engUnit.abbr.103=rad +engUnit.abbr.104=rpm +engUnit.abbr.105=currency 1 +engUnit.abbr.106=currency 2 +engUnit.abbr.107=currency 3 +engUnit.abbr.108=currency 4 +engUnit.abbr.109=currency 5 +engUnit.abbr.110=currency 6 +engUnit.abbr.111=currency 7 +engUnit.abbr.112=currency 8 +engUnit.abbr.113=currency 9 +engUnit.abbr.114=currency 10 +engUnit.abbr.115=pol2 +engUnit.abbr.116=cm2 +engUnit.abbr.117=BTU/lb +engUnit.abbr.118=cm +engUnit.abbr.119=lb/s +engUnit.abbr.120=δ °F +engUnit.abbr.121=δ K +engUnit.abbr.122=kΩ +engUnit.abbr.123=MΩ +engUnit.abbr.124=mV +engUnit.abbr.125=kJ/kg +engUnit.abbr.126=MJ +engUnit.abbr.127=J/K +engUnit.abbr.128=J/kgK +engUnit.abbr.129=kHz +engUnit.abbr.130=MHz +engUnit.abbr.131=/h +engUnit.abbr.132=mW +engUnit.abbr.133=hPa +engUnit.abbr.134=mbar +engUnit.abbr.135=m3/h +engUnit.abbr.136=l/h +engUnit.abbr.137=kWh/m2 +engUnit.abbr.138=kWh/pé2 +engUnit.abbr.139=MJ/m2 +engUnit.abbr.140=MJ/pé2 +engUnit.abbr.141=W/m2K +engUnit.abbr.142=pés3/s +engUnit.abbr.143=%obs/pé +engUnit.abbr.144=%pbs/m +engUnit.abbr.145=mΩ +engUnit.abbr.146=MWh +engUnit.abbr.147=kBTU +engUnit.abbr.148=MBTU +engUnit.abbr.149=kJ/kgar seco +engUnit.abbr.150=MJ/kgar seco +engUnit.abbr.151=kJ/K +engUnit.abbr.152=MJ/K +engUnit.abbr.153=N +engUnit.abbr.154=g/s +engUnit.abbr.155=g/min +engUnit.abbr.156=t/h +engUnit.abbr.157=kBTU/h +engUnit.abbr.158=s x 102 +engUnit.abbr.159=ms +engUnit.abbr.160=Nm +engUnit.abbr.161=mm/s +engUnit.abbr.162=mm/min +engUnit.abbr.163=m/min +engUnit.abbr.164=m/h +engUnit.abbr.165=m3/min +engUnit.abbr.166=m/s2 +engUnit.abbr.167=A/m +engUnit.abbr.168=A/m2 +engUnit.abbr.169=Am2 +engUnit.abbr.170=Fd +engUnit.abbr.171=H +engUnit.abbr.172=Ωm +engUnit.abbr.173=Si +engUnit.abbr.174=Sim +engUnit.abbr.175=T +engUnit.abbr.176=V/K +engUnit.abbr.177=V/m +engUnit.abbr.178=Wb +engUnit.abbr.179=cd +engUnit.abbr.180=cd/m2 +engUnit.abbr.181=K/h +engUnit.abbr.182=K/min +engUnit.abbr.183=Js +engUnit.abbr.184=rad/s +engUnit.abbr.185=m2/N +engUnit.abbr.186=kg/m3 +engUnit.abbr.187=Ns +engUnit.abbr.188=N/m +engUnit.abbr.189=W/mK + +engUnitGroup.acceleration=Aceleração +engUnitGroup.area=Área +engUnitGroup.currency=Moeda +engUnitGroup.electrical=Elétrico +engUnitGroup.energy=Energia +engUnitGroup.enthalpy=Entalpia +engUnitGroup.entropy=Entropia +engUnitGroup.force=Força +engUnitGroup.frequency=Freqüência +engUnitGroup.humidity=Umidade +engUnitGroup.length=Comprimento +engUnitGroup.light=Luz +engUnitGroup.mass=Massa +engUnitGroup.massFlow=Fluxo mássico +engUnitGroup.power=Potência +engUnitGroup.pressure=Pressão +engUnitGroup.temperature=Temperatura +engUnitGroup.time=Tempo +engUnitGroup.torque=Torque +engUnitGroup.velocity=Velocidade +engUnitGroup.volume=Volume +engUnitGroup.volumetricFlow=Fluxo volumétrico +engUnitGroup.other=Outro + +dox.asciiFileReaderDS=Data Source ASCII File Reader +dox.asciiFileReaderPP=ASCII File Reader PP +dsEdit.asciiFile=ASCII File Reader +dsEdit.asciiFile.desc=Propriedades ASCII File Reader +dsEdit.asciiFile.filePath=Arquivo +dsEdit.asciiFile.checkFile=Verificar +dsEdit.asciiFile.valueRegex=Regex do valor +dsEdit.asciiFile.timestampFormat=Formato do timestamp +dsEdit.asciiFile.timestampRegex=Regex do timestamp +dsEdit.asciiFile.regex.number=Inteiro/Float (positivo ou negativo) +dsEdit.asciiFile.timestampCheck=Timestamp + +dsEdit.asciiSerial=ASCII Serial +dsEdit.asciiSerial.desc=Propriedades ASCII Serial +dsEdit.asciiSerial.baud=Baud rate +dsEdit.asciiSerial.commPortId=Porta +dsEdit.asciiSerial.dataBits=Bits de dados +dsEdit.asciiSerial.stopBits=Bits de parada +dsEdit.asciiSerial.parity=Paridade +dsEdit.asciiSerial.retries=Retries +dsEdit.asciiSerial.timeout=Timeout (ms) +dsEdit.asciiSerial.stopMode=Modo de parada +dsEdit.asciiSerial.stopMode.nChar=Número de caracteres +dsEdit.asciiSerial.stopMode.charX=Até o caracter C +dsEdit.asciiSerial.charStopMode=Critério por caracter +dsEdit.asciiSerial.charStopMode.charASCII=Caracter ASCII +dsEdit.asciiSerial.charStopMode.hexValue=Valor hexadecimal +dsEdit.asciiSerial.stopMode.stopTimeout=Por timeout +dsEdit.asciiSerial.nChar=Número de caracteres +dsEdit.asciiSerial.stopTimeout=Timeout de parada (ms) +dsEdit.asciiSerial.initString=String de inicialização +dsEdit.asciiSerial.bufferSize=Tamanho do buffer +dsEdit.asciiSerial.command=Comando + +dsEdit.radiuino=Radiuino +dsEdit.radiuino.desc=Propriedades Radiuino +dsEdit.radiuino.baud=Baud rate +dsEdit.radiuino.commPortId=Porta +dsEdit.radiuino.dataBits=Bits de dados +dsEdit.radiuino.stopBits=Bits de parada +dsEdit.radiuino.parity=Paridade +dsEdit.radiuino.pollingMode=Modo polling +dsEdit.radiuino.pollingMode.true=Sim +dsEdit.radiuino.pollingMode.false=Não +dsEdit.radiuino.retries=Número de Retentativas +dsEdit.radiuino.timeout=Timeout (ms) +dsEdit.radiuino.endereco=Endereço do sensor +dsEdit.radiuino.indiceByte=Indice do byte (pacote Radiuino) +dsEdit.radiuino.quantidadeByte=Quantidade de bytes +dsEdit.radiuino.radiuinoDataType.binary=Binário +dsEdit.radiuino.radiuinoDataType=Tipo de dados radiuino +dsEdit.radiuino.radiuinoDataType.1bUnsigned=Inteiro (1 bytes sem sinal) +dsEdit.radiuino.radiuinoDataType.2bUnsigned=Inteiro (2 bytes sem sinal) +dsEdit.radiuino.radiuinoDataType.4bUnsigned=Inteiro (4 bytes sem sinal) +dsEdit.radiuino.radiuinoDataType.4bFloat=Float (4 bytes) +dsEdit.radiuino.radiuinoDataType.RSSI=RSSI +dsEdit.radiuino.multiplicador=Multiplicador +dsEdit.radiuino.offset=Offset +dsEdit.radiuino.avancado=Avançado +dsEdit.radiuino.sleepMode=Sleep mode +dsEdit.radiuino.sleepMode.true=Com sleep +dsEdit.radiuino.sleepMode.false=Sem sleep +dsEdit.radiuino.sleepTime=Tempo de sleep (s) +dsEdit.radiuino.mapaBytesRequisicao=Mapa de bytes no pacote de polling +dsEdit.radiuino.mapaBytesEnvio=Mapa de bytes no pacote de requisição +dsEdit.radiuino.settableOverride=Configurável + +dox.iec101DS=Data source IEC101 +dox.iec101PP=IEC101 PP +dsEdit.iec101Serial=IEC101 Serial +dsEdit.iec101Ethernet=IEC101 Ethernet +dsEdit.iec101.descSerial=Propriedades do IEC101 Serial +dsEdit.iec101.descEthernet=Propriedades do IEC101 Ethernet +dsEdit.iec101.iec101DataType = Type Identification +dsEdit.iec101.iec101DataType.singlePoint=Single Point Information +dsEdit.iec101.iec101DataType.doublePoint=Double Point Information +dsEdit.iec101.iec101DataType.normalizedMeasure=Normalized Measure +dsEdit.iec101.dpconn= TypeId {0} / IOA {1} +dsEdit.iec101.linkLayerAddressSize=Link Address Field Size +dsEdit.iec101.linkLayerAddress=Link Address +dsEdit.iec101.asduAddressSize=ASDU Address Field Size +dsEdit.iec101.asduAddress=ASDU Address +dsEdit.iec101.cotSize=COT Field Size +dsEdit.iec101.objectAddressSize=Object Address Field Size +dsEdit.iec101.objectAddress=Object Address +dsEdit.iec101.giRelativePeriod=Período Relativo de GI +dsEdit.iec101.clockSynchRelativePeriod=Clock Synch Relative Period +dsEdit.iec101.offset=Offset +dsEdit.iec101.selectExecute=Select and Execute +dsEdit.iec101.execute=Execute Only +dsEdit.iec101.default=Default +dsEdit.iec101.shortPulse=Short Pulse +dsEdit.iec101.longPulse=Long Pulse +dsEdit.iec101.persistent=Persistent + +common.enableAll=Habilitar todos os pontos +common.addAll=Adicionar todos os pontos + +header.scripts=Scripting +scripts.addSe=Adicionar um novo script +scripts.se=Script +scripts.seDetails=Detalhes do Script +scripts.title=Scripts +scripts.saved=Script salvo +scripts.pointsContext=Pontos no contexto +scripts.objectsContext=Objetos no contexto +scripts.objectsContext.name=Objeto +scripts.objectsContext.var= Var +scripts.objectsContext.invalidVar= Nome inválido da variável +scripts.objectsContext.add= Add +scripts.objectsContext.help=(?) + +scripts.execution.success=Sucesso na execução do script +scripts.execution.scriptError=Erro na execução do script + +script.dsCommands=Comandos para Datasources +script.dpCommands=Comandos para Datapoints + +dox.scriptDSObject=Objeto de contexto Data Source +dox.scriptDPObject=Objeto de contexto Data Point + +eventHandlers.type.script=Script +eventHandlers.activeScript=Script quando ativo +eventHandlers.inactiveScript=Script quando inativo + +eventHandlers.invalidScripts=Selecione ao menos um script + +graphic.button=Botão (escrita) +graphic.link=Link +graphic.alarmlist=Lista de Alarmes + +viewEdit.graphic.whenOnLabel=Texto (quando ligado/true/1) +viewEdit.graphic.whenOffLabel=Texto (quando desligado/false/0) +viewEdit.graphic.height=Altura +viewEdit.graphic.width=Comprimento + +viewEdit.graphic.text=Texto +viewEdit.graphic.link=Link (endereço) +viewEdit.graphic.views= Views + +viewEdit.graphic.maxListSize=Tamanho máximo da lista +viewEdit.graphic.hideIdColumn=Não mostrar coluna Id +viewEdit.graphic.hideAlarmLevelColumn=Não mostrar coluna Nível +viewEdit.graphic.hideTimestampColumn=Não mostrar coluna Tempo +viewEdit.graphic.hideInactivityColumn=Não mostrar coluna Inatividade +viewEdit.graphic.hideAckColumn=Não mostrar opção de Reconhecer alarme + +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size + +graphic.scriptButton=Botão (script) + +common.run=Executar + +alpha2.commException= {0}: Problema na comunicação: {1} +alpha2.invalidFrameException= {0}: Frame inválido recebido: {1} +alpha2.errorMessageException= {0}: Mensagem de erro recebida do dispositivo: {1} +alpha2.unknownException= {0}: Erro Desconhecido: {1} + +dsEdit.alpha2=Mitsubishi Alpha2 +dsEdit.alpha2.desc=Propriedades do Mitsubishi Alpha2 +dsEdit.alpha2.station=Station +dsEdit.alpha2.deviceCode=Device Code +dsEdit.alpha2.pointType=Tipo do Ponto +dsEdit.alpha2.deviceNumber=Device Number +dsEdit.alpha2.accessMode=Acesso +dsEdit.alpha2.accessMode.readOnly=Somente leitura +dsEdit.alpha2.accessMode.writeOnly=Somente escrita +dsEdit.alpha2.accessMode.readWrite=Leitura e escrita + +dsEdit.alpha2.deviceCode.runStop=Comando Run/Stop +dsEdit.alpha2.deviceCode.systemBit=System Bit +dsEdit.alpha2.deviceCode.inputTerminal=Input Terminal +dsEdit.alpha2.deviceCode.externalInput=External Input +dsEdit.alpha2.deviceCode.outputTerminal=Output Terminal +dsEdit.alpha2.deviceCode.externalOutput=External Output +dsEdit.alpha2.deviceCode.keyInput=Key Input +dsEdit.alpha2.deviceCode.linkInput=Link Input +dsEdit.alpha2.deviceCode.linkOutput=Link Output +dsEdit.alpha2.deviceCode.controlDevice=Control Device +dsEdit.alpha2.deviceCode.analogIn=Analog In +dsEdit.alpha2.deviceCode.commBitDevice=Comm Bit Device +dsEdit.alpha2.deviceCode.commWordDevice=Comm Word Device +dsEdit.alpha2.dpDesc={0} ({1}) + +emport.script.prefix=Script ''{0}'': {1} + +emport.pointValue.missingPoint=Histórico do ponto ''{0}'': Data point não encontrado + +emport.systemSettingsFailed = Falhou da importação das configurações do sistema +emport.pointValues=Histórico (valores) +emport.pointValuesMax= Máximo (pontos a salvar) +emport.includePointValues=Incluir histórico dos pontos +emport.uploadsFolder=Incluir pasta Uploads +emport.graphicsFolder= Incluir pasta Graphics + +emport.exportProjectTitle=Exportar Projeto (Download) +emport.importProjectTitle=Importar Projeto (Upload) +emport.exportJson=Gerar JSON +emport.exportProject=Exportar projeto +emport.exportProjectInstruction=Preencha os campos acima e faça o download do arquivo +emport.importProject=Importar projeto +emport.importProjectInstruction=Selecione o arquivo do projeto (.zip) e clique no botão para importá-lo +emport.projectName=Nome do Projeto +emport.projectDescription=Descrição +emport.invalidProjectName=Nome inválido para o projeto. +emport.serverVersion=Versão do sistema +emport.exportDate=Data da exportação +emport.importButton=IMPORTAR + +emport.errorMessage=Ocorreram erros no arquivo enviado: + +emport.uploadError=Upload do arquivo falhou ({0}) +emport.invalidFile=Erro na leitura do arquivo ({0}) +emport.versionError=A versão do projeto exportado ({0}) é incompatível com a versão atual do seu sistema ({1}) + +dox.exportProject=Exportação de Projetos +dox.importProject=Importação de Projetos + +emport.confirmImport=Atenção: todos os dados do projeto atual serão apagados! Tem certeza de que deseja importar um novo projeto? +emport.send=Enviar +emport.importInit=Iniciando importação do projeto. Aguarde... +emport.importCompleteWarn=O projeto foi carregado com sucesso! O sistema voltará para a tela inicial + +emport.importFailed=Importação falhou (erro desconhecido) + +graphic.flexBuilder=Builder Flex (Versão Beta) + +viewEdit.graphic.projectDefined=Definir projeto inicial +viewEdit.graphic.projectsSource=Servidor dos projetos (API) +viewEdit.graphic.project=Projeto + +viewEdit.graphic.runtimeMode=Iniciar em modo Runtime +viewEdit.graphic.saveToLoad=Salve a representação para carregar o componente! + +graphic.chartComparator=Comparação de Gráficos +graphic.chartWidth=Comprimento (cada gráfico) +graphic.chartHeight=Altura (cada gráfico) + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped +ds.state.sleep=Data source has been sleeped after several attempted connections had failed diff --git a/WebContent/WEB-INF/classes/messages_ru.properties b/WebContent/WEB-INF/classes/messages_ru.properties index 59836183bc..468baeb721 100644 --- a/WebContent/WEB-INF/classes/messages_ru.properties +++ b/WebContent/WEB-INF/classes/messages_ru.properties @@ -535,7 +535,6 @@ dsEdit.httpImage.scaleHeight=Высота масштабирования dsEdit.httpImage.readLimit=Предел считывания (KB) dsEdit.httpImage.liveFeed=Код прямой трансляции с вебкамеры -dsEdit.httpReceiver=Приемник HTTP dsEdit.httpReceiver.dsconn={0} dsEdit.httpReceiver.dsconn.blocked=(заблокирован) dsEdit.httpReceiver.dsconn.combo=(фильтр по IP адресу и ID устройства) @@ -677,7 +676,6 @@ dsEdit.modbus.dpconn=ID подчиненного устройства {0}, см dsEdit.modbus.dpconn2=ID подчиненного устройства {0} монитор dsEdit.modbus.slave=Подчиненное устройство dsEdit.modbus.range=Диапазон -dsEdit.modbus.offset=Смещение dsEdit.modbus.descSerial=Свойства Modbus serial dsEdit.modbus.descIp=Свойства Modbus IP dsEdit.modbus.timeout=Время ожидания (мс) @@ -1040,39 +1038,7 @@ dsEdit.drStorageHt5b.type.Temperature=Температура dsEdit.drStorageHt5b.type.Humidity=Влажность dsEdit.drStorageHt5b.pointType=Тип точки -dsEdit.dnp3Ip=DNP3 IP -dsEdit.dnp3Serial=DNP3 Serial -dsEdit.dnp3.descIp=Свойства DNP3 IP -dsEdit.dnp3.descSerial=Свойства DNP3 Serial -dsEdit.dnp3.synchPeriod=Относительный период синхронизации (x RBE Period) -dsEdit.dnp3.staticPeriod=Относительный статический период (x RBE Period) -dsEdit.dnp3.rbePeriod=Период опроса RBE -dsEdit.dnp3.timeout=Время ожидания (мс) -dsEdit.dnp3.retries=Повторы -dsEdit.dnp3.sourceAddress=Адрес источника -dsEdit.dnp3.slaveAddress=Адрес подчиненного устройства -dsEdit.dnp3Ip.host=Хост -dsEdit.dnp3Ip.port=Порт -dsEdit.dnp3Serial.baud=Скорость порта -dsEdit.dnp3Serial.commPortId=Порт -dsEdit.dnp3.index=Индекс -dsEdit.dnp3.dataType=Тип данных -dsEdit.dnp3.binaryInput=Двоичный вход -dsEdit.dnp3.binaryOutput=Двоичный выход -dsEdit.dnp3.analogInput=Аналоговый вход -dsEdit.dnp3.analogOutput=Аналоговый выход -dsEdit.dnp3.runningCounter=Счетчик -dsEdit.dnp3.addMany=Добавить несколько объектов данных -dsEdit.dnp3.minIndex=Min индекс -dsEdit.dnp3.maxIndex=Max индекс -dsEdit.dnp3.operateMode=Режим работы -dsEdit.dnp3.controlCommand=Управляющая команда -dsEdit.dnp3.timeOn=Время включения -dsEdit.dnp3.timeOff=Время выключения -dsEdit.dnp3.validate.indexUsed=Индекс уже используется -dsEdit.dnp3.validate.someIndexUsed=Один или несколько индексов уже используется dox.dnp3DS=Источник данных DNP3 -dox.dnp3PP=Свойства точки DNP3 dsEdit.pachube=Pachube dsEdit.pachube.dpconn=Лента: {0}, поток: {1} @@ -1286,7 +1252,7 @@ events.ackedByMaintenance=- режим обслуживания footer.rightsReserved=Авторские права защищены. -header.title=ScadaBR (основано на Mango) +header.title=Scada-LTS header.mute=Включить беззвучный режим header.unmute=Отключить беззвучный режим header.watchlist=Лист наблюдения @@ -1530,7 +1496,6 @@ pointEdit.text.text=Текст pointEdit.text.colour=Цвет pointEdit.text.from=От pointEdit.text.to=До -pointEdit.text.text=Текст pointEdit.text.conversionExponent=Экспонента для преобразования pointEdit.text.errorParsingKey=Ошибка обработки ключа pointEdit.text.listContainsKey=Список уже содержит ключ @@ -1557,7 +1522,6 @@ pointHierarchySLTS.folderNotMove=Folder not move pointHierarchySLTS.close=Close pointHierarchySLTS.yes=Yes pointHierarchySLTS.addFolder=Folder -pointHierarchySLTS.folderChange=Folder change pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? pointHierarchySLTS.folderRemoved=Folder removed pointHierarchySLTS.key=Key @@ -1578,7 +1542,6 @@ pointHierarchySLTS.parent=Parent pointHierarchySLTS.folderNotRemove=Folder not remove pointHierarchySLTS.removeFolder=Remove folder pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element pointHierarchySLTS.info=Info pointHierarchySLTS.isFolder=Folder pointHierarchySLTS.dataSource=Data source @@ -1832,7 +1795,7 @@ systemSettings.proxyUsername=Имя пользователя Proxy systemSettings.proxyPassword=Пароль Proxy systemSettings.systemInformation=Информация о системе systemSettings.instanceId=Идентификатор экземпляра -systemSettings.version=Текущая версия ScadaLTS +systemSettings.version=Текущая версия Scada-LTS systemSettings.notify=Уведомить о выпуске systemSettings.notifyStable=Только стабильные версии systemSettings.notifyRC=Предвыпускные (Release candidates) версии и лучше @@ -2942,25 +2905,6 @@ dsEdit.iec101.longPulse=Длинный импульс common.enableAll=Включить все объекты common.addAll=Добавить все объекты -graphic.button=Кнопка вкл/выкл -viewEdit.graphic.whenOnLabel=Ставить метку при ВКЛ. (1, истина) -viewEdit.graphic.whenOffLabel=Ставить метку при ВЫКЛ. (0, ложь) -viewEdit.graphic.height= Высота -viewEdit.graphic.width= Ширина - -graphic.link=Связь -viewEdit.graphic.text=Текст -viewEdit.graphic.link=Ссылка (href) -viewEdit.graphic.views=Виды - -graphic.alarmlist=Список сигналов тревоги -viewEdit.graphic.maxListSize=Максимальный размер списка - -viewEdit.graphic.hideIdColumn=Спрятать столбец идентификаторов viewEdit.graphic.hideAlarmLevelColumn=Спрятать столбец уровней тревоги -viewEdit.graphic.hideTimestampColumn=Спрятать столбец меток времени -viewEdit.graphic.hideInactivityColumn=Спрятать столбец неактивности -viewEdit.graphic.hideAckColumn=Спрятать столбец подтверждения - header.scripts=Создание скрипта scripts.addSe=Добавить новый скрипт scripts.se=Скрипт diff --git a/WebContent/WEB-INF/classes/messages_zh.properties b/WebContent/WEB-INF/classes/messages_zh.properties index 4913c31152..698e325914 100644 --- a/WebContent/WEB-INF/classes/messages_zh.properties +++ b/WebContent/WEB-INF/classes/messages_zh.properties @@ -1,2037 +1,2032 @@ -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. -# @author Jyanshine -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more详情. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# -badDateFormat=日期无效,正确格式: yyyy/mm/dd -badDecimalFormat=数值格式无效 -badIntegerFormat=无效的整数 - - -common.help=帮助 -common.save=保存 -common.inception=起初 -common.latest=最迟 -common.dateRangeFrom=从 -common.dateRangeTo=到 -common.imageChart=Image chart -common.noData=(没有数据) -common.point=点 -common.points=多点 -common.value=值 -common.time=时间 -common.annotation=注解 -common.warning=警告 -common.pointWarning=点无效或者其数据源不可用。 -common.pointInvalid=组件上该点不存在或者无效。 -common.active=激活 -common.inactive=禁用 -common.unknown=未知 -common.add=增加 -common.delete=删除 -common.edit=编辑 -common.copy=拷贝 -common.copyPrefix=复制 {0} -common.cancel=忽略 -common.cancelled=已被忽略 -common.close=关闭 -common.refresh=刷新 -common.disabled=禁用 -common.enabled=使能 -common.disabledToggle=已被禁用 - 点击可激活 -common.enabledToggle=可用 - 点击可禁用 -common.administrator=管理员 -common.user=用户 -common.anonymous=匿名 -common.genThumb=正在生成数据片段... -common.genChart=图中正在生成数据片段... -common.thumb.invalidValue=点的值不是一个图片 -common.set=设置 -common.enterSetPoint=输入一个值 -common.chooseSetPoint=选择一个值 -common.gettingData=正在获取数据... -common.settingValue=正在设置数据... -common.sendTestEmail=发送测试邮件 -common.testEmailSent=测试邮件已发往 ''{0}'' -common.rtn=返回一般状态 -common.nortn=未返回 -common.activeTime=启动时间 -common.inactiveTime=结束时间 -common.cronPattern=定时表达式范式 -common.maximize=最大化 -common.minimize=最小化 -common.result=结果 -common.noMessage= -common.default={0} -common.newName=(未命名) -common.pointDisabled=点不可用或者其数据源不可用 -common.noImage=无图片 -common.noContent=无内容 -common.true=正确 -common.false=错误 -common.configuration=配置 -common.all=所有 -common.status=状态 -common.xid=输出编号(XID) - -common.access.none=无 -common.access.read=读 -common.access.set=设置 -common.access.dataSource=数据源 -common.access.admin=管理 - -common.dataTypes.binary=二进制 -common.dataTypes.multistate=涉及各地的 -common.dataTypes.numeric=数字格式的 -common.dataTypes.alphanumeric=包含数字和字母的 -common.dataTypes.image=图 - -common.stats.start=开始 -common.stats.end=结束 -common.stats.value=值 -common.stats.starts=开始 -common.stats.runtime=运行时 -common.stats.min=最小 -common.stats.max=最大 -common.stats.avg=平均 -common.stats.sum=总计 -common.stats.count=数量 -common.stats.logEntries=日志实体 - -common.alarmLevel=警报等级 -common.alarmLevel.none=无 -common.alarmLevel.none.rtn=无 - 变为普通 -common.alarmLevel.info=信息 -common.alarmLevel.info.rtn=信息 - 变为普通 -common.alarmLevel.urgent=紧急 -common.alarmLevel.urgent.rtn=紧急 - 变为普通 -common.alarmLevel.critical=临界 -common.alarmLevel.critical.rtn=临界 - 变为普通 -common.alarmLevel.lifeSafety=人身安全 -common.alarmLevel.lifeSafety.rtn=人身安全 - 变为普通 -common.alarmLevel.unknown=未知等级 - -common.month.jan=一月 -common.month.feb=二月 -common.month.mar=三月 -common.month.apr=四月 -common.month.may=五月 -common.month.jun=六月 -common.month.jul=七月 -common.month.aug=八月 -common.month.sep=九月 -common.month.oct=十月 -common.month.nov=十一月 -common.month.dec=十二月 - -common.day.short.mon=周一 -common.day.short.tue=周二 -common.day.short.wed=周三 -common.day.short.thu=周四 -common.day.short.fri=周五 -common.day.short.sat=周六 -common.day.short.sun=周日 - -common.day.mon=星期一 -common.day.tue=星期二 -common.day.wed=星期三 -common.day.thu=星期四 -common.day.fri=星期五 -common.day.sat=星期天 -common.day.sun=星期天 -common.day.thirdLast=倒数第三天 -common.day.secondLast=倒数第二天 -common.day.last=最后一天 - -common.counting.st=第{0}的 -common.counting.nd=第{0}的 -common.counting.rd=第{0}的 -common.counting.th=第{0}的 - -common.tp.milliseconds=毫秒(ms) -common.tp.seconds=秒钟 -common.tp.minutes=分钟 -common.tp.hours=小时 -common.tp.days=天 -common.tp.weeks=周 -common.tp.months=个月 -common.tp.years=年 -common.tp.description={0} {1} - -common.tp.millisecond=毫秒 -common.tp.second=秒 -common.tp.minute=分 -common.tp.hour=时 -common.tp.day=天 -common.tp.week=周 -common.tp.month=月 -common.tp.year=年 - -common.duration.millis={0}毫秒 -common.duration.seconds={0}秒 -common.duration.minSec={1}秒{0}毫秒 -common.duration.minutes={0}分钟 -common.duration.hourMin={0}小时{1}分钟 -common.duration.hours={0}小时 - -share.sharing=共享 -share.noViewUsers=本窗口当前无法共享 -share.noWatchlistUsers=当前列表无法共享 -share.userName=用户名 -share.accessType=存储方式 - -annotation.anonymous=匿名 -annotation.eventHandler=设置点的操作位置 -annotation.user=用户: {0} -annotation.pointLink=点的链接 - -js.disabledSe=已被禁用的周期性触发事件 -js.disabledCed=被禁用组件事件监视器 -js.help.loading=正在加载... -js.help.error=错误 -js.help.related=相关条目 -js.help.lastUpdated=最后更新 -js.email.noRecipients=未填收信人 -js.email.addMailingList=加入邮件列表 -js.email.addUser=增加用户 -js.email.addAddress=增加地址 -js.email.noRecipForEmail=测试邮件收信人未填写 -js.email.testSent=测试邮件发送完毕 -js.disabledPointLink=禁用点的链接 - -pagination.page=页 -pagination.of=的 -pagination.rows=行 -pagination.noRows=一行也没有 -pagination.previous=向前 -pagination.next=下一个 -pagination.ascending=上升 -pagination.descending=下降 - -dox.dir=en -dox.notFound=文档找不到 -dox.readError=读取内容时发生错误: -dox.httpRetrieverDS=HTTP抓取器数据源 -dox.httpRetrieverPP=HTTP抓取器点属性 -dox.chartRenderers=图表渲染器 -dox.cronPatterns=定时器表达式 -dox.reportInstances=报告实例 -dox.modbusPP=Modbus点定位器属性 -dox.scheduledEvents=定时事件 -dox.bacnetIpDS=BACnet I/P数据源 -dox.modbusSerialDS=Modbus串口数据源 -dox.pop3PP=POP3 点属性 -dox.nmeaListenerPP=NMEA 监听器点属性 -dox.galilPP=伽利略点属性 -dox.userAdministration=用户管理 -dox.generalPublisherProperties=通用发布器属性 -dox.editingGraphicalViews=编辑图形化的视图 -dox.pointHierarchy=点的继承关系 -dox.spinwavePP=自旋波的点属性 -dox.eventHandlers=事件处理器 -dox.httpReceiverDS=HTTP 接收器数据源 -dox.emailSettings=邮件设置 -dox.galilDS=伽利略数据源 -dox.sqlPP=SQL 点属性 -dox.watchListCharts=观察列表图表 -dox.metaDS=元数据源 -dox.metaPP=点属性之元属性 -dox.watchList=列表查看 -dox.virtualPP=虚点属性 -dox.reportTemplates=报告模板 -dox.1wirePP=1-Wire 点属性 -dox.bacnetIpPP=BACnet I/P点属性 -dox.pointViewSettingsEditor=点视图设置 -dox.httpSettings=HTTP设置 -dox.directQuerying=直接从Mango M2M数据库查询 -dox.virtualDS=Virtual数据源 -dox.nmeaListenerDS=NMEA监听器数据源 -dox.welcomeToMango=欢迎使用Mango M2M -dox.1wireDS=单条总线数据源 -dox.snmpPP=SNMP点属性 -dox.regex=正则表达式(RegEx) -dox.sqlDS=SQL数据源 -dox.pointValueLogging=点值日志 -dox.publisherList=发布器列表 -dox.httpSenderPublishing=HTTP发送器发布 -dox.modbusIpDS=Modbus IP数据源 -dox.watchListPoints=观察列表点 -dox.datetimeFormats=日期/时间格式 -dox.dataPointEditing=数据点编辑 -dox.numberFormats=数字格式 -dox.dataSourceList=数据源列表 -dox.eventDetectors=事件监视器 -dox.pointValueLogPurging=点值日志净化 -dox.mailingLists=邮件列表 -dox.compoundEventDetectors=组合事件监视器 -dox.textRenderers=文本渲染器 -dox.systemInformation=系统信息 -dox.pop3DS=POP3数据源 -dox.otherSettings=其他设置 -dox.snmpDS=SNMP数据源 -dox.graphicalViews=图形化视图 -dox.spinwaveDS=Spinwave数据源 -dox.httpReceiverPP=HTTP接收器点属性 -dox.languageSettings=语言设置 -dox.viewSharing=视图共享 -dox.watchListSharing=观察列表共享 -dox.systemAlarmLevels=系统警报级别 -dox.httpImageDS=HTTP图片数据源 -dox.httpImagePP=HTTP图片点属性 -dox.emport=导入导出配置 -dox.vmstatDS=VMStat数据源 -dox.vmstatPP=VMStat点属性 -dox.pointLinks=点链接 - -ftl.userTestEmail=本信息作为测试邮件发送给用户 {0} -ftl.automatedEmail=本邮件系自动发送,请勿回复. -ftl.footer=本信息不必理会. -ftl.escalation=Mango事件增强通知 -ftl.note=注意 -ftl.rtn=本事件自动恢复 -ftl.manual=本事件需要手动关闭 -ftl.htmlFooter.mango=Mango, 开源 M2M -ftl.htmlFooter.automated=本邮件自动发送,请勿回复. 您能收到本邮件是因为本邮箱地址被包扩在Mango M2M邮件列表里. -ftl.originalInformation=初始的事件通知 -ftl.eventActive=Mango事件激活通知 -ftl.eventInactive=本事件已被关闭 -ftl.testEmail=Mango的测试邮件 -ftl.subject.active=Mango事件激活通知 -ftl.subject.escalation=Mango事件扩大通知 -ftl.subject.inactive=Mango事件未激活通知 -ftl.subject.eventId=(id:{0}) -ftl.scheduledReport={0} - 定时器报告 - -compoundDetectors.cedAdded=新添加组件事件监测器 -compoundDetectors.cedSaved=组件事件监测器保存 -compoundDetectors.cedValidated=条件检验正确 -compoundDetectors.compoundEventDetectors=组件事件监测器分组 -compoundDetectors.compoundEventDetector=组件事件监测器 -compoundDetectors.details=组件事件监测器细节 -compoundDetectors.name=名称 -compoundDetectors.condition=条件 -compoundDetectors.validate=校验 -compoundDetectors.and=与 -compoundDetectors.or=或 -compoundDetectors.not=否 -compoundDetectors.eventTypes=事件类型 -compoundDetectors.pointEventDetector=点事件监测器 -compoundDetectors.validation.notDefined=未定义条件类型 -compoundDetectors.validation.illegalChar=非法字符 -compoundDetectors.validation.closeParen=不匹配的')'符号 -compoundDetectors.validation.openParen=不匹配的'('符号 -compoundDetectors.validation.syntax=语法错误 -compoundDetectors.validation.reference=无效引用 -compoundDetectors.validation.invalidKey=点事件监测器关键字 {0} 没有找到, 无法回到普通状态, 或者无权限 -compoundDetectors.validation.nameRequired=名称必须 -compoundDetectors.validation.initError=监视器初始化是错误,更多细节详见警报提示 - -dsEdit.name=名称 -dsEdit.pointDataType=数据类型 -dsEdit.settable=可设置 -dsEdit.updatePeriod=更新期间 -dsEdit.status=状态 -dsEdit.saved=数据源保存完毕 -dsEdit.deleteConfirm=确实要删除这个点? -dsEdit.saveWarning=新增点之前请保存数据源 -dsEdit.pointSaved=点的详细信息保存完毕 -dsEdit.currentAlarms=当前警报 -dsEdit.noAlarms=数据源无监视警报 - -dsEdit.events.alarmLevels=事件报警级别 -dsEdit.events.noEvents=该数据源类型没有可触发事件 -dsEdit.head.name=名称 -dsEdit.points.points=点 -dsEdit.points.details=关于点的详细信息 -dsEdit.points.name=名称 -dsEdit.validate.required=要求的值 - -dsList.dsDeleteConfirm=确实要删除该数据源? -dsList.pointDeleteConfirm=确实要删除这个点? -dsList.dataSources=数据源 -dsList.name=名称 -dsList.type=类别 -dsList.connection=连接 -dsList.status=状态 -dsList.show=显示各个点 -dsList.hide=隐藏各个点 -dsList.pointName=点的名称 -dsList.description=描述 - -dsEdit.bacnetIp=BACnet I/P -dsEdit.bacnetIp.dsconn=设备标号: {0} -dsEdit.bacnetIp.sendingWhoIs=正在发送WhoIs信号... -dsEdit.bacnetIp.getDetails=获取详细情况 -dsEdit.bacnetIp.addPoint=新增点 -dsEdit.bacnetIp.presentValue=当前值 -dsEdit.bacnetIp.listenerStopped=监听器已经停止 -dsEdit.bacnetIp.desc=BACnet I/P属性 -dsEdit.bacnetIp.device=设备 -dsEdit.bacnetIp.deviceId=设备标号 -dsEdit.bacnetIp.broadcastAddress=广播地址 -dsEdit.bacnetIp.port=端口 -dsEdit.bacnetIp.timeout=超时 (毫秒) -dsEdit.bacnetIp.segmentTimeout=片断超时 (毫秒) -dsEdit.bacnetIp.segmentWindow=片断窗口 -dsEdit.bacnetIp.retries=重试 -dsEdit.bacnetIp.covLease=COV 延续时间 (分钟) -dsEdit.bacnetIp.maxReadMultSeg=读多引用超时时间(分片式) -dsEdit.bacnetIp.maxReadMultNonseg=读多引用超时时间(非分片式) -dsEdit.bacnetIp.discovery=BACnet I/P 搜寻 -dsEdit.bacnetIp.sendWhoIs=发送WhoIs信号 -dsEdit.bacnetIp.deviceAddress=设备地址 -dsEdit.bacnetIp.remoteDeviceIp=远程设备 IP -dsEdit.bacnetIp.remoteDevicePort=远程设备端口 -dsEdit.bacnetIp.objectType=对象类型 -dsEdit.bacnetIp.objectType.accumulator=计算器 -dsEdit.bacnetIp.objectType.analogInput=分析输入 -dsEdit.bacnetIp.objectType.analogOutput=分析输出 -dsEdit.bacnetIp.objectType.analogValue=分析值 -dsEdit.bacnetIp.objectType.averaging=平均 -dsEdit.bacnetIp.objectType.binaryInput=二进制输入 -dsEdit.bacnetIp.objectType.binaryOutput=二进制输出 -dsEdit.bacnetIp.objectType.binaryValue=二进制值 -dsEdit.bacnetIp.objectType.lifeSafetyPoint=人身安全点 -dsEdit.bacnetIp.objectType.lifeSafetyZone=人身安全带 -dsEdit.bacnetIp.objectType.loop=循环 -dsEdit.bacnetIp.objectType.multiStateInput=多状态输入 -dsEdit.bacnetIp.objectType.multiStateOutput=多状态输出 -dsEdit.bacnetIp.objectType.multiStateValue=多状态值 -dsEdit.bacnetIp.objectType.pulseConverter=脉冲反转器 -dsEdit.bacnetIp.objectType.calendar=日历 -dsEdit.bacnetIp.objectType.command=命令 -dsEdit.bacnetIp.objectType.device=设备 -dsEdit.bacnetIp.objectType.eventEnrollment=事件注册 -dsEdit.bacnetIp.objectType.file=文件 -dsEdit.bacnetIp.objectType.group=组 -dsEdit.bacnetIp.objectType.notificationClass=通知类型 -dsEdit.bacnetIp.objectType.program=程序 -dsEdit.bacnetIp.objectType.schedule=时间表 -dsEdit.bacnetIp.objectType.trendLog=趋势日志 -dsEdit.bacnetIp.objectType.eventLog=事件日志 -dsEdit.bacnetIp.objectType.trendLogMultiple=多趋势日志 -dsEdit.bacnetIp.objectType.loadControl=状态控制 -dsEdit.bacnetIp.objectType.structuredView=结构化的视图 -dsEdit.bacnetIp.objectType.accessDoor=访问入口 - -dsEdit.bacnetIp.objectInstanceNumber=对象实例号 -dsEdit.bacnetIp.useCov=使用COV订阅 -dsEdit.bacnetIp.writePriority=优先写入权 -dsEdit.bacnetIp.tester.auto=自动关闭 -dsEdit.bacnetIp.tester.listening=正在监听... -dsEdit.bacnetIp.tester.cancelled=已被取消 -dsEdit.bacnetIp.tester.indexNotFound=未发现该序号的远程设备 - -dsEdit.ebi25=EBI25 -dsEdit.ebi25.desc=EBI25界面属性 -dsEdit.ebi25.timeout=超时(毫秒) -dsEdit.ebi25.retries=重试 -dsEdit.ebi25.host=主机 -dsEdit.ebi25.port=端口 -dsEdit.ebi25.keepAlive=保持工作 -dsEdit.ebi25.ebi25Interface=EBI25界面 -dsEdit.ebi25.readInterface=读取界面 -dsEdit.ebi25.syncTime=同步时间 -dsEdit.ebi25.startRead=正在读取... -dsEdit.ebi25.syncing=正在设置时间... -dsEdit.ebi25.synced=界面时间同步完毕 -dsEdit.ebi25.read.host=主机收到请求 -dsEdit.ebi25.read.init=Modbus初始化过程中发生错误: {0} -dsEdit.ebi25.read.transport=Modbus传输过程中发生错误: {0} -dsEdit.ebi25.read.response=Modbus错误的响应: {0} -dsEdit.ebi25.serialNumber=序列号 -dsEdit.ebi25.productionDate=商品日期 -dsEdit.ebi25.hardwareVersion=硬件版本 -dsEdit.ebi25.firmwareVersion=固件版本 -dsEdit.ebi25.unit=单位 -dsEdit.ebi25.unit.temperature=温度 -dsEdit.ebi25.unit.pressure=压力 -dsEdit.ebi25.unit.humidity=湿度 -dsEdit.ebi25.unit.voltage=电压 -dsEdit.ebi25.unit.current=电流 -dsEdit.ebi25.unit.ph=pH值 -dsEdit.ebi25.unit.conductivity=传导率 -dsEdit.ebi25.index=指标 -dsEdit.ebi25.type=类型 -dsEdit.ebi25.type.value=值 -dsEdit.ebi25.type.battery=电池 -dsEdit.ebi25.type.signal=信号 -dsEdit.ebi25.calibrationDate=刻度比率 -dsEdit.ebi25.sampleRate=样本比率 -dsEdit.ebi25.lowLimit=最低极限 -dsEdit.ebi25.highLimit=最高极限 - -dsEdit.galil=Galil DMC-21x2 -dsEdit.galil.type=类型 -dsEdit.galil.desc=Galil数据源属性 -dsEdit.galil.host=主机 -dsEdit.galil.port=端口 -dsEdit.galil.timeout=超时(毫秒) -dsEdit.galil.retries=重试 -dsEdit.galil.commandTesting=Galil命令测试 -dsEdit.galil.command=命令 -dsEdit.galil.execute=执行命令 -dsEdit.galil.pointType=点的类型 -dsEdit.galil.pointType.command=命令 -dsEdit.galil.pointType.input=输入 -dsEdit.galil.pointType.output=输出 -dsEdit.galil.pointType.tellPosition=报告位置 -dsEdit.galil.pointType.variable=变量 -dsEdit.galil.inputNumber=输入数 -dsEdit.galil.scaleLow=Scale raw low value -dsEdit.galil.scaleHigh=Scale raw high value -dsEdit.galil.engLow=Scale engineering unit low value -dsEdit.galil.engHigh=Scale engineering unit high value -dsEdit.galil.outputNumber=输出数 -dsEdit.galil.axis=坐标轴 -dsEdit.galil.round=Round to integer -dsEdit.galil.varName=变量名 -dsEdit.galil.tester.timeout=(请求超时) -dsEdit.galil.tester.noResponse=(回应错误) - -dsEdit.httpImage=HTTP图片 -dsEdit.httpImage.dsconn=图片流每{0} -dsEdit.httpImage.desc=HTTP图片属性 -dsEdit.httpImage.url=URL -dsEdit.httpImage.openUrl=打开链接 -dsEdit.httpImage.timeout=超时 (秒) -dsEdit.httpImage.retries=重试 -dsEdit.httpImage.scalingType=比例类型 -dsEdit.httpImage.scalingType.none=无 -dsEdit.httpImage.scalingType.percent=百分比 -dsEdit.httpImage.scalingType.box=box -dsEdit.httpImage.scalePercent=刻度百分比 -dsEdit.httpImage.scaleWidth=刻度宽 -dsEdit.httpImage.scaleHeight=刻度高 -dsEdit.httpImage.readLimit=最大读取(KB) -dsEdit.httpImage.liveFeed=网络摄像头实时监控码 - -dsEdit.httpReceiver=HTTP接收器 -dsEdit.httpReceiver.dsconn={0} -dsEdit.httpReceiver.dsconn.blocked=(受阻) -dsEdit.httpReceiver.dsconn.combo=(远程IP和设备ID过滤) -dsEdit.httpReceiver.dpconn=参数: {0} -dsEdit.httpReceiver=HTTP接收器 -dsEdit.httpReceiver.containsIpMask=列表已包含IP掩码 -dsEdit.httpReceiver.containsDeviceMask=列表已包含设备ID掩码 -dsEdit.httpReceiver.listening=正在监听... -dsEdit.httpReceiver.source=源 -dsEdit.httpReceiver.deviceId=设备ID -dsEdit.httpReceiver.time=时间 -dsEdit.httpReceiver.parameter=参数 -dsEdit.httpReceiver.desc=HTTP接收器属性 -dsEdit.httpReceiver.ipWhiteList=远程IP白名单 -dsEdit.httpReceiver.noIpAddresses=无IP地址定义 -dsEdit.httpReceiver.deviceWhiteList=设备ID白名单 -dsEdit.httpReceiver.noDevices=无设备ID定义 -dsEdit.httpReceiver.receiverListener=HTTP接收监听器 -dsEdit.httpReceiver.startListener=监听HTTP数据 -dsEdit.httpReceiver.httpParamName=HTTP参数名称 -dsEdit.httpReceiver.binaryZeroValue=二进制0值 -dsEdit.httpReceiver.tester.listening=正在监听... -dsEdit.httpReceiver.tester.auto=自动关闭 -dsEdit.httpReceiver.tester.whiteList=白名单列表检查错误: {0} -dsEdit.httpReceiver.tester.data=有数据收到 - -dsEdit.httpRetriever=HTTP Retriever -dsEdit.httpRetriever.dpconn=正则表达式: {0} -dsEdit.httpRetriever.regex=正则表达式 -dsEdit.httpRetriever.binaryZeroValue=二进制0值 -dsEdit.httpRetriever.numberFormat=数字格式 -dsEdit.httpRetriever.desc=HTTP抓取器属性 -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.openUrl=打开链接 -dsEdit.httpRetriever.timeout=超时 (秒) -dsEdit.httpRetriever.retries=重试 -dsEdit.httpRetriever.valueRegex=值正则表达式 -dsEdit.httpRetriever.testValue=值测试参数 -dsEdit.httpRetriever.ignoreIfMissing=如果没有则忽视 -dsEdit.httpRetriever.timeRegex=时间的正则表达式 -dsEdit.httpRetriever.testTime=时间测试参数 -dsEdit.httpRetriever.timeFormat=时间格式 - -dsEdit.meta=元数据源 -dsEdit.meta.desc=元数据源属性 -dsEdit.meta.scriptContext=脚本上下文 -dsEdit.meta.noPoints=没有点已加到脚本上下文 -dsEdit.meta.pointName=点的名称 -dsEdit.meta.var=变量 -dsEdit.meta.script=脚本 -dsEdit.meta.validate=校验用脚本 -dsEdit.meta.event=更新事件 -dsEdit.meta.event.context=上下文更新 -dsEdit.meta.event.minute=开始分钟数 -dsEdit.meta.event.hour=开始时间 -dsEdit.meta.event.day=开始天数 -dsEdit.meta.event.week=开始的周数 -dsEdit.meta.event.month=开始月份 -dsEdit.meta.event.year=开始年份 -dsEdit.meta.event.cron=定时器表达式 -dsEdit.meta.delay=执行延时
(秒) -dsEdit.meta.test.success=成功。结果={0} -dsEdit.meta.test.successTs=成功。结果={0},时间戳={1} -dsEdit.meta.test.context=一个或者多个点已失效或者不存在 -dsEdit.meta.test.scriptError=脚本错误:{0} - -dsEdit.modbus.startScan=开始扫描... -dsEdit.modbus.dpconn=从设备id {0}, 偏移量 {1} -dsEdit.modbus.slave=从设备 -dsEdit.modbus.range=范围 -dsEdit.modbus.offset=偏移量 -dsEdit.modbus.descSerial=Modbus 串口属性 -dsEdit.modbus.descIp=Modbus IP属性 -dsEdit.modbus.timeout=超时 (毫秒) -dsEdit.modbus.retries=重试 -dsEdit.modbus.contiguousBatches=仅临近的节点 -dsEdit.modbus.nodeScan=Modbus节点扫描 -dsEdit.modbus.scanForNodes=扫描Modbus节点 -dsEdit.modbus.nodesFound=所发现的节点: -dsEdit.modbus.slaveId=从设备id -dsEdit.modbus.registerRange=注册范围 -dsEdit.modbus.coilStatus=卷的状态 -dsEdit.modbus.inputStatus=输入状态 -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=输入注册 -dsEdit.modbus.modbusDataType=Modbus数据类型 -dsEdit.modbus.modbusDataType.binary=二进制 -dsEdit.modbus.modbusDataType.2bUnsigned=2字节无符号整数 -dsEdit.modbus.modbusDataType.2bSigned=2字节带符号整数 -dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD -dsEdit.modbus.modbusDataType.4bUnsigned=4字节无符号整数 -dsEdit.modbus.modbusDataType.4bSigned=4字节带符号整数 -dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4字节无符号整数 swapped -dsEdit.modbus.modbusDataType.4bSignedSwapped=4字节带符号整数 swapped -dsEdit.modbus.modbusDataType.4bFloat=4字节浮点数 -dsEdit.modbus.modbusDataType.4bFloatSwapped=4字节浮点数 swapped -dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD -dsEdit.modbus.modbusDataType.8bUnsigned=8字节无符号整数 -dsEdit.modbus.modbusDataType.8bSigned=8字节带符号整数 -dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8字节无符号整数 swapped -dsEdit.modbus.modbusDataType.8bSignedSwapped=8字节带符号整数 swapped -dsEdit.modbus.modbusDataType.8bFloat=8字节浮点数 -dsEdit.modbus.modbusDataType.8bFloatSwapped=8字节浮点数 swapped -dsEdit.modbus.offset=偏移量 (从0起) -dsEdit.modbus.bit=比特 -dsEdit.modbus.settableOverride=可设置 -dsEdit.modbus.multiplier=乘法器 -dsEdit.modbus.additive=附加的 -dsEdit.modbus.scanError=扫描无法启动。无串口。 -dsEdit.modbus.scanner.startError=启动扫描出现问题。可能有数据源已经占用了该端口号。({0}) -dsEdit.modbus.scanner.progress={0}%完成 -dsEdit.modbus.scanner.cancelled=扫描已被取消 -dsEdit.modbus.scanner.complete=扫描完毕 - -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.transportType=传输类型 -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=带存活测试机制的TCP -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.host=主机 -dsEdit.modbusIp.port=端口 - -dsEdit.modbusSerial=Modbus串口 -dsEdit.modbusSerial.port=端口 -dsEdit.modbusSerial.baud=波特率 -dsEdit.modbusSerial.flowIn=流控制输入 -dsEdit.modbusSerial.flow.none=无 -dsEdit.modbusSerial.flow.rtsCts=RTS/CTS -dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff -dsEdit.modbusSerial.flowOut=流控制输出 -dsEdit.modbusSerial.dataBits=数据位 -dsEdit.modbusSerial.stopBits=停止位 -dsEdit.modbusSerial.parity=校验 -dsEdit.modbusSerial.parity.none=无 -dsEdit.modbusSerial.parity.odd=奇校验 -dsEdit.modbusSerial.parity.even=偶校验 -dsEdit.modbusSerial.parity.mark=掩码 -dsEdit.modbusSerial.parity.space=空格 -dsEdit.modbusSerial.encoding=编码 -dsEdit.modbusSerial.encoding.rtu=RTU -dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU反转CRC -dsEdit.modbusSerial.encoding.ascii=ASCII编码 -dsEdit.modbusSerial.echo=回显 -dsEdit.modbusSerial.echo.on=开 -dsEdit.modbusSerial.echo.off=关 - -dsEdit.nmea=NMEA 监听器 -dsEdit.nmea.dpconn={0}域{1} -dsEdit.nmea.listening=正在监听... -dsEdit.nmea.messageName=信息名称 -dsEdit.nmea.fieldIndex=域序号 -dsEdit.nmea.props=NMEA 监听器属性 -dsEdit.nmea.port=端口 -dsEdit.nmea.baud=波特率 -dsEdit.nmea.resetTimeout=重启超时 (秒) -dsEdit.nmea.listener=NMEA 信息监听器 -dsEdit.nmea.listen=监听 -dsEdit.nmea.binary0Value=二进制0值 -dsEdit.nmea.tester.listening=正在监听... -dsEdit.nmea.tester.startError=启动接收器遇到问题。可能是数据源占用端口。({0}) -dsEdit.nmea.tester.exception=收到异常: {0} -dsEdit.nmea.tester.mismatch=收到信息不匹配异常: {0} -dsEdit.nmea.tester.response=收到响应异常: {0} - -dsEdit.1wire=1-wire -dsEdit.1wire.dpconn=传感器: {0}, 属性: {1} -dsEdit.1wire.scanning=正在扫描,请等待... -dsEdit.1wire.scanComplete=扫描完成。 -dsEdit.1wire.address=地址 -dsEdit.1wire.attribute=属性 -dsEdit.1wire.scanWarn=编辑点设备前请扫描您的网络。 -dsEdit.1wire.attribute.adChannel=AD 通道 -dsEdit.1wire.attribute.channel=通道 -dsEdit.1wire.attribute.wiper=电位计Potentiometer -dsEdit.1wire.desc=1-Wire属性 -dsEdit.1wire.port=端口 -dsEdit.1wire.scheduledRescan=定时重新扫描 -dsEdit.1wire.none=无 -dsEdit.1wire.scan=1-wire网络扫描 -dsEdit.1wire.runScan=开始扫描 -dsEdit.1wire.description=描述 -dsEdit.1wire.noDevices=未发现设备 -dsEdit.1wire.deviceType=设备类型 -dsEdit.1wire.index=Index -dsEdit.1wire.noInfo=设备信息无法提供 -dsEdit.1wire.attr.temperature=温度 -dsEdit.1wire.attr.humidity=湿度 -dsEdit.1wire.attr.adVoltage=AD伏特 -dsEdit.1wire.attr.latchState=Latch state -dsEdit.1wire.attr.wiperPosition=Wiper position - -dsEdit.pop3=POP3邮件 -dsEdit.pop3.dpconn=正则表达式: {0} -dsEdit.pop3.regex=RegEx -dsEdit.pop3.binary0Value=二进制0值 -dsEdit.pop3.numberFormat=数字格式 -dsEdit.pop3.desc=POP3 邮件属性 -dsEdit.pop3.checkPeriod=收件箱检查期间 -dsEdit.pop3.server=POP3服务器 -dsEdit.pop3.username=收件箱用户名 -dsEdit.pop3.password=收件箱密码 -dsEdit.pop3.testContent=测试内容 -dsEdit.pop3.valueRegex=值正则表达式 -dsEdit.pop3.testValue=值测试参数 against test data -dsEdit.pop3.ignoreIfMissing=如果没有则忽视 -dsEdit.pop3.useMessageTime=使用邮件接收时间 -dsEdit.pop3.timeRegex=时间的正则表达式 -dsEdit.pop3.testTime=时间测试参数 against test data -dsEdit.pop3.timeFormat=时间格式 - -dsEdit.snmp=SNMP -dsEdit.snmp.gettingValue=正在获取数值... -dsEdit.snmp.oid=OID -dsEdit.snmp.desc=SNMP 属性 -dsEdit.snmp.host=主机 -dsEdit.snmp.port=端口 -dsEdit.snmp.version=SNMP 版本 -dsEdit.snmp.community=Community -dsEdit.snmp.securityName=安全名称 -dsEdit.snmp.authProtocol=认证协议 -dsEdit.snmp.none=(无) -dsEdit.snmp.authPassphrase=Auth passphrase -dsEdit.snmp.privProtocol=Priv protocol -dsEdit.snmp.privPassphrase=Priv passphrase -dsEdit.snmp.engineId=引擎标识号 -dsEdit.snmp.contextEngine=上下文引擎 -dsEdit.snmp.contextName=上下文名称 -dsEdit.snmp.retries=重试 -dsEdit.snmp.timeout=超时 (毫秒) -dsEdit.snmp.trapPort=自陷端口 -dsEdit.snmp.localAddress=本地地址 -dsEdit.snmp.testing=SNMP 主机测试 -dsEdit.snmp.test=获取 OID 值 -dsEdit.snmp.binary0Value=二进制0值 -dsEdit.snmp.setType=Set type -dsEdit.snmp.setType.none=(不可设置) -dsEdit.snmp.setType.int=整数32 -dsEdit.snmp.setType.string=八进制字符串 -dsEdit.snmp.setType.oid=对象ID -dsEdit.snmp.setType.ipAddress=IP地址 -dsEdit.snmp.setType.counter=Counter 32 -dsEdit.snmp.setType.gauge=Gauge 32 -dsEdit.snmp.setType.ticks=Time ticks -dsEdit.snmp.setType.opaque=不透明 -dsEdit.snmp.setType.counter64=Counter 64 -dsEdit.snmp.polling=轮询 -dsEdit.snmp.polling.pollTrap=轮询和自陷 -dsEdit.snmp.polling.trap=仅自陷 -dsEdit.snmp.tester.noResponse=主机无响应 - -dsEdit.spinwave=自旋波接收器 -dsEdit.spinwave.dpconn=传感器: {0},属性:{1} -dsEdit.spinwave.v1Attr.temp=温度 -dsEdit.spinwave.v1Attr.setPoint=设置点 -dsEdit.spinwave.v1Attr.battery=电池 -dsEdit.spinwave.v1Attr.override=Override -dsEdit.spinwave.v2Attr.temp=温度 -dsEdit.spinwave.v2Attr.setPoint=设置点 -dsEdit.spinwave.v2Attr.battery=电池 -dsEdit.spinwave.v2Attr.batteryAlarm=电池报警 -dsEdit.spinwave.v2Attr.override=Override -dsEdit.spinwave.v2Attr.humidity=湿度 -dsEdit.spinwave.v2Attr.voltage=伏特 -dsEdit.spinwave.v2Attr.airflow=气流 -dsEdit.spinwave.v2Attr.kwhours=千瓦时 -dsEdit.spinwave.v2Attr.occupancy=占用 -dsEdit.spinwave.v2Attr.co2=二氧化碳 -dsEdit.spinwave.v2Attr.voc=易挥发有机化合物 -dsEdit.spinwave.v2Attr.iaq=室内空气质量 -dsEdit.spinwave.v2Attr.co=一氧化碳 -dsEdit.spinwave.v2Attr.freq=频率 -dsEdit.spinwave.v2Attr.counter=脉冲数 -dsEdit.spinwave.errorParsingAddress=分析地址时遇到错误 -dsEdit.spinwave.invalidAddress=列表已包含地址 -dsEdit.spinwave.addressInUse=地址正在被一个或多个点使用。不能删除 -dsEdit.spinwave.listening=正在监听... -dsEdit.spinwave.address=地址 -dsEdit.spinwave.attribute=属性 -dsEdit.spinwave.desc=自旋波接收器属性 -dsEdit.spinwave.port=端口 -dsEdit.spinwave.heartbeatTimeout=心跳超时(秒) -dsEdit.spinwave.version=消息版本 -dsEdit.spinwave.deleteWarn=删除点去改变消息版本 -dsEdit.spinwave.sensorAddresses=传感器地址 -dsEdit.spinwave.addSensorAddresses=增加传感器地址 -dsEdit.spinwave.noAddresses=无传感器地址定义 -dsEdit.spinwave.listener=自旋波传感器监听器 -dsEdit.spinwave.listen=监听传感器 -dsEdit.spinwave.sensorsFound=传感器被发现 -dsEdit.spinwave.addToList=把所发现的传感器加入到列表 -dsEdit.spinwave.sensorAddress=传感器地址 -dsEdit.spinwave.convert=换算为摄氏单位 -dsEdit.spinwave.tester.listening=正在监听... -dsEdit.spinwave.tester.startError=自旋波接收器启动出现问题。可能有数据源已占用改端口 ({0}) -dsEdit.spinwave.tester.exception=收到异常:{0} -dsEdit.spinwave.tester.mismatch=收到消息不匹配异常:{0} -dsEdit.spinwave.tester.response=收到响应异常:{0} - -dsEdit.sql=SQL -dsEdit.sql.testing=正在执行SQL语句... -dsEdit.sql.rowId=行ID -dsEdit.sql.columnName=列名 -dsEdit.sql.desc=SQL属性 -dsEdit.sql.driverClassName=驱动类 -dsEdit.sql.connectionString=连接字符串 -dsEdit.sql.username=用户名 -dsEdit.sql.password=密码 -dsEdit.sql.select=SQL语句 -dsEdit.sql.rowQuery=Row-based query -dsEdit.sql.deleteWarn=删除点去改变该值 -dsEdit.sql.test=SQL语句测试 -dsEdit.sql.execute=执行 -dsEdit.sql.timeColumn=Time override column -dsEdit.sql.update=更新语句 -dsEdit.sql.tester.columnName=列名 -dsEdit.sql.tester.columnType=列类型 -dsEdit.sql.tester.value=值 - -dsEdit.virtual=Virtual数据源 -dsEdit.virtual.errorParsingValue=分析值时发生错误 -dsEdit.virtual.invalidValue=列表已包含值 -dsEdit.virtual.desc=Virtual数据源属性 -dsEdit.virtual.changeType=改变类型 -dsEdit.virtual.startValue=开始值 -dsEdit.virtual.min=最小 -dsEdit.virtual.max=最大 -dsEdit.virtual.maxChange=最大改变次数 -dsEdit.virtual.change=改变 -dsEdit.virtual.roll=Roll -dsEdit.virtual.values=值 -dsEdit.virtual.volatility=挥发性 -dsEdit.virtual.attractionPoint=Attraction point -dsEdit.virtual.changeType.alternate=Alternate -dsEdit.virtual.changeType.attractor=Attractor -dsEdit.virtual.changeType.brownian=Brownian -dsEdit.virtual.changeType.increment=减少 -dsEdit.virtual.changeType.noChange=无变化 -dsEdit.virtual.changeType.random=随机 - -dsEdit.vmstat=VMStat数据源 -dsEdit.vmstat.dsconn=轮询间隔秒数: {0} -dsEdit.vmstat.desc=VMStat数据源属性 -dsEdit.vmstat.pollSeconds=轮训间隔秒数 -dsEdit.vmstat.outputScale=输出精度 -dsEdit.vmstat.attribute=属性 -dsEdit.vmstat.attr.procsR=等待CPU时间片的进程 (r) -dsEdit.vmstat.attr.procsB=处于不可中断睡眠状态的进程 (b) -dsEdit.vmstat.attr.memorySwpd=已用虚拟内存 (swpd) -dsEdit.vmstat.attr.memoryFree=空闲内存(free) -dsEdit.vmstat.attr.memoryBuff=用作数据缓存区的内存(buff) -dsEdit.vmstat.attr.memoryCache=用作缓存的内存(cache) -dsEdit.vmstat.attr.swapSi=从硬盘输入的内存交换区 (si) -dsEdit.vmstat.attr.swapSo=输出到硬盘的内存交换区 (so) -dsEdit.vmstat.attr.ioBi=从块设备收到的数据块 (bi) -dsEdit.vmstat.attr.ioBo=发送给块设备的数据块 (bo) -dsEdit.vmstat.attr.systemIn=每秒中断次数 (in) -dsEdit.vmstat.attr.systemCs=每秒上下文切换次数 (cs) -dsEdit.vmstat.attr.cpuUs=cpu % 运行于非内核代码 (us) -dsEdit.vmstat.attr.cpuSy=cpu % 运行于内核代码 (sy) -dsEdit.vmstat.attr.cpuId=cpu % 空闲 (id) -dsEdit.vmstat.attr.cpuWa=cpu % 等待IO (wa) -dsEdit.vmstat.attr.cpuSt=cpu % 挤占虚拟机 (st) -dsEdit.vmstat.scale.none= 字节 -dsEdit.vmstat.scale.k=k(1000) -dsEdit.vmstat.scale.K=K(1024) -dsEdit.vmstat.scale.m=m(1000000) -dsEdit.vmstat.scale.M=M(1048576) - -emport.export=导出 -emport.import=导入 -emport.indent=缩进Indent level -emport.data=数据 -emport.select=请选择您要导入的数据 -emport.selectAll=全选 -emport.unselectAll=清空 -emport.dataPoints=数据点 -emport.importInstruction=粘贴导入数据到该栏并点击 -emport.importProgress=正在导入... -emport.importCancelled=导入已取消 -emport.importComplete=导入完成 -emport.noMessages=无返回信息。无需导入? -emport.invalidImportData=导入数据无效: 非JSON对象 -emport.parseError=JSON对象分析错误: {0} -emport.user.username=用户缺少'用户名'。已忽略。 -emport.user.prefix=用户 ''{0}'': {1} -emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.xid=A数据源 with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataSource.missingType=数据源 with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} -emport.dataSource.invalidType="数据源 with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} -emport.dataSource.prefix=数据源 ''{0}'': {1} -emport.dataPoint.xid=A 数据点with name ''{0}'' does not have an 'xid' value. Ignored. -emport.dataPoint.badReference=数据点with XID ''{0}'' does not already exist and references a数据源 that does not exist. Ignored. -emport.dataPoint.prefix=数据点''{0}'': {1} -emport.userPermission.prefix=Permissions for user ''{0}'': {1} -emport.added=added -emport.saved=saved -emport.causedBy=caused by: -emport.view.xid=A graphical view does not have an 'xid' value. Ignored. -emport.view.prefix=View ''{0}'': {1} -emport.pointHierarchy.prefix=点层次: {0} -emport.pointLink.xid=A 点链接does not have an 'xid' value. Ignored. -emport.pointLink.prefix=点链接''{0}'': {1} - -eventHandlers.recipTestEmailMessage=这是测试邮件关于事件处理器's email recipient list -eventHandlers.emailRecipients=Email recipients -eventHandlers.escalTestEmailMessage=这是测试邮件关于事件处理器's escalation list -eventHandlers.escalRecipients=Escalation recipients -eventHandlers.noEmailRecips=You must add email recipients -eventHandlers.escalDelayError=Escalation delay必须大于0 -eventHandlers.noEscalRecips=You must add escalation recipients -eventHandlers.noSetPointAction=No set point action has been defined -eventHandlers.invalidActiveValue=Invalid active value to set -eventHandlers.invalidActiveSource=Invalid 激活的源point -eventHandlers.invalidInactiveValue=Invalid inactive value to set -eventHandlers.invalidInactiveSource=Invalid 未激活的源point -eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. -eventHandlers.saved=事件处理器已保存 -eventHandlers.eventHandlers=事件处理器 -eventHandlers.types=事件类型 -eventHandlers.pointEventDetector=点事件监视器分组 -eventHandlers.dataSourceEvents=数据源事件 -eventHandlers.publisherEvents=发布者事件 -eventHandlers.systemEvents=系统事件 -eventHandlers.auditEvents=审计事件 -eventHandlers.eventHandler=事件处理器 -eventHandlers.type=类型 -eventHandlers.type.email=电子邮件 -eventHandlers.type.emailHandler=邮件处理器 -eventHandlers.type.setPoint=设置点 -eventHandlers.type.setPointHandler=设置点处理器 -eventHandlers.alias=别名 -eventHandlers.target=目标 -eventHandlers.activeAction=激活动作 -eventHandlers.inactiveAction=禁用动作 -eventHandlers.action.none=无 -eventHandlers.action.point=Set to point value -eventHandlers.action.static=Set to static value -eventHandlers.sourcePoint=源点 -eventHandlers.valueToSet=值设置 -eventHandlers.escal=发送渐强指令 -eventHandlers.escalPeriod=Escalate if active for -eventHandlers.inactiveNotif=发送禁用通知 - -events.alarms=告警 -events.pending=未决告警 -events.id=标识 -events.msg=消息 -events.pointDetails=点的细节 -events.pointEdit=编辑点 -events.editDataSource=编辑数据源 -events.downloadMango=下载最新Mango发布版本 -events.editCompound=编辑组合事件侦察器 -events.editEventHandler=编辑事件处理器 -events.editPointLink=Edit 点链接 -events.editScheduledEvent=编辑定时事件 -events.editPublisher=编辑发布者 -events.acknowledgeAll=全部确认 -events.acknowledge=确认 -events.acknowledged=已确认 -events.silence=静音 -events.unsilence=非静音 -events.emptyList=无 -events.search=事件搜索 -events.search.id=Id -events.search.type=事件类型 -events.search.keywords=关键字 -events.search.search=搜索 -events.search.searching=正在搜索... -events.search.resultCount={0} 事件搜索到 - -footer.rightsReserved=保留所有权利 - -header.title=Mango, Serotonin公司荣誉出品 -header.toggleMute=Toggle mute -header.watchlist=观察列表 -header.views=图形视图 -header.alarms=警报器 -header.reports=报告 -header.eventHandlers=事件处理器 -header.dataSources=数据源 -header.scheduledEvents=定时事件分组 -header.compoundEvents=组合事件监视器 -header.pointLinks=点链接 -header.users=用户 -header.pointHierarchy=点继承关系 -header.mailingLists=邮件列表 -header.publishers=发布器 -header.systemSettings=系统设置 -header.emport=输入/输出 -header.sql=SQL语句 -header.logout=注销 -header.help=帮助 -header.login=登录 -header.user=用户 -header.changeLanguage=改变显示语言 -header.goHomeUrl=前往我的默认页面 -header.setHomeUrl=设为我的默认页面 -header.reload=刷新 - -login.browserOnPlatform=位于 -login.userId=用户名 -login.validation.noUsername=请输入用户名 -login.password=密码 -login.validation.noPassword=请输入密码 -login.validation.invalidLogin=验证失败,请重试 -login.validation.accountDisabled=您帐户已被冻结。请联系系统管理员 -login.loginButton=登录 -login.unknownBrowser=请检查您浏览器的兼容性... -login.supportedBrowser=本浏览器是官方支持的。 -login.unsupportedBrowser=您的浏览器可能可以浏览本站,但它不是serosoft软件公司官方支持的浏览器 。\ -我们推荐您使用 火狐(Firefox), Chrome, 或者 \ -微软的Internet Explorer 7. -login.nag=注意: 由于您使用的浏览器不在官方支持的范围内,所以访问本站可能遇到一些问题。请升级或者更换浏览器。 - -mailingLists.added=邮件列表已增加 -mailingLists.saved=邮件列表已保存 -mailingLists.testEmailMessage=测试邮件已发送 -mailingLists.noUser=未增加用户 -mailingLists.noAddress=邮箱地址不能为空 -mailingLists.mailingLists=邮件列表 -mailingLists.mailingList=邮件列表 -mailingLists.details=邮件列表详情 -mailingLists.name=名称 -mailingLists.addUser=新增用户 -mailingLists.addAddress=新增地址 -mailingLists.entries=实体 -mailingLists.noEntries=无邮件列表实体 -mailingLists.emailAddress=邮件地址 -mailingLists.validate.nameRequired=名称不能为空 -mailingLists.validate.nameGreaterThan40=名称不能超过40个字符 -mailingLists.validate.entries=邮件列表不需有实体 -mailingLists.testerror=发生错误:{0}: {1} - -notes.userNotes=用户注释 -notes.addNote=增加注释 -notes.note=注释 -notes.by=由 -notes.enterComment=注释不能为空 -notes.save=保存 -notes.cancel=放弃 -notes.timeByUsername=time根据用户名 - -pointDetails.recordCountError=记录数必须是一个数字 -pointDetails.timePeriodError=时间间隔必须是一个数字 -pointDetails.imageCountError=数遍数必须是一个数字 -pointDetails.goto=转向 -pointDetails.editPoint=编辑数据点 -pointDetails.editDataSource=编辑数据源 -pointDetails.setPoint=设置点 -pointDetails.set=设置 -pointDetails.statistics=统计 -pointDetails.timePeriod=时期 -pointDetails.getStatistics=获取统计信息 -pointDetails.history=历史 -pointDetails.show=显示 -pointDetails.mostRecentRecords=最新的记录 -pointDetails.chart=图表 -pointDetails.imageChartButton=获取图表 -pointDetails.getData=获取数据 -pointDetails.flipbook=便笺 -pointDetails.images=图片 -pointDetails.getImages=获取图片 -pointDetails.events=事件 -pointDetails.id=Id -pointDetails.message=消息 -pointDetails.maxEvents=最多显示20个事件 -pointDetails.views=视图 -pointDetails.name=名称 -pointDetails.gotoView=转到视图 -pointDetails.notInView=点没有被图形视图使用 -pointDetails.userAccess=用户访问 -pointDetails.username=用户名 -pointDetails.accessType=访问类型 - -pointEdit.buttons.enable=激活 -pointEdit.buttons.disable=禁用 -pointEdit.buttons.restart=重启 -pointEdit.buttons.note=注意: 保存、禁用、重启点将使其告警事件级别变为普通 - -pointEdit.chart.props=图表渲染器属性 -pointEdit.chart.type=类型 -pointEdit.chart.limit=极值 -pointEdit.chart.timePeriod=时期 -pointEdit.chart.includeSum=包含总数 -pointEdit.chart.note=Note: 绘制当前图表其数据点日志必须激活 -pointEdit.chart.missingLimit=图表渲染器: 极值不能为空 -pointEdit.chart.invalidLimit=图表渲染器: 极值必须在2到50之间 -pointEdit.chart.missingPeriods=图表渲染器: 周期数量不能为空 -pointEdit.chart.invalidPeriods=图表渲染器: 周期数量必须大于0 - -pointEdit.detectors.eventDetectors=事件监视器 -pointEdit.detectors.type=类型 -pointEdit.detectors.empty=点击增加图标创建点事件监视器. -pointEdit.detectors.alias=别名 -pointEdit.detectors.highLimitDet=最大值监视器 -pointEdit.detectors.highLimit=最大值 -pointEdit.detectors.duration=期间 -pointEdit.detectors.lowLimitDet=低值监视器 -pointEdit.detectors.lowLimit=最小值 -pointEdit.detectors.stateDet=状态监视器 -pointEdit.detectors.state=状态 -pointEdit.detectors.zero=0 -pointEdit.detectors.one=一个 -pointEdit.detectors.changeDet=变化监视器 -pointEdit.detectors.change=变化 -pointEdit.detectors.changeCounter=状态变化计数器 -pointEdit.detectors.changeCount=状态变化次数 -pointEdit.detectors.noChange=无变化 -pointEdit.detectors.noUpdate=无更新 -pointEdit.detectors.errorParsingLimit=极值分析错误 -pointEdit.detectors.errorParsingWeight=重量分析错误 -pointEdit.detectors.errorParsingDuration=持续值分析错误 -pointEdit.detectors.invalidDuration=持续不能小于0 -pointEdit.detectors.errorParsingState=状态值分析错误 -pointEdit.detectors.errorParsingChangeCount=变化次数分析错误 -pointEdit.detectors.invalidChangeCount=变化次数不能小于2 -pointEdit.detectors.invalidState=状态不能大于128个字符 -pointEdit.detectors.posCusumDet=正CUSUM监视器 -pointEdit.detectors.posCusum=正CUSUM -pointEdit.detectors.posLimit=正极限 -pointEdit.detectors.negCusumDet=负CUSUM监视器 -pointEdit.detectors.negCusum=负CUSUM -pointEdit.detectors.negLimit=负极值 -pointEdit.detectors.weight=重量 - -pointEdit.logging.props=日志属性 -pointEdit.logging.type=日志类型 -pointEdit.logging.type.change=当点值发生变化 -pointEdit.logging.type.all=所有数据 -pointEdit.logging.type.never=不记日志 -pointEdit.logging.type.interval=间隔 -pointEdit.logging.type.tsChange=当点的时间戳改变 -pointEdit.logging.period=日志间隔 -pointEdit.logging.every=每个 -pointEdit.logging.valueType=值类型 -pointEdit.logging.valueType.instant=即时的 -pointEdit.logging.valueType.maximum=最大值 -pointEdit.logging.valueType.minimum=最小值 -pointEdit.logging.valueType.average=平均 -pointEdit.logging.tolerance=公差 -pointEdit.logging.purge=净化 -pointEdit.logging.after=后于 -pointEdit.logging.defaultCache=默认缓存大小 -pointEdit.logging.discard=去掉极端值 -pointEdit.logging.discardLow=去掉最低限制 -pointEdit.logging.discardHigh=去掉最高限制 - -pointEdit.name.goto=去往 - -pointEdit.props.props=点属性 -pointEdit.props.details=点详情 -pointEdit.props.ds=数据源 -pointEdit.props.editDs=编辑数据源 -pointEdit.props.name=点的名称 - -pointEdit.purge.confirm=确实要净化该点所有数据吗? -pointEdit.purge.result=点的值已被净化 -pointEdit.purge.purgeNow=净化 -pointEdit.purge.olderThan=净化数据早于 -pointEdit.purge.all=净化所有数据 -pointEdit.purge.allData= -pointEdit.purge.warn=正在净化数据,请等待... - -pointEdit.text.props=文本渲染器属性 -pointEdit.text.type=类型 -pointEdit.text.format=格式 -pointEdit.text.suffix=后缀 -pointEdit.text.zero=0 -pointEdit.text.one=一个 -pointEdit.text.default=默认 -pointEdit.text.key=关键字 -pointEdit.text.text=文本 -pointEdit.text.colour=颜色 -pointEdit.text.from=来自 -pointEdit.text.to=去往 -pointEdit.text.text=文字 -pointEdit.text.conversionExponent=转化解释器 -pointEdit.text.errorParsingKey=关键字分析错误 -pointEdit.text.listContainsKey=列表已包含关键字 -pointEdit.text.errorParsingFrom=输入值分析错误 -pointEdit.text.errorParsingTo=值分析错误 -pointEdit.text.toGreaterThanFrom=输入值必须小于输出值 -pointEdit.text.listContainsRange=列表已包含范围 -pointEdit.basing_on.title=Apply new properties basing on -pointEdit.basing_on.select=Select point -pointEdit.basing_on.apply=Apply -pointEdit.basing_on.warning_on=not show warning when set new value base on selected point - -pointHierarchy.saved=点层次 已保存 -pointHierarchy.deleteConfirm=所有子节点将重新指向父目录,确定吗? -pointHierarchy.defaultName=新建目录 -pointHierarchy.noName=目录名不能为空 -pointHierarchy.hierarchy=点层次 -pointHierarchy.details=目录详情 -pointHierarchy.name=名称 - -pointHierarchySLTS.pointHierarchy=Point Hierarchy -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.folderNotMove=Folder not move -pointHierarchySLTS.close=Close -pointHierarchySLTS.yes=Yes -pointHierarchySLTS.folder=Folder -pointHierarchySLTS.folderChange=Folder change -pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? -pointHierarchySLTS.folderRemoved=Folder removed -pointHierarchySLTS.key=Key -pointHierarchySLTS.title=Title -pointHierarchySLTS.msg=msg -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder -pointHierarchySLTS.weOnlyEditFolder=We only edit folder -pointHierarchySLTS.editFolder=Edit folder -pointHierarchySLTS.titleEdit=Title edit -pointHierarchySLTS.oldTitle=Old title -pointHierarchySLTS.newTitle=New title -pointHierarchySLTS.folderNotEdit=Folder not edit -pointHierarchySLTS.errorThrown=Error thrown -pointHierarchySLTS.move=Move -pointHierarchySLTS.keyParent=Key parent -pointHierarchySLTS.parent=Parent -pointHierarchySLTS.folderNotRemove=Folder not remove -pointHierarchySLTS.removeFolder=Remove folder -pointHierarchySLTS.warning=Warning -pointHierarchySLTS.pleaseSelectElement=Please select element -pointHierarchySLTS.info=Info -pointHierarchySLTS.isFolder=Folder -pointHierarchySLTS.dataSource=Data source -pointHierarchySLTS.xid=XID -pointHierarchySLTS.type=Type -pointHierarchySLTS.changeOfLanguageFailed=Change of language failed -pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy -pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree -pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? -pointHierarchySLTS.movedElement=Moved element - -pointLinks.pointLinks=点链接 -pointLinks.pointLink=点链接 -pointLinks.details=点链接详情 -pointLinks.source=源点 -pointLinks.target=目标点 -pointLinks.script=脚本 -pointLinks.validate=校验 -pointLinks.event=事件 -pointLinks.event.update=更新 -pointLinks.event.change=改变 -pointLinks.validate.sourceRequired=源不点可空缺 -pointLinks.validate.targetRequired=目标点不可空缺 -pointLinks.validate.samePoint=源和目标点名称不能相同 -pointLinks.pointLinkAdded=点链接已被增加 -pointLinks.pointLinkSaved=点链接已被保存 -pointLinks.validate.success=脚本返回结果: {0} -pointLinks.validate.successTs=脚本返回结果: {0}, 时间戳={1} - -publicView.notFound=您所指定的视图没有找到或者该视图无法匿名访问。请检查视图ID、视图名称或者视图XID是否正确? - -publisherEdit.saved=发布者已保存 -publisherEdit.currentAlarms=当前告警器 -publisherEdit.generalProperties=一般属性 -publisherEdit.name=名称 -publisherEdit.cacheWarning=缓存告警大小 -publisherEdit.updateEvent=更新事件 -publisherEdit.updateEvent.all=所有更新 -publisherEdit.updateEvent.changes=仅变化 -publisherEdit.snapshot=发送常规快照 -publisherEdit.snapshotPeriod=快照发送期间 - -publisherEdit.httpSender=HTTP发送器 -publisherEdit.httpSender.keyRequired=Key不能为空 -publisherEdit.httpSender.keyExists=关键字已存在 -publisherEdit.httpSender.removeParam=从列表删除参数 -publisherEdit.httpSender.sending=正在发送... -publisherEdit.httpSender.noResponseData=(无回应数据) -publisherEdit.httpSender.props=HTTP发送器属性 -publisherEdit.httpSender.method=方法 -publisherEdit.httpSender.url=URL -publisherEdit.httpSender.staticParams=静态参数 -publisherEdit.httpSender.paramKey=关键字 -publisherEdit.httpSender.paramValue=值 -publisherEdit.httpSender.addStaticParam=增加静态参数 -publisherEdit.httpSender.noStaticParams=无静态参数定义 -publisherEdit.httpSender.raiseResultWarning=提高报警级别 -publisherEdit.httpSender.sendTest=HTTP发送测试 -publisherEdit.httpSender.sendStaticParams=发送静态参数 -publisherEdit.httpSender.cancel=忽略 -publisherEdit.points=点 -publisherEdit.point.name=名称 -publisherEdit.point.status=状态 -publisherEdit.point.type=类型 -publisherEdit.httpSender.point.param=参数名 -publisherEdit.httpSender.point.timestamp=包含时间戳 -publisherEdit.noPoints=没有点可以列出 - -publisherList.deleteConfirm=您确定要删除该发布器? -publisherList.publishers=发布器 -publisherList.name=名称 -publisherList.type=类型 -publisherList.config=配置 -publisherList.status=状态 -publisherList.noRows=没有一行数据 - -reports.recipTestEmailMessage=本信息用于报告的收件人邮件列表测试 -reports.emailRecipients=邮件接收者 -reports.export=导出数据 -reports.eventExport=导出事件 -reports.userCommentExport=导出用户注释 -reports.charts=视图图表 -reports.reportAdded=报告已增加 -reports.reportSaved=报告已保存 -reports.reportQueued=报告已入队列 -reports.reportQueue=报告队列 -reports.reportName=报告名称 -reports.runTimeStart=运行时开始 -reports.runDuration=运行期限 -reports.reportRecords=记录 -reports.doNotPurge=未清除 -reports.loading=正在装载... -reports.noInstances=没有报告实例 -reports.templates=报告模板 -reports.newReport=新建报告 -reports.report=报告 -reports.criteria=报告标准 -reports.runNow=立即运行 -reports.noPoints=本报告未添加点设备 -reports.pointName=点的名称 -reports.dataType=数据类型 -reports.events=事件 -reports.events.none=无 -reports.events.alarms=仅告警事件 -reports.events.all=所有事件 -reports.eventList.id=事件标识 -reports.eventList.message=消息 -reports.eventList.status=状态 -reports.eventList.ackTime=Acknowledgement time -reports.eventList.ackUser=Acknowledging user -reports.comments=用户注释 -reports.pointComments=点注释 -reports.pointComments.empty=无点注释可供罗列 -reports.commentList.type=类型 -reports.commentList.type.event=事件 -reports.commentList.type.point=点 -reports.commentList.typeKey=类型关键字 -reports.commentList.time=时间 -reports.dateRange=日期范围 -reports.relative=相对于报告时间 -reports.previous=前一个 -reports.past=黏贴 -reports.specificDates=特定日子 -reports.schedule=时间表 -reports.runEvery=每隔多久执行... -reports.runDelay=延时执行(分钟) -reports.cron=cron -reports.emailReport=邮件报告 -reports.includeTabular=包括表格数据 -reports.now=当前 -reports.notStarted=未启动 -reports.inProgress=处理中 -reports.failed=失败 -reports.startValue=开始值 -reports.statistics=统计 -reports.consolidated=加工过的图表 -reports.rendered=渲染过的 -reports.dateRangeTo=to -reports.validate.lessThan0=不能小于0 -reports.validate.greaterThan59=不能大于59分 -reports.validate.needRecip=至少增加一个容器 -reports.validate.required=不能为空 -reports.validate.longerThan100=不能多于100个字符 -reports.validate.needPoint=至少增加一个点 -reports.validate.invalidDateRangeType=无效的数据范围类型 -reports.validate.invalidRelativeDateType=无效的相关数据类型 -reports.validate.periodCountLessThan1=次数不能小于1 -reports.validate.cron=定时器表达式错误:{0} - -scheduledEvents.seAdded=定时事件已增加 -scheduledEvents.seSaved=定时事件已保存 -scheduledEvents.ses=定时事件 -scheduledEvents.addSe=新增定时事件 -scheduledEvents.se=定时事件 -scheduledEvents.seDetails=定时事件详情 -scheduledEvents.alias=别名 -scheduledEvents.type=定时类别 -scheduledEvents.type.hour=每小时 -scheduledEvents.type.day=每天 -scheduledEvents.type.week=每周 -scheduledEvents.type.month=每月 -scheduledEvents.type.year=每年 -scheduledEvents.type.once=单次 -scheduledEvents.type.cron=定期的 -scheduledEvents.validate.activeCron=激活定时器表达式时发生错误:{0} -scheduledEvents.validate.inactiveCron=关闭定时器表达式时发生错误:{0} -scheduledEvents.validate.activeTrigger=创建active触发器时发生错误:{0} -scheduledEvents.validate.inactiveTrigger=创建inactive触发器时发生错误:{0} -scheduledEvents.validate.aliasTooLong=别名不能超过50字符 - -sql.warning=警告: 使用本工具风险自担。使用方法不得当将可能导致损坏的数据或者系统级别的错误。(原因是SQL直接作用于数据库) -sql.sql=SQL -sql.query=提交查询 -sql.update=提交更新 -sql.rowsUpdated=条记录已经被更新。 - -systemSettings.retrieving=(抓去中) -systemSettings.files=文件 -systemSettings.emailSettingsSaved=邮件设置已保存 -systemSettings.systemAlarmLevelsSaved=系统事件警报级别已保存 -systemSettings.auditAlarmLevelsSaved=审计事件警报级别已保存 -systemSettings.httpSaved=Http设置已保存 -systemSettings.miscSaved=设置已保存 -systemSettings.versionSaved=版本设置已保存 -systemSettings.upToDate=本Mango系统已是最新版本 -systemSettings.emailSettings=邮件设置 -systemSettings.smtpHost=SMTP主机 -systemSettings.smtpPort=SMTP端口 -systemSettings.fromAddress='来自'地址 -systemSettings.fromName='来自'名称 -systemSettings.auth=用户认证 -systemSettings.smtpUsername=用户名 -systemSettings.smtpPassword=密码 -systemSettings.tls=激活TLS -systemSettings.systemAlarmLevels=系统事件报警级别 -systemSettings.auditAlarmLevels=审计事件报警级别 -systemSettings.otherSettings=其他设置 -systemSettings.purgeEvents=净化事件早于 -systemSettings.purgeReports=净化报告实例早于 -systemSettings.uiPerformance=用户界面操作 -systemSettings.uiPerformance.high=高 -systemSettings.uiPerformance.med=中档 -systemSettings.uiPerformance.low=低 -systemSettings.groveLogging=把错误信息发送给Serotonin公司 -systemSettings.httpSettings=HTTP设置 -systemSettings.useProxy=使用代理 -systemSettings.proxyHost=代理主机 -systemSettings.proxyPort=代理端口 -systemSettings.proxyUsername=代理用户名 -systemSettings.proxyPassword=代理密码 -systemSettings.systemInformation=系统信息 -systemSettings.version=本ScadaLTS系统的版本 -systemSettings.notify=Notify upon release of -systemSettings.notifyStable=仅稳定版本 -systemSettings.notifyRC=Release candidates or better -systemSettings.notifyBeta=Beta or better -systemSettings.checkNow=检查 -systemSettings.databaseSize=数据库大小 -systemSettings.purgeNow=根据点的配置进行净化 -systemSettings.filedataSize=文件大小 -systemSettings.totalSize=总大小 -systemSettings.historyCount=历史数量 -systemSettings.topPoints=顶端的点 -systemSettings.eventCount=事件数量 -systemSettings.testEmail=您的系统设置测试邮件已经发送成功。 -systemSettings.versionCheck1=检查期间Socket超时。请重试 -systemSettings.versionCheck2=发生错误:{0}: {1} -systemSettings.languageSettings=语言设置 -systemSettings.systemLanguage=系统语言 -systemSettings.langSaved=语言已保存 -systemSettings.purgeDataConfirm=这样净化数据库里所有点样本。确定? -systemSettings.purgeDataInProgress=正在净化所有数据,请等待... -systemSettings.purgeDataComplete=精华完成。{0} 点样本已被删除。 -systemSettings.purgeData=净化所有数据 -systemSettings.dbBackup=Download DB Backup -systemSettings.dbConfiguration=DataBase Configuration -systemSettings.dbConfiguration.Derby=Derby -systemSettings.dbConfiguration.Mssql=MsSQL -systemSettings.dbConfiguration.Mysql=MySQL - -users.dataSaved=用户数据已保存 -users.added=用户已增加 -users.saved=用户已保存 -users.title=用户 -users.add=新增用户 -users.user=用户 -users.details=用户详情 -users.username=用户名 -users.newPassword=新的密码 -users.email=邮件 -users.phone=电话 -users.dataSources=数据源 -users.validate.usernameRequired=用户名不能为空 -users.validate.emailRequired=邮件不能为空 -users.validate.usernameTooLong=用户名不能超过40个字符 -users.validate.emailTooLong=电子邮箱不能超过255个字符 -users.validate.phoneTooLong=电话号码不能超过40个字符 -users.validate.usernameUnique=用户名必须唯一 -users.validate.usernameInUse=用户名已占用 -users.validate.adminInvalid=您无法删除自己的管理员权限 -users.validate.adminDisable=您无法禁用自己的帐户 -users.receiveAlarmEmails=发送告警邮件 -users.receiveOwnAuditEvents=收到自己的审计事件 - -viewEdit.editView=编辑视图 -viewEdit.deleteView=将自己从共享视图列表中删除 -viewEdit.viewProperties=视图属性 -viewEdit.name=名称 -viewEdit.background=背景图片 -viewEdit.upload=上传图片 -viewEdit.clearImage=清除图片 -viewEdit.anonymous=匿名访问 -viewEdit.viewComponents=组建 -viewEdit.addViewComponent=增加组建到视图 -viewEdit.editPointView=编辑点组建设置 -viewEdit.editGraphicalRenderer=编辑图形渲染器 -viewEdit.deletePointView=删除点设备 -viewEdit.editStaticView=编辑静态内容 -viewEdit.deleteStaticView=删除静态内容 -viewEdit.iconify=图标组件 - -viewEdit.settings.editor=设置的编辑器 -viewEdit.settings.point=点设置 -viewEdit.settings.nameOverride=点的名称 override -viewEdit.settings.settableOverride=Settable override -viewEdit.settings.background=背景颜色 -viewEdit.settings.displayControls=显示控制 - -viewEdit.graphic.editor=图片渲染编辑器 -viewEdit.graphic.displayText=显示文本 -viewEdit.graphic.imageSet=图片设置 -viewEdit.graphic.dynamicImage=动态图 -viewEdit.graphic.imageSample=图片样本 -viewEdit.graphic.images=图片 -viewEdit.graphic.zero=0图片 -viewEdit.graphic.one=一个图片 -viewEdit.graphic.state=图片/状态分配 -viewEdit.graphic.image=图片 -viewEdit.graphic.stateList=状态列表 -viewEdit.graphic.default=默认 -viewEdit.graphic.min=最小值 -viewEdit.graphic.max=最大值 -viewEdit.graphic.scale=刻度百分比 -viewEdit.graphic.script=脚本 -viewEdit.graphic.displayPointName=显示点的名称 -viewEdit.graphic.missingImageSet=必须选择一个图片设置 -viewEdit.graphic.missingDynamicImage=必须选择一个动态图 -viewEdit.graphic.missingZeroImage=必须选择一个0图片 -viewEdit.graphic.missingOneImage=必须选择一个图片 -viewEdit.graphic.missingDefault=必须选择一个默认图 -viewEdit.graphic.invalidState=不可分析的状态值 -viewEdit.graphic.missingMin=最小值必须输入 -viewEdit.graphic.missingMax=最大值必须输入 -viewEdit.graphic.invalidMinMax=最小值必须小于最大值 -viewEdit.graphic.missingScale=比例百分比必须输入 -viewEdit.graphic.invalidScale=比例百分比不能小于1 -viewEdit.graphic.missingScript=脚本没有输入 -viewEdit.graphic.noConfig=本渲染器没有配置信息 - -viewEdit.static.editor=静态内容编辑器 - -viewEdit.compound.editor=复合组建编辑器 -viewEdit.compound.name=名称 -viewEdit.compound.backgroundColour=背景色 -viewEdit.compound.width=宽 -viewEdit.compound.height=高 -viewEdit.compound.duration=期间 - -views.title=图形化视图 -views.newView=新建视图 -views.noViews=未创建图形化视图. 马上创建. - -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size - -watchlist.addToWatchlist=加到观察列表 -watchlist.points=点设备 -watchlist.watchlist=观察列表 -watchlist.editListName=编辑观察列表名称 -watchlist.newListName=输入新的名称 -watchlist.addNewList=增加新的观察列表 -watchlist.deleteList=删除观察列表 -watchlist.pointDetails=点设备详情 -watchlist.moveUp=上移 -watchlist.moveDown=下移 -watchlist.delete=从观察列表删除 -watchlist.emptyList=点击点设备将加入到观察列表 -watchlist.chart=图表 -watchlist.imageChartButton=获取图表 -watchlist.noChartables=观察列表里没有可图表化的点设备 - -chartRenderer.none=无 -chartRenderer.image=图片 -chartRenderer.flipbook=便笺Flipbook -chartRenderer.statistics=统计 -chartRenderer.table=表格 - -graphic.analogGraphic=分析图形 -graphic.binaryGraphic=二进制图形 -graphic.multistateGraphic=多状态图形 -graphic.thumbnailImage=指甲盖图形 -graphic.dynamicGraphic=动态图形 -graphic.script=服务器端脚本 -graphic.simple=简单点设备 -graphic.simpleImage=图形 -graphic.html=HTML -graphic.wirelessTempHumSensor=无线温/湿度传感器 -graphic.wirelessTempHumSensor.staticText=静态文本 -graphic.wirelessTempHumSensor.battery=电池 -graphic.wirelessTempHumSensor.signal=信号 -graphic.wirelessTempHumSensor.temperature=温度 -graphic.wirelessTempHumSensor.humidity=湿度 -graphic.simpleCompound=简单复合 -graphic.simpleCompound.leadPoint=Lead point -graphic.simpleCompound.subPoint1=子点1 -graphic.simpleCompound.subPoint2=子点2 -graphic.simpleCompound.subPoint3=子点3 -graphic.simpleCompound.subPoint4=子点4 -graphic.simpleCompound.subPoint5=子点5 -graphic.simpleCompound.subPoint6=子点6 -graphic.simpleCompound.subPoint7=子点7 -graphic.simpleCompound.subPoint8=子点8 -graphic.simpleCompound.subPoint9=子点9 -graphic.simpleCompound.subPoint10=子点10 -graphic.imageChart=图片图像 -graphic.imageChart.point1=点设备 1 -graphic.imageChart.point2=点设备 2 -graphic.imageChart.point3=点设备 3 -graphic.imageChart.point4=点设备 4 -graphic.imageChart.point5=点设备 5 -graphic.imageChart.point6=点设备 6 -graphic.imageChart.point7=点设备 7 -graphic.imageChart.point8=点设备 8 -graphic.imageChart.point9=点设备 9 -graphic.imageChart.point10=点设备 10 - -graphic.enhancedImageChart=图片图像 -graphic.enhancedImageChart.point1=点设备 1 -graphic.enhancedImageChart.point2=点设备 2 -graphic.enhancedImageChart.point3=点设备 3 -graphic.enhancedImageChart.point4=点设备 4 -graphic.enhancedImageChart.point5=点设备 5 -graphic.enhancedImageChart.point6=点设备 6 -graphic.enhancedImageChart.point7=点设备 7 -graphic.enhancedImageChart.point8=点设备 8 -graphic.enhancedImageChart.point9=点设备 9 -graphic.enhancedImageChart.point10=点设备 10 - -textRenderer.analog=分析 -textRenderer.binary=二进制 -textRenderer.multistate=多状态 -textRenderer.none=无 -textRenderer.plain=plain -textRenderer.range=范围 -textRenderer.time=时间 - -event.system.startup=系统启动 -event.system.shutdown=系统关闭 -event.system.maxAlarmChanged=最大警报级别发生变化 -event.system.userLogin=用户登录 -event.system.versionCheck=当前版本被查看 -event.system.compound=组合侦察器有一次失败 -event.system.setPoint=设置点处理器有一次失败 -event.system.email=电子邮件发送失败 -event.system.pointLink=点的链接失败 - -event.audit.dataSource=数据源 -event.audit.dataPoint=数据点 -event.audit.pointEventDetector=点事件侦察器 -event.audit.compoundEventDetector=组合事件侦察器 -event.audit.scheduledEvent=定时事件 -event.audit.eventHandler=事件处理器 -event.audit.pointLink=点的链接 -event.audit.changedProperty=
    {0}: "{1}" -> "{2}" -event.audit.property=
    {0}="{1}" -event.audit.added=用户 "{0}" 已被创建 {1} 获得标识为 {2}: {3} -event.audit.changed=用户 "{0}" 已被更改 {1} 其标识为 {2}: {3} -event.audit.deleted=用户 "{0}" 已被删除 {1} 其标识为 {2}: {3} -event.audit.propertyList.0= -event.audit.propertyList.1={0} -event.audit.propertyList.2={0}{1} -event.audit.propertyList.3={0}{1}{2} -event.audit.propertyList.4={0}{1}{2}{3} -event.audit.propertyList.5={0}{1}{2}{3}{4} -event.audit.propertyList.6={0}{1}{2}{3}{4}{5} -event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} -event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} -event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} -event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} -event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} -event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} -event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} -event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} -event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} -event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} -event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} -event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} -event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} -event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} -event.audit.recip.mailingList=邮件列表 ''{0}'' -event.audit.recip.user=用户 ''{0}'' -event.audit.recip.address=地址 ''{0}'' -event.audit.recip.list.0= -event.audit.recip.list.1={0} -event.audit.recip.list.2={0}, {1} -event.audit.recip.list.3={0}, {1}, {2} -event.audit.recip.list.4={0}, {1}, {2}, {3} -event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} -event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} -event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} -event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} -event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} -event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} -event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} -event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} -event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} -event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} -event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} -event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} -event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} -event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} -event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} -event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} - -event.exception2={0}: {1} -event.initializationError=初始化错误: {0} -event.bacnet.deviceError=设备 {0} 不响应, 点设备初始化失败 -event.bacnet.readError=读取点设备 {0}: {1} 遇到错误 -event.bacnet.iamError="我是谁"(IAm) 广播失败: {0} -event.bacnet.whoisError="那是谁"(WhoIs)广播失败: {0} -event.bacnet.whoisPoint=初始化时广播"那是谁"(WhoIs)失败: {0} :{1} -event.bacnet.readDevice=读取设备{0} 属性失败: {1} -event.bacnet.covFailed={0}设备上的COV订阅失败, 点设备不可用: {1} -event.setPointFailed=设置点设备失败: {0} -event.setPointFailed.alias=设置点设备 ''{0}'' 失败: {1} -event.pointLink.sourceUnavailable=点设备链接源(source)不可用 -event.pointLink.targetUnavailable=点设备链接目标(target)不可用 -event.pointLink.targetNotSettable=点设备链接目标(target)不可设置 -event.pointLink.recursionFailure=点链接因递归溢出未执行。配置中可能有死循环 -event.pointLink.nullResult=脚本返回null。忽视之 -event.pointLink.convertError=源和目标数据类型不匹配 -event.pollingError=轮询错误 -event.pollingError2=轮询错误: {0} -event.ebi25.master=modbus主设备异常: {0} -event.ebi25.readError=读值"{0}"时错误: {1} -event.galil.errorResponse=点{0}返回错误 -event.galil.parsingError=从点{0}返回的应答分析错误, 应答={1} -event.galil.setRequest=无法创建对点{0}的请求, 值={1} -event.galil.setResponse=点{0}返回错误 -event.galil.sendError=设置点{0}错误: {1} -event.galil.connectionError=Galil连接发生异常: {0} -event.galil.unexpected=异常结果, 结果={0} -event.galil.numericParse=转化为数字错误: {0} -event.galil.setPointFailed=设置点{0}错误: {1} -event.httpImage.retrievalError=抓取图片"{0}"错误: {1} -event.httpImage.scalingError=Error scaling image: {0} -event.httpImage.saveError=保存图片错误: {0} -event.httpRetriever.retrievalError=抓取页"{0}"错误: {1} -event.http.response=从"{0}"返回无效应答: {1} -event.meta.pointUnavailable=A context point is unavailable in point "{0}" -event.meta.pointMissing=点未激活或者不存在 -event.script.convertError=无法把结果"{0}"转变为 {1} -event.meta.nullResult=脚本返回null。忽视之 -event.meta.scriptError=点"{0}"中脚本错误: {1} -event.meta.typeError=点"{0}"中脚本结果类型错误: {1} -event.meta.recursionFailure=脚本因递归溢出未执行。脚本中可能包含死循环 -event.modbus.noResponse=网络无响应 -event.modbus.master=modbus主设备异常: {0} -event.serial.portOpenError=不能打开端口{0} -event.serial.portInUse=端口已经使用: {0} -event.valueParse.noData=No data to match against for point {0} -event.valueParse.noValue=No value match made for point {0} -event.valueParse.noTime=No time match made {0} -event.valueParse.timeParse=转化为时间格式错误 "{0}" -event.valueParse.timeParsePoint=为{1} 转化为时间格式错误 "{0}" -event.valueParse.textParse=值不匹配多状态文本,无法解析, 结果={0} -event.valueParse.textParsePoint=值不匹配多状态文本,无法解析, 结果={0}, 点={1} -event.valueParse.numericParse=不能转化为数字, 结果={0} -event.valueParse.numericParsePoint=不能转化为数字, 结果={0}, 点={1} -event.valueParse.generalParse={0}, 结果={1} -event.valueParse.generalParsePoint={0}, 结果={1}, 点={2} -event.1wire.deviceRead=地址{0}上读设备错误: {1} -event.1wire.networkRead=读网络错误: {0} -event.1wire.noPointData=从点{0}未读到数据 -event.1wire.noDevice=点{1}上未发现地址为{0}的设备, 设置失败 -event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, 设置失败 -event.snmp.noResponse=主机未返回 -event.snmp.pduOidError=PDU 含OID错误{0}, 文本={1} -event.snmp.pduErrorStatus=PDU 含错误状态 {0}, 文本={1} -event.snmp.oidError=OID 错误 {0}: {1}: {2} -event.snmp.unknownOid=从主机{1}返回的响应显示,OID ‘{0}’未请求 -event.snmp.noBinding=从主机{1}返回的响应显示,OID ‘{0}’未绑定 -event.spinwave.heartbeat=从传感器{0}未收到数据 -event.spinwave.attrNotFound=从传感器{1}返回的消息中未发现属性"{0}" -event.spinwave.unknownSensor=有数据收到从一个未知传感器{0} -event.sql.noRowsUpdated=设置点{0}时没有数据被更新 -event.sql.setError=设置点{0}时发生异常: {1} -event.sql.timeNotFound=Time override field "{0}"在数据集中未发现 -event.sql.noData=没有查询到数据 -event.sql.noDataPoint=id为"{0}"的数据点在搜索结果集中没有发现 -event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1})不支持 -event.vmstat.process=vmstat处理失败:{0} -event.vmstat.attributeNotFound=vmstat数据中"{0}"属性没有发现 -event.compound.activated=组合事件已激活{0} -event.compound.sourceFailure={0}: 一个源的监视器已停止 -event.compound.exceptionFailure={0}: {1} -event.email.failure=发送邮件失败;标题"{0}"发送给"{1}"消息"{2}" -event.version.error=查询Mango系统版本号遇到错误: {0}: {1} -event.version.available=已发布新版Mango({0}) -event.version.uptodate=本Mango版本已是最新 -event.login=用户{0}登录 -event.alarmMaxIncreased=最大警报级别从{0}增加到{1} -event.alarmMaxDecreased=最大警报级别从{0}减小到{1} -event.detector.periodState={0}已为{1}超过{2} -event.detector.state={0}是{1} -event.detector.highLimit={0}已经超过{1} -event.detector.highLimitPeriod={0}已经超过{1}超过{2} -event.detector.lowLimit={0}低于{1} -event.detector.lowLimitPeriod={0}已经低于{1}超过{2} -event.detector.change={0}状态变化{1}次在{2}内 -event.detector.noChange={0}超过{1}没有变化 -event.detector.noUpdate={0}超过{1}没有更新 -event.detector.changeCount={0}已经从"{1}"变为"{2}" -event.detector.posCusum={0} CUSUM已经超过{1} -event.detector.posCusumPeriod={0} CUSUM已经超过{1}超过{2} -event.detector.negCusum={0}CUSUM已经低于{1} -event.detector.negCusumPeriod={0} CUSUM已经低于{1}超过{2} - -event.detectorVo.highLimit=当值大于{0} -event.detectorVo.highLimitPeriod=当值大于{0}到{1} -event.detectorVo.lowLimit=当值小于{0} -event.detectorVo.lowLimitPeriod=当值小于{0}for {1} -event.detectorVo.state=当状态为{0} -event.detectorVo.statePeriod=当状态为{0}到{1} -event.detectorVo.change=当值改变 -event.detectorVo.changeCount=当状态改变了{0}次,在{1}之内 -event.detectorVo.noChange=当状态没有变为{0} -event.detectorVo.noUpdate=当状态没有更新为 {0} -event.detectorVo.posCusum=当CUSUM比{0}高 -event.detectorVo.posCusumPeriod=当CUSUM比{0}高因{1} -event.detectorVo.negCusum=当CUSUM比{0}低 -event.detectorVo.negCusumPeriod=当CUSUM比{0}低因{1} - -event.setPoint.targetPointMissing=目标点不存在或者无效 -event.setPoint.targetNotSettable=目标点无法进行设置 -event.setPoint.activePointMissing=激活的源点不存在或者未激活 -event.setPoint.activePointValue=激活的源点不存在或者无效 -event.setPoint.activePointDataType=激活的源点数据类型与目标点数据类型不同 -event.setPoint.inactivePointMissing=未激活的源点不存在或者无效 -event.setPoint.inactivePointValue=未激活的源点没有值 -event.setPoint.inactivePointDataType=未激活的源点数据类型与目标点数据类型不同 -event.setPoint.recursionFailure=The set point因递归溢出而未执行。您的配置信息中可能存在死循环。 -event.schedule.active=定时事件已激活: {0} -event.schedule.onceAt={0}点 -event.schedule.onceUntil=从 {0}点 到 {1}点 -event.schedule.hourlyAt=每小时{0}分钟 -event.schedule.hoursUntil=从每小时{0}分钟到{1}分钟 -event.schedule.dailyAt=每天{0}点 -event.schedule.dailyUntil=从每天{0}点到{1}点 -event.schedule.weeklyAt=从每星期周{0}到周{1} -event.schedule.weeklyUntil=从每星期周{0}{1}点到每星期{2}{3}点 -event.schedule.monthlyAt=每月{0}日{1}点 -event.schedule.monthlyUntil=每月{0}日{1}点到{2}日{3}点 -event.schedule.yearlyAt=每年{1}月{0}日{2}点 -event.schedule.yearlyUntil=每年{1}月{0}日{2}点到{4}月{3}日{5}点 -event.schedule.cronAt=于定时器{0} -event.schedule.cronUntil=与定时器{0}到{1} -event.publish.invalidResponse=从主机: {0} 返回的无效代码 -event.publish.pointMissing=已发布的点不存在或者未激活 -event.publish.queueSize=发布对列已经超过 {0} 个单元 -event.pb.httpSend=HTTP 发送异常 -event.pb.resultWarnings=结果告警 -event.pb.pointMissing=点禁用 -event.pb.queueSize=队列大小告警 -event.ds=''{0}'': {1} -event.ds.initialization=初始化异常 -event.ds.message=信息异常 -event.ds.device=设备异常 -event.ds.dataSource=数据源异常 -event.ds.pointRead=点设备读异常 -event.ds.pointWrite=点设备写异常 -event.ds.dataRetrieval=数据修补失败 -event.ds.dataParse=点数据分析异常 -event.ds.fileSave=文件存储异常 -event.ds.contextPoint=上下文点禁用 -event.ds.scriptError=脚本错误 -event.ds.resultType=结果类型错误 -event.ds.emailInbox=存储inbox错误 -event.ds.emailRead=读取信息错误 -event.ds.emailParse=分析邮件数据错误 -event.ds.pdu=PDU 异常 -event.ds.heartbeat=传感器心跳 -event.ds.unknownSensor=未知传感器 -event.ds.statement=表达式异常 - -event.rtn.rtn=回到普通状态 -event.rtn.pointDisabled=数据点无响应 -event.rtn.dsDisabled=数据源无响应 -event.rtn.pubDisabled=发布器无响应 -event.rtn.shutdown=系统关闭 -event.rtn.unknown=未知原因无响应 - -validate.nameRequired=名称必须 -validate.nameTooLong=不能超过40个字符 -validate.notLongerThan=不能超过 {0} 个字符 -validate.cannotBeNegative=不能为负数 -validate.illegalValue=值无效 -validate.greaterThanZero=必须大于0 -validate.required=所需的值 -validate.invalidChoice=无效的选择 -validate.greaterThanRawLow=必须大于极限值 -validate.greaterThanEngLow=必须大于极限值 -validate.greaterThanDiscardLow=必须大于极限值 -validate.1to80=必须在 1 到 80 之间 -validate.1to96=必须在 1 到 96 之间 -validate.1to8=必须在 1 到 8 之间 -validate.1to240=必须在 1 到 240 之间(含) -validate.0to15=必须在 0 到 15 之间(含) -validate.lessThan100=不能小于 100 -validate.allVarNames=所有的变量名都必须定义 -validate.invalidVarName=变量名无效: {0} -validate.duplicateVarName=变量名重名: {0} -validate.0toArg=必须在 0 到 {0} 之间(含) -validate.not0=不能为 0 -validate.invalidValue=无效的值 -validate.greaterThan1s=不能少于两秒 -validate.captureGroup=必须定义一个A capture group -validate.parseError=分析错误: {0} -validate.fieldName=至少提供一个查询字段,或者一个更新表达式 -validate.invalidAddress=无效的传感器地址: {0} -validate.notLessThan30s=不能少于30秒 -validate.missingDeviceId=设备ID不能为空 -validate.maxGreaterThanMin=最大值必须大于最小值 -validate.atLeast1=至少一个值必须定义 -validate.parameterRequired=参数名称必须 -validate.xidUsed=该XID以使用 -validate.text.incompatible=文本渲染器与数据类型不匹配 -validate.chart.incompatible=图表渲染器与数据类型不匹配 -validate.changeType.incompatible=The change type与数据类型不匹配 -validate.axis.invalid=必须是 A, B, C, D, E, F, G, H中的一个 -validate.ped.xidUsed=相同的XID ''{0}'' 用于多个事件监视器。未保存 -validate.ped.xidMissing=所有事件监视器必须定义一个XID。未保存 -validate.invalidCron=定时表达式错误: {0} - -confirmation.pointDisabled=数据点已无效 -confirmation.pointEnabled=数据点已使能 -confirmation.pointRestarted=数据点已重启 -confirmation.pointSaved=数据点已保存 - -emport.error.chart.missing=图表渲染器必须要有''{0}''。有效值为:{1} -emport.error.chart.invalid=图表渲染器有一个无效的''{0}''值为''{1}''。有效值为:{2} -emport.error.text.missing=文本渲染器必须要有''{0}''。有效值为:{1} -emport.error.text.invalid=文本渲染器有一个无效的''{0}''值为''{1}''。有效值为:{2} -emport.error.missingObject=缺少''{0}''对象 -emport.error.missingValue=缺少''{0}''值。 -emport.error.missing=''{0}''缺少。有效值为:{1} -emport.error.invalid=无效的''{0}''值为''{1}''。有效值为:{2} -emport.error.pointType.missing=点的类型必须要有''{0}''。有效值为:{1} -emport.error.pointType.invalid=点的类型有一个无效的''{0}''值为''{1}''。有效值为:{2} -emport.error.meta.missing=上下文点缺少''{0}'' -emport.error.permission.missing=不允许对点进行''{0}''操作 -emport.error.missingSource=XID为''{0}''的数据源没有发现 -emport.error.missingPoint=XID为''{0}''的数据点未找到 -emport.error.attractor.missingPoint=XID为''{1}''的数据点''{0}''未找到 -emport.error.ped.missing=点事件检测器不能缺少''{0}''。无效值{1} -emport.error.ped.missingAttr=点事件检测器不能缺少''{0}''. -emport.error.ped.invalid=点事件检测器属性''{0}''的值''{1}''无效:{2} -emport.error.link.invalid=点链接属性''{0}''的值''{1}''无效:{2} -emport.error.eventCode=无效的事件代码''{0}''。无效事件代码为:{1} -emport.error.alarmLevel=事件''{1}''的无效告警级别''{0}''。无效值为:{2} -emport.error.missingUser=叫''{0}''名字的用户没有找到 -emport.error.viewShare.missing=视图共享中没有''{0}'' -emport.error.component.incompatibleDataType='XID'为''{0}''的数据点的属性类型与数据类型''{1}''不匹配 -emport.error.compound.invalidChildId=类型为''{1}''的组合视图组件的子id''{0}''无效。有效的id为:{2} -emport.error.component.unknownDynamicImage=id为''{0}''的动态图没有发现。已知的动态图id如下:{1} -emport.error.component.unknownImageSet=id为''{0}''的图片集合没有发现。已知的图片集合id如下:{1} -emport.error.component.imageIndex=图片序号{0}在图片集合''{1}''中过大。有效范围在0到{2}之间。 -emport.error.component.missing=视图组件必须要有''{0}''。有效值为:{1} -emport.error.component.invalid=视图组件有一个无效的''{0}''值为''{1}''。有效值为:{2} -emport.error.component.imageChart.missing=图片图表组件必须要有''{0}''。有效值为:{1} -emport.error.component.imageChart.invalid=图片图表组件有一个无效的''{0}''值为''{1}''。有效值为:{2} - -header.usersProfiles=Users profiles -userProfiles.title=Manage user profiles - -script.execute.success=Executed successfully -script.execute.error=Error - -menu.watchlists.tooltip=Watch lists -menu.graphicalviews.tooltip=Graphical views -menu.alarms.tooltip=Alarms -menu.reports.tooltip=Reports -menu.event_handlers.tooltip=Event handlers -menu.data_source.tooltip=Data sources -menu.scheduled_events.tooltip=Scheduled events -menu.compound_event_detectors.tooltip=Compound event detectors -menu.point_links.tooltip=Point links -menu.scripting.tooltip=Scripting -menu.users.tooltip=Users -menu.users_profiles.tooltip=Users profiles -menu.point_hierarchy.tooltip=Point hierarchy -menu.mailing_lists.tooltip=Mailing lists -menu.publishers.tooltip=Publishers -menu.maintenance_events.tooltip=Maintenance events -menu.system_setings.tooltip=System setings -menu.import_export.tooltip=Import/Export -menu.sql.tooltip=SQL -menu.logout.tooltip=Logout -menu.login.tooltip=Login -menu.help.tooltip=Help -menu.change_language.tooltip=Change language - -menu.point_hierarchy.edit.tooltip=Edit folder -menu.point_hierarchy.add.tooltip=Add folder -menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root -menu.point_hierarchy.refresh.tooltip=Refresh -menu.point_hierarchy.info.tooltip=Info -ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed -ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped -ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource -ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed -ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed -ds.state.scryptChangeEnable=The script has changed the on/off status of datasource -ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default -dsList.statusDescribe=Status description -event.reactivation.sleep=Data source has been sleeped -event.ds.describe={1} -ds.state.startSleep=Data source has been started after sleeped +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. +# @author Jyanshine +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more详情. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# +badDateFormat=日期无效,正确格式: yyyy/mm/dd +badDecimalFormat=数值格式无效 +badIntegerFormat=无效的整数 + + +common.help=帮助 +common.save=保存 +common.inception=起初 +common.latest=最迟 +common.dateRangeFrom=从 +common.dateRangeTo=到 +common.imageChart=Image chart +common.noData=(没有数据) +common.point=点 +common.points=多点 +common.value=值 +common.time=时间 +common.annotation=注解 +common.warning=警告 +common.pointWarning=点无效或者其数据源不可用。 +common.pointInvalid=组件上该点不存在或者无效。 +common.active=激活 +common.inactive=禁用 +common.unknown=未知 +common.add=增加 +common.delete=删除 +common.edit=编辑 +common.copy=拷贝 +common.copyPrefix=复制 {0} +common.cancel=忽略 +common.cancelled=已被忽略 +common.close=关闭 +common.refresh=刷新 +common.disabled=禁用 +common.enabled=使能 +common.disabledToggle=已被禁用 - 点击可激活 +common.enabledToggle=可用 - 点击可禁用 +common.administrator=管理员 +common.user=用户 +common.anonymous=匿名 +common.genThumb=正在生成数据片段... +common.genChart=图中正在生成数据片段... +common.thumb.invalidValue=点的值不是一个图片 +common.set=设置 +common.enterSetPoint=输入一个值 +common.chooseSetPoint=选择一个值 +common.gettingData=正在获取数据... +common.settingValue=正在设置数据... +common.sendTestEmail=发送测试邮件 +common.testEmailSent=测试邮件已发往 ''{0}'' +common.rtn=返回一般状态 +common.nortn=未返回 +common.activeTime=启动时间 +common.inactiveTime=结束时间 +common.cronPattern=定时表达式范式 +common.maximize=最大化 +common.minimize=最小化 +common.result=结果 +common.noMessage= +common.default={0} +common.newName=(未命名) +common.pointDisabled=点不可用或者其数据源不可用 +common.noImage=无图片 +common.noContent=无内容 +common.true=正确 +common.false=错误 +common.configuration=配置 +common.all=所有 +common.status=状态 +common.xid=输出编号(XID) + +common.access.none=无 +common.access.read=读 +common.access.set=设置 +common.access.dataSource=数据源 +common.access.admin=管理 + +common.dataTypes.binary=二进制 +common.dataTypes.multistate=涉及各地的 +common.dataTypes.numeric=数字格式的 +common.dataTypes.alphanumeric=包含数字和字母的 +common.dataTypes.image=图 + +common.stats.start=开始 +common.stats.end=结束 +common.stats.value=值 +common.stats.starts=开始 +common.stats.runtime=运行时 +common.stats.min=最小 +common.stats.max=最大 +common.stats.avg=平均 +common.stats.sum=总计 +common.stats.count=数量 +common.stats.logEntries=日志实体 + +common.alarmLevel=警报等级 +common.alarmLevel.none=无 +common.alarmLevel.none.rtn=无 - 变为普通 +common.alarmLevel.info=信息 +common.alarmLevel.info.rtn=信息 - 变为普通 +common.alarmLevel.urgent=紧急 +common.alarmLevel.urgent.rtn=紧急 - 变为普通 +common.alarmLevel.critical=临界 +common.alarmLevel.critical.rtn=临界 - 变为普通 +common.alarmLevel.lifeSafety=人身安全 +common.alarmLevel.lifeSafety.rtn=人身安全 - 变为普通 +common.alarmLevel.unknown=未知等级 + +common.month.jan=一月 +common.month.feb=二月 +common.month.mar=三月 +common.month.apr=四月 +common.month.may=五月 +common.month.jun=六月 +common.month.jul=七月 +common.month.aug=八月 +common.month.sep=九月 +common.month.oct=十月 +common.month.nov=十一月 +common.month.dec=十二月 + +common.day.short.mon=周一 +common.day.short.tue=周二 +common.day.short.wed=周三 +common.day.short.thu=周四 +common.day.short.fri=周五 +common.day.short.sat=周六 +common.day.short.sun=周日 + +common.day.mon=星期一 +common.day.tue=星期二 +common.day.wed=星期三 +common.day.thu=星期四 +common.day.fri=星期五 +common.day.sat=星期天 +common.day.sun=星期天 +common.day.thirdLast=倒数第三天 +common.day.secondLast=倒数第二天 +common.day.last=最后一天 + +common.counting.st=第{0}的 +common.counting.nd=第{0}的 +common.counting.rd=第{0}的 +common.counting.th=第{0}的 + +common.tp.milliseconds=毫秒(ms) +common.tp.seconds=秒钟 +common.tp.minutes=分钟 +common.tp.hours=小时 +common.tp.days=天 +common.tp.weeks=周 +common.tp.months=个月 +common.tp.years=年 +common.tp.description={0} {1} + +common.tp.millisecond=毫秒 +common.tp.second=秒 +common.tp.minute=分 +common.tp.hour=时 +common.tp.day=天 +common.tp.week=周 +common.tp.month=月 +common.tp.year=年 + +common.duration.millis={0}毫秒 +common.duration.seconds={0}秒 +common.duration.minSec={1}秒{0}毫秒 +common.duration.minutes={0}分钟 +common.duration.hourMin={0}小时{1}分钟 +common.duration.hours={0}小时 + +share.sharing=共享 +share.noViewUsers=本窗口当前无法共享 +share.noWatchlistUsers=当前列表无法共享 +share.userName=用户名 +share.accessType=存储方式 + +annotation.anonymous=匿名 +annotation.eventHandler=设置点的操作位置 +annotation.user=用户: {0} +annotation.pointLink=点的链接 + +js.disabledSe=已被禁用的周期性触发事件 +js.disabledCed=被禁用组件事件监视器 +js.help.loading=正在加载... +js.help.error=错误 +js.help.related=相关条目 +js.help.lastUpdated=最后更新 +js.email.noRecipients=未填收信人 +js.email.addMailingList=加入邮件列表 +js.email.addUser=增加用户 +js.email.addAddress=增加地址 +js.email.noRecipForEmail=测试邮件收信人未填写 +js.email.testSent=测试邮件发送完毕 +js.disabledPointLink=禁用点的链接 + +pagination.page=页 +pagination.of=的 +pagination.rows=行 +pagination.noRows=一行也没有 +pagination.previous=向前 +pagination.next=下一个 +pagination.ascending=上升 +pagination.descending=下降 + +dox.dir=en +dox.notFound=文档找不到 +dox.readError=读取内容时发生错误: +dox.httpRetrieverDS=HTTP抓取器数据源 +dox.httpRetrieverPP=HTTP抓取器点属性 +dox.chartRenderers=图表渲染器 +dox.cronPatterns=定时器表达式 +dox.reportInstances=报告实例 +dox.modbusPP=Modbus点定位器属性 +dox.scheduledEvents=定时事件 +dox.bacnetIpDS=BACnet I/P数据源 +dox.modbusSerialDS=Modbus串口数据源 +dox.pop3PP=POP3 点属性 +dox.nmeaListenerPP=NMEA 监听器点属性 +dox.galilPP=伽利略点属性 +dox.userAdministration=用户管理 +dox.generalPublisherProperties=通用发布器属性 +dox.editingGraphicalViews=编辑图形化的视图 +dox.pointHierarchy=点的继承关系 +dox.spinwavePP=自旋波的点属性 +dox.eventHandlers=事件处理器 +dox.httpReceiverDS=HTTP 接收器数据源 +dox.emailSettings=邮件设置 +dox.galilDS=伽利略数据源 +dox.sqlPP=SQL 点属性 +dox.watchListCharts=观察列表图表 +dox.metaDS=元数据源 +dox.metaPP=点属性之元属性 +dox.watchList=列表查看 +dox.virtualPP=虚点属性 +dox.reportTemplates=报告模板 +dox.1wirePP=1-Wire 点属性 +dox.bacnetIpPP=BACnet I/P点属性 +dox.pointViewSettingsEditor=点视图设置 +dox.httpSettings=HTTP设置 +dox.directQuerying=直接从Mango M2M数据库查询 +dox.virtualDS=Virtual数据源 +dox.nmeaListenerDS=NMEA监听器数据源 +dox.welcomeToMango=欢迎使用Mango M2M +dox.1wireDS=单条总线数据源 +dox.snmpPP=SNMP点属性 +dox.regex=正则表达式(RegEx) +dox.sqlDS=SQL数据源 +dox.pointValueLogging=点值日志 +dox.publisherList=发布器列表 +dox.httpSenderPublishing=HTTP发送器发布 +dox.modbusIpDS=Modbus IP数据源 +dox.watchListPoints=观察列表点 +dox.datetimeFormats=日期/时间格式 +dox.dataPointEditing=数据点编辑 +dox.numberFormats=数字格式 +dox.dataSourceList=数据源列表 +dox.eventDetectors=事件监视器 +dox.pointValueLogPurging=点值日志净化 +dox.mailingLists=邮件列表 +dox.compoundEventDetectors=组合事件监视器 +dox.textRenderers=文本渲染器 +dox.systemInformation=系统信息 +dox.pop3DS=POP3数据源 +dox.otherSettings=其他设置 +dox.snmpDS=SNMP数据源 +dox.graphicalViews=图形化视图 +dox.spinwaveDS=Spinwave数据源 +dox.httpReceiverPP=HTTP接收器点属性 +dox.languageSettings=语言设置 +dox.viewSharing=视图共享 +dox.watchListSharing=观察列表共享 +dox.systemAlarmLevels=系统警报级别 +dox.httpImageDS=HTTP图片数据源 +dox.httpImagePP=HTTP图片点属性 +dox.emport=导入导出配置 +dox.vmstatDS=VMStat数据源 +dox.vmstatPP=VMStat点属性 +dox.pointLinks=点链接 + +ftl.userTestEmail=本信息作为测试邮件发送给用户 {0} +ftl.automatedEmail=本邮件系自动发送,请勿回复. +ftl.footer=本信息不必理会. +ftl.escalation=Mango事件增强通知 +ftl.note=注意 +ftl.rtn=本事件自动恢复 +ftl.manual=本事件需要手动关闭 +ftl.htmlFooter.mango=Mango, 开源 M2M +ftl.htmlFooter.automated=本邮件自动发送,请勿回复. 您能收到本邮件是因为本邮箱地址被包扩在Mango M2M邮件列表里. +ftl.originalInformation=初始的事件通知 +ftl.eventActive=Mango事件激活通知 +ftl.eventInactive=本事件已被关闭 +ftl.testEmail=Mango的测试邮件 +ftl.subject.active=Mango事件激活通知 +ftl.subject.escalation=Mango事件扩大通知 +ftl.subject.inactive=Mango事件未激活通知 +ftl.subject.eventId=(id:{0}) +ftl.scheduledReport={0} - 定时器报告 + +compoundDetectors.cedAdded=新添加组件事件监测器 +compoundDetectors.cedSaved=组件事件监测器保存 +compoundDetectors.cedValidated=条件检验正确 +compoundDetectors.compoundEventDetectors=组件事件监测器分组 +compoundDetectors.compoundEventDetector=组件事件监测器 +compoundDetectors.details=组件事件监测器细节 +compoundDetectors.name=名称 +compoundDetectors.condition=条件 +compoundDetectors.validate=校验 +compoundDetectors.and=与 +compoundDetectors.or=或 +compoundDetectors.not=否 +compoundDetectors.eventTypes=事件类型 +compoundDetectors.pointEventDetector=点事件监测器 +compoundDetectors.validation.notDefined=未定义条件类型 +compoundDetectors.validation.illegalChar=非法字符 +compoundDetectors.validation.closeParen=不匹配的')'符号 +compoundDetectors.validation.openParen=不匹配的'('符号 +compoundDetectors.validation.syntax=语法错误 +compoundDetectors.validation.reference=无效引用 +compoundDetectors.validation.invalidKey=点事件监测器关键字 {0} 没有找到, 无法回到普通状态, 或者无权限 +compoundDetectors.validation.nameRequired=名称必须 +compoundDetectors.validation.initError=监视器初始化是错误,更多细节详见警报提示 + +dsEdit.name=名称 +dsEdit.pointDataType=数据类型 +dsEdit.settable=可设置 +dsEdit.updatePeriod=更新期间 +dsEdit.status=状态 +dsEdit.saved=数据源保存完毕 +dsEdit.deleteConfirm=确实要删除这个点? +dsEdit.saveWarning=新增点之前请保存数据源 +dsEdit.pointSaved=点的详细信息保存完毕 +dsEdit.currentAlarms=当前警报 +dsEdit.noAlarms=数据源无监视警报 + +dsEdit.events.alarmLevels=事件报警级别 +dsEdit.events.noEvents=该数据源类型没有可触发事件 +dsEdit.head.name=名称 +dsEdit.points.points=点 +dsEdit.points.details=关于点的详细信息 +dsEdit.points.name=名称 +dsEdit.validate.required=要求的值 + +dsList.dsDeleteConfirm=确实要删除该数据源? +dsList.pointDeleteConfirm=确实要删除这个点? +dsList.dataSources=数据源 +dsList.name=名称 +dsList.type=类别 +dsList.connection=连接 +dsList.status=状态 +dsList.show=显示各个点 +dsList.hide=隐藏各个点 +dsList.pointName=点的名称 +dsList.description=描述 + +dsEdit.bacnetIp=BACnet I/P +dsEdit.bacnetIp.dsconn=设备标号: {0} +dsEdit.bacnetIp.sendingWhoIs=正在发送WhoIs信号... +dsEdit.bacnetIp.getDetails=获取详细情况 +dsEdit.bacnetIp.addPoint=新增点 +dsEdit.bacnetIp.presentValue=当前值 +dsEdit.bacnetIp.listenerStopped=监听器已经停止 +dsEdit.bacnetIp.desc=BACnet I/P属性 +dsEdit.bacnetIp.device=设备 +dsEdit.bacnetIp.deviceId=设备标号 +dsEdit.bacnetIp.broadcastAddress=广播地址 +dsEdit.bacnetIp.port=端口 +dsEdit.bacnetIp.timeout=超时 (毫秒) +dsEdit.bacnetIp.segmentTimeout=片断超时 (毫秒) +dsEdit.bacnetIp.segmentWindow=片断窗口 +dsEdit.bacnetIp.retries=重试 +dsEdit.bacnetIp.covLease=COV 延续时间 (分钟) +dsEdit.bacnetIp.maxReadMultSeg=读多引用超时时间(分片式) +dsEdit.bacnetIp.maxReadMultNonseg=读多引用超时时间(非分片式) +dsEdit.bacnetIp.discovery=BACnet I/P 搜寻 +dsEdit.bacnetIp.sendWhoIs=发送WhoIs信号 +dsEdit.bacnetIp.deviceAddress=设备地址 +dsEdit.bacnetIp.remoteDeviceIp=远程设备 IP +dsEdit.bacnetIp.remoteDevicePort=远程设备端口 +dsEdit.bacnetIp.objectType=对象类型 +dsEdit.bacnetIp.objectType.accumulator=计算器 +dsEdit.bacnetIp.objectType.analogInput=分析输入 +dsEdit.bacnetIp.objectType.analogOutput=分析输出 +dsEdit.bacnetIp.objectType.analogValue=分析值 +dsEdit.bacnetIp.objectType.averaging=平均 +dsEdit.bacnetIp.objectType.binaryInput=二进制输入 +dsEdit.bacnetIp.objectType.binaryOutput=二进制输出 +dsEdit.bacnetIp.objectType.binaryValue=二进制值 +dsEdit.bacnetIp.objectType.lifeSafetyPoint=人身安全点 +dsEdit.bacnetIp.objectType.lifeSafetyZone=人身安全带 +dsEdit.bacnetIp.objectType.loop=循环 +dsEdit.bacnetIp.objectType.multiStateInput=多状态输入 +dsEdit.bacnetIp.objectType.multiStateOutput=多状态输出 +dsEdit.bacnetIp.objectType.multiStateValue=多状态值 +dsEdit.bacnetIp.objectType.pulseConverter=脉冲反转器 +dsEdit.bacnetIp.objectType.calendar=日历 +dsEdit.bacnetIp.objectType.command=命令 +dsEdit.bacnetIp.objectType.device=设备 +dsEdit.bacnetIp.objectType.eventEnrollment=事件注册 +dsEdit.bacnetIp.objectType.file=文件 +dsEdit.bacnetIp.objectType.group=组 +dsEdit.bacnetIp.objectType.notificationClass=通知类型 +dsEdit.bacnetIp.objectType.program=程序 +dsEdit.bacnetIp.objectType.schedule=时间表 +dsEdit.bacnetIp.objectType.trendLog=趋势日志 +dsEdit.bacnetIp.objectType.eventLog=事件日志 +dsEdit.bacnetIp.objectType.trendLogMultiple=多趋势日志 +dsEdit.bacnetIp.objectType.loadControl=状态控制 +dsEdit.bacnetIp.objectType.structuredView=结构化的视图 +dsEdit.bacnetIp.objectType.accessDoor=访问入口 + +dsEdit.bacnetIp.objectInstanceNumber=对象实例号 +dsEdit.bacnetIp.useCov=使用COV订阅 +dsEdit.bacnetIp.writePriority=优先写入权 +dsEdit.bacnetIp.tester.auto=自动关闭 +dsEdit.bacnetIp.tester.listening=正在监听... +dsEdit.bacnetIp.tester.cancelled=已被取消 +dsEdit.bacnetIp.tester.indexNotFound=未发现该序号的远程设备 + +dsEdit.ebi25=EBI25 +dsEdit.ebi25.desc=EBI25界面属性 +dsEdit.ebi25.timeout=超时(毫秒) +dsEdit.ebi25.retries=重试 +dsEdit.ebi25.host=主机 +dsEdit.ebi25.port=端口 +dsEdit.ebi25.keepAlive=保持工作 +dsEdit.ebi25.ebi25Interface=EBI25界面 +dsEdit.ebi25.readInterface=读取界面 +dsEdit.ebi25.syncTime=同步时间 +dsEdit.ebi25.startRead=正在读取... +dsEdit.ebi25.syncing=正在设置时间... +dsEdit.ebi25.synced=界面时间同步完毕 +dsEdit.ebi25.read.host=主机收到请求 +dsEdit.ebi25.read.init=Modbus初始化过程中发生错误: {0} +dsEdit.ebi25.read.transport=Modbus传输过程中发生错误: {0} +dsEdit.ebi25.read.response=Modbus错误的响应: {0} +dsEdit.ebi25.serialNumber=序列号 +dsEdit.ebi25.productionDate=商品日期 +dsEdit.ebi25.hardwareVersion=硬件版本 +dsEdit.ebi25.firmwareVersion=固件版本 +dsEdit.ebi25.unit=单位 +dsEdit.ebi25.unit.temperature=温度 +dsEdit.ebi25.unit.pressure=压力 +dsEdit.ebi25.unit.humidity=湿度 +dsEdit.ebi25.unit.voltage=电压 +dsEdit.ebi25.unit.current=电流 +dsEdit.ebi25.unit.ph=pH值 +dsEdit.ebi25.unit.conductivity=传导率 +dsEdit.ebi25.index=指标 +dsEdit.ebi25.type=类型 +dsEdit.ebi25.type.value=值 +dsEdit.ebi25.type.battery=电池 +dsEdit.ebi25.type.signal=信号 +dsEdit.ebi25.calibrationDate=刻度比率 +dsEdit.ebi25.sampleRate=样本比率 +dsEdit.ebi25.lowLimit=最低极限 +dsEdit.ebi25.highLimit=最高极限 + +dsEdit.galil=Galil DMC-21x2 +dsEdit.galil.type=类型 +dsEdit.galil.desc=Galil数据源属性 +dsEdit.galil.host=主机 +dsEdit.galil.port=端口 +dsEdit.galil.timeout=超时(毫秒) +dsEdit.galil.retries=重试 +dsEdit.galil.commandTesting=Galil命令测试 +dsEdit.galil.command=命令 +dsEdit.galil.execute=执行命令 +dsEdit.galil.pointType=点的类型 +dsEdit.galil.pointType.command=命令 +dsEdit.galil.pointType.input=输入 +dsEdit.galil.pointType.output=输出 +dsEdit.galil.pointType.tellPosition=报告位置 +dsEdit.galil.pointType.variable=变量 +dsEdit.galil.inputNumber=输入数 +dsEdit.galil.scaleLow=Scale raw low value +dsEdit.galil.scaleHigh=Scale raw high value +dsEdit.galil.engLow=Scale engineering unit low value +dsEdit.galil.engHigh=Scale engineering unit high value +dsEdit.galil.outputNumber=输出数 +dsEdit.galil.axis=坐标轴 +dsEdit.galil.round=Round to integer +dsEdit.galil.varName=变量名 +dsEdit.galil.tester.timeout=(请求超时) +dsEdit.galil.tester.noResponse=(回应错误) + +dsEdit.httpImage=HTTP图片 +dsEdit.httpImage.dsconn=图片流每{0} +dsEdit.httpImage.desc=HTTP图片属性 +dsEdit.httpImage.url=URL +dsEdit.httpImage.openUrl=打开链接 +dsEdit.httpImage.timeout=超时 (秒) +dsEdit.httpImage.retries=重试 +dsEdit.httpImage.scalingType=比例类型 +dsEdit.httpImage.scalingType.none=无 +dsEdit.httpImage.scalingType.percent=百分比 +dsEdit.httpImage.scalingType.box=box +dsEdit.httpImage.scalePercent=刻度百分比 +dsEdit.httpImage.scaleWidth=刻度宽 +dsEdit.httpImage.scaleHeight=刻度高 +dsEdit.httpImage.readLimit=最大读取(KB) +dsEdit.httpImage.liveFeed=网络摄像头实时监控码 + +dsEdit.httpReceiver=HTTP接收器 +dsEdit.httpReceiver.dsconn={0} +dsEdit.httpReceiver.dsconn.blocked=(受阻) +dsEdit.httpReceiver.dsconn.combo=(远程IP和设备ID过滤) +dsEdit.httpReceiver.dpconn=参数: {0} +dsEdit.httpReceiver.containsIpMask=列表已包含IP掩码 +dsEdit.httpReceiver.containsDeviceMask=列表已包含设备ID掩码 +dsEdit.httpReceiver.listening=正在监听... +dsEdit.httpReceiver.source=源 +dsEdit.httpReceiver.deviceId=设备ID +dsEdit.httpReceiver.time=时间 +dsEdit.httpReceiver.parameter=参数 +dsEdit.httpReceiver.desc=HTTP接收器属性 +dsEdit.httpReceiver.ipWhiteList=远程IP白名单 +dsEdit.httpReceiver.noIpAddresses=无IP地址定义 +dsEdit.httpReceiver.deviceWhiteList=设备ID白名单 +dsEdit.httpReceiver.noDevices=无设备ID定义 +dsEdit.httpReceiver.receiverListener=HTTP接收监听器 +dsEdit.httpReceiver.startListener=监听HTTP数据 +dsEdit.httpReceiver.httpParamName=HTTP参数名称 +dsEdit.httpReceiver.binaryZeroValue=二进制0值 +dsEdit.httpReceiver.tester.listening=正在监听... +dsEdit.httpReceiver.tester.auto=自动关闭 +dsEdit.httpReceiver.tester.whiteList=白名单列表检查错误: {0} +dsEdit.httpReceiver.tester.data=有数据收到 + +dsEdit.httpRetriever=HTTP Retriever +dsEdit.httpRetriever.dpconn=正则表达式: {0} +dsEdit.httpRetriever.regex=正则表达式 +dsEdit.httpRetriever.binaryZeroValue=二进制0值 +dsEdit.httpRetriever.numberFormat=数字格式 +dsEdit.httpRetriever.desc=HTTP抓取器属性 +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.openUrl=打开链接 +dsEdit.httpRetriever.timeout=超时 (秒) +dsEdit.httpRetriever.retries=重试 +dsEdit.httpRetriever.valueRegex=值正则表达式 +dsEdit.httpRetriever.testValue=值测试参数 +dsEdit.httpRetriever.ignoreIfMissing=如果没有则忽视 +dsEdit.httpRetriever.timeRegex=时间的正则表达式 +dsEdit.httpRetriever.testTime=时间测试参数 +dsEdit.httpRetriever.timeFormat=时间格式 + +dsEdit.meta=元数据源 +dsEdit.meta.desc=元数据源属性 +dsEdit.meta.scriptContext=脚本上下文 +dsEdit.meta.noPoints=没有点已加到脚本上下文 +dsEdit.meta.pointName=点的名称 +dsEdit.meta.var=变量 +dsEdit.meta.script=脚本 +dsEdit.meta.validate=校验用脚本 +dsEdit.meta.event=更新事件 +dsEdit.meta.event.context=上下文更新 +dsEdit.meta.event.minute=开始分钟数 +dsEdit.meta.event.hour=开始时间 +dsEdit.meta.event.day=开始天数 +dsEdit.meta.event.week=开始的周数 +dsEdit.meta.event.month=开始月份 +dsEdit.meta.event.year=开始年份 +dsEdit.meta.event.cron=定时器表达式 +dsEdit.meta.delay=执行延时
(秒) +dsEdit.meta.test.success=成功。结果={0} +dsEdit.meta.test.successTs=成功。结果={0},时间戳={1} +dsEdit.meta.test.context=一个或者多个点已失效或者不存在 +dsEdit.meta.test.scriptError=脚本错误:{0} + +dsEdit.modbus.startScan=开始扫描... +dsEdit.modbus.dpconn=从设备id {0}, 偏移量 {1} +dsEdit.modbus.slave=从设备 +dsEdit.modbus.range=范围 +dsEdit.modbus.descSerial=Modbus 串口属性 +dsEdit.modbus.descIp=Modbus IP属性 +dsEdit.modbus.timeout=超时 (毫秒) +dsEdit.modbus.retries=重试 +dsEdit.modbus.contiguousBatches=仅临近的节点 +dsEdit.modbus.nodeScan=Modbus节点扫描 +dsEdit.modbus.scanForNodes=扫描Modbus节点 +dsEdit.modbus.nodesFound=所发现的节点: +dsEdit.modbus.slaveId=从设备id +dsEdit.modbus.registerRange=注册范围 +dsEdit.modbus.coilStatus=卷的状态 +dsEdit.modbus.inputStatus=输入状态 +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=输入注册 +dsEdit.modbus.modbusDataType=Modbus数据类型 +dsEdit.modbus.modbusDataType.binary=二进制 +dsEdit.modbus.modbusDataType.2bUnsigned=2字节无符号整数 +dsEdit.modbus.modbusDataType.2bSigned=2字节带符号整数 +dsEdit.modbus.modbusDataType.2bBcd=2 byte BCD +dsEdit.modbus.modbusDataType.4bUnsigned=4字节无符号整数 +dsEdit.modbus.modbusDataType.4bSigned=4字节带符号整数 +dsEdit.modbus.modbusDataType.4bUnsignedSwapped=4字节无符号整数 swapped +dsEdit.modbus.modbusDataType.4bSignedSwapped=4字节带符号整数 swapped +dsEdit.modbus.modbusDataType.4bFloat=4字节浮点数 +dsEdit.modbus.modbusDataType.4bFloatSwapped=4字节浮点数 swapped +dsEdit.modbus.modbusDataType.4bBcd=4 byte BCD +dsEdit.modbus.modbusDataType.8bUnsigned=8字节无符号整数 +dsEdit.modbus.modbusDataType.8bSigned=8字节带符号整数 +dsEdit.modbus.modbusDataType.8bUnsignedSwapped=8字节无符号整数 swapped +dsEdit.modbus.modbusDataType.8bSignedSwapped=8字节带符号整数 swapped +dsEdit.modbus.modbusDataType.8bFloat=8字节浮点数 +dsEdit.modbus.modbusDataType.8bFloatSwapped=8字节浮点数 swapped +dsEdit.modbus.offset=偏移量 (从0起) +dsEdit.modbus.bit=比特 +dsEdit.modbus.settableOverride=可设置 +dsEdit.modbus.multiplier=乘法器 +dsEdit.modbus.additive=附加的 +dsEdit.modbus.scanError=扫描无法启动。无串口。 +dsEdit.modbus.scanner.startError=启动扫描出现问题。可能有数据源已经占用了该端口号。({0}) +dsEdit.modbus.scanner.progress={0}%完成 +dsEdit.modbus.scanner.cancelled=扫描已被取消 +dsEdit.modbus.scanner.complete=扫描完毕 + +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.transportType=传输类型 +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=带存活测试机制的TCP +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.host=主机 +dsEdit.modbusIp.port=端口 + +dsEdit.modbusSerial=Modbus串口 +dsEdit.modbusSerial.port=端口 +dsEdit.modbusSerial.baud=波特率 +dsEdit.modbusSerial.flowIn=流控制输入 +dsEdit.modbusSerial.flow.none=无 +dsEdit.modbusSerial.flow.rtsCts=RTS/CTS +dsEdit.modbusSerial.flow.xonXoff=Xon/Xoff +dsEdit.modbusSerial.flowOut=流控制输出 +dsEdit.modbusSerial.dataBits=数据位 +dsEdit.modbusSerial.stopBits=停止位 +dsEdit.modbusSerial.parity=校验 +dsEdit.modbusSerial.parity.none=无 +dsEdit.modbusSerial.parity.odd=奇校验 +dsEdit.modbusSerial.parity.even=偶校验 +dsEdit.modbusSerial.parity.mark=掩码 +dsEdit.modbusSerial.parity.space=空格 +dsEdit.modbusSerial.encoding=编码 +dsEdit.modbusSerial.encoding.rtu=RTU +dsEdit.modbusSerial.encoding.rtuReverseCrc=RTU反转CRC +dsEdit.modbusSerial.encoding.ascii=ASCII编码 +dsEdit.modbusSerial.echo=回显 +dsEdit.modbusSerial.echo.on=开 +dsEdit.modbusSerial.echo.off=关 + +dsEdit.nmea=NMEA 监听器 +dsEdit.nmea.dpconn={0}域{1} +dsEdit.nmea.listening=正在监听... +dsEdit.nmea.messageName=信息名称 +dsEdit.nmea.fieldIndex=域序号 +dsEdit.nmea.props=NMEA 监听器属性 +dsEdit.nmea.port=端口 +dsEdit.nmea.baud=波特率 +dsEdit.nmea.resetTimeout=重启超时 (秒) +dsEdit.nmea.listener=NMEA 信息监听器 +dsEdit.nmea.listen=监听 +dsEdit.nmea.binary0Value=二进制0值 +dsEdit.nmea.tester.listening=正在监听... +dsEdit.nmea.tester.startError=启动接收器遇到问题。可能是数据源占用端口。({0}) +dsEdit.nmea.tester.exception=收到异常: {0} +dsEdit.nmea.tester.mismatch=收到信息不匹配异常: {0} +dsEdit.nmea.tester.response=收到响应异常: {0} + +dsEdit.1wire=1-wire +dsEdit.1wire.dpconn=传感器: {0}, 属性: {1} +dsEdit.1wire.scanning=正在扫描,请等待... +dsEdit.1wire.scanComplete=扫描完成。 +dsEdit.1wire.address=地址 +dsEdit.1wire.attribute=属性 +dsEdit.1wire.scanWarn=编辑点设备前请扫描您的网络。 +dsEdit.1wire.attribute.adChannel=AD 通道 +dsEdit.1wire.attribute.channel=通道 +dsEdit.1wire.attribute.wiper=电位计Potentiometer +dsEdit.1wire.desc=1-Wire属性 +dsEdit.1wire.port=端口 +dsEdit.1wire.scheduledRescan=定时重新扫描 +dsEdit.1wire.none=无 +dsEdit.1wire.scan=1-wire网络扫描 +dsEdit.1wire.runScan=开始扫描 +dsEdit.1wire.description=描述 +dsEdit.1wire.noDevices=未发现设备 +dsEdit.1wire.deviceType=设备类型 +dsEdit.1wire.index=Index +dsEdit.1wire.noInfo=设备信息无法提供 +dsEdit.1wire.attr.temperature=温度 +dsEdit.1wire.attr.humidity=湿度 +dsEdit.1wire.attr.adVoltage=AD伏特 +dsEdit.1wire.attr.latchState=Latch state +dsEdit.1wire.attr.wiperPosition=Wiper position + +dsEdit.pop3=POP3邮件 +dsEdit.pop3.dpconn=正则表达式: {0} +dsEdit.pop3.regex=RegEx +dsEdit.pop3.binary0Value=二进制0值 +dsEdit.pop3.numberFormat=数字格式 +dsEdit.pop3.desc=POP3 邮件属性 +dsEdit.pop3.checkPeriod=收件箱检查期间 +dsEdit.pop3.server=POP3服务器 +dsEdit.pop3.username=收件箱用户名 +dsEdit.pop3.password=收件箱密码 +dsEdit.pop3.testContent=测试内容 +dsEdit.pop3.valueRegex=值正则表达式 +dsEdit.pop3.testValue=值测试参数 against test data +dsEdit.pop3.ignoreIfMissing=如果没有则忽视 +dsEdit.pop3.useMessageTime=使用邮件接收时间 +dsEdit.pop3.timeRegex=时间的正则表达式 +dsEdit.pop3.testTime=时间测试参数 against test data +dsEdit.pop3.timeFormat=时间格式 + +dsEdit.snmp=SNMP +dsEdit.snmp.gettingValue=正在获取数值... +dsEdit.snmp.oid=OID +dsEdit.snmp.desc=SNMP 属性 +dsEdit.snmp.host=主机 +dsEdit.snmp.port=端口 +dsEdit.snmp.version=SNMP 版本 +dsEdit.snmp.community=Community +dsEdit.snmp.securityName=安全名称 +dsEdit.snmp.authProtocol=认证协议 +dsEdit.snmp.none=(无) +dsEdit.snmp.authPassphrase=Auth passphrase +dsEdit.snmp.privProtocol=Priv protocol +dsEdit.snmp.privPassphrase=Priv passphrase +dsEdit.snmp.engineId=引擎标识号 +dsEdit.snmp.contextEngine=上下文引擎 +dsEdit.snmp.contextName=上下文名称 +dsEdit.snmp.retries=重试 +dsEdit.snmp.timeout=超时 (毫秒) +dsEdit.snmp.trapPort=自陷端口 +dsEdit.snmp.localAddress=本地地址 +dsEdit.snmp.testing=SNMP 主机测试 +dsEdit.snmp.test=获取 OID 值 +dsEdit.snmp.binary0Value=二进制0值 +dsEdit.snmp.setType=Set type +dsEdit.snmp.setType.none=(不可设置) +dsEdit.snmp.setType.int=整数32 +dsEdit.snmp.setType.string=八进制字符串 +dsEdit.snmp.setType.oid=对象ID +dsEdit.snmp.setType.ipAddress=IP地址 +dsEdit.snmp.setType.counter=Counter 32 +dsEdit.snmp.setType.gauge=Gauge 32 +dsEdit.snmp.setType.ticks=Time ticks +dsEdit.snmp.setType.opaque=不透明 +dsEdit.snmp.setType.counter64=Counter 64 +dsEdit.snmp.polling=轮询 +dsEdit.snmp.polling.pollTrap=轮询和自陷 +dsEdit.snmp.polling.trap=仅自陷 +dsEdit.snmp.tester.noResponse=主机无响应 + +dsEdit.spinwave=自旋波接收器 +dsEdit.spinwave.dpconn=传感器: {0},属性:{1} +dsEdit.spinwave.v1Attr.temp=温度 +dsEdit.spinwave.v1Attr.setPoint=设置点 +dsEdit.spinwave.v1Attr.battery=电池 +dsEdit.spinwave.v1Attr.override=Override +dsEdit.spinwave.v2Attr.temp=温度 +dsEdit.spinwave.v2Attr.setPoint=设置点 +dsEdit.spinwave.v2Attr.battery=电池 +dsEdit.spinwave.v2Attr.batteryAlarm=电池报警 +dsEdit.spinwave.v2Attr.override=Override +dsEdit.spinwave.v2Attr.humidity=湿度 +dsEdit.spinwave.v2Attr.voltage=伏特 +dsEdit.spinwave.v2Attr.airflow=气流 +dsEdit.spinwave.v2Attr.kwhours=千瓦时 +dsEdit.spinwave.v2Attr.occupancy=占用 +dsEdit.spinwave.v2Attr.co2=二氧化碳 +dsEdit.spinwave.v2Attr.voc=易挥发有机化合物 +dsEdit.spinwave.v2Attr.iaq=室内空气质量 +dsEdit.spinwave.v2Attr.co=一氧化碳 +dsEdit.spinwave.v2Attr.freq=频率 +dsEdit.spinwave.v2Attr.counter=脉冲数 +dsEdit.spinwave.errorParsingAddress=分析地址时遇到错误 +dsEdit.spinwave.invalidAddress=列表已包含地址 +dsEdit.spinwave.addressInUse=地址正在被一个或多个点使用。不能删除 +dsEdit.spinwave.listening=正在监听... +dsEdit.spinwave.address=地址 +dsEdit.spinwave.attribute=属性 +dsEdit.spinwave.desc=自旋波接收器属性 +dsEdit.spinwave.port=端口 +dsEdit.spinwave.heartbeatTimeout=心跳超时(秒) +dsEdit.spinwave.version=消息版本 +dsEdit.spinwave.deleteWarn=删除点去改变消息版本 +dsEdit.spinwave.sensorAddresses=传感器地址 +dsEdit.spinwave.addSensorAddresses=增加传感器地址 +dsEdit.spinwave.noAddresses=无传感器地址定义 +dsEdit.spinwave.listener=自旋波传感器监听器 +dsEdit.spinwave.listen=监听传感器 +dsEdit.spinwave.sensorsFound=传感器被发现 +dsEdit.spinwave.addToList=把所发现的传感器加入到列表 +dsEdit.spinwave.sensorAddress=传感器地址 +dsEdit.spinwave.convert=换算为摄氏单位 +dsEdit.spinwave.tester.listening=正在监听... +dsEdit.spinwave.tester.startError=自旋波接收器启动出现问题。可能有数据源已占用改端口 ({0}) +dsEdit.spinwave.tester.exception=收到异常:{0} +dsEdit.spinwave.tester.mismatch=收到消息不匹配异常:{0} +dsEdit.spinwave.tester.response=收到响应异常:{0} + +dsEdit.sql=SQL +dsEdit.sql.testing=正在执行SQL语句... +dsEdit.sql.rowId=行ID +dsEdit.sql.columnName=列名 +dsEdit.sql.desc=SQL属性 +dsEdit.sql.driverClassName=驱动类 +dsEdit.sql.connectionString=连接字符串 +dsEdit.sql.username=用户名 +dsEdit.sql.password=密码 +dsEdit.sql.select=SQL语句 +dsEdit.sql.rowQuery=Row-based query +dsEdit.sql.deleteWarn=删除点去改变该值 +dsEdit.sql.test=SQL语句测试 +dsEdit.sql.execute=执行 +dsEdit.sql.timeColumn=Time override column +dsEdit.sql.update=更新语句 +dsEdit.sql.tester.columnName=列名 +dsEdit.sql.tester.columnType=列类型 +dsEdit.sql.tester.value=值 + +dsEdit.virtual=Virtual数据源 +dsEdit.virtual.errorParsingValue=分析值时发生错误 +dsEdit.virtual.invalidValue=列表已包含值 +dsEdit.virtual.desc=Virtual数据源属性 +dsEdit.virtual.changeType=改变类型 +dsEdit.virtual.startValue=开始值 +dsEdit.virtual.min=最小 +dsEdit.virtual.max=最大 +dsEdit.virtual.maxChange=最大改变次数 +dsEdit.virtual.change=改变 +dsEdit.virtual.roll=Roll +dsEdit.virtual.values=值 +dsEdit.virtual.volatility=挥发性 +dsEdit.virtual.attractionPoint=Attraction point +dsEdit.virtual.changeType.alternate=Alternate +dsEdit.virtual.changeType.attractor=Attractor +dsEdit.virtual.changeType.brownian=Brownian +dsEdit.virtual.changeType.increment=减少 +dsEdit.virtual.changeType.noChange=无变化 +dsEdit.virtual.changeType.random=随机 + +dsEdit.vmstat=VMStat数据源 +dsEdit.vmstat.dsconn=轮询间隔秒数: {0} +dsEdit.vmstat.desc=VMStat数据源属性 +dsEdit.vmstat.pollSeconds=轮训间隔秒数 +dsEdit.vmstat.outputScale=输出精度 +dsEdit.vmstat.attribute=属性 +dsEdit.vmstat.attr.procsR=等待CPU时间片的进程 (r) +dsEdit.vmstat.attr.procsB=处于不可中断睡眠状态的进程 (b) +dsEdit.vmstat.attr.memorySwpd=已用虚拟内存 (swpd) +dsEdit.vmstat.attr.memoryFree=空闲内存(free) +dsEdit.vmstat.attr.memoryBuff=用作数据缓存区的内存(buff) +dsEdit.vmstat.attr.memoryCache=用作缓存的内存(cache) +dsEdit.vmstat.attr.swapSi=从硬盘输入的内存交换区 (si) +dsEdit.vmstat.attr.swapSo=输出到硬盘的内存交换区 (so) +dsEdit.vmstat.attr.ioBi=从块设备收到的数据块 (bi) +dsEdit.vmstat.attr.ioBo=发送给块设备的数据块 (bo) +dsEdit.vmstat.attr.systemIn=每秒中断次数 (in) +dsEdit.vmstat.attr.systemCs=每秒上下文切换次数 (cs) +dsEdit.vmstat.attr.cpuUs=cpu % 运行于非内核代码 (us) +dsEdit.vmstat.attr.cpuSy=cpu % 运行于内核代码 (sy) +dsEdit.vmstat.attr.cpuId=cpu % 空闲 (id) +dsEdit.vmstat.attr.cpuWa=cpu % 等待IO (wa) +dsEdit.vmstat.attr.cpuSt=cpu % 挤占虚拟机 (st) +dsEdit.vmstat.scale.none= 字节 +dsEdit.vmstat.scale.k=k(1000) +dsEdit.vmstat.scale.K=K(1024) +dsEdit.vmstat.scale.m=m(1000000) +dsEdit.vmstat.scale.M=M(1048576) + +emport.export=导出 +emport.import=导入 +emport.indent=缩进Indent level +emport.data=数据 +emport.select=请选择您要导入的数据 +emport.selectAll=全选 +emport.unselectAll=清空 +emport.dataPoints=数据点 +emport.importInstruction=粘贴导入数据到该栏并点击 +emport.importProgress=正在导入... +emport.importCancelled=导入已取消 +emport.importComplete=导入完成 +emport.noMessages=无返回信息。无需导入? +emport.invalidImportData=导入数据无效: 非JSON对象 +emport.parseError=JSON对象分析错误: {0} +emport.user.username=用户缺少'用户名'。已忽略。 +emport.user.prefix=用户 ''{0}'': {1} +emport.view.missingType=View with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.xid=A数据源 with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataSource.missingType=数据源 with XID ''{0}'' does not already exist and does not have a 'type' value. Valid types are {1} +emport.dataSource.invalidType="数据源 with XID ''{0}'' does not already exist and has an invalid 'type' value of ''{1}''. Valid types are {2} +emport.dataSource.prefix=数据源 ''{0}'': {1} +emport.dataPoint.xid=A 数据点with name ''{0}'' does not have an 'xid' value. Ignored. +emport.dataPoint.badReference=数据点with XID ''{0}'' does not already exist and references a数据源 that does not exist. Ignored. +emport.dataPoint.prefix=数据点''{0}'': {1} +emport.userPermission.prefix=Permissions for user ''{0}'': {1} +emport.added=added +emport.saved=saved +emport.causedBy=caused by: +emport.view.xid=A graphical view does not have an 'xid' value. Ignored. +emport.view.prefix=View ''{0}'': {1} +emport.pointHierarchy.prefix=点层次: {0} +emport.pointLink.xid=A 点链接does not have an 'xid' value. Ignored. +emport.pointLink.prefix=点链接''{0}'': {1} + +eventHandlers.recipTestEmailMessage=这是测试邮件关于事件处理器's email recipient list +eventHandlers.emailRecipients=Email recipients +eventHandlers.escalTestEmailMessage=这是测试邮件关于事件处理器's escalation list +eventHandlers.escalRecipients=Escalation recipients +eventHandlers.noEmailRecips=You must add email recipients +eventHandlers.escalDelayError=Escalation delay必须大于0 +eventHandlers.noEscalRecips=You must add escalation recipients +eventHandlers.noSetPointAction=No set point action has been defined +eventHandlers.invalidActiveValue=Invalid active value to set +eventHandlers.invalidActiveSource=Invalid 激活的源point +eventHandlers.invalidInactiveValue=Invalid inactive value to set +eventHandlers.invalidInactiveSource=Invalid 未激活的源point +eventHandlers.noTargetPoint=No target point selected. You may not have any settable points defined. +eventHandlers.saved=事件处理器已保存 +eventHandlers.eventHandlers=事件处理器 +eventHandlers.types=事件类型 +eventHandlers.pointEventDetector=点事件监视器分组 +eventHandlers.dataSourceEvents=数据源事件 +eventHandlers.publisherEvents=发布者事件 +eventHandlers.systemEvents=系统事件 +eventHandlers.auditEvents=审计事件 +eventHandlers.eventHandler=事件处理器 +eventHandlers.type=类型 +eventHandlers.type.email=电子邮件 +eventHandlers.type.emailHandler=邮件处理器 +eventHandlers.type.setPoint=设置点 +eventHandlers.type.setPointHandler=设置点处理器 +eventHandlers.alias=别名 +eventHandlers.target=目标 +eventHandlers.activeAction=激活动作 +eventHandlers.inactiveAction=禁用动作 +eventHandlers.action.none=无 +eventHandlers.action.point=Set to point value +eventHandlers.action.static=Set to static value +eventHandlers.sourcePoint=源点 +eventHandlers.valueToSet=值设置 +eventHandlers.escal=发送渐强指令 +eventHandlers.escalPeriod=Escalate if active for +eventHandlers.inactiveNotif=发送禁用通知 + +events.alarms=告警 +events.pending=未决告警 +events.id=标识 +events.msg=消息 +events.pointDetails=点的细节 +events.pointEdit=编辑点 +events.editDataSource=编辑数据源 +events.downloadMango=下载最新Mango发布版本 +events.editCompound=编辑组合事件侦察器 +events.editEventHandler=编辑事件处理器 +events.editPointLink=Edit 点链接 +events.editScheduledEvent=编辑定时事件 +events.editPublisher=编辑发布者 +events.acknowledgeAll=全部确认 +events.acknowledge=确认 +events.acknowledged=已确认 +events.silence=静音 +events.unsilence=非静音 +events.emptyList=无 +events.search=事件搜索 +events.search.id=Id +events.search.type=事件类型 +events.search.keywords=关键字 +events.search.search=搜索 +events.search.searching=正在搜索... +events.search.resultCount={0} 事件搜索到 + +footer.rightsReserved=保留所有权利 + +header.title=Scada-LTS +header.toggleMute=Toggle mute +header.watchlist=观察列表 +header.views=图形视图 +header.alarms=警报器 +header.reports=报告 +header.eventHandlers=事件处理器 +header.dataSources=数据源 +header.scheduledEvents=定时事件分组 +header.compoundEvents=组合事件监视器 +header.pointLinks=点链接 +header.users=用户 +header.pointHierarchy=点继承关系 +header.mailingLists=邮件列表 +header.publishers=发布器 +header.systemSettings=系统设置 +header.emport=输入/输出 +header.sql=SQL语句 +header.logout=注销 +header.help=帮助 +header.login=登录 +header.user=用户 +header.changeLanguage=改变显示语言 +header.goHomeUrl=前往我的默认页面 +header.setHomeUrl=设为我的默认页面 +header.reload=刷新 + +login.browserOnPlatform=位于 +login.userId=用户名 +login.validation.noUsername=请输入用户名 +login.password=密码 +login.validation.noPassword=请输入密码 +login.validation.invalidLogin=验证失败,请重试 +login.validation.accountDisabled=您帐户已被冻结。请联系系统管理员 +login.loginButton=登录 +login.unknownBrowser=请检查您浏览器的兼容性... +login.supportedBrowser=本浏览器是官方支持的。 +login.unsupportedBrowser=您的浏览器可能可以浏览本站,但它不是serosoft软件公司官方支持的浏览器 。\ +我们推荐您使用 火狐(Firefox), Chrome, 或者 \ +微软的Internet Explorer 7. +login.nag=注意: 由于您使用的浏览器不在官方支持的范围内,所以访问本站可能遇到一些问题。请升级或者更换浏览器。 + +mailingLists.added=邮件列表已增加 +mailingLists.saved=邮件列表已保存 +mailingLists.testEmailMessage=测试邮件已发送 +mailingLists.noUser=未增加用户 +mailingLists.noAddress=邮箱地址不能为空 +mailingLists.mailingLists=邮件列表 +mailingLists.mailingList=邮件列表 +mailingLists.details=邮件列表详情 +mailingLists.name=名称 +mailingLists.addUser=新增用户 +mailingLists.addAddress=新增地址 +mailingLists.entries=实体 +mailingLists.noEntries=无邮件列表实体 +mailingLists.emailAddress=邮件地址 +mailingLists.validate.nameRequired=名称不能为空 +mailingLists.validate.nameGreaterThan40=名称不能超过40个字符 +mailingLists.validate.entries=邮件列表不需有实体 +mailingLists.testerror=发生错误:{0}: {1} + +notes.userNotes=用户注释 +notes.addNote=增加注释 +notes.note=注释 +notes.by=由 +notes.enterComment=注释不能为空 +notes.save=保存 +notes.cancel=放弃 +notes.timeByUsername=time根据用户名 + +pointDetails.recordCountError=记录数必须是一个数字 +pointDetails.timePeriodError=时间间隔必须是一个数字 +pointDetails.imageCountError=数遍数必须是一个数字 +pointDetails.goto=转向 +pointDetails.editPoint=编辑数据点 +pointDetails.editDataSource=编辑数据源 +pointDetails.setPoint=设置点 +pointDetails.set=设置 +pointDetails.statistics=统计 +pointDetails.timePeriod=时期 +pointDetails.getStatistics=获取统计信息 +pointDetails.history=历史 +pointDetails.show=显示 +pointDetails.mostRecentRecords=最新的记录 +pointDetails.chart=图表 +pointDetails.imageChartButton=获取图表 +pointDetails.getData=获取数据 +pointDetails.flipbook=便笺 +pointDetails.images=图片 +pointDetails.getImages=获取图片 +pointDetails.events=事件 +pointDetails.id=Id +pointDetails.message=消息 +pointDetails.maxEvents=最多显示20个事件 +pointDetails.views=视图 +pointDetails.name=名称 +pointDetails.gotoView=转到视图 +pointDetails.notInView=点没有被图形视图使用 +pointDetails.userAccess=用户访问 +pointDetails.username=用户名 +pointDetails.accessType=访问类型 + +pointEdit.buttons.enable=激活 +pointEdit.buttons.disable=禁用 +pointEdit.buttons.restart=重启 +pointEdit.buttons.note=注意: 保存、禁用、重启点将使其告警事件级别变为普通 + +pointEdit.chart.props=图表渲染器属性 +pointEdit.chart.type=类型 +pointEdit.chart.limit=极值 +pointEdit.chart.timePeriod=时期 +pointEdit.chart.includeSum=包含总数 +pointEdit.chart.note=Note: 绘制当前图表其数据点日志必须激活 +pointEdit.chart.missingLimit=图表渲染器: 极值不能为空 +pointEdit.chart.invalidLimit=图表渲染器: 极值必须在2到50之间 +pointEdit.chart.missingPeriods=图表渲染器: 周期数量不能为空 +pointEdit.chart.invalidPeriods=图表渲染器: 周期数量必须大于0 + +pointEdit.detectors.eventDetectors=事件监视器 +pointEdit.detectors.type=类型 +pointEdit.detectors.empty=点击增加图标创建点事件监视器. +pointEdit.detectors.alias=别名 +pointEdit.detectors.highLimitDet=最大值监视器 +pointEdit.detectors.highLimit=最大值 +pointEdit.detectors.duration=期间 +pointEdit.detectors.lowLimitDet=低值监视器 +pointEdit.detectors.lowLimit=最小值 +pointEdit.detectors.stateDet=状态监视器 +pointEdit.detectors.state=状态 +pointEdit.detectors.zero=0 +pointEdit.detectors.one=一个 +pointEdit.detectors.changeDet=变化监视器 +pointEdit.detectors.change=变化 +pointEdit.detectors.changeCounter=状态变化计数器 +pointEdit.detectors.changeCount=状态变化次数 +pointEdit.detectors.noChange=无变化 +pointEdit.detectors.noUpdate=无更新 +pointEdit.detectors.errorParsingLimit=极值分析错误 +pointEdit.detectors.errorParsingWeight=重量分析错误 +pointEdit.detectors.errorParsingDuration=持续值分析错误 +pointEdit.detectors.invalidDuration=持续不能小于0 +pointEdit.detectors.errorParsingState=状态值分析错误 +pointEdit.detectors.errorParsingChangeCount=变化次数分析错误 +pointEdit.detectors.invalidChangeCount=变化次数不能小于2 +pointEdit.detectors.invalidState=状态不能大于128个字符 +pointEdit.detectors.posCusumDet=正CUSUM监视器 +pointEdit.detectors.posCusum=正CUSUM +pointEdit.detectors.posLimit=正极限 +pointEdit.detectors.negCusumDet=负CUSUM监视器 +pointEdit.detectors.negCusum=负CUSUM +pointEdit.detectors.negLimit=负极值 +pointEdit.detectors.weight=重量 + +pointEdit.logging.props=日志属性 +pointEdit.logging.type=日志类型 +pointEdit.logging.type.change=当点值发生变化 +pointEdit.logging.type.all=所有数据 +pointEdit.logging.type.never=不记日志 +pointEdit.logging.type.interval=间隔 +pointEdit.logging.type.tsChange=当点的时间戳改变 +pointEdit.logging.period=日志间隔 +pointEdit.logging.every=每个 +pointEdit.logging.valueType=值类型 +pointEdit.logging.valueType.instant=即时的 +pointEdit.logging.valueType.maximum=最大值 +pointEdit.logging.valueType.minimum=最小值 +pointEdit.logging.valueType.average=平均 +pointEdit.logging.tolerance=公差 +pointEdit.logging.purge=净化 +pointEdit.logging.after=后于 +pointEdit.logging.defaultCache=默认缓存大小 +pointEdit.logging.discard=去掉极端值 +pointEdit.logging.discardLow=去掉最低限制 +pointEdit.logging.discardHigh=去掉最高限制 + +pointEdit.name.goto=去往 + +pointEdit.props.props=点属性 +pointEdit.props.details=点详情 +pointEdit.props.ds=数据源 +pointEdit.props.editDs=编辑数据源 +pointEdit.props.name=点的名称 + +pointEdit.purge.confirm=确实要净化该点所有数据吗? +pointEdit.purge.result=点的值已被净化 +pointEdit.purge.purgeNow=净化 +pointEdit.purge.olderThan=净化数据早于 +pointEdit.purge.all=净化所有数据 +pointEdit.purge.allData= +pointEdit.purge.warn=正在净化数据,请等待... + +pointEdit.text.props=文本渲染器属性 +pointEdit.text.type=类型 +pointEdit.text.format=格式 +pointEdit.text.suffix=后缀 +pointEdit.text.zero=0 +pointEdit.text.one=一个 +pointEdit.text.default=默认 +pointEdit.text.key=关键字 +pointEdit.text.text=文本 +pointEdit.text.colour=颜色 +pointEdit.text.from=来自 +pointEdit.text.to=去往 +pointEdit.text.conversionExponent=转化解释器 +pointEdit.text.errorParsingKey=关键字分析错误 +pointEdit.text.listContainsKey=列表已包含关键字 +pointEdit.text.errorParsingFrom=输入值分析错误 +pointEdit.text.errorParsingTo=值分析错误 +pointEdit.text.toGreaterThanFrom=输入值必须小于输出值 +pointEdit.text.listContainsRange=列表已包含范围 +pointEdit.basing_on.title=Apply new properties basing on +pointEdit.basing_on.select=Select point +pointEdit.basing_on.apply=Apply +pointEdit.basing_on.warning_on=not show warning when set new value base on selected point + +pointHierarchy.saved=点层次 已保存 +pointHierarchy.deleteConfirm=所有子节点将重新指向父目录,确定吗? +pointHierarchy.defaultName=新建目录 +pointHierarchy.noName=目录名不能为空 +pointHierarchy.hierarchy=点层次 +pointHierarchy.details=目录详情 +pointHierarchy.name=名称 + +pointHierarchySLTS.pointHierarchy=Point Hierarchy +pointHierarchySLTS.folderChange=Folder change +pointHierarchySLTS.folderNotMove=Folder not move +pointHierarchySLTS.close=Close +pointHierarchySLTS.yes=Yes +pointHierarchySLTS.folder=Folder +pointHierarchySLTS.confirmDelete=Are you sure to delete the folder? +pointHierarchySLTS.folderRemoved=Folder removed +pointHierarchySLTS.key=Key +pointHierarchySLTS.title=Title +pointHierarchySLTS.msg=msg +pointHierarchySLTS.pleaseSelectElement=Please select element +pointHierarchySLTS.pleaseSelectElementFolder=Please select element folder +pointHierarchySLTS.weOnlyEditFolder=We only edit folder +pointHierarchySLTS.editFolder=Edit folder +pointHierarchySLTS.titleEdit=Title edit +pointHierarchySLTS.oldTitle=Old title +pointHierarchySLTS.newTitle=New title +pointHierarchySLTS.folderNotEdit=Folder not edit +pointHierarchySLTS.errorThrown=Error thrown +pointHierarchySLTS.move=Move +pointHierarchySLTS.keyParent=Key parent +pointHierarchySLTS.parent=Parent +pointHierarchySLTS.folderNotRemove=Folder not remove +pointHierarchySLTS.removeFolder=Remove folder +pointHierarchySLTS.warning=Warning +pointHierarchySLTS.info=Info +pointHierarchySLTS.isFolder=Folder +pointHierarchySLTS.dataSource=Data source +pointHierarchySLTS.xid=XID +pointHierarchySLTS.type=Type +pointHierarchySLTS.changeOfLanguageFailed=Change of language failed +pointHierarchySLTS.warningDontRemoveDataPointInRoot=Don't remove data point in root hierarchy +pointHierarchySLTS.moveDataPointToRoot=Move the element to root level tree +pointHierarchySLTS.areYouSureToMoveElement=Are you sure to move element? +pointHierarchySLTS.movedElement=Moved element + +pointLinks.pointLinks=点链接 +pointLinks.pointLink=点链接 +pointLinks.details=点链接详情 +pointLinks.source=源点 +pointLinks.target=目标点 +pointLinks.script=脚本 +pointLinks.validate=校验 +pointLinks.event=事件 +pointLinks.event.update=更新 +pointLinks.event.change=改变 +pointLinks.validate.sourceRequired=源不点可空缺 +pointLinks.validate.targetRequired=目标点不可空缺 +pointLinks.validate.samePoint=源和目标点名称不能相同 +pointLinks.pointLinkAdded=点链接已被增加 +pointLinks.pointLinkSaved=点链接已被保存 +pointLinks.validate.success=脚本返回结果: {0} +pointLinks.validate.successTs=脚本返回结果: {0}, 时间戳={1} + +publicView.notFound=您所指定的视图没有找到或者该视图无法匿名访问。请检查视图ID、视图名称或者视图XID是否正确? + +publisherEdit.saved=发布者已保存 +publisherEdit.currentAlarms=当前告警器 +publisherEdit.generalProperties=一般属性 +publisherEdit.name=名称 +publisherEdit.cacheWarning=缓存告警大小 +publisherEdit.updateEvent=更新事件 +publisherEdit.updateEvent.all=所有更新 +publisherEdit.updateEvent.changes=仅变化 +publisherEdit.snapshot=发送常规快照 +publisherEdit.snapshotPeriod=快照发送期间 + +publisherEdit.httpSender=HTTP发送器 +publisherEdit.httpSender.keyRequired=Key不能为空 +publisherEdit.httpSender.keyExists=关键字已存在 +publisherEdit.httpSender.removeParam=从列表删除参数 +publisherEdit.httpSender.sending=正在发送... +publisherEdit.httpSender.noResponseData=(无回应数据) +publisherEdit.httpSender.props=HTTP发送器属性 +publisherEdit.httpSender.method=方法 +publisherEdit.httpSender.url=URL +publisherEdit.httpSender.staticParams=静态参数 +publisherEdit.httpSender.paramKey=关键字 +publisherEdit.httpSender.paramValue=值 +publisherEdit.httpSender.addStaticParam=增加静态参数 +publisherEdit.httpSender.noStaticParams=无静态参数定义 +publisherEdit.httpSender.raiseResultWarning=提高报警级别 +publisherEdit.httpSender.sendTest=HTTP发送测试 +publisherEdit.httpSender.sendStaticParams=发送静态参数 +publisherEdit.httpSender.cancel=忽略 +publisherEdit.points=点 +publisherEdit.point.name=名称 +publisherEdit.point.status=状态 +publisherEdit.point.type=类型 +publisherEdit.httpSender.point.param=参数名 +publisherEdit.httpSender.point.timestamp=包含时间戳 +publisherEdit.noPoints=没有点可以列出 + +publisherList.deleteConfirm=您确定要删除该发布器? +publisherList.publishers=发布器 +publisherList.name=名称 +publisherList.type=类型 +publisherList.config=配置 +publisherList.status=状态 +publisherList.noRows=没有一行数据 + +reports.recipTestEmailMessage=本信息用于报告的收件人邮件列表测试 +reports.emailRecipients=邮件接收者 +reports.export=导出数据 +reports.eventExport=导出事件 +reports.userCommentExport=导出用户注释 +reports.charts=视图图表 +reports.reportAdded=报告已增加 +reports.reportSaved=报告已保存 +reports.reportQueued=报告已入队列 +reports.reportQueue=报告队列 +reports.reportName=报告名称 +reports.runTimeStart=运行时开始 +reports.runDuration=运行期限 +reports.reportRecords=记录 +reports.doNotPurge=未清除 +reports.loading=正在装载... +reports.noInstances=没有报告实例 +reports.templates=报告模板 +reports.newReport=新建报告 +reports.report=报告 +reports.criteria=报告标准 +reports.runNow=立即运行 +reports.noPoints=本报告未添加点设备 +reports.pointName=点的名称 +reports.dataType=数据类型 +reports.events=事件 +reports.events.none=无 +reports.events.alarms=仅告警事件 +reports.events.all=所有事件 +reports.eventList.id=事件标识 +reports.eventList.message=消息 +reports.eventList.status=状态 +reports.eventList.ackTime=Acknowledgement time +reports.eventList.ackUser=Acknowledging user +reports.comments=用户注释 +reports.pointComments=点注释 +reports.pointComments.empty=无点注释可供罗列 +reports.commentList.type=类型 +reports.commentList.type.event=事件 +reports.commentList.type.point=点 +reports.commentList.typeKey=类型关键字 +reports.commentList.time=时间 +reports.dateRange=日期范围 +reports.relative=相对于报告时间 +reports.previous=前一个 +reports.past=黏贴 +reports.specificDates=特定日子 +reports.schedule=时间表 +reports.runEvery=每隔多久执行... +reports.runDelay=延时执行(分钟) +reports.cron=cron +reports.emailReport=邮件报告 +reports.includeTabular=包括表格数据 +reports.now=当前 +reports.notStarted=未启动 +reports.inProgress=处理中 +reports.failed=失败 +reports.startValue=开始值 +reports.statistics=统计 +reports.consolidated=加工过的图表 +reports.rendered=渲染过的 +reports.dateRangeTo=to +reports.validate.lessThan0=不能小于0 +reports.validate.greaterThan59=不能大于59分 +reports.validate.needRecip=至少增加一个容器 +reports.validate.required=不能为空 +reports.validate.longerThan100=不能多于100个字符 +reports.validate.needPoint=至少增加一个点 +reports.validate.invalidDateRangeType=无效的数据范围类型 +reports.validate.invalidRelativeDateType=无效的相关数据类型 +reports.validate.periodCountLessThan1=次数不能小于1 +reports.validate.cron=定时器表达式错误:{0} + +scheduledEvents.seAdded=定时事件已增加 +scheduledEvents.seSaved=定时事件已保存 +scheduledEvents.ses=定时事件 +scheduledEvents.addSe=新增定时事件 +scheduledEvents.se=定时事件 +scheduledEvents.seDetails=定时事件详情 +scheduledEvents.alias=别名 +scheduledEvents.type=定时类别 +scheduledEvents.type.hour=每小时 +scheduledEvents.type.day=每天 +scheduledEvents.type.week=每周 +scheduledEvents.type.month=每月 +scheduledEvents.type.year=每年 +scheduledEvents.type.once=单次 +scheduledEvents.type.cron=定期的 +scheduledEvents.validate.activeCron=激活定时器表达式时发生错误:{0} +scheduledEvents.validate.inactiveCron=关闭定时器表达式时发生错误:{0} +scheduledEvents.validate.activeTrigger=创建active触发器时发生错误:{0} +scheduledEvents.validate.inactiveTrigger=创建inactive触发器时发生错误:{0} +scheduledEvents.validate.aliasTooLong=别名不能超过50字符 + +sql.warning=警告: 使用本工具风险自担。使用方法不得当将可能导致损坏的数据或者系统级别的错误。(原因是SQL直接作用于数据库) +sql.sql=SQL +sql.query=提交查询 +sql.update=提交更新 +sql.rowsUpdated=条记录已经被更新。 + +systemSettings.retrieving=(抓去中) +systemSettings.files=文件 +systemSettings.emailSettingsSaved=邮件设置已保存 +systemSettings.systemAlarmLevelsSaved=系统事件警报级别已保存 +systemSettings.auditAlarmLevelsSaved=审计事件警报级别已保存 +systemSettings.httpSaved=Http设置已保存 +systemSettings.miscSaved=设置已保存 +systemSettings.versionSaved=版本设置已保存 +systemSettings.upToDate=本Mango系统已是最新版本 +systemSettings.emailSettings=邮件设置 +systemSettings.smtpHost=SMTP主机 +systemSettings.smtpPort=SMTP端口 +systemSettings.fromAddress='来自'地址 +systemSettings.fromName='来自'名称 +systemSettings.auth=用户认证 +systemSettings.smtpUsername=用户名 +systemSettings.smtpPassword=密码 +systemSettings.tls=激活TLS +systemSettings.systemAlarmLevels=系统事件报警级别 +systemSettings.auditAlarmLevels=审计事件报警级别 +systemSettings.otherSettings=其他设置 +systemSettings.purgeEvents=净化事件早于 +systemSettings.purgeReports=净化报告实例早于 +systemSettings.uiPerformance=用户界面操作 +systemSettings.uiPerformance.high=高 +systemSettings.uiPerformance.med=中档 +systemSettings.uiPerformance.low=低 +systemSettings.groveLogging=把错误信息发送给Serotonin公司 +systemSettings.httpSettings=HTTP设置 +systemSettings.useProxy=使用代理 +systemSettings.proxyHost=代理主机 +systemSettings.proxyPort=代理端口 +systemSettings.proxyUsername=代理用户名 +systemSettings.proxyPassword=代理密码 +systemSettings.systemInformation=系统信息 +systemSettings.version=本Scada-LTS系统的版本 +systemSettings.notify=Notify upon release of +systemSettings.notifyStable=仅稳定版本 +systemSettings.notifyRC=Release candidates or better +systemSettings.notifyBeta=Beta or better +systemSettings.checkNow=检查 +systemSettings.databaseSize=数据库大小 +systemSettings.purgeNow=根据点的配置进行净化 +systemSettings.filedataSize=文件大小 +systemSettings.totalSize=总大小 +systemSettings.historyCount=历史数量 +systemSettings.topPoints=顶端的点 +systemSettings.eventCount=事件数量 +systemSettings.testEmail=您的系统设置测试邮件已经发送成功。 +systemSettings.versionCheck1=检查期间Socket超时。请重试 +systemSettings.versionCheck2=发生错误:{0}: {1} +systemSettings.languageSettings=语言设置 +systemSettings.systemLanguage=系统语言 +systemSettings.langSaved=语言已保存 +systemSettings.purgeDataConfirm=这样净化数据库里所有点样本。确定? +systemSettings.purgeDataInProgress=正在净化所有数据,请等待... +systemSettings.purgeDataComplete=精华完成。{0} 点样本已被删除。 +systemSettings.purgeData=净化所有数据 +systemSettings.dbBackup=Download DB Backup +systemSettings.dbConfiguration=DataBase Configuration +systemSettings.dbConfiguration.Derby=Derby +systemSettings.dbConfiguration.Mssql=MsSQL +systemSettings.dbConfiguration.Mysql=MySQL + +users.dataSaved=用户数据已保存 +users.added=用户已增加 +users.saved=用户已保存 +users.title=用户 +users.add=新增用户 +users.user=用户 +users.details=用户详情 +users.username=用户名 +users.newPassword=新的密码 +users.email=邮件 +users.phone=电话 +users.dataSources=数据源 +users.validate.usernameRequired=用户名不能为空 +users.validate.emailRequired=邮件不能为空 +users.validate.usernameTooLong=用户名不能超过40个字符 +users.validate.emailTooLong=电子邮箱不能超过255个字符 +users.validate.phoneTooLong=电话号码不能超过40个字符 +users.validate.usernameUnique=用户名必须唯一 +users.validate.usernameInUse=用户名已占用 +users.validate.adminInvalid=您无法删除自己的管理员权限 +users.validate.adminDisable=您无法禁用自己的帐户 +users.receiveAlarmEmails=发送告警邮件 +users.receiveOwnAuditEvents=收到自己的审计事件 + +viewEdit.editView=编辑视图 +viewEdit.deleteView=将自己从共享视图列表中删除 +viewEdit.viewProperties=视图属性 +viewEdit.name=名称 +viewEdit.background=背景图片 +viewEdit.upload=上传图片 +viewEdit.clearImage=清除图片 +viewEdit.anonymous=匿名访问 +viewEdit.viewComponents=组建 +viewEdit.addViewComponent=增加组建到视图 +viewEdit.editPointView=编辑点组建设置 +viewEdit.editGraphicalRenderer=编辑图形渲染器 +viewEdit.deletePointView=删除点设备 +viewEdit.editStaticView=编辑静态内容 +viewEdit.deleteStaticView=删除静态内容 +viewEdit.iconify=图标组件 + +viewEdit.settings.editor=设置的编辑器 +viewEdit.settings.point=点设置 +viewEdit.settings.nameOverride=点的名称 override +viewEdit.settings.settableOverride=Settable override +viewEdit.settings.background=背景颜色 +viewEdit.settings.displayControls=显示控制 + +viewEdit.graphic.editor=图片渲染编辑器 +viewEdit.graphic.displayText=显示文本 +viewEdit.graphic.imageSet=图片设置 +viewEdit.graphic.dynamicImage=动态图 +viewEdit.graphic.imageSample=图片样本 +viewEdit.graphic.images=图片 +viewEdit.graphic.zero=0图片 +viewEdit.graphic.one=一个图片 +viewEdit.graphic.state=图片/状态分配 +viewEdit.graphic.image=图片 +viewEdit.graphic.stateList=状态列表 +viewEdit.graphic.default=默认 +viewEdit.graphic.min=最小值 +viewEdit.graphic.max=最大值 +viewEdit.graphic.scale=刻度百分比 +viewEdit.graphic.script=脚本 +viewEdit.graphic.displayPointName=显示点的名称 +viewEdit.graphic.missingImageSet=必须选择一个图片设置 +viewEdit.graphic.missingDynamicImage=必须选择一个动态图 +viewEdit.graphic.missingZeroImage=必须选择一个0图片 +viewEdit.graphic.missingOneImage=必须选择一个图片 +viewEdit.graphic.missingDefault=必须选择一个默认图 +viewEdit.graphic.invalidState=不可分析的状态值 +viewEdit.graphic.missingMin=最小值必须输入 +viewEdit.graphic.missingMax=最大值必须输入 +viewEdit.graphic.invalidMinMax=最小值必须小于最大值 +viewEdit.graphic.missingScale=比例百分比必须输入 +viewEdit.graphic.invalidScale=比例百分比不能小于1 +viewEdit.graphic.missingScript=脚本没有输入 +viewEdit.graphic.noConfig=本渲染器没有配置信息 + +viewEdit.static.editor=静态内容编辑器 + +viewEdit.compound.editor=复合组建编辑器 +viewEdit.compound.name=名称 +viewEdit.compound.backgroundColour=背景色 +viewEdit.compound.width=宽 +viewEdit.compound.height=高 +viewEdit.compound.duration=期间 + +views.title=图形化视图 +views.newView=新建视图 +views.noViews=未创建图形化视图. 马上创建. + +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size + +watchlist.addToWatchlist=加到观察列表 +watchlist.points=点设备 +watchlist.watchlist=观察列表 +watchlist.editListName=编辑观察列表名称 +watchlist.newListName=输入新的名称 +watchlist.addNewList=增加新的观察列表 +watchlist.deleteList=删除观察列表 +watchlist.pointDetails=点设备详情 +watchlist.moveUp=上移 +watchlist.moveDown=下移 +watchlist.delete=从观察列表删除 +watchlist.emptyList=点击点设备将加入到观察列表 +watchlist.chart=图表 +watchlist.imageChartButton=获取图表 +watchlist.noChartables=观察列表里没有可图表化的点设备 + +chartRenderer.none=无 +chartRenderer.image=图片 +chartRenderer.flipbook=便笺Flipbook +chartRenderer.statistics=统计 +chartRenderer.table=表格 + +graphic.analogGraphic=分析图形 +graphic.binaryGraphic=二进制图形 +graphic.multistateGraphic=多状态图形 +graphic.thumbnailImage=指甲盖图形 +graphic.dynamicGraphic=动态图形 +graphic.script=服务器端脚本 +graphic.simple=简单点设备 +graphic.simpleImage=图形 +graphic.html=HTML +graphic.wirelessTempHumSensor=无线温/湿度传感器 +graphic.wirelessTempHumSensor.staticText=静态文本 +graphic.wirelessTempHumSensor.battery=电池 +graphic.wirelessTempHumSensor.signal=信号 +graphic.wirelessTempHumSensor.temperature=温度 +graphic.wirelessTempHumSensor.humidity=湿度 +graphic.simpleCompound=简单复合 +graphic.simpleCompound.leadPoint=Lead point +graphic.simpleCompound.subPoint1=子点1 +graphic.simpleCompound.subPoint2=子点2 +graphic.simpleCompound.subPoint3=子点3 +graphic.simpleCompound.subPoint4=子点4 +graphic.simpleCompound.subPoint5=子点5 +graphic.simpleCompound.subPoint6=子点6 +graphic.simpleCompound.subPoint7=子点7 +graphic.simpleCompound.subPoint8=子点8 +graphic.simpleCompound.subPoint9=子点9 +graphic.simpleCompound.subPoint10=子点10 +graphic.imageChart=图片图像 +graphic.imageChart.point1=点设备 1 +graphic.imageChart.point2=点设备 2 +graphic.imageChart.point3=点设备 3 +graphic.imageChart.point4=点设备 4 +graphic.imageChart.point5=点设备 5 +graphic.imageChart.point6=点设备 6 +graphic.imageChart.point7=点设备 7 +graphic.imageChart.point8=点设备 8 +graphic.imageChart.point9=点设备 9 +graphic.imageChart.point10=点设备 10 + +graphic.enhancedImageChart=图片图像 +graphic.enhancedImageChart.point1=点设备 1 +graphic.enhancedImageChart.point2=点设备 2 +graphic.enhancedImageChart.point3=点设备 3 +graphic.enhancedImageChart.point4=点设备 4 +graphic.enhancedImageChart.point5=点设备 5 +graphic.enhancedImageChart.point6=点设备 6 +graphic.enhancedImageChart.point7=点设备 7 +graphic.enhancedImageChart.point8=点设备 8 +graphic.enhancedImageChart.point9=点设备 9 +graphic.enhancedImageChart.point10=点设备 10 + +textRenderer.analog=分析 +textRenderer.binary=二进制 +textRenderer.multistate=多状态 +textRenderer.none=无 +textRenderer.plain=plain +textRenderer.range=范围 +textRenderer.time=时间 + +event.system.startup=系统启动 +event.system.shutdown=系统关闭 +event.system.maxAlarmChanged=最大警报级别发生变化 +event.system.userLogin=用户登录 +event.system.versionCheck=当前版本被查看 +event.system.compound=组合侦察器有一次失败 +event.system.setPoint=设置点处理器有一次失败 +event.system.email=电子邮件发送失败 +event.system.pointLink=点的链接失败 + +event.audit.dataSource=数据源 +event.audit.dataPoint=数据点 +event.audit.pointEventDetector=点事件侦察器 +event.audit.compoundEventDetector=组合事件侦察器 +event.audit.scheduledEvent=定时事件 +event.audit.eventHandler=事件处理器 +event.audit.pointLink=点的链接 +event.audit.changedProperty=
    {0}: "{1}" -> "{2}" +event.audit.property=
    {0}="{1}" +event.audit.added=用户 "{0}" 已被创建 {1} 获得标识为 {2}: {3} +event.audit.changed=用户 "{0}" 已被更改 {1} 其标识为 {2}: {3} +event.audit.deleted=用户 "{0}" 已被删除 {1} 其标识为 {2}: {3} +event.audit.propertyList.0= +event.audit.propertyList.1={0} +event.audit.propertyList.2={0}{1} +event.audit.propertyList.3={0}{1}{2} +event.audit.propertyList.4={0}{1}{2}{3} +event.audit.propertyList.5={0}{1}{2}{3}{4} +event.audit.propertyList.6={0}{1}{2}{3}{4}{5} +event.audit.propertyList.7={0}{1}{2}{3}{4}{5}{6} +event.audit.propertyList.8={0}{1}{2}{3}{4}{5}{6}{7} +event.audit.propertyList.9={0}{1}{2}{3}{4}{5}{6}{7}{8} +event.audit.propertyList.10={0}{1}{2}{3}{4}{5}{6}{7}{8}{9} +event.audit.propertyList.11={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10} +event.audit.propertyList.12={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11} +event.audit.propertyList.13={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12} +event.audit.propertyList.14={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13} +event.audit.propertyList.15={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14} +event.audit.propertyList.16={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15} +event.audit.propertyList.17={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16} +event.audit.propertyList.18={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17} +event.audit.propertyList.19={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18} +event.audit.propertyList.20={0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19} +event.audit.recip.mailingList=邮件列表 ''{0}'' +event.audit.recip.user=用户 ''{0}'' +event.audit.recip.address=地址 ''{0}'' +event.audit.recip.list.0= +event.audit.recip.list.1={0} +event.audit.recip.list.2={0}, {1} +event.audit.recip.list.3={0}, {1}, {2} +event.audit.recip.list.4={0}, {1}, {2}, {3} +event.audit.recip.list.5={0}, {1}, {2}, {3}, {4} +event.audit.recip.list.6={0}, {1}, {2}, {3}, {4}, {5} +event.audit.recip.list.7={0}, {1}, {2}, {3}, {4}, {5}, {6} +event.audit.recip.list.8={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7} +event.audit.recip.list.9={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8} +event.audit.recip.list.10={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9} +event.audit.recip.list.11={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10} +event.audit.recip.list.12={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11} +event.audit.recip.list.13={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12} +event.audit.recip.list.14={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13} +event.audit.recip.list.15={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14} +event.audit.recip.list.16={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15} +event.audit.recip.list.17={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16} +event.audit.recip.list.18={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17} +event.audit.recip.list.19={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18} +event.audit.recip.list.20={0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19} + +event.exception2={0}: {1} +event.initializationError=初始化错误: {0} +event.bacnet.deviceError=设备 {0} 不响应, 点设备初始化失败 +event.bacnet.readError=读取点设备 {0}: {1} 遇到错误 +event.bacnet.iamError="我是谁"(IAm) 广播失败: {0} +event.bacnet.whoisError="那是谁"(WhoIs)广播失败: {0} +event.bacnet.whoisPoint=初始化时广播"那是谁"(WhoIs)失败: {0} :{1} +event.bacnet.readDevice=读取设备{0} 属性失败: {1} +event.bacnet.covFailed={0}设备上的COV订阅失败, 点设备不可用: {1} +event.setPointFailed=设置点设备失败: {0} +event.setPointFailed.alias=设置点设备 ''{0}'' 失败: {1} +event.pointLink.sourceUnavailable=点设备链接源(source)不可用 +event.pointLink.targetUnavailable=点设备链接目标(target)不可用 +event.pointLink.targetNotSettable=点设备链接目标(target)不可设置 +event.pointLink.recursionFailure=点链接因递归溢出未执行。配置中可能有死循环 +event.pointLink.nullResult=脚本返回null。忽视之 +event.pointLink.convertError=源和目标数据类型不匹配 +event.pollingError=轮询错误 +event.pollingError2=轮询错误: {0} +event.ebi25.master=modbus主设备异常: {0} +event.ebi25.readError=读值"{0}"时错误: {1} +event.galil.errorResponse=点{0}返回错误 +event.galil.parsingError=从点{0}返回的应答分析错误, 应答={1} +event.galil.setRequest=无法创建对点{0}的请求, 值={1} +event.galil.setResponse=点{0}返回错误 +event.galil.sendError=设置点{0}错误: {1} +event.galil.connectionError=Galil连接发生异常: {0} +event.galil.unexpected=异常结果, 结果={0} +event.galil.numericParse=转化为数字错误: {0} +event.galil.setPointFailed=设置点{0}错误: {1} +event.httpImage.retrievalError=抓取图片"{0}"错误: {1} +event.httpImage.scalingError=Error scaling image: {0} +event.httpImage.saveError=保存图片错误: {0} +event.httpRetriever.retrievalError=抓取页"{0}"错误: {1} +event.http.response=从"{0}"返回无效应答: {1} +event.meta.pointUnavailable=A context point is unavailable in point "{0}" +event.meta.pointMissing=点未激活或者不存在 +event.script.convertError=无法把结果"{0}"转变为 {1} +event.meta.nullResult=脚本返回null。忽视之 +event.meta.scriptError=点"{0}"中脚本错误: {1} +event.meta.typeError=点"{0}"中脚本结果类型错误: {1} +event.meta.recursionFailure=脚本因递归溢出未执行。脚本中可能包含死循环 +event.modbus.noResponse=网络无响应 +event.modbus.master=modbus主设备异常: {0} +event.serial.portOpenError=不能打开端口{0} +event.serial.portInUse=端口已经使用: {0} +event.valueParse.noData=No data to match against for point {0} +event.valueParse.noValue=No value match made for point {0} +event.valueParse.noTime=No time match made {0} +event.valueParse.timeParse=转化为时间格式错误 "{0}" +event.valueParse.timeParsePoint=为{1} 转化为时间格式错误 "{0}" +event.valueParse.textParse=值不匹配多状态文本,无法解析, 结果={0} +event.valueParse.textParsePoint=值不匹配多状态文本,无法解析, 结果={0}, 点={1} +event.valueParse.numericParse=不能转化为数字, 结果={0} +event.valueParse.numericParsePoint=不能转化为数字, 结果={0}, 点={1} +event.valueParse.generalParse={0}, 结果={1} +event.valueParse.generalParsePoint={0}, 结果={1}, 点={2} +event.1wire.deviceRead=地址{0}上读设备错误: {1} +event.1wire.networkRead=读网络错误: {0} +event.1wire.noPointData=从点{0}未读到数据 +event.1wire.noDevice=点{1}上未发现地址为{0}的设备, 设置失败 +event.1wire.setWiper=Unable to set wiper position at address {0} for point {1}, 设置失败 +event.snmp.noResponse=主机未返回 +event.snmp.pduOidError=PDU 含OID错误{0}, 文本={1} +event.snmp.pduErrorStatus=PDU 含错误状态 {0}, 文本={1} +event.snmp.oidError=OID 错误 {0}: {1}: {2} +event.snmp.unknownOid=从主机{1}返回的响应显示,OID ‘{0}’未请求 +event.snmp.noBinding=从主机{1}返回的响应显示,OID ‘{0}’未绑定 +event.spinwave.heartbeat=从传感器{0}未收到数据 +event.spinwave.attrNotFound=从传感器{1}返回的消息中未发现属性"{0}" +event.spinwave.unknownSensor=有数据收到从一个未知传感器{0} +event.sql.noRowsUpdated=设置点{0}时没有数据被更新 +event.sql.setError=设置点{0}时发生异常: {1} +event.sql.timeNotFound=Time override field "{0}"在数据集中未发现 +event.sql.noData=没有查询到数据 +event.sql.noDataPoint=id为"{0}"的数据点在搜索结果集中没有发现 +event.sql.dataTypeNotSupported=Time override field data type "{0}" ({1})不支持 +event.vmstat.process=vmstat处理失败:{0} +event.vmstat.attributeNotFound=vmstat数据中"{0}"属性没有发现 +event.compound.activated=组合事件已激活{0} +event.compound.sourceFailure={0}: 一个源的监视器已停止 +event.compound.exceptionFailure={0}: {1} +event.email.failure=发送邮件失败;标题"{0}"发送给"{1}"消息"{2}" +event.version.error=查询Mango系统版本号遇到错误: {0}: {1} +event.version.available=已发布新版Mango({0}) +event.version.uptodate=本Mango版本已是最新 +event.login=用户{0}登录 +event.alarmMaxIncreased=最大警报级别从{0}增加到{1} +event.alarmMaxDecreased=最大警报级别从{0}减小到{1} +event.detector.periodState={0}已为{1}超过{2} +event.detector.state={0}是{1} +event.detector.highLimit={0}已经超过{1} +event.detector.highLimitPeriod={0}已经超过{1}超过{2} +event.detector.lowLimit={0}低于{1} +event.detector.lowLimitPeriod={0}已经低于{1}超过{2} +event.detector.change={0}状态变化{1}次在{2}内 +event.detector.noChange={0}超过{1}没有变化 +event.detector.noUpdate={0}超过{1}没有更新 +event.detector.changeCount={0}已经从"{1}"变为"{2}" +event.detector.posCusum={0} CUSUM已经超过{1} +event.detector.posCusumPeriod={0} CUSUM已经超过{1}超过{2} +event.detector.negCusum={0}CUSUM已经低于{1} +event.detector.negCusumPeriod={0} CUSUM已经低于{1}超过{2} + +event.detectorVo.highLimit=当值大于{0} +event.detectorVo.highLimitPeriod=当值大于{0}到{1} +event.detectorVo.lowLimit=当值小于{0} +event.detectorVo.lowLimitPeriod=当值小于{0}for {1} +event.detectorVo.state=当状态为{0} +event.detectorVo.statePeriod=当状态为{0}到{1} +event.detectorVo.change=当值改变 +event.detectorVo.changeCount=当状态改变了{0}次,在{1}之内 +event.detectorVo.noChange=当状态没有变为{0} +event.detectorVo.noUpdate=当状态没有更新为 {0} +event.detectorVo.posCusum=当CUSUM比{0}高 +event.detectorVo.posCusumPeriod=当CUSUM比{0}高因{1} +event.detectorVo.negCusum=当CUSUM比{0}低 +event.detectorVo.negCusumPeriod=当CUSUM比{0}低因{1} + +event.setPoint.targetPointMissing=目标点不存在或者无效 +event.setPoint.targetNotSettable=目标点无法进行设置 +event.setPoint.activePointMissing=激活的源点不存在或者未激活 +event.setPoint.activePointValue=激活的源点不存在或者无效 +event.setPoint.activePointDataType=激活的源点数据类型与目标点数据类型不同 +event.setPoint.inactivePointMissing=未激活的源点不存在或者无效 +event.setPoint.inactivePointValue=未激活的源点没有值 +event.setPoint.inactivePointDataType=未激活的源点数据类型与目标点数据类型不同 +event.setPoint.recursionFailure=The set point因递归溢出而未执行。您的配置信息中可能存在死循环。 +event.schedule.active=定时事件已激活: {0} +event.schedule.onceAt={0}点 +event.schedule.onceUntil=从 {0}点 到 {1}点 +event.schedule.hourlyAt=每小时{0}分钟 +event.schedule.hoursUntil=从每小时{0}分钟到{1}分钟 +event.schedule.dailyAt=每天{0}点 +event.schedule.dailyUntil=从每天{0}点到{1}点 +event.schedule.weeklyAt=从每星期周{0}到周{1} +event.schedule.weeklyUntil=从每星期周{0}{1}点到每星期{2}{3}点 +event.schedule.monthlyAt=每月{0}日{1}点 +event.schedule.monthlyUntil=每月{0}日{1}点到{2}日{3}点 +event.schedule.yearlyAt=每年{1}月{0}日{2}点 +event.schedule.yearlyUntil=每年{1}月{0}日{2}点到{4}月{3}日{5}点 +event.schedule.cronAt=于定时器{0} +event.schedule.cronUntil=与定时器{0}到{1} +event.publish.invalidResponse=从主机: {0} 返回的无效代码 +event.publish.pointMissing=已发布的点不存在或者未激活 +event.publish.queueSize=发布对列已经超过 {0} 个单元 +event.pb.httpSend=HTTP 发送异常 +event.pb.resultWarnings=结果告警 +event.pb.pointMissing=点禁用 +event.pb.queueSize=队列大小告警 +event.ds=''{0}'': {1} +event.ds.initialization=初始化异常 +event.ds.message=信息异常 +event.ds.device=设备异常 +event.ds.dataSource=数据源异常 +event.ds.pointRead=点设备读异常 +event.ds.pointWrite=点设备写异常 +event.ds.dataRetrieval=数据修补失败 +event.ds.dataParse=点数据分析异常 +event.ds.fileSave=文件存储异常 +event.ds.contextPoint=上下文点禁用 +event.ds.scriptError=脚本错误 +event.ds.resultType=结果类型错误 +event.ds.emailInbox=存储inbox错误 +event.ds.emailRead=读取信息错误 +event.ds.emailParse=分析邮件数据错误 +event.ds.pdu=PDU 异常 +event.ds.heartbeat=传感器心跳 +event.ds.unknownSensor=未知传感器 +event.ds.statement=表达式异常 + +event.rtn.rtn=回到普通状态 +event.rtn.pointDisabled=数据点无响应 +event.rtn.dsDisabled=数据源无响应 +event.rtn.pubDisabled=发布器无响应 +event.rtn.shutdown=系统关闭 +event.rtn.unknown=未知原因无响应 + +validate.nameRequired=名称必须 +validate.nameTooLong=不能超过40个字符 +validate.notLongerThan=不能超过 {0} 个字符 +validate.cannotBeNegative=不能为负数 +validate.illegalValue=值无效 +validate.greaterThanZero=必须大于0 +validate.required=所需的值 +validate.invalidChoice=无效的选择 +validate.greaterThanRawLow=必须大于极限值 +validate.greaterThanEngLow=必须大于极限值 +validate.greaterThanDiscardLow=必须大于极限值 +validate.1to80=必须在 1 到 80 之间 +validate.1to96=必须在 1 到 96 之间 +validate.1to8=必须在 1 到 8 之间 +validate.1to240=必须在 1 到 240 之间(含) +validate.0to15=必须在 0 到 15 之间(含) +validate.lessThan100=不能小于 100 +validate.allVarNames=所有的变量名都必须定义 +validate.invalidVarName=变量名无效: {0} +validate.duplicateVarName=变量名重名: {0} +validate.0toArg=必须在 0 到 {0} 之间(含) +validate.not0=不能为 0 +validate.invalidValue=无效的值 +validate.greaterThan1s=不能少于两秒 +validate.captureGroup=必须定义一个A capture group +validate.parseError=分析错误: {0} +validate.fieldName=至少提供一个查询字段,或者一个更新表达式 +validate.invalidAddress=无效的传感器地址: {0} +validate.notLessThan30s=不能少于30秒 +validate.missingDeviceId=设备ID不能为空 +validate.maxGreaterThanMin=最大值必须大于最小值 +validate.atLeast1=至少一个值必须定义 +validate.parameterRequired=参数名称必须 +validate.xidUsed=该XID以使用 +validate.text.incompatible=文本渲染器与数据类型不匹配 +validate.chart.incompatible=图表渲染器与数据类型不匹配 +validate.changeType.incompatible=The change type与数据类型不匹配 +validate.axis.invalid=必须是 A, B, C, D, E, F, G, H中的一个 +validate.ped.xidUsed=相同的XID ''{0}'' 用于多个事件监视器。未保存 +validate.ped.xidMissing=所有事件监视器必须定义一个XID。未保存 +validate.invalidCron=定时表达式错误: {0} + +confirmation.pointDisabled=数据点已无效 +confirmation.pointEnabled=数据点已使能 +confirmation.pointRestarted=数据点已重启 +confirmation.pointSaved=数据点已保存 + +emport.error.chart.missing=图表渲染器必须要有''{0}''。有效值为:{1} +emport.error.chart.invalid=图表渲染器有一个无效的''{0}''值为''{1}''。有效值为:{2} +emport.error.text.missing=文本渲染器必须要有''{0}''。有效值为:{1} +emport.error.text.invalid=文本渲染器有一个无效的''{0}''值为''{1}''。有效值为:{2} +emport.error.missingObject=缺少''{0}''对象 +emport.error.missingValue=缺少''{0}''值。 +emport.error.missing=''{0}''缺少。有效值为:{1} +emport.error.invalid=无效的''{0}''值为''{1}''。有效值为:{2} +emport.error.pointType.missing=点的类型必须要有''{0}''。有效值为:{1} +emport.error.pointType.invalid=点的类型有一个无效的''{0}''值为''{1}''。有效值为:{2} +emport.error.meta.missing=上下文点缺少''{0}'' +emport.error.permission.missing=不允许对点进行''{0}''操作 +emport.error.missingSource=XID为''{0}''的数据源没有发现 +emport.error.missingPoint=XID为''{0}''的数据点未找到 +emport.error.attractor.missingPoint=XID为''{1}''的数据点''{0}''未找到 +emport.error.ped.missing=点事件检测器不能缺少''{0}''。无效值{1} +emport.error.ped.missingAttr=点事件检测器不能缺少''{0}''. +emport.error.ped.invalid=点事件检测器属性''{0}''的值''{1}''无效:{2} +emport.error.link.invalid=点链接属性''{0}''的值''{1}''无效:{2} +emport.error.eventCode=无效的事件代码''{0}''。无效事件代码为:{1} +emport.error.alarmLevel=事件''{1}''的无效告警级别''{0}''。无效值为:{2} +emport.error.missingUser=叫''{0}''名字的用户没有找到 +emport.error.viewShare.missing=视图共享中没有''{0}'' +emport.error.component.incompatibleDataType='XID'为''{0}''的数据点的属性类型与数据类型''{1}''不匹配 +emport.error.compound.invalidChildId=类型为''{1}''的组合视图组件的子id''{0}''无效。有效的id为:{2} +emport.error.component.unknownDynamicImage=id为''{0}''的动态图没有发现。已知的动态图id如下:{1} +emport.error.component.unknownImageSet=id为''{0}''的图片集合没有发现。已知的图片集合id如下:{1} +emport.error.component.imageIndex=图片序号{0}在图片集合''{1}''中过大。有效范围在0到{2}之间。 +emport.error.component.missing=视图组件必须要有''{0}''。有效值为:{1} +emport.error.component.invalid=视图组件有一个无效的''{0}''值为''{1}''。有效值为:{2} +emport.error.component.imageChart.missing=图片图表组件必须要有''{0}''。有效值为:{1} +emport.error.component.imageChart.invalid=图片图表组件有一个无效的''{0}''值为''{1}''。有效值为:{2} + +header.usersProfiles=Users profiles +userProfiles.title=Manage user profiles + +script.execute.success=Executed successfully +script.execute.error=Error + +menu.watchlists.tooltip=Watch lists +menu.graphicalviews.tooltip=Graphical views +menu.alarms.tooltip=Alarms +menu.reports.tooltip=Reports +menu.event_handlers.tooltip=Event handlers +menu.data_source.tooltip=Data sources +menu.scheduled_events.tooltip=Scheduled events +menu.compound_event_detectors.tooltip=Compound event detectors +menu.point_links.tooltip=Point links +menu.scripting.tooltip=Scripting +menu.users.tooltip=Users +menu.users_profiles.tooltip=Users profiles +menu.point_hierarchy.tooltip=Point hierarchy +menu.mailing_lists.tooltip=Mailing lists +menu.publishers.tooltip=Publishers +menu.maintenance_events.tooltip=Maintenance events +menu.system_setings.tooltip=System setings +menu.import_export.tooltip=Import/Export +menu.sql.tooltip=SQL +menu.logout.tooltip=Logout +menu.login.tooltip=Login +menu.help.tooltip=Help +menu.change_language.tooltip=Change language + +menu.point_hierarchy.edit.tooltip=Edit folder +menu.point_hierarchy.add.tooltip=Add folder +menu.point_hierarchy.delete.tooltip=Delete folder / Move point to root +menu.point_hierarchy.refresh.tooltip=Refresh +menu.point_hierarchy.info.tooltip=Info +ds.state.migrationOrErrorSerializeChangeEnableState=During data read/migration/error the on/off status of datasource has been changed +ds.state.stopChangeEnableStateDs=Due to the non-response of an external server and the properties stop enabled, datasource has been stopped +ds.state.userChangeEnableStateDs=The user has changed the on/off status of datasource +ds.state.apiChangeEnableStateDs=With the use of the API, the on/off status of DataSource has been changed +ds.state.importChangeEnableStateDs=During the import, the on/off status of DataSource was changed +ds.state.scryptChangeEnable=The script has changed the on/off status of datasource +ds.state.userCpChangeEnableStateDs=The user has copied datasource. The datasource is off by default +dsList.statusDescribe=Status description +event.reactivation.sleep=Data source has been sleeped +event.ds.describe={1} +ds.state.startSleep=Data source has been started after sleeped ds.state.sleep=Data source has been sleeped after several attempted connections had failed \ No newline at end of file diff --git a/WebContent/WEB-INF/dox/en/help.html b/WebContent/WEB-INF/dox/en/help.html index e95398be98..9fadae32ad 100644 --- a/WebContent/WEB-INF/dox/en/help.html +++ b/WebContent/WEB-INF/dox/en/help.html @@ -1,7 +1,7 @@
     ScadaBR - Open-Source Data Acquisition System - http://www.scadabr.org.br
-    Copyright (C) 2010 Fundação Certi.
+    Copyright (C) 2020 Fundação Certi, Scada-LTS.
     Release 1.0.0 powered by Mango M2M - http://mango.serotoninsoftware.com.
     
diff --git a/WebContent/WEB-INF/jsp/systemSettings.jsp b/WebContent/WEB-INF/jsp/systemSettings.jsp
index 6639f1ad9f..702cfb4b89 100644
--- a/WebContent/WEB-INF/jsp/systemSettings.jsp
+++ b/WebContent/WEB-INF/jsp/systemSettings.jsp
@@ -779,15 +779,6 @@
           
        
   
-
-  
- - - - -
ScadaLTS: #Major.#Minor.#Release.#Build
-
-
#branchName
diff --git a/WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar b/WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar deleted file mode 100644 index 377470a89bc1b2873aa9ed3252fb7cc8ca64e0e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983914 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 %j3WpVj6MC&bZg8 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

kS-u#;R9z!>U)99rC^I!1yAk`bRap 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 z

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
*=Z#bkBV|3}o9%w@WBlte@ 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� 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%0A8=*eD8#+TF#tFZyjKrcJiv*(2go_C%AHB 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%0D#)pQxSzeQ#u>M2TK^cF)PDjM9) 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
    }A(kWd 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 diff --git a/WebContent/index.jsp b/WebContent/index.jsp index 753bb90a18..4ced6f3f46 100644 --- a/WebContent/index.jsp +++ b/WebContent/index.jsp @@ -18,7 +18,7 @@ --%> - ScadaBR (powered by Mango) + Scada-LTS @@ -30,7 +30,7 @@ -<%--
    ScadaBR (powered by Mango)--%> -ScadaBR (powered by Mango) +<%--Scada-LTS--%> +Scada-LTS \ No newline at end of file diff --git a/src/com/serotonin/mango/Common.java b/src/com/serotonin/mango/Common.java index ca1cbf9b05..05c17c32d3 100644 --- a/src/com/serotonin/mango/Common.java +++ b/src/com/serotonin/mango/Common.java @@ -91,7 +91,7 @@ public class Common { * the correct version. */ public static final String getVersion() { - return "1.0.0"; + return "2.1.0"; } public interface ContextKeys { diff --git a/src/org/scada_lts/dao/SystemSettingsDAO.java b/src/org/scada_lts/dao/SystemSettingsDAO.java index 63c7026a4f..8a57eba4d8 100644 --- a/src/org/scada_lts/dao/SystemSettingsDAO.java +++ b/src/org/scada_lts/dao/SystemSettingsDAO.java @@ -305,7 +305,7 @@ public static Color getColour(String key) { DEFAULT_VALUES.put(FUTURE_DATE_LIMIT_PERIODS, 24); DEFAULT_VALUES.put(FUTURE_DATE_LIMIT_PERIOD_TYPE, Common.TimePeriods.HOURS); - DEFAULT_VALUES.put(INSTANCE_DESCRIPTION, "Scada-LTS - 1.1"); + DEFAULT_VALUES.put(INSTANCE_DESCRIPTION, "Scada-LTS - 2.1.0"); DEFAULT_VALUES.put(CHART_BACKGROUND_COLOUR, "white"); DEFAULT_VALUES.put(PLOT_BACKGROUND_COLOUR, "white"); From bc7be46d71e86f5f67f97a34373cf63d859ef3f7 Mon Sep 17 00:00:00 2001 From: Grzegorz Bylica Date: Tue, 18 Feb 2020 15:48:52 +0100 Subject: [PATCH 2/2] #1130 Correcting some mistake in before commit removed mysql-connector-java-5.1.38-bin.jar Added mysql-connector-java-5.1.38-bin.jar fix: #1130 --- .../lib/mysql-connector-java-5.1.38-bin.jar | Bin 0 -> 983914 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar diff --git a/WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar b/WebContent/WEB-INF/lib/mysql-connector-java-5.1.38-bin.jar new file mode 100644 index 0000000000000000000000000000000000000000..377470a89bc1b2873aa9ed3252fb7cc8ca64e0e2 GIT binary patch literal 983914 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 %j3WpVj6MC&bZg8 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

    kS-u#;R9z!>U)99rC^I!1yAk`bRap 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 z

    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
    *=Z#bkBV|3}o9%w@WBlte@ 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� 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%0A8=*eD8#+TF#tFZyjKrcJiv*(2go_C%AHB zEq$&c{^ctJ3k7Jgz6xB)n{epIo^=hm=H~}KQO$DK@DWC;DQmx_b$YW`hmJG7i=vB& zNbfF+UmMcygKjb`5;oM{{&Y>-%Vli7c)g8BdAg?TC7ZubnRmRoEH12gGsl|0&qZI1 z4{Em^`&{km^Vx~@Rn7NUq+8wDSN%+gjkqP8{X4aDZRoDNacNdo%AeqSjB4LV2_`$7 z<-y!-@ZigcrmU|zM|h)~^s$SbHgV4TgKZ49&AK^&pE@c%1aFM^x#J+XE^m+rdRx3Hh z6K-zWc?d6EtQ(pra#o77%f+qZ9eizfRKefoe2ZmiX|RX7Km)SJ zU<(0FS?3vj1!?Ubg=HLBa2BGaCH}ghee3kPYBLQsAWOP1ZAMp=M0xCwp}v*k43iNL zw(yg$5|h@7Y_Zn$jnPxj^>+2PMa-OEy=N??=^_jI~ zTfT3%4ST@nUrxlbIcU|1s@jiHtk>0*x^X40K+mMgPnQ@MC#h|;ixPt7JaSqS`m%_) z?o`TFV}ZAp9o*Sxt2}0U)-0ikf7xXiblBSkRaR>S`>}7Q({8og1te6vTHh`y``>Un zII?f*5v~@ediR_;+xmR2xT21%56(*tmD&p5UJZFn(g7o;gmyeB6A6B#CCcHshOHGYe^nUm^t~rN)SSnj->=Sr*es^CjsQQ)MwbX?TnP3z%z?kZfrCW zLh?tg6(r$O+)@f6i;u0?jnPjs&nJD=7N&lLgoqS5GU<-RX;2?fJe#9dl*^88Z|K;;InwFgCx4$u3)CtMm^VAF=k;Eq8M?gDW&#hH(?ZN#}ja!8~=dz$ahG*-Hz z@HQS4HWW_rHtTk-DS63T{X8W2m#3rxNg6{{aVNj9M?q^}P|EFm%VH`ma=~%FL<5UC zez3pw(+uNp^9(H=dp)UO*^C*$&Hd=o=k|R|{RknqG|8#YfzzIO z(r=b+~;Fj}EFl@~o%RpAY)L-h5yBi~8;-j<*{GrDi=razwV}1piU%4V|RniY4URd(FbGV><< zlU~D-+=05D_wXTx&vik_qNdomUShHe&Vm&l%a`GJ{&6ru$lS9BEv`B%U1bgW#v?LVzi#e z>`!BL)mAst;9}>ptjKVaoR~X_WL`ydx#PL8@tc-nFxyXKpA@Kafc=4cV#1*PS%cE@Wl*yM(woRp$fxD!1}M-^j5x+DX^BGpfn;2F?-M zADB5VCfEM%i^MY+wncOGL&`j-L=jsydL1QL6Ss?+8{PvQ4Y#GCuv@7yW!C3aRh;Xb znXdOuuAMOpa3@pe0zeX1I+>f>)=J!0ALoBl#G@lE9A*??$0zvo25wFJ(BoZI*FPPgrXW6VA?t;r022r) z|GZYC{2Wtg$ZC)jg>WAAZz_i6!_VlzH%TBl7o8AwgpWjEQ8$_YJFKMdo06aMO3maAn60&Ez_Xc=;m^l3W+0y)x{W|2gAga`EkGoO6)Z=K^sqeQtC8R4(|E z?v=zUx8hGCICy0-{Oo8s38=4L$HbcD9ML2X8V z_0klVC}ocwIsY!cRMZtMXCW22Db?5EX&+6in^$O;2a^Ot`gMh!ybdq>}m)|rudT3D|(noXUh;QULg!+Fc79FdcI%;C>%^<987Ih$0 zap5JK;fGlJCUuyoi0+nRa+6`$q#4K5KobsX98GeWR6JkH_)5tlsz4w7pbM6_ zZmWV0k*3K}bo;|ruS?{omL!ldZ=|-vFZr6ez|ItZABBx32zr8w2TV(?9}O~1nF+Ht z4q95)DW2fnMVPk#v}cbP_i06YiFZ>_gR@@O5L~o3f`3J&f4SG^Ck4mAfgr;SDEB&^3e7CNNnOSWJSml$HypuQAdr{(-EWjcZxr zM4_re-l?p6AOA!fHay3fDtQa9mQ0`3kF%~T6?JN6?haQ9*CYRHjo9l-Qhn>3hx#YR zmO&0)eWDmv>5J?w=WIN5Z@@F%uels?$7EqP>&YQvIIa~tE{=J~{>GMt?(vs%Qu*F* z*q#h)y>}(|=K4J;81|lxwq<%rU{igbdte1e`j8N*p7`h@SNH2Wdq}_Qj}gN38cn&k z*t~ji0E5=ii$s!pMiWdCv3WsDi?C_OTwk>*<1-?8I9RBYD->;!0tT zWs(z`i+Ho_Gth0fhiDGBgihLJ#cIXnx@&5iBuEZZJMdSbUXn_I{xKEDuvKjnxGR4# zLD)Ds#NKj7-`u^6yyQ<(6_#eYWXPsT)|5$VUWZyl#7#4hgt6?pOlD{riEv`~-u>@v zA!pmkiH2IlIbS)rUuAUDe6d5J{wMu~klgWlfiCbd?dr{O@NK$DD*3ww|mIR(@SG1xHf1eN*hEQFreerg5 z4*qrl!!cZuAC&M98Tiho`i!Iab9o=D@=j+(H@#8%?-o`DTh(=tYy3fdpB@6bzUWgA zKN&Ow=^AUU^9-1rG7hoKp)g{9}BTCehKlyW26AKhE($P9&#{iU}{6W zZ|;tOtg+?_#Vvyxjjx5WOYhGR)giCS0Uy;)O3dlg+9n>iOg$dIjW9*d-UIgAEm#+r zAz^R0t5K&W+0HE^KS|l9XhKV4{V=??xx%t?la`t$aY-^Jd&sY#2x<*wTv+U7XR_#( zMkC(f2(t_zyN>WKk?%H8P8Wqb;-~aw2F@k|-s`0lG{TQT=2<@5J&C z`}zCaw5;{r+^IyATh&0xb%QBh^?Kyb{o|k5hTA-{ss>wT*A6WpCdtKdIE;eiDj|}* z2RRmlc-ofiE6?=fq}KK}fVA7RNh_2#>FdO866)L*jl8u@5I%cU>q-`*7)~($K}TG} z_N3QF`I~)VmTJ7R4!o!GXh*G^t7PRg{%eE1F6E?bU45B}LPI)1vrrMaMi+lVS9~)XIxbk%}2D zSvb3=X+k^Hi%MU3KCR;65AJm%?rnE`*F_7F)C-kaz~{8TN<$iTNlRvA7`->iNaD(5 z9)$$IuD|Y)Xe~Fp+VG>=Yo%7ud5Ytk)W+6HW@1O!MzgNn9hr<8t9(gmb)c|iDk>9i z9oX$`&*17=@e&Ue<5Ej{6aiqM8Sa@%wglf9uZW*E3cNau4lwMeoj#6f9sX=dD!v!L z!Y}LJfyfH{aX4wW&OP6T5P+m#0Z$)IbQKJ$+19hI8}llM0Pd~d`qu3j@!MQJ(tgbL z)uFqMtY>r>!au-N^nM*vdT4g5Een?sM&%@q{Hsb-$BF)^j1|aDp7tp|`pT8=t8y(q zxTMxVHs^F6k@)ke7nzNH0@?J2gt`b}K*t=Env$H_E{A%VB|qV^r75*Qyu%#Ic{(q_GPwZT|-0F`j>v_Fl&eb&d{xY3?M*D-Ii zAL6zD(Yc8GWBE}GFh)$#)&>4#^=MsY&aO_cYcTE~Y-poVSJchRpo`D4`^SCbY3T^vqU zP)69SH`u9&*3zGF?o8D9f+9zQxN3XJxAUTklGF&Ch;8kXp!v_tK`Sb?|skt5+pm9NCO$5h>YiJDHDu8*(OK zgV3RMM$4NM+r})I(kR~5e%;?LOGR@M58u&});Eej^`S+U$R!w@rFTp(aHasjrImCC|*>E#!=)$_($ zytJn5*3CqE(m*U32w^OKT(Ppo&o^r+=~cIu;Dqf%=&o4J*)@A&rv=8OVTE0JwMW`ti}?JEiH7j{!%28V@1edSOmf!NS-$kfUzrh> zW~_J2ob5K?$@3^ckFLo6y~KK*nInrTkVM;936d+@p0gKrdP(2RkI@1^BDi|t4hip9nY9?JIuDQncR;$w8soK?e+4E_Pj3w zfxU!@?jXiQ+|2o?xKz>gt8{YA@fNCZL(YvnI$0u8EC7MtTc)jfT+$7}^tt8DECYF0 z$u^C0lqy*|eL`I;Z}?8~^`Gss(huW=6XoM#&1y9Sm8=GH>)w(ibKX6=0f44p!M0d> z-Uct@dF+c3LY57ypW4>}heAg@*|!E{iWN;62;lj!u9@Q2ZFf(z{N&K}nyZ6mqaGu_ zj0L}L;zEvdrCoojy^fzRa|d?%$yS#Ft!VstU>_in(`%-Xa4RjXS<+h7s+5wu1~^H% zO}GhEW={}Va-GeVO90cY$RN(k@ItP9(tOzebXxIzU3B?Ek=9n`^DJzeGJy50)pWnA zNbWdb`?Sc`%j{I=xK{i+dBs&QwF_9}Ob&1>HBIN+9Mf2G|J|ZZ6bj zl74ax+VgK_Kj=(&UGhXC888hOoz1S3xF`}manE4;2IiCd*c_fb*n99~_D3kh&4#G_ zcsyfIbb06^%0kGZ_LGJV2{Zd_81X)8 zSL}5taBQB8`Y2K7O3oEqpY^p=gg=^6l*DD#_Tti5Rd`>NuxotD%J-P+$qF4HzvV5qxOu_0UtBZXjQFS@mehmkZtakDWpQiQ zjC~4Cl2NqV;%HX_^Yw|1Q&C}iyggv4&%Oa2Yd-u9dTAk$XuH|!NAZGG1h@&UYZe@j zRKj!8U3}?1<<6H18ifzB6kvw7rbccStQjp@4tX)gH(5|a;PD_N=CY}OEu%JcV0jF` zy0aicX#Mn5zarvd!SkGmm$1k5s8CE~xRU+0*iMt4ztlgbs4l`2EtI}*PoSIG{uOVE z!V>7m&(A;?csK4>x?eq5=T_b$=nA*Lfo>Buedb>-pLePRba-zUcJfucWgY2= zgLNw@M>ydbgRYB>Gmm%yf7P(GSM>B%+p71>H2BlZUhsOxQRDtq2BKFcOX>uPtkz1m z@cju?+;l^Z*h{Hq{V<~9ZGGqOZ|R@i@~`Ih69fvBRAcMIm`JPE`~P;3D9h7%R}=im zbZQ*rEVVmS;|FnvxC$~v1Lj?DM%32Tw9NXURm4HjUzU?6zhr-L*ry1_0%jk`=%!H} zC(!=0=3@>OO)*m$+OLm*v?G?`y{|{sdvtoo>a>B5@FckfyP8jBBd~|`0ASo(El{{S zlU{7{!fG$!Tw}eq*Mks7Tj?N7{JZcM!)sIQ;y&qBWu`g{NzPy2fU6XGD#!`14J8_SAL7^?M>2q`p+KI=U_A?-vk_M$cuWvN54HbI^+ezLF7Vhc+ zG%kF4s(!Apx9t;+EwY{o1w!aPXy;s&v)r%6$<4}`~!oqM9|vz1g!wp^{`zO=b(l) zfnS<-?FKCv1w|+wfULXgur~O!X_V_<0fk#;bwC_@sa4}Bd{3Im@j7>px=n(0x3>0e zTTReF(!y=KFsxers7+nx=8P9mn+%_Z*StIhu!b!c^pE3@;v}+w?Y+j1XLK@XKrk^2 z=-B5{T>vff>oW(tZr05_+`@>-DwTV8ufwr(izocKoW11n_-#c3Y&=rHLA}(H*qUlI zDA6*xS%tz@q3K&5|Ee;BW5OLgxJ8^GxgdP!w5tAD8BJ^%F!}Wv%cz;c2dP4dEJ9qm z#BGO#f(C@J^67&F;UOsr)QoRd**~49A86^Pp&j8?JD3gH)+DOLsF7Bm>Hn+c36`B7 z^yUejWE)rqjujtlmgbSDO`Y%o?@HgTxI<~9i>SdZoJ?ums115`Q8S;_J1(NKhvHBu zq8+VmTU=fx_|zEUJTI*H)w;s0LMi(gR=(f$Fp`(-sj0r1M(`%jG8-5^2&A8v}Ac+QJgJ7@Q5pP|aLsgzHSl5o8 zQfo((>HL2@LcJ-l9ZFL&_VAH*B)Prih^1Wjz{A{25;;ybTJ5_+O0&=LE`L~+^D7z~ z2rd&*5SrTNAaev9rH@K{yB15cSd*)p5cV;P^+@TSEz9eK&riGHM+@}~DY`h`q%9+4 zbxCt`r84(}o3F@vZvhhhJ&Bc{V82ecHYjFH=XGGkW1%nH*16fjPl-N2q|pUb&hWq4UWGZe{SdtPj`a*i(b&2+0#1EgrWEzK zD{7P{p3Uq}0=653JD)ARl*3=Q$8SpyBGrH=hVNldwyHeAQ!&&($R)w+JMFvK6B7cRUtk;TO z`|5cW(+kjp*s!j^reu(9-lW>sIS23lgv_2x}WZ6@84#B@Y-&F7U?LW7z6Q=T06VUfb>^{g!9Q}%4Vw} zsm0+_*>giSq}S^Z~HD>8OrvTOt2Bph1*vUb819kqqRzso0h)a+E-y8~N#wbdkXm zM6O zy!`sb_Knxdzif;6)b=)Rpfv5w_WyONE#Bc6qU+i3$P8g2yu2dL7NI@r6Z(daZ@jZM zelYcvHCEykZ&U`g-)CmVZa{4Byj)TpdmTJ~GlEe_W7J2_%{DmnS)HCzveggN_T?k& z!nki?Z>^(v+mkh!G6zP{*P|dvV<+tp24sWyk4Yeln~f{cPPV#ytX5c#ZY{=+aWYvyoxR{NPpqLu}yRV0{2!Ui0-T9=!V_Iuw*I(PZA<@Aiy24}@Ro z2^b)v+*V;6{8e}gB9cE*Q02=ut?I**V$igBzTx> zXjIPCJa^Ao-VR`)4-t_+Zbt1C)G0uUd@k}RGZWt{QM;@tw4{IRJL#SORuI_GGr{^HX_#eH!ZWTi;r z9#J@fbi>i1H=vU}PI!wBIEv{#GPF-faI2aiu?#&RE`y3$;Yu==Q+xs|bU#(uX2^Nt zww#D+eOd9ZFRZ+^4g7@LaLQ}yX$q2vec1`vjV2hC;430!*KXVOp*({J_CGmIGWHZttkczf432MBJ@9WS~RpIcmOJVSQket z_vE0yW*4MiUaVdqtQr;<4K0XR&GX?gqsfm+KFse|>zexQ$&FT;DvOiNzyGVVak-Gu zuRP4TZUWh!=qmyy2IdB0bABoTeQPtfzocf|`+B_wK5E>gEx?xjg0Fi8E<(O$JH3Yd zweWmk_>j{3ttuI6gek;AFKslSjZiCKsEm;(vAp3N*fAjP9s8tp{ZT&V6uYq!rsUgw z{Avs`ik7%cT3g!8lB((1C;a&Fo||Dvh?%O)c1BY1q31AMRBtfzSHPt5HjPoXtvv+t zZXZ2VxbO#cAc{b9=aYJ%B*EWK3Rm;T4b{d#|7%L?8 z&E=XRv;GQJW7~^i#kY;aecOAz4)}HR7G4Y#2rGF2M zls|3_L*gY__C{MCxbJSOM(K`vvoCEP;9h-IMU>$5#caL#rNKhZX^IA5iY31G{MEMx zV^S?yazY`(K?CET%+sX?Ub<_C-Z8x``{ebh%|6>{OYZ<<>+4Y=V2HK1%i7iqoLSas zcLJD;68WmKPQ4b^>sG3D?#0)4z>Hky%pM&@NUV-qoC&%eQ5>^i4Pvq(+X?ikwyY4LNU(o;6kWwqS4H1FY5@i?JvLyVzm}u?TLULSZz4I=N zJxS%cy+QK3fV-mlC}&RVl!pXG;}i)U`D#vUNRx~=!Mbyx(3A&z|4Pxa`#FG#CP*u` zLR6m9uY=&}0vMtg7#ix$e(kq>o6_UwOuTT}It0Fe!JrdtS@`<9n_tw0Xv4@Z^-Tq_gLJlFGH zl=S-4_#L@-PjUvVu&r8~rR{8b`+L7|)KCaaqP?@nJMiJwSIsSe+g${%S8mF!0Plpq z7ae-mM|~p-^{wn#D-7orga=G*m@Do0|+ugb{QDqk_obbBKnPl1SD8NRAwylZkj z;AFIg2lIg2bgK(ac?Qr4$+`;YtuJUTRj!-exa`aIk3L4`-~w7px;aVj-NWR^{x&V= z96zG1F6>ti%krY?^s_ZL>e<$kMhj}rLM!5vP5fj4*;Srx|B8+AO@_axdDgM0oMsMb z(?|}T>a2-jnLBX|QQB6~iX6MnN`K(q>1C?VbPmMtCvXPfPz>ozWW!#Lzdm_hb$F6S zY?_&je#sCpgRO}E(jhOuX1Byz*DvLXC1Sm46l7r-!?qTf?9V|AV(#u^9+yM!`fyPc z)a}aBTC3jf(ti;NPWEl+ttj9?r5LFkaLo>M{lh;qVfkgP!CNyIf@krP`FY^x1Gc5M zfsBCaNQqxc?c$J%f?6PLuF&(kQOk}WV9T#?MrC4?XHBLw+3ar4o<{@OKA*Y+#F>(R%xvbuff z*^p^@SAwqZlBOPq@b5olKHgu%;VO#qx{3=VB=w7o`2}V%p7-2MZ!Anc9QoJCg`f%< zi1%Ggi+=c&0=iV)H7_aOF8DS?l^eAPb-Chj;O1bO+SAE(Q>zAnF)Dj{#WVxIwn6=5_E`c>yvV|i7_}MHt4A_Rh8&%SruuE zf9#naWE?9? z4f4+9h6fpBa3X?%bf(Zie8oYWW7fmFkcLSMcAJ(@ z3!*zNQxGQsb|?(;A77>gnM`lcf?v{HC4uPF`*FvlGK0u70?|P{8GUJb3SXmlX?tS& z<$%J+=oznRu4+JzY1j+_YD`56DT>S>v}5EMt!bW&vozn#enjBcj3+7aoMR)&LHe1l zh#<#|E~@>Q<0C3cbs%z@t1>V?%~c+FO}!s}oJm!p0wkv{kp|YJsndeJrhRF^3u%i~ zV2-p!IxyR`FFn{L?N$vaMzx=L94Iv?F!K~1WSVh{2>zgxfC9oQhF~2dX1-xfW731o z(6+^I(2{Yetra9@s)@i0{Kvt@ujAK2i5WbnF@HfK@Q$+A1 z-4Ha8R51kiSRnI_VA_=)?3}i*1{9$h$~^X!3K5vO4S)NZv5yFTrwfGwA}W4h9b;y` zVNX-igDuk})PRgsp&7^OQXjlCCE;%d84`%#zjUF{Ktjb2oMX<+H~eW+daz^KkQxvo z`GGLAAN9tbF@z2lp$jDhJ}G>dPDA8@Pt=gGV@l}{>=}ueH{6U+6tFEFgbc{3@IilU zn*QcEJwy%eN(+?--cm!tk0qo(aA!he-Uu@wC}3AQ2suzf;e+uwH2v*%L8@|P7D1WB zQqd}L(uQ{!~T=~ zXUP8`A@LA`x32L})DNS>A$SP;{eA=_=h<~6RQavzV2J+1=x!ee!v5^~pX@(F{x=eG z8wbI7^BoUG{17=Df`yRZ?}tNDo^OXk<==b{hG;)T?)I@E0pTQBk*n?7b5n2`=9JTL;g1sLKz1EA_8FVCBh)# z&y>Ru$v4b{P^u5aI|(cZ?DM~)&~KRI5U3Bt!%!&5f3p7!`Tv^``NL2+2<^Q@1SI{L zas;CAmU<9M_aT2Lfdip^ri_PRzom{tkUsvC{b$JkN<#F;At-N6aS;4xQ)~$9-4M-( z-a)ABThlNk;n_4Cf`2~*17ST3h5z`U3G3<(Om!DDeN?=;ipkKo4j^Ntu9tZNR}Dr;+Xjt3A`@A<61%@D-@7hLv#5$)+Uui%ejC@4HBXehG( zkG5+?_5TN3Ha>tDlqLHjDE@cdf4~0%84IbI7rC?x3OZdIsnU!eI$Ud$uF%T7jnqc~ zZ=mgIPYpg$q~10ssj7Id#+LJJ>*PuFZ%(j4U-)@2q(q|NEVyb>^zY9V zo4qZ@(7`8Y>1nUv4mI29Cc8s3unt@kwIBHiDbh#EfhwFUwIAt-1Xh3Kfe9Ss^BpJL zEwvxz2qMx)@_`H-CG|7W2qTiX>>Y8$B6d*tfij#a^)qHf6ZRY7hyc={>>YW;E%qB# z2AlNVwS4*;-PKrE3D#Q@R3u6z3to7b7)klGm|@AZ6e?ILh6pye zEhG=D<4R_KrNLUXW(2w- zq*BNTXXmrV))WZJ`P`;@1WbsQX4G03BgJfAvblo-yef=qma>&9lyqu8*?fwiM{>Yo zlXYWS*H8SeR+Y;1h(w}oonK2Q46W6*T^38_NZ^gq1F4d z;}GYi16i``knEiZ+!U1{!HB!? z#g~++F5J88&*>V{pPy;<*A(?Tb*plj8ELuIv5{%vj@0mxg;LB~R=E6xBY3#{7*0h{ z=ZYIx&zR0=1Tl{mrq~Fny0J!NkwQ|z9CB{RHa%I)MlH8H%_DPeDIB)5_>vy8*(yB= z%z8(ceD<>)v))LJdfB8{=AmY@KI41I`ctaUK0I13BZjUz**jjqR-imw7taYsX=en zY|+>Qe>hIA6WO4_C@A4)Zmo})-+mJubmpUVJ_^H2jy~stm$EcK@xS|vx=E7tgsG1- zd0LQOVi=|7Wx_4a)Bd6GgIlD%&vyh`dy{7pZfUpGvwgKd^&*0~rgN_dAgA%|t$D*O z&k5}3<)M6FX>Cx{+=C_AIAh*(O>I!+3XU;p$q{czdSy`j-}ee&cI}&d73#5`_K9N= z2d}|W=!)F{5WVxMp*E;$1x4lKYn9IPn^aZeypsg?31j(aiNAAgtGW)d7V|W;&XSI1 z_IDDUn9n-qwFQ;jIx^oay+~}hwE0XJU2BPnGLf%q3{>VPZByd0-wjz{0LZQ<6wslE;C%WG%;NzqP%C(1C8lu(>u( z^{8Aewdz)7?X<-jy^1VC9ZjST=ESj~jwnWncP$DTNUlRlC->sP=8@~?uj<;bmHZbE z{Q8YpE^^Jr*$aq+-y4@!$JVl&zpUvX>DB>U^8(=5>>d>=X+m{2xYwpu2`W3eJCbWc z%+?)5B2suew9u;o!hS61MEa>zd6hmj)acw%*Z8fNMpu*Eq*$N1;_7u}b?a#AbObCe z3$?v@CaJn~Ql-Oob>ABrKh(q!2nGY#Dk);Ysq$_xTI#E7nX8%D3WC3@4&2ma-AJ_3 zb8Bt69#txfqvLHY^F7^E&JK6{krw3Lpd(PRjmKB_Eo&0<1CX^iC-}Q8E~gdN=DZ#~ z9#M1#a6G@lXQ&Jq>NJg{f2~`|=6VHq10Mfzr3R=~-y?g;J%7h#{~lj0%nv}-aer=s{(6X%d1^$p-{?N`%-rtFvo6yp}ZH0*7zr#N7%}b!Wv2oaH^zk z4do?(5m2S_o>Wu9^N8y7tXvr~u?pdObgcZyt=Z>#G^z}V%^#ZLcn_<4VAXloBn&D0 zfWt9(Csw|O9Y(Uu`UGt%J4rXaU^R(1sT~91o%EVqCgLGdwq=7|NjGZw_YO%q;mVoQ zr?3Pkh12-5kpA4n(x}&mjwsD@Buc|zU5&Qfazjhe*iu0ABO;yHw40pd;?MbXz@OS2 zDJfxjWL{mbV2$hb$4kRmzlGx)@|=!frmFT9-Oo??EzEiLES4)og$tW#2NO;VmTekC zm)1`FmeoToLP_%z{AZtZQLN@p>zu+lj3+Pg zYNg`ZCX(3A>k&@CBT4MmXlsJHbNWRK00S8kqe%?h)adAB*JPHz0BKG~i+bXcIbx&m z#WC!9D<^z$JsuEg5XH!5`m^!areP6SA2mXEa+_;;QD5ZWl#A^deW;8qpYbDMxJ&om zi0^C799Jqx^0+qjMz*B-a8h_uD%N62&Q?yiG5lk#wnkX$^5$4Q$gk`vKwl(D-%E=r zZXYtsDIOmfOGb-v#kjUiDb}5?)F!rtAu0eKTM$bcpNOh$73(#TsEn;`Ya7?2Q&G{_ z!bI0!FCX!~uusQ~S2U9$i<=WkCNRp$Cbex1PKC1^E72vJCpkF7NRwZ~50uKcu)Eh& zM@RLjyGbIhNG8K3@Y*hk`o7uN6*%A%*keNG~@}MyduszUTysA{Gf{dB2BI}(4s)K`l%%2A;FD_^6xm(zSkZR>2U94mfWbb*VmiRwFvigP_M z;1lvuX~#qPPaOI!>v>h>^`8ae!K!1xTDhO$$YtLRTy=CRSY0W!mriz!_g409QvG1% zr54LyVqRF3fGiGv+3TsK`SPC3+^x~@(zx*&_{_5HgM<=D&h`+L`uX{VukN&tB7CRmY zH&EkX{54wUE8H)cE8$v}0@AvxUy?#f2u6zD^Bt;uj{U0Esyg0Sph%7sp!q!vf9q^P0ZD1G`;5OkMje24U7tDITGcu$sWUNmt;yhvuBm}hMZI1JqX$D_8-T} za58{!K_t6BCo&$dj=6nw&=0xB%*&(?p z*zTb3r55xyF;c$N&XkeN3|OUfXlt{UEhPyp+`!MCMCE%J?+v8l9li3Va?&|)<}Ea{n6vdQMRSc{|^Kr{TNCR-O} zefF{%`Cj~3B=`VZZ3WDb!t%~8MxGp|-WD6CtvApSz7!B@xCNhM*Q!t__N}F6j|)_& zH@#mQ+|c4?g=*2K9{tr<7;hRWCfIo`{5$33_PJ}7Rd?MOcBlxRU8)p}3Z4c!9@CcT zOGHQ<+*ARXCRs>zbK%=YVtj($vm0H`rK_5pqd9S4g5*o>syKxm z0|r8I--g(5VkX*8nC~aUa-p(Z2bdFr+rs@Lca>uS zZ|Px_ETqfM?$NUZj?`;li-w}Sa$ot;>oD`%7%E=qInLIK-Hpi&15Z4}!igimSR<38 zs>P#`?(>gLJg;s>KndS~gXd35>3YdEVk|9l>Wm|1L>e=}jzNXk4v#W5D^FiiwwMGr zbtGCI958eV^RlVM7PN!y-}@l zywrKF@PURns3e6dy$9#eO7hl- zF%o>e!h{x@d{h0ft6w903^bw*cTuovQTtX#LRBIqcr>UXXh@!-4IlhlvrR9KH_@(( z>ZYtHjHB>_3N~p-2(MYOk{c`B1sc%-gStU-k!sm^2`j#~v@F(KG=344&rGkR%Ov~tyoq2C^N5{@l?UIO?3;hUB-_~QUuE}pE6I7DzM(@E! zvJ4GY*GrUGjzW_2WZMOxay-ex5OvbPuLb~3oP~H{^|N9A)XpOZ$jC^0)bn7eQV(2q zFZ_ZMvNDVR{p+*pDBtI5m<|g0kRuE9vdSMK^OEK*b}-eB`Qc1Bj$3l3RCYeWZm|-& zg&87J$Yv&EILoiC%w@1gKe)!eT75E+eQz3Syg7KQ;N#<~%c!zi0}M{o!hV?Tydf)+ zB>%>1LKk!vIc*~*Lx*Ca`J=kT2@RIb_*m`|gmquLPWG1CI!^HfnjjE&D>-1ol3vHt zG~LF3PB*cF=7XcYI##F+j0#F;*D2NgZfe%BW%7}S`MC>|UMd>%Glz=5#CZ(ha{D~dz3qPDfO{AV`9U|)WIs6%XE+PQ7F7j0uA3GQDq@&dUKlhrj+NM zwj7zteZouRLF6Hgarh5)FVerL&N`B*n!;e_Id-lD%23^K+_F&Y*vSy6jn8W_RAOR4 z!l8uc5jyEeXD0#165*AZvB!C=N{JO~q@~3ijX`+>3YUK@QjXFy>=jq7bedUeZ2p18 z*2!qJ;5?+98FuikF*!-AS|?&*wr6sWQatal#!jwhvoAhx8X!c|LYs{ZnrW5PM`q$& z(HJrnD`WQHe50uZUDi4&cqEuG4d7>)P`P9djlRHNnnqTbSJmCQaKHuCVY~?ctgyT| z)%+aG{I#3#r&KKKLZgz4fUS*2=rf`JhUV?P(K#(|^J25$0wtrYoTPmyqMy@oj{Cvk8d~Fo2`}AQ_DK0}@Bzol)0FDdag2E~ z8_*`D7!v2tX~LY*NMs6V90T=!vi$RBh?=#0j2D?`R&L{XtM#N;4EmeSc6>&7Q|!<@ z>yrs7^kgjUJi;~IN>`Eu0#MH+US#m1D9v^|QsH)l1=5m3Ay)QWQI&4+rz3|_L!5`) zqvkEJwqZ&%=OuP3<{rl#;mo#*+_~|^Ho#mE$qmx9XS_kuef~>viuI9Pa0CI=X9s&2 zEiJsgA>xvgeY8_kDl4O?;R8g%1`c&GZ(?1W*rz$knQ9X>{=c*)k;0kZO+WX9k^asF zYQ=Z<`?06ge-@hY4yq;uE0r_CCC%*HJnCFZI(qZiZVzvniyiw?&1O1t=mkYQ@{Y%= zbJw?iqhn;j?Dj<2&@nXfL)ORorM4fyEB{9wBu`V?Yzc7ZZlgm>nogD4v-kIu5%_|R zUfR~%>mYnS(nz3k3Wta6buL#&zGPH?iW<(8P;Ph2g z5DQvMVDF!}af5;nh3-{<`L)^BJKt65R#CHEMlmy^h1^viiH`y@ZY{MSep(Wv<|5d> z^{L0)k#r-`=yi?`k<>+Kw9e#P4>Q@sjrfGFY<=N&i{i2H1DYLf5Qc$#IxZ0ttql{@ zQ87-^o=@kil>)!jf{@TGMBybg-sb}BCF7aoADW*wCXGFDq0C_ITu4pA7tE>Ask*Ub znJg;Df8c@V&9So%LnhygN~R42_z>&(e@lkpbj55p7aKIA>a;$1hL+>Oc1qEuGO^Vx z{XG1D;l$ZOL_Zf&!3&UA9mR+nZqXz^hkGPBj;1X7WNg_UowkQT(!kC}oEN|DIG9*4 zOM|^nFsDP+5iO&U7$cs`r`cF-8yo5DNHeJFXxtE1`wRCF)mf=F0d!VQwlae6J(tFo zI6`C;ASuh1IN89bl%RzpDUnmux`){-%AMw73iUzni(Onmy2XQ9lmVi&KU;GJ5wt!ta_(#;c^vMlU; zrO40TAuMlfXFt7ogtM6L2_7wnSLsJ^zk@sb?u z3M>|Bz<&{3B7wpo*#p3uquFCQvJk8pH|BwtT)T*?5hf4H%ev!+stn3%L8Y*PBOmfU z->J*Nzk9RRak|u_m>y&u5gp?52m7zeLtu%W&qt_xPU;*nq?F{IJ$%(^NTT=3RSO?< z+aFXa(Das@=>TnA3~m+%t22VU2z!MTd~wxblILe#^Gdg)N7q2i>ptrfhR>Osj_=o>R)e<%X)MIj(~^-o)^5H}vWu-$rBC7; z*^Ybng>XMc#x3b_wy`DYFc}3zL}}tZp|crW)*E=3tL( zyU9mtW!l^_erN0CpQT#=B(j9VtLl9)AD-7yIClTldeX?d*5spFhkhx5=@dO`y-eeF z#n~~GJ;Eb*NZZ^-J22uKfLmn;ksQjV3XK9!RPCSo_evb(;qdUPukW-CjYC%pMsqtTQKlnQRR2T;=k(Ln9wsrdA1v^OguMz4 z55EPyLTMvqcJW0;?CLmZBB;Znle}+h?kal=+~N=_%IQQb9k{4eapy5XCMEwZR{ z@6`FOUrb*Tn?=pYngCPKcgi-*JD{~5gsh|Ok`@45_#ObY6LfHoFbtXvf2j{%E^c&jgjNNpLpLg3s5SS`ng#zIfIPTViD#C5e`vZvrisTVs1U_! z?cIIAm~E(B!e4qWV?R%GaqY57){&6{kmLZb37uvvdZ~(pYDsBMT|`~JF(5I&*cTWs`i{XMy4+*t0 z|B$JaBLwY2@3?un!sVG%T!TTEO#6Smur}WlzFXU9aQE3U*GEEM+Af%Le2QQhzJuM2 zK=Uy05_ObJNs0oVFA!~)d`d9(XR2m6aA?sec&DXC| z1nZGgpaQb0tya^Y_n6blJb^S)yIzexR$t_H!yH}eWl5axJNV?EKcX3nb-Ynk(i@Qvn6Pwp?B;PZowNUolo?(g~W?~ zElKiqS=4RID%SSq>`e>c{RB6Br3^Wv(iy#kc(znemWG|1dAJ}vABG9Jj05~V!;t^qo`nn|^ z1x@coIrY+n$nngkqU{hB@C6G$Ao||hEab(5QeDf2ZpB-FI>Px_P`q+2?smg7(LcT` zE}rv3Ab^k1N@>ZWbNzzh(g+H{uOnpwFOOVxiv^8lme^g3s@=MW zGp@?0fymWX5a&qKfr|`q;2OheNO3NS+BxPuNs(uLw(9p5WQFYG%?8jegOff*bws3J z460ZQ>+E#H)JP$2Jg%AzbQ{Be@Nv0?)ohQEi39RJzzD<9JKz5sV?cuO=XrvEpI|o) z0eoTgD@XydQl(lL^VRB-Ji$$wxU2KouyrDPq^xK(UtdQ$(Oy(0vSJq#1uQb!0tHyu zGyGTXy=>aUK7}7&FNs%MmvGoqD%qYHxOXV>xE_B_cGD|e=k7mjOBrvZu^Rh(;dZeo z*~V-+e~ddnhY;y_jmci!PIBl~Wp)dE=B|&}j_kF_0 zJ`65k3_B)DoW=%q#-GYBHbtLDvvc$Inv|IzKj@#<#)r}^Pz@v3-EGi&XH{e4JTK8+(zETZ2d-7Cl#vr0F^OR+}q|8k8hvKYqNh`&Vt z#Ns#W1=zWk(Kh#Jx631xw{?X2aMJe^yh=VV1J6Ogs2Oe;GRNXiu zI!KKKO`pacv5jL70_sl?;JT>0$=j|Zo3*a^#(y6c#dISgdQwKbVvB~=TwBD>-f(aJ zK5R3?uY9?hHG7I%BymE7a_7{2muH&tu`uQ&m{k|L=7I*6p!wH}E~J%YK`i2Y6Q78j z2zMG<1JOI>KXB{6;USKr`%w1nn_-$w$Of~VzDxhEtk1lxzz`#H;tX6e!)%Ey)d4X^ zibYJsUQZd01f|0GU*En8MT$*QOeLukT`dZ3Gh)BN|8k@KVJ-p%(z`dv7PD@y`t)LR zukZ#Uicaqt*9Ikx6k9J6A2wJ(f2no^6EB|~p7G=0q>j{G`9}^6f7RYnMhG+zhEs1Y zKWLA6E_xoI{-FDCiZg}knDadDi4irVuvFMrG$p-q-Q3qJmq7!uth+A_r+C5Yet9)i z@sC0BpHEvkL5mzn;Stp-j(PoHPSkcm2KT}==%1oH(E(vb4vg*bZAw%qWxvmv-L^cT_ZT;F zSt;g7;a)-X+egIBAeB~5`<9V8Ew~6`tZL(2X_)tIMyoBNOlu7OZ-sqQnD@Uo zu`E1Bj*T$#YeiHJvT9CsHxPU;vR2qvmLLL30sSI_BcebxBjUKGT$^WtHKtH$2#S&D zAo|x?GssAH)2GLwXAt@;0qgsM*}e?cUI^D_sw5ULnrIhASwBHRGx9wuQo>-*V!9Bz zxun7q?Y?W6d{bO9T@EeTA)++Cz$z{jDk8V;WFkfz&Wo`K-JpWTzoK+Tqp4CMJ7zP= zsyGEBk{JZ8Bco*wZKtw=rn<2#IX8C8C>mo!rMUpit5n0gGYe7vGZLvn;aL@&K@8=8 zojS?Di3S!JY12jw))r{@VwYLtMrTJgT3q*#{F|t53NNATOu{6IXvo3TxL3Pfo4_D5 zw*o|W&+aDKM}Qt|Sd0{lCE7M~Mhd9MbmLuJLTN9J;a6exnqN2Gcoo$lb+MyuPmeh@ zzlEhQ-%a|`p&7$ZGNGN0#5ZHTmry_=Lt2&$KXa-fR?i{4y)^lU33GXp)DSxmgY8W* zYy{b`rBrp5fq2`>IiXgSuic(R-;oy6&3I+W#*PR5o*|87X_HN+Fqy6eK|wl%NVi=# z!VIHRfN(?3Vxr0xBEN(-phY!7E9FM0 z{KCi{j)RV9oH&c>Hs|{H8@O}dwZHYH_!6eLaqUkv0KEa)aZdG*W{iDgyg?;-r9*Pe z=^C#F|IyYGt;X494E&O9P<)lb{9-XlL<-miG_zFDZX;vV*uYiJkL*<<1Y149%ZtnU zqudILp7qYke?Ni;WV*C-QTVB^+_ei+-YHpaJeZ}NbX&xakqPo;V9K^D~x;xdlE49y!HG)gIF z2FQuCl#l-H@{kzDuG`x|AJ0D>pm+#m)q>>A9HI4Lnjg^Yg_<#)$q6#0|6pl%QV6p( znhpx!Rl8o$W}uUO(%x&Qlu+(|78v|0YLveULK2c4A04LUJ7b z2xw1^=~UctvNLM_D8o`&O5s1Yy=zc-Wv_R-_KkU~fBQyV#8PBqH87{~7QXRy?Bs$9y?MSpEfS`_@WrB$h(FGQG0V`daV4R2rC>GpX|jlW$> zW7oRpiyyO$2>wygY(%)Ogzr&&V(v&5IV-uXU6p-R-8M0D|Ae*;+O^8~AA`82Ha-pC zNsMEt8tUJ)*Wax^%UbFfXk{aEvN3c1)%AC%6?;TirTD9anM!R!W0Jrfm{eMni2kjL zJh6)K>{PcvkQSn5q?1SY&b0!5na$kGs^o=exepan)TL0E;X=SGup0w7u z-l*B(h<+`+n!P9Qt(5M<(|*}Oigu0py;pHVS%Am`88C?Zk770@Ensmi^CEI(I~~b& zri$c(kgU>Y&?md*!q>jjEA=Ok7+oW|nzjTz*sDo{IqqT;t0G z;v@TDlTceD&ANk3SJd2&zK@gV!Agq^Humhtk{X;mzpJdS)u484IDcR`HPx1G^KJ9? z3CGE`LbWZ!MugY#Q;2>({`7uRtRWb)8nt0Xw7p+i=TZ3${)K}L*1smGntG6KFzMl; zvUDKY@yuCU8WMg$PFLvL@>!hWP7{LqNU)Vi;mGz-Tsn}72a$@H6j@P4YumlD%qa~1 zSy1W#;cv(6NY%c!AnspKM8rF zp*zc5JF?5KeK^|fD?~DDs%AvNHxSCcW!@i5!eLVIz>+$`q-Mj_kq`f?zp8A8raOgRKzAl zRvvV) z_F$^`OOh2@XvLI0#*2^W-2>@osDGUC0YwYxr?%g_?)+wo6MbnZNeXA(NBdmJx)VO?~4_#j|<(mbveg z_(oF+*gdsJ%w9})r3k?;uBxPH8vPsP%nr+Nub{4FmB@%STBh$e7hW~jwY75bkd<0w9fdg`Us|jIk|zr zJCU$8=BSzX$das;aHKOxe;(7eo6USIxORMr9z?}<{9eK!m2+t$NWX$+GO2s+=UZ>o zpZ$~DOZGL959Y~%Nvbb&M(H@Kw_uo3`IH2R&5a}k&C67DVWyp|_R@>;75C}VeN~bc z_kmYHYwWl5ZM!{>O*d_+F02t=8W?5T3$`~4qsWy_|>dtF3 znGh&^KES7kkryr*&T-y(Sl$G5a;NjLme80grfuAb0kQ*djCh2|hnTDnAuP3eT%wi& zX^m$x<`3=QtkP73KQ*Z%O3^e5@0bHa6Ol==X- zrP3`}oy+cgSFr+Y0w5m>9O0o@UumCtgWMPEn#TR@C6I9AeTae997cQoLGgJL@BB}e z(%>Ke=_b}BB^%z;OX*d6#%kf_bm8)hEyY2>ooJ2gGl3`SvDVvV_rS5o02$Y%TwqTUylQ^EW17RwX?T)Us}mrwt;oz^65 z&;=_v68@Rel?r#k=;#(8d3{d{FOeFSL3LS%o}XL072oi~U{@*{b)3Cy9yC$x*ZD*) z@#Z=f#rzA_9q41| zRqYK_?&{qg8A0mNeKD;*{dA;MUe0*&S$aRUE0;snUvVo8Lto|mDIt9quPw#4_>gIq zKi&DJTK5&4%;D#&@BId)p7YA`>F;)l4)f%gkTMWa>wR~9Z66tQa$4)fCsDWG>F`n$ zMHwVo&SZa5X$)I)kzZ2ClbWx=?Jo(3GlWpr%rw!Ze1BZ3sD_~;&muQEKIb(1L-~#l zWsg7eg_WsaXXMA;Alu#{d>Z0jJ?#*(>5UN~%-xYZ*ZOyF@J2Juo3z9lK0%%qhhgt( zP=PIqd&+F!_O++G|660eB-1I6MA5i^3PW#J*Jtz7`^f3%GaHbvjo&d#NI8GsZ^C5% z4aDA3kH9pv4i!AFH7Ac=-=xzf{Q?=v#|3hY0cJ-IT7>pD?0t$$vIq?GFJsUg-OyJ&s5D%$Gn2HpCwo-khq zN>Po)53G-TEibx*d#uxaVb!SA2dS(KCJhfY`K}Y|4f>*;i@mWeD6f_z_uocysuuS* zDfkgPo*1wxBB3OHA8Im2zV7WsdFTMX5#FDSPFxSU=6V3Fh~pbSIf>eLf;WZjXhf%T zk~Ogcv4elrWqqILlKqsl4v4I3{znBv<>pO8yLqCu2EVK5X^GmR3Gd-c)$MGz^W8cr z&bsjsCgwWbO*X4+Am^qaiX+HdD& zS_a16|F`MQF~?8_5)|FD=D}}%g;tQ8awu+FeZiVgJ3sfDXQw279%srpQ${1Z#xv}W z*aNPD{stfb9>od3a0>9?;$Jn?RM#WTOcL9!3@Oz^ezzb0F2H3Lj_C03|1M?;y402W zO0m@`q**FzOnGzH|2CT*?Dqceqn7z+QIyOX5Xw`1B#@C913b#t*5(+2&ShIe5~OqD zrO9~uI+fm^G*?Mh|8n!v!hQzFe-*)f(f(P#yovwoMdwBxLwe#4n>BA9zz+}C)s)-YGgqtKob8tY6=$FRQCEoe?HCZuFKd>uCY*eW-tndCY&P&F-A|MnBZ!-^f2<>Ttds9F$6) zp)CSvX*krm2nkP?M#9+pKolw1y#B+xDS#jHpq3eRZjZt{ICu@iqDj<_AI|xK&IYbp zF6Un=ZSGT%H|Fo=m*Va3TME~wCZM3|Xa?Hf(V{wUZ~9ZR>6cm~@rnK)xn6#vHSW-) zTEuSx!HWifI(^P%YjTl^+H_M0`E8Rg6*4EJ{I#C^RQCUTOQUcMoL_E7IbH92;;=p( zYV>#Dp+PKD83~y86gM{4n?FxfRbScA2<#&s(P;kK5Z+?QmEG(Fc5LeE=?M|;J71mO zNXp?#TjbCXC-#Ke~j{yrluB!|FhVxnsdEEE|CI2Q3T_e511F{IC&s z8JKg-o#>QIELxp>Ek$aYTaLG?{j!fTlRDaO%~FJ45ZL#?oBjK8=w7L+Th_F4P5H{E zsx@Vejb$s*{*7{f4*#*8&YoCXcvHyo0T=I|&nNnOCLe&a_qC-A^dtqXFKta#+GTVm zn1gQ9GAB9K;v)9V`-9!i$HdF_6F9ib+m6*G{FYR1ifFT$3j2P3{6Y=Qf0zB2{1sWh z7c_At5mjaPB{jL`F#7yJ4#!M<%R%N>W!s-Vn^?6K;#I$L*$ikcWWaeS>N@e;t?&2Cg;pbAU96l>9#-63MaZ<%vhMhGY4`vSO4tc zSD`KS%0$sn;H@q5F2NsgYh2@9R#pMa&&!t~|CKx*VWyec`s5g53Z7IF0t^dtPb5BD z7V^q*-<&JO{Vl@%d!#G&mz<4G=cdG)|AwXf^3`_P4gwXWB^<)9Ibhi%)mX*QzQgN2 zBYr$7dszI+K+{FMnaA*788WZ`Qu*F0IuLT9WNji<4nW0pP*%fzJ7~G)}U% z3YvV!O45q?rI!=R*gzZiP9x92*S?3FEl0iO_b+G!?1KAm@6Y82mNSz83l{(lIHY+^{KxykcVV8HxSS+V}xx<#)w!BZft-a~u4EsZanf$Wg7IAGLNo@m8_+u=RT@ z;|{PLYMg-*ouSlHXs&9TPkPW835 z)$-fOb{;c6L&%j6D4h5Z9v{+-j*h}2YV0~1^lpz z+s_vPW)NsIZ#A`Uq-t{ZxQCl=XuLVr zoAjF@QS*K)YkRF9<#iRmoh^C$W7R5aclX$VZI=v8N!%~<@6S(B99N_9KxbQvec70O z`I!4hZ}LFN8viSS?9buN>QeB^ND$r7gD;LPWr#_Yt#WVnYEYkd)Mr% z!Ei%kzYEafC9P}hoG@ous*ab`TB6(locbfqkDv@qVP=fw zS*0n%VYTsJ;@z(U-`UW#R)SS5)hR3M&@J~i#V;`f>~;93r;3~b zEFG9Oux+%}w9R3MgX%mQ57i)lGIveUn;Qvtxjt-04Fn3OJO*K3VusE<>y=+i_G>S6 z;$6h;%yM(``OzkmuLGquTNiC1Q%k|JEx!vt@?sk9Io7OTs43hW0d~ z-#g^TYs#W#y{?UiYP^{XuUZA0G!TP1w<2&5)!5PMlpS@M{+0YPFNnhKnRVDvXg%Vu z#1~bj-Y<6vS^Go`UKSRPR0cW%G3%G#Doh1vl|K^3v&X38m-{;frEANQP}IPwa=XGNIT1(1HQE4&cG zhs49=F37*g6}}n5Wv=|?5Uy~g-vQxDS9lzRtKwlAfN-@d?1S*)KKNOZfS(~^O&@$L zb%hUwaBUy_)b$x}y(`=R;brmp5nhDx9@Yn6jS2lP6uk-QI^GNe?}cJ>ydH5mgjcx2 zheJCn<6-hFgjb2HIeq*lp*{g`_JVf_uPxzmYegS_wph^xFaB&7J9vDj7~tV` z;(8tqid|4|h`)#7uUp&z?-VZsn6m;Wt)3V53s ze;#8!j}?#O&*S+x1iV>{KToutCt1&vt>-D$^Hl43n)N*0dY)lD&$OOrSm=5IJT%=xtcH8K}TOWpTc`gH%~j z)fhF~3M|IJAgE-?%4~`Bk{X->cStHO#Ia38L>EYiWSFm|hfg24u2CS z?&IHzqF@$Vq*+W{px z9p<}(Z72^2?A%WB0T~dfX$7o!Ct0_PtlxVlh_AQk2lOM-Kpzpl7QQ6`SS)`6j(Y)V z1DHi5atSP&D@X>plH`)B$PjWZ8BVSzqsa|qJoy8eM7ERZAW}=nEo45qmnfRI*De} z88nwJq^{jfR+kN=>lO5Jw%AnGU0eyE}TOvgv)4^ zu$wLx{z8`s&(fvB8?;vV7i|!}pv#1>X_N3RZ4|zzUQwsb;v>M)+KEm-0VejS_!wcr z_asYvTzrBsWNYG|#U~*LzM;6I{0#+!z~BBN{*{RQ4TYY>-<|?7Ec3UgA)mtEkX5VV zGf4`Dk=@JfrcZ>>ebgum(VH)EnroxGk*l4TPm5FreJwva5^O0sDiZ*36Nm`(CI z8ZiGsX1ja<62!a-^*=AZ;B;SbxbQ-G^4=C2i}(^TnZWPzwXJ0H#K%Z%;!e`D zm2|;lW48Fw)ueUegJe@_x>S;3mS$GzJP1zCT6B!ffJ!p*Gq#f1d&uUM#RcgFMlab? znpr%tfE5@8nfY?QlCSlWqe`gSdboXF{2>k4rexwAtM3Hzb7KyN*LWn zGU?@HD7}IVr&p0N^lCB{!gJ|$Ag8Ve?sy%kqc@Tj^k!hjcaRI{UF1@F54nu)Ave?e z$R4_vJV+lTPt%9VKjyF#QnE^XL;O3WUPe}k zZ-NGsf%IZ8Yj}H0e4EqSa`7LaX9@i69jH&@Z|}mJ%-{ZLE@pW97u2HixA$PtGye8I z#A*EP1M%NPCo9N4@k8io8sN+;egts_uuh-&G4wB;dWp#UmyxidJ`q2)7R5qn6KOtg z4>^`gJzU%Hr}UEJ?&z~d-gK>zJZoHec)6%m7ijLd!ht{RB**V0C)`M2vWL~)2)f(e zI!6iPikWhga3|*_I^c`IUp9Z5t&QMgevhd1ePEX#!6-f;1@zyr!agM9=*O;J9OU%k z3+M%3sq`}_4HzXq6k9{d64hRE;(}r7wXi03l9Tq3z{;GHLCp4&Q}*)onb~CDG599& zw=A|9Wp$QphO#!VJs5&Bx01>|I0seds&lG2w7y8 zkW20t29bw_A>=7xGS)(Awrn#>cw z6u*K#W|9ZQ|DY*KYRU29*Id?JMrMfr1#?Lx&pBe@TT5aJFp6C98}VB{`9CCyiafl- z*CYdR7?1%jn7#j(WKams zUoO0g6yeyc-sD^iZDBWZE`gVP8Q!2d9CLwGC^n($ULf_7OG}jk1!~+$wwj|UvC5aK z1!~SVtN#TmWZFe8OXz-q>gxY2?5Ze=IFtflBA1)lu0R>47w;lhf-O^^+%a%k<~qYg zAQ1xmc?)p)Tj_4#?lvjk1xhRtrjblx2FVj_tIqtVMAbdDmJLZ<8J3 z58`n^@Sl?H;*TgZ=mZkv5c*s}!S%hiD$gc$LR9FfQ{M#;aDm z#^d$kd@Wzcc+HAW_!OVAR_+e*^SLfPAilL{dxV~$XgE0p9Ff`Mo?oy(gBq1c5&5eN1M7$etNp!3*K z?9`x){H*-!{G9yU{Ji}1Ub4M3zaamPUy7O=IU;T>VSIREiI&i3Euqhv(`Pg;v$qoE zB%Qi@i4|i{tzPz$n@ZCP(&Cc*Ju(ko&nBvH9?1|cAo;?DWSDRf86#XmiiJzbG+`^5 zD_lkv373;<;R>=$xSAX;Ttki&t|gtq4WwK61KB9tNRAV3A*Ttql5>RH$fd&Vkhe0qrO1=;thgJ0i2!|)h4`4cp z!e6N-JVWOTFVKa;%V1LdjUFnzLcPLkbhYq0^?_NnUU-vk5Z#ZB*L|=VwxvW9yg6< zNCJ;rM1Gb;u7OpPZzYLqV26|UBpJ;qawK_MQs9k|Zt}FG!kb1mk|!hvZ#o#iJ0%U? z(#SdF4oQbM15E5~QkrCdRQ#2gLJI zDI4B$K};`}a^NkG&L^UjE9Jo`U{yMr1gym*{G; ziT6~dKC*%LRG}M)5BdTlqMOKS-WNuXC0^bajov^e^Sl}1_JKl22#OD6kRG!Md)QAfKD%uzL6JULauOE~-)392g~P70U!^`h7gb=YjEoj_GEK}Nhlp9E zM$9Em;vnAhV(7^sM3;ubTu|y4%9IceUKgmqq4F}BrqP4MgEZ+gYskuO}0Y{unlQ#zOq*7 z%u?5?YqLfHw}wvKo^!`B=rf!+X)^64cWx(7^T@j(@(|P<@>OYVFR3YI1uQFjC%L;= zl_ZYUoZb~u+aFP)p|PwLu*sMQ3{M8kx0l=pYR3I5^0jTCL{07` z58UaXbt9O2L>v!>e-Y8eVqh5)Nuf9iC~*qtBh$zdaR%{wHUo=Rd9%@mtyp16V* zh=SkesG#!-B6Gx8l7CwVMWZ=|#IM@pki-w?cwhBtw~je$3j zWYBDBEN5ngRFuYXW>!qTmJZ^~Y$5rFG~V$IS%x6~_JHNwnP$b^!^~_T9x(#Eq6cPZBiIX@NriZ{<4!6hTR$(798{DDhNMBA($eGL7U(eAktXa(TPvq(J3l2bHs&DFFnHjw3_oF2S>bT+d0K z7N}v0Gt@7jWn`kq!w9s;$ZuU60o|5tz2@7%I_y;Lrc3#47-4VR51b4>hQAUBdh z+sVXI`9=aN>zGpIMgoS{Ua+zxV8{j1Zt@lwgpUyw+I#yZ^-k#bSaLi$6~;4`oJ7ur zF`P=y;?Hwot)1%-MLj4EM7)WN1aUD+yp4<%?;tb9JHf!X3*^&1q#ZbMNZbXO+f7aa zoSX{J)5UwqS@3?YxQARR-bZc__mZ2$2g&W?BOL!rV5PK^VNwZTT_&dkV&_P6;cXN- zN17*$^SR``!;x)wNDIJ3q5SP&2Z5H06oTBi=zJ*^(S-3o9;VFF!zmcLakt(Fh6ooVT^3-=z z7Ot|zxRD3gHwaO`baoL(bN{kbTmVA$THI6waS8hQ@#b#TJGfycXRFVa$e7_eeB``~ zY-=a^XQ_f@oAWR3?|2=J`U1tY=yTq~XTEIG>iZ~bKPY7ukr%LCe!ceoO>?9wfGXmDsA2C8i$HOPP$fs!gC_6|o_Eo`@d|5&-O9seq z$bnu6ci{~MO1!AbwR;^%WW)VZIl{M==aXF~*87H2Y#>Vg%2|&tpJEgwO)DMpt+AT$9B&S{&wvW!1IjL@`5NF(LMw(oXNS;;p?~5= zjD|)GHiKP0R=a2`IU>2nS@9Yt6!6SD>1h5^bTWTKUT`-&2H(ea(lOh~q!hWflR;+e zX*=myGkPZ-SD;VKrMMxxa3>vaw>PFhPcon4xwezRRytTw358+JWEJR>U2z3^fo>X4 z+sX4tMKEAm-1s~(ZY(;SXn~6pA@Q<@=mhj4?4iXgd+9_xb0pzGpgnZLO3P|s zy>!wJzVoohwm8khEOatI%mTczG|g>c6r{yX4AilT$VAdW_L3LL-^gdc;4*0r`HVJF zKkX!+see{qR$sME5a9uGJ7^T3rHTIm3--SxOZ<)$h(CZP_!B7t zd6Gh^B}SSgjr>N^NtB!82Jl2<`1`9vB? z{ws|lKT2b$CXJ<;(s-I9jiY(e1UgolNXJW)>2zrdt&yhET4@GtluGCtX%6*ErL#YX^(UWJz82sPn62(=~4wfN2;dVq{Z}hX$jpU9ZDaO>gZEa1AS9EjJ_{5(f>*- z=nv8=fk~@{Z0Sg0s?;JZklKVQ$uBIGI)&BJI>9dmg&rv^94$qJ)1;VifwWoJDjh4_ zCLJf-FP$JfDV-?1B%Lh0C7mL?FP$oUE}bbV(ph4Tbgno9RXk6+LfkH0Dc&tzCEh1pEj}n+BR(hHAigf$DE?ErS^QkOMf_U2U82$*Qo3|E zNXdJoaZ;}|N!lgNl^y{7aj$f!^q^ELJt8$rk4i1l<5Ea^N;*q=TDn(r5Bv(&zFK z(wFkl(pU27(%14O(s%N;(hu_O(vR{}(ogcs($DhSGL_$#CHX5^k$;p`MU!Tx)*{ePxH>rP?4_9B7f1|!CuT)=`SE*mf{NM>43r6*1(15GO$AJE4 zkS=Ml<&a$|EdeV+Ax-2^sfKTo#K=TxDc=%*nkdqt+{5uIl&zKOh(a|hPNjJeR}XP2 zU1P;Dy3UGYbUdk$8n}b^6Y@I=59KPtZJ_-h#^3HGqST132~U!PthkrJ8sc&4>tql& zx3zcmOUY|`9^lRL&%m4MpUG0+k(xvw*g?D1c~UcuO=iM}+-IZ6gM>G@&qkHU z3Qu#N4U^{z_i~?&CeIgoxnD?6aL6vV4SnHVz!UCv-ew+0!{5x5P@QNmuIKMQ56N$*jF*+1ZrTf~c*8V!(SJ-3ImSp(ViP=IkKz zK-$cecF}otlXlZmO6n(DzJNhccHU&}4%kiS3uMLieeXlD1yJnZ9c1nvx)9zDsheam zJZNSS<}4FQ@uXf_zHra~>+MazqbQmN;HsYKx%QaZ*=%5Qa9?H<5!4{z5CIXDLj{Qe z!JvqUAfhOW2nr}D2qKCGl}jWD%B3zr5D*l+_4QUfQD5&H?}NX(XLhm)@%`TK|DW%F zo@A$|r>Cd8y1Kfmx~dv`QGwq7SfC2HN`+3OLVfUfqIsD6eu{ACP{@ll%~~a zI6@spc^VF<#pP^eleA%Z(4P<|;b?WZoDj<}s*X_4p;~I-C$&;2#<3$@t&SANY*LLQ zls(?J9u2;AE|rq?s^`(tmW}$O)boASPAPp+rzgvmZmBe$md4Wuq_)yB2~v^Md9P%p z2{myLgTNMwdyf+0l2q$HBgv8$Y+;Lfq!_UhIca*uaj-Xv2~H(TgcXxoZ|)qIRO!oS zDo|egUPv0jc2T<()anjOg{=#J6BvIBEdDmQd_R=%ci?3H9t`3izzF^!Oyi%xT>fuZ z%s+*@`Dd_{e;KG`L|-$imgN$vNDy19j+UDY7A#gTkOaqt`RW*HELZ}UsTa~y4ktso zI+jve9cW&pj`KB!A5$4FMqc!XdNYK9KRvID%01|E1`IWg(wzODjbziz=nIGpf{45>ACm*Oh!_BC-TG z69L4jzDRUVJ>ksG7S04W9LJG?V2#na9Zsb z#@5P=Lf*>~tiyrafn~8kraiI9FdR$D9#WU<$@VQol6%ruwsu0OCSpQN$kIl{ijuJ{ zIIheRhKY_?IJ?N(YB(hs+l=Go{5{@7f#bZsT#T>}ioNs%(fMYzuZcu5Cc7FCnWQBV zMp)w~tu1(o5QLo+7Db4Au9glgq(@yg{@aH&#PV;D> zBr8hdj0AlmR+AMVVK0;fq&~&cc$N5>l8ku`y?SRdoW`k3|NJ7U?t@Qh zyss&Xc@nF)xfxAHy)DXUDjD+y<78M#Tv+>#oIgnUgr*n-#9RuuIG`9IMg z@IDfxSrhu`}9rYF|xk1#o%#|N=>wLxiAF4l8 zQ~k%_>;ds#%;*lH8QnoGoO~5Z_E^=@nwD8TtNYnmX}rD~j{e^c;(r{w|8lhK?9s~Z z{qGeCX9>jOctZ`GpT%bUpK2sxbu<#OEKd`qlQKl9fcLbq+GK4Cv1*caWgTH2Em_Bb zu62fx)|D3SZs2O&p_z6(9I2fEJ+)qNqShPwYA3?!S|1p!odo6D$+VE43L~`saG^F3 zF4j(m%e28TU8{h(+EBPd8xHHW5%8#139oA-;ed7?e65Xw-?R(hZ*2@J+E}!;i?FeF zG3INRU~6q6_R%iIq1q(8K)VtrXjkDR?HasJn}+MO8}JcrHa?}@gs*7x@Gb3T{9K!l zUum~6Ra?X??M_yxEoCjWWvq?1oORGvu&&y@thaU_J6T)J&eztmaoRdIL3@x**4DEr z+9ozzdzjs&J;GLMX|`6YVH>oqY_GP1J*VwtA8C)Xe`|Z#_u3PRtL;@1+CHU|_M&pK z_L4G0dqt_x{-q4lUREY(uPc+aHU5o} z_vo6sPB+vV-BMrEL+U4bSp8Fv@QCj6xSqqC=n39d&*dHT#=Nth$9w99B&#$KeO>sW#P@#AAYW%CK76qKqU? zDPIz&lqZRc)a6nVk80PeS4hU#)vog-al+ioJV~7J_k2$hCoDeQlf(&^2S_H)B8)y& zoh%LSPuF^?SE^S*n6UeJbqduNAsp|jUM(F6hH9PFsg!3Ez8|YzBMiWTeQWQ{X%Mc% z5>8jI^@W>LsbwZTxn~>BrfEH=KQV&Cgbbd>8wZpKUV29<7a|J@Ei2)Kq?*t=3PCiE zH>Ghd@rK4yXq_CFhp;{Za`bbcM6ZNS`bg-jp9>@C zew02ICg>Nz6nz|AuaAdY^o!vx{St{3XH#c85f6Wz1bPW{P-oD9>Cg!Jt1}5TR49PH z>MW@iY6>T+!{mVFz-j9B^i**D_XNE5J?ae-0SvfZI#1Q*`e&ts>UT{YM#5<(M3T0}NH;d@0@H0tfv?V0pqzVFC;xyj7 z5z9V8dJVo1`+YKQc+chg2!-mnWdD55}|^Xkdw3$p`=N`s~$8fM3erjZMdc)X$in> z!TUD~N3Xc_=apag{Cl_ITDnasUZHgxi;~2MU5Xq1kM_>~s4G4iDM}^H1Wla>{$qt| zro!x=WGWA6$_>z*Ms6LA)&o$aZzOuM89M3@!EyQ{(37az0DTJ#*0;l1`eQ_2cEP#& z6L7J<7p~Cv!5sZ*n6Ezzcj(W-O1iGmUxc*&GHladfoJvCVZZ)1e5k(zAL$3+OZ_AG zOaB;k{ZkC3hZB zM6`<*K4n~8Hy1(q^_3(E2uBxuup*A@h2;ls_%A(OgbAf!u9tgGNQw}@H3p=i^?%BiYSTd34hOGCH|H~TJ=1uL2GpCMlTA!*JYon;+LgsR}rM3nBA!zhp8 z_hbb-X)6NBZLjfyEw{ba2TATFRr#BU3R3Dh#@Iwo4HD&upwBE%+PXwBo2HQX(BI2p zM#6N=m2kDUF?nfGR->|#1fgpmf%dbkzbUi*Qi8N9!UfPxiE!QjPcM~-r^Q>~XL>nd zEfo&&R3u?Zw=Uc$=O@7=L=t@>x)vmB1n>v_{|&<27=&&Z`q2MmR%%zn`~Up0Qk%X} z4UheEiR@d)d*QEYn3t8EJu25b##PtVxp(T_H?DWztloXQdiO`wyFc!#>*k0?{8|lq zB1#aj*>VUA2U;9d4Z{=m5|Hk+oAF_~?=O-Gd%H2n8(X^Ts3dHG?@q!=*vq6zRInTf zFDM`J;fBo8kgyWYs8UP#-~M&=VdEjGVK_q#J&*f98VdaGrMcT=WiSarSHj)$dJk?9 zSFBM6$$QTYzYUyBwCfje^xq&?|D9;qAJ9(!8%{G2Dhvjr3=UTsA-K*6!#u-=dkhy= z7&)-Y$c42=V|d8OgIz{G>@f=ADWeIzWHg6&jTZ2c(GtEfTETBdYgCOkXc=wMHQHfo z;|NR{McBb8!5+quc#_c`&o_?3F-Aw6U>uE;j8dFx9EVGc&bZR(g7+ESaIMiD(?(CM zF;2uC#!2|NaSA?R^uv#h0r;sg5Wg_aV45+AnZ{riHp*Eiqk@$gLs>UtINNTFWIK&> z*>2-}w$~WLo-;0FuNh<6+r~xg6JtF4#+X2S!bC+kE>+qYS19d`#>%nA6s63#TIpj< zQwAH;l_AEplD6(5HsW0vtX2`VvlU_FzeM^<>|zsC5f3GbPvAw;hSr7$*&N>!*HL;) zZz%&#Q&j0KWx@*fkb0W*%vi-Xs&^Ab4Z&KrR?_OQGQ<}bghBDR!0CQmhH6vFr`nYA zsWzp2s;!L6P;E;2RGU)w2&!F&LN5*cQ90Eh@I@F+h0^%Q5@{kwDPsQAe$|lMuc+3> zs3x@)w<;i6P>o1mzgiRil%Q=zsg$Q3kiNA}|24picMcF#{(eQ+idwW7&~^n3GL}Q7u`=*;NC-zWbs2R#39fJ0d@MB1xTwI$!%Un(U9SA@8%Xw( zc>s9?1HKPpbwY`VO&VUy2uKCHu?}?O0c!1rEbGa^iIl8FQv~UqD)i8xK*l zY2`4sKqsRHCK}t}3gfY?J%Y&re>qvbSD9FczXWxadY_L?7g3jmw6a1hJ<`VIPPJQV zfLf~3>NPi^67xl(#p6}N*m0^-s!FDkC%ITZsSCU1-X-oqDAkLS+Ae%TSWRxlCu#WT zvKK)W*L`9y=P6;foO&3a&cSCejn9=CB}t;(&nJxm!N+}%8u7^`U=}PP5#WL9LzC49 zvYb|i2plnX5w`7yu(1cC#uJ2fdua@bH8!4tR>rf?)_5LDj2GZ&<0a^9ybL{!*I|KbLgWXl(+_scD^C@fUhQl3JyWxga3VuG#+hG2!dj-J*Xf(O(G{UP|BYKqg77m~V= zs(rTAXN^eSBf&b?Oojx+XeBF)c*?${RQ6>;G1LQ~Soo@-g<$&&g%b4z0{LyiVOHF{ zSYEURUrL5ICZY*@npo+??uQuHSTd&6{dTPO+io(Fbj5JFvI%uQ=TslsF1U5QD2@N} zYY)b21PM-Hd_!aP9keulq_O!4x){GeKjTjrVj`StGPuy>Fy7SR64QdoW*DZL5tv~{ zVUFp*GBXaV%>=A98^JcSG3+q&V2_y(`^+Zrtl3PCTN+%L0iETz#b6l}$T4ySRD)4? zArmlxQU^SeOsS8gh8e=-}>TZp-yd6 z&tb!C3lXzj7S)Od*5(frGwHeDI@IPUz2=G?ol><@M0qO8IBkgFPr?dZ*g9*T)|W>5 z73ry!37M4tPdp2a@@oOVnh7=KdZDH=A+3^LT&stn(DREE-Z7pIDJpp+LpaEsC2*!> zAMA0AViM>qWSb=<~zB|p)^U$g7~^xoW?h*p^Ho=J!^HLPw^7>c!@N=Sq+Wzo$zvSi)-+$ zPC__Qb4{^DAX4(XzByxVR>Mk4GP%u!N7~MR0wR_fg2Xn$^mup2P$4`W60!zfyUR8D-Feu&@tUW2Hhf~<2;Z1<(KK(y zs5u{#<}KLOT!cN%+pw>BJDzUdiIrv*o@Xw>G3H%3-n<*HFjwJK=2E=cT#nPs6?m<= z5*M4RvC3S7OU?Unt+^IAnCtLib3JY|H{p}!X542!gzwU@e`VI-Pv&;~)!d4|n~%!b z_W)6xE|9DCAyhD6F3rC!(k`qom}-rr5NTK|wY>&j4T>}^Fz{Mp8)eictb$^7s}Rm{ zUxt;WHNmSdBIa&}f-zTp)bm)S)HY9hMyc)et|C*9c`Fa4cFw3F{xLfC?D?`_ym)O<3F*hB(ivs>Nc5gX!);?Rr=e=mqlH$iN=dDZ0?6{kpU z-!ELp_d+BYDhsdCcF`JPb_$uDBHomH2cgXNlJ5$wU5|{*h`kr`f^^1rg!m&`m*d!8 zGEMK%Zw^B;AdhRcDCGxUGFrj z6pk3uex$(lDudn%6Sd>=ZXUC9tfKQYv(? zjlFPpxmB=FHaMb`iU1~!t7uY{Cad8r@8RjWk=)Svo${1YvA*w+O3zuMm+oDogX# z(mVlzd=CVT5_!aCWiYgngxhxk7hl#WH_|Cyl*+_7f0Q_g2Z;{V;Ln39#2PeuPz9HOpiE&gAwixe zn<7D8gTIvJC-b-AuOtNu(?rwj&Tj~w1|5H=$rMvQO(u8Y9}nZ7HLz6HH%Dl1M&mZD zsMvyk)!^UBJmHdvhqek~NLIp7OxAvhnA>_Kt$|5ZqDC68pwBZFgi9o8G=pCvgr@+G z+d2(%<4g@em2rm2t-^CM%@(6cgEHP5`_aj~|9vOwbs=a5_dYDaRJT`o|2H4h{_%tP z|2H4h|M7$LrTgW)N(6xRKK%dXyU9kGFL-qs|7~4~+<5)EFsreyh*_CthPRkBro|+g zR4~m<(P&z%l6hsxWU?%84U9|XZ4^!rqFj{9p+d3?Gt24IeNqoItD-Eto35cMI0DNe zlnPgYy^TdGwy>y(I~U%@Y)U)yEX`uc$j)SV57E{#5~B7b3wH_@tBGK>n(QoV>Me4k zXpy_WsSJ?NM!SYq)g!bi;;P-FJ+Hk)i{VS!YvL-O@29JHPFL+3?E`u5@lt=obXs8F zAztczh?yTio_T7f@z?1%1q~VW#;V%r<|7MdnYi*!+cfrC;Gu z^AFf<{s~W-hu}F2;2n#>M;3=KEginI4EWtLQL!wHSP_g_QEY74SZ2A{+lu2ERsttk zc{tT7#2HpIyxwY#bF7xQz-onyt+sfNbp+mP72{f~1Ru28<0k7UOj{lBZR=?Kz$(SB ztj_qCRmM!K3yWD@S<>pp+FB>DW2|1RlhvD*S$$YHt1s(eox%oKr?SCTe^zb{WFxH8 z*eL6Cc9C@kyVM%YF1LoTsa82#Y*ny(tzm4vHG(~4ox{>rCEIF^VmqwS>~U)hd(s-q zUa>A>A6VnqN7e-Ptu>Jyv@TVm))k6tU8SU~sY)m78l|r_U72OgROVUNE4N#-l~1jC z%8%B~%J0^EHDcYOcC~I-ds%m={j4f=sI^3W%v!EKYpvi%TGhO(wT3UVHt^NfM*e`c znLlDZtf5t-^|Kz+23b3_a_ezzgtc26YdxV&u%6T|v!2$jv7XVUThD4YSkGw-trxZ1 zt(UZWtbb{%te3TF>s4*N^_upm^@g^`dRyCPy`w#2y{EltoV{a^Xi>8zShnrDW!tuG z+qQAbwryLtY}>YNySl#jqN8VeVj?>F$3AE8bN*(o+>uzzr|hbw=!ABfpqv5T`U&z$ zB7p?GuO-3ES)akX_*$hV7=sr=Y0+nJt?d;ZrCg4JPcTadimY4?IW>KRHgx-(X%G;t zZY00wox1pbHPOD|9cL+FX51k2o%@I+x!Yde$A5cD$(D@bN#u!SRPAH$Px|;lY%i{^ zB(_v#fw>eOidAXlPk~)fUKcCBPr4!^`GRM8t-O|Xr|y@EPxAW7F3uC#6U)116mDS- zHHm4e3nA~bizm_a_@eGPc9LYBttI@EjAsktMZT-jPJt?ms^U22_{QVEB2`$LrIv89 z81sca>oJ;85G71?L+{-9gMT+mU)?0bFXvqUc_!einzRAyLI_Lx90v0jEsiKg68&Dh z9Jz~wlI+Iac2Efrfbl&3=xi(PygV`MP|!)s)eJJu>|^h2k86WqUI}Ya?BDHgKz1h& zVO|oN_?6t1yB|vAJLdK?l2J))&cI$Cs2dQk8r0nl%+2SM1i0bJmZaQ^zcY zrjRUYMoWs#!Cf%PSJCCwKan&wc89<%v(fjy!+~k+3?N*nVc2}Zp=cSp;nPwo-5Tgo_vn3xK!PHbe{SM`!A;Cfa=K#zvQdj7qQHtM6qHCNEy9q zUNY?uU!Sy1``Ff$>sxloY79f2iD6(zX@B1p9Hs8Pn5UTc-ODWL?>;wVVI z)P__MH#a|4<))${w5|mL;`|@P`FxkrAR-~ON9f?aM|lviQ0rFe!~W!ac5NAx8fcc3 zyljyz3>X^{b0K?745TIlb66o_bJ&W1Js{PPUwK_1)grs;qym)!D71-rOCPn+?!Swv6g zl*>?sL}beSPDUfaoz(9I+pCxO#?nOcfx<#E_;t%DnxI%h3*@0sF)Ts1glvFWoT)~Y zdP*_rIPJX=WDi6C1YARE+=WjUigbq@@ri%(+feJ27r>+X<4FpTI~xN#MDTyr_nkt- zd(I&Wj<90j?&ZBF{@j}*{zyF1GQq<|hXDKzlM_G?Sjs z_!^g!p3`-g)Q7)UmRczPh3;-!{4p(mHU5U`S8&jwm1a{n=z|(fT{$9#QACDPTNI7G z{|;;(#URfY&<_F&MCL@s3Ju|Jl;R@IUUY)%2Qp@Ci3Ja1u< z`_lOuu)Bcbdz_GXV?b36&`8QPm0^QYWjY3sp!$l8JOw<0%r9i0&Uhohixi=qMAevL z(in_fhKq$6LT=9*euWAPswo(jBM558S`RG|ES+VUWn$)`@?McR&m9+EyG=a2#t}5i zkoi03INYo9qYD4F!IFy*5z)p>oxcs6Z&L+Y??U57NeCk>r~}!hG!zV}OVPAhIA4`a z@7{r}X=hYTwO;`D6JK0P&Fz? zg5w7M>7N)A#%qS=Ov;{Hs4h}uVYAw42|f}gFSgVz4sX`2KC1%-3KL(gpDOsiI|Mb5 zOC~E7QkthkT?b=S_bKeu=V8GpSUIH20JY>6L|oBS85=23vSqCi5`^anM-g3!W~aDD z=9@v5=8_S<0Ud_u29@Ne=82q|WF*z{pUhs&vOJPLLUn;A=YQD?obse0yaSj9cmAPu z3y^sz;9CiQ7t5!@nS$-JoTDtXR}$7k%Z3AB<62!!!?m`agkxnj1;@s242+Im>l+@v z)HgD6t*dAF&+jWc>r?ycCKF0hdOJn14O(h@YNDG5w2lqk+x>pZij|4bpE%Lnm6aKn3`;1b|{7_isF!er462_ zMG2xAxFVCrx6;Wo6$GlKkD`cPq*I);B2tYp5{0}(w=CrOcHud`a>Qq11%==ir@o;| zLVxEwc|puVF|*KB^{vyuxxyBA^8yb7`!MPJr;Q~sz{wd&`h6=IkH9ZWlJM&?f3w36 zG!;5vTde1PJI68bB~Qv3rUcvquiJ^=Tn^O8nd~x^WwjQr&T@AP;c7xjNF!k#Mx5ay z4gA*cC?9v)5!{u8Ke}~N{yK{F5L=2(!MGRokj3)?D<>*k9_vbbyM>Ve%A#4gYQVV* zbPvGqN$CFeY&G^GPky^HsT43h@P zi*=x;>>zvgDEkK3SfRM)c&_;}>~KSS+U%U080|q1d1|cyvaoFaO#L$X+?xTSWvI#_ z8~v^JTxoc`P^LkV`l{@pZb4G|8m&B4Fm6Gxdq%r^xAk>I-rDpLZv5hs_@pu&q&YRZ zz3dokWC8I$g0h75DL4BJCc!W>&Cwl6`-`bqc&VZz*nj$*!dxo3BEtP-GR1Gg*V{*J zSVq!Sy%xphCoEHvlgS!|SJT!zKQ+;&P{mQNCH>At0nTMFukSQqG z-~=^nu9A;Qm^*b4+K=fVlkOarm$U{&2n_mq+uuT!sq3=P!8?ujE8Z+d^KDKG&ah4EEPgM3YTat zuTzGwR4+kIIuDi|NoH)mIcH3ur!oluiNN)qbQKbfnIG!bPicWZD$i{`Mp=GnXKtB87NC~0ur?=FM*J&my~mOYNEv<}=7lIP z$(@lS<1w7D2)idK-%lg}oh#-37jN(DZ8t@-}Jf=wqi|Y!G9m_Oce8* z02JHWm-Z&GX%kwvDZJ-f*M+)lvA>;x!0713aAd-LAx;%|bA;>4kqQYUkTWDv8DjjI z@Em(u5a!VN8n3M8=-s$6P;?;&{ccFRDaIO;&d}|fGMb~ycNIs~?p8hZT%Z4B)mzs; z{*X<-I4%FS^>Mb&>;4K>K9>(#_$nn6_!bcolIx#thO`jmdEk} z)KxkZu~zO{2wp8Wd?6xc(&%x_kQ9c=AxqKaL|Lr+#%s8M?4qrKX6sII-Xo;N(j~AX zAIeBccT6o*#4z{jz|mBUYy@+L9Vx!%QFi^OH|uG#y`UQeGyqhiOQ}B26XgPJ|MIPq^p5BD^D@^V-$Groq7Mkn#w$~+(x-Dk4u2e_+$;^%7i`E>R8%Q@m*UPqtzL$F2WA5Pt zYP7dPPxr~$4AhmWyuZO<+@#v1ji~ z9PZ=-1ae=G$C#$Qg$oy)52y}5y-n?#F^z~qZ&?|Dm zbZ!9hH;`sXPr=YLws>$4iR~d5IqZ)(&X_>KB;P>ZEgiGOUy|`pY=z?<14obm_pZfE zzgOw_DAw^sz}(5}HKLXDt>IpHIkC(3{xV54G&a!8u+61QF4 zp=)58-2JpE`CTf~i3g)|c@rg_!Puv__#s{u-eU7y`T?c(WArO^31-e7qm1ZVcZdDB zvnioaI7s9N!*)C*HGnUbpZAQ`3iwIEfPK7T-NlPAD9fNgG=@J|4EbWjP&^b{Z2Mrw zYkqi&0;IbR5tsG)nv%dd7Ik(vYXQdyzoU*05{*uq%a!MAzLZZuRKf`ev4;W=;sR(| zi~abZsc!otZ-?EH_vJ?I<~glE=K=*5Jx)BS!pa&Z`6P{#OEY`*loppI zi@gA~;LMgETK;Sk-nNXga{bVK(X^`p(;-;S6juIe{DipaX2(wF@DxI2F4s2B#x_P} zan1^>!ye_8D^f-=k}6_-N~1huSW?8G4hw{|ltYo2_1q#nN)PWp#|?f#dQc&k#gJ%x zPz>JxRmd{9lcso-!=kX>EsF0Ck;S5@@G1x+o-1U`o>dGE%_c8c;!zl+RV<MdSADF(O-HfI7&<?s0S1Ys z%DOAcDkrxL{|f?nlqBx;cQa6Klu7(~cf+3QdgSE}0A?`u&WjtP>h<0^SRBf|2;*@y z9wDYFG(a5O9PtdohEQyPAzl#!?F@v7a74hQ2wEHA3@TN)ePD6)j-F{A7)@B#&x^22 z->3+FQTV-odUWj8`w+#QXCD7qOg0dnC~$Wt9_p2q5ydw;%CCozhyjTM{vck#UHcG- zo0k#nLv(n5cT~h()|guts|}27<}SsVE`=_+ix z-#kjaiJKlRCw#n{7>|8-HLAUdpB{T7X4?lG5BlnGsQSt4h>aIT-JeU;GQq)|OKJ*; zLsxyHLKw+&_(nqc{3ORXXCCe$eg273)>p^fBRm9QeJ4kg4y@yWZXggV_l{VP`nk&Y zPk1OdaM71M=_EDm=wwAd{e3C3o^eT~uFWMS*S51`hO9itjjUOJYmSeq)O8*SZY90R z`tiqhKEe+XQQ#jGC=-c%=@?QS^wLp~9a8Q!jXV|lxKf}w9&KRSOEUClEwRd&cX+tY z(b{L6a)DP3O$OUU6iB_nL|D;^gVh~oGQ&0sQc2)op7!Yu=Dn>oZa8h=F$LW%jch8D z`PvSjJF+fGgQ~jJWibGL8?^eNZU3Q3To`re=O~mpmIfqA{D;21F^jTr#a`#AW*UM9 zc&Z4V9~B|??)j)_D{liNnh2hMg*YrV(P~wUb?65Xm%fxS`ehh*40i*1VZ2Wowg=V& z(TslMXrn(suHOzZtAjeM(d(Tec^m%p2@f$-Bj|XsSeU+=CW!kiVQ(NB(ttVSpegUN z1N9+U*whf`2m#}E;>&${BG3#oy6(7JjSj7ilotC!ss}5*h=#5(;3yqo-7$C&ORP8%_ZH(2e%KI%N1~HX7SSeIyDVpUGBl{kHCFac-5zU~24D&QPo4OT`1>;!{+8bjf;M5nGJ^5{C%mwrA z;7=Ri`OmDMT^Znx0&sUJ*e5^iYdn_yZI89z#K&!-cLw2RdT>igSk9&?#o^aOxxUCd z6ng)miLgR53pncjWI#t2M(b-ZLtYek#KjyBT$=-S zBG>@oi)QwX%%R)vQ5EPoXf|O_hduYc%^}}Do8xyftwUE9bUFAu7VV;Rnf#VM8ncXNoZR)=An=2r z><~ksm|w^Gr!guSBP;n={j6;vVi4But=gBbX&5aLDN$R@x97!PrI841n zo~&c16s@2FL$NVhpptB^v%)t}s>~NcDCV86snh{C6PKBi){_}9HCf~)>4#Fs;cw*0 zw__WJp?;9rDj9|NU+P~KIMq51 zOT`W++gOc89nxBr`F`*plGVWKCamzCWMx(3PFF)qU<#+swk+FiTZ}*7gPU}h0iIWXdD?+w_(}Uz2CL5ev zu&~>5>dcOk?QiK!+CHbTO6=S&M1L)&|Q%3T#UJyM^9hp!{<^y%73 z>j_R9wjCZ>pyKZ43|SMt9eq*2Ws$QJja~S%JAKON&Crgs6IIjuQb={zc? z6pxkWoj4P9i|lNaDGoR?U%g=k?Af3EX5>Q%g6hvO_^m%eK<+MqZ-yhHx;t)D@}(Mt z8{e^*m3#0E zmGu*RAP?4um#mz~w*SNzBn5cVrL}uL0;0AWs$G%jx$x({a&hbNax@8&53u^9j9{@_ zU$`&K-Kkd`@)v+(A--VYDIj^wH#Vm*A9VAqQ<(-3KNNES2)-l$Qba)^aL$GKj!KXK zxSdmlZm9PX*GI~$aUWn0q4V_?)T*PmYSt?OnigU|4s>uym+}x}PDRfSSzE+SR?0+v z4+P$sd1anZ___K1CycJ3S{57sEtm@9t-(pqIZe%X_@7R!b(|d3+FX*u98HegmEIFa zvqY?hK_c#VU320rVy5-g4j>+W37V;R6I=z>q+hN&$p~TUY?{m8Nl9oLVWu02#$pv= z&$R}qayofs5rrTm{Wn>UT$Fb~zHg%!tY*WLJ%IQeYlmht72H&xASn14c|@)nmx@XgwN#+Fn$wlu!X1CqFTl%F z0dt(MaQ7s=JdZ~y03;OZrU{F@xl*Ue1kR z8dsd=4UXHOY`@e?;!cB;0WnuVZ&UPsH&>_ECEM_jEhy+q*3~)M{%u#Nk989EL0%-Y zb=*7E5A&*q*gjNOif(JSnl1nSw5a|m1JudX_%;@G@Wwa#w!fatI0+6NsFyNwCQ#O! zM1`J}?o^L)c3}YIwIJSOR7h{}!Y$~pYoXy!18)$ybm^i^6qgSq%q1_7VD|VlD_)8Y z%^3(rkiz6DGz!9XXUn|mfxr>;)5|C(RT6PSNpwczEfH!XUrC9kR^Un2CKtjkphFJN ze$0OfQ9SIav}SrYf<|HS2G_vwy;j0@vwg-FtHiLGmX*@0iq7dW?oUgL*nuKUN2eL9 zgI1%EJZ=}hGFDP#76CS;?QGGGtX72zRNy0bl}Q3JeT}K4sN{#4C|xQ<$=ltMu;zJL z461@kBzO#5A2CuPrr0JT$9X1DM&_W=Z+zG4tLTv@EYUX4-OR3EAU*3O6JeUTv29C&3qWiG#2}sQ zLTK*a$uE=C?C|%&PoebPf|IszB`=Y8VLI4g8s&l>E_sW>ThnWx zFMXLyKL#Yd0IL3h_YXWX zK8su1;l(aoMc#>iAZeS+4L&`aq&1W6!F@n& zTFDKgUsAkg@SwhItn7+CGk-4U#PqDLFb;Lc1Yc@Q{#N}TcXcY=aH2wq#XiE;X+zVT;CtU$~c?p zPurB_zb(xQqulm2R&yVvyz#2Z3B z2^Bw%~Ch`aygQYt&LXjCnpF344oC;ak6Y^o>me%?Z@NyjvD!4Lho26ME zTaGg4`Qnd`nJfir%+i$L?;t|m%T1?xEl_SCJ&N217bDr23iYVakA}CNY}wB3?(ULa zg!M_Q9#bxmbDAA4EaTEG?%;Nd0mXz|9TijlO!JpY;VGU5_86@$8vqXP5Wyl|bE=52o@;Y}c0y7W)!w)!MF*qZ8M4 zgKO8qi;UauCM5NW=eFbv#9N;aGI!N$Pwd0ub;}ow=(#biDR+eE68)C^LvMA=7t?Fa zZkOUYlfBm$TCQbh7|M$;rf#PX`s(Et>BA?>7{Ax*D)tua!>DuW8|0>eZz%cM>^1L; z!?vlXFZ7b`&ftT}d;Oc0KCA~IW)Hc@@mrI8FBPI2%h4gcRKm~5o-&u*hb5(uh(?Q} zN;FcB^6l|M;Urap*9Vv|m-y{*>XxlXds5q*T?+b6x^A5h*_8!=;pkEPBEVmzuhmvaMUtJ)0G;%7aMf-@I~oLKB_>f)3Ei{u+p zQ-yIFu=3>q1sy%LTWce z?|R9zfVy7+zc4J40cZ%S#6gyBAEHb(C@}Rt>4XgvA}a^UOtvKGi0nVEDq)txQEms) z#FmYaY9$SD;a}O~?g*%%waPUz=^;f2>%XgOiWK`BRu7E%QO3AZcR(Jk1ogy@O2RX% zUL0dbt8^CRVrqNg`}-&~f&T)MJ!S48H()caN)nn-+6fF3n-WA}y|Njjafiu0u_UoP z8H+}>Jg*Psb=8GItKDf{8QQ^n~3WGYrE^)Lk->5(vh-ZpegKE^+UsJ52iI$4i15^Oof!BYrN> z!i~7QhZ)=vy^!q&cJAn&OJe=Nci90(z?K~T><{+2IQ}^!&MQuY4kECRN(48NCCEBu z4*r&9Dzn$@Z8cOvw@dJGPnF24<3fOj$b!#RDH<_u<_bs|meFx`KUWw1Jd83UY!=w6}}o;=;g zK8zWS&T+EmZicdb95vLDb=Nwc?w6Szu6`ih&ogc8J=X@c<5;p=I=%E7=mh(HtsVN8 zW8pTADf^#8O={w~ig>R;+F&U{FykIP#!PKVQm_QZXsIG)5Xo$?o=`bGoF6xDG`TX! zh>#X<_5!v$dKS?Ry#p%D-pZJpRbHt#Q4pPAL}c7Q18?Yzj~l%4PH4G3i0PuYXDfHk z+_Sao`ewkBIaVQf4Xrb&QDe)v6AH0%G{*G`@qdp8B27n)=eWm!pYJdZ`ZtO>yJBdg z80YT>#QWB=}FD1fU>$`Z0o`P<<0Ctg`MpBVJeFK^~FF}s#jLg3i!aGJN+MU8|6 zI(3tD5GikAe)dB<9CaVUxa(;l`%?)wg4oHtjPD$;E3Oc?- zJ!3lyJkgd2!%q*2TtO-^5Vd2-6-KI@!>x+d>Vu23kt72W7g0Hg=}XD>n)UP)-h2f6 z#=(i)1`!BJQ_v>XTBT*|$@Gcd&>#GDSLvDXkcc%^JM$!7_)R2XS!S)ta zklJ`wU}}o#7WJzBP$dvxQh`(ke7IrsN%w`A{oK528SRmsu}3wnP)@Jh<+iYWE}y0@ z1btM1iErLx!$$+c-TVy>HhbQ_kqEu#y&eQTOJuZ>LBZgCA9wrxF@kT&rr<&Gn0o;H zip@ZEil4JR^i;?;uPwXnMF234gF=oisCDs&|3I8z8>W4oQB9`^fhx{Y(b+|$l8DW# ziQNv9BVV7^zh7{E-V^_Rt@V5#>-~MH{rkGY_jRH7{bcv!DXv|)cTl8RX3Iv2l5dYI zjd2HMQsjN$oc+(DcKg<@VMqq1v zdTe=$kI)zUnTKcya0s?Kq8nn?{~rEV{0+|IAVULIsy&k{wBMN0!lqWzG!acqX!>l zpLwyR9UkSOXWokKv%+&xd=)pZvWm@8p zuM4~HC%2#X(7#^`J>N%qKWHnK+k$z<@4x>KtB7IW^y&3A~{tmpg_M;niRHKUz#rx z)YHBb>)9$&2bLBwni=-g=kB(QY7&D+<7Vk#6PZ$y*d$I%!bE1uaWZGW2Qnv*0teL_ zM-~TcXIeEk$ZgTbZ$%NHy2z6X zQpi*2S5F{8_bdX;Ups`5yZKJxhLA6TH1(9+QKiH;E=np2x>$X!IOP-~9;59mx|GX^3sFVa-$%RqUWs1=cc%Hza1nWiMxq z-i@&lO*itquT@`qo4va5>U)XFjo<~x7tIr^H>BHpV??)4SD$)YyV{e6E2q8SyoG9fNB;VaV60Qm?nVzFKQ-bjg+y^EH+e^)<8|_BFNb;NNva__1wr z8COX$xrBO+6|onRREDjP(b_ye98EFO?oeErDKG2dl$>vCR6IYWMB4f`?%X2Z)@M^e z?V3qZxrH_kY)fSlxFIXiAu_JYR&4DSnVfwcKW^L7bzkI_bf2`L;IYgj>M_Qn>aj(m zvhBb{0lqmsZf2W)AH5;Maq6n#>*iHi;#H7w^Q@5B=ChP?J$7DyO<_sr=C?kATb6T~ zQ}XNtUS8T}Rw1YS&-ZQ<;!?<+``;^Rru~i%&S(o`XA=LuxD8DZs)+2t zYBg8tj~Vs{l~aZW_-6li%1QoM;VILJIBVjG_&75c@x0?-;is5~_;WZq&nj;I7;sBC zf{HzseFzS`GEPEWf&3MOW$;b(Ju8$dlk{S#_zpB?H(X}N6(J`#;H1{f{KgOZN7n`W ziVje)4i@_UEhwW+F@uB-+>$n~J<%73*0n8~wVi8Sc;GV|-{VtC$u}`Ig>k<22t}LX z$7O8UJMFrLKcSy{{KZ>SY8E4qj)Ef!g>@Ang$1o^{(=YTt#qG=Pp@E22P98=zU_cl zt>X*c(BzIF$T>q$($ZJJVwdV82@GhYCtt@tLm&0Gu^Y2lrs@mzvQ>y$*gVT*-9n-$VF z4@5xHkFj9vsO#c(v^=+a2`;x+Yb8VDLqK_-3_$BKf97Sq_~v8$Ug6=F17AyF1++Cb zc1?#poHCHG9^2m~R;mI@<6j z&{SXZJ!D7KtOn+xovXX9WS#hQTR}SW{y~YAg=7Vg?4m?4nVRH;$j>-$e*yPj=f>T9 z!_sUC&GN#{QpC&>)fkJMa1ivyA-^KeM^V9y+>;f*81wG+>LO}UaV600jO5;9^KQPZ zN21R;&ko7PbN4VmL3HbQ@wPrHhFR?nKT&%;~mJg z0hs+dk5=5Yv`@-`2H;uYn-;vZ3H}}3KJWZ?7%DS~2TwwQ4n0M(dq_I=B}Wce2e#M* zBg%o!Zw20Shq>Q(Fh`T)k902tDDvnQYZ8RL1EPxjZiac^NZ_OE)dnx31K9{JeI=)c z`$kh1(4LQ=m^PWc5YY}h@yDA9HP2EVbx*9SIRUv?jRbUsPkHvx?aF~v;4853)UJOo zW?imqVNt(hRkqW@Y9wkHrdFy2Oz-xubwuNRfdbf~3L~AJ;QNV2jOn39yQAL4{!9jV#aGNJGjh-J`9|;#gYUEbV(6?C z45x}0K(*8khpX6i7{XJ|A3`;o6}n~2X_pCCu~yoQppo>BOmMPP(3F_9x(`bn{#pi* zySmhCQX523akQ|6Y0b4EWG^-cBU~*>yPp>ZUy-8* zD`Q+?KNdxEojr|RR&aCN0;^5pV4nD3ZWT`qudOgXaaNujRFPMbBG?xY-ubRq2p`ED z2TcchTc5@kCDNy6_~1_5CV1sO+iQl$?Z#(1%ZvHv?Pli(a2LWiRRB<};|>D`6U~HP zsmyp5R0>TB6K0oCt1eb;@!c1UuiuKvs{xc<(H&9xw&dOj#V2v_1{Rq1gjK8Tnyyx@ zrc;WUGR(|u9*wzpE$GA-Nnw`=3Kq>J~z2J@KQmh~a>I*guVfEw*XP?Pe=k8lhZ_wQX2%!hmxB9EeQs)2>#xlR^%N=tN?(nyW2M9Gi)X z0@0a?O)XKSg!IN-s~V&KiA-d(p;a~+OR+4J>C$U!Eq62QRj<0h29tkgNzd4bv?nu2 zUg;w7G)^nZ4D6nSkz9^enV&IcQk?5GcRIy44T-@qI;8)J@r1H-v{{*9tx(a!Q8-Pc z-#mgO-PW$3v|7Lpxw1p{$Fbpp95Xqf7Ixe6bV{R9Zm%Is* z&(-KTM?bkt@X)w0(j)CFmL(#Ir*;{q37^}oE!DZ5Y!uo5M8gSZ$D)=Vc1a|_=mNFF zG|z^|(vxCOyPO*yH7lSraJRHtrsEkLltAFbaL!=3(788C+9cWg`YIaZaXHIV*R{KjU`)qC1ry?uS)Xj#Djdx3%i;C!Rx&4li={G^|ngD3l1bvDBuIxdRLTz24Dq8>Pr^fV zs>K~(ts|SVBV35|w8qh$I|KD5Zfinv1h;FP>;}r#lNoS(`s|Xs!y!XnTi3N+X@mee zQ3uAjDl9=sPknytBo|c8ZG_#Ru=V}wP&a4p`1q%<2>2El?*$Qg!{|84w6!UADOr>1 zuDJgQ_$c-g=5FH{$Hs8K$&!C^^cz3DDTs~UAKtI}1xH}n$~g&ZU-b`zq}Y z+Y-GTivIOA)jJaxF0%4&C*wUAr)&PJKW5(0`H699bTa|gD$6G+=HjrfD6}zdZWir% z9c5pvak8~5?b2Kz)~U6Lyoywgc~?ktaZkokayef1C8(w{Xy|9=UbgL63KDw-RP+l$ zBz|QWKm&X;N|l#mg^FP~1N43_pUECM`(l~i7Ld%wq}dKtjoJ~aD%%p$HVxl5J8gF+ z&%x-5Em{p3Wc7qE?|{0#zs^MkBz8yIxh3HV zE~OAKC8R4cC8V!8#C-8k@0U+VqFlax!U%-s@x zZPOaHp0(e1Kw!e--+-4TKi=GDG(X^T>ol2M;wZHHH$E^{F8+<}y`iIlQ?0xw|0H*# z?M$VOC){^@eFUuwchElb&+4R44wWwghu|=;a7kK6?Di{Je%yPr(E3Caz|1{M(jPwP zE_XbQB%!^dfLlkJJ&XH?Ifkoi@+*<~Zt-={`EKcTD%^#fH$L-^!X{D+sv;f2YMFH_ z+=XedCN-b+e9|jgkq#~R2h+k%miwB-m7{Fiy2;v5_fVkieAdpHTUei8$tQmdS;n?;;azGvnm&U`Zq-O=<+LIWfOHiZq5UTXBckni ze9XewWe3@f$IJuw%}5U0->-LUKZ;W%-o!q8oiuDlTSL+Qswf0rbW>UP?l=eNhyG18 z-U!aXEP80h5C@)sA&BeIS0ufs1SY!4Er@H8JPGxLI%I;-^cnvbfCHQLmuNyAin&TX~5 z?FtiKt6T5%-u-Y}oW3j_(r>`2rdP*8)%|JUF6AfGwGdsM1ze?1K6}Q%92_1}9*+?F z0cvCvAvzjnTa`{4u(hS!do;j-HRPfeY}0>}!M(Rt7U|nKLfqfF6eP>ywJj#?Fz7M( z>PQp&1`3ecwnD8)-KMRWeCgjGjheoxvI-&_I0a???g14DSI#Z(6zErAfSU{=OJF;w zY!uFME2#&IlTj1dxYx$2571Bv>EGgEf@u1MLB!t8usDeQfSk zyIKar_PQX(n6xe7D)GUVrzw_eIhyU=C(}u!* za{CvB0OB^GufX=oFVh8^VuG?F0^i| zq5xMJRI3CuNp8 z(5!*6r$|^OR98Zev$5}zEjqF0G+jb*Lrt^Spzkka0f&HiJzyKFLUPFdUSp&IjkSpD z7_hu+Lhcl}Th@Y_@RQNe-$CVv>d5hDyYlwvJptFVJK_N4NYFqn4863ZT#IX+J)SHl|^(?m5~@^)yS=a zGbA7oh5Y1%jpWSQr1(Ug9)dCm*r!I~b6SV&a&!F)nVX>r>q0*>HUbSj^$_j-J`GIO z{0R?`yS2h|7!ttoObKLujo`hoKyb5O+-;#s<$Qli%N%F&2f+;I9(j3RdD1zSuAQEX1Hhp07#CbFeeYuN1S-l}Gp&Munvd$R<7Y#`UADzPtUX#w}keFmngp-iC zaIq!70|W^2ezS=$tUh4HsBXQp;jYQY1;M1>;bjN}L%Mi@9_xU}=Ri(VvAO?Gv|#;3 zi)B`FI;3B;;Q2)huKzDu$o}4#jpZ%uO_c16tW2Cm4UC-a96gBtx6l6*MK%-{#&vqRQk#{5BtTH=P0tdXr1lfnNE+T9A61#xl~+VQ?B#C!xP zN>YSLmvWGK)iypKRbB4MB7-UxtF-IfQ7bW`#YhI6ZHIqyub2C9wL57{|3;-eHLv zb!pt@nYqR+jY<5pp9FFXBWX6o74QKGZy!;}iY4{P5)tJUq=Equ8VTZGjXarOYy^Fu1Jo2A7CIv^$IY9aG?ks<6-^-$S-Bq+-(Q+Ty^YG|56Y328 z$KS-fIr50AJuI1a)r@%C)>dzell=xDK>}K9&zJcgY#!sA;w>*vw*{344*P z4*L;bfvBs#2f+NB+nScwZb9;aAEtL)|0nfG_2FP0@m$>Z3Ap^&97dT{f{Yp>6!WAY zZqXk0nz+(HdlV2g2Vi?wwmGq8-*qqkLV%UFTPg{exp8xw2w(puvB*$GP8c+2Mp?mL zV&bAKfcbBKNk1XY5PCw?b;uDgT}AusGR#uC!Z)SlwUgHqOAH}cj6&r@hGBWwgCWo1 zp}+La1fny#rNNT|9^qqO^)bgDu+c4o2mLfB9MZUlFT13GMdDzcG8EkQKqYZt-$4H> zF#pHZdOGAOw1EHs@Ie6p#Qu+6P0_&C*v>}4$jHRWNz}sHM8ekI#aYSO(Zs;!zum4l zK}!x<0A=K7A;q>u#{!g&zl|L2Oa`i~(_JD@aDFwfJ_H@lxg$Gd=*o6&3(Ngs4*noA zd~pz*&kujx-L!pqUfyPZU^0v2WYX^YWb*U%?TX6}*19~506R1ytM1+bMIL2=hoL&W zyhvZDk5p)J=|wt{X;LNj>BV!*S+dr-W3Q`GY&%?q z({?d>zI%H=I@L6D1?K?w<;8ixZIj92u-+o`TPehBjbSDVEsje+EGZjoOj=bY^Ttin z<+^+MLhx02iNX1T-%X|-J`0f`jesYrV)ZIU??I=g1*0j##;L{nEN6tGjXP(0QZG%} zt%zcyT#=?^2^o3%m=fl0ODV9$XQ7@4^aYa?X5!9MK>-ifE{@5ol_)_Yo4~ns;8)5) z5wWIj!CH}D9jzr?&55(7&#N}ITl*rzyc`Txjak}IKnMpC6rOo9a*EJ&sEN451QZ^# z`KJRIW}zq7A?QV<2Ofs0Fel5vgqosN1Yf&Y55GWQ2(UbfJk?bJD^WavKxElz9AY73 z5`DVwUJr2`eFpKHI#xHiobWS5-)?M~L8Jp4DRYonBW_uyoltlbb8?=tS7e<*0Mh5Y zv0&bb7*mrDi~iVLcr>v@zz%`F8Az1+2Xv2?@UQYvaR4hy7R;<+>MYtv1S{P?`R1+km5E=i=0V4R{#@06_fz+JNO; zod0(VPMrBK3+`F4UHeuy2Nez?%o7<$)0jIIF%lF=7zT@Cao=s)l07i&&~j^`{0Z?~ z$lQK3Ov-S-g};qu>`tc*W;M)kPxG+b?tJUK$z1z-`WTS|xM)rHi>Q zQbt&)h+shl8wfMA-GH5@SK_7DOAEQeij^)sW@V#}{ODfo5Yp&V+L+NXQ>WFkT`zV8?bR>DYGCv2EM7ZQJSCwr#s(+fF*} zv+wVH-t*#ns?Pbb{_I_~s#Z;0bIxmwF+UDJ)iCTJTP|LxPKk}^dAX4^UOx*~%~V3i zd=mtUf0q9cRA|*L1?r%{Un8;84~|D}JkxCZG_UnaX``x@6G6%hQk1a%h*z$!*$Y&k zBBn0!KxfB_{JX~?f=$zei4-J0~7&8{GZHk=7 z8pb*mBDw)J5gspj8bD6}!bkRbf}W?pHxE5#Z2!#sZa3x^<xCnC_S-wBfje;vDo23bVUpwLd?u^iY~YgrLh*7ht3razt4xX zdqC+Bk<$ioY#*Wjx%-Or5o`#%mJDHb!i9w`>__~rQSby5XZQs>KcLlDFeSUkGctpqTj zwZkuNF#eH2pA--`{8O$ z$M5e+D z)G%q!d6meDuz_D;*F}Lg6Tbco>re13gSPra?dB?-X%zLwa7^=lOE&Wl$IcIp+)h|O*(E*amN1q>@DX{LdtfvYP54%tcvYRY^T_K>_cad zy&Ve7HbSo$w9vS+u;Tgzd8qjd8G6w^MzIpI8@?Ley%Ky_8*5qF@L})xSc|gEPSb+O ziUsrvdq^u1y5yPzkKjB`>_scAslG<&Hq@(vP2s$}uv^$R@gKMF?~8C04bM!~OTsC8 z+Dy_iUI~(u%ec#e=Lp5$tqeHc(Uj0{X?@y|=lbIeRexN?R$@y+g{BNJoY z9I{sF)66E}ndndcu&p>zwK#9~djSrJbh#dxqeI4ZY%^6=8d$!9Po1bHxVA@a@Co(b z$6eE0yu-iG!Vdnf;X3ser~L&V3a7)#4ER!-)HGo~%^8ok8Z)ADoM{zoxtT z+e4Q6ML3pFX+%LW?YywoER@BLVou6n^M~luURjPAuM(!0w{)Fe6t7BoX_y&ndA`~Z zrjtw#a*N72eMAubxEw+^iRhiucr=0?XP`uhc~Rxil|&KDVdoXshyy!gUmVSlvW=&s zv!h_M{1xS~Zipco`At?IMMF7=psp=X{my;FqKuu`yT z{TBGga2ijER8th*clqNKm?LiUh;5G}<|!G9_tST@#XtGBTVmc9AfGT-xOf|3bk$Eo zKdl<#4!&{R#a}|TmXIfdXMf<-7iRp*AM1;Ir1={R`XSx)S1|c+B*1r&%NLQUXJMk~ zS3O>FkW4}$=2`7e8m#Ggwnrq{fXmYGhr$${;bvEp6>~CP!-*3jUm!dprbU%|-q0Pp zcCKScNxVlg^Yv%1ze8dv#W@A*G*%3`cn&eA_&v)l=KstaUouymNWfFC2ADgT|IMjq zY$$DKU@T~0ZD4C;BI0gjV()BWXDeiG0&JKZ|092-D9+0QOElia)N4)EfEItSed2;E zRr5#m18@qm5;jKC^cQ`mE&PpuYlInFWIjmWK1@At$_PYXe?pV4MjITZkRh4lZEm+2 z-apqFudf&Hh#+!xDt#=e(HeAl{wZMBhQCL;!L+N^+U$(Bf)Qz~)!oP9{m4i%c+AFB zE4~5Rbj-j&b3LC1^R8C1 z1UmEG>ju4e?uRFp^zg_PMLKo%2w}RX>u}sudNHHro|`Y7gSQVFN@ash)hk#KUSVo+ zCzdxxu-bHdX5*1d0a0ooSjXOrVWwE**s!#}S9(^HOfR1 zk!_RRcVjw3aXY%9auR3>4@3)OO)oX?p-E3jzNB6MJMyG4ZRx- zUHpa`LobCI)6?gSp^cnXkTml0$5ne;e<@63zdnlbWZaa!bMpoNF9-YQ?kZx4@`DQK zT*bh?fb`!un2EESouieaiIbg+Bd`nj50{Ejl9EGJK>M=gzB0$w+zza*phzZ;=7FGu zwgeZa8CECdV@q{S?sqM5Es5lIBMVJGl~pCP)J**m7y-A{ek+DO+uf=xjIx#ObnW52 z(|(fkesGdj3j$@&=?~?MFATkskXz_5Y4e zNLD6K#E`5Rv#d0ckfWXEH_$BM9%n#*jk3@?{0#8Kz)o)a#d?YWv&fWK{E?{8m7zP4 zP)ccFw$MK8Jb!pnq2!Pz6SikeY;@u>U)htWGjS?0=wpdVxW$0isXT>+(0c=(Rpmb8 zS~i2br%hm#k}vk0D5Zt?q?M{fg?3qBWsC_c$~axh-kr$^yZIe3+*GReH+^~F+WtG~ zs;Tt0=EXL_n@2*Z5VV!Ka8jsglexJ_R-^(vCXy;+2~ns6JgT;~aC-hbf0mK?b}2b} z5>5%nDk%cS*Jv^pj_)EZP4(Q{<;dr!FQ6wH&)9s{i5ZUppYgCN{a#0s5nrQ2+p+Ok z$+CI7JoERJ)tVh{8TMj1mt{)-FG=h^m^V`RN53xfeP+_ih&UDVOd1PBG#n3ZEUwdJ zRI@zNH*A{qPDr`OON_4h9$Jbl;&+B|wiof7k|}16a5{*2nKEQNB0J^f1BzJCf&DIN z_3Skgnwcw7A3THcDK?2pw0Epeh#NPEw)N0juyK0BQRkQO5T$VuNIxB^4wZqaP*8yEpPZ!`>+6jiF0Kv^Mxe7QfT>qF&j(RVd5{k3423 zX%|s`u7fy3Z#Q~v#6%90kND~B>vz7{2fmx@uZR0T{Ge647hu-jrh6lROi1ZHQ-a1e z)+nR4>af|T+Yo~5(>*CTS~xw8wn=#$=(w={9(vd1kp2A0cgavd+Ir0;tLOWCoPg2F zMMq4mBifBazM_GaS{7iD-Dj_I1MqZ?>}070SWA865URg|>tQ@~@pzd#gKA>hNv%P( z=FG3{4U5uv8j8abg=RB0o0AFPhyCT78&))N?_MO>J{wz+xVWni(8W; zPLBg4Eup)!9ZUISdeZ4iT&uy&#Pcd8&{0gXk1hLFyFSt_%r%%XZo-I{mfw4TDkM05 z%jO7ctN1CdL9-(rXb!*(X;&b>uE~f5K8DGY8UZ@ z?^qIB=-c8? z)tkFygJxx0k#Wg1wH$2d+I_A9;-Up9+^nk>QLV;1gh)17qkd6rGwbYOPF%wMz?iuD zi8}Wtw*Z4{`K8Zmy7qDVJ8^_LDbAMRCccvLX4>ph%vGqulhm2$R5`?Ekq1sZcIrMO zfy-#!rrU1xx3@J{)sS`jqa}E|&@9_4|mSWwi${u&7V7aQJ_D9nL>(ypfP`FPCAgjb zXpSE9#LEe%AtR287%NCf^@zF0dBt&SV7xSzRU$wcmeH1CWlUqaQ$lt5)cdb+|K~Dn zovewa5?H+90I?y$|1R8Z6-~@6oPhCeVQVJrXyIz&_(RCf*4D)6pCV4)+`!h^&PLJ1 z)Wp#QSl#_=;HLb425w&^N*#4o-~U7j1{9=Xlt-@oL{eh4Q2g0<+oKcO(6&X}sYREG zMbCJb>mT36a|j&$DZCtO1RY(? zp&Ar+A68Tu*uC59^kWH)Ib%UJhAN4pw{*KuHv{`K#m0dh=S@tw0Vl~CqAr-wu_E9w z4Q^xYI(dyEBh?41BL$EwUmQ{t7I(Ma*5HNc5qJVAM zUSU=)paYmWP*RdyP%5`EVu}bAEkfIzJH^;kWT@F=yEZrXpO{m)`%c+bxkpd{d(ABU z>&9I^t5R)(f#9!Lbo(X_=&!x?M-}w&d^-A%DZH(a7xDH~=7s60aa2{0ko*|ev>mU| zRf{UvIH4v{XcyaIB61r}f)qmTpgyd;lZqSyCeK3SlQFpY73i2t$a}s(66qG^1iVk! zRPk$)Cd4nuJ^Wy^KjwN6wB};?!>r>R_kBLXFJzi8QcVxE&bMmjCCv~-F7e&s-0nyl zIMKx`5p)BIy6m15ZuGC~cT=R9?RfSVg?{`6O~h-}i_yZ7qpDI7rhLp;U{MD z@9#r^6sH=dz!JedNBnOfsegju?x=zF48Kehm32n|Y{G)yD>Gb(8c0xB_sf!ScbV^^_SYm2t+AP|lMEcAP` zExJ~9%kr}A@-pAXdXHM}Ri%%P_uEYSpBdvsX@;Jjog3aykKQZq6Ydk>v-8&*Rqyri z%nqc_nycc#gsuy(cJ6MHOZO}=?Uo9^w_xu#m+rxU)g2e6xqEl4Udlbx>n25R)}d2l zY-`)CYM0FDhRzG?=Fz~GdswJj$1cZq@xd0?HVNL%?>oM|W-**U7cc(Fi03cyaH;#~ z0~WQ9JT$pthYw}m1Wx_sZE}O3ID9pGsB{!4Ip2!B7a&92t5SuUsd zJ;bybaNmnummuZ#7P$zLTzYEunCV^uZ(l;Cy;Mg}fa^wkb_X!;vgo{F;^5XMaeSpl z?Jiy-n{qB(@aKrwRALT!PA;O;u`buT!R&nw?H8!inRA2e zq6UCVq!62HdZ|2~Jv_3ga#e=3=t8+7Nv@RX*F?xD&Fj?inR0?ntZeBS3wzY@ytf5? z{46F*Mf_H;RAC4mN1$5-Rn#h_dHs@X+B(XwnfM09(qctbi>4{aS-7hQW!l^$oa#CA zVo_G;gUW&g@iJcISWz4{DB=inHKQ^TG&qrUA!t$fxZw&e@H=;k*m$M0KP#=O^jdzZ zQa(;DsDY!sly$7~+t}gO6n2tB0}1eO$PF1rJpEOw-?+Te$5%(rq5Nc2Oq^tVw%$@j z|GtHeoFB28k+dz~ayFaga_T!*_4YWfElB#A=%_sT2YfsOP#T>>QWKy5C?`v^QvO{jHPhJ!xjLe1F z^B|)PrwtEi3DutsYB}xkbN_Y5(2fh?nmLDw&>$~e%ki323O?poq~j#&M{;>nt2sNr zW>G8j+&1d&*IVoA>Z!*NIIyXzv8q@;liscyN$oh!Tt9!Rth`A5%}#vy?8d@&r_0=} zvuJ@HsHvtg$@~djm`0nzWoPaqT2O!G^)KSVmu&V zh<6VID8$^tmTqR#RF@i)Mw;SA))2Y-W13JRPi2&L()0bvO z3hk$Qvb3zLH-%~DdfNR=Vy!~RKv4`|T>ufijMA9~#RTH*2mY4CO)g)!>-?Nd%59bvTni7< zb#wy`H0o8(2ohoZvp+?$EtksBo?tAL)D}7t^{Qg$!LNYo{I;zLHZ5wUg%kCrPkash zJ$0V?g+un1FuT9!R}ID-^JtOv6a|3XT6=8@%jtGJa^u&MYkA&eO#$G#KZz(g)wpRhv6wSkYB67)<)`=NqaSD480%WpKF~>gQOcJ#30y%o zsv>4t!&MdY)3+8{EEr9hl66@+miK1WxwPBb=tq?tQv_Bc>CFwv?giLPGcR5F`lm$B zt&oAg6Q0fI0A|cI4fai4q$oFM7{!9+dq5B#N}4=3C9l3{mghSAawrOJVgI>04Hf9j zV1uKy=?Vi$JNkO#w2{h=LU%Fw9CjK*&X0YP*56>!wvF`ICRY(qabkoI9i^gCPJ|-z ze~w5^>#L3t%Skng#Dw?`9^Xl~Zh#cb%*=)UG$Y*sy?e12CcCYPB1;wXBJOu4Zb#x8 zz*YB6L!YS*bqg1xxq@+nl36@dSDMe-+Oy3*1;fz zOQ6US;vS;3SvgX8I8GIS;lwD%hiNzrj9p3R{$(QSS6TB-2tOc4mO1<0#!Sg;og-X~ zxJuAR3^mK3kYS1mT)LpNP)IdV7Z*hOlAwb*^-h{`>yrs_0yU99n&?S_B)7D~m2!>Rj1!9#=)HCs_S+j5pK?&Z%$=b>k})fi+SI z03wKy&jN=P%Nc_eX9%#YoiwRs{8HO2vZIGtIqkQJ&rr5L}_lzlq0 zc%Cb0Cf|wmtw7+yeSeI!8AW9 z^4>9M#)#CODwaST{o)&xUM#2RuB^k_aV9dRPS$2Ha)cOpp*ji!74y%U=9Vy+ol^K&woqFkQew z(tL^JNHwSh`CBDp1_HSt<)oJBgcjL-s>zVM$)0=CclL2MLtdIS1TMn-#uoA%itwy4 zD=~rZ3VmYH+%KEx=^V8`V_gJ@HT4I@${oXL>VE3AizFR$LGD}gO>V5NLgMoxJ3WDn zx+2`mDw(*dmX_0bU4*2Y?OLRd8jfROG8N227W_#AY=&-#7(&HB>4@9#ENTKrP85c7 z!%T}7-LP10TT4g_;Ee-Q2Z5`ERqV1>bO1$FYp3uw&g=COCD*RfzzHGXc{u^P#M zbMB%<;0_W|666}psnxCLRZcUsujW~uYChkj9v}5U;^>&oJsGy2kqAT!YUOUWPMIg9 zA?cJ(vz%5s2hq5axTWAYqi$Kx(K=U(wqiSXLO-&u+xCs#>Oox~vheUrB>Zb&6U1J>gIdiLJCX4A%7ih@tWO zs?p3Y#h_NR5P}-Tcte5yZU;8T) z%kklvY{A&*^F$KEM_#BcIm9~t4UQ!CQJv-5909}yA!remfUzlIfp0=@fv#TY)V@Ci z@eGH5INAmlaNRFo7l$P&IDfAaPG7T=j^G`vHxgB1USo(+6A2jF7Xx@E6D*n&Ug+z6 zMrni-yEbGjwkc91nDq+8Nu~E&K=Bggi^%a!Nq|&Z>z2=h2IUk5LE#q+Lh*`(aZ2H= zSuq+dpmz7*+?u_N`4bLSLVc)M@+agSrc#<{2>~(;p}J^wLbpsxx}ZL^-zNCU$C%2} zVzHLU`wk9~wJX7qk|7kSzf3&TNZ<7H5W* zptQ4w9a1IA!RS5E%b!?0zVWBaKjChIi}<`J3?tmFIO^+7g?`|`sW_}2OV_dHyjC+k zIN|D57+}aZCMhr1Fr%%->-%S*-&jO#=ri@!krnzI!C5gOM&thQpzS0PyJ~yt${H#Q zDu)Qv=$|)&Ob4HrqQ-k1VW;9nAQQx$3ZC{3DoYTHV9cnR zQH5Ju`}8-H;nqOmj{3H=8h~t|1SMn1RLVfIK8D(3#Ra~#<=uzmO>*D)1)(V?oWz|% z3L~$QC+18mV>Wm~+aUwC1|s{}eOx&m;pfJASIc$(Rc_xBTlYQ4f*H%p95d@X#(5-c zXm)~y7t?fl`uM@(HU<=*SwlFU6DKQvk;NPMg};>hJAy|DtIwwOQ>Unpr>YHKB|;iI z5XqV9GV*=k@ZcONpyI1k3ej8C?gl8?@zR==Y_N6rDBq@U96*IySRf#1JVjtVjY6_? z=~w1AQjDot%Mbx_kgsxYUStowyU`zscGf@mn@~v+4%svj04V{9TN*$(uc-#ZByWAOdk(0_hm>fkpWtBW`YxkE%MgHS1?rYPD&B>w^z% z6R!aqhxG=gdWQ}ioRz3?c;*k$s9=;M+L$jBqLBxbKfeSTN3xccb=K6I9er#*8_u6D zs6TyQ?-*$_pd*B8aMv73ZY1t7VDOK*3#;yXo5$7*`mbmB&|7vs4sGQK<-Ek70aqp< z{a#9=8$@<)rui9i8-Wy#-}>DM4tV-KOL>l%YkoKdW*3Q@Yxzav{gPx`$VHuy{ji#x zYwe#8%GU8uc}11;Tww4Mex5Ox;=5@XD1>9CWX*)Z5psB7toxhNVeXy;@M%w70^KVb zh(2&M_0DzJgYQ|*1|Hv;KV)NY>OND$%n(npz~GefHDa7(r=j$h48)qdST4qJLE~`w;QqgErLph}P zW0VX?+2bMUhDIat$x-YeO@Ef^mz52@CIO4WA=-qv$UtGU&d{?u$!m#}d z*Og}ZH*=#mU5 zY24ml8-CJO-`YP*o1Q^!|B7k8OSG7${)pRrz`V|wD*iZl)F+$+eLyt(Qd&3tt6B1C z1*J&}ZiD3P;fX6)`5a)h^L;%m{h1Kk{1>))F33Z7s0rq}pFbD^olvaV&j(DeN4~Lj zNDop;2l}>5No8v)PWelRKY{gF7i0^(3~mLU1aT%e0hGhqS0UN3&FUGeaP2Onk#T13 zze~CqW|CIE74jGc&(AV3XC+xMAssn%QT4KJQw&NI%- zcUtr_hO%FszzHlrR)efNmQD#QnGnm`Xm$@7+X;;@pkA&ddXFjXJwELvX?&tCoB`L# z-M2SBygl8lQFD}dtcsG9UZ}<_8|(eY;_5KzD%|!#Ub&Zm%5yOWqlsy^ifQ_22bqZ} z#*0_KPfNAx+Y3%U5_k*hw*J9Y0jMwg8^n+q?BY_-w-%yjzqaDy)>V{i|KG@ z$+gMyx&P?dgY;QQpl*7{Mh^4U&-z+S+0)rCUFiLy3T*mgQl`D5NaNB@ibHkD1*g=9DSS}2i=v*l=jA1d1 zh+Q0nu=b#6dzktdbb(5D&g#)p`Y?1MnpJ_O+Mro=P#w3@;fAzBbqFZxh;BxxJi)Xj zjJU4=Tf3TB%5zGdwgpgH;n1sB`=&DPv56F!Af5d2R0KEb<U?#o2?fnA1DxB0@4C}lPIw>sm9 zfx%01aAi-i-koPD;yNl>3fVTW3m?2Lnh3qTMI2D_2$`s@2Q%A~WfjlyHK@uV|9P~- z9k=uPyJO=yqMv1Jly$A2l{3rM9d6?Zv+=0da&~0BNWEI3)*wS~mZkmaXQ-s&E7ELT zL9^GRo%*sBz;+cfaiVV#l38Uhf2-_~`XuO*nZMQ+%d796y0N0XaIM);uwnXGk%Mlr zd~`gK%t+nPrQsvbJX<{Fbkh0o%gbJ|CyRaZwgQ}OT-q6VW*eTlo08eMlqNpuTEfeq zL+u@qIl0yLCrR&)PP(2Zo=R=4cxPe3miw~hT1Df#7~#@$=c$Z$0Jtvw-z@0P)0oSG z);{&F6dh;G(HrhvmM%D|Tic%N8*u*X01R)Cnb9zPa=t0LKhT@uas5VZh`Ixxw{YHg zU!mXZS@S_PsEM^t*#Mw7XtHbCmvUi-FlgSI}QW#Nv0>$UuAy^w(8+q@vpc3 zR70Xg=oHm`3xnP(u{g5$VYdZaX4+wK=2}^Urtgs9lh&KVa~@AU0@}V=Q0>ZDa7=(P zhE|u`O+@CI>b?-yA^sU>jmRjC^=S6UWtRUO7*)r&*`6Dcmb{8Jap;e2C#hWHWoiR?!EO;OBq;4uU!Paturooi>1b}He3+oQUm{4y~8 zJiz?k-ON!-MSia3DI#F8z;+!5fK7yHuwWc7aKyssazu>?QOo#)$OK}^gkG^g(v_6k zgUbYMoEo>K$p(;HK;h+Q-14CJx0XTZ7Am?YdEcT^1?kCieq@?vdD+LBoFrp*<#yO@ zw<7+gIUN*fOUDQ9dcc=E$(-=Fr>5J>1h@5XyaUv5a^`2nrD!j5;8OM#1HK+X-P>4> za-wXYb5!;)|1lm|g$KO^BDTv$n-tmz33xW=1MJh-ZxmNG6*V0zLN z?(Dnu=-@$aXOZGjz;-y~<^bo>OuUhwHOd>W=W89%C^+P9+vkVcvRW-{!3#)#k)t1S z>wi)tqjDau^zwYuzv!Z=vNs6f=8t-nHnW?UMIos9pn2k{wKYxQ)YZ{URO{%zKB!xm zY?XN4vJYKx!Nc&>F*S;vy}0k--FVaQ3~$9OQNc1*Bh0pQiN;yFvv8B>IY(;ot+J;g z&7t?8d(?JEqB{?YIWH#AqSlDRNClQ6pG#*L-tscmEs0z zC=;t>3EV3$mbYva!d;V?W1~=2TRq`Z)_(EaKFc}ChuMo0rh$-*RP4Z!mp?e?nuQE6 zo@iLWGkQ*($lDjI=p8i%B(Qw&;bKS}Q1xS52OiXE-Oj6d?wz0P;?#%SP-siZw_>`g zwj~m4)4LN%#Sf|#kFd4%&z#X1yAn@iiAsA+f=uwWxnM56@wCFw0LH@X8ix61uZTSo z;X1#2ZJF0<9jCQ4OkOoj)=G>o?f*I|VCH5c6mTn_?z`BJzmZ~%9Td||Gb7g{?xad& z2fgWfr?@o59LJb40q$>6Y}ENt+J<>8Ug2bhqUdqmuyh*IN$uF(4g@euBzh_S_=7OF zWaYkQce4TaK;;M=mzSCo#^c2Cr)SD1oJ=PX$mT!fY`t523px#p9nei>9?deEXlkQ|0#r?#t5`h8Y6IuH@fvyaE5Hpsz+ zOE!m-E`0Knv^tE+GDrn2*!0}rsT@uaEo6ELp4%MmvWP=lj@SFsI;7K_`?C09PoV?k zc`?L3oG#Gp6y=5ODwuE%{T5UQhH&xemQp7~T+N70C(gqe-t&|zTbg}WxdS`uO!aa8 zsx95s0R2joe=DNe8Pj#XdsXI-Q8vNQKFQBQ!z5=&i+iTc2CvMtbM#DctQ8CTux-`AN2lT>-|`=)Y7?Z7T1QN8 zzZ^+FbziAI1=>USY*d|_RUFE#(1qYBIW3jPRp{mKmnM@H&RrtKx&^Qcx2xQLZ=~Fv z6POSijZ0YOGHLh-WEAuipq1HCEiSbtD;*LTqv=JDl{u0w->wY){S{I9;@TB8Uz1Dk zjsHBrR%POx4H+j0cF{Hq`ECHW>@+>i_sGCzKMk`oIPH$X#-#0yb7;2_?t$;mT_X|&Z%8_@Z(imL(SsI z`!K4FU~@uDe!`pwq`hLt7k)y?tk2qd&~;2@`_KqE86eON!h^N1S>uUayVc*!bHo_R zfU6GH>X`nJ5)+LNIKp;^8>G=|!3kvA9BRgULQj=5HFk>6(0629;?1TVE7L*}LunsJAIDc5RFvY7}x~Q9!9uczKoHD^XRU#M+SBJ->cGFj0@Q$V?VuqVvJ4rQY zHO8AT$!4}eo}P|AV9Bx2s0|;bp^a3BlX_N{eCC+69mh7?C=#M2B(wH*4ux-yM!|)c zoV@&5R5T?kq$LV#gH74=JAjw1)kKy;{k68HmZe}2S1vk|#-j3^nfaB+ z)D--tt_rK(N_#0e=OVy79(c7Y`Gdv04vlZ}%IRf?*XcT{?M`2W)5P?^4MD;iRS*@Oxl+b6fQj9KW_^jXX zY?Z~MKt0&TZ6Ss~Sa^GyJ4ES=-^3967k%t6k-WDaqzUJUUP4ba8ojTvcxIL9tEf!V zJQEy-+23=+qc{b@s&?(*asANAZGE4=xF~`>Wi#0Zz@Qspv+_{bN{h7mV0EL@(mBUv zAG|2NaSzh~!E3iDrLu2+{|%=44|2`~S~$`J6a=IJ2&ZBB|3VKan%G-g7#aKnqWKS0 z&A))q2~u(cKaocNS_M!Qy!aBb817RmA0QWgBPu+1Aqqy)>kZLNjfsW3V!s8Q~E!)e}d?XHdVuO#_sZsGI;i z)WmhKn=G~U+?)NAVborA?awR>K5Eh?S?fuRe}?bbZ`pXZ=AgPa>?xCgQ;HGwQzAU!21o#4+`p1hGygjEUBuvG|kF|WYpY_Vu^r{6U9g) zM2#_{{cVK`{jCSb*I43Zq&mB`y^WRH!F>VlcLhrQn5M)q3zBY;SS7Pf;1O-@`G9@N zh=91jE`>oMKaLZ6nk@XCO2E0}xgMpXiGM9jo=t;pDb7Hel zm(_eV9r(#T0RU2|Z)h=DnU3I1EV!dTPAHsSMplG2%g(&^04wdtM?4rEHFV?L_ zSnYPdcP=rY7?4^oDE@o$w<2W_Kow^4Z;r^=(`D6mo3AP1HdjOSD-raoUWXF)=s-%> zS2(qcj#!Q(OcrEk?Vk|GYI>l6CmeDM6w)_wTy?R?zu&%3_5aL#fOZpN01BQgV2wJ6 zx+d(xj#-2&lE(> z9c$t(7b;gPU?(}X;`h2_E+91RjG(H;dpWj>T-WMouQ=-GaN~`$2KZqh! z0M#Epo3RW-sxXlm9=`oACHcBqAF zvv#Tm@y|i{J=ztZ_vh=wrlD*1;|(U~I+s?S$=F8RHU)OJjWWC;3Xw(2K>kU1_}1V% zTCr1q>{dlRW)x-6mMKxXDA>3wC&4`RVaCLQ)e4SW#Ydf{%kDlpKg1(wSvnX)Hh7;m z{>#C`M@dbIuieLX!!l|ymYDYXu@M_%W?0fW(df(9iIR`O$N}Vco{3S;*U#jyA*2%I zK@p@vudKZOdC4=p?}W6mmw+uciV^7IL$5l5P}$APN@EkjyVij*!&F(|RnLn3FM0bZ z4?LZHw05oWS!kXcqBiHqJ@r$P0WeZT5`qZ=-O~fgY~eK>Gh=dRaSXB^P^pJ4ayF_L0cjw0|vik@s;2 zP%V>?G_)&_3N{)>U@WBEKk9y$IsQ#n(UECLb#|s%-1GbjR&b#M3$);DFkrI{l3M91 zQ^9{I8}})B{0viEt2R}7i(GNF#oM+XMCq?HnRI)pF)y9^q}A)zSBswWBd(p4uD`Dy z#Tn3`#Xteh22hlO({+IB92Lb4GVAVZN0CC;Urn`a3AOZI##*z%2_ULwo_e-iYOIgo zYGu>)ngn|%yE@haii>l@>u#fNF|8myh91Mfg7Hwq&)2I<>99J2bnDet__nG^7KkP_ zJcZTR?)^`F%A_wA=g`vy5KR+ceDK})8w{R*mf?N;FX*3xA_;yfFq4b}ABz7wqx^SH zu9|_fk@eo41O*4o>)$D#O6dWqIPGu{LLcthY0N0HZ zcUKKH2#Z3IvY^(N85<*kl>eTUn37ugBR3%_LuX*5uWzhx2m&gKAqr&*g@F_mfG*C& zSO@ywzU`mWY|i`l7!=So_kgf|s{i}jCroQ&`eMKQoV~&*=~U%z1CtsHjX47=8Y>OeenluLzLENj zAt_vx0S`+4p{-7E0^s8$?wYv{cJNenSB&w`0hb#$@#4oz)yLV%2_j(7t%&}h6M)^Q zNV$x?pe3Nh5Uo;7pX1yW3hm}TNIFsmg}{2el(P@cgx{Nte5K+7HhaGujRa?o_Q-GNiIP+0J#_xcPW<1+n zG8i4|wU+9Zu3-j0ye%xUBs-N-OS#Ihm*nyq8o#1(BV>^-(o7FFaH^611AUfGv?a=bWMdFAq?v$C6rpSTK_{ER5y*H+ zY|16BO!}5;kH|KIk|`t!-^Vfo3X>^;p?J!ZkG2OV@pSp$YNLPHSO*wE9>_p%0td3O z$o`!-{Yykp(8AUjh#CJE9m^(pEfz%pnBQ=)_3c&dF|r>ugaBR~|Yfij2S4vCBO)Ey9i_4N)a` ziq?;A=jChD$M^hnA;1|kKK)3da5cifoiO**Y|{^~^#VJBGz-Nx5?x+bV?rBK7&>7w z$)tdby>f>d0-F@>L83yfKs5QWB`i|fO=T8#O0lMAKX;72W% zhMcFbWvRgxiw`ZTR3?}QaWw;PtMzmX!Z(aAQZooyCf_J#u13@Ku8WvtDUp^FK5uLU zyeO*{DKQ`PRZRxTGE*y;FfK_MXB&z0Lu}ltqT#b!!tU?PUBH)@IA)LO)6``}WWba+ z%l&%Ru*#Rj6BK>iPl}LZFJ1bbG^QdmOXGCHYeOR6gwVm@(|}5t!4u%4_Dz<7l~(jK z=fZd&f(_W44z$-^hdqC^oIpaP>gQO>?&3K*>y{*WoJ63>8yiECiq4oBs@9K;aj{{o z4PlU&C}Xwz+lac>O^y*%L~9R`iqajxlBhYvB=~5X9g3E`PXpRRHljECbwm;D$HsU! z&48LjOpXv?31W{DT0i74S|xi+AN^ov|F`r9t*TJ>+O85g?6|PDreB}E~H&1qzT`c--OnEy-w0``vnOdpVz&%dOoY0UB5owS9U;!-P(+b!(pTWlY5T^JyoL*o(_CD^%JHJzSi!j4Gr~0X))R(3$%s$Xw~_i z5P=SSOsb^VS^M(M$|gO=VR+mUL{YoC%MU8s-&>fieH+Ean8kkmlq>CIa?LYHo;vYB z-;i~&8L3N77{o(aT`3aR5Y;dXFy>AQh`fwfWe?b1M$pjl+#n6plA*VTa*ep|iRRQ> zss@TliVbeqC;a?n@M_b35z{W>DtU!N9kHyr#uZ?M&(jj=P!LcmvPNlJF0}fbkc6K( zbtYBRG}!H`=qQoJuT+uRI1)^m!Phpdj-O`1;_V+FDulH%7Y5$syD~@$kIDLYkQWLH zuyhaZ!i0nuNoK(ln}{L}7<-<##2Pk&H#yUo*Uvv6ZV0ujD=X1v+ly zhp~4Iwj|oJM(enaZQHhO+qP}nwr$(CZQC}g&O7&Zcl7P<`y##{8Mz{N?1-JYSI#x( zSaXbFce?LEgrFT5*5zlo*TlJSs1eBc08z7!^9tFvx)=VVweBq=2p00jotG8EsD_1s zAmtFSFRQ>BLAaC^pb0uG5A|b`1{WkKF7Lsaj8u3OfRzI;VIyE5xY5^B+8k*~@By|H zS!1Yrgv#a{qRCab=MA3QcXf1|#I5wPn@8DlZ$;5U|B&GWG=)-Zn{;2`Jk<@cXnu9_ z>#E;fBU;{*fB#x}4Z*n!eCL!X{x>@*O95`Uh6tLq@R7&PFD7LmB+XD4SEEDnuTyP8 zOz)c2S@gen11x23h-Db@so)ghcr|kuiUDbQ53@*haRnAlFjh;TB*n3A=wQY(jnMYv zB-Bg(g?-y-@Yf1h;#?SBSc`Fz>Hpjlv8<%JN8N%6C1Y}C1@D+$oF-jatFREI{ z)(O+=g|zoMeM@7KS151be~d{;oC&t!yB=i_zyClrhz(0*9F$))RwM&tglf4OP zn{Aaajv}7(uC>W&%(utflo2^Hbig;xzu3L?>Go=5j%O9W;M{MK&ch-tXq@z8ROlsu zbQzd-iOGsL(IOBFU#@MUvBx@K*i?kn`cUI`ng9mmi>$LY%dLWI2f&ue(aVf+yg0+C zS~l=;YvrNHh^vybqow)EY3g0Mw;)DIDHncVz)vtwx5p{5pWVlS0C(K6n-<;v3zO`h z#8Js>Y{{RzAn_-R{~O}y{|?pvLqDWjN&ZLR2JUYQbykuJ5_yClph2;4I~uMRnYjT* zI4Y$|B@vHJt)#j`ccrJM!WZ}7U)}`sL%4gf3^O{J3r|QNdS31CE;c8hCnqMSr?s}c zzqmrON03;kw`2+ZyMn<`TBwlFYLsay?9`0;PI_X^A`Huql3sA&jalLvOfzGJTz`k4}eJ z##Y|gtAbrL4bg2PY}^Y@d#65R)=xb)DLkj;+HD^COx9Qu|4|vY|LCbn$ zR-+hFYx5+^VRjdV6fRgF)GNXXIfhg!hu1z%zl|POywwu?ig>+vKun&+3USJO)rnZ_ zG3>`i$W9%tdpm6)e|Min#zw@^AY+(XGM+r`s0<1Yb*i#Qh8X3ALgV=kRk&}qO#(y^!W5OmrAxv=Kwc|6G6}?;wyW-Zu=aePmk4M?(TpQ7*`UCnufuhqN>n*?^kO=xm z3H#q*vOkkj#ahwW;fK}ulV6yan+odxly?7>UC{q$I-z2%iYbibLjq1E&O$95vGF0G zDFq}B-b6r_lrdtk2&y3ssnOiAE|oYuO=H7?^#JbCD3d=Zy ze3SF^*2<6S=I2P5CL_j=gdJqcaCTQYGe#B_r0{l)>1FkZtcgpj!b&4-d!sh3y=iWi z)n&T;w53P1tyza9XLb6pa)jt}U zK6?|K2jJJbk~~r+fQPYXB&%3bi`4gg~*!QHh{Mxk3n8zf&ydqEFrtf*-BwFEp{Kss8;Kae{kK5nj44!Fr3SVy} zZ_PF27vJ+_;Y)b&Ncb47qpp5y=!c^xvNi zsg8?m-&DpuB8Gc}N8LCj-wDhZMipI@AY2DUec+?dOMH@lNjVA;<@&$`>oY!L8AA2$ zQELdH>)^Er``3i?_4a(VX6~S;&o~S8@DHULb+HR{@XZS+(IH_lwvn(CabhJ5$s#pm zR@G5C0qZ1P!ASNTrE1~BSPy|IYUfXQZz;MBLo((NcGrBuvBExQNGdW|m-S~eRxLw& z{T7i+C4vNS-lcUF5HKza-Vg&GbYGTn+C#v}(()FngacSKcLN?}46Jsi5>?n(h^HI#jnXBDH7jLpSzGrwlo^MNS4w5B|wY^LlFN0_)B(}zFoo+ zj3gGeZgeu0{+Ruk-Kcx=nw#7Et7-d{gDjSAGAPk8Hr| zwWC+UVO&|1gFgm8Cw zbKC}^S((z=wR_~cPf?nJLk^jr{{tYE#kkx^hWS#Q{HpK%2)zq3IL3rESrwJSE+{vf z*R*J)rF2~^Bpm123=X=wHhwV}eW69By&qO$29;n20?H&Bw<^-)2(5WD{4cyA8gC|@ zzb@`tLCv5y&@6h-pHOkFVz&=f>sI32T5S5;iOwPR%}8NMNLBF>DtBn(NM=z=$Bt6q zRObjL5j((cm zAniFyo_f|$FiXzzrQyjD>9-cRmta3oV)|hQ z`lk<7T&$RCTIexg%|Jx}-?g!IR(swX5 z{!eM_{{}#DT>gQ9(ujbzBz^f!bvgZDlF;u z8A+4l{c(#Ji0a9>n}uj8>#5@7`5D-GRe4(*+UP`iDT&F|ar6D+`F|A&@siThYVY!r zQ!=BI5ka5;mczh2`EL%5jP;H64gCU)qT&mstNZm{#fKAS0%YKVml^I4^e-UjKW@t^ zP;_4GClde$|MiRO-`tjiv7Nqyv5}&azSBSV^@#X?bWQ$=U0Fn%f)@ru3df2_F796uYVzq z_VAXvnh9aH8Fje$K!(>gAB3-(da}!P??vd+qyJmjB7O_t4V3p;f zGjNOs!^GxNbr9p@R?V9-h(t^q7!86@@F(CX1uD)mM31CkVN6GYq40c?iQ9S#tw+?D z=aOpx8VJx*A(GH^9c6l-WHDj!NlCzdi|TrbGGjYlsRmDJIxJSaVhooEAGf_0UiC@X@Nn{?|GDm8qnS>}vze3>Dzt^BeK#!7r&T#Rznd0VJ6G$u#Ho5*NuTkRnL z4h7mru8$KMnK{`dUB9zc#8pI$W!c5suar8TmAc}+jmvNq{#*Uy;{_DjMGaCNaae=M zl5|$C2`s4-*#YUu-c>a6+4X(?x%=r5`Oz>W4IE^GX^a}nrU{wCV!UMlj@AC;#9gr2 zkDSR^5Oev*Y2F@O*~P-Zif#t=Aw2T!J*q+13}ny;@Czq!RZO(G##rO zX;g@boT73DU}Wa%s(D|2G#>y9=iT?+p^c`wqP3OhV|5tfx7@)jGAVBSC1ng%IJRy< zWdYTBnbia{D|BNw`bpJ>QPyJ(s(@#K07dlpV0cxLM)VWBu~0k(Aj9VQiARd(e~7hU z&b_f?IN_Plz5R2%*xuJPKH|p71%7qPQsL{;nK7KZU57$e%AI8TyVlAVW;e z!I!C+d*sh%wTb?YQH1arkjtoAg!n5otN3(tFx{N{{U@{HHGBhJofE&qD3j?5!b2T- zaB2X!QXHlbz+((w;xco9RH-xdW|dxg*>vC;I7imFx3Qsi_6{f8+vs@_ON87rZpLwY z{`+4d6yr~XN+Hdi%KphKs(zx>zsoEBPlWnsVEU(N&wqmK$%;S1EAnuEWn4FljVY1g zs#S&N8lC`mO;UX(y~$z*GxLAJ2efvF9Un|e8a+p4D0UKagDRo%>?3# z?u|`)+Gkx|e81o4LFht<*`%aMK>!^0A!&PHTu?K z(&kh{aEm+7l@W~Ht#42#S79k-1%66CNkKrPSg+BrWUZL+q^g8*50RYCaAGMkW#qBD z=&J17Yk;!gy!0Z*Z#?Um(6leQr3`rQ@s!4)C{2Xw9ZlGOZIgaU({(mNv-ik?zUiIw z=asi<>CVt-cJHkBB{_a~LoBr)5yE&Rk(95P3#@hhgCo~_PCz09$eRh zZxF6+M&*PeFZm^4g$f!7K)LxRoUITG9UP|g`6g#({M^iywx9i6?QFgw;~6<5<=SUd zFXp-|#gMa_agMpd2+5c!PoBLHjZnG}C#Yx606vSfT|yK9;Gk@=9VYu^fu1^Qa1ben zFc#+I9`N-ZLAYyxuxkXdEB~q$$vZUGEmro;4|2&kT&ytAK3+`7Od3u;ey&4c$vmG~ z+~^{oS@=m<@RH))AjzG2i&AjW9~j>JfP{ws>tCdj|FIl1yz0#!|185ZKilU2X3Jde z-%s}cxeCYDO91i1g?x+CxQ?frHPyA$g$2{_S6vbO4#m1-caIRu9;Fhga+#>1RO13suDe6mZ;5XObQ4ls4 zOcgZF`ia&gRZobD4YkQ5Ae$zUP!~yd2hWT#=rvL9#6Sj7? z`blVv{?8}>b9b&-&D~3B8TqdbLn3QB7hZZQuz(stq?7<&S(pSLK6rVcK7Am;!NBAc zBYIXks_D)zb82Oa|Mdrk3VrPs`Ws8_#o{jfm4O*72#X@x<59 z=UDdJ9mm-}H|(c5KYPKC7nrj>zxJr=%djl(!*DO{_y$J5$cFtLxFQ0l{<5{gyx*h2 zNV;haAa40C$R3fCh_-z)CCV!8CAy8o7NRB55$UhNf{c2(t;E7}or?aNm2~TmC1=|k zwEx>Pc0^1v`gM1xD5aBfXFl>L3K#m#3Ph*>l*lV5UpM&=@G_=^J^g&g-G+ z8+)tR5$YRptJsa|8*{7KjqRPL4gAvWou|kaAs-lGeW0MkD zHw$7cWRg{nLf+I_Wbr8#LYgs{TJC~b1PU}}MLuy;5kH>sq``QaeSY88-uW;lE$Us< zrF=BXZ3J<1bGlG$%0}MHP&ne*0-?p112giWPl|fMHC)@%Wul(!G#ap2gG~b4I?1vLJFeytw9lMr|@2sa=291RXB?JYRWSYHL3(jvy!KlbSd+NOV$d#qYR{kgqy;Li$GtE{%bOwxl&E;Sc&C zM*cXWSPS*aX1=ficyd9DjTBQphBtLPevG{$OL+;Xh(Gbk&@&E18{l%U0Q$#htKij$l1g|Th&bi28Z>6n@C-(;zfA46 z+sQru3`{9B^So@lHjyEWk#c8MC#7z4kx3I=B$(m4*D35}x{}akR6V0*B+RZr4(TC- z7L6g{Uw)m*YzW4LcQdiK(kNg5qk%O%LtGZIx7Mh{H`r6fh^UKunB1uEhotX)6Lj0X zBq?^0u>zqai2*{$TC&6-BFJ1aQq}0pFW?f6QZDs3Vf0~>w<_UCnmD0gsWn6+dU+{= z-1Y9Al<;A4x^Yay&<725r3eZVfCeqHhB6dpz-Jc8x8G?#c|>@T8uaPGrD6p#D2l?| z#>cH4en#}s&QuBY3h1}|R0D2{=~Hp`NJicDi-_|$}f)(kC%p-})f-PpHr_Jlj+ zhNL^hha@kTG+mk_)NZj+n)aDdoA)~Cu6y1LJF&21Z+I?~2T=5q2#v<{qEpHCtT*vP z>09Zf;ds87#PdVD?+Ionw}9eQN4Aksu!l70xc#EWTanxhH-mo|aQXrna0YbzTfTV@ z6-!!i+5JH|Z_Z+lO_D+1Q>YP|XcKb-H=m&xA66h?i^QX1swOru=Re64SwSKl`OL6X z!d7c9Ti^aj0BaYAyVVy3@Sw!-IFrn1dSxOmoRm^$x zleWL$vuU=%Kvwj6D^{T9+Rbqj^B#E*tBHXr#PXHL!*G}#m7VRjl$f_e7HpQ$ESG+I z;xvFt-MMjCt?9M-K&wfzupIm)8~fZ}`DILJ_IU(xr*jgmB^?dKik&zH{eS-e+LTjB z+%c0#c2;?YzntRD$ZammS42h?sqN+R&d0)EEz;6*kTaUMCA`h3IQJj zm73chd8*m!>lg}wYDEgY@=QQ5(+AOhH*^{D#jq{SLBi~$9 z*GESe;@*+yb3w$dL-kE)6*>qON`-4|3!9LdC933R926xhF%nzK@1t67I9RHvdEwmB zB73>sReRB^1O)0#SH zLN45xX{#b$jiolNRX+u2OWIoaKR*@F>_f)uY!Yj^{7O#NDv|T0_``AlabR1}U%4m9 zj>nOCf*WjxAu#@1f)%>IvBdl@;~mc_djx}pSh4hMUR9F%;NAVHd(uzu-QVJz1>zkH z+Sivu;t!>yE5T#HgC#dG{7~3}iHo~AJdz;ERJxNPjN5?;)|Uc?&6)(AO)%eMVaW-Y z1Fi#Uju43mZwsixi1fx33FifSlE5;Ur7-;^n&;*BHcofL?Ay2BUztO{OX5D9{mTQ( zYVSQ-pbR$fN>-z2#3Hi(48WPtK?uScm}HlZXp#oo-bVzMrZC6m=`RMn2eKLdZj8}) z0cT-})|(-b%x!;4xr^GHlAab!8>ONT+LLEWaKr$cZ@M>sxUk`h0{We{D=241T0<0T zJLtrBpQm+SAVDtJO^~mCuV1eab1VTO0D(+50jyOhC7=b)r&?j(sSvn5fy7nCwCBfw z982-cRwOm3Z_E*rjP53%9-f-K&XzybFK%1|ClMT%l$Tb)6n-qxs8&qXXQJ`RarX^X z+y@{?)=3gBZ5_FA3osAhSknr+P~{3Jh#M)HVKDS7?sCvU35>GltbXr6mr( zmNkCWHqc^%bpWUNLzX$1pQ}!semTZq-D}Kb$oDXLrkm5Z4$u;@fM9cuS9zD(feVC# z08aJTPJxzk9!+e1IhJ7E1I%RH0a$#gT*g4%6F=h$EWTOK1<;P+pYg)axHVL1>1X(X z#YgKl0J?FC@g(z#kL(Klf&ZHKr-uK0-ohVZoC@D>5SZdZ60AOn($7QoDU16qf^e!B zGx-A&mvP>P$N6GO{Nv-y75r@hf5+TMbum@~@$q2qZw$#ok2Bh2jGf^-9SsvEDzstn zx*B^FOXECG6ij2i1zNUfgGn#7>5D+eVIG>(rj1~819tO7v{U7ckVrc?XR>yibUTPE zMXN!q1Lq5+>rwmZU79CM>>-ZF4CmXILFcS%=ga$c+b95&QS4!-R^Uz~H%wmTb;iyi z#uLxh?JtjT>?fbqJlH*cusIseGo7EIel5@$2Im=J4gYJjc2s3!D50Dan*-;GDflto z@LqlwGN2(PaD)n3enh8Ez5lzof$dsFs~Zbn|R}iU-S|ikbHR1!#+F4-4j$0B^tf<^vHVKw-#anqYB;r6i{UbBZ@e9-a|l zc&#@8pCmWZvk77BHpkhlEzcQal3d+e++Q&Av-rW$TnlSTW|G#+P%VsW`eN$_XX2nH z^kxDbQ0HeOnM^Qf7uuv~nTMg{*|srSoAjRfZO8d`pYX9mYGY?%6|vms!lY21)9=SA z%NTS-vOubINF6yysEhT~1C%zOLrER}gMR>Ext;&wCt6^IT%|jC`jZlZZYL-NmGb0D z0ehcMJzIahEObqk;H`V{riH|?y(Wns%TE3c+jYctr#hR{KO4iVBn-6z?S!iK-VG-UCH%XAnoGM~WOd%k9m}m?*2sp6h z$D~Xnt)Y_Ej2MO%a_7O}@h%A9!QBI#O(vzFc;oI(A73a!c)M)Q-SYG~&2hZ>QGUOk zY1MJx!}0@ppy5^7+x=tKf9M|cS1^>+=`9B4yL`~q`7Hv^EMyy2&rL99;#uwGMD@!d(V# z!%v0)IIrQ6jcv|%Z}hrd9B*Fk&vi}N>TT-`hvw_>gcn`C4dLoB6(<4+|*5_HwnSi1<^X;H<6&gIbE+UIL8cB-~b z^f?hEive85;mypqw+LySF3XS-hUF!16+1aKYM8;*kvJPGi1>JE^T~K5DPgS5vC?|j za^vM8HFmZUxx<&QA+SM}odfqV7bi{(D7R(BaXEGjTiDW~iRB~k0uEX#nAde2J1Jpt z{vXXDi`Lneh59&Lwu)@&1t-_w3Ctsh^F-+i7;DB(v>ULljQsA7?Gn3lOVU0nBHNJts8b_?vEcKz|ZE2 zmrEvWPU^L_%vljOVI_kQt354sCIp=Y&!G$Q&!I|8(*0m=it|R+?=Jq8`0)8Yh%2K9 z^U>Yg)$>Oyc9yAzRys1PFLn$iyXr-h+vtbyQ%O5DmC+OsCOs)1MNv&Ii(87{{rqQf z^ZA?>ljme*Uf5s=Z>qZ6DA)7WAzEnNx@8+#sqH-adxx$K6-CB;I+dZDm6~y!&;#~5$ zHk+vj0;d;Bnr))*+e~8@l^}^BQR0NKJ5a2SqzKg#^6V2O(f49c7bQDRik{skRZDg? z11mdfszjNd4Dy;B3zD$UM_kNoEA**17Fsgw{re6V%u0pv(iy^Kow4OaSoRG?yzuL* znUH$6q>LenOC%2y3HvQiFYxW>5A|NwNF`oXP$tkBnPeoFX@&tWS`6e9MExgbZ0jrM zMfwK~OqNWmiq6lG1f%UD7Rn3o(y%4v%;80jYW&XXhVPe?wmojPt|{wKuUL7Q%g;}C zf;oNswz0(q=fKUqU(LrcpreswSRZ4{V|!#f9?sOH$jIzEEL(Rv>64o{=C#7c(Y4iAzXi<+$Y+qy zK1?6wnxWau1Dcb}`j6&`*sHt296D8dXS&a`Ww4;EIqZjAZ9=6ACXv>`)xWV1#%C!w z)M(DNV7iDm5TQ%M>t_$g$DyGf?K2vp{s;?7N*Wp#VhrzQok_O{uMRQ&l@!f3%F#&< zMzYz%d!)J=NJiNSsie9Z!GY9o(lA@ZFK8p%pmri#DsS^{i`Zw7>R6gVU*KfWi~b`6E%Yn$X>r8hC}M6vf*` z?G(7IR6%tm8XH{Xmn^Nkh&1=gb(=N%4NBfpQ?BDhu4p<2syobxCTIUQN)%%3^zRMu={c ze;8qT^PqeuCkHq)Lae47+XcW;SCxw~J@tqA$I(k3QKGO9Q;Ix?lyyx@gIzcj{bNz{ zb%+!BDSwf-5N-b=3Q@`9I3a>uQvcgh^s*|ZY-adqEyV~WJmzU?#eVtJ{#x6ozr|#& zn;BPPeyT{E3}0OCrCR-g1h&N{{$ww;B`t0 z%JLSJsM<+MR71#ul_81hIC-<6g(%hb`Wn0}QDKF*Hdg~-F%56cOuQ&7XTiC=wA>4i zIYrIIA|Z22Lsk4o3)zxi3<<1}4j4JI+EyW-gEp5vT{AU~r6W$zp?m4yz|$GGn5DHf zh8{P?Zd)|nuNc!rdD$L&%6)Lo_Z)KPW# zg~y8yYG_MWTQiMjkJlS$&6R5#vyD1W(Z;`LbW7KCwM#JFmLUN`b&=Q)m>nOG`k=3i zd(@b@PQ=Xy<=ELwdKIKwCA0%oHCLZcXVL4Y_J%N(>Pn9piu{eawZ(>JjoYW^s{ z5Z^|3us&k1+Zh`LT}@cdXSPzZ3D=!nE@!sl|J+Q~G}=3zc&mG*K3bb8o=tr=IxeI? zzNHFe>~;rr><5QB`Uo2@Z{<;*xnu`y9me7Aot;8?;h^;R1qP*iZkk*7^-V$69{PFsGAD91>9lKT!7iCmaMUrpalkIfDuZERy+@5u9;^ha;ED3$Q!R z_Mt4fO~=umc>^y7?i?%tNO6RO^WXj=@x}7bTgBp|JE|-@VrAuyBa4q);7KxKaS)clyS4Lw znq=Sfg<`bYl?T2S*jx=Y*yKnthF1U6keRz+@EJ?M5AGNP&EQA8?T7H}d8%dI05^ znmHLUH)vzo8x(tX&ocbbYi*C!JV zyF~2?LACnX5Fc;2GY*Z$vr~{N@FS?*c`98ffWArhobL@V4)n=6`b1CEL&kt!zNJnX znVQ*5p>f33ftVS=xR$6sWwSOP=Nh7HVL>}CD~R@PpMmE=U{3}DqtWB;5Mmk@RlPNF z!?FhMmd9F&v`@}HbV{71<=mg&6paG`H+hjeTH`o=2H?uac(JbNv-!90VPIv`uFkHG7?_bzAPudFJv1_-7;$OdbhZWs$WFsMY;W1~$kaLnP zxJV)ICC&RD8$f8sV7@eJhHQ;^eJF4HZ;!g)y1Q_F<2LUTya0WZ0KUX~B6ueY-zvW_ zYJVCBlfR{h>>|yjkW%F-=t{(M=w$&%juULF;s6VEAfidg8Ct~Z=Lv{KQrAZC$(d`C z$48gCDZTYk}!AUAr8gM8GP^^qjmQ?MuI8DT!%OtiBlY1s+kP9966zO_KJv z*#Zz8DQ^Zn?GRNp@7TAh6sEY(Mm?1y*8O>QY$&;lrn@j(>+am=ZC(!lB%KagpYVJ2 z-4_;`VBj9a_-yIll&Wfn|BA`9_ex`fB%ShpYEVI$T0CL#kf7|ov1yFfaYZI+JBfeM zJ>%q2r9at2^Pa0TW>k#2mBlbKS-@8dzemq=qEK|b# zkW?;Fl1!uIso~PvSE|GCS5%eFe<4aSSpLv|zqmS({rRi{8sjeO$};dD;hVy@EGe5KuRZiy7H-HVc!mXMVs}$YlP4-}>YM)mGqt*dqGCOCGdHZb8 zpW^h4xTUheO<8%lTg@B8GUav90j~5u<#>@dW;%IM8@}4iX7lHItbWEd4HYj;=3>qv zS(?t-I-&!*QKokJo!x@LLK3#9UfjuYrn7FVSA9brmEcy{5WCjauN;o&$bVt9v91tIlO>_o4?ZF$@xZdGVCPL*Yar;f$p*fEV z+Z1B*v)8LtZ~8XPlP-&5Q5{ifPZZr+y)arQOzo6-A~%mA--s~RWhcAepl&~OOa{P? zruK@L3wFYtUO{SaX#_yOeW7y=kTQ{g7Dw6zStwM{uROgUkdek# z%@Rek9F>fWU@dyla*Jua!WPqcMnksqazJ~=l%0D#)pQxSzeQ#u>M2TK^cF)PDjM9) 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
      }A(kWd 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 literal 0 HcmV?d00001

    G^wT7s##hOc!zfLjrZbk5}4Zm}rGQWSncmXIvk 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

    RLBA$eD2Z0asc%d3QF@%A>%~SF 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
    o^*|t0eMm>L87aqIO()~0XSw`!_l#< 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

G^wT7s##hOc!zfLjrZbk5}4Zm}rGQWSncmXIvk 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

RLBA$eD2Z0asc%d3QF@%A>%~SF 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
o^*|t0eMm>L87aqIO()~0XSw`!_l#< zYT;P}87WSNz8YvJLCh#k|1S6FD-YLK7Sml2>sP7a4w9_tuRW|05J74TCgv?$yT7M% zn`QD-VThjh>R5hH#gCYf6>W2eAHh%Q|0pNhidiI z_Z4H~@=D0sUge$S@{FX+#O~O$DUwX zSSC&~6i2!|Vz(P2As(XSkq{yHz9#zb4r(koqbju07E>FK#)ekgC~dTLGn!smwGjQZ zW5fl%9G`ZvbV-7+<$&+vgXk$W5{4&hJ^o}FV6ZuV;(1hr`mDa>DJhmkA=My zE2@#F6=W&}YCbvzNp>hC^kX1jAS(RU^cIEYccAeJGWz9)PHii;O;1~Ydt0koalK!s zh$qgb&Y8+~yYBXCyN0%P57XMUdq(FzN`?e;p-MIav;SSOJ+Jbfw0}FfHf@h9e5#)GJfA+1p@B&R8^&&7#1ZWZ~ zeqOXf?>-CzJPkq|5cWL4@AN%|5qFpNYLQPrm;wEY(|ZmOjzs>2!!h6w$;bgzfr6NW z#Bcj!cP~62Vi6f`o+BvVUSWivmcTv`4OaF}{i(65KR_s#`x)Onk^IYsE=8(1L*a4Q zUL^^4miLQ^u|W+{5xcMZ9e0Ys3xYA%1CjfNZm*n#JB$0fZl1akU#RQ5=XV7>9|m`S zt8hPMQ9nDh{tDNAN+N#Ig$rKX1@QEi4EOMS3@E+u6Yi`fY4?U#7L}INmVjuBE+mO< ze4*V42?(Vn2jagGA|bhaG(wHN8RMVWWL6jpfI{^x?9xr!$7;P>Hgzm{;?rWuA#EKv zJ+dB6EqY!2Q&L(F^QO=qpnlLUn!DwMgdRfDCr2WIyJn1^yJvQcQM3U^{{d|m?FX|D zh~lhHlJG@?B~rZZcK+h5*3YXOG{Ofi-B-)CP_Sz&66o8HJw8wgn88M344Oj7cO|r~1 z@!5w34t(At6>@WS*?VZnGFr4YRA<}kPW6Ht`;O!pkO#;(DiW}1^!-QE92l0d1f)== z*9ZcGiL6Y|uOr#|iyK%Brj^1DOQD#%6=pq_4JA75$N_JUpBGM7V!5|vZWPHY7Ns$V zl~!zB%$lD@W@{7}+n{Jz+Dqj=ALi#R@({i4bqq_Dj8KP?G?}s7@3KEnN{x|q4S7F~ zI^$jGR}*73C{08tc*VgyGj8G=6m=(dCS74ftWvAfta-89l83q0oq+9(Lp(;fL0o+% z<%vUGOWQj?#!Ru9nzEM!lUjLUMxc_@xgE1rjWcr{x0-nL;RFtZZCU$XoQd+;u|{KHsG0$7)nb*jjEV=qPIh03)10 z5Noi>JS~!t&q_x?A?j(idK!wDymCr?#k+K9{V8gn)xw^w5{Pe51`4$F3AguoS#E6*O*RojJ!!KdXBl64sFG;HwdF~5Ded*b1>8$g3Kf` zdMFqff~ROIkdQ0skalVY$_D+=+&dOd`}vWWPnk_6`YeL81p)i%76koSC!6LbO`T508py;M}k_ zLY`W2tqrQ=j%8-2Z|G>42{0r_H^^<(W%fEt+X*fU;{2*u`yYJk9@oFd8VAevZ0e<^4?FR#|1DS`#dc6 z!}yt*xl}YfFBsi*a008Yn<~dtx}a_27@k%;xuOp4nisz<@T}mv8wzNVQiXWp&}m`)`g;>9gU){j%?*$Se7+hvnDQ0hVw( zcEY3;*lh@2+NrL86rY2sv+d&9OacEIw@}g?HHNsA z=}bIwn$+DZ7`k=I^KT3?TFK%pmQUI_QBPrJ?K(``hZ*PQD$#CYsggC)&NX6K#7pO; zZZOra!tGY5av-Q!-i)Bof|4<9l~FBR=Hu_QI7Eg_&D@>7(&gZZg#C@VnWx$ zFDt$xCtt`?fsp*Y(T}x{dTOkvutw77Xo)f+lW2*uA{S^%G9vxth3TQKEM!c(!;HP&aFn=GcVV^>j4ZR7RQHjE&%Z8lBNHv3<&F!VmBYNZf zZof{Xao1qhGHMiqnM(6%UefZzzy%T$=3zda8A=I5?zO&B8&KMjOc{Uv<-T$oG7wZ% z$Y_3v_#pDh-b8^4#t5k9tL_~{_-ynf0zZaNuc0z_wqXIumltAgWwFr6Q%jHE3&OoXoXwZF{+YX&4|L-p zv|ykP@Po%t`ozL>3VJ&?WgEvNx^$eF?Gfe9B=tMnqCsOVXT-^OV;bTWeG};IqvnH= zW*4K-4=(|`ix8%}b7w^#QJN_@fMpSPC!gr7MFEi>OX~!}4qu}eri`eBqq*P~8DXeX zZ?8K20DNis@sqFs1T9~nqG>&SEr}#I7!*V|{bhuVMg>Yaa)=t%(a&{9qGF2C!jAee4SP+W9AoE(;sYA8Q`48CVz8$@8PvvEtH zuM7?WlEn5&k!MCp?xOB-FVu_)(B6vN4y%?Q+HLV0M@CQ0i~E{)&+!i9?k0QWb_Pj8 z))9OPgGmzw$GTb}KQx9{mZs1PdUuD`}oNU+?`5*AOAXmQyhaqP=UCUX3R!x1K#i6S8EYW9FKW;3^WxT#Jws1SRsE|Ic-%$$n;ug9 zp!2sJ!`z|GZ#DZ}-l=>j!L?KM#_XDBn@YD+Y^#tu)FYfD5`u%jq_4If0*F+5Y;uWn zQ@7){ET6^Qs&1X_yfzKIx5~GgFTgE7@jH||9KA1yLRI7=6~-e~REq^j>N0RG84P1e z`C#~L#2PE;+H%y^c{QsNTO&I8kZU$VdRoXF3z1k0;arPhBHD02HE@&#f>*KuI+#jK z`+K3g=ECx;?UOa0gW=GIcU#_7hd4*@~6U)Kw#3 zm=i+X2rj!(@Tze#-o3pI$fpwOWkJF>mt&vQX1HMq+c&BGV5$` zk)pW_&??%UWU{CtBUNKv(VG76Mk}`pep#8q2IWYl=0zEA*`G7UbGU9@9=R7Org@@s z@or7;u$z>f!oJ0vCphj50ZK!~KS$iHhKwbOQ&VRx&bdUXf)WK810pCBf1etC^O45~ zN|~k{7KGmjFH&|(s4xpfqZJhCFwOzy-~HsZg?5#?&$ub&B~wwBoQ_LeMcxSVRER2; zCV{RJUg`Oo{qnoY{$i)82(AWi41a~ZVhq&$6`5!PN{OrS{%RpDDlSVuHFt*^DCeA6 zULbp`$1TmRaPbHI2z*{ZV?m_^)IooYm|n{` z_m=M9M)4MN?r2^qhMh6@3{L&ijj0oc$--GRyr3@{vD&9tOD^VQ8^KXXr% zG!MELB^Y4d)(l?^W30>x9}`bjU9ox!<5Km4QH{h_reE5D`WIa8EXhUu}`N_k)_SIN`VCP1a9FW;(@{0#;&lopSy);XSTxcjlRL^zV-n+CL#U z_QVp}`=*q@dqnRuviQp8_HKsY-rOG;Y*7_D_&5o=M;i-CXhd#Ons$&7xE_8RvPmG> zoVq6=LZ6Bl*%1IFM7}AJCLRLJm^8C_z{H+Fonz6a3I8MDY) zYnT1Dc2TiCZ~>)ToWpH5p0K<^iEAz{n{G=)tOC{m;M|j)7Oogo0AM$QYo7&uQC1fC zc4SFhcG*bEHsUdP;=WWu{`@~kzNG~2aU7f!hl_3-e@zuJjhlT@gI=IwhpkOcmY$N$ zU7NpYITiyq-a3i`!v!7SRHnW#JD%GT=~0ossOu(+(MXa{3^Z8<2h6dmh0<>?*OqqC zTl{7lb(@iTVWlP=o}U@*OqYSHa?n(qbYl$$h#yVUS^T|s|14xNjpeqb2`OO#P+Gq0 zn1t`7E4W^qDB)6&>-bh#jQ-?FaD_bt2JWv*&p4w0GSrcc=Xq(P=78O1>uuksI1975AnFs~Iam#dc|szO*PO-5&XuzqOJYJ5b)H z7(FiEDa+|bBegSS%~!xhRN(Cd$Y|8tktpl@OqaFL0Tj8BD6{GVnxL`}Q$X1W~Me;65EZl_e3&!2a z7G?5_Z$F!mr{EU<-5MOfh$3UpmCHfv0BF;fMa<^$O%aDWEHoxDxm_T-Sb1u z9sYrz9qNJ?hzDXVmk0}&;Lf6prr>6eIJVbv_y`YRJixz8FB!$z@4zF2=2J!2;ubIDHgw$8 z?hL)T72u2o>w?tbd6|sA8lXWhvQn=TDQFV=&TVnJ zph~&>=c=WMy6;F!Q?7S)2}L>$t0kJfhOw?glT#{T!-Vp~&!&A-=0r)2pgN`*IrjFj zGGck{BB`~E2|Ml^R$^3HeA_Qf*3=(9Nh0C08%`0WFVt?~ohnj*BkO9;pFNKF1O4CY zMpTRJLvjmJlw13>Np<+Dn@5h}x)7~YPyLW3R=!-k0GG}0&8)ECcS7TrNGr&BaB=Y$;1yIg zwVYdqMXx}A?=V86p#Ofxn%&2?24#s72xSXH0;N6%CKFuk0v2C*ffop@oP=V{4^9*M18N6-rVk}w^H;mZJgT>%WdqvlDHKH*Row|bqF;HotxpG)Q8Ec?l zkxWxrm#==W$S_67%>3Q;0hhaVW6vCvL!e?DC1r`9F9yAB?x zb9ayLJs zs&uKU|9d6Bg2lxegR&i|5-cD$ukmamzek-z5mRz$roJh z&)AB~?q&`66;fIESS66vI17=eEjanW>1^TTtM$7J&NXhwDJm~}Fn0?nuR4X^1*FmW zzPnlb{=ul*_F+9>*D&c^gRV1P;x*Al2orR(z-#Xl!RS(aL48+H^PbBg8Z?_X9YseN z(9;WkBXes%J#$d%IAlg#^N6ui@=iE*>R~mZ9xxGEmJy}gG^R4ZH$Bt>L&c=&7p#e0 zaRsW<&TY5r%lJ*awHR>s@forn-|YV&^XA^U{19;o&i+SP+SrLlRM1mDOs5I|QR^~( z&=2z^d6~+bS^>C7`P?hKLH(n6eYP*MgC)U03=`cju8J?-v@1v_Uo0|5Yji2{PT=W5 zHgP}W0N$Uw{oZYTXzkG6pYr(u$urk5tl~|gcd%hp_5-hXv|;4(gQs`6p<)ii5c`O) zg*6a0bF`_&Kaf>-)WMv$JBjFzuRH8uneo88F0nKB{^tG+JCMRZc55>C=(A4uVGw0d zuQqv`QU3VN`um(r#hw15Z@;e1UWf{BfY8N>PpP_ZL+T!iOrLK->Oq2x-v@wZm^g*w zj;b{7L)sc+m+8j|Oey}W>Z1II_MhWhQ79XrRQcj z)UK~tvs-7y`c!_V1`+nbe4cUoVMMjiW0zMlKa&bSo{*;oh0qUr=zXh+7Ajo&jW{iDZH@=06?b zUH4S}{L8>^<*)6-`#A8|i}4Ce&WGt(uben0&TlbET&fQS{2y*;$my~E9U2Tw|KC37 zzhNZU{%04Yap^)Zg7!6Y?&{;w0y-T=K@MRs1(c?Q4hkVAo6^I<8P=xQ<=Gi0{j7bK zSk&?9dAP|>^n^r@B-}xX32gGp6f!elQP^(@gK!E15mSE#`^x|8Jr_?KIHDuv_eoAH zOF4c}-x(nqu7 zW(<=%d$Prjl|CG*oO8nGM;=IjXbjyJA1$fE=WE>ggx^(KXmlCOnrbaH8RDF_f-D5Tq~UHglOAny%B0Ec*R;vUw_I!Y-i<8@S}Iwu`Di; z)2vgygQfO%{#sAeUeCT+aI=APt0KvI2FrTiIyoJri#T=HPRlj!_+t_y{^XZJ!#+}5 zwn)nZIik&EbLf(dO+B5}TGRz)9V4ZZx=BH~%DonDV6tTWuVGZXwie75bHZ>+p2sf# z{ikWMg;jQ!gcIBcpKL%XsR`I{IAva6N--vGiQ|r&`l*SQTNTV9InbcAesnKAO!${f zj@ag?E6V|(UHnu9+O9%=DFT*!1!2Uz69n@B0ys>dFjHVlwH_e>=?I$f2(S;$8iGGk z;m(^P!deF`6!4;HKcnv>8%pJ5F|zxzFo5(g=L!r|AH(xBfXVZtAEt;krxXF2V^`8g zO|I}E)+mdNX7)zwX!bi#Te3Hb9dlE#QGaD;H&+G>&%`}{;xtbfjN-PkG2JH8b7lO!25$CKYSf?zZkJ6-5wr*BBzj3K#^^;yLC-<58$D z7b}SK+pAYq^4A=2^EK>2VKE(0Vlf?J!OxS?6sJu;*Y8Z`pQOjPPs%B}%-zVD`*>(} zt7O|K-&eQ#;$pxXsNPHV)*m1dDBpjNr{yX?VCbzoAndK#>x_P376xSeQn{z^+q@3o^C>{J1nQ$SG zg=(OxHi!z!w_@BT-SQ04e8u_C zcx2;v!n+FP3oARv)h}^uthS5f@24(YCmUfu2_xXl2WnSTf%`EeLWOYXfs;ZJkv3~ja z;()&bl>f3tSoM=?`{2=Q2jB&nk$K{oPl&x)L#DV{D)~>YZOEBM8i?<~IB_o2NTobE zqGW>=Yy=lzIM6Lrr#^DOpj+lV$@W)Rl~3wzaW`VabMdzv(C2*+T)BjbG_5qrt11O^ z1!o?uG=qcArR@YF#&dD z=78E_YX!7%3|Yd`zOg}L3?Ve454~1{YYare7uSAwd1jFfRJm%}-=@sN3_nwdi+>;HS&O*qGv8wzQoc zVu27f+NY0c=?%C>vLz>r9N7l0yx3fEbeUjmZm|{29Y3Q=FXO?$=LZCxDQUFP;M_2^ zeJLM-NZ>%E`UjTXUWD=-RpLQINd|G)Y{Kx-t#Rr=LdGi$*C>@!Zo#1RC)(^?!ab#6 zl*6m#YkUD{;MMTn!C)}pRoi#&D=5YnUhvMPHa1{H zN@GjX-#=o-iaeKQIfk=@@C8F6ejjIDq1XAr1(K#Xc-|?o(~a8H_~2FuM!RTht}vpK zt!~jadt^SUzN<3o2l?_YSbZLbGa+>LM|@?W9wCJq_P;_gp(IK#kUTn7?piZlJO~U95$21h z!sG)`ROGANwFX<_fecO?hwNlo|Dt777@pIedqOR*ZQNm(p3DhT5ylO10W;vkdSW`y`jH}|U-K-S8S0k*9{|4S=8pG06*R(TOt&wB7)bnJ3 zHo*VbWx+|3g29LDb>$4x- zz){Yj4t2d%ADC!4SHTSb#W46;Z!uH{4BC*$fy9qcDc)U>3pr5fmakEkH;*L806uZ0x#=YmDL69li%u(5}TZT-WCVjrDj=Cvd}mO$xB~y`L8Y z4T!0l8YhYAPqP5Q!F9ogvamlI!_HZ+z-H)_+9Z+HERL>g6wO$DrRwmR2ER zb;4YivFwewGNFAmIeOlCYK)E4opq6ev|F0hqEalK5~a(>ugochZ(>-Iv?!lrXGLaO zj>R|T1Uu(qHz*NLtLCyy0&;?|;pW(fipRN64$j~<7^)#?*k}I6Cd)(Jc=Vhe|Iq#( z?rG}PT-RU6ug$0#wMfJ0VDm#->DG;4-&6GF@t;0=#vJ1Aq(9!T$B#Ngx91-c5@_Br zj`?^R4#5x*A5fd?SVSF?`^s%(8)u#~#w*^@h)Os6ozAAOwjYJa^HO&$_&Re73_Fp{ z)ruANwM*Sfa4GCjk4Y1pz7iNZ=7KUHjfJtPU!xCgeTS8J2%+Mk0p}Oo33LmOtmo#P z_q51_!`0li)NlNtDDyw^Q)uUeH%(DET)vvDD%zR19kX7K*u8;Un=Iyd(4ucoQ0T*< z{;4NtiAN~=Z5eBYWGp1~Ii;bf@p**@Ni*hAtXNH2waqE*sG{*@<+fw)>Fr!>VMG7_pWubPh4--Q-{xHAxkR~0GXC%G?bOd*;*cy39&`V(p-Krdbt4A zris2>r$vC0QRvX-(Kq5C6HtzuCL|4m7VYz~+IIYJ+|*-gG{6n_hm&>asG}_IvG#4V^oPKf z!~=RW1@E#k-JVQ`DSq6xFl&bQ&3GQ03e(@>q_*Y7u$qBU5@y?$%@QNU_(PJx=HQ zgru0c+`$htJ;RFJK&INKy7OW4X40xY&$yw;FxSn~b&(C<&?8sn&T=L@Wxa-t2RW^(g7AAgu*3O7hG7X7C zUQ{YwvLVPgDVceC{)Au7Y$fKjeloWd?^gs=H`mKD;Lz380ibT>+6?;N)1bvc3RwuV z&X|+0(^8zedUNz2_M7qBH+nEPBNoXbZ0_X0?H|0)W4i+WFIjdKip@0skHr7=Uy}G7 z|0|Plu46TKud(OsM_6V@ImeSEz*Y6Yg9j~U_Y?CL!VGZb0_F!Ydo~A=u za@3f@HOj>GaMg98@A>7(bGg`UVbKFv?zFye*VmacbLDX}w9~6QWJx{Ywj4R5K8}%< zH7Gc>H@{oerioq-g&tncY1aSI?YHLmQCFJ2Q~fJE6NSNBJQjD5*;dasLn*VADEjmO z-#NDE)ds=4C!#KLHxiUqLf)pcSJqEe<-r?no^0scW4>lPp#Uyz$JPU@Db(>}YIY=c z1mJ5X>W4CXL|5EjwV$lOGia*YbKc|U!vMiKow|cDX9oaT4(1`uN$CcYrY>Kl8rxV8 zpO>W}g%;%~0N#yZ!dasNL;tY7&!TtKlM56r+RE0usACT{ivX7#1E zwRKjGpmIjsX5~Y=ZPJvQI=v0UJ!TP|br$AMa#A;*58RAft7KF@9r;qjjPM{?#O<Lhnt*ap6OAzVG+9+O?5WE(ZA>!UlEjUcI}fWW`5N0)P=Y|@uu zA8$m}sdfu}<)@axO434J_KoK4LW;KJE(I-{sNI#Sv_jI~ zxVr3iK!@kn2x-gN@y^zj3X4|oHjOj30)-uVIt-=%v|0!qZ<;trj=0Q-%wrhE9&tbp zvJ2htjWu)hiZvi#8=+Ik%{)DqGCG^(v2VhKD&ZTPTs!nDemgPh#-e6iYwVzCX#7H{qQAI~sHh!ZLvhev z-bFFg9#MWp>1jrK`n^PleIYn6b!d`IWzDv)a9j52jm6G|ETPNfGJM#d{y%FjY8un`y~r6anh8!v*-$``W{>s57@$O*(h+O&Fi zeC4ocif;f&zBw8{*eKOW7*u(&J_8A2LvgbUlJcY)tbfhfPAy`B?`96fz4?^=m1~Aa zyn%2c-&ylQ-wV4B0o+imRTRZ)VlvLOAF|`&jRWHWh#iPV-><`tqsMEvzRO3pJS|cv zp?S^RO|-zUNP<+}a7|#8wCEK54fc*Z+wQ(s!Ty`^oL?paA$9ve zZH$5ubYBkHd+zBImet{@bzy^v{Da5!mfq;Tf1aR=FN;qYlX1fX`xT!dt+a1f=^d6z zk_c@&0~A5s zkcy}dBv#(Y&BV}nFv`IxD@hnWbPtzJl9^Q9;a}1vglgnxb#!4)OpBTp=AI1Z=4(po zTHhQa7#K zd)8#b=wCFYA2EBsApX-cFhARDP=)!2U!eSVmOJPFTJC>5@JFydN4;x_rhY0Lz^XXP z;Mx5eO=Lsj+D8Mxh}ls!iNvNPHYSfge_yQc)1g!$O%1n%g#rN+(lM#s3Zb&mr!wzg zTO;z9hUao20wBJG0<3*3&EYn64s&0}fh`_4eJ-avw>!LFpSM&65S>t8h{aem+@;5f zNg=RBNTTrJ5V&wdDEyHTjzY*V!{cN)!QWKvW1*S9Thhhy*+GS&Vjn8uMkpf|Qk)vX z+&RKBcv1wC!xJGT#qUDiX@L!-)k+@UdEzSWO)%$!mf-V~9$BE^Cf@8|YaIDPPw#lE zF1`M(?>$+>u=ADf{>`I+;E2{M8(mp*DACf>KzFIjahp*`$;Eb8Q%`bHA=abo+?mGK z<^tlW#deFBT;?m<2y>!YAbpJ^rXBxg)34@Mm4y5ZdVe3WxrY8MV|B%iX}2R8m9Zc> z+HI!}i3nS-1v)$VddkP|+w<4Fn7yDz3S$J>7I|Bt4$1Cj5g>dCq78^SbR})&!ArQJ zf3df4H4ImyC%2_(htM9`vCnym5!xXmi?o69VgYGEbG$6Ht>wZJSZD5Goz6H=5oK^r z2F<+HSlEO=E{i1YeELq;jWhi43p-V!MuVbWY`@%Fa$7hev^&O{#pbd+N%M|2gw;%E zTgN-pXi<-el>ej!p=1$$E}!2iSuy9A$n4pYvzQ8UbaHFT9)||128{u(N#tr(6wZ^K zgqCY}GABciCV4A;7FtnWI;vQyALEO7xpy93H(@)i`nxu!ZKpeO^|p)wi#+2*_OL6L zlg^tq_af6nSZy9A>o=3%9G#wV^$dhKZcS!OPdoH$KV%6}&*9g}ew)eMlnVS?WekyZ zY_oDUW6hA|voFD%#uzQqYgspmX9#O^;J|ZA13(@fNwe8r$whH!z>+<7tcJtVXt&q0 zX!otsVhGL}HM+HGtprs>x)V5j8rhwmABEPoFGkJQvR~~x-)S5ZqL)-A03QZJ#A>}k zE%2X}2lBmT2R}ZdXeH9#2tTxkI-^}YGmM?`rpnr1Fh9gc44u*wTh&va@gbS8ZVw@X zr=LH?Zcjdiv4{^GLPg$7D{rD|xDp0{p*;kAJm_j6$tHFK_VY~S(X;{}C@c(Wx=giu zmU2wr;)7zo;|*^AgbcfV%xM3|Mz$kWtb%