diff --git a/ScadaLTS-UI-1/package.json b/ScadaLTS-UI-1/package.json index 3cf5bd3c17..ed17722077 100644 --- a/ScadaLTS-UI-1/package.json +++ b/ScadaLTS-UI-1/package.json @@ -16,9 +16,11 @@ "dependencies": { "ajv": "^6.5.2", "axios": "^0.18.0", + "bootstrap": "^3.3.7", "material-design-icons-iconfont": "^3.0.3", "moment": "^2.22.2", - "vue": "^2.5.2", + "uiv": "^0.27.0", + "vue": "2.5.2", "vue-jsoneditor": "^1.0.13", "vue-router": "^3.0.1", "vuetify": "^1.0.19" @@ -75,7 +77,7 @@ "vue-jest": "^1.0.2", "vue-loader": "^13.3.0", "vue-style-loader": "^3.0.1", - "vue-template-compiler": "^2.5.2", + "vue-template-compiler": "2.5.2", "webpack": "^3.6.0", "webpack-bundle-analyzer": "^2.9.0", "webpack-dev-server": "^2.9.1", diff --git a/ScadaLTS-UI-1/src/components/IsAlive.vue b/ScadaLTS-UI-1/src/components/IsAlive.vue new file mode 100644 index 0000000000..f5132dc285 --- /dev/null +++ b/ScadaLTS-UI-1/src/components/IsAlive.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/ScadaLTS-UI-1/src/main.js b/ScadaLTS-UI-1/src/main.js index 0f3dd34011..793acd7f79 100644 --- a/ScadaLTS-UI-1/src/main.js +++ b/ScadaLTS-UI-1/src/main.js @@ -1,17 +1,25 @@ // The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. +import 'bootstrap/dist/css/bootstrap.min.css' + import Vue from 'vue' import App from './App' import Test from './components/Test' +import IsAlive from './components/IsAlive' import ExportImportPointHierarchy from './components/ExportImportPointHierarchy' import SimpleComponentSVG from './components/SimpleComponentSVG' import router from './router' import VJsoneditor from 'vue-jsoneditor'; import Vuetify from 'vuetify'; +import * as uiv from 'uiv' + +import 'bootstrap/dist/css/bootstrap.min.css' + Vue.config.productionTip = false Vue.use(VJsoneditor); Vue.use(Vuetify); +Vue.use(uiv); /*eslint-disable no-new */ new Vue({ @@ -21,13 +29,18 @@ new Vue({ template: '' }) - new Vue({ el: '#test', components: { Test }, template: '' }) +new Vue({ + el: '#app-is-alive', + components: { + "is-alive": IsAlive + }, +}) new Vue({ el: '#export-import-ph', @@ -35,7 +48,6 @@ new Vue({ template: '' }) - new Vue({ el: '#app', components: { @@ -43,3 +55,4 @@ new Vue({ "export-import-ph": ExportImportPointHierarchy } }) + diff --git a/WebContent/WEB-INF/classes/messages_fi.properties b/WebContent/WEB-INF/classes/messages_fi.properties index 6a56c47a7c..e08539e355 100644 --- a/WebContent/WEB-INF/classes/messages_fi.properties +++ b/WebContent/WEB-INF/classes/messages_fi.properties @@ -1,2913 +1,2914 @@ -# -# Mango - Open Source M2M - http://mango.serotoninsoftware.com -# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. -# @author Joakim Marjeta (Finnish translation v0.9) -# -# 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=Virheellinen päiväys, muoto on vvvv/kk/pp -badDecimalFormat=Virheellinen desimaaliarvo -badIntegerFormat=Virheellinen integer-arvo - -common.help=Help -common.save=Tallenna -common.inception=Alusta -common.latest=Viimeisin -common.dateRangeFrom=Mistä -common.dateRangeTo=Mihin -common.imageChart=Kuvaaja -common.noData=(ei tietoja) -common.point=Piste -common.points=Pisteet -common.value=Arvo -common.time=Aika -common.annotation=Huomautus -common.warning=Varoitus -common.pointWarning=Piste tai sen lähde on kytketty pois -common.pointInvalid=Piste puuttuu tai on virheellinen -common.active=Aktiivinen -common.inactive=Ei aktiivinen -common.unknown=tuntematon -common.add=Lisää -common.delete=Poista -common.edit=Muokkaa -common.copy=Kopioi -common.copyPrefix=Kopio{0} -common.cancel=Peruuta -common.cancelled=Peruutettu -common.close=Sulje -common.refresh=Päivitä -common.disabled=Ei käytössä -common.enabled=Päällä -common.disabledToggle=Ei käytössä - klikkaa ottaaksesi käyttöön -common.enabledToggle=Käytössä - klikkaa poistaaksesi käytöstä -common.administrator=Ylläpitäjä -common.user=Käyttäjä -common.anonymous=Anonyymi -common.genThumb=Muodostetaan kuvaa... -common.genChart=Muodostetaan kuvaajaa... -common.thumb.invalidValue=Piste ei ole kuva -common.set=Aseta -common.enterSetPoint=Syötä asetettava arvo -common.chooseSetPoint=Valitse asetettava arvo -common.gettingData=Haetaan tietoa... -common.settingValue=Asetetaan arvoa... -common.sendTestEmail=Lähetä testiviesti -common.testEmailSent=Testiviesti lähetetty ''{0}'' -common.rtn=Paluu normaaliin -common.nortn=Ei paluuta -common.activeTime=Aktivoimisaika -common.inactiveTime=Palautumisaika -common.cronPattern=Cron-lauseke -common.maximize=Suurenna -common.minimize=Pienennä -common.result=Tulos -common.noMessage= -common.default={0} -common.newName=(nimetön) -common.pointDisabled=Piste tai sen lähde on sammutettu -common.noImage=ei kuvaa -common.noContent=ei sisältöä -common.true=tosi -common.false=epätosi -common.configuration=Asetukset -common.all=Kaikki -common.status=Status -common.xid=Export ID (XID) -common.valueUnreliable=Arvo voi olla epäluotettava -common.safeMode=Safe mode -common.relinquish=luovutettu -common.deleted=(poistettu) - -common.access.none=ei mitään -common.access.read=Luku -common.access.set=Asetus -common.access.dataSource=Datalähde -common.access.admin=admin - -common.dataTypes.binary=Binääri -common.dataTypes.multistate=Monitila -common.dataTypes.numeric=Numero -common.dataTypes.alphanumeric=Alfanumeerinen -common.dataTypes.image=Kuva - -common.stats.start=Alku -common.stats.end=Loppu -common.stats.value=Arvo -common.stats.starts=Startteja -common.stats.runtime=Käyntiaika -common.stats.min=Minimi -common.stats.max=Maksimi -common.stats.avg=Keskiarvo -common.stats.sum=Summa -common.stats.count=Määrä -common.stats.logEntries=Lokimerkinnät - -common.alarmLevel=Hälytystaso -common.alarmLevel.none=Ei mitään -common.alarmLevel.none.rtn=Ei mitään - palasi normaaliin -common.alarmLevel.info=Ilmoitus -common.alarmLevel.info.rtn=Ilmoitus - palasi normaaliin -common.alarmLevel.urgent=Kiireellinen -common.alarmLevel.urgent.rtn=Kiireellinen - palasi normaaliin -common.alarmLevel.critical=Kriittinen -common.alarmLevel.critical.rtn=Kriittinen - palasi normaaliin -common.alarmLevel.lifeSafety=Vaara -common.alarmLevel.lifeSafety.rtn=Vaara - palasi normaaliin -common.alarmLevel.unknown=tuntematon taso - -common.month.jan=Tammi -common.month.feb=Helmi -common.month.mar=Maalis -common.month.apr=Huhti -common.month.may=Touko -common.month.jun=Kesä -common.month.jul=Heinä -common.month.aug=Elo -common.month.sep=Syys -common.month.oct=Loka -common.month.nov=Marras -common.month.dec=Joulu - -common.day.short.mon=Ma -common.day.short.tue=Ti -common.day.short.wed=Ke -common.day.short.thu=To -common.day.short.fri=Pe -common.day.short.sat=La -common.day.short.sun=Su - -common.day.mon=maanantai -common.day.tue=tiistai -common.day.wed=keskiviikko -common.day.thu=torstai -common.day.fri=perjantai -common.day.sat=lauantai -common.day.sun=sunnuntai -common.day.thirdLast=kolmanneksi viimeinen päivä -common.day.secondLast=toiseksi viimeinen päivä -common.day.last=viimeinen päivä - -common.counting.st={0}. -common.counting.nd={0}. -common.counting.rd={0}. -common.counting.th={0}. - -common.tp.milliseconds=millisekuntia(ms) -common.tp.seconds=sekunti(a) -common.tp.minutes=minuutti(a) -common.tp.hours=tunti(a) -common.tp.days=päivä(ä) -common.tp.weeks=viikko(a) -common.tp.months=kuukausi(a) -common.tp.years=vuosi(a) -common.tp.description={0} {1} - -common.tp.millisecond=millisekunti -common.tp.second=sekunti -common.tp.minute=minuutti -common.tp.hour=tunti -common.tp.day=päivä -common.tp.week=viikko -common.tp.month=kuukausi -common.tp.year=vuosi - -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=Jaettu -share.noViewUsers=Tämä näyttö ei ole jaettu -share.noWatchlistUsers=Tämä seuranta ei ole jaettu -share.userName=käyttäjänimi -share.accessType=Pääsy - -annotation.anonymous=Anonyymi -annotation.eventHandler=Asetuskäsittelijä -annotation.user=Käyttäjä: {0} -annotation.pointLink=Pistelinkki - -js.disabledSe=Ajastettu tapahtuma ei käytössä -js.disabledCed=Yhdistelmätapahtuma ei käytössä -js.help.loading=Lataa... -js.help.error=Virhe -js.help.related=Related items -js.help.lastUpdated=Viimeksi päivitetty -js.email.noRecipients=Ei vastaanottajia -js.email.addMailingList=Lisää postituslista -js.email.addUser=Lisää käyttäjä -js.email.addAddress=Lisää osoite -js.email.noRecipForEmail=Ei vastaanottajia joille lähettää testiviestiä -js.email.testSent=Testiviesti on lähetetty -js.disabledPointLink=Pistelinkki ei käytössä - -pagination.page=Sivu -pagination.of=Sivuja -pagination.rows=Rivit -pagination.noRows=Ei rivejä -pagination.previous=Edellinen -pagination.next=Seuraava -pagination.ascending=Nouseva -pagination.descending=Laskeva - -dox.dir=en -dox.notFound=Document id not found -dox.readError=Error reading content: -dox.httpRetrieverDS=HTTP retriever data source -dox.httpRetrieverPP=HTTP retriever point properties -dox.chartRenderers=Chart renderers -dox.cronPatterns=Cron patterns -dox.reportInstances=Report instances -dox.modbusPP=Modbus point locator properties -dox.scheduledEvents=Scheduled events -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=Watch list -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 Mango M2M database querying -dox.virtualDS=Virtual data source -dox.nmeaListenerDS=NMEA listener data source -dox.welcomeToMango=Welcome to Mango M2M -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=Watch list points -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=Other settings -dox.snmpDS=SNMP data source -dox.graphicalViews=Graphical views -dox.spinwaveDS=Spinwave data source -dox.httpReceiverPP=HTTP receiver point properties -dox.languageSettings=Language settings -dox.viewSharing=View sharing -dox.watchListSharing=Watch list sharing -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 - -ftl.userTestEmail=Tämä viesti on lähetetty testinä käyttäjän {0} osoitteeseen. -ftl.automatedEmail=Tämä on automaattisesti lähetetty viesti. Älä vastaa tähän viestiin. -ftl.footer=Jos olet saanut tämän viestin erehdyksessä, jätä huomiotta. -ftl.escalation=Mango tapahtuman eskalaatioilmoitus -ftl.note=Huom -ftl.rtn=Tämä tapahtuma palautuu automaattisesti normaaliin, kun kriteerit eivät enää täyty. -ftl.manual=Tämä tapahtuma vaatii manuaalisen kuittauksen palautuakseen normaaliin. -ftl.htmlFooter.mango=Mango, Open Source M2M -ftl.htmlFooter.automated=Tämä viesti on lähetetty automaattisesti. Se on lähetetty koska osoitteesi on Mango M2M sähköposti-ilmoituksen postituslistalla. Älä vastaa tähän viestiin. -ftl.originalInformation=Alkuperäinen tapahtumatieto -ftl.eventActive=Mango tapahtumanaktivoitumisilmoitus -ftl.eventInactive=Tämä tapahtuma on nyt palautunut normaaliin -ftl.testEmail=Mango testiviesti -ftl.subject.active=Mango tapahtumailmoitus -ftl.subject.escalation=Mango tapahtuman eskalaatioilmoitus -ftl.subject.inactive=Mango tapahtuman palautumisilmoitus -ftl.subject.eventId=(Id:{0}) -ftl.scheduledReport={0} - ajastettu raportti - -compoundDetectors.cedAdded=Yhdistelmätapahtuma lisätty -compoundDetectors.cedSaved=Yhdistelmätapahtuma tallennettu -compoundDetectors.cedValidated=Ehtotarkistus ok -compoundDetectors.compoundEventDetectors=Yhdistelmätapahtumat -compoundDetectors.compoundEventDetector=Yhdistelmätapahtuma -compoundDetectors.details=Yhdistelmätapahtuman asetukset -compoundDetectors.name=Nimi -compoundDetectors.condition=Ehdot -compoundDetectors.validate=Tarkista -compoundDetectors.and=Ja -compoundDetectors.or=Tai -compoundDetectors.not=Ei -compoundDetectors.eventTypes=Tapahtumatyypit -compoundDetectors.pointEventDetector=Pisteiden tapahtumat -compoundDetectors.validation.notDefined=Ehtolauseketta ei määritetty -compoundDetectors.validation.illegalChar=Virheellinen merkki -compoundDetectors.validation.closeParen=Suljetut sulut eivät täsmää -compoundDetectors.validation.openParen=Avoimet sulut eivät täsmää -compoundDetectors.validation.syntax=Muotoilu virhe -compoundDetectors.validation.reference=Virheellinen viite -compoundDetectors.validation.invalidKey=Pistetapahtuman avain {0} ei löydy, ei paluuta normaaliin, tai ei oikeuksia -compoundDetectors.validation.nameRequired=Nimi vaaditaan -compoundDetectors.validation.initError=Virhe alustuksessa. Katso yksityiskohdat hälytyksistä. - -dsDetils.asof=(oli {0}) - -dsEdit.name=Name -dsEdit.pointDataType=Datatyyppi -dsEdit.settable=Asetettava -dsEdit.updatePeriod=Päivitysväli -dsEdit.quantize=Ajoita(Quantize) -dsEdit.status=Tila -dsEdit.saved=Datalähde tallennettu -dsEdit.deleteConfirm=Haluatko varmasti poistaa tämän pisteen? -dsEdit.saveWarning=Tallenna datalähde ennenkuin lisäät pisteitä. -dsEdit.pointSaved=Piste tallennettu -dsEdit.currentAlarms=Avoimet hälytykset -dsEdit.noAlarms=Ei hälytyksiä tälle datalähteelle - -dsEdit.events.alarmLevels=Tapahtuman hälytystasot -dsEdit.events.noEvents=Ei tapahtumia tälle datalähteelle -dsEdit.head.name=Nimi -dsEdit.points.points=Pisteet -dsEdit.points.details=Pisteen tiedot -dsEdit.points.name=Nimi -dsEdit.validate.required=Vaadittu arvo - -dsList.dsDeleteConfirm=Haluatko varmasti poistaa tämän datalähteen? -dsList.pointDeleteConfirm=Haluatko varmasti poistaa tämän pisteen? -dsList.dataSources=Datalähteet -dsList.name=Nimi -dsList.type=Tyyppi -dsList.connection=Yhteys -dsList.status=Tila -dsList.show=Näytä pisteet -dsList.hide=Piillota pisteet -dsList.pointName=Pisteen nimi -dsList.description=Selitys - -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-kuva -dsEdit.httpImage.dsconn=Kuvan päivitysväli {0} -dsEdit.httpImage.desc=HTTP-kuvan asetukset -dsEdit.httpImage.url=URL -dsEdit.httpImage.openUrl=Avaa URL -dsEdit.httpImage.timeout=Aikakatko (sekuntia) -dsEdit.httpImage.retries=Yrityksiä -dsEdit.httpImage.scalingType=Skaalaustapa -dsEdit.httpImage.scalingType.none=ei mitään -dsEdit.httpImage.scalingType.percent=prosentti -dsEdit.httpImage.scalingType.box=laatikko -dsEdit.httpImage.scalePercent=Prosentti -dsEdit.httpImage.scaleWidth=leveys -dsEdit.httpImage.scaleHeight=korkeus -dsEdit.httpImage.readLimit=Kokoraja (kt) -dsEdit.httpImage.liveFeed=Webcam live feed -koodi - -dsEdit.httpReceiver=HTTP-vastaanotin -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... -dsEdit.httpReceiver.source=Lähde -dsEdit.httpReceiver.deviceId=Device ID -dsEdit.httpReceiver.time=Aika -dsEdit.httpReceiver.parameter=Parametri -dsEdit.httpReceiver.desc=HTTP-vastaanottimen asetukset -dsEdit.httpReceiver.ipWhiteList=Sallitut IP-osoitteet -dsEdit.httpReceiver.noIpAddresses=IP osoitteita ei määritetty -dsEdit.httpReceiver.deviceWhiteList=sallitut Device ID:t -dsEdit.httpReceiver.noDevices=Ei device ID:tä määritetty -dsEdit.httpReceiver.receiverListener=HTTP-vastaanottimen kuuntelija -dsEdit.httpReceiver.startListener=Kuuntele HTTP-dataa -dsEdit.httpReceiver.httpParamName=HTTP parametrin nimi -dsEdit.httpReceiver.binaryZeroValue=Binääri 0-arvo -dsEdit.httpReceiver.tester.listening=Kuuntelee... -dsEdit.httpReceiver.tester.auto=Auto-sammutus -dsEdit.httpReceiver.tester.whiteList=Virhe tarkistettaessa sallittuja: {0} -dsEdit.httpReceiver.tester.data=Data vastaanotettu - -dsEdit.httpRetriever=HTTP-noutaja -dsEdit.httpRetriever.dpconn=Regex: {0} -dsEdit.httpRetriever.regex=RegEx -dsEdit.httpRetriever.binaryZeroValue=Binääri 0-arvo -dsEdit.httpRetriever.numberFormat=Numeronmuotoilu -dsEdit.httpRetriever.desc=HTTP-noutajan asetukset -dsEdit.httpRetriever.url=URL -dsEdit.httpRetriever.openUrl=Avaa URL -dsEdit.httpRetriever.timeout=Aikakatko (sekuntia) -dsEdit.httpRetriever.retries=Yrityksiä -dsEdit.httpRetriever.valueRegex=Arvon RegEx -dsEdit.httpRetriever.testValue=Testaa parametrit -dsEdit.httpRetriever.ignoreIfMissing=Jätä puuttuminen huomiotta -dsEdit.httpRetriever.timeRegex=Aika 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.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.flowIn=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.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=Metadatalähde -dsEdit.meta.desc=Metadatalähteen asetukset -dsEdit.meta.scriptContext=Skriptikonteksti -dsEdit.meta.noPoints=Yhtään pistettä ei ole lisätty skriptikontekstiin -dsEdit.meta.pointName=Pisteen nimi -dsEdit.meta.var=Muuttuja -dsEdit.meta.script=Skripti -dsEdit.meta.validate=Tarkista skripti -dsEdit.meta.event=Päivitys -dsEdit.meta.event.context=Kontekstin päivitys -dsEdit.meta.event.minute=Minuutin alku -dsEdit.meta.event.hour=Tunnin alku -dsEdit.meta.event.day=Päivän alku -dsEdit.meta.event.week=Viikon alku -dsEdit.meta.event.month=Kuukauden alku -dsEdit.meta.event.year=Vuoden alku -dsEdit.meta.event.cron=Cron-ajastus -dsEdit.meta.delay=Suoritusviive
(sekuntia) -dsEdit.meta.test.success=Onnistui. tulos={0} -dsEdit.meta.test.successTs=Onnistui. tulos={0}, aikaleima={1} -dsEdit.meta.test.context=Yksi tai useampi piste puuttuu tai ei ole käytössä -dsEdit.meta.test.scriptError=Skriptivirhe: {0} - -dsEdit.modbus.startScan=Aloitetaan skannaus... -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.descSerial=Modbus-serial asetukset -dsEdit.modbus.descIp=Modbus-IP asetukset -dsEdit.modbus.timeout=Aikakatko (ms) -dsEdit.modbus.retries=Yrityksiä -dsEdit.modbus.contiguousBatches=Vain yhtenäiset haut -dsEdit.modbus.createSlaveMonitorPoints=Luo valvontapisteet -dsEdit.modbus.nodeScan=Modbus-solmuskannaus -dsEdit.modbus.scanForNodes=Skannaa solmut -dsEdit.modbus.nodesFound=Solmuja löytyi -dsEdit.modbus.dataTest=Modbus-lukutesti -dsEdit.modbus.dataTest.read=Lue data -dsEdit.modbus.locatorTest=Modbus-rekisteritesti -dsEdit.modbus.locatorTest.test=Lue -dsEdit.modbus.slaveId=Slave id -dsEdit.modbus.registerRange=rekisterialue -dsEdit.modbus.coilStatus=Coil status -dsEdit.modbus.inputStatus=Input status -dsEdit.modbus.holdingRegister=Holding register -dsEdit.modbus.inputRegister=Input register -dsEdit.modbus.modbusDataType=Modbus-datatyyppi -dsEdit.modbus.modbusDataType.binary=Binääri -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.modbusDataType.char=Kiinteämittainen string -dsEdit.modbus.modbusDataType.varchar=Vaihtuvamittainen string -dsEdit.modbus.offset=Offset (0-based) -dsEdit.modbus.bit=Bitti -dsEdit.modbus.registerCount=Rekisterimäärä -dsEdit.modbus.charset=Merkistökoodaus -dsEdit.modbus.settableOverride=Asetettava -dsEdit.modbus.multiplier=Kerroin -dsEdit.modbus.additive=lisää arvoon -dsEdit.modbus.scanError=Skannausta ei voitu aloittaa. Ei com-porttia -dsEdit.modbus.scannerIp.startError=Ongelma aloitettaessa skannausta. ({0}) -dsEdit.modbus.scannerSerial.startError=Ongelma aloitettaessa skannausta. Olemassa oleva datalähde voi käyttää porttia. ({0}) -dsEdit.modbus.scanner.progress={0}% valmis -dsEdit.modbus.scanner.cancelled=Skannaus peruttu -dsEdit.modbus.scanner.complete=Skannaus valmis -dsEdit.modbus.monitorPointName=Slave {0} valvonta -dsEdit.modbus.slaveMonitor=Slave-valvonta -dsEdit.modbus.locatorTestIp.startError=Rekisterin testauksessa ilmeni ongelma. ({0}) -dsEdit.modbus.locatorTestSerial.startError=Rekisterin testauksessa ilmeni ongelma. Valittu portti voi olla datalähteen käytössä ({0}) -dsEdit.modbus.locatorTest.result=Tulos: {0} -dsEdit.modbus.addPoint=Lisää piste - -dsEdit.modbusIp=Modbus IP -dsEdit.modbusIp.transportType=Siirtotapa -dsEdit.modbusIp.transportType.tcp=TCP -dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive -dsEdit.modbusIp.transportType.udp=UDP -dsEdit.modbusIp.host=Osoite -dsEdit.modbusIp.port=Portti -dsEdit.modbusIp.encapsulated=Kapsuloitu - -dsEdit.modbusSerial=Modbus Serial -dsEdit.modbusSerial.port=Portti -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-kuutelija -dsEdit.nmea.dpconn={0} kenttä {1} -dsEdit.nmea.listening=Kuuntelee... -dsEdit.nmea.messageName=Viestin nimi -dsEdit.nmea.fieldIndex=Kenttäindeksi -dsEdit.nmea.props=NMEA-kuuntelijan asetukset -dsEdit.nmea.port=Portti -dsEdit.nmea.baud=Baud rate -dsEdit.nmea.resetTimeout=Aikakatko (sekuntia) -dsEdit.nmea.listener=NMEA-viestikuuntelija -dsEdit.nmea.listen=Kuuntele viestejä -dsEdit.nmea.binary0Value=Binääri 0-arvo -dsEdit.nmea.tester.listening=Kuuntelee... -dsEdit.nmea.tester.startError=Ongelma aloitettaessa kuuntelua. Olemassa oleva datalähde voi käyttää porttia. ({0})({0}) -dsEdit.nmea.tester.exception=Vastaanotettiin virhe: {0} -dsEdit.nmea.tester.mismatch=Vastaanotettiin viesti ei täsmää virhe: {0} -dsEdit.nmea.tester.response=Vastaanotettiin vastausvirhe: {0} - -dsEdit.1wire=1-wire -dsEdit.1wire.dpconn=Anturi: {0}, atribuutti: {1} -dsEdit.1wire.scanning=Skannataan, odota... -dsEdit.1wire.scanComplete=Skannaus valmis. -dsEdit.1wire.address=Osoite -dsEdit.1wire.attribute=Atribuutti -dsEdit.1wire.scanWarn=Skannaa verkko ennen pisteiden muokkausta -dsEdit.1wire.attribute.adChannel=AD-kanava -dsEdit.1wire.attribute.channel=Kanava -dsEdit.1wire.attribute.wiper=Potentiometri -dsEdit.1wire.attribute.counter=Laskuri -dsEdit.1wire.desc=1-Wire-datalähteen asetukset -dsEdit.1wire.port=Portti -dsEdit.1wire.scheduledRescan=Ajastettu skannaus -dsEdit.1wire.none=ei mitään -dsEdit.1wire.scan=1-wire-verkon skannaus -dsEdit.1wire.runScan=Aja skannaus -dsEdit.1wire.description=Selitys -dsEdit.1wire.noDevices=Laitteita ei löytynyt -dsEdit.1wire.deviceType=Laitetyyppi -dsEdit.1wire.index=Indeksi -dsEdit.1wire.noInfo=Laiteen tietoa ei saatavilla -dsEdit.1wire.attr.temperature=Lämpötila -dsEdit.1wire.attr.humidity=Kosteus -dsEdit.1wire.attr.adVoltage=AD-jännite -dsEdit.1wire.attr.latchState=Kiikun tila -dsEdit.1wire.attr.wiperPosition=Osoittimen asento -dsEdit.1wire.attr.counter=Laskuri - -dsEdit.pop3=POP3-sähköposti -dsEdit.pop3.dpconn=Regex: {0} -dsEdit.pop3.regex=RegEx -dsEdit.pop3.binary0Value=Binääri 0-arvo -dsEdit.pop3.numberFormat=Numeromuoto -dsEdit.pop3.desc=POP3-datalähteen asetukset -dsEdit.pop3.checkPeriod=Saapuneiden tarkistusväli -dsEdit.pop3.server=POP3-palvelin -dsEdit.pop3.username=Käyttäjätunnus -dsEdit.pop3.password=Salasana -dsEdit.pop3.testContent=Testisisältö -dsEdit.pop3.findInSubject=Etsi otsikosta -dsEdit.pop3.valueRegex=Arvon RegEx -dsEdit.pop3.testValue=Testaa arvoparametrit testisisällöllä -dsEdit.pop3.ignoreIfMissing=Jätä puuttuminen huomiotta -dsEdit.pop3.useMessageTime=Käytä viestin vastaanottoaikaa -dsEdit.pop3.timeRegex=Aika RegEx -dsEdit.pop3.testTime=Testaa aikaparametrit testisisällöllä -dsEdit.pop3.timeFormat=Aikamuoto - -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=Suoritetaan select-lauseketta... -dsEdit.sql.rowId=Rivitunnus -dsEdit.sql.columnName=Sarakenimi -dsEdit.sql.desc=SQL-datalähteen asetukset -dsEdit.sql.driverClassName=Ajurin nimi -dsEdit.sql.connectionString=yhteys-string -dsEdit.sql.username=Käyttäjä -dsEdit.sql.password=Salasana -dsEdit.sql.select=Select-lauseke -dsEdit.sql.rowQuery=Riviperustainen kysely -dsEdit.sql.deleteWarn=Poista pisteet muuttaaksesi tätä arvoa -dsEdit.sql.test=Lauseketesti -dsEdit.sql.execute=Suorita -dsEdit.sql.timeColumn=Aikaleimasarake -dsEdit.sql.update=Päivityslauseke -dsEdit.sql.tester.columnName=Sarakenimi -dsEdit.sql.tester.columnType=Saraketyyppi -dsEdit.sql.tester.value=Arvo - -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=Virtuaalidatalähde -dsEdit.virtual.errorParsingValue=Virhe luettaessa arvoa -dsEdit.virtual.invalidValue=Arvo on jo listalla -dsEdit.virtual.desc=Virtuaalidatalähteen asetukset -dsEdit.virtual.changeType=Muutostyyppi -dsEdit.virtual.startValue=Alkuarvo -dsEdit.virtual.min=Minimi -dsEdit.virtual.max=Maksimi -dsEdit.virtual.maxChange=Maksimimuutos -dsEdit.virtual.change=Muutos -dsEdit.virtual.roll=Pyörähdys -dsEdit.virtual.values=Arvot -dsEdit.virtual.volatility=Vaihtelevuus -dsEdit.virtual.attractionPoint=Seurantapiste -dsEdit.virtual.changeType.alternate=Vaihto -dsEdit.virtual.changeType.attractor=Seuraaja -dsEdit.virtual.changeType.brownian=Brownin liike -dsEdit.virtual.changeType.increment=Kasvava -dsEdit.virtual.changeType.noChange=Ei muutosta -dsEdit.virtual.changeType.random=Satunnainen - -dsEdit.vmstat=VMStat-datalähde -dsEdit.vmstat.dsconn=Kyselyväli sekunteja: {0} -dsEdit.vmstat.desc=VMStat-datalähteen asetukset -dsEdit.vmstat.pollSeconds=Kyselyväli sekunteja -dsEdit.vmstat.outputScale=Skaalaus -dsEdit.vmstat.attribute=Atribuutti -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.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.dnp3SerialDS=Data source DNP3 Serial -dox.dnp3IpDS=Data source DNP3 IP -dox.dnp3PP=DNP3 PP - -dsEdit.pachube=Pachube -dsEdit.pachube.dpconn=Feed: {0}, stream: {1} -dsEdit.pachube.desc=Pachube-datalähteen asetukset -dsEdit.pachube.apiKey=API key -dsEdit.pachube.timeout=Aikakatko (sekuntia) -dsEdit.pachube.retries=Yrityksiä -dsEdit.pachube.feedId=Syöte ID -dsEdit.pachube.dataStreamId=Data stream ID -dsEdit.pachube.binaryZeroValue=Binääri 0-arvo -dsEdit.pachube.testValue=Testaa parametrit - -dsEdit.persistent=Serotonin pysyvä TCP -dsEdit.persistent.dsconn=Portti: {0} -dsEdit.persistent.desc=Serotonin pysyväTCP asetukset -dsEdit.persistent.port=Portti -dsEdit.persistent.authorizationKey=Valtuutusavain -dsEdit.persistent.acceptPointUpdates=Salli pisteatribuuttien päivitys - -emport.export=Vie -emport.import=Tuo -emport.indent=Sisennys -emport.data=Data -emport.select=Valitse mitä haluat viedä -emport.selectAll=Valitse kaikki -emport.unselectAll=Poista valinnat -emport.dataPoints=Pisteet -emport.importInstruction=Liitä tuotava data alla olevaan kenttään ja klikkaa -emport.importProgress=Tuonti käynnissä... -emport.importCancelled=Tuonti peruttu -emport.importComplete=Tuonti valmis -emport.noMessages=Ei tulosviestiä. Ei mitään tuotavaa? -emport.invalidImportData=Tuotava tieto on virheellinen: Ei JSON-objekti -emport.parseError=JSON jäsennysvirhe: {0} -emport.user.username=Käyttäjällä ei ole 'username'-arvoa. Jätetään huomioimatta. -emport.user.prefix=Käyttäjä ''{0}'': {1} -emport.view.missingType=Näyttö XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} -emport.dataSource.xid=Datalähde nimellä ''{0}'', ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.dataSource.missingType=Datalähde XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} -emport.dataSource.invalidType=Datalähde XID:llä ''{0}'' ei ole vielä olemassa ja sillä on virheellinen 'type'-arvo: ''{1}''. Sallitut arvot ovat {2} -emport.dataSource.prefix=Datalähde ''{0}'': {1} -emport.dataPoint.xid=Piste nimellä ''{0}'' ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.dataPoint.badReference=Piste XID:llä ''{0}'' ei ole vielä olemassa ja viittaa datalähteeseen jota ei ole olemassa. Jätetään huomioimatta. -emport.dataPoint.prefix=Piste ''{0}'': {1} -emport.userPermission.prefix=Oikeudet käyttäjälle ''{0}'': {1} -emport.added=lisätty -emport.saved=tallennettu -emport.causedBy=aiheuttaja: -emport.view.xid=Näytöllä ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.view.prefix=Näyttö ''{0}'': {1} -emport.pointHierarchy.prefix=Pistehierarkia: {0} -emport.pointLink.xid=Pistelinkillä ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.pointLink.prefix=Pistelinkki ''{0}'': {1} -emport.scheduledEvent.xid=Ajastetulla tapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.scheduledEvent.prefix=Ajastettu tapahtuma ''{0}'': {1} -emport.compoundEvent.xid=Yhdistelmätapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.compoundEvent.prefix=Yhdistelmätapahtuma ''{0}'': {1} -emport.mailingList.xid=Postituslistalla ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.mailingList.prefix=Postituslista ''{0}'': {1} -emport.eventHandler.xid=Pistelinkillä ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.eventHandler.prefix=Pistelinkki ''{0}'': {1} -emport.publisher.xid=Datalähde nimellä ''{0}'' ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.publisher.missingType=Julkaisija XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} -emport.publisher.invalidType=Julkaisija XID:llä ''{0}'' ei ole vielä olemassa ja sillä on virheellinen 'type'-arvo:''{1}''. Sallitut arvot ovat {2} -emport.publisher.prefix=Julkaisija ''{0}'': {1} -emport.watchList.xid=Seurannalla ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.watchList.prefix=Seuranta ''{0}'': {1} -emport.maintenanceEvent.xid=Ylläpitotapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. -emport.maintenanceEvent.prefix=Ylläpitotapahtuma ''{0}'': {1} - -eventHandlers.recipTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän postituslistalta -eventHandlers.emailRecipients=Viestin vastaanottajat -eventHandlers.escalTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän eslalointipostituslistalta -eventHandlers.escalRecipients=Eskalointiviestin vastaanottajat -eventHandlers.inactiveTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän palautumispostituslistalta -eventHandlers.inactiveRecipients=Palautumisviestin vastaanottajat -eventHandlers.noEmailRecips=lisää viestin vastaanottaja -eventHandlers.escalDelayError=Eskalointiviive pitää olla suurempi kuin nolla -eventHandlers.noEscalRecips=lisää eskalointiviestin vastaanottaja -eventHandlers.noInactiveRecips=lisää palautumisviestin vastaanottaja -eventHandlers.noSetPointAction=Toimintoa ei ole asetettu -eventHandlers.invalidActiveValue=Virheellinen aktivoitumisarvon asetus -eventHandlers.invalidActiveSource=Virheellinen aktivoitumislähdepiste -eventHandlers.invalidActiveSourceType=Virheellinen aktivoitumislähdepisteen datatyyppi -eventHandlers.invalidInactiveValue=Virheellinen palautumisarvon asetus -eventHandlers.invalidInactiveSource=Virheellinen palautumislähdepiste -eventHandlers.invalidInactiveSourceType=Virheellinen palautumislähdepisteen datatyyppi -eventHandlers.noTargetPoint=Ei kohdetta määritetty, sinulla ei ehkä ole yhtään asetettavaa pistettä määritettynä. -eventHandlers.saved=Tapahtumakäsittelijä tallennettu -eventHandlers.eventHandlers=Tapahtumakäsittelijät -eventHandlers.types=Tapahtumatyypit -eventHandlers.pointEventDetector=Pisteiden tapahtumat -eventHandlers.dataSourceEvents=Datalähdetapahtumat -eventHandlers.publisherEvents=Julkaisijatapahtumat -eventHandlers.systemEvents=Järjestelmätapahtumat -eventHandlers.auditEvents=Valvontatapahtumat -eventHandlers.maintenanceEvents=Ylläpitotapahtumat -eventHandlers.eventHandler=Tapahtumakäsittelijä -eventHandlers.type=Tyyppi -eventHandlers.type.email=Sähköposti -eventHandlers.type.emailHandler=Sähköpostikäsittelijä -eventHandlers.type.setPoint=Aseta piste -eventHandlers.type.setPointHandler=Pisteen asetuskäsittelijä -eventHandlers.type.process=Prosessi -eventHandlers.type.processHandler=Prosessikäsittelijä -eventHandlers.recipientType.active=Aktivoituminen -eventHandlers.recipientType.escalation=Eskalaatio -eventHandlers.recipientType.inactive=Palautuminen -eventHandlers.alias=Alias -eventHandlers.target=Kohde -eventHandlers.activeAction=Aktivoitumistoiminto -eventHandlers.inactiveAction=Palautumistoiminto -eventHandlers.action.none=Ei mitään -eventHandlers.action.point=Aseta pisteen arvoon -eventHandlers.action.static=Aseta staattinen arvo -eventHandlers.sourcePoint=Lähdepiste -eventHandlers.valueToSet=Asetettava arvo -eventHandlers.escal=Lähetä eskalaatio -eventHandlers.escalPeriod=Eskaloi jos aktiivisena -eventHandlers.inactiveNotif=Lähetä palautumisilmoitus -eventHandlers.inactiveOverride=Määritä vastaanottajat erikseen -eventHandlers.activeCommand=Aktivoitumis prosessikomento -eventHandlers.inactiveCommand=Palautumis prosessikomento -eventHandlers.invalidCommands=Vähintään yksi prosessikomento pitää antaa -eventHandlers.commandTest.title=Aja komento nyt -eventHandlers.commandTest.result=Tarkista Tomcatin konsolista/lokista prosessin tuloste - -events.alarms=Hälytykset -events.pending=Avoimet hälytykset -events.id=Id -events.msg=Viesti -events.pointDetails=Piste -events.pointEdit=Muokkaa pistettä -events.editDataSource=Muokkaa datalähdettä -events.downloadMango=Lataa viimeisin Mango-julkaisu -events.editCompound=Muokkaa yhdistelmätapahtumatunnistinta -events.editEventHandler=Muokkaa tapahtumakäsittelijää -events.editPointLink=Muokkaa pistelinkitystä -events.editScheduledEvent=Muokkaa ajastettua tapahtumaa -events.editPublisher=Muokkaa julkaisijaa -events.editMaintenanceEvent=Muokkaa ylläpitotapahtumaa -events.acknowledgeAll=Kuittaa kaikki -events.acknowledge=Kuittaa -events.acknowledged=Kuitattu -events.silence=Hiljennä -events.unsilence=Poista hiljennys -events.silenceAll=Hiljennä kaikki -events.emptyList=Ei listattavia tapahtumia -events.search=Etsi tapahtumia -events.search.id=Id -events.search.type=Tapahtuman tyyppi -events.search.keywords=Avainsanat -events.search.search=Etsi -events.search.searching=Etsitään... -events.search.resultCount={0} tapahtuma(a) löytyi -events.jumpToDate=Hyppää päiväykseen -events.listed={0} tapahtuma(a) listattu -events.ackedByUser=- {0} -events.ackedByDeletedUser=- (poistettu käyttäjä) -events.ackedByMaintenance=- Ylläpitotila - -footer.rightsReserved=all rights reserved - -header.title=Mango, by Serotonin -header.mute=Mykistä -header.unmute=Poista mykistys -header.watchlist=Seuranta -header.views=Näytöt -header.alarms=Hälytykset -header.reports=Raportit -header.eventHandlers=Tapahtumakäsittelijät -header.dataSources=Datalähde -header.scheduledEvents=Ajastetut tapahtumat -header.compoundEvents=Tapahtumien yhdistelmät -header.pointLinks=Pisteiden linkitys -header.users=Käyttäjät -header.pointHierarchy=Pistehierarkia -header.mailingLists=Sähköpostilistat -header.publishers=Julkaisijat -header.maintenanceEvents=Ylläpitotapahtumat -header.watchLists=Seurannat -header.systemSettings=Järjestelmäasetukset -header.emport=Tuo/Vie -header.sql=SQL -header.logout=Kirjaudu ulos -header.help=Ohje -header.login=Kirjaudu sisään -header.user=Käyttäjä -header.changeLanguage=Vaihda kieli -header.goHomeUrl=Aloitussivulle -header.setHomeUrl=Aseta aloitussivuksi -header.reload=Lataa uudestaan -header.usersProfiles=Users profiles - -login.browserOnPlatform=on -login.userId=Käyttäjätunnus -login.validation.noUsername=Syötä käyttäjänimi -login.password=Salasana -login.validation.noPassword=Syötä salasana -login.validation.invalidLogin=Virheellinen kirjautuminen, yritä uudestaan -login.validation.accountDisabled=Tunnuksesi on poistettu. Ota yhteyttä ylläpitäjään -login.loginButton=Kirjaudu -login.unknownBrowser=Tarkistetaan selaimen yhteensopivuus... -login.supportedBrowser=Tämä selain on tuettu. -login.unsupportedBrowser=Selaimesi voi toimia, mutta ei ole viralliesti Serotonin Softwaren tukema. \ - Suosittelemme käyttämään Firefox, Chrome, tai \ -Internet Explorer 7. -login.nag=Huom: Koska selaimesi ei ole virallisesti tuettu, on mahdollista, että aiheutuu ongelmia ScadaLTS kanssa. Kehotamme päivittämään selaimen. - -mailingLists.added=Postituslista lisätty -mailingLists.saved=Postituslista tallennettu -mailingLists.testEmailMessage=Testisähköposti lähetetty -mailingLists.noUser=Käyttäjää ei löytynyt -mailingLists.noAddress=Syötä osoite ennen lisäämistä -mailingLists.mailingLists=Postituslistat -mailingLists.mailingList=Postituslista -mailingLists.details=Postituslistan tiedot -mailingLists.name=Nimi -mailingLists.addUser=Lisää käyttäjä -mailingLists.addAddress=Lisää osoite -mailingLists.entries=Merkinnät -mailingLists.noEntries=Ei postituslistamerkintöjä -mailingLists.emailAddress=Sähköpostiosoite -mailingLists.validate.nameRequired=Nimi vaaditaan -mailingLists.validate.nameGreaterThan40=Nimi ei voi olla pidempi kuin 40 merkkiä -mailingLists.validate.entries=Postituslistalla pitää olla merkintöjä -mailingLists.testerror=Virhe tapahtui: {0}: {1} - -maintenanceEvents.meAdded=Ylläpitotapahtuma lisätty -maintenanceEvents.meSaved=Ylläpitotapahtuma tallennettu -maintenanceEvents.mes=Ylläpitotapahtumat -maintenanceEvents.addMe=Lisää ylläpitotapahtuma -maintenanceEvents.me=Ylläpitotapahtuma -maintenanceEvents.meDisabled=Ylläpitotapahtuma ei käytössä -maintenanceEvents.meDetails=Ylläpitotapahtuman asetukset -maintenanceEvents.dataSource=Datalähde -maintenanceEvents.alias=Alias -maintenanceEvents.type=Ajastustyyppi -maintenanceEvents.type.manual=manuaali -maintenanceEvents.type.hour=Tunneittain -maintenanceEvents.type.day=päivittäin -maintenanceEvents.type.week=viikottain -maintenanceEvents.type.month=kuukausittain -maintenanceEvents.type.year=vuosittain -maintenanceEvents.type.once=kerran -maintenanceEvents.type.cron=cron -maintenanceEvents.activated=Aktiivinen - klikkaa deaktivoidaksesi. -maintenanceEvents.deactivated=Ei aktiivinen - klikkaa aktivoidaksesi. -maintenanceEvents.validate.activeCron=Virhe ativointi cron-lauseen muotoilussa: {0} -maintenanceEvents.validate.inactiveCron=Virhe palautumis cron-lauseen muotoilussa: {0} -maintenanceEvents.validate.activeTrigger=Virhe luotaessa aktivointiliipaisin: {0} -maintenanceEvents.validate.inactiveTrigger=Virhe luotaessa palautumisliipaisin: {0} -maintenanceEvents.validate.aliasTooLong=Alias ei voi olla pidempi kuin 50 merkkiä -maintenanceEvents.validate.invalidRtn=Palautumisaika pitää olla aktivointiajan jälkeen -maintenanceEvents.toggle.disabled=Ei voi vaihtaa. Tapahtuma ei ole käytössä. -maintenanceEvents.schedule.manual={0} - Manuaali -maintenanceEvents.schedule.onceUntil={0} - Alkaen {1}, päättyen {2} -maintenanceEvents.schedule.hoursUntil={0} - Tunneittain alkaen {1}, päättyen {2} -maintenanceEvents.schedule.dailyUntil={0} - Päivittäin alkaen {1}, päättyen {2} -maintenanceEvents.schedule.weeklyUntil={0} - Viikottain alkaen {1}na kello {2}, päättyen {3}na kello {4} -maintenanceEvents.schedule.monthlyUntil={0} - Kuukausittain {1} päivä kello {2}, päättyen {3} päivä kello {4} -maintenanceEvents.schedule.yearlyUntil={0} - Vuosittain alkaen {1} päivänä {2}kuuta kello {3}, päättyen {4} päivänä {5}kuuta kello {6} -maintenanceEvents.schedule.cronUntil={0} - Alkaen cron {1}, päättyen cron {2} - -notes.userNotes=Käyttäjäkommentit -notes.addNote=Lisää komentti -notes.note=Kommentti -notes.by=by -notes.enterComment=Syötä kommentti -notes.save=Tallenna -notes.cancel=Peruuta -notes.timeByUsername=time by username - -pointDetails.recordCountError=Tallenteiden määrä pitää olla numero -pointDetails.timePeriodError=Aikajakso pitää olla numero -pointDetails.imageCountError=Kuvamäärä pitää olla numero -pointDetails.goto=Siirry -pointDetails.editPoint=Muokkaa pistettä -pointDetails.editDataSource=Muokkaa lähdettä -pointDetails.setPoint=Aseta arvo -pointDetails.set=Aseta -pointDetails.statistics=Statistiikka -pointDetails.timePeriod=Ajanjakso -pointDetails.getStatistics=Hae statistiikka -pointDetails.history=Historia -pointDetails.show=Näytä -pointDetails.mostRecentRecords=Viimeisintä -pointDetails.chart=Kuvaaja -pointDetails.imageChartButton=Hae kuvaaja -pointDetails.getData=Hae tiedot -pointDetails.flipbook=Flipbook -pointDetails.images=Kuvat -pointDetails.getImages=Hae kuvat -pointDetails.events=Tapahtumat -pointDetails.id=Id -pointDetails.message=Viesti -pointDetails.maxEvents=Maksimissaan 20 tapahtumaa, kokonaismäärä -pointDetails.views=Näytöt -pointDetails.name=Nimi -pointDetails.gotoView=Siirry näyttöön -pointDetails.notInView=Pistettä ei käytetä missään näytössä -pointDetails.userAccess=Käyttäjäoikeudet -pointDetails.username=Käyttäjänimi -pointDetails.accessType=Pääsy - -pointEdit.buttons.enable=Päälle -pointEdit.buttons.disable=Pois käytöstä -pointEdit.buttons.restart=Uudelleenkäynnistys -pointEdit.buttons.note=Huom: Pisteen tallentaminen, sammuttaminen tai uudelleenkäynnistys asettaa kaikki tapahtumat takaisin normaaliin. - -pointEdit.chart.props=Kaavion asetukset -pointEdit.chart.type=Tyyppi -pointEdit.chart.limit=Raja -pointEdit.chart.timePeriod=Aikajakso -pointEdit.chart.includeSum=Sisällytä summa -pointEdit.chart.note=Huom: Pisteen tallennus pitää olla päällä jotta kaavio toimii. -pointEdit.chart.missingLimit=Kaavion asetukset: Raja pitää määrittää -pointEdit.chart.invalidLimit=Kaavion asetukset: Raja pitää olla 2-50 pistettä -Edit.chart.missingPeriods=Kuvaaja: Aikajakso pitää määrittää -pointEdit.chart.invalidPeriods=Kuvaaja: Aikajakso pitää olla suurempi kuin 0 - -pointEdit.detectors.eventDetectors=Tapahtumatunnistin -pointEdit.detectors.type=Tyyppi -pointEdit.detectors.empty=Klikkaa "lisää" luodaksesi tapahtumatunnistimen. -pointEdit.detectors.alias=Alias -pointEdit.detectors.highLimitDet=Ylärajatunnistin -pointEdit.detectors.highLimit=Yläraja -pointEdit.detectors.duration=Kesto -pointEdit.detectors.lowLimitDet=Alarajatunnistin -pointEdit.detectors.lowLimit=Alaraja -pointEdit.detectors.stateDet=Tilatunnistin -pointEdit.detectors.state=Tila -pointEdit.detectors.zero=Nolla -pointEdit.detectors.one=Yksi -pointEdit.detectors.changeDet=Muutostunnistin -pointEdit.detectors.change=Muutos -pointEdit.detectors.changeCounter=Muutoslaskuri -pointEdit.detectors.changeCount=Muutosmäärä -pointEdit.detectors.noChange=Ei muutosta -pointEdit.detectors.noUpdate=Ei päivitystä -pointEdit.detectors.errorParsingLimit=Virhe jäsennettäessä raja-arvoa -pointEdit.detectors.errorParsingWeight=Virhe jäsennettäessä painoarvoa -pointEdit.detectors.errorParsingDuration=Virhe jäsennettäessä Kestoarvoa -pointEdit.detectors.invalidDuration=Kesto ei voi olla < 0 -pointEdit.detectors.errorParsingState=Virhe jäsennettäessä tila-arvoa -pointEdit.detectors.errorParsingChangeCount=Virhe jäsennettäessä muutosmääräarvoa -pointEdit.detectors.invalidChangeCount=Muutosmäärä ei voi olla < 2 -pointEdit.detectors.invalidState=Tila ei voi olla pidempi kuin 128 merkkiä -pointEdit.detectors.posCusumDet=Positiivinen CUSUM tunnistin -pointEdit.detectors.posCusum=Positiivinen CUSUM -pointEdit.detectors.posLimit=Positiivinen raja -pointEdit.detectors.negCusumDet=Negatiivinen CUSUM tunnistin -pointEdit.detectors.negCusum=Negatiivinen CUSUM -pointEdit.detectors.negLimit=Negatiivinen raja -pointEdit.detectors.weight=Painoarvo - -pointEdit.logging.props=Tallennuksen asetukset -pointEdit.logging.type=Tallennus tyyppi -pointEdit.logging.type.change=Kun arvo muuttuu -pointEdit.logging.type.all=kaikki data -pointEdit.logging.type.never=Älä tallenna -pointEdit.logging.type.interval=Jaksottain -pointEdit.logging.type.tsChange=Kun pisteen aikaleima muuttuu -pointEdit.logging.period=Jaksoittain tallennusväli -pointEdit.logging.every=Joka -pointEdit.logging.valueType=Arvotyyppi -pointEdit.logging.valueType.instant=Hetkellinen -pointEdit.logging.valueType.maximum=Maksimi -pointEdit.logging.valueType.minimum=Minimi -pointEdit.logging.valueType.average=Keskiarvo -pointEdit.logging.tolerance=Toleranssi -pointEdit.logging.purge=Poista -pointEdit.logging.after=vanhempi kuin -pointEdit.logging.defaultCache=Välimuistin koko -pointEdit.logging.discard=Hylkää ääriarvot -pointEdit.logging.discardLow=Hylkää alle -pointEdit.logging.discardHigh=Hylkää yli -pointEdit.logging.engineeringUnits=Yksiköt -pointEdit.logging.clearCache=Tyhjennä välimuisti - -pointEdit.name.goto=Siirry - -pointEdit.props.props=Pisteen asetukset -pointEdit.props.details=Pisteen tiedot -pointEdit.props.ds=Datalähde -pointEdit.props.editDs=Muokkaa datalähdettä -pointEdit.props.name=Pisteen nimi -pointEdit.props.engineeringUnits=Yksiköt - -pointEdit.purge.confirm=Oletko varma että haluat poistaa kaikki tämän pisteen arvot? -pointEdit.purge.result=Arvoa poistettu -pointEdit.purge.purgeNow=Poista nyt -pointEdit.purge.olderThan=Poista vanhemmat kuin -pointEdit.purge.all=Poista kaikki -pointEdit.purge.allData=Kaikki arvot -pointEdit.purge.warn=Poistetaan, odota... - -pointEdit.text.props=Tekstimuotoilun asetukset -pointEdit.text.type=Tyyppi -pointEdit.text.format=Muoto -pointEdit.text.suffix=Pääte -pointEdit.text.zero=Nolla -pointEdit.text.one=Yksi -pointEdit.text.default=oletus -pointEdit.text.key=Avain -pointEdit.text.text=Teksti -pointEdit.text.colour=Väri -pointEdit.text.from=Mistä -pointEdit.text.to=Mihin -pointEdit.text.conversionExponent=Muunnoskerroin -pointEdit.text.errorParsingKey=Virhe luettaessa avain -pointEdit.text.listContainsKey=Avain on jo listalla -pointEdit.text.errorParsingFrom=Virhe luettaessa Mistä-arvoa -pointEdit.text.errorParsingTo=Virhe luettaessa Mihin-arvoa -pointEdit.text.toGreaterThanFrom=Mistä-arvon pitää olla pienempi kuin Mihin-arvon -pointEdit.text.listContainsRange=Alue on jo listalla -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=Pistehierarkia tallennettu -pointHierarchy.deleteConfirm=Kaikki alapisteet siirretään ylempään kansioon, onko ok? -pointHierarchy.defaultName=Uusi kansio -pointHierarchy.noName=Kansion nimi ei voi olla tyhjä -pointHierarchy.hierarchy=Pistehierarkia -pointHierarchy.details=Kansion tiedot -pointHierarchy.name=Nimi - -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=Pistelinkit -pointLinks.pointLink=Pistelinkki -pointLinks.details=Pistelinkin asetukset -pointLinks.source=Lähdepiste -pointLinks.target=Kohdepiste -pointLinks.script=Skripti -pointLinks.validate=Tarkista -pointLinks.event=Tapahtuma -pointLinks.event.update=Päivitys -pointLinks.event.change=Muutos -pointLinks.validate.sourceRequired=Lähde tarvitaan -pointLinks.validate.targetRequired=Kohde tarvitaan -pointLinks.validate.samePoint=Lähde ja kohde ei voi olla sama -pointLinks.pointLinkAdded=Linkitys lisätty -pointLinks.pointLinkSaved=Linkitys tallennettu -pointLinks.validate.success=Skriptin tulos: {0} -pointLinks.validate.successTs=Skriptin tulos: {0}, aikaleima={1} - -publicView.notFound=Sivua ei löydy tai se ei ole katsottavissa kirjautumatta sisään. Tarkista viewID-, viewName- tai viewXid-parametri. - -publisherEdit.saved=Julkaisija tallennettu -publisherEdit.currentAlarms=Avoimet hälytykset -publisherEdit.generalProperties=Yleiset asetukset -publisherEdit.name=Nimi -publisherEdit.cacheWarning=Välimuistivaroituskoko -publisherEdit.updateEvent=Päivitä tapahtumat -publisherEdit.updateEvent.all=Kaikki tapahtumat -publisherEdit.updateEvent.changes=Vain muutokset -publisherEdit.snapshot=Lähetä säännöllinen tilannevedos -publisherEdit.snapshotPeriod=Tilannevedoksen lähetysväli -publisherEdit.points=Pisteet -publisherEdit.point.name=Nimi -publisherEdit.point.status=Tila -publisherEdit.point.type=Tyyppi -publisherEdit.noPoints=Ei listattavia pisteitä - -publisherEdit.httpSender=HTTP-lähetin -publisherEdit.httpSender.keyRequired=Avain vaaditaan -publisherEdit.httpSender.keyExists=Avain on jo olemassa -publisherEdit.httpSender.removeParam=Poista parametrit listalta -publisherEdit.httpSender.sending=Lähetetään... -publisherEdit.httpSender.noResponseData=(ei vastausdataa) -publisherEdit.httpSender.props=HTTP-lähetin asetukset -publisherEdit.httpSender.method=Metodi -publisherEdit.httpSender.url=URL -publisherEdit.httpSender.staticHeaders=Staatinen otsikko -publisherEdit.httpSender.headerKey=Avain -publisherEdit.httpSender.headerValue=Arvo -publisherEdit.httpSender.addStaticHeader=Lisää staattinen otsikko -publisherEdit.httpSender.noStaticHeaders=Ei määritetty staattista otsikkoa -publisherEdit.httpSender.staticParams=Staattiset parametrit -publisherEdit.httpSender.paramKey=Avain -publisherEdit.httpSender.paramValue=Arvo -publisherEdit.httpSender.addStaticParam=Lisää staattinen parametri -publisherEdit.httpSender.noStaticParams=Ei määritetty staattisia parametrejä -publisherEdit.httpSender.raiseResultWarning=Varoitus http-resultista -publisherEdit.httpSender.sendTest=HTTP-lähetystesti -publisherEdit.httpSender.sendStaticParams=Lähetä staattista dataa -publisherEdit.httpSender.cancel=Peruuta -publisherEdit.httpSender.point.param=Parametrin nimi -publisherEdit.httpSender.point.timestamp=Sisällytä aikaleima -publisherEdit.httpSender.dateFormat=Aikamuoto -publisherEdit.httpSender.dateFormat.basic=Perus -publisherEdit.httpSender.dateFormat.tz=Aikavyöhyke -publisherEdit.httpSender.dateFormat.utc=UTC - -publisherEdit.pachube=Pachube -publisherEdit.pachube.props=Pachube asetukset -publisherEdit.pachube.apiKey=API-avain -publisherEdit.pachube.timeoutSeconds=Aikakatko (sekuntia) -publisherEdit.pachube.retries=Yrityksiä -publisherEdit.pachube.feedId=Syöte-ID -publisherEdit.pachube.dataStreamId=Data stream ID -publisherEdit.pachube.point.feedId=Syöte-ID -publisherEdit.pachube.point.dataStreamId=Data stream ID - -publisherEdit.persistent=Serotonin pysyvä TCP -publisherEdit.persistent.props=Serotonin pysyvä TCP asetukset -publisherEdit.persistent.host=Osoite -publisherEdit.persistent.port=Portti -publisherEdit.persistent.authorizationKey=Valtuutusavain -publisherEdit.persistent.sync=Synkronoi historiadata -publisherEdit.persistent.sync.none=Ei mitään -publisherEdit.persistent.sync.daily=Päivittäin -publisherEdit.persistent.sync.weekly=Viikottain -publisherEdit.persistent.sync.monthly=Kuukausittain - -publisherList.deleteConfirm=Haluatko varmasti poistaa tämän julkaisijan? -publisherList.publishers=Julkaisijat -publisherList.name=Nimi -publisherList.type=Tyyppi -publisherList.config=Asetukset -publisherList.status=Tila -publisherList.noRows=Ei rivejä - -reports.recipTestEmailMessage=Tämä viesti on lähetettu testinä raporttipostituslistalta, -reports.emailRecipients=Viestin vastaanottajat -reports.export=Vie data -reports.eventExport=Vie tapahtumat -reports.userCommentExport=Vie käyttäjäkommentit -reports.charts=Vie kuvaajat -reports.reportAdded=Raportti lisätty -reports.reportSaved=Raportti tallennettu -reports.reportQueued=Raportti on laitettu jonoon -reports.reportQueue=Raporttijono -reports.reportName=Raportin nimi -reports.runTimeStart=Ajon aloitus -reports.runDuration=Ajon kesto -reports.reportRecords=Tallenteet -reports.doNotPurge=Älä poista -reports.loading=Ladataan... -reports.noInstances=Ei listattavia raportteja -reports.templates=Raporttipohjat -reports.newReport=Uusi raportti -reports.report=Raportti -reports.criteria=Raportointiperusteet -reports.runNow=Aja nyt -reports.noPoints=Yhtään pistettä ei ole lisätty raporttiin -reports.pointName=Pisteen nimi -reports.dataType=Datatyyppi -reports.colour=Väri -reports.events=Tapahtumat -reports.events.none=Ei mitään -reports.events.alarms=Vain hälytykset -reports.events.all=Kaikki tapahtumat -reports.eventList.id=Tapahtuma id -reports.eventList.message=Viesti -reports.eventList.status=Status -reports.eventList.ackTime=Kuitattu -reports.eventList.ackUser=Kuitannut -reports.comments=Käyttäjäkommentit -reports.pointComments=Pistekommentit -reports.pointComments.empty=Ei listattavia kommentteja -reports.commentList.type=Tyyppi -reports.commentList.type.event=Tapahtuma -reports.commentList.type.point=Piste -reports.commentList.typeKey=Tyyppiavain -reports.commentList.time=Aika -reports.dateRange=Aikaväli -reports.relative=Suhteessa raportoinnin aikaan -reports.previous=Edelllinen -reports.past=Taaksepäin -reports.specificDates=Tietyt päiväykset -reports.schedule=Ajastus -reports.runEvery=Aja joka... -reports.runDelay=Ajon viive (minuuttia) -reports.cron=cron -reports.emailReport=Lähetä sähköpostiin -reports.includeTabular=Sisällytä taulukko -reports.now=Nyt -reports.notStarted=Ei aloitettu -reports.inProgress=Käynnissä -reports.failed=Epäonnistui -reports.startValue=Alkuarvo -reports.statistics=Statistiikka -reports.consolidated=Yhdistetty kuvaaja -reports.rendered=Muotoiltu -reports.dateRangeTo= - -reports.validate.lessThan0=Ei voi olla alle nolla -reports.validate.greaterThan59=Ei voi olla yli 59 minuuttia -reports.validate.needRecip=Ainakin yksi vastaanottaja pitää lisätä -reports.validate.required=Vaaditaan -reports.validate.longerThan100=Ei voi olla yli 100 merkkiä -reports.validate.needPoint=Ainakin yksi piste pitää lisätä -reports.validate.invalidDateRangeType=Virheellinen aikavälityyppi -reports.validate.invalidRelativeDateType=Virhellinen suhteellinen aikatyyppi -reports.validate.periodCountLessThan1=Periodimäärä ei voi olla alle 1 -reports.validate.cron=Virhe cron-lausekkeessa: {0} -reports.validate.colour=Virhellinen väri: {0} - -scheduledEvents.seAdded=Ajastettu tapahtuma lisätty -scheduledEvents.seSaved=Ajastettu tapahtuma tallennettu -scheduledEvents.ses=Ajastetut tapahtumat -scheduledEvents.addSe=Lisää ajastettu tapahtuma -scheduledEvents.se=Ajastettu tapahtuma -scheduledEvents.seDetails=Ajastetun tapahtuman asetukset -scheduledEvents.alias=Alias -scheduledEvents.type=Ajastustapa -scheduledEvents.type.hour=tunnettain -scheduledEvents.type.day=päivittäin -scheduledEvents.type.week=viikottain -scheduledEvents.type.month=kuukausittain -scheduledEvents.type.year=vuosittain -scheduledEvents.type.once=kerran -scheduledEvents.type.cron=cron -scheduledEvents.validate.activeCron=Virhe aktiivivointi cron-lauseen muotoilussa: {0} -scheduledEvents.validate.inactiveCron=Virhe palautumis cron-lauseen muotoilussa: {0} -scheduledEvents.validate.activeTrigger=Virhe luotaessa aktivointiliipaisin: {0} -scheduledEvents.validate.inactiveTrigger=Virhe luotaessa palautumisliipaisin: {0} -scheduledEvents.validate.aliasTooLong=Alias ei voi olla pidempi kuin 50 merkkiä -scheduledEvents.validate.invalidRtn=Palautumisaika pitää olla ennen aktivointiaikaa - -sql.warning=Varoitus: käytä tätä ominaisuutta omalla vastuulla. Virheellinen käyttö voi aiheuttaa tietojen häviämistä ja/tai järjestelmävian. -sql.sql=SQL -sql.query=Lähetä kysely -sql.update=Lähetä päivitys -sql.rowsUpdated=arvo(t) päivitetty. - -systemSettings.retrieving=(haetaan) -systemSettings.files=tiedostoa -systemSettings.emailSettingsSaved=Sähköpostiasetukset tallennettu -systemSettings.systemAlarmLevelsSaved=Järjestelmätapahtumien hälytystasot tallennettu -systemSettings.auditAlarmLevelsSaved=Valvontatapahtumien hälytystasot on tallennettu -systemSettings.httpSaved=Http-asetukset tallennettu -systemSettings.miscSaved=Asetukset tallennettu -systemSettings.infoSaved=Ilmoitusasetukset tallennettu -systemSettings.upToDate=Mango on ajantasainen -systemSettings.emailSettings=Sähköpostiasetukset -systemSettings.smtpHost=SMTP palvelin -systemSettings.smtpPort=SMTP portti -systemSettings.fromAddress='Keneltä'-osoite -systemSettings.fromName='Keneltä'-nimi -systemSettings.auth=Käytä tunnuksia -systemSettings.smtpUsername=Käyttäjä -systemSettings.smtpPassword=Salasana -systemSettings.tls=käytä TLS -systemSettings.contentType=Sisältö tyyppi -systemSettings.contentType.both=HTML ja teksti -systemSettings.contentType.html=Vain HTML -systemSettings.contentType.text=Vain Teksti -systemSettings.systemAlarmLevels=Järjestelmätapahtumien hälytystasot -systemSettings.auditAlarmLevels=Valvontatapahtumien hälytystasot -systemSettings.otherSettings=Muut asetukset -systemSettings.purgeEvents=Poista vanhemmat tapahtumat kuin -systemSettings.purgeReports=Poista vanhemmat raportit kuin -systemSettings.uiPerformance=UI suorituskyky -systemSettings.uiPerformance.high=High -systemSettings.uiPerformance.med=Medium -systemSettings.uiPerformance.low=Low -systemSettings.groveLogging=Lähetä virheilmoitukset Serotoninille -systemSettings.httpSettings=HTTP asetukset -systemSettings.useProxy=käytä välityspalvelinta -systemSettings.proxyHost=Välityspalvelin -systemSettings.proxyPort=Portti -systemSettings.proxyUsername=Käyttäjätunnus -systemSettings.proxyPassword=Salasana -systemSettings.systemInformation=Järjestelmän asetukset -systemSettings.version=ScadaLTS versio -systemSettings.notify=Ilmoita päivitysjulkaisuista -systemSettings.notifyStable=Vain vakaat versiot -systemSettings.notifyRC=Julkaisukanditaatti tai parempi -systemSettings.notifyBeta=Beta tai parempi -systemSettings.checkNow=Tarkista nyt -systemSettings.instanceDescription=Instanssin selitys -systemSettings.databaseSize=Tietokannan koko -systemSettings.purgeNow=Poista heti käyttäen pisteiden asetuksia -systemSettings.filedataSize=Tiedostojen koko -systemSettings.totalSize=koko yhteensä -systemSettings.historyCount=Historia määrä -systemSettings.topPoints=Top pisteet -systemSettings.eventCount=Tapahtumien määrä -systemSettings.testEmail=Sähköposti järjestestelmän asetuksista on onnistuneesti lähetetty. -systemSettings.versionCheck1=Yhteyden aikakatko tarkistuksen aikana. Yritä uudestaan. -systemSettings.versionCheck2=Virhe tapahtui: {0}: {1} -systemSettings.languageSettings=Kieliasetukset -systemSettings.systemLanguage=Järjestelmän kieli -systemSettings.langSaved=Kieliasetus tallennettu -systemSettings.purgeDataConfirm=Tämä Poistaa kaikki pistearvot tietokannasta, Oletko varma? -systemSettings.purgeDataInProgress=Poistetaan kaikki data, odota... -systemSettings.purgeDataComplete=Poistaminen valmis. {0} pistearvoa poistettu. -systemSettings.purgeData=Poista kaikki arvot -systemSettings.futureDateLimit=Hylkää arvot joiden aikaleima on edellä yli -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 - -users.dataSaved=Käyttäjän tiedot tallennettu -users.added=Käyttäjä lisätty -users.saved=Käyttäjä tallennettu -users.title=Käyttäjät -users.add=Lisää käyttäjä -users.user=Käyttäjä -users.details=Käyttäjätiedot -users.username=Käyttäjätunnus -users.newPassword=Uusi salasana -users.email=Sähköposti -users.phone=Puhelin -users.dataSources=Datalähteet -users.validate.usernameRequired=Usertunnus vaaditaan -users.validate.emailRequired=Sähköposti vaaditaan -users.validate.usernameTooLong=Käyttäjätunnus ei voi olla pidempi kuin 40 merkkiä -users.validate.emailTooLong=Sähköposti ei voi olla pidempi kuin 255 merkkiä -users.validate.phoneTooLong=Puhelin ei voi olla pidempi kuin 40 merkkiä -users.validate.usernameUnique=Käyttäjätunnus pitää olla uniikki -users.validate.usernameInUse=Käyttäjätunnus on jo käytössä -users.validate.adminInvalid=Et voi poistaa omaa ylläpitäjäoikeutta -users.validate.adminDisable=Et voi lakkauttaa omaa tiliäsi -users.validate.badDelete=Et voi poistaa omaa tiliäsi -users.receiveAlarmEmails=Lähetä Hälytysviestit -users.receiveOwnAuditEvents=Vastaanota omat valvontatapahtumat -users.deleteConfirm=Haluatko varmasti poistaa tämän käyttäjän? - -viewEdit.editView=Muokkaa näyttöä -viewEdit.deleteView=Poista itsesi näytön jakolistalta -viewEdit.viewProperties=Näytön asetukset -viewEdit.name=Nimi -viewEdit.background=Taustakuva -viewEdit.upload=Lataa kuva -viewEdit.clearImage=Poista kuva -viewEdit.anonymous=Anonyymioikeudet -viewEdit.viewComponents=Komponentit -viewEdit.addViewComponent=Lisää komponentti näyttöön -viewEdit.editPointView=Muokkaa pistekomponentin asetuksia -viewEdit.editGraphicalRenderer=Muokkaa graafista näkymää -viewEdit.deletePointView=Poista pistekomponentti -viewEdit.editStaticView=Muokkaa staattista sisältöä -viewEdit.deleteStaticView=Poista staattinen sisältö -viewEdit.iconify=Näytä komponentit kuvakkeina - -viewEdit.settings.editor=Asetusten muokkain -viewEdit.settings.point=Piste -viewEdit.settings.nameOverride=Nimen korvaaminen -viewEdit.settings.settableOverride=Arvo asetettavissa -viewEdit.settings.background=Taustaväri -viewEdit.settings.displayControls=Näytä säätimet - -viewEdit.graphic.editor=Graphical renderer editor -viewEdit.graphic.displayText=Näytä teksti -viewEdit.graphic.imageSet=Kuvasarja -viewEdit.graphic.dynamicImage=Dynaaminen kuva -viewEdit.graphic.imageSample=Kuvanäyte -viewEdit.graphic.images=kuvat -viewEdit.graphic.zero="Nolla"-kuva -viewEdit.graphic.one="Yksi"-kuva -viewEdit.graphic.state=Kuva/tila määritys -viewEdit.graphic.image=Image -viewEdit.graphic.stateList=Tilalista -viewEdit.graphic.default=Oletus -viewEdit.graphic.min=Min -viewEdit.graphic.max=Max -viewEdit.graphic.scale=Skaalausprosentti -viewEdit.graphic.script=Skripti -viewEdit.graphic.displayPointName=Näytä pisteen nimi -viewEdit.graphic.styleAttribute=Muotoiluatribuutti -viewEdit.graphic.missingImageSet=Valitse kuvasarja -viewEdit.graphic.missingDynamicImage=Valitse dynaaminen kuva -viewEdit.graphic.missingZeroImage="Nolla"-kuva pitää valita -viewEdit.graphic.missingOneImage="Yksi"-kuva pitää valita -viewEdit.graphic.missingDefault=Oletuskuva pitää valita -viewEdit.graphic.invalidState=Virheellinen tila -viewEdit.graphic.missingMin=Min pitää syöttää -viewEdit.graphic.missingMax=Max pitää syöttää -viewEdit.graphic.invalidMinMax=Min pitää olla pienempi kuin Max -viewEdit.graphic.missingScale=Skaalausprosentti pitää syöttää -viewEdit.graphic.invalidScale=Skaalausprosentti ei voi olla alle 1 -viewEdit.graphic.missingScript=Skripti pitää syöttää -viewEdit.graphic.noConfig=Ei asetuksia tälle näkymälle -viewEdit.viewDelete=Delete view: -viewEdit.viewDeleteConfirm=Confirm -viedEdit.viewSize=Size - -viewEdit.static.editor=Staattisen sisällön muokkaus - -viewEdit.compound.editor=Yhdistelmäkomponentin muokkaus -viewEdit.compound.name=Nimi -viewEdit.compound.backgroundColour=Taustaväri -viewEdit.compound.width=Leveys -viewEdit.compound.height=Korkeus -viewEdit.compound.duration=Jakso - -views.title=Graafiset näytöt -views.newView=Uusi näyttö -views.noViews=Et ole luonut vielä yhtään näyttöä. Tee nyt. - -watchlist.addToWatchlist=Lisää seurantaan -watchlist.points=Pisteet -watchlist.watchlist=Seurantalista -watchlist.editListName=Muuta seurannnan nimeä -watchlist.newListName=Anna seurannnalle uusi nimi -watchlist.addNewList=Lisää uusi seuranta -watchlist.deleteList=Poista tämä seuranta -watchlist.pointDetails=Pisteen tiedot -watchlist.moveUp=Siirrä ylös -watchlist.moveDown=Siirrä alas -watchlist.delete=Poista seurannasta -watchlist.emptyList=Klikkaa pistettä lisätäksesi seurantaan. -watchlist.chart=Kuvaaja -watchlist.imageChartButton=Hae kuvaaja -watchlist.noChartables=Ei yhtään piirrettävää pistettä seurannassa - -chartRenderer.none=Ei mitään -chartRenderer.image=Kuvaaja -chartRenderer.flipbook=Flipbook -chartRenderer.statistics=Statistiikka -chartRenderer.table=Taulukko - -graphic.analogGraphic=Analogiagrafiikka -graphic.binaryGraphic=Binäärigrafiikka -graphic.multistateGraphic=Monitilagrafiikka -graphic.thumbnailImage=Thumbnail-kuva -graphic.dynamicGraphic=Dynaaminen grafiikka -graphic.script=Serveriskripti -graphic.simple=Yksinkertainen piste -graphic.simpleImage=Kuva -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=Yksinkertainen yhdistelmä -graphic.simpleCompound.leadPoint=Pääpiste -graphic.simpleCompound.subPoint1=Alipiste 1 -graphic.simpleCompound.subPoint2=Alipiste 2 -graphic.simpleCompound.subPoint3=Alipiste 3 -graphic.simpleCompound.subPoint4=Alipiste 4 -graphic.simpleCompound.subPoint5=Alipiste 5 -graphic.simpleCompound.subPoint6=Alipiste 6 -graphic.simpleCompound.subPoint7=Alipiste 7 -graphic.simpleCompound.subPoint8=Alipiste 8 -graphic.simpleCompound.subPoint9=Alipiste 9 -graphic.simpleCompound.subPoint10=Alipiste 10 -graphic.imageChart=Kuvaaja -graphic.imageChart.point1=Piste 1 -graphic.imageChart.point2=Piste 2 -graphic.imageChart.point3=Piste 3 -graphic.imageChart.point4=Piste 4 -graphic.imageChart.point5=Piste 5 -graphic.imageChart.point6=Piste 6 -graphic.imageChart.point7=Piste 7 -graphic.imageChart.point8=Piste 8 -graphic.imageChart.point9=Piste 9 -graphic.imageChart.point10=Piste 10 - -graphic.enhancedImageChart=Kuvaaja -graphic.enhancedImageChart.point1=Piste 1 -graphic.enhancedImageChart.point2=Piste 2 -graphic.enhancedImageChart.point3=Piste 3 -graphic.enhancedImageChart.point4=Piste 4 -graphic.enhancedImageChart.point5=Piste 5 -graphic.enhancedImageChart.point6=Piste 6 -graphic.enhancedImageChart.point7=Piste 7 -graphic.enhancedImageChart.point8=Piste 8 -graphic.enhancedImageChart.point9=Piste 9 -graphic.enhancedImageChart.point10=Piste 10 - -textRenderer.analog=Analogia -textRenderer.binary=Binääri -textRenderer.multistate=Monitila -textRenderer.none=ei mitään -textRenderer.plain=Pelkistetty -textRenderer.range=Alue -textRenderer.time=Aika -textRenderer.engineeringUnits=Yksiköt - -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. - -event.system.startup=Järjestelmän käynnistys -event.system.shutdown=Järjestelmän sammutus -event.system.maxAlarmChanged=Maksimi hälytystaso muutettu -event.system.userLogin=Käyttäjän kirjautuminen -event.system.versionCheck=Version tarkistus -event.system.compound=Yhdistelmätapahtuman virhe -event.system.setPoint=Pisteen asetus -tapahtumavirhe -event.system.email=Sähköpostin lähetysvirhe -event.system.pointLink=Pistelinkin virhe -event.system.process=Prosessi-tapahtuman virhe - -event.audit.dataSource=Datalähde -event.audit.dataPoint=Piste -event.audit.pointEventDetector=Pistetapahtuma -event.audit.compoundEventDetector=Yhdistemätapahtuma -event.audit.scheduledEvent=Ajastettu tapahtuma -event.audit.maintenanceEvent=Ylläpitotapahtuma -event.audit.eventHandler=Tapahtumakäsittelijä -event.audit.pointLink=Pistelinkki -event.audit.changedProperty=
    {0}: "{1}" --> "{2}" -event.audit.property=
    {0}="{1}" -event.audit.added=Käyttäjä "{0}" loi kohteen "{1} Id:{2}", asetuksilla: {3} -event.audit.changed=Käyttäjä "{0}" muutti kohteen "{1} Id:{2}", asetuksia: {3} -event.audit.deleted=Käyttäjä "{0}" poisti kohteen "{1} Id:{2}", asetuksilla: {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=postituslista ''{0}'' -event.audit.recip.user=käyttäjä ''{0}'' -event.audit.recip.address=osoite ''{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=Alustusvirhe: {0} -event.bacnet.deviceError=No response from device at {0}, point init failed -event.bacnet.readError=Error reading value for point {0}: {1} -event.bacnet.iamError=IAm broadcast failure: {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=Pisteen asettaminen epäonnistui: {0} -event.setPointFailed.alias=Pisteen asettaminen ''{0}'' epäonnistui: {1} -event.relinquishFailed=Relinquish failed: {0} -event.readPointFailed=Pisteen lukeminen epäonnistui: {0} -event.pointLink.sourceUnavailable=Pistelinkin lähde ei ole käytettävissä -event.pointLink.targetUnavailable=Pistelinkin kohde ei ole käytettävissä -event.pointLink.targetNotSettable=Pistelinkin lähde ei ole asetettava -event.pointLink.recursionFailure=Pisteen asettamista ei suoritettu johtuen rekursioylivuodosta. Konfiguraatiossa voi olla päättymätön rekursio -event.pointLink.nullResult=Skriptin paluuarvo tyhjä. Jätetään huomiotta. -event.pointLink.convertError=Lähdepisteellä on eri datatyyppi kuin kohdepisteellä -event.pollingError=Virhe kyselyn aikana -event.pollingError2=Virhe kyselyn aikana: {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=Virhe haettaessa kuvaa "{0}": {1} -event.httpImage.scalingError=Virhe skaalattaessa kuvaa: {0} -event.httpImage.saveError=Virhe tallennettaessa kuvadataa: {0} -event.httpRetriever.retrievalError=Virhe haettaessa sivua "{0}": {1} -event.http.response=Virheellinen vastaus: "{0}": {1} -event.meta.pointUnavailable=Kontekstipiste ei käytettävissä pisteessä "{0}" -event.meta.pointMissing=Piste puuttuu tai poissa käytöstä -event.script.convertError=Ei voitu muuntaa tulosta "{0}" muotoon {1} -event.meta.nullResult=Skriptin paluuarvo tyhjä. Jätetään huomiotta. -event.meta.scriptError=Skriptivirhe pisteessä "{0}": {1} -event.meta.typeError=Skriptin tulos virheellinen tyyppi pisteessä "{0}": {1} -event.meta.recursionFailure=Skriptiä ei suoritettu johtuen rekursioylivuodosta. Skript(e)issä voi olla päättymätön rekursio. -event.modbus.noResponse=Ei vastausta modbus-slave:lta {0} -event.modbus.master=Virhe modbus-masterilta: {0} -event.serial.portOpenError=Ei voitu avata porttia {0} -event.serial.portInUse=Portti käytössä: {0} -event.valueParse.noData=Pistettä vastaavaa dataa ei löytynyt {0} -event.valueParse.noValue=Pistettä vastaavaa arvoa ei löytynyt {0} -event.valueParse.noTime=Aika ei täsmää {0} -event.valueParse.timeParse=Ei voitu jäsentää aikaa "{0}" -event.valueParse.timeParsePoint=Ei voitu jäsentää aikaa "{0}" arvolle {1} -event.valueParse.textParse=Arvo ei täsmännyt mihinkään monitilan tekstiin ja oli jäsentämätön, tulos={0} -event.valueParse.textParsePoint=Arvo ei täsmännyt mihinkään monitilan tekstiin ja oli jäsentämätön, tulos{0}, piste={1} -event.valueParse.numericParse=Ei voitu jäsentää numeroksi, tulos={0} -event.valueParse.numericParsePoint=Ei voitu jäsentää numeroksi, tulos={0}, piste={1} -event.valueParse.generalParse={0}, tulos={1} -event.valueParse.generalParsePoint={0}, tulos={1}, piste={2} -event.1wire.deviceRead=Virhe luettaessa laitetta osoitteessa {0}: {1} -event.1wire.networkRead=Virhe luettaessa verkkoa: {0} -event.1wire.noPointData=Ei dataa pisteelle {0} -event.1wire.noDevice=Laitetta osoitteessa {0} ei löytynyt pisteelle {1}, asetus epäonnistui -event.1wire.setWiper=EI voi asettaa osoitinta osoitteessa {0} pisteelle {1}, asetus epäonnistui -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=Virhe asetettaessa pistettä {0}: {1} -event.sql.timeNotFound=Aikaleimakenttää "{0}" ei löytynyt tuloksista -event.sql.noData=Mitään ei palautettu valintalausekkeella -event.sql.noDataPoint=Pistettä ei löytynyt rivitunnisteelle "{0}" tuloksissa -event.sql.dataTypeNotSupported=Aikaleimakentän datatyyppi "{0}" ({1}) ei tuettu -event.vmstat.process=vmstat prosessivirhe: {0} -event.vmstat.attributeNotFound=Attribuuttua "{0}" ei löytynyt vmstat-datasta -event.compound.activated=Yhdistelmätapahtuma aktivoitu: {0} -event.compound.sourceFailure={0}: Lähdetapahtuma terminoitu -event.compound.exceptionFailure={0}: {1} -event.email.failure=Sähköpostin lähetys epäonnistui otsikolla "{0}" vastaanottaja: "{1}". Viesti: "{2}" -event.version.error=Tarkistettaessa uutta Mango-versiota tapahtui virhe: {0}: {1} -event.version.available=Uusi Mango-versio on nyt tarjolla ({0}) -event.version.uptodate=Tämä Mango-versio on ajan tasalla -event.login=Käyttäjä {0} kirjautui sisään -event.alarmMaxIncreased=Maksimi hälytystaso on nostettu tasosta {0} tasoon {1} -event.alarmMaxDecreased=Maksimi hälytystaso on laskettu tasosta {0} tasoon {1} -event.detector.periodState={0} on ollut {1} pidempään kuin {2} -event.detector.state={0} on {1} -event.detector.highLimit={0} on ylittänyt {1} -event.detector.highLimitPeriod={0} on ylittänyt {1} pidempään kuin {2} -event.detector.lowLimit={0} on alle {1} -event.detector.lowLimitPeriod={0} on ollut alle {1} pidempään kuin {2} -event.detector.change={0} on muuttunut {1} kertaa {2} jaksolla -event.detector.noChange={0} ei ole muuttunut yli {1} ajassa -event.detector.noUpdate={0} ei ole päivittynyt yli {1} ajassa -event.detector.changeCount={0} on muuttunut arvosta "{1}" arvoon "{2}" -event.detector.posCusum={0} CUSUM on yli {1} -event.detector.posCusumPeriod={0} CUSUM on yli {1} pidempään kuin {2} -event.detector.negCusum={0} CUSUM on alle {1} -event.detector.negCusumPeriod={0} CUSUM on ollut alle {1} pidempään kuin {2} -event.process.failure=Prosessikomennon "{0}" käynnistys epäonnistui. Viesti: "{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=Virheellinen vastaus syötteestä {0}: {1} -event.pachube.feed.retrievalError=Virhe haettaessa syöte {0}: {1} -event.pachube.dataStreamNotFound=Data stream "{0}" syötteessä {1} ei löytynyt tai ei sisällä arvoa -event.persistent.authKey=Virheellinen valtuutusavain -event.persistent.pointDeserialization=Pisteen deserialization exception: {0} -event.persistent.dataTypeMismatch=datatyypit eivät täsmää pisteelle "{0}": client={1}, server={2} -event.persistent.dataSourceMismatch=Datalähde ei täsmää pisteelle "{0}". XID kuuluu toiselle datalähteelle hostin päässä. - -event.detectorVo.highLimit=Kun arvo on yli {0} -event.detectorVo.highLimitPeriod=Kun arvo on yli {0}, {1} ajan -event.detectorVo.lowLimit=Kun arvo on alle {0} -event.detectorVo.lowLimitPeriod=Kun arvo on alle {0}, {1} ajan -event.detectorVo.state=Kun tila on {0} -event.detectorVo.statePeriod=Kun tila on {0}, {1} ajan -event.detectorVo.change=Kun arvo muuttuu -event.detectorVo.changeCount=Kun arvo muuttuu {0} kertaa {1} aikana -event.detectorVo.noChange=Kun arvo ei muutu {0} aikana -event.detectorVo.noUpdate=Kun ei päivitystä {0} aikana -event.detectorVo.posCusum=Kun CUSUM on yli {0} -event.detectorVo.posCusumPeriod=Kun CUSUM on yli {0}, {1} ajan -event.detectorVo.negCusum=Kun CUSUM on alle {0} -event.detectorVo.negCusumPeriod=Kun CUSUM on alle {0}, {1} ajan - -event.setPoint.targetPointMissing=kohdepiste puuttuu tai ei käytössä -event.setPoint.targetNotSettable=kohdepiste ei ole asetettavissa -event.setPoint.activePointMissing=aktivoitumisen lähdepiste puuttu tai ei ole käytössä -event.setPoint.activePointValue=aktivoitumisen lähdepisteellä ei ole arvoa -event.setPoint.activePointDataType=aktivoitumisen lähdepisteellä on eri datatyyppi kuin kohdepisteellä -event.setPoint.inactivePointMissing=palautumisen lähdepiste puuttuu tai ei ole käytössä -event.setPoint.inactivePointValue=palautumisen lähdepisteellä ei ole arvoa -event.setPoint.inactivePointDataType=palautumisen lähdepisteellä on eri datatyyppi kuin kohdepisteellä -event.setPoint.recursionFailure=Pisteen asettamista ei suoritettu johtuen rekursioylivuodosta. Konfiguraatiossa voi olla päättymätön rekursio. -event.schedule.active=Ajastettu tapahtuma aktivoitu: {0} -event.maintenance.active=Ylläpitotapahtuma aktivoitu: {0} -event.schedule.onceAt=kerran {0} -event.schedule.onceUntil=Alkaen {0}, päättyen {1} -event.schedule.hourlyAt=Joka tunti {0} -event.schedule.hoursUntil=Joka tunti alkaen {0}, päättyen {1} -event.schedule.dailyAt=Päivittäin {0} -event.schedule.dailyUntil=Päivittäin alkaen {0}, päättyen {1} -event.schedule.weeklyAt=Viikottain {0}, {1} -event.schedule.weeklyUntil=Viikottain alkaen {0}na kello {1}, päättyen {2}na kello {3} -event.schedule.monthlyAt=Kuukausittain {0} päivä {1} -event.schedule.monthlyUntil=Kuukausittain alkaen {0} päivä {1}, päättyen {2} päivä {3} -event.schedule.yearlyAt=Joka vuosi {0} päivänä {1}kuuta kello {2} -event.schedule.yearlyUntil=Joka vuosi alkaen {0} päivänä {1}kuuta kello {2}, päättyen {3} päivänä {4}kuuta kello {5} -event.schedule.cronAt= cron {0} -event.schedule.cronUntil=Alkaen cron {0}, päättyen cron {1} - -event.publish.invalidResponse=Virheellinen vastauskoodi hostilta: {0} -event.publish.pointMissing=Julkaistu piste puuttuu tai on poistettu käytöstä -event.publish.queueSize=Julkaisijan jono ylittää {0} merkintää -event.pb.httpSend=HTTP-lähetysvirhe -event.pb.resultWarnings=HTT-result varoitus -event.pb.pointMissing=Piste poissa käytöstä -event.pb.queueSize=Jonon kokovaroitus -event.pb.persistent.connectionFailed=Yhteys epäonnistui -event.pb.persistent.protocolFailure=Protokollavirhe -event.pb.persistent.connectionAborted=Yhteys lopetettu -event.pb.persistent.connectionLost=Yhteys katkennut -event.ds=''{0}'': {1} -event.ds.initialization=Alustusvirhe -event.ds.message=Viestivirhe -event.ds.device=Laitevirhe -event.ds.network=Verkkovirhe -event.ds.duplicateComm=duplikaatti comm-osoite havaittu -event.ds.dataSource=Datalähteen virhe -event.ds.pointRead=Pisteen lukuvirhe -event.ds.pointWrite=Pisteen kirjoitusvirhe -event.ds.dataRetrieval=Datan hakuvirhe -event.ds.dataParse=Pistedatan jäsennysvirhe -event.ds.fileSave=Tiedoston tallennusvirhe -event.ds.contextPoint=Kontekstipiste ei käytössä -event.ds.scriptError=Skriptivirhe -event.ds.resultType=Tuloksen tyyppivirhe -event.ds.emailInbox=Virhe inbox-pääsyssä -event.ds.emailRead=Virhe luettaessa viestiä -event.ds.emailParse=Virhe jäsennettäessä viestiä -event.ds.pdu=PDU-virhe -event.ds.heartbeat=Sensor heartbeat -event.ds.unknownSensor=Unknown sensor -event.ds.statement=Lausekevirhe - -event.rtn.rtn=Palautui normaaliin -event.rtn.pointDisabled=Piste poistettu käytöstä -event.rtn.dsDisabled=Datalähde poistettu käytöstä -event.rtn.pubDisabled=Julkaisija poistettu käytöstä -event.rtn.maintDisabled=Ylläpitotapahtuma poistettu käytöstä -event.rtn.shutdown=Järjestelmän sammutus -event.rtn.unknown=Tuntematon palautus syy - -validate.nameRequired=Nimi vaaditaan -validate.nameTooLong=Nimi ei voi olla pidempi kuin 40 merkkiä -validate.notLongerThan=Ei voi olla pidempi kuin {0} merkkiä -validate.cannotBeNegative=Ei voi olla negatiivinen -validate.illegalValue=Virhellinen arvo -validate.greaterThanZero=Pitää olla suurempi kuin nolla -validate.required=Arvo vaaditaan -validate.invalidChoice=Virheellinen valinta -validate.greaterThanRawLow=Pitää olla suurempi kuin skaalauksen raaka-ala-arvo -validate.greaterThanEngLow=Pitää olla suurempi kuin skaalauksen Yksikön ala-arvo -validate.greaterThanDiscardLow=Pitää olla suurempi kuin hylkäyksen ala-arvo -validate.between=Pitää olla välillä {0} ja {1} -validate.1to80=Pitää olla välillä 1 ja 80 -validate.1to96=Pitää olla välillä 1 ja 96 -validate.1to8=Pitää olla välillä 1 ja 8 -validate.1to240=Pitää olla välillä 1 ja 240 -validate.0to15=Pitää olla välillä 0 and 15 -validate.lessThan100=Ei voi olla > 100 -validate.allVarNames=Kaikki muuttujanimet pitää määrittää -validate.invalidVarName=Virhellinen muuttujanimi: {0} -validate.duplicateVarName=Duplikaatti muuttujanimi: {0} -validate.0toArg=Pitää olla välillä 0 ja {0} -validate.not0=ei voi olla 0 -validate.invalidValue=Virheellinen arvo -validate.greaterThan1s=Ei voi olla alle kaksi sekuntia -validate.captureGroup=A capture group must be defined -validate.parseError=Jäsennysvirhe: {0} -validate.invalidCharset=Invalid character set name -validate.fieldName=Joko kyselykentän nimi tai päivityslauseke pitää antaa -validate.invalidAddress=Virheellinen anturi osoite: {0} -validate.notLessThan30s=Ei voi olla alle 30 sekuntia -validate.missingDeviceId=Device ID ei voi olla tyhjä -validate.maxGreaterThanMin=Maksimin pitää olla suurempi kuin minimi -validate.atLeast1=Ainakin yksi arvo pitää määrittää -validate.parameterRequired=Parametrin nimi vaaditaan -validate.xidUsed=Tämä XID on jo käytössä -validate.text.incompatible=Tekstin muotoilu ei ole yhteensopiva datatyypille -validate.chart.incompatible=Kaavion muotoilu ei ole yhteensopiva datatyypille -validate.changeType.incompatible=Muutostyyppi ei ole yhteensopiva datatyypille -validate.axis.invalid=Pitää olla jokin näistä A, B, C, D, E, F, G, tai H -validate.ped.xidUsed=Sama XID ''{0}'' on käytössä useille tapahtumille. Ei tallennettu -validate.ped.xidMissing=Kaikilla tunnistimilla pitää olla XID. Ei tallennettu -validate.invalidCron=Virhe cron-lauseessa: {0} -validate.pachube.dataStreadIdRequired=Data stream id vaaditaan - -confirmation.pointDisabled=Piste poistettu käytöstä -confirmation.pointEnabled=Piste otettu käyttöön -confirmation.pointRestarted=Piste käynnistetty uudelleen -confirmation.pointSaved=Piste tallennettu - -emport.error.chart.missing=chartRenderer: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.chart.invalid=chartRenderer: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.text.missing=textRenderer: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.text.invalid=textRenderer: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.missingObject=Puuttuva ''{0}''-objekti -emport.error.missingValue=Puuttuva ''{0}''-arvo. -emport.error.missing=Puuttuva ''{0}''-arvo. Sallitut arvot ovat {1} -emport.error.invalid=Virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.pointType.missing=pointType: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.pointType.invalid=pontType: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.meta.missing=Puuttuva ''{0}'' kontekstipisteessä -emport.error.permission.missing=Puuttuva ''{0}'' pisteen oikeuksissa -emport.error.missingSource=Datalähde XID:llä ''{0}'' ei löytynyt -emport.error.missingPoint=Piste XID:llä ''{0}'' ei löytynyt -emport.error.attractor.missingPoint=Piste jolla ''{0}'' XID ''{1}'' ei löydy -emport.error.ped.missing=eventDetectors: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.ped.missingAttr=eventDetectors: pitää olla ''{0}''. -emport.error.ped.invalid=eventDetectors: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.link.invalid=Pistelinkillä on virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.eventCode=Virheellinen eventCode ''{0}''. Sallitut arvot ovat {1} -emport.error.alarmLevel=Virheellinen alarmLevel ''{0}'' tapahtumalla ''{1}''. Sallitut arvot ovat {2} -emport.error.missingUser=Käyttäjää käyttäjänimellä ''{0}'' ei löydy -emport.error.viewShare.missing=Puuttuva ''{0}'' näkymän jakamisessa -emport.error.component.incompatibleDataType=Piste XID:llä ''{0}'' on datatyyppi joka ei ole yhteensopiva näyttökomponentin tyypin ''{1}'' kanssa -emport.error.compound.invalidChildId=Virheellinen childId ''{0}'' for compound view component of type ''{1}''. Sallitut arvot ovat {2} -emport.error.component.unknownDynamicImage=Dynaaminen kuva id:llä ''{0}'' ei löytynyt. Tunnetut Id:t ovat {1} -emport.error.component.unknownImageSet=ImageSet id ''{0}'' ei löytytnyt. Tunnetut ImageSet id:t ovat {1} -emport.error.component.imageIndex=Kuvan index {0} on liian suuri kun imageSet on ''{1}''. Sallitut arvot ovat 0 - {2} -emport.error.component.missing=viewComponent: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.component.invalid=viewComponent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.component.imageChart.missing=imageChart: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.component.imageChart.invalid=imageChart: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.scheduledEvent.invalid=scheduledEvent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.eventHandler.invalid=eventHandler: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.recipient.missing=recipient: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.recipient.invalid.reference=recipient: virheellinen ''{0}''-arvo ''{1}'' -emport.error.recipient.missing.reference=recipient: pitää olla ''{0}'' -emport.error.eventType.null=EeventType puuttuu -emport.error.eventType.missing=eventType: pitää olla ''{0}''. Sallitut arvot ovat {1} -emport.error.eventType.invalid=eventType: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} -emport.error.eventType.missing.reference=eventType: pitää olla ''{0}'' -emport.error.eventType.invalid.reference=eventType: virheellinen ''{0}''-arvo ''{1}'' -emport.error.publishedPoint.missing=publishedPoint: pitää olla ''{0}''. -emport.error.maintenanceEvent.invalid=maintenanceEvent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {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.tagName=Tag name - -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.charX=Character C -dsEdit.asciiSerial.nChar=Number of characters -dsEdit.asciiSerial.initString=Initialization String -dsEdit.asciiSerial.bufferSize=Buffer size -dsEdit.asciiSerial.command=Command - -dsEdit.iec101Serial=IEC101 Serial -dsEdit.iec101.descSerial=IEC101 Serial 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 - -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 \ No newline at end of file +# +# Mango - Open Source M2M - http://mango.serotoninsoftware.com +# Copyright (C) 2006-2011 Serotonin Software Technologies Inc. +# @author Joakim Marjeta (Finnish translation v0.9) +# +# 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=Virheellinen päiväys, muoto on vvvv/kk/pp +badDecimalFormat=Virheellinen desimaaliarvo +badIntegerFormat=Virheellinen integer-arvo + +common.help=Help +common.save=Tallenna +common.inception=Alusta +common.latest=Viimeisin +common.dateRangeFrom=Mistä +common.dateRangeTo=Mihin +common.imageChart=Kuvaaja +common.noData=(ei tietoja) +common.point=Piste +common.points=Pisteet +common.value=Arvo +common.time=Aika +common.annotation=Huomautus +common.warning=Varoitus +common.pointWarning=Piste tai sen lähde on kytketty pois +common.pointInvalid=Piste puuttuu tai on virheellinen +common.active=Aktiivinen +common.inactive=Ei aktiivinen +common.unknown=tuntematon +common.add=Lisää +common.delete=Poista +common.edit=Muokkaa +common.copy=Kopioi +common.copyPrefix=Kopio{0} +common.cancel=Peruuta +common.cancelled=Peruutettu +common.close=Sulje +common.refresh=Päivitä +common.disabled=Ei käytössä +common.enabled=Päällä +common.disabledToggle=Ei käytössä - klikkaa ottaaksesi käyttöön +common.enabledToggle=Käytössä - klikkaa poistaaksesi käytöstä +common.administrator=Ylläpitäjä +common.user=Käyttäjä +common.anonymous=Anonyymi +common.genThumb=Muodostetaan kuvaa... +common.genChart=Muodostetaan kuvaajaa... +common.thumb.invalidValue=Piste ei ole kuva +common.set=Aseta +common.enterSetPoint=Syötä asetettava arvo +common.chooseSetPoint=Valitse asetettava arvo +common.gettingData=Haetaan tietoa... +common.settingValue=Asetetaan arvoa... +common.sendTestEmail=Lähetä testiviesti +common.testEmailSent=Testiviesti lähetetty ''{0}'' +common.rtn=Paluu normaaliin +common.nortn=Ei paluuta +common.activeTime=Aktivoimisaika +common.inactiveTime=Palautumisaika +common.cronPattern=Cron-lauseke +common.maximize=Suurenna +common.minimize=Pienennä +common.result=Tulos +common.noMessage= +common.default={0} +common.newName=(nimetön) +common.pointDisabled=Piste tai sen lähde on sammutettu +common.noImage=ei kuvaa +common.noContent=ei sisältöä +common.true=tosi +common.false=epätosi +common.configuration=Asetukset +common.all=Kaikki +common.status=Status +common.xid=Export ID (XID) +common.valueUnreliable=Arvo voi olla epäluotettava +common.safeMode=Safe mode +common.relinquish=luovutettu +common.deleted=(poistettu) + +common.access.none=ei mitään +common.access.read=Luku +common.access.set=Asetus +common.access.dataSource=Datalähde +common.access.admin=admin + +common.dataTypes.binary=Binääri +common.dataTypes.multistate=Monitila +common.dataTypes.numeric=Numero +common.dataTypes.alphanumeric=Alfanumeerinen +common.dataTypes.image=Kuva + +common.stats.start=Alku +common.stats.end=Loppu +common.stats.value=Arvo +common.stats.starts=Startteja +common.stats.runtime=Käyntiaika +common.stats.min=Minimi +common.stats.max=Maksimi +common.stats.avg=Keskiarvo +common.stats.sum=Summa +common.stats.count=Määrä +common.stats.logEntries=Lokimerkinnät + +common.alarmLevel=Hälytystaso +common.alarmLevel.none=Ei mitään +common.alarmLevel.none.rtn=Ei mitään - palasi normaaliin +common.alarmLevel.info=Ilmoitus +common.alarmLevel.info.rtn=Ilmoitus - palasi normaaliin +common.alarmLevel.urgent=Kiireellinen +common.alarmLevel.urgent.rtn=Kiireellinen - palasi normaaliin +common.alarmLevel.critical=Kriittinen +common.alarmLevel.critical.rtn=Kriittinen - palasi normaaliin +common.alarmLevel.lifeSafety=Vaara +common.alarmLevel.lifeSafety.rtn=Vaara - palasi normaaliin +common.alarmLevel.unknown=tuntematon taso + +common.month.jan=Tammi +common.month.feb=Helmi +common.month.mar=Maalis +common.month.apr=Huhti +common.month.may=Touko +common.month.jun=Kesä +common.month.jul=Heinä +common.month.aug=Elo +common.month.sep=Syys +common.month.oct=Loka +common.month.nov=Marras +common.month.dec=Joulu + +common.day.short.mon=Ma +common.day.short.tue=Ti +common.day.short.wed=Ke +common.day.short.thu=To +common.day.short.fri=Pe +common.day.short.sat=La +common.day.short.sun=Su + +common.day.mon=maanantai +common.day.tue=tiistai +common.day.wed=keskiviikko +common.day.thu=torstai +common.day.fri=perjantai +common.day.sat=lauantai +common.day.sun=sunnuntai +common.day.thirdLast=kolmanneksi viimeinen päivä +common.day.secondLast=toiseksi viimeinen päivä +common.day.last=viimeinen päivä + +common.counting.st={0}. +common.counting.nd={0}. +common.counting.rd={0}. +common.counting.th={0}. + +common.tp.milliseconds=millisekuntia(ms) +common.tp.seconds=sekunti(a) +common.tp.minutes=minuutti(a) +common.tp.hours=tunti(a) +common.tp.days=päivä(ä) +common.tp.weeks=viikko(a) +common.tp.months=kuukausi(a) +common.tp.years=vuosi(a) +common.tp.description={0} {1} + +common.tp.millisecond=millisekunti +common.tp.second=sekunti +common.tp.minute=minuutti +common.tp.hour=tunti +common.tp.day=päivä +common.tp.week=viikko +common.tp.month=kuukausi +common.tp.year=vuosi + +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=Jaettu +share.noViewUsers=Tämä näyttö ei ole jaettu +share.noWatchlistUsers=Tämä seuranta ei ole jaettu +share.userName=käyttäjänimi +share.accessType=Pääsy + +annotation.anonymous=Anonyymi +annotation.eventHandler=Asetuskäsittelijä +annotation.user=Käyttäjä: {0} +annotation.pointLink=Pistelinkki + +js.disabledSe=Ajastettu tapahtuma ei käytössä +js.disabledCed=Yhdistelmätapahtuma ei käytössä +js.help.loading=Lataa... +js.help.error=Virhe +js.help.related=Related items +js.help.lastUpdated=Viimeksi päivitetty +js.email.noRecipients=Ei vastaanottajia +js.email.addMailingList=Lisää postituslista +js.email.addUser=Lisää käyttäjä +js.email.addAddress=Lisää osoite +js.email.noRecipForEmail=Ei vastaanottajia joille lähettää testiviestiä +js.email.testSent=Testiviesti on lähetetty +js.disabledPointLink=Pistelinkki ei käytössä + +pagination.page=Sivu +pagination.of=Sivuja +pagination.rows=Rivit +pagination.noRows=Ei rivejä +pagination.previous=Edellinen +pagination.next=Seuraava +pagination.ascending=Nouseva +pagination.descending=Laskeva + +dox.dir=en +dox.notFound=Document id not found +dox.readError=Error reading content: +dox.httpRetrieverDS=HTTP retriever data source +dox.httpRetrieverPP=HTTP retriever point properties +dox.chartRenderers=Chart renderers +dox.cronPatterns=Cron patterns +dox.reportInstances=Report instances +dox.modbusPP=Modbus point locator properties +dox.scheduledEvents=Scheduled events +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=Watch list +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 Mango M2M database querying +dox.virtualDS=Virtual data source +dox.nmeaListenerDS=NMEA listener data source +dox.welcomeToMango=Welcome to Mango M2M +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=Watch list points +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=Other settings +dox.snmpDS=SNMP data source +dox.graphicalViews=Graphical views +dox.spinwaveDS=Spinwave data source +dox.httpReceiverPP=HTTP receiver point properties +dox.languageSettings=Language settings +dox.viewSharing=View sharing +dox.watchListSharing=Watch list sharing +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 + +ftl.userTestEmail=Tämä viesti on lähetetty testinä käyttäjän {0} osoitteeseen. +ftl.automatedEmail=Tämä on automaattisesti lähetetty viesti. Älä vastaa tähän viestiin. +ftl.footer=Jos olet saanut tämän viestin erehdyksessä, jätä huomiotta. +ftl.escalation=Mango tapahtuman eskalaatioilmoitus +ftl.note=Huom +ftl.rtn=Tämä tapahtuma palautuu automaattisesti normaaliin, kun kriteerit eivät enää täyty. +ftl.manual=Tämä tapahtuma vaatii manuaalisen kuittauksen palautuakseen normaaliin. +ftl.htmlFooter.mango=Mango, Open Source M2M +ftl.htmlFooter.automated=Tämä viesti on lähetetty automaattisesti. Se on lähetetty koska osoitteesi on Mango M2M sähköposti-ilmoituksen postituslistalla. Älä vastaa tähän viestiin. +ftl.originalInformation=Alkuperäinen tapahtumatieto +ftl.eventActive=Mango tapahtumanaktivoitumisilmoitus +ftl.eventInactive=Tämä tapahtuma on nyt palautunut normaaliin +ftl.testEmail=Mango testiviesti +ftl.subject.active=Mango tapahtumailmoitus +ftl.subject.escalation=Mango tapahtuman eskalaatioilmoitus +ftl.subject.inactive=Mango tapahtuman palautumisilmoitus +ftl.subject.eventId=(Id:{0}) +ftl.scheduledReport={0} - ajastettu raportti + +compoundDetectors.cedAdded=Yhdistelmätapahtuma lisätty +compoundDetectors.cedSaved=Yhdistelmätapahtuma tallennettu +compoundDetectors.cedValidated=Ehtotarkistus ok +compoundDetectors.compoundEventDetectors=Yhdistelmätapahtumat +compoundDetectors.compoundEventDetector=Yhdistelmätapahtuma +compoundDetectors.details=Yhdistelmätapahtuman asetukset +compoundDetectors.name=Nimi +compoundDetectors.condition=Ehdot +compoundDetectors.validate=Tarkista +compoundDetectors.and=Ja +compoundDetectors.or=Tai +compoundDetectors.not=Ei +compoundDetectors.eventTypes=Tapahtumatyypit +compoundDetectors.pointEventDetector=Pisteiden tapahtumat +compoundDetectors.validation.notDefined=Ehtolauseketta ei määritetty +compoundDetectors.validation.illegalChar=Virheellinen merkki +compoundDetectors.validation.closeParen=Suljetut sulut eivät täsmää +compoundDetectors.validation.openParen=Avoimet sulut eivät täsmää +compoundDetectors.validation.syntax=Muotoilu virhe +compoundDetectors.validation.reference=Virheellinen viite +compoundDetectors.validation.invalidKey=Pistetapahtuman avain {0} ei löydy, ei paluuta normaaliin, tai ei oikeuksia +compoundDetectors.validation.nameRequired=Nimi vaaditaan +compoundDetectors.validation.initError=Virhe alustuksessa. Katso yksityiskohdat hälytyksistä. + +dsDetils.asof=(oli {0}) + +dsEdit.name=Name +dsEdit.pointDataType=Datatyyppi +dsEdit.settable=Asetettava +dsEdit.updatePeriod=Päivitysväli +dsEdit.quantize=Ajoita(Quantize) +dsEdit.status=Tila +dsEdit.saved=Datalähde tallennettu +dsEdit.deleteConfirm=Haluatko varmasti poistaa tämän pisteen? +dsEdit.saveWarning=Tallenna datalähde ennenkuin lisäät pisteitä. +dsEdit.pointSaved=Piste tallennettu +dsEdit.currentAlarms=Avoimet hälytykset +dsEdit.noAlarms=Ei hälytyksiä tälle datalähteelle + +dsEdit.events.alarmLevels=Tapahtuman hälytystasot +dsEdit.events.noEvents=Ei tapahtumia tälle datalähteelle +dsEdit.head.name=Nimi +dsEdit.points.points=Pisteet +dsEdit.points.details=Pisteen tiedot +dsEdit.points.name=Nimi +dsEdit.validate.required=Vaadittu arvo + +dsList.dsDeleteConfirm=Haluatko varmasti poistaa tämän datalähteen? +dsList.pointDeleteConfirm=Haluatko varmasti poistaa tämän pisteen? +dsList.dataSources=Datalähteet +dsList.name=Nimi +dsList.type=Tyyppi +dsList.connection=Yhteys +dsList.status=Tila +dsList.show=Näytä pisteet +dsList.hide=Piillota pisteet +dsList.pointName=Pisteen nimi +dsList.description=Selitys + +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-kuva +dsEdit.httpImage.dsconn=Kuvan päivitysväli {0} +dsEdit.httpImage.desc=HTTP-kuvan asetukset +dsEdit.httpImage.url=URL +dsEdit.httpImage.openUrl=Avaa URL +dsEdit.httpImage.timeout=Aikakatko (sekuntia) +dsEdit.httpImage.retries=Yrityksiä +dsEdit.httpImage.scalingType=Skaalaustapa +dsEdit.httpImage.scalingType.none=ei mitään +dsEdit.httpImage.scalingType.percent=prosentti +dsEdit.httpImage.scalingType.box=laatikko +dsEdit.httpImage.scalePercent=Prosentti +dsEdit.httpImage.scaleWidth=leveys +dsEdit.httpImage.scaleHeight=korkeus +dsEdit.httpImage.readLimit=Kokoraja (kt) +dsEdit.httpImage.liveFeed=Webcam live feed -koodi + +dsEdit.httpReceiver=HTTP-vastaanotin +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... +dsEdit.httpReceiver.source=Lähde +dsEdit.httpReceiver.deviceId=Device ID +dsEdit.httpReceiver.time=Aika +dsEdit.httpReceiver.parameter=Parametri +dsEdit.httpReceiver.desc=HTTP-vastaanottimen asetukset +dsEdit.httpReceiver.ipWhiteList=Sallitut IP-osoitteet +dsEdit.httpReceiver.noIpAddresses=IP osoitteita ei määritetty +dsEdit.httpReceiver.deviceWhiteList=sallitut Device ID:t +dsEdit.httpReceiver.noDevices=Ei device ID:tä määritetty +dsEdit.httpReceiver.receiverListener=HTTP-vastaanottimen kuuntelija +dsEdit.httpReceiver.startListener=Kuuntele HTTP-dataa +dsEdit.httpReceiver.httpParamName=HTTP parametrin nimi +dsEdit.httpReceiver.binaryZeroValue=Binääri 0-arvo +dsEdit.httpReceiver.tester.listening=Kuuntelee... +dsEdit.httpReceiver.tester.auto=Auto-sammutus +dsEdit.httpReceiver.tester.whiteList=Virhe tarkistettaessa sallittuja: {0} +dsEdit.httpReceiver.tester.data=Data vastaanotettu + +dsEdit.httpRetriever=HTTP-noutaja +dsEdit.httpRetriever.dpconn=Regex: {0} +dsEdit.httpRetriever.regex=RegEx +dsEdit.httpRetriever.binaryZeroValue=Binääri 0-arvo +dsEdit.httpRetriever.numberFormat=Numeronmuotoilu +dsEdit.httpRetriever.desc=HTTP-noutajan asetukset +dsEdit.httpRetriever.url=URL +dsEdit.httpRetriever.openUrl=Avaa URL +dsEdit.httpRetriever.timeout=Aikakatko (sekuntia) +dsEdit.httpRetriever.retries=Yrityksiä +dsEdit.httpRetriever.valueRegex=Arvon RegEx +dsEdit.httpRetriever.testValue=Testaa parametrit +dsEdit.httpRetriever.ignoreIfMissing=Jätä puuttuminen huomiotta +dsEdit.httpRetriever.timeRegex=Aika 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.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.flowIn=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.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=Metadatalähde +dsEdit.meta.desc=Metadatalähteen asetukset +dsEdit.meta.scriptContext=Skriptikonteksti +dsEdit.meta.noPoints=Yhtään pistettä ei ole lisätty skriptikontekstiin +dsEdit.meta.pointName=Pisteen nimi +dsEdit.meta.var=Muuttuja +dsEdit.meta.script=Skripti +dsEdit.meta.validate=Tarkista skripti +dsEdit.meta.event=Päivitys +dsEdit.meta.event.context=Kontekstin päivitys +dsEdit.meta.event.minute=Minuutin alku +dsEdit.meta.event.hour=Tunnin alku +dsEdit.meta.event.day=Päivän alku +dsEdit.meta.event.week=Viikon alku +dsEdit.meta.event.month=Kuukauden alku +dsEdit.meta.event.year=Vuoden alku +dsEdit.meta.event.cron=Cron-ajastus +dsEdit.meta.delay=Suoritusviive
(sekuntia) +dsEdit.meta.test.success=Onnistui. tulos={0} +dsEdit.meta.test.successTs=Onnistui. tulos={0}, aikaleima={1} +dsEdit.meta.test.context=Yksi tai useampi piste puuttuu tai ei ole käytössä +dsEdit.meta.test.scriptError=Skriptivirhe: {0} + +dsEdit.modbus.startScan=Aloitetaan skannaus... +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.descSerial=Modbus-serial asetukset +dsEdit.modbus.descIp=Modbus-IP asetukset +dsEdit.modbus.timeout=Aikakatko (ms) +dsEdit.modbus.retries=Yrityksiä +dsEdit.modbus.contiguousBatches=Vain yhtenäiset haut +dsEdit.modbus.createSlaveMonitorPoints=Luo valvontapisteet +dsEdit.modbus.nodeScan=Modbus-solmuskannaus +dsEdit.modbus.scanForNodes=Skannaa solmut +dsEdit.modbus.nodesFound=Solmuja löytyi +dsEdit.modbus.dataTest=Modbus-lukutesti +dsEdit.modbus.dataTest.read=Lue data +dsEdit.modbus.locatorTest=Modbus-rekisteritesti +dsEdit.modbus.locatorTest.test=Lue +dsEdit.modbus.slaveId=Slave id +dsEdit.modbus.registerRange=rekisterialue +dsEdit.modbus.coilStatus=Coil status +dsEdit.modbus.inputStatus=Input status +dsEdit.modbus.holdingRegister=Holding register +dsEdit.modbus.inputRegister=Input register +dsEdit.modbus.modbusDataType=Modbus-datatyyppi +dsEdit.modbus.modbusDataType.binary=Binääri +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.modbusDataType.char=Kiinteämittainen string +dsEdit.modbus.modbusDataType.varchar=Vaihtuvamittainen string +dsEdit.modbus.offset=Offset (0-based) +dsEdit.modbus.bit=Bitti +dsEdit.modbus.registerCount=Rekisterimäärä +dsEdit.modbus.charset=Merkistökoodaus +dsEdit.modbus.settableOverride=Asetettava +dsEdit.modbus.multiplier=Kerroin +dsEdit.modbus.additive=lisää arvoon +dsEdit.modbus.scanError=Skannausta ei voitu aloittaa. Ei com-porttia +dsEdit.modbus.scannerIp.startError=Ongelma aloitettaessa skannausta. ({0}) +dsEdit.modbus.scannerSerial.startError=Ongelma aloitettaessa skannausta. Olemassa oleva datalähde voi käyttää porttia. ({0}) +dsEdit.modbus.scanner.progress={0}% valmis +dsEdit.modbus.scanner.cancelled=Skannaus peruttu +dsEdit.modbus.scanner.complete=Skannaus valmis +dsEdit.modbus.monitorPointName=Slave {0} valvonta +dsEdit.modbus.slaveMonitor=Slave-valvonta +dsEdit.modbus.locatorTestIp.startError=Rekisterin testauksessa ilmeni ongelma. ({0}) +dsEdit.modbus.locatorTestSerial.startError=Rekisterin testauksessa ilmeni ongelma. Valittu portti voi olla datalähteen käytössä ({0}) +dsEdit.modbus.locatorTest.result=Tulos: {0} +dsEdit.modbus.addPoint=Lisää piste + +dsEdit.modbusIp=Modbus IP +dsEdit.modbusIp.transportType=Siirtotapa +dsEdit.modbusIp.transportType.tcp=TCP +dsEdit.modbusIp.transportType.tcpKA=TCP with keep-alive +dsEdit.modbusIp.transportType.udp=UDP +dsEdit.modbusIp.host=Osoite +dsEdit.modbusIp.port=Portti +dsEdit.modbusIp.encapsulated=Kapsuloitu + +dsEdit.modbusSerial=Modbus Serial +dsEdit.modbusSerial.port=Portti +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-kuutelija +dsEdit.nmea.dpconn={0} kenttä {1} +dsEdit.nmea.listening=Kuuntelee... +dsEdit.nmea.messageName=Viestin nimi +dsEdit.nmea.fieldIndex=Kenttäindeksi +dsEdit.nmea.props=NMEA-kuuntelijan asetukset +dsEdit.nmea.port=Portti +dsEdit.nmea.baud=Baud rate +dsEdit.nmea.resetTimeout=Aikakatko (sekuntia) +dsEdit.nmea.listener=NMEA-viestikuuntelija +dsEdit.nmea.listen=Kuuntele viestejä +dsEdit.nmea.binary0Value=Binääri 0-arvo +dsEdit.nmea.tester.listening=Kuuntelee... +dsEdit.nmea.tester.startError=Ongelma aloitettaessa kuuntelua. Olemassa oleva datalähde voi käyttää porttia. ({0})({0}) +dsEdit.nmea.tester.exception=Vastaanotettiin virhe: {0} +dsEdit.nmea.tester.mismatch=Vastaanotettiin viesti ei täsmää virhe: {0} +dsEdit.nmea.tester.response=Vastaanotettiin vastausvirhe: {0} + +dsEdit.1wire=1-wire +dsEdit.1wire.dpconn=Anturi: {0}, atribuutti: {1} +dsEdit.1wire.scanning=Skannataan, odota... +dsEdit.1wire.scanComplete=Skannaus valmis. +dsEdit.1wire.address=Osoite +dsEdit.1wire.attribute=Atribuutti +dsEdit.1wire.scanWarn=Skannaa verkko ennen pisteiden muokkausta +dsEdit.1wire.attribute.adChannel=AD-kanava +dsEdit.1wire.attribute.channel=Kanava +dsEdit.1wire.attribute.wiper=Potentiometri +dsEdit.1wire.attribute.counter=Laskuri +dsEdit.1wire.desc=1-Wire-datalähteen asetukset +dsEdit.1wire.port=Portti +dsEdit.1wire.scheduledRescan=Ajastettu skannaus +dsEdit.1wire.none=ei mitään +dsEdit.1wire.scan=1-wire-verkon skannaus +dsEdit.1wire.runScan=Aja skannaus +dsEdit.1wire.description=Selitys +dsEdit.1wire.noDevices=Laitteita ei löytynyt +dsEdit.1wire.deviceType=Laitetyyppi +dsEdit.1wire.index=Indeksi +dsEdit.1wire.noInfo=Laiteen tietoa ei saatavilla +dsEdit.1wire.attr.temperature=Lämpötila +dsEdit.1wire.attr.humidity=Kosteus +dsEdit.1wire.attr.adVoltage=AD-jännite +dsEdit.1wire.attr.latchState=Kiikun tila +dsEdit.1wire.attr.wiperPosition=Osoittimen asento +dsEdit.1wire.attr.counter=Laskuri + +dsEdit.pop3=POP3-sähköposti +dsEdit.pop3.dpconn=Regex: {0} +dsEdit.pop3.regex=RegEx +dsEdit.pop3.binary0Value=Binääri 0-arvo +dsEdit.pop3.numberFormat=Numeromuoto +dsEdit.pop3.desc=POP3-datalähteen asetukset +dsEdit.pop3.checkPeriod=Saapuneiden tarkistusväli +dsEdit.pop3.server=POP3-palvelin +dsEdit.pop3.username=Käyttäjätunnus +dsEdit.pop3.password=Salasana +dsEdit.pop3.testContent=Testisisältö +dsEdit.pop3.findInSubject=Etsi otsikosta +dsEdit.pop3.valueRegex=Arvon RegEx +dsEdit.pop3.testValue=Testaa arvoparametrit testisisällöllä +dsEdit.pop3.ignoreIfMissing=Jätä puuttuminen huomiotta +dsEdit.pop3.useMessageTime=Käytä viestin vastaanottoaikaa +dsEdit.pop3.timeRegex=Aika RegEx +dsEdit.pop3.testTime=Testaa aikaparametrit testisisällöllä +dsEdit.pop3.timeFormat=Aikamuoto + +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=Suoritetaan select-lauseketta... +dsEdit.sql.rowId=Rivitunnus +dsEdit.sql.columnName=Sarakenimi +dsEdit.sql.desc=SQL-datalähteen asetukset +dsEdit.sql.driverClassName=Ajurin nimi +dsEdit.sql.connectionString=yhteys-string +dsEdit.sql.username=Käyttäjä +dsEdit.sql.password=Salasana +dsEdit.sql.select=Select-lauseke +dsEdit.sql.rowQuery=Riviperustainen kysely +dsEdit.sql.deleteWarn=Poista pisteet muuttaaksesi tätä arvoa +dsEdit.sql.test=Lauseketesti +dsEdit.sql.execute=Suorita +dsEdit.sql.timeColumn=Aikaleimasarake +dsEdit.sql.update=Päivityslauseke +dsEdit.sql.tester.columnName=Sarakenimi +dsEdit.sql.tester.columnType=Saraketyyppi +dsEdit.sql.tester.value=Arvo + +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=Virtuaalidatalähde +dsEdit.virtual.errorParsingValue=Virhe luettaessa arvoa +dsEdit.virtual.invalidValue=Arvo on jo listalla +dsEdit.virtual.desc=Virtuaalidatalähteen asetukset +dsEdit.virtual.changeType=Muutostyyppi +dsEdit.virtual.startValue=Alkuarvo +dsEdit.virtual.min=Minimi +dsEdit.virtual.max=Maksimi +dsEdit.virtual.maxChange=Maksimimuutos +dsEdit.virtual.change=Muutos +dsEdit.virtual.roll=Pyörähdys +dsEdit.virtual.values=Arvot +dsEdit.virtual.volatility=Vaihtelevuus +dsEdit.virtual.attractionPoint=Seurantapiste +dsEdit.virtual.changeType.alternate=Vaihto +dsEdit.virtual.changeType.attractor=Seuraaja +dsEdit.virtual.changeType.brownian=Brownin liike +dsEdit.virtual.changeType.increment=Kasvava +dsEdit.virtual.changeType.noChange=Ei muutosta +dsEdit.virtual.changeType.random=Satunnainen + +dsEdit.vmstat=VMStat-datalähde +dsEdit.vmstat.dsconn=Kyselyväli sekunteja: {0} +dsEdit.vmstat.desc=VMStat-datalähteen asetukset +dsEdit.vmstat.pollSeconds=Kyselyväli sekunteja +dsEdit.vmstat.outputScale=Skaalaus +dsEdit.vmstat.attribute=Atribuutti +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.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.dnp3SerialDS=Data source DNP3 Serial +dox.dnp3IpDS=Data source DNP3 IP +dox.dnp3PP=DNP3 PP + +dsEdit.pachube=Pachube +dsEdit.pachube.dpconn=Feed: {0}, stream: {1} +dsEdit.pachube.desc=Pachube-datalähteen asetukset +dsEdit.pachube.apiKey=API key +dsEdit.pachube.timeout=Aikakatko (sekuntia) +dsEdit.pachube.retries=Yrityksiä +dsEdit.pachube.feedId=Syöte ID +dsEdit.pachube.dataStreamId=Data stream ID +dsEdit.pachube.binaryZeroValue=Binääri 0-arvo +dsEdit.pachube.testValue=Testaa parametrit + +dsEdit.persistent=Serotonin pysyvä TCP +dsEdit.persistent.dsconn=Portti: {0} +dsEdit.persistent.desc=Serotonin pysyväTCP asetukset +dsEdit.persistent.port=Portti +dsEdit.persistent.authorizationKey=Valtuutusavain +dsEdit.persistent.acceptPointUpdates=Salli pisteatribuuttien päivitys + +emport.export=Vie +emport.import=Tuo +emport.indent=Sisennys +emport.data=Data +emport.select=Valitse mitä haluat viedä +emport.selectAll=Valitse kaikki +emport.unselectAll=Poista valinnat +emport.dataPoints=Pisteet +emport.importInstruction=Liitä tuotava data alla olevaan kenttään ja klikkaa +emport.importProgress=Tuonti käynnissä... +emport.importCancelled=Tuonti peruttu +emport.importComplete=Tuonti valmis +emport.noMessages=Ei tulosviestiä. Ei mitään tuotavaa? +emport.invalidImportData=Tuotava tieto on virheellinen: Ei JSON-objekti +emport.parseError=JSON jäsennysvirhe: {0} +emport.user.username=Käyttäjällä ei ole 'username'-arvoa. Jätetään huomioimatta. +emport.user.prefix=Käyttäjä ''{0}'': {1} +emport.view.missingType=Näyttö XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} +emport.dataSource.xid=Datalähde nimellä ''{0}'', ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.dataSource.missingType=Datalähde XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} +emport.dataSource.invalidType=Datalähde XID:llä ''{0}'' ei ole vielä olemassa ja sillä on virheellinen 'type'-arvo: ''{1}''. Sallitut arvot ovat {2} +emport.dataSource.prefix=Datalähde ''{0}'': {1} +emport.dataPoint.xid=Piste nimellä ''{0}'' ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.dataPoint.badReference=Piste XID:llä ''{0}'' ei ole vielä olemassa ja viittaa datalähteeseen jota ei ole olemassa. Jätetään huomioimatta. +emport.dataPoint.prefix=Piste ''{0}'': {1} +emport.userPermission.prefix=Oikeudet käyttäjälle ''{0}'': {1} +emport.added=lisätty +emport.saved=tallennettu +emport.causedBy=aiheuttaja: +emport.view.xid=Näytöllä ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.view.prefix=Näyttö ''{0}'': {1} +emport.pointHierarchy.prefix=Pistehierarkia: {0} +emport.pointLink.xid=Pistelinkillä ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.pointLink.prefix=Pistelinkki ''{0}'': {1} +emport.scheduledEvent.xid=Ajastetulla tapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.scheduledEvent.prefix=Ajastettu tapahtuma ''{0}'': {1} +emport.compoundEvent.xid=Yhdistelmätapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.compoundEvent.prefix=Yhdistelmätapahtuma ''{0}'': {1} +emport.mailingList.xid=Postituslistalla ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.mailingList.prefix=Postituslista ''{0}'': {1} +emport.eventHandler.xid=Pistelinkillä ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.eventHandler.prefix=Pistelinkki ''{0}'': {1} +emport.publisher.xid=Datalähde nimellä ''{0}'' ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.publisher.missingType=Julkaisija XID:llä ''{0}'' ei ole vielä olemassa eikä sillä ole 'type'-arvoa. Sallitut arvot ovat {1} +emport.publisher.invalidType=Julkaisija XID:llä ''{0}'' ei ole vielä olemassa ja sillä on virheellinen 'type'-arvo:''{1}''. Sallitut arvot ovat {2} +emport.publisher.prefix=Julkaisija ''{0}'': {1} +emport.watchList.xid=Seurannalla ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.watchList.prefix=Seuranta ''{0}'': {1} +emport.maintenanceEvent.xid=Ylläpitotapahtumalla ei ole 'xid'-arvoa. Jätetään huomioimatta. +emport.maintenanceEvent.prefix=Ylläpitotapahtuma ''{0}'': {1} + +eventHandlers.recipTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän postituslistalta +eventHandlers.emailRecipients=Viestin vastaanottajat +eventHandlers.escalTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän eslalointipostituslistalta +eventHandlers.escalRecipients=Eskalointiviestin vastaanottajat +eventHandlers.inactiveTestEmailMessage=Tämä viesti on lähetettu testinä tapahtumakäsittelijän palautumispostituslistalta +eventHandlers.inactiveRecipients=Palautumisviestin vastaanottajat +eventHandlers.noEmailRecips=lisää viestin vastaanottaja +eventHandlers.escalDelayError=Eskalointiviive pitää olla suurempi kuin nolla +eventHandlers.noEscalRecips=lisää eskalointiviestin vastaanottaja +eventHandlers.noInactiveRecips=lisää palautumisviestin vastaanottaja +eventHandlers.noSetPointAction=Toimintoa ei ole asetettu +eventHandlers.invalidActiveValue=Virheellinen aktivoitumisarvon asetus +eventHandlers.invalidActiveSource=Virheellinen aktivoitumislähdepiste +eventHandlers.invalidActiveSourceType=Virheellinen aktivoitumislähdepisteen datatyyppi +eventHandlers.invalidInactiveValue=Virheellinen palautumisarvon asetus +eventHandlers.invalidInactiveSource=Virheellinen palautumislähdepiste +eventHandlers.invalidInactiveSourceType=Virheellinen palautumislähdepisteen datatyyppi +eventHandlers.noTargetPoint=Ei kohdetta määritetty, sinulla ei ehkä ole yhtään asetettavaa pistettä määritettynä. +eventHandlers.saved=Tapahtumakäsittelijä tallennettu +eventHandlers.eventHandlers=Tapahtumakäsittelijät +eventHandlers.types=Tapahtumatyypit +eventHandlers.pointEventDetector=Pisteiden tapahtumat +eventHandlers.dataSourceEvents=Datalähdetapahtumat +eventHandlers.publisherEvents=Julkaisijatapahtumat +eventHandlers.systemEvents=Järjestelmätapahtumat +eventHandlers.auditEvents=Valvontatapahtumat +eventHandlers.maintenanceEvents=Ylläpitotapahtumat +eventHandlers.eventHandler=Tapahtumakäsittelijä +eventHandlers.type=Tyyppi +eventHandlers.type.email=Sähköposti +eventHandlers.type.emailHandler=Sähköpostikäsittelijä +eventHandlers.type.setPoint=Aseta piste +eventHandlers.type.setPointHandler=Pisteen asetuskäsittelijä +eventHandlers.type.process=Prosessi +eventHandlers.type.processHandler=Prosessikäsittelijä +eventHandlers.recipientType.active=Aktivoituminen +eventHandlers.recipientType.escalation=Eskalaatio +eventHandlers.recipientType.inactive=Palautuminen +eventHandlers.alias=Alias +eventHandlers.target=Kohde +eventHandlers.activeAction=Aktivoitumistoiminto +eventHandlers.inactiveAction=Palautumistoiminto +eventHandlers.action.none=Ei mitään +eventHandlers.action.point=Aseta pisteen arvoon +eventHandlers.action.static=Aseta staattinen arvo +eventHandlers.sourcePoint=Lähdepiste +eventHandlers.valueToSet=Asetettava arvo +eventHandlers.escal=Lähetä eskalaatio +eventHandlers.escalPeriod=Eskaloi jos aktiivisena +eventHandlers.inactiveNotif=Lähetä palautumisilmoitus +eventHandlers.inactiveOverride=Määritä vastaanottajat erikseen +eventHandlers.activeCommand=Aktivoitumis prosessikomento +eventHandlers.inactiveCommand=Palautumis prosessikomento +eventHandlers.invalidCommands=Vähintään yksi prosessikomento pitää antaa +eventHandlers.commandTest.title=Aja komento nyt +eventHandlers.commandTest.result=Tarkista Tomcatin konsolista/lokista prosessin tuloste + +events.alarms=Hälytykset +events.pending=Avoimet hälytykset +events.id=Id +events.msg=Viesti +events.pointDetails=Piste +events.pointEdit=Muokkaa pistettä +events.editDataSource=Muokkaa datalähdettä +events.downloadMango=Lataa viimeisin Mango-julkaisu +events.editCompound=Muokkaa yhdistelmätapahtumatunnistinta +events.editEventHandler=Muokkaa tapahtumakäsittelijää +events.editPointLink=Muokkaa pistelinkitystä +events.editScheduledEvent=Muokkaa ajastettua tapahtumaa +events.editPublisher=Muokkaa julkaisijaa +events.editMaintenanceEvent=Muokkaa ylläpitotapahtumaa +events.acknowledgeAll=Kuittaa kaikki +events.acknowledge=Kuittaa +events.acknowledged=Kuitattu +events.silence=Hiljennä +events.unsilence=Poista hiljennys +events.silenceAll=Hiljennä kaikki +events.emptyList=Ei listattavia tapahtumia +events.search=Etsi tapahtumia +events.search.id=Id +events.search.type=Tapahtuman tyyppi +events.search.keywords=Avainsanat +events.search.search=Etsi +events.search.searching=Etsitään... +events.search.resultCount={0} tapahtuma(a) löytyi +events.jumpToDate=Hyppää päiväykseen +events.listed={0} tapahtuma(a) listattu +events.ackedByUser=- {0} +events.ackedByDeletedUser=- (poistettu käyttäjä) +events.ackedByMaintenance=- Ylläpitotila + +footer.rightsReserved=all rights reserved + +header.title=Mango, by Serotonin +header.mute=Mykistä +header.unmute=Poista mykistys +header.watchlist=Seuranta +header.views=Näytöt +header.alarms=Hälytykset +header.reports=Raportit +header.eventHandlers=Tapahtumakäsittelijät +header.dataSources=Datalähde +header.scheduledEvents=Ajastetut tapahtumat +header.compoundEvents=Tapahtumien yhdistelmät +header.pointLinks=Pisteiden linkitys +header.users=Käyttäjät +header.pointHierarchy=Pistehierarkia +header.mailingLists=Sähköpostilistat +header.publishers=Julkaisijat +header.maintenanceEvents=Ylläpitotapahtumat +header.watchLists=Seurannat +header.systemSettings=Järjestelmäasetukset +header.emport=Tuo/Vie +header.sql=SQL +header.logout=Kirjaudu ulos +header.help=Ohje +header.login=Kirjaudu sisään +header.user=Käyttäjä +header.changeLanguage=Vaihda kieli +header.goHomeUrl=Aloitussivulle +header.setHomeUrl=Aseta aloitussivuksi +header.reload=Lataa uudestaan +header.usersProfiles=Users profiles + +login.browserOnPlatform=on +login.userId=Käyttäjätunnus +login.validation.noUsername=Syötä käyttäjänimi +login.password=Salasana +login.validation.noPassword=Syötä salasana +login.validation.invalidLogin=Virheellinen kirjautuminen, yritä uudestaan +login.validation.accountDisabled=Tunnuksesi on poistettu. Ota yhteyttä ylläpitäjään +login.loginButton=Kirjaudu +login.unknownBrowser=Tarkistetaan selaimen yhteensopivuus... +login.supportedBrowser=Tämä selain on tuettu. +login.unsupportedBrowser=Selaimesi voi toimia, mutta ei ole viralliesti Serotonin Softwaren tukema. \ + Suosittelemme käyttämään Firefox, Chrome, tai \ +Internet Explorer 7. +login.nag=Huom: Koska selaimesi ei ole virallisesti tuettu, on mahdollista, että aiheutuu ongelmia ScadaLTS kanssa. Kehotamme päivittämään selaimen. + +mailingLists.added=Postituslista lisätty +mailingLists.saved=Postituslista tallennettu +mailingLists.testEmailMessage=Testisähköposti lähetetty +mailingLists.noUser=Käyttäjää ei löytynyt +mailingLists.noAddress=Syötä osoite ennen lisäämistä +mailingLists.mailingLists=Postituslistat +mailingLists.mailingList=Postituslista +mailingLists.details=Postituslistan tiedot +mailingLists.name=Nimi +mailingLists.addUser=Lisää käyttäjä +mailingLists.addAddress=Lisää osoite +mailingLists.entries=Merkinnät +mailingLists.noEntries=Ei postituslistamerkintöjä +mailingLists.emailAddress=Sähköpostiosoite +mailingLists.validate.nameRequired=Nimi vaaditaan +mailingLists.validate.nameGreaterThan40=Nimi ei voi olla pidempi kuin 40 merkkiä +mailingLists.validate.entries=Postituslistalla pitää olla merkintöjä +mailingLists.testerror=Virhe tapahtui: {0}: {1} + +maintenanceEvents.meAdded=Ylläpitotapahtuma lisätty +maintenanceEvents.meSaved=Ylläpitotapahtuma tallennettu +maintenanceEvents.mes=Ylläpitotapahtumat +maintenanceEvents.addMe=Lisää ylläpitotapahtuma +maintenanceEvents.me=Ylläpitotapahtuma +maintenanceEvents.meDisabled=Ylläpitotapahtuma ei käytössä +maintenanceEvents.meDetails=Ylläpitotapahtuman asetukset +maintenanceEvents.dataSource=Datalähde +maintenanceEvents.alias=Alias +maintenanceEvents.type=Ajastustyyppi +maintenanceEvents.type.manual=manuaali +maintenanceEvents.type.hour=Tunneittain +maintenanceEvents.type.day=päivittäin +maintenanceEvents.type.week=viikottain +maintenanceEvents.type.month=kuukausittain +maintenanceEvents.type.year=vuosittain +maintenanceEvents.type.once=kerran +maintenanceEvents.type.cron=cron +maintenanceEvents.activated=Aktiivinen - klikkaa deaktivoidaksesi. +maintenanceEvents.deactivated=Ei aktiivinen - klikkaa aktivoidaksesi. +maintenanceEvents.validate.activeCron=Virhe ativointi cron-lauseen muotoilussa: {0} +maintenanceEvents.validate.inactiveCron=Virhe palautumis cron-lauseen muotoilussa: {0} +maintenanceEvents.validate.activeTrigger=Virhe luotaessa aktivointiliipaisin: {0} +maintenanceEvents.validate.inactiveTrigger=Virhe luotaessa palautumisliipaisin: {0} +maintenanceEvents.validate.aliasTooLong=Alias ei voi olla pidempi kuin 50 merkkiä +maintenanceEvents.validate.invalidRtn=Palautumisaika pitää olla aktivointiajan jälkeen +maintenanceEvents.toggle.disabled=Ei voi vaihtaa. Tapahtuma ei ole käytössä. +maintenanceEvents.schedule.manual={0} - Manuaali +maintenanceEvents.schedule.onceUntil={0} - Alkaen {1}, päättyen {2} +maintenanceEvents.schedule.hoursUntil={0} - Tunneittain alkaen {1}, päättyen {2} +maintenanceEvents.schedule.dailyUntil={0} - Päivittäin alkaen {1}, päättyen {2} +maintenanceEvents.schedule.weeklyUntil={0} - Viikottain alkaen {1}na kello {2}, päättyen {3}na kello {4} +maintenanceEvents.schedule.monthlyUntil={0} - Kuukausittain {1} päivä kello {2}, päättyen {3} päivä kello {4} +maintenanceEvents.schedule.yearlyUntil={0} - Vuosittain alkaen {1} päivänä {2}kuuta kello {3}, päättyen {4} päivänä {5}kuuta kello {6} +maintenanceEvents.schedule.cronUntil={0} - Alkaen cron {1}, päättyen cron {2} + +notes.userNotes=Käyttäjäkommentit +notes.addNote=Lisää komentti +notes.note=Kommentti +notes.by=by +notes.enterComment=Syötä kommentti +notes.save=Tallenna +notes.cancel=Peruuta +notes.timeByUsername=time by username + +pointDetails.recordCountError=Tallenteiden määrä pitää olla numero +pointDetails.timePeriodError=Aikajakso pitää olla numero +pointDetails.imageCountError=Kuvamäärä pitää olla numero +pointDetails.goto=Siirry +pointDetails.editPoint=Muokkaa pistettä +pointDetails.editDataSource=Muokkaa lähdettä +pointDetails.setPoint=Aseta arvo +pointDetails.set=Aseta +pointDetails.statistics=Statistiikka +pointDetails.timePeriod=Ajanjakso +pointDetails.getStatistics=Hae statistiikka +pointDetails.history=Historia +pointDetails.show=Näytä +pointDetails.mostRecentRecords=Viimeisintä +pointDetails.chart=Kuvaaja +pointDetails.imageChartButton=Hae kuvaaja +pointDetails.getData=Hae tiedot +pointDetails.flipbook=Flipbook +pointDetails.images=Kuvat +pointDetails.getImages=Hae kuvat +pointDetails.events=Tapahtumat +pointDetails.id=Id +pointDetails.message=Viesti +pointDetails.maxEvents=Maksimissaan 20 tapahtumaa, kokonaismäärä +pointDetails.views=Näytöt +pointDetails.name=Nimi +pointDetails.gotoView=Siirry näyttöön +pointDetails.notInView=Pistettä ei käytetä missään näytössä +pointDetails.userAccess=Käyttäjäoikeudet +pointDetails.username=Käyttäjänimi +pointDetails.accessType=Pääsy + +pointEdit.buttons.enable=Päälle +pointEdit.buttons.disable=Pois käytöstä +pointEdit.buttons.restart=Uudelleenkäynnistys +pointEdit.buttons.note=Huom: Pisteen tallentaminen, sammuttaminen tai uudelleenkäynnistys asettaa kaikki tapahtumat takaisin normaaliin. + +pointEdit.chart.props=Kaavion asetukset +pointEdit.chart.type=Tyyppi +pointEdit.chart.limit=Raja +pointEdit.chart.timePeriod=Aikajakso +pointEdit.chart.includeSum=Sisällytä summa +pointEdit.chart.note=Huom: Pisteen tallennus pitää olla päällä jotta kaavio toimii. +pointEdit.chart.missingLimit=Kaavion asetukset: Raja pitää määrittää +pointEdit.chart.invalidLimit=Kaavion asetukset: Raja pitää olla 2-50 pistettä +Edit.chart.missingPeriods=Kuvaaja: Aikajakso pitää määrittää +pointEdit.chart.invalidPeriods=Kuvaaja: Aikajakso pitää olla suurempi kuin 0 + +pointEdit.detectors.eventDetectors=Tapahtumatunnistin +pointEdit.detectors.type=Tyyppi +pointEdit.detectors.empty=Klikkaa "lisää" luodaksesi tapahtumatunnistimen. +pointEdit.detectors.alias=Alias +pointEdit.detectors.highLimitDet=Ylärajatunnistin +pointEdit.detectors.highLimit=Yläraja +pointEdit.detectors.duration=Kesto +pointEdit.detectors.lowLimitDet=Alarajatunnistin +pointEdit.detectors.lowLimit=Alaraja +pointEdit.detectors.stateDet=Tilatunnistin +pointEdit.detectors.state=Tila +pointEdit.detectors.zero=Nolla +pointEdit.detectors.one=Yksi +pointEdit.detectors.changeDet=Muutostunnistin +pointEdit.detectors.change=Muutos +pointEdit.detectors.changeCounter=Muutoslaskuri +pointEdit.detectors.changeCount=Muutosmäärä +pointEdit.detectors.noChange=Ei muutosta +pointEdit.detectors.noUpdate=Ei päivitystä +pointEdit.detectors.errorParsingLimit=Virhe jäsennettäessä raja-arvoa +pointEdit.detectors.errorParsingWeight=Virhe jäsennettäessä painoarvoa +pointEdit.detectors.errorParsingDuration=Virhe jäsennettäessä Kestoarvoa +pointEdit.detectors.invalidDuration=Kesto ei voi olla < 0 +pointEdit.detectors.errorParsingState=Virhe jäsennettäessä tila-arvoa +pointEdit.detectors.errorParsingChangeCount=Virhe jäsennettäessä muutosmääräarvoa +pointEdit.detectors.invalidChangeCount=Muutosmäärä ei voi olla < 2 +pointEdit.detectors.invalidState=Tila ei voi olla pidempi kuin 128 merkkiä +pointEdit.detectors.posCusumDet=Positiivinen CUSUM tunnistin +pointEdit.detectors.posCusum=Positiivinen CUSUM +pointEdit.detectors.posLimit=Positiivinen raja +pointEdit.detectors.negCusumDet=Negatiivinen CUSUM tunnistin +pointEdit.detectors.negCusum=Negatiivinen CUSUM +pointEdit.detectors.negLimit=Negatiivinen raja +pointEdit.detectors.weight=Painoarvo + +pointEdit.logging.props=Tallennuksen asetukset +pointEdit.logging.type=Tallennus tyyppi +pointEdit.logging.type.change=Kun arvo muuttuu +pointEdit.logging.type.all=kaikki data +pointEdit.logging.type.never=Älä tallenna +pointEdit.logging.type.interval=Jaksottain +pointEdit.logging.type.tsChange=Kun pisteen aikaleima muuttuu +pointEdit.logging.period=Jaksoittain tallennusväli +pointEdit.logging.every=Joka +pointEdit.logging.valueType=Arvotyyppi +pointEdit.logging.valueType.instant=Hetkellinen +pointEdit.logging.valueType.maximum=Maksimi +pointEdit.logging.valueType.minimum=Minimi +pointEdit.logging.valueType.average=Keskiarvo +pointEdit.logging.tolerance=Toleranssi +pointEdit.logging.purge=Poista +pointEdit.logging.after=vanhempi kuin +pointEdit.logging.defaultCache=Välimuistin koko +pointEdit.logging.discard=Hylkää ääriarvot +pointEdit.logging.discardLow=Hylkää alle +pointEdit.logging.discardHigh=Hylkää yli +pointEdit.logging.engineeringUnits=Yksiköt +pointEdit.logging.clearCache=Tyhjennä välimuisti + +pointEdit.name.goto=Siirry + +pointEdit.props.props=Pisteen asetukset +pointEdit.props.details=Pisteen tiedot +pointEdit.props.ds=Datalähde +pointEdit.props.editDs=Muokkaa datalähdettä +pointEdit.props.name=Pisteen nimi +pointEdit.props.engineeringUnits=Yksiköt + +pointEdit.purge.confirm=Oletko varma että haluat poistaa kaikki tämän pisteen arvot? +pointEdit.purge.result=Arvoa poistettu +pointEdit.purge.purgeNow=Poista nyt +pointEdit.purge.olderThan=Poista vanhemmat kuin +pointEdit.purge.all=Poista kaikki +pointEdit.purge.allData=Kaikki arvot +pointEdit.purge.warn=Poistetaan, odota... + +pointEdit.text.props=Tekstimuotoilun asetukset +pointEdit.text.type=Tyyppi +pointEdit.text.format=Muoto +pointEdit.text.suffix=Pääte +pointEdit.text.zero=Nolla +pointEdit.text.one=Yksi +pointEdit.text.default=oletus +pointEdit.text.key=Avain +pointEdit.text.text=Teksti +pointEdit.text.colour=Väri +pointEdit.text.from=Mistä +pointEdit.text.to=Mihin +pointEdit.text.conversionExponent=Muunnoskerroin +pointEdit.text.errorParsingKey=Virhe luettaessa avain +pointEdit.text.listContainsKey=Avain on jo listalla +pointEdit.text.errorParsingFrom=Virhe luettaessa Mistä-arvoa +pointEdit.text.errorParsingTo=Virhe luettaessa Mihin-arvoa +pointEdit.text.toGreaterThanFrom=Mistä-arvon pitää olla pienempi kuin Mihin-arvon +pointEdit.text.listContainsRange=Alue on jo listalla +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=Pistehierarkia tallennettu +pointHierarchy.deleteConfirm=Kaikki alapisteet siirretään ylempään kansioon, onko ok? +pointHierarchy.defaultName=Uusi kansio +pointHierarchy.noName=Kansion nimi ei voi olla tyhjä +pointHierarchy.hierarchy=Pistehierarkia +pointHierarchy.details=Kansion tiedot +pointHierarchy.name=Nimi + +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=Pistelinkit +pointLinks.pointLink=Pistelinkki +pointLinks.details=Pistelinkin asetukset +pointLinks.source=Lähdepiste +pointLinks.target=Kohdepiste +pointLinks.script=Skripti +pointLinks.validate=Tarkista +pointLinks.event=Tapahtuma +pointLinks.event.update=Päivitys +pointLinks.event.change=Muutos +pointLinks.validate.sourceRequired=Lähde tarvitaan +pointLinks.validate.targetRequired=Kohde tarvitaan +pointLinks.validate.samePoint=Lähde ja kohde ei voi olla sama +pointLinks.pointLinkAdded=Linkitys lisätty +pointLinks.pointLinkSaved=Linkitys tallennettu +pointLinks.validate.success=Skriptin tulos: {0} +pointLinks.validate.successTs=Skriptin tulos: {0}, aikaleima={1} + +publicView.notFound=Sivua ei löydy tai se ei ole katsottavissa kirjautumatta sisään. Tarkista viewID-, viewName- tai viewXid-parametri. + +publisherEdit.saved=Julkaisija tallennettu +publisherEdit.currentAlarms=Avoimet hälytykset +publisherEdit.generalProperties=Yleiset asetukset +publisherEdit.name=Nimi +publisherEdit.cacheWarning=Välimuistivaroituskoko +publisherEdit.updateEvent=Päivitä tapahtumat +publisherEdit.updateEvent.all=Kaikki tapahtumat +publisherEdit.updateEvent.changes=Vain muutokset +publisherEdit.snapshot=Lähetä säännöllinen tilannevedos +publisherEdit.snapshotPeriod=Tilannevedoksen lähetysväli +publisherEdit.points=Pisteet +publisherEdit.point.name=Nimi +publisherEdit.point.status=Tila +publisherEdit.point.type=Tyyppi +publisherEdit.noPoints=Ei listattavia pisteitä + +publisherEdit.httpSender=HTTP-lähetin +publisherEdit.httpSender.keyRequired=Avain vaaditaan +publisherEdit.httpSender.keyExists=Avain on jo olemassa +publisherEdit.httpSender.removeParam=Poista parametrit listalta +publisherEdit.httpSender.sending=Lähetetään... +publisherEdit.httpSender.noResponseData=(ei vastausdataa) +publisherEdit.httpSender.props=HTTP-lähetin asetukset +publisherEdit.httpSender.method=Metodi +publisherEdit.httpSender.url=URL +publisherEdit.httpSender.staticHeaders=Staatinen otsikko +publisherEdit.httpSender.headerKey=Avain +publisherEdit.httpSender.headerValue=Arvo +publisherEdit.httpSender.addStaticHeader=Lisää staattinen otsikko +publisherEdit.httpSender.noStaticHeaders=Ei määritetty staattista otsikkoa +publisherEdit.httpSender.staticParams=Staattiset parametrit +publisherEdit.httpSender.paramKey=Avain +publisherEdit.httpSender.paramValue=Arvo +publisherEdit.httpSender.addStaticParam=Lisää staattinen parametri +publisherEdit.httpSender.noStaticParams=Ei määritetty staattisia parametrejä +publisherEdit.httpSender.raiseResultWarning=Varoitus http-resultista +publisherEdit.httpSender.sendTest=HTTP-lähetystesti +publisherEdit.httpSender.sendStaticParams=Lähetä staattista dataa +publisherEdit.httpSender.cancel=Peruuta +publisherEdit.httpSender.point.param=Parametrin nimi +publisherEdit.httpSender.point.timestamp=Sisällytä aikaleima +publisherEdit.httpSender.dateFormat=Aikamuoto +publisherEdit.httpSender.dateFormat.basic=Perus +publisherEdit.httpSender.dateFormat.tz=Aikavyöhyke +publisherEdit.httpSender.dateFormat.utc=UTC + +publisherEdit.pachube=Pachube +publisherEdit.pachube.props=Pachube asetukset +publisherEdit.pachube.apiKey=API-avain +publisherEdit.pachube.timeoutSeconds=Aikakatko (sekuntia) +publisherEdit.pachube.retries=Yrityksiä +publisherEdit.pachube.feedId=Syöte-ID +publisherEdit.pachube.dataStreamId=Data stream ID +publisherEdit.pachube.point.feedId=Syöte-ID +publisherEdit.pachube.point.dataStreamId=Data stream ID + +publisherEdit.persistent=Serotonin pysyvä TCP +publisherEdit.persistent.props=Serotonin pysyvä TCP asetukset +publisherEdit.persistent.host=Osoite +publisherEdit.persistent.port=Portti +publisherEdit.persistent.authorizationKey=Valtuutusavain +publisherEdit.persistent.sync=Synkronoi historiadata +publisherEdit.persistent.sync.none=Ei mitään +publisherEdit.persistent.sync.daily=Päivittäin +publisherEdit.persistent.sync.weekly=Viikottain +publisherEdit.persistent.sync.monthly=Kuukausittain + +publisherList.deleteConfirm=Haluatko varmasti poistaa tämän julkaisijan? +publisherList.publishers=Julkaisijat +publisherList.name=Nimi +publisherList.type=Tyyppi +publisherList.config=Asetukset +publisherList.status=Tila +publisherList.noRows=Ei rivejä + +reports.recipTestEmailMessage=Tämä viesti on lähetettu testinä raporttipostituslistalta, +reports.emailRecipients=Viestin vastaanottajat +reports.export=Vie data +reports.eventExport=Vie tapahtumat +reports.userCommentExport=Vie käyttäjäkommentit +reports.charts=Vie kuvaajat +reports.reportAdded=Raportti lisätty +reports.reportSaved=Raportti tallennettu +reports.reportQueued=Raportti on laitettu jonoon +reports.reportQueue=Raporttijono +reports.reportName=Raportin nimi +reports.runTimeStart=Ajon aloitus +reports.runDuration=Ajon kesto +reports.reportRecords=Tallenteet +reports.doNotPurge=Älä poista +reports.loading=Ladataan... +reports.noInstances=Ei listattavia raportteja +reports.templates=Raporttipohjat +reports.newReport=Uusi raportti +reports.report=Raportti +reports.criteria=Raportointiperusteet +reports.runNow=Aja nyt +reports.noPoints=Yhtään pistettä ei ole lisätty raporttiin +reports.pointName=Pisteen nimi +reports.dataType=Datatyyppi +reports.colour=Väri +reports.events=Tapahtumat +reports.events.none=Ei mitään +reports.events.alarms=Vain hälytykset +reports.events.all=Kaikki tapahtumat +reports.eventList.id=Tapahtuma id +reports.eventList.message=Viesti +reports.eventList.status=Status +reports.eventList.ackTime=Kuitattu +reports.eventList.ackUser=Kuitannut +reports.comments=Käyttäjäkommentit +reports.pointComments=Pistekommentit +reports.pointComments.empty=Ei listattavia kommentteja +reports.commentList.type=Tyyppi +reports.commentList.type.event=Tapahtuma +reports.commentList.type.point=Piste +reports.commentList.typeKey=Tyyppiavain +reports.commentList.time=Aika +reports.dateRange=Aikaväli +reports.relative=Suhteessa raportoinnin aikaan +reports.previous=Edelllinen +reports.past=Taaksepäin +reports.specificDates=Tietyt päiväykset +reports.schedule=Ajastus +reports.runEvery=Aja joka... +reports.runDelay=Ajon viive (minuuttia) +reports.cron=cron +reports.emailReport=Lähetä sähköpostiin +reports.includeTabular=Sisällytä taulukko +reports.now=Nyt +reports.notStarted=Ei aloitettu +reports.inProgress=Käynnissä +reports.failed=Epäonnistui +reports.startValue=Alkuarvo +reports.statistics=Statistiikka +reports.consolidated=Yhdistetty kuvaaja +reports.rendered=Muotoiltu +reports.dateRangeTo= - +reports.validate.lessThan0=Ei voi olla alle nolla +reports.validate.greaterThan59=Ei voi olla yli 59 minuuttia +reports.validate.needRecip=Ainakin yksi vastaanottaja pitää lisätä +reports.validate.required=Vaaditaan +reports.validate.longerThan100=Ei voi olla yli 100 merkkiä +reports.validate.needPoint=Ainakin yksi piste pitää lisätä +reports.validate.invalidDateRangeType=Virheellinen aikavälityyppi +reports.validate.invalidRelativeDateType=Virhellinen suhteellinen aikatyyppi +reports.validate.periodCountLessThan1=Periodimäärä ei voi olla alle 1 +reports.validate.cron=Virhe cron-lausekkeessa: {0} +reports.validate.colour=Virhellinen väri: {0} + +scheduledEvents.seAdded=Ajastettu tapahtuma lisätty +scheduledEvents.seSaved=Ajastettu tapahtuma tallennettu +scheduledEvents.ses=Ajastetut tapahtumat +scheduledEvents.addSe=Lisää ajastettu tapahtuma +scheduledEvents.se=Ajastettu tapahtuma +scheduledEvents.seDetails=Ajastetun tapahtuman asetukset +scheduledEvents.alias=Alias +scheduledEvents.type=Ajastustapa +scheduledEvents.type.hour=tunnettain +scheduledEvents.type.day=päivittäin +scheduledEvents.type.week=viikottain +scheduledEvents.type.month=kuukausittain +scheduledEvents.type.year=vuosittain +scheduledEvents.type.once=kerran +scheduledEvents.type.cron=cron +scheduledEvents.validate.activeCron=Virhe aktiivivointi cron-lauseen muotoilussa: {0} +scheduledEvents.validate.inactiveCron=Virhe palautumis cron-lauseen muotoilussa: {0} +scheduledEvents.validate.activeTrigger=Virhe luotaessa aktivointiliipaisin: {0} +scheduledEvents.validate.inactiveTrigger=Virhe luotaessa palautumisliipaisin: {0} +scheduledEvents.validate.aliasTooLong=Alias ei voi olla pidempi kuin 50 merkkiä +scheduledEvents.validate.invalidRtn=Palautumisaika pitää olla ennen aktivointiaikaa + +sql.warning=Varoitus: käytä tätä ominaisuutta omalla vastuulla. Virheellinen käyttö voi aiheuttaa tietojen häviämistä ja/tai järjestelmävian. +sql.sql=SQL +sql.query=Lähetä kysely +sql.update=Lähetä päivitys +sql.rowsUpdated=arvo(t) päivitetty. + +systemSettings.retrieving=(haetaan) +systemSettings.files=tiedostoa +systemSettings.emailSettingsSaved=Sähköpostiasetukset tallennettu +systemSettings.systemAlarmLevelsSaved=Järjestelmätapahtumien hälytystasot tallennettu +systemSettings.auditAlarmLevelsSaved=Valvontatapahtumien hälytystasot on tallennettu +systemSettings.httpSaved=Http-asetukset tallennettu +systemSettings.miscSaved=Asetukset tallennettu +systemSettings.infoSaved=Ilmoitusasetukset tallennettu +systemSettings.upToDate=Mango on ajantasainen +systemSettings.emailSettings=Sähköpostiasetukset +systemSettings.smtpHost=SMTP palvelin +systemSettings.smtpPort=SMTP portti +systemSettings.fromAddress='Keneltä'-osoite +systemSettings.fromName='Keneltä'-nimi +systemSettings.auth=Käytä tunnuksia +systemSettings.smtpUsername=Käyttäjä +systemSettings.smtpPassword=Salasana +systemSettings.tls=käytä TLS +systemSettings.contentType=Sisältö tyyppi +systemSettings.contentType.both=HTML ja teksti +systemSettings.contentType.html=Vain HTML +systemSettings.contentType.text=Vain Teksti +systemSettings.systemAlarmLevels=Järjestelmätapahtumien hälytystasot +systemSettings.auditAlarmLevels=Valvontatapahtumien hälytystasot +systemSettings.otherSettings=Muut asetukset +systemSettings.purgeEvents=Poista vanhemmat tapahtumat kuin +systemSettings.purgeReports=Poista vanhemmat raportit kuin +systemSettings.uiPerformance=UI suorituskyky +systemSettings.uiPerformance.high=High +systemSettings.uiPerformance.med=Medium +systemSettings.uiPerformance.low=Low +systemSettings.groveLogging=Lähetä virheilmoitukset Serotoninille +systemSettings.httpSettings=HTTP asetukset +systemSettings.useProxy=käytä välityspalvelinta +systemSettings.proxyHost=Välityspalvelin +systemSettings.proxyPort=Portti +systemSettings.proxyUsername=Käyttäjätunnus +systemSettings.proxyPassword=Salasana +systemSettings.systemInformation=Järjestelmän asetukset +systemSettings.version=ScadaLTS versio +systemSettings.notify=Ilmoita päivitysjulkaisuista +systemSettings.notifyStable=Vain vakaat versiot +systemSettings.notifyRC=Julkaisukanditaatti tai parempi +systemSettings.notifyBeta=Beta tai parempi +systemSettings.checkNow=Tarkista nyt +systemSettings.instanceDescription=Instanssin selitys +systemSettings.databaseSize=Tietokannan koko +systemSettings.purgeNow=Poista heti käyttäen pisteiden asetuksia +systemSettings.filedataSize=Tiedostojen koko +systemSettings.totalSize=koko yhteensä +systemSettings.historyCount=Historia määrä +systemSettings.topPoints=Top pisteet +systemSettings.eventCount=Tapahtumien määrä +systemSettings.testEmail=Sähköposti järjestestelmän asetuksista on onnistuneesti lähetetty. +systemSettings.versionCheck1=Yhteyden aikakatko tarkistuksen aikana. Yritä uudestaan. +systemSettings.versionCheck2=Virhe tapahtui: {0}: {1} +systemSettings.languageSettings=Kieliasetukset +systemSettings.systemLanguage=Järjestelmän kieli +systemSettings.langSaved=Kieliasetus tallennettu +systemSettings.purgeDataConfirm=Tämä Poistaa kaikki pistearvot tietokannasta, Oletko varma? +systemSettings.purgeDataInProgress=Poistetaan kaikki data, odota... +systemSettings.purgeDataComplete=Poistaminen valmis. {0} pistearvoa poistettu. +systemSettings.purgeData=Poista kaikki arvot +systemSettings.futureDateLimit=Hylkää arvot joiden aikaleima on edellä yli +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 + +users.dataSaved=Käyttäjän tiedot tallennettu +users.added=Käyttäjä lisätty +users.saved=Käyttäjä tallennettu +users.title=Käyttäjät +users.add=Lisää käyttäjä +users.user=Käyttäjä +users.details=Käyttäjätiedot +users.username=Käyttäjätunnus +users.newPassword=Uusi salasana +users.email=Sähköposti +users.phone=Puhelin +users.dataSources=Datalähteet +users.validate.usernameRequired=Usertunnus vaaditaan +users.validate.emailRequired=Sähköposti vaaditaan +users.validate.usernameTooLong=Käyttäjätunnus ei voi olla pidempi kuin 40 merkkiä +users.validate.emailTooLong=Sähköposti ei voi olla pidempi kuin 255 merkkiä +users.validate.phoneTooLong=Puhelin ei voi olla pidempi kuin 40 merkkiä +users.validate.usernameUnique=Käyttäjätunnus pitää olla uniikki +users.validate.usernameInUse=Käyttäjätunnus on jo käytössä +users.validate.adminInvalid=Et voi poistaa omaa ylläpitäjäoikeutta +users.validate.adminDisable=Et voi lakkauttaa omaa tiliäsi +users.validate.badDelete=Et voi poistaa omaa tiliäsi +users.receiveAlarmEmails=Lähetä Hälytysviestit +users.receiveOwnAuditEvents=Vastaanota omat valvontatapahtumat +users.deleteConfirm=Haluatko varmasti poistaa tämän käyttäjän? + +viewEdit.editView=Muokkaa näyttöä +viewEdit.deleteView=Poista itsesi näytön jakolistalta +viewEdit.viewProperties=Näytön asetukset +viewEdit.name=Nimi +viewEdit.background=Taustakuva +viewEdit.upload=Lataa kuva +viewEdit.clearImage=Poista kuva +viewEdit.anonymous=Anonyymioikeudet +viewEdit.viewComponents=Komponentit +viewEdit.addViewComponent=Lisää komponentti näyttöön +viewEdit.editPointView=Muokkaa pistekomponentin asetuksia +viewEdit.editGraphicalRenderer=Muokkaa graafista näkymää +viewEdit.deletePointView=Poista pistekomponentti +viewEdit.editStaticView=Muokkaa staattista sisältöä +viewEdit.deleteStaticView=Poista staattinen sisältö +viewEdit.iconify=Näytä komponentit kuvakkeina + +viewEdit.settings.editor=Asetusten muokkain +viewEdit.settings.point=Piste +viewEdit.settings.nameOverride=Nimen korvaaminen +viewEdit.settings.settableOverride=Arvo asetettavissa +viewEdit.settings.background=Taustaväri +viewEdit.settings.displayControls=Näytä säätimet + +viewEdit.graphic.editor=Graphical renderer editor +viewEdit.graphic.displayText=Näytä teksti +viewEdit.graphic.imageSet=Kuvasarja +viewEdit.graphic.dynamicImage=Dynaaminen kuva +viewEdit.graphic.imageSample=Kuvanäyte +viewEdit.graphic.images=kuvat +viewEdit.graphic.zero="Nolla"-kuva +viewEdit.graphic.one="Yksi"-kuva +viewEdit.graphic.state=Kuva/tila määritys +viewEdit.graphic.image=Image +viewEdit.graphic.stateList=Tilalista +viewEdit.graphic.default=Oletus +viewEdit.graphic.min=Min +viewEdit.graphic.max=Max +viewEdit.graphic.scale=Skaalausprosentti +viewEdit.graphic.script=Skripti +viewEdit.graphic.displayPointName=Näytä pisteen nimi +viewEdit.graphic.styleAttribute=Muotoiluatribuutti +viewEdit.graphic.missingImageSet=Valitse kuvasarja +viewEdit.graphic.missingDynamicImage=Valitse dynaaminen kuva +viewEdit.graphic.missingZeroImage="Nolla"-kuva pitää valita +viewEdit.graphic.missingOneImage="Yksi"-kuva pitää valita +viewEdit.graphic.missingDefault=Oletuskuva pitää valita +viewEdit.graphic.invalidState=Virheellinen tila +viewEdit.graphic.missingMin=Min pitää syöttää +viewEdit.graphic.missingMax=Max pitää syöttää +viewEdit.graphic.invalidMinMax=Min pitää olla pienempi kuin Max +viewEdit.graphic.missingScale=Skaalausprosentti pitää syöttää +viewEdit.graphic.invalidScale=Skaalausprosentti ei voi olla alle 1 +viewEdit.graphic.missingScript=Skripti pitää syöttää +viewEdit.graphic.noConfig=Ei asetuksia tälle näkymälle +viewEdit.viewDelete=Delete view: +viewEdit.viewDeleteConfirm=Confirm +viedEdit.viewSize=Size + +viewEdit.static.editor=Staattisen sisällön muokkaus + +viewEdit.compound.editor=Yhdistelmäkomponentin muokkaus +viewEdit.compound.name=Nimi +viewEdit.compound.backgroundColour=Taustaväri +viewEdit.compound.width=Leveys +viewEdit.compound.height=Korkeus +viewEdit.compound.duration=Jakso + +views.title=Graafiset näytöt +views.newView=Uusi näyttö +views.noViews=Et ole luonut vielä yhtään näyttöä. Tee nyt. + +watchlist.addToWatchlist=Lisää seurantaan +watchlist.points=Pisteet +watchlist.watchlist=Seurantalista +watchlist.editListName=Muuta seurannnan nimeä +watchlist.newListName=Anna seurannnalle uusi nimi +watchlist.addNewList=Lisää uusi seuranta +watchlist.deleteList=Poista tämä seuranta +watchlist.pointDetails=Pisteen tiedot +watchlist.moveUp=Siirrä ylös +watchlist.moveDown=Siirrä alas +watchlist.delete=Poista seurannasta +watchlist.emptyList=Klikkaa pistettä lisätäksesi seurantaan. +watchlist.chart=Kuvaaja +watchlist.imageChartButton=Hae kuvaaja +watchlist.noChartables=Ei yhtään piirrettävää pistettä seurannassa + +chartRenderer.none=Ei mitään +chartRenderer.image=Kuvaaja +chartRenderer.flipbook=Flipbook +chartRenderer.statistics=Statistiikka +chartRenderer.table=Taulukko + +graphic.analogGraphic=Analogiagrafiikka +graphic.binaryGraphic=Binäärigrafiikka +graphic.multistateGraphic=Monitilagrafiikka +graphic.thumbnailImage=Thumbnail-kuva +graphic.dynamicGraphic=Dynaaminen grafiikka +graphic.script=Serveriskripti +graphic.simple=Yksinkertainen piste +graphic.simpleImage=Kuva +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=Yksinkertainen yhdistelmä +graphic.simpleCompound.leadPoint=Pääpiste +graphic.simpleCompound.subPoint1=Alipiste 1 +graphic.simpleCompound.subPoint2=Alipiste 2 +graphic.simpleCompound.subPoint3=Alipiste 3 +graphic.simpleCompound.subPoint4=Alipiste 4 +graphic.simpleCompound.subPoint5=Alipiste 5 +graphic.simpleCompound.subPoint6=Alipiste 6 +graphic.simpleCompound.subPoint7=Alipiste 7 +graphic.simpleCompound.subPoint8=Alipiste 8 +graphic.simpleCompound.subPoint9=Alipiste 9 +graphic.simpleCompound.subPoint10=Alipiste 10 +graphic.imageChart=Kuvaaja +graphic.imageChart.point1=Piste 1 +graphic.imageChart.point2=Piste 2 +graphic.imageChart.point3=Piste 3 +graphic.imageChart.point4=Piste 4 +graphic.imageChart.point5=Piste 5 +graphic.imageChart.point6=Piste 6 +graphic.imageChart.point7=Piste 7 +graphic.imageChart.point8=Piste 8 +graphic.imageChart.point9=Piste 9 +graphic.imageChart.point10=Piste 10 + +graphic.enhancedImageChart=Kuvaaja +graphic.enhancedImageChart.point1=Piste 1 +graphic.enhancedImageChart.point2=Piste 2 +graphic.enhancedImageChart.point3=Piste 3 +graphic.enhancedImageChart.point4=Piste 4 +graphic.enhancedImageChart.point5=Piste 5 +graphic.enhancedImageChart.point6=Piste 6 +graphic.enhancedImageChart.point7=Piste 7 +graphic.enhancedImageChart.point8=Piste 8 +graphic.enhancedImageChart.point9=Piste 9 +graphic.enhancedImageChart.point10=Piste 10 + +textRenderer.analog=Analogia +textRenderer.binary=Binääri +textRenderer.multistate=Monitila +textRenderer.none=ei mitään +textRenderer.plain=Pelkistetty +textRenderer.range=Alue +textRenderer.time=Aika +textRenderer.engineeringUnits=Yksiköt + +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. + +event.system.startup=Järjestelmän käynnistys +event.system.shutdown=Järjestelmän sammutus +event.system.maxAlarmChanged=Maksimi hälytystaso muutettu +event.system.userLogin=Käyttäjän kirjautuminen +event.system.versionCheck=Version tarkistus +event.system.compound=Yhdistelmätapahtuman virhe +event.system.setPoint=Pisteen asetus -tapahtumavirhe +event.system.email=Sähköpostin lähetysvirhe +event.system.pointLink=Pistelinkin virhe +event.system.process=Prosessi-tapahtuman virhe + +event.audit.dataSource=Datalähde +event.audit.dataPoint=Piste +event.audit.pointEventDetector=Pistetapahtuma +event.audit.compoundEventDetector=Yhdistemätapahtuma +event.audit.scheduledEvent=Ajastettu tapahtuma +event.audit.maintenanceEvent=Ylläpitotapahtuma +event.audit.eventHandler=Tapahtumakäsittelijä +event.audit.pointLink=Pistelinkki +event.audit.changedProperty=
    {0}: "{1}" --> "{2}" +event.audit.property=
    {0}="{1}" +event.audit.added=Käyttäjä "{0}" loi kohteen "{1} Id:{2}", asetuksilla: {3} +event.audit.changed=Käyttäjä "{0}" muutti kohteen "{1} Id:{2}", asetuksia: {3} +event.audit.deleted=Käyttäjä "{0}" poisti kohteen "{1} Id:{2}", asetuksilla: {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=postituslista ''{0}'' +event.audit.recip.user=käyttäjä ''{0}'' +event.audit.recip.address=osoite ''{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=Alustusvirhe: {0} +event.bacnet.deviceError=No response from device at {0}, point init failed +event.bacnet.readError=Error reading value for point {0}: {1} +event.bacnet.iamError=IAm broadcast failure: {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=Pisteen asettaminen epäonnistui: {0} +event.setPointFailed.alias=Pisteen asettaminen ''{0}'' epäonnistui: {1} +event.relinquishFailed=Relinquish failed: {0} +event.readPointFailed=Pisteen lukeminen epäonnistui: {0} +event.pointLink.sourceUnavailable=Pistelinkin lähde ei ole käytettävissä +event.pointLink.targetUnavailable=Pistelinkin kohde ei ole käytettävissä +event.pointLink.targetNotSettable=Pistelinkin lähde ei ole asetettava +event.pointLink.recursionFailure=Pisteen asettamista ei suoritettu johtuen rekursioylivuodosta. Konfiguraatiossa voi olla päättymätön rekursio +event.pointLink.nullResult=Skriptin paluuarvo tyhjä. Jätetään huomiotta. +event.pointLink.convertError=Lähdepisteellä on eri datatyyppi kuin kohdepisteellä +event.pollingError=Virhe kyselyn aikana +event.pollingError2=Virhe kyselyn aikana: {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=Virhe haettaessa kuvaa "{0}": {1} +event.httpImage.scalingError=Virhe skaalattaessa kuvaa: {0} +event.httpImage.saveError=Virhe tallennettaessa kuvadataa: {0} +event.httpRetriever.retrievalError=Virhe haettaessa sivua "{0}": {1} +event.http.response=Virheellinen vastaus: "{0}": {1} +event.meta.pointUnavailable=Kontekstipiste ei käytettävissä pisteessä "{0}" +event.meta.pointMissing=Piste puuttuu tai poissa käytöstä +event.script.convertError=Ei voitu muuntaa tulosta "{0}" muotoon {1} +event.meta.nullResult=Skriptin paluuarvo tyhjä. Jätetään huomiotta. +event.meta.scriptError=Skriptivirhe pisteessä "{0}": {1} +event.meta.typeError=Skriptin tulos virheellinen tyyppi pisteessä "{0}": {1} +event.meta.recursionFailure=Skriptiä ei suoritettu johtuen rekursioylivuodosta. Skript(e)issä voi olla päättymätön rekursio. +event.modbus.noResponse=Ei vastausta modbus-slave:lta {0} +event.modbus.master=Virhe modbus-masterilta: {0} +event.serial.portOpenError=Ei voitu avata porttia {0} +event.serial.portInUse=Portti käytössä: {0} +event.valueParse.noData=Pistettä vastaavaa dataa ei löytynyt {0} +event.valueParse.noValue=Pistettä vastaavaa arvoa ei löytynyt {0} +event.valueParse.noTime=Aika ei täsmää {0} +event.valueParse.timeParse=Ei voitu jäsentää aikaa "{0}" +event.valueParse.timeParsePoint=Ei voitu jäsentää aikaa "{0}" arvolle {1} +event.valueParse.textParse=Arvo ei täsmännyt mihinkään monitilan tekstiin ja oli jäsentämätön, tulos={0} +event.valueParse.textParsePoint=Arvo ei täsmännyt mihinkään monitilan tekstiin ja oli jäsentämätön, tulos{0}, piste={1} +event.valueParse.numericParse=Ei voitu jäsentää numeroksi, tulos={0} +event.valueParse.numericParsePoint=Ei voitu jäsentää numeroksi, tulos={0}, piste={1} +event.valueParse.generalParse={0}, tulos={1} +event.valueParse.generalParsePoint={0}, tulos={1}, piste={2} +event.1wire.deviceRead=Virhe luettaessa laitetta osoitteessa {0}: {1} +event.1wire.networkRead=Virhe luettaessa verkkoa: {0} +event.1wire.noPointData=Ei dataa pisteelle {0} +event.1wire.noDevice=Laitetta osoitteessa {0} ei löytynyt pisteelle {1}, asetus epäonnistui +event.1wire.setWiper=EI voi asettaa osoitinta osoitteessa {0} pisteelle {1}, asetus epäonnistui +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=Virhe asetettaessa pistettä {0}: {1} +event.sql.timeNotFound=Aikaleimakenttää "{0}" ei löytynyt tuloksista +event.sql.noData=Mitään ei palautettu valintalausekkeella +event.sql.noDataPoint=Pistettä ei löytynyt rivitunnisteelle "{0}" tuloksissa +event.sql.dataTypeNotSupported=Aikaleimakentän datatyyppi "{0}" ({1}) ei tuettu +event.vmstat.process=vmstat prosessivirhe: {0} +event.vmstat.attributeNotFound=Attribuuttua "{0}" ei löytynyt vmstat-datasta +event.compound.activated=Yhdistelmätapahtuma aktivoitu: {0} +event.compound.sourceFailure={0}: Lähdetapahtuma terminoitu +event.compound.exceptionFailure={0}: {1} +event.email.failure=Sähköpostin lähetys epäonnistui otsikolla "{0}" vastaanottaja: "{1}". Viesti: "{2}" +event.version.error=Tarkistettaessa uutta Mango-versiota tapahtui virhe: {0}: {1} +event.version.available=Uusi Mango-versio on nyt tarjolla ({0}) +event.version.uptodate=Tämä Mango-versio on ajan tasalla +event.login=Käyttäjä {0} kirjautui sisään +event.alarmMaxIncreased=Maksimi hälytystaso on nostettu tasosta {0} tasoon {1} +event.alarmMaxDecreased=Maksimi hälytystaso on laskettu tasosta {0} tasoon {1} +event.detector.periodState={0} on ollut {1} pidempään kuin {2} +event.detector.state={0} on {1} +event.detector.highLimit={0} on ylittänyt {1} +event.detector.highLimitPeriod={0} on ylittänyt {1} pidempään kuin {2} +event.detector.lowLimit={0} on alle {1} +event.detector.lowLimitPeriod={0} on ollut alle {1} pidempään kuin {2} +event.detector.change={0} on muuttunut {1} kertaa {2} jaksolla +event.detector.noChange={0} ei ole muuttunut yli {1} ajassa +event.detector.noUpdate={0} ei ole päivittynyt yli {1} ajassa +event.detector.changeCount={0} on muuttunut arvosta "{1}" arvoon "{2}" +event.detector.posCusum={0} CUSUM on yli {1} +event.detector.posCusumPeriod={0} CUSUM on yli {1} pidempään kuin {2} +event.detector.negCusum={0} CUSUM on alle {1} +event.detector.negCusumPeriod={0} CUSUM on ollut alle {1} pidempään kuin {2} +event.process.failure=Prosessikomennon "{0}" käynnistys epäonnistui. Viesti: "{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=Virheellinen vastaus syötteestä {0}: {1} +event.pachube.feed.retrievalError=Virhe haettaessa syöte {0}: {1} +event.pachube.dataStreamNotFound=Data stream "{0}" syötteessä {1} ei löytynyt tai ei sisällä arvoa +event.persistent.authKey=Virheellinen valtuutusavain +event.persistent.pointDeserialization=Pisteen deserialization exception: {0} +event.persistent.dataTypeMismatch=datatyypit eivät täsmää pisteelle "{0}": client={1}, server={2} +event.persistent.dataSourceMismatch=Datalähde ei täsmää pisteelle "{0}". XID kuuluu toiselle datalähteelle hostin päässä. + +event.detectorVo.highLimit=Kun arvo on yli {0} +event.detectorVo.highLimitPeriod=Kun arvo on yli {0}, {1} ajan +event.detectorVo.lowLimit=Kun arvo on alle {0} +event.detectorVo.lowLimitPeriod=Kun arvo on alle {0}, {1} ajan +event.detectorVo.state=Kun tila on {0} +event.detectorVo.statePeriod=Kun tila on {0}, {1} ajan +event.detectorVo.change=Kun arvo muuttuu +event.detectorVo.changeCount=Kun arvo muuttuu {0} kertaa {1} aikana +event.detectorVo.noChange=Kun arvo ei muutu {0} aikana +event.detectorVo.noUpdate=Kun ei päivitystä {0} aikana +event.detectorVo.posCusum=Kun CUSUM on yli {0} +event.detectorVo.posCusumPeriod=Kun CUSUM on yli {0}, {1} ajan +event.detectorVo.negCusum=Kun CUSUM on alle {0} +event.detectorVo.negCusumPeriod=Kun CUSUM on alle {0}, {1} ajan + +event.setPoint.targetPointMissing=kohdepiste puuttuu tai ei käytössä +event.setPoint.targetNotSettable=kohdepiste ei ole asetettavissa +event.setPoint.activePointMissing=aktivoitumisen lähdepiste puuttu tai ei ole käytössä +event.setPoint.activePointValue=aktivoitumisen lähdepisteellä ei ole arvoa +event.setPoint.activePointDataType=aktivoitumisen lähdepisteellä on eri datatyyppi kuin kohdepisteellä +event.setPoint.inactivePointMissing=palautumisen lähdepiste puuttuu tai ei ole käytössä +event.setPoint.inactivePointValue=palautumisen lähdepisteellä ei ole arvoa +event.setPoint.inactivePointDataType=palautumisen lähdepisteellä on eri datatyyppi kuin kohdepisteellä +event.setPoint.recursionFailure=Pisteen asettamista ei suoritettu johtuen rekursioylivuodosta. Konfiguraatiossa voi olla päättymätön rekursio. +event.schedule.active=Ajastettu tapahtuma aktivoitu: {0} +event.maintenance.active=Ylläpitotapahtuma aktivoitu: {0} +event.schedule.onceAt=kerran {0} +event.schedule.onceUntil=Alkaen {0}, päättyen {1} +event.schedule.hourlyAt=Joka tunti {0} +event.schedule.hoursUntil=Joka tunti alkaen {0}, päättyen {1} +event.schedule.dailyAt=Päivittäin {0} +event.schedule.dailyUntil=Päivittäin alkaen {0}, päättyen {1} +event.schedule.weeklyAt=Viikottain {0}, {1} +event.schedule.weeklyUntil=Viikottain alkaen {0}na kello {1}, päättyen {2}na kello {3} +event.schedule.monthlyAt=Kuukausittain {0} päivä {1} +event.schedule.monthlyUntil=Kuukausittain alkaen {0} päivä {1}, päättyen {2} päivä {3} +event.schedule.yearlyAt=Joka vuosi {0} päivänä {1}kuuta kello {2} +event.schedule.yearlyUntil=Joka vuosi alkaen {0} päivänä {1}kuuta kello {2}, päättyen {3} päivänä {4}kuuta kello {5} +event.schedule.cronAt= cron {0} +event.schedule.cronUntil=Alkaen cron {0}, päättyen cron {1} + +event.publish.invalidResponse=Virheellinen vastauskoodi hostilta: {0} +event.publish.pointMissing=Julkaistu piste puuttuu tai on poistettu käytöstä +event.publish.queueSize=Julkaisijan jono ylittää {0} merkintää +event.pb.httpSend=HTTP-lähetysvirhe +event.pb.resultWarnings=HTT-result varoitus +event.pb.pointMissing=Piste poissa käytöstä +event.pb.queueSize=Jonon kokovaroitus +event.pb.persistent.connectionFailed=Yhteys epäonnistui +event.pb.persistent.protocolFailure=Protokollavirhe +event.pb.persistent.connectionAborted=Yhteys lopetettu +event.pb.persistent.connectionLost=Yhteys katkennut +event.ds=''{0}'': {1} +event.ds.initialization=Alustusvirhe +event.ds.message=Viestivirhe +event.ds.device=Laitevirhe +event.ds.network=Verkkovirhe +event.ds.duplicateComm=duplikaatti comm-osoite havaittu +event.ds.dataSource=Datalähteen virhe +event.ds.pointRead=Pisteen lukuvirhe +event.ds.pointWrite=Pisteen kirjoitusvirhe +event.ds.dataRetrieval=Datan hakuvirhe +event.ds.dataParse=Pistedatan jäsennysvirhe +event.ds.fileSave=Tiedoston tallennusvirhe +event.ds.contextPoint=Kontekstipiste ei käytössä +event.ds.scriptError=Skriptivirhe +event.ds.resultType=Tuloksen tyyppivirhe +event.ds.emailInbox=Virhe inbox-pääsyssä +event.ds.emailRead=Virhe luettaessa viestiä +event.ds.emailParse=Virhe jäsennettäessä viestiä +event.ds.pdu=PDU-virhe +event.ds.heartbeat=Sensor heartbeat +event.ds.unknownSensor=Unknown sensor +event.ds.statement=Lausekevirhe + +event.rtn.rtn=Palautui normaaliin +event.rtn.pointDisabled=Piste poistettu käytöstä +event.rtn.dsDisabled=Datalähde poistettu käytöstä +event.rtn.pubDisabled=Julkaisija poistettu käytöstä +event.rtn.maintDisabled=Ylläpitotapahtuma poistettu käytöstä +event.rtn.shutdown=Järjestelmän sammutus +event.rtn.unknown=Tuntematon palautus syy + +validate.nameRequired=Nimi vaaditaan +validate.nameTooLong=Nimi ei voi olla pidempi kuin 40 merkkiä +validate.notLongerThan=Ei voi olla pidempi kuin {0} merkkiä +validate.cannotBeNegative=Ei voi olla negatiivinen +validate.illegalValue=Virhellinen arvo +validate.greaterThanZero=Pitää olla suurempi kuin nolla +validate.required=Arvo vaaditaan +validate.invalidChoice=Virheellinen valinta +validate.greaterThanRawLow=Pitää olla suurempi kuin skaalauksen raaka-ala-arvo +validate.greaterThanEngLow=Pitää olla suurempi kuin skaalauksen Yksikön ala-arvo +validate.greaterThanDiscardLow=Pitää olla suurempi kuin hylkäyksen ala-arvo +validate.between=Pitää olla välillä {0} ja {1} +validate.1to80=Pitää olla välillä 1 ja 80 +validate.1to96=Pitää olla välillä 1 ja 96 +validate.1to8=Pitää olla välillä 1 ja 8 +validate.1to240=Pitää olla välillä 1 ja 240 +validate.0to15=Pitää olla välillä 0 and 15 +validate.lessThan100=Ei voi olla > 100 +validate.allVarNames=Kaikki muuttujanimet pitää määrittää +validate.invalidVarName=Virhellinen muuttujanimi: {0} +validate.duplicateVarName=Duplikaatti muuttujanimi: {0} +validate.0toArg=Pitää olla välillä 0 ja {0} +validate.not0=ei voi olla 0 +validate.invalidValue=Virheellinen arvo +validate.greaterThan1s=Ei voi olla alle kaksi sekuntia +validate.captureGroup=A capture group must be defined +validate.parseError=Jäsennysvirhe: {0} +validate.invalidCharset=Invalid character set name +validate.fieldName=Joko kyselykentän nimi tai päivityslauseke pitää antaa +validate.invalidAddress=Virheellinen anturi osoite: {0} +validate.notLessThan30s=Ei voi olla alle 30 sekuntia +validate.missingDeviceId=Device ID ei voi olla tyhjä +validate.maxGreaterThanMin=Maksimin pitää olla suurempi kuin minimi +validate.atLeast1=Ainakin yksi arvo pitää määrittää +validate.parameterRequired=Parametrin nimi vaaditaan +validate.xidUsed=Tämä XID on jo käytössä +validate.text.incompatible=Tekstin muotoilu ei ole yhteensopiva datatyypille +validate.chart.incompatible=Kaavion muotoilu ei ole yhteensopiva datatyypille +validate.changeType.incompatible=Muutostyyppi ei ole yhteensopiva datatyypille +validate.axis.invalid=Pitää olla jokin näistä A, B, C, D, E, F, G, tai H +validate.ped.xidUsed=Sama XID ''{0}'' on käytössä useille tapahtumille. Ei tallennettu +validate.ped.xidMissing=Kaikilla tunnistimilla pitää olla XID. Ei tallennettu +validate.invalidCron=Virhe cron-lauseessa: {0} +validate.pachube.dataStreadIdRequired=Data stream id vaaditaan + +confirmation.pointDisabled=Piste poistettu käytöstä +confirmation.pointEnabled=Piste otettu käyttöön +confirmation.pointRestarted=Piste käynnistetty uudelleen +confirmation.pointSaved=Piste tallennettu + +emport.error.chart.missing=chartRenderer: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.chart.invalid=chartRenderer: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.text.missing=textRenderer: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.text.invalid=textRenderer: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.missingObject=Puuttuva ''{0}''-objekti +emport.error.missingValue=Puuttuva ''{0}''-arvo. +emport.error.missing=Puuttuva ''{0}''-arvo. Sallitut arvot ovat {1} +emport.error.invalid=Virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.pointType.missing=pointType: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.pointType.invalid=pontType: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.meta.missing=Puuttuva ''{0}'' kontekstipisteessä +emport.error.permission.missing=Puuttuva ''{0}'' pisteen oikeuksissa +emport.error.missingSource=Datalähde XID:llä ''{0}'' ei löytynyt +emport.error.missingPoint=Piste XID:llä ''{0}'' ei löytynyt +emport.error.attractor.missingPoint=Piste jolla ''{0}'' XID ''{1}'' ei löydy +emport.error.ped.missing=eventDetectors: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.ped.missingAttr=eventDetectors: pitää olla ''{0}''. +emport.error.ped.invalid=eventDetectors: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.link.invalid=Pistelinkillä on virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.eventCode=Virheellinen eventCode ''{0}''. Sallitut arvot ovat {1} +emport.error.alarmLevel=Virheellinen alarmLevel ''{0}'' tapahtumalla ''{1}''. Sallitut arvot ovat {2} +emport.error.missingUser=Käyttäjää käyttäjänimellä ''{0}'' ei löydy +emport.error.viewShare.missing=Puuttuva ''{0}'' näkymän jakamisessa +emport.error.component.incompatibleDataType=Piste XID:llä ''{0}'' on datatyyppi joka ei ole yhteensopiva näyttökomponentin tyypin ''{1}'' kanssa +emport.error.compound.invalidChildId=Virheellinen childId ''{0}'' for compound view component of type ''{1}''. Sallitut arvot ovat {2} +emport.error.component.unknownDynamicImage=Dynaaminen kuva id:llä ''{0}'' ei löytynyt. Tunnetut Id:t ovat {1} +emport.error.component.unknownImageSet=ImageSet id ''{0}'' ei löytytnyt. Tunnetut ImageSet id:t ovat {1} +emport.error.component.imageIndex=Kuvan index {0} on liian suuri kun imageSet on ''{1}''. Sallitut arvot ovat 0 - {2} +emport.error.component.missing=viewComponent: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.component.invalid=viewComponent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.component.imageChart.missing=imageChart: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.component.imageChart.invalid=imageChart: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.scheduledEvent.invalid=scheduledEvent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.eventHandler.invalid=eventHandler: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.recipient.missing=recipient: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.recipient.invalid.reference=recipient: virheellinen ''{0}''-arvo ''{1}'' +emport.error.recipient.missing.reference=recipient: pitää olla ''{0}'' +emport.error.eventType.null=EeventType puuttuu +emport.error.eventType.missing=eventType: pitää olla ''{0}''. Sallitut arvot ovat {1} +emport.error.eventType.invalid=eventType: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {2} +emport.error.eventType.missing.reference=eventType: pitää olla ''{0}'' +emport.error.eventType.invalid.reference=eventType: virheellinen ''{0}''-arvo ''{1}'' +emport.error.publishedPoint.missing=publishedPoint: pitää olla ''{0}''. +emport.error.maintenanceEvent.invalid=maintenanceEvent: virheellinen ''{0}''-arvo ''{1}''. Sallitut arvot ovat {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.tagName=Tag name + +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.charX=Character C +dsEdit.asciiSerial.nChar=Number of characters +dsEdit.asciiSerial.initString=Initialization String +dsEdit.asciiSerial.bufferSize=Buffer size +dsEdit.asciiSerial.command=Command + +dsEdit.iec101Serial=IEC101 Serial +dsEdit.iec101.descSerial=IEC101 Serial 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 + +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 +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 +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 diff --git a/WebContent/WEB-INF/jsp/views.jsp b/WebContent/WEB-INF/jsp/views.jsp index e5155f6e50..bbf78493a8 100644 --- a/WebContent/WEB-INF/jsp/views.jsp +++ b/WebContent/WEB-INF/jsp/views.jsp @@ -24,12 +24,18 @@ + - + - +